/*
Theme Name: 5N1K V14
Theme URI: https://5n1k.co/
Author: 5N1K
Description: 5N1K V14 responsive editorial block theme. Requires 5N1K Core for editorial data.
Version: 0.3.0-dev
Requires at least: 6.6
Requires PHP: 8.3
Text Domain: five-n-one-k
Tags: block-patterns, full-site-editing, custom-colors, blog, news, accessibility-ready
*/
/* assets/v14.css onaylı V14 değerlerini taşır. Bu dosya yalnız gerçek WordPress'e uyarlamadır. */
[hidden]{display:none!important}
html{color-scheme:light;scroll-padding-top:84px}
html[data-5n1k-theme="dark"]{color-scheme:dark;--bg:#171a21;--panel:#20242d;--text:#f5f7fa;--muted:#b2bac6;--line:#343a46;--soft:#252f43;--soft2:#1b1f27;--shadow:0 18px 52px rgba(0,0,0,.24);--shadow2:0 10px 28px rgba(0,0,0,.18);--accent:#7ea5ff;--logo-ink:#f1f4f6;--logo-shadow-ink:#000;--logo-shadow-opacity:.19}
body{padding:22px 12px 58px;min-width:320px}
.sr-only{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap}
img{max-width:100%;height:auto}
/* WordPress sarmalayıcıları: sticky header yalnız sayfa kabına bağlı kalmalı. */
.wp-site-blocks{padding:0!important}
.wp-site-blocks>.wp-block-template-part{display:contents}
.wp-site-blocks>*,.wp-site-blocks>*+*{margin-block:0}
.site-header{top:var(--wp-admin--admin-bar--height,0px)}
#logoHome.logo-lockup{text-decoration:none}
.search-box input[type=search]{-webkit-appearance:none;appearance:none}
input[type=search]::-webkit-search-cancel-button{display:none}
.search-result,.feed-item,.rel,.quick-card,.cat-card,.scope-result,.menu-grid a,.toc a,.bottom-nav a,.context-link,.context-label{display:block;text-decoration:none}
.search-result{display:grid}.scope-result{display:flex}
.search-status{padding:10px;color:var(--muted);font-size:12.5px}
.result-copy b mark{background:none;color:var(--accent)}
.menu-grid a{border:1px solid var(--line);background:var(--soft2);color:var(--text);padding:11px;border-radius:12px;font-weight:800}.menu-grid a:hover{background:var(--soft)}
.local-saved{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:12px}.local-saved b{display:block;margin-bottom:6px}.local-saved small{color:var(--muted)}.local-saved a{display:block;padding:5px 0;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.toc a{width:100%;color:var(--muted);padding:9px 10px;border-radius:10px;font-size:14px}.bottom-nav{display:none}
.bottom-nav a{flex:0 0 auto;min-width:64px;text-align:center}.context-label,.context-link{display:inline-flex}
.story-btn{display:inline-block;align-self:flex-start;text-decoration:none}.continue-box a{text-decoration:none;white-space:nowrap}
.primary-btn{display:inline-block;text-decoration:none}.feed-single{grid-template-columns:1fr}
.quick-card{display:block}.cat-card{display:block}.cat-card small{font-size:13px}
.save-chip{font:inherit}.meta-chip a{color:inherit;text-decoration:underline;text-underline-offset:2px}a.meta-chip{text-decoration:none}
.hero-visual{margin:0;min-height:0;aspect-ratio:16/9;background:var(--soft2)}.hero-visual img{display:block;width:100%;height:100%;object-fit:cover}
.article-hero.no-visual{display:block}.article-hero.no-visual .dek{max-width:820px}
.article-shell{max-width:1080px;margin:0 auto;padding:32px 24px 72px}
.main-grid,.article-shell>*{margin-block-start:0}.quickbox{margin-top:28px}
.content .wp-block-post-content>h2{font-size:30px;letter-spacing:-.8px;margin:42px 0 10px;scroll-margin-top:84px}
.content .wp-block-post-content>h2+p{font-size:18px;line-height:1.7;font-weight:680;color:var(--text)}
.content .wp-block-post-content>h3{font-size:21px;letter-spacing:-.3px;margin:28px 0 8px;scroll-margin-top:84px}
.content ul,.content ol{font-size:18px;line-height:1.75;padding-left:1.25em}.content a:not(.rel){color:var(--accent);text-underline-offset:3px}
.content table{width:100%;border-collapse:collapse;font-size:15px}.content th,.content td{border:1px solid var(--line);padding:9px;text-align:left}
.content blockquote{border-left:3px solid var(--context-accent);margin:18px 0;padding:6px 16px;background:var(--soft2);border-radius:0 12px 12px 0}
/* Gutenberg görselleri V14 medya bileşeni gibi */
.content .wp-block-image{margin:24px 0 30px}.content .wp-block-image img{display:block;width:100%;border:1px solid var(--line);border-radius:18px;background:var(--soft2);cursor:zoom-in}.content .wp-block-image figcaption{padding:9px 2px 0;margin:0;color:var(--muted);font-size:11.5px;line-height:1.45;text-align:left}
.content .image-fallback{min-height:200px;border-radius:18px}
/* Desenler: akılda tut kartı, kronoloji, açılır bölümler */
.info-card{border:1px solid var(--line);background:var(--soft2);border-radius:16px;padding:16px;margin:18px 0}.info-card>p{margin:0;font-size:14px}.info-card>p:first-child{font-weight:800;font-size:16px;margin-bottom:5px;color:var(--text)}
.timeline{display:grid;gap:10px;margin-top:16px}.timeline .timeline-item{display:grid;grid-template-columns:136px 1fr;gap:14px;margin:0}.timeline .timeline-item>p{margin:0;font-size:16px}.timeline .timeline-item>p:first-child{font-weight:950;color:var(--accent)}
.wp-block-details{border:1px solid var(--line);border-radius:14px;background:var(--panel);margin:10px 0;overflow:hidden}.wp-block-details summary{display:flex;justify-content:space-between;gap:12px;padding:15px 16px;font-weight:850;cursor:pointer;list-style:none}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::after{content:"＋"}.wp-block-details[open] summary{color:var(--accent)}.wp-block-details[open] summary::after{content:"−"}.wp-block-details>:not(summary){padding:0 16px;font-size:14px!important;line-height:1.6;color:var(--muted)}.wp-block-details>:last-child{padding-bottom:16px}
.toc a:hover,.toc a.active{background:color-mix(in srgb,var(--context-accent,var(--accent)) 8%,var(--panel));color:var(--context-accent,var(--accent));font-weight:850}
.five-article .toc a:hover,.five-article .toc a.active{background:color-mix(in srgb,var(--context-accent) 8%,var(--panel));color:var(--context-accent)}
.bottom-nav a.active{background:var(--soft);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 18%,var(--line))}
.side-card .pill-btn{margin-top:10px;width:100%}
.five-article{--context-accent:var(--history)}
/* Liste ve hata sayfaları */
.listing-shell{padding-top:30px}.listing-title h1{font-size:42px;letter-spacing:-1.7px;line-height:1.05;margin:0 0 10px}.listing-title p{color:var(--muted);margin:0 0 22px}.listing-shell .hero-search{margin-bottom:22px}.empty-note{grid-column:1/-1;color:var(--muted)}
.post-pagination{margin-top:24px}.post-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.post-pagination a,.post-pagination .current{padding:9px 12px;border:1px solid var(--line);border-radius:11px;font-weight:800;font-size:13px;text-decoration:none}.post-pagination .current{background:var(--soft);color:var(--accent)}
.lost-page{min-height:60vh;display:grid;place-items:center;text-align:center;padding:60px 22px}.lost-page strong{display:block;font-size:clamp(5rem,16vw,9rem);font-weight:900;letter-spacing:-.07em;color:var(--accent);line-height:1}.lost-page h1{font-size:34px;letter-spacing:-1px;margin:8px 0}.lost-page p{color:var(--muted)}
.wp-block-group.page-shell{max-width:780px;margin:auto;padding:32px 24px 72px}.page-shell h1{font-size:42px;letter-spacing:-1.7px}.page-shell h1{margin:0 0 16px}.page-shell h2{font-size:24px;letter-spacing:-.5px;margin:32px 0 8px}.page-shell p{margin:0 0 14px}.page-shell ul{margin:0 0 14px;padding-left:1.25em}.page-shell p,.page-shell li{font-size:17px;line-height:1.75}.page-shell a{color:var(--accent)}
/* V14 tablet için tanımsız: 761–980 arası tek sütun okuma, alt menü açık. */
@media(max-width:980px){.article-hero{display:block}.hero-visual{margin-top:20px}.main-grid{display:block}.side{display:none}.bottom-nav{display:flex;left:0;transform:none;width:100%}.five-article .site-footer{padding-bottom:104px}.home-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);gap:26px}.home-hero h1{font-size:46px}.header-main{grid-template-columns:auto minmax(180px,1fr) auto;gap:14px}}
@media(max-width:760px){body{padding:0}.wp-site-blocks{border:0;border-radius:0;box-shadow:none}.bottom-nav{width:100%}.home-hero{display:block}.article-shell{padding:20px 15px 54px}.quick-cards,.related-grid{grid-template-columns:1fr}.content .wp-block-post-content>h2{font-size:25px;margin-top:34px}.content .wp-block-post-content>h2+p{font-size:17.2px}.content ul,.content ol{font-size:16.8px}.content .wp-block-image{margin:22px -15px 28px}.content .wp-block-image img{border-left:0;border-right:0;border-radius:0}.content .wp-block-image figcaption{padding:9px 15px 0}.listing-title h1{font-size:34px}.home-shell.listing-shell{padding-top:22px}}
/* Tarayıcının dialog sınırını kaldırır: mobil arama gerçekten tam ekran */
.mobile-search-dialog{max-width:none;max-height:none;margin:0;inset:0;width:100%;height:100dvh}
@media(min-width:761px){.mobile-search-dialog{margin:auto;width:430px}}
/* Erişilebilirlik: V14 slogan opaklığı küçük metinde 4.5:1 kontrastı tutturmuyordu */
#logoHome .brand-motto{opacity:1}
/* Kategori adı renkli zeminde 4.5:1 sağlasın (V14 tonu korunarak koyulaştırıldı) */
.cat-card b{color:color-mix(in srgb,var(--cat) 76%,var(--text))}
html[data-5n1k-theme="dark"] .cat-card b{color:color-mix(in srgb,var(--cat) 55%,var(--text))}
/* Kelime taşmasına karşı */
.fact strong,.demo-mini b,.quick-card b,.rel b{overflow-wrap:anywhere}
html[data-5n1k-theme="dark"] .icon-moon,html:not([data-5n1k-theme="dark"]) .icon-sun{display:none}html[data-5n1k-theme="dark"] .icon-sun{display:block}
@media print{.site-header,.bottom-nav,.side,.back-top,.site-footer{display:none}body{padding:0}}

/* Breadcrumb şeridi */
.breadcrumb{display:flex;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-bottom:18px;padding:6px 14px 6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--soft2);font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden}
.breadcrumb a{flex:none;font-weight:750;text-decoration:none}
.breadcrumb a:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--text)}
.breadcrumb a:first-child::before{content:"";width:15px;height:15px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2.5 11.2l1.3 1.5L5 11.7V21h5.5v-6h3v6H19v-9.3l1.2 1 1.3-1.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2.5 11.2l1.3 1.5L5 11.7V21h5.5v-6h3v6H19v-9.3l1.2 1 1.3-1.5z'/%3E%3C/svg%3E") center/contain no-repeat}
.breadcrumb a:not(:first-child){padding:2px 10px;border-radius:999px;background:var(--soft);color:var(--accent)}
.breadcrumb a:hover{text-decoration:underline}
.breadcrumb span[aria-current]{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}
/* Kurumsal sayfalar */
.wp-block-group.page-shell{max-width:none;margin:0;padding:0 0 64px}
.page-hero{position:relative;overflow:hidden;padding:24px 44px 34px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--soft),var(--soft2) 62%,var(--panel))}
.page-hero::after{content:"";position:absolute;right:-70px;top:-90px;width:280px;height:280px;border-radius:50%;background:color-mix(in srgb,var(--accent) 9%,transparent);pointer-events:none}
.page-hero>*{position:relative;z-index:1}
.page-shell .page-eyebrow{margin:0 0 8px;color:var(--accent);font-size:13px;font-weight:850;letter-spacing:.8px;text-transform:uppercase}
.page-hero h1{margin:0 0 12px;font-size:46px;line-height:1.08;letter-spacing:-1.8px}
.page-shell .page-lead{max-width:640px;margin:0 0 16px;color:var(--muted);font-size:19px;line-height:1.55}
.page-shell .page-meta{margin:0}.page-meta span{display:inline-block;padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--muted);font-size:13px}
.page-grid{display:grid;grid-template-columns:minmax(0,1fr) 268px;gap:44px;padding:34px 44px 0}
.page-body{min-width:0}
.page-body h2{margin:34px 0 10px;padding-left:13px;border-left:4px solid var(--accent);line-height:1.25}.page-body h2:first-child{margin-top:0}
.page-body ul{list-style:none;padding:0}.page-body li{position:relative;padding-left:22px;margin-bottom:6px}.page-body li::before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--accent)}
.page-body a{font-weight:650;text-underline-offset:3px}
.page-side{position:sticky;top:96px;align-self:start;display:grid;gap:14px}
.page-nav-card,.page-help{padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--soft2)}
.page-shell .page-nav-title{margin:0 0 6px;padding:0 10px;font-size:12px;font-weight:850;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}
.page-nav-card ul{list-style:none;margin:0 0 14px;padding:0}.page-nav-card ul:last-child{margin-bottom:0}.page-nav-card li{margin:0;font-size:14px}
.page-shell .page-nav-card a{display:block;padding:7px 10px;border-radius:10px;color:var(--text);font-size:14px;line-height:1.35;text-decoration:none}
.page-shell .page-nav-card a:hover{background:var(--soft)}
.page-shell .page-nav-card a[aria-current]{background:var(--soft);color:var(--accent);font-weight:800}
.page-help .page-nav-title{padding:0;color:var(--text)}.page-shell .page-help p:not(.page-nav-title){margin:0 0 12px;color:var(--muted);font-size:14px;line-height:1.5}
.page-shell .page-help-link{display:block;padding:9px 12px;border-radius:999px;background:var(--accent);color:#fff;font-size:14px;font-weight:800;text-align:center;text-decoration:none}
@media(max-width:860px){.page-hero{padding:18px 15px 26px}.page-hero h1{font-size:34px;letter-spacing:-1.2px}.page-shell .page-lead{font-size:17px}.page-grid{grid-template-columns:minmax(0,1fr);gap:30px;padding:24px 15px 0}.page-side{position:static}}
@media(max-width:480px){.timeline .timeline-item{grid-template-columns:104px 1fr;gap:10px}}
/* Yazı altı paylaşım kartı */
.share-card{position:relative;overflow:hidden;margin-top:34px;padding:30px;border-radius:24px;color:#fff;background:linear-gradient(135deg,#1f6bff 0%,#165dff 45%,#0f3fae 100%);box-shadow:0 22px 50px -24px rgba(22,93,255,.75);isolation:isolate}
.share-card::before{content:"5.";position:absolute;right:-14px;top:-74px;z-index:-1;font-size:280px;font-weight:900;line-height:1;letter-spacing:-12px;color:rgba(255,255,255,.08);pointer-events:none}
.share-card::after{content:"";position:absolute;left:-60px;bottom:-110px;z-index:-1;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 68%);pointer-events:none}
.share-eyebrow{display:inline-block;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.16);font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}
.share-card h2{margin:12px 0 6px;padding:0;border:0;color:#fff;font-size:32px;line-height:1.1;letter-spacing:-1px}
.share-card h2::before{display:none}
.share-head p{margin:0;max-width:440px;color:rgba(255,255,255,.86);font-size:15px;line-height:1.5}
.share-native{width:100%;margin-top:18px;padding:14px;border:0;border-radius:14px;background:#fff;color:#0f46bd;font-size:16px;font-weight:800}
.share-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}
.share-btn{--brand:#165dff}
.content .share-card .share-grid a.share-btn{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px 8px 8px;border-radius:15px;background:#fff;color:#14171b;font-size:14px;font-weight:750;text-decoration:none;box-shadow:0 8px 18px -12px rgba(5,20,60,.6);transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}
.share-ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,var(--brand) 13%,#fff);color:var(--brand);transition:background .16s ease,color .16s ease}
.content .share-card .share-grid a.share-btn:hover,.content .share-card .share-grid a.share-btn:focus-visible{transform:translateY(-3px);background:var(--brand);color:#fff;text-decoration:none;box-shadow:0 14px 24px -12px var(--brand)}
.share-btn:hover .share-ico,.share-btn:focus-visible .share-ico{background:rgba(255,255,255,.2);color:#fff}
.content .share-card a.share-btn:focus-visible,.share-copy button:focus-visible,.share-native:focus-visible{outline:3px solid #fff;outline-offset:2px}
.share-btn.share-whatsapp{--brand:#128c4b}.share-btn.share-x{--brand:#111418}.share-btn.share-facebook{--brand:#1877f2}.share-btn.share-telegram{--brand:#1d8fc9}.share-btn.share-linkedin{--brand:#0a66c2}.share-btn.share-pinterest{--brand:#d3132b}
.share-copy{display:flex;align-items:center;gap:8px;margin-top:12px;padding:7px 7px 7px 15px;border:1px solid rgba(255,255,255,.26);border-radius:15px;background:rgba(5,20,70,.26)}
.share-url{flex:1;min-width:0;overflow:hidden;color:rgba(255,255,255,.88);font-size:13px;text-overflow:ellipsis;white-space:nowrap}
.share-copy button{flex:none;padding:10px 14px;border:0;border-radius:10px;background:#fff;color:#0f46bd;font-size:13px;font-weight:800;transition:transform .16s ease}
.share-copy button:hover{transform:translateY(-1px)}
@media(prefers-reduced-motion:reduce){.content .share-card .share-grid a.share-btn,.share-ico,.share-copy button{transition:none}.content .share-card .share-grid a.share-btn:hover{transform:none}}
@media(max-width:560px){.share-card{padding:22px 16px;border-radius:20px}.share-card h2{font-size:27px}.share-card::before{font-size:210px;top:-52px}.share-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.share-url{display:none}.share-copy{padding:0;background:transparent;border:0}.share-copy button{width:100%;padding:13px}}
/* Footer */
.wp-site-blocks .site-footer{--f-muted:#aab4c2;--f-line:rgba(255,255,255,.12);position:relative;overflow:hidden;isolation:isolate;margin-top:0;padding:64px 36px 28px;border-top:0;background:radial-gradient(900px 340px at 12% -8%,rgba(22,93,255,.5),transparent 70%),radial-gradient(620px 300px at 104% 10%,rgba(107,85,199,.26),transparent 72%),#0d1119;color:#fff}
.wp-site-blocks .site-footer::after{content:"";position:absolute;left:50%;bottom:-74px;z-index:-1;width:min(1040px,106%);aspect-ratio:117/42.3;transform:translateX(-50%);background:url(assets/brand/logo-white.svg?v=2) center/contain no-repeat;opacity:.045;pointer-events:none}
.site-footer .footer-inner{max-width:1100px}
.footer-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:end}
.site-footer .footer-claim{margin:0;color:#fff;font-size:54px;font-weight:900;line-height:1.04;letter-spacing:-2.2px}
.footer-claim span{display:block;color:#6d9dff}
.footer-search{display:flex;gap:6px;padding:6px;border:1px solid var(--f-line);border-radius:17px;background:rgba(255,255,255,.07)}
.footer-search input{flex:1;min-width:0;padding:12px 12px 12px 14px;border:0;outline:0;background:transparent;color:#fff;font-size:16px}
.footer-search input::placeholder{color:var(--f-muted)}
.footer-search:focus-within{border-color:#6d9dff;box-shadow:0 0 0 3px rgba(109,157,255,.25)}
.footer-search button{flex:none;padding:12px 18px;border:0;border-radius:12px;background:#165dff;color:#fff;font-size:14px;font-weight:800;transition:background .16s ease,transform .16s ease}
.footer-search button:hover{background:#3b78ff;transform:translateY(-1px)}
.footer-questions{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 0;padding:0 0 34px;border-bottom:1px solid var(--f-line);list-style:none}
.footer-questions li{padding:7px 13px;border:1px solid var(--f-line);border-radius:999px;color:#dfe6f0;font-size:13px;font-weight:750;background:rgba(255,255,255,.035)}
.site-footer .footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:34px;margin-top:38px}
.footer-logo{display:inline-block}
.footer-logo img{display:block;width:132px;height:auto}
.site-footer .footer-brand p{margin:16px 0 18px;color:var(--f-muted);font-size:14px;line-height:1.65}
.footer-social{display:flex;gap:9px}
.footer-social a{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--f-line);border-radius:13px;color:#fff;background:rgba(255,255,255,.05);transition:background .16s ease,transform .16s ease,border-color .16s ease}
.footer-social a:hover{transform:translateY(-3px);border-color:#165dff;background:#165dff}
.site-footer .footer-col b{margin-bottom:12px;color:#fff;letter-spacing:.09em}
.site-footer .footer-col a{width:fit-content;color:var(--f-muted);font-size:14px;padding:5px 0;transition:color .15s ease,transform .15s ease}
.site-footer .footer-col a:hover{color:#fff;transform:translateX(3px)}
.site-footer .footer-bottom{align-items:center;margin-top:36px;border-top-color:var(--f-line);color:var(--f-muted);font-size:12.5px}
.site-footer .footer-pill{border-color:var(--f-line);background:rgba(255,255,255,.05);color:#dfe6f0}
.site-footer a:focus-visible,.footer-search button:focus-visible{outline:3px solid #fff;outline-offset:2px}
.back-top{box-shadow:0 0 0 1px rgba(255,255,255,.2),0 10px 24px rgba(0,0,0,.28)}
@media(prefers-reduced-motion:reduce){.footer-social a,.site-footer .footer-col a,.footer-search button{transition:none}.footer-social a:hover,.site-footer .footer-col a:hover{transform:none}}
@media(max-width:900px){.footer-top{grid-template-columns:1fr;gap:24px}.site-footer .footer-claim{font-size:44px}}
@media(max-width:760px){.wp-site-blocks.wp-site-blocks .site-footer{padding-top:44px}.site-footer .footer-claim{font-size:36px;letter-spacing:-1.3px}.wp-site-blocks.wp-site-blocks .footer-grid{grid-template-columns:1fr 1fr;gap:28px 18px}.footer-search button{padding:12px 14px}.wp-site-blocks.wp-site-blocks .footer-bottom{display:block}.wp-site-blocks .site-footer::after{bottom:-24px}}
