:root{--q-bg:#07100b;--q-surface:#0d1811;--q-surface-2:#132019;--q-paper:#f3f5ef;--q-paper-2:#e8ece5;--q-text:#f3f6f2;--q-text-dark:#111713;--q-muted:#9eaaa1;--q-muted-dark:#5f6b62;--q-green:#2dce78;--q-green-bright:#65e9a1;--q-green-deep:#0b7544;--q-border:#26362b;--q-border-light:#cbd3cb;--max-width:1180px;--reading-width:720px;color:var(--q-text);background:var(--q-bg);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--q-bg);min-width:320px;color:var(--q-text);margin:0}body.reading-surface{background:var(--q-paper-2);color:var(--q-text-dark)}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--q-green)}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--q-green-bright);outline-offset:4px}.container{width:min(calc(100% - 3rem), var(--max-width));margin-inline:auto}.reading-width,.narrow-copy{width:min(calc(100% - 3rem), var(--reading-width));margin-inline:auto}.eyebrow{color:var(--q-green);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.72rem;font-weight:760;line-height:1.3}.wordmark{color:var(--q-text);letter-spacing:.22em;font-size:.84rem;font-weight:800;text-decoration:none}.site-header{z-index:2;border-bottom:1px solid var(--q-border);background:var(--q-bg);position:relative}.header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:84px;display:flex}.nav-list{align-items:center;gap:clamp(1rem,3vw,2.1rem);margin:0;padding:0;list-style:none;display:flex}.nav-list a{color:var(--q-muted);font-size:.88rem;text-decoration:none}.nav-list a.active,.nav-list a:hover{color:var(--q-text)}.nav-list .nav-signal{background:var(--q-green);color:var(--q-text-dark);align-items:center;gap:.45rem;padding:.7rem .85rem;font-weight:760;display:inline-flex}.nav-list .nav-signal:hover{background:var(--q-green-bright);color:var(--q-text-dark)}.hero{border-bottom:1px solid var(--q-border)}.hero-home{background:radial-gradient(circle at 83% 35%, #2dce781f, transparent 27rem), var(--q-bg);padding:clamp(5rem,11vw,9rem) 0 clamp(5rem,10vw,8rem)}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(3rem,10vw,9rem);display:grid}.hero-copy h1{letter-spacing:-.08em;max-width:800px;margin:0;font-size:clamp(3.7rem,9vw,8.5rem);line-height:.9}.hero-description{max-width:610px;color:var(--q-muted);margin:2rem 0 0;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2.3rem;display:flex}.button{border:1px solid var(--q-text);min-height:48px;color:var(--q-text);letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;padding:.78rem 1.1rem;font-size:.85rem;font-weight:760;text-decoration:none;display:inline-flex}.button-green{border-color:var(--q-green);background:var(--q-green);color:var(--q-text-dark)}.button-green:hover{border-color:var(--q-green-bright);background:var(--q-green-bright);color:var(--q-text-dark)}.button-outline{background:0 0}.button-outline:hover{border-color:var(--q-green);color:var(--q-green-bright)}.hero-signal{place-items:center;min-height:390px;display:grid;position:relative}.signal-orbit{border:1px solid #65e9a16b;border-radius:50%;position:absolute;transform:rotate(-28deg)}.orbit-one{width:17rem;height:26rem}.orbit-two{width:24rem;height:14rem;transform:rotate(32deg)}.orbit-three{border-color:var(--q-green);width:11rem;height:11rem;box-shadow:0 0 0 1px #2dce7826,0 0 50px #2dce7826}.hero-signal:after{content:"";background:var(--q-green-bright);border-radius:50%;width:.55rem;height:.55rem;position:absolute;box-shadow:0 0 0 .45rem #2dce7821,0 0 2rem #2dce78b3}.hero-signal-label{z-index:1;color:var(--q-green-bright);letter-spacing:.17em;text-align:center;font-size:.68rem;font-weight:760;line-height:1.65;position:relative}.content-section{padding:clamp(5rem,10vw,8rem) 0}.section-dark{background:var(--q-surface)}.section-heading{max-width:760px;margin-bottom:2.8rem}.section-heading h2,.why-grid h2,.reality-section h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.25rem,5vw,4.8rem);line-height:.98}.section-description{max-width:620px;color:var(--q-muted);margin:1.35rem 0 0;font-size:1.05rem;line-height:1.65}.lead-layout{border:1px solid var(--q-border);background:var(--q-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid}.supporting-articles{background:var(--q-border);grid-template-rows:repeat(3,1fr);gap:1px;display:grid}.article-card{background:var(--q-surface);min-height:210px;padding:clamp(1.3rem,3vw,2rem)}.article-card-lead{background:linear-gradient(145deg, var(--q-surface-2), var(--q-surface));flex-direction:column;justify-content:flex-end;min-height:430px;display:flex}.article-card h3{letter-spacing:-.055em;max-width:650px;margin:1.2rem 0 .9rem;font-size:clamp(1.45rem,3vw,2.8rem);line-height:1.03}.article-card:not(.article-card-lead) h3{font-size:clamp(1.2rem,2vw,1.65rem)}.article-card h3 a{text-decoration:none}.article-card p:not(.eyebrow){max-width:570px;color:var(--q-muted);margin:0;line-height:1.55}.card-kicker,.article-kicker{color:var(--q-muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;display:flex}.series-label{color:var(--q-green-bright)}.card-footer{color:var(--q-muted);justify-content:space-between;gap:1rem;margin-top:2rem;font-size:.78rem;display:flex}.card-footer span{color:var(--q-green);font-size:1.2rem}.empty-state{border:1px dashed var(--q-border-light);max-width:680px;padding:2rem}.empty-state-dark{background:var(--q-surface-2);border-color:var(--q-border)}.empty-state h3{letter-spacing:-.04em;margin:.8rem 0 .7rem;font-size:1.55rem}.empty-state p{color:var(--q-muted);margin:0;line-height:1.65}.status-mark{color:var(--q-green);letter-spacing:.15em;font-size:.68rem;font-weight:800}.text-link{color:var(--q-green);align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:750;text-decoration:none;display:inline-flex}.method-section{background:var(--q-paper);color:var(--q-text-dark)}.method-section .eyebrow,.plain-section .eyebrow{color:var(--q-green-deep)}.method-grid{border:1px solid var(--q-border-light);background:var(--q-border-light);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.method-card{background:var(--q-paper);min-height:310px;padding:1.5rem}.method-topline{color:var(--q-muted-dark);letter-spacing:.14em;justify-content:space-between;font-size:.75rem;font-weight:760;display:flex}.method-mark{color:var(--q-green-deep);font-size:1.4rem;font-weight:400}.method-card h3{letter-spacing:-.06em;text-transform:uppercase;margin:4rem 0 .8rem;font-size:1.7rem}.method-title{margin:0 0 1.25rem;font-size:1.05rem;font-weight:700}.method-description,.intelligence-card p:last-child{color:var(--q-muted-dark);margin:0;line-height:1.6}.intelligence-section{background:var(--q-surface-2)}.intelligence-grid{border:1px solid var(--q-border);background:var(--q-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.intelligence-card{background:var(--q-surface);min-height:300px;padding:1.6rem}.card-number{color:var(--q-green);letter-spacing:.15em;margin:0 0 4rem;font-size:.74rem;font-weight:760}.intelligence-card h3{letter-spacing:-.06em;max-width:250px;margin:0 0 .65rem;font-size:1.7rem;line-height:1}.intelligence-question{color:var(--q-text);margin:0 0 1.2rem;font-weight:700}.journal-section{background:var(--q-paper-2);color:var(--q-text-dark)}.journal-section-inner,.why-grid,.about-layout,.signal-page-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,10vw,9rem);display:grid}.journal-section h2{letter-spacing:-.08em;max-width:540px;margin:0;font-size:clamp(2.5rem,5vw,5rem);line-height:.96}.journal-section-copy>p,.why-grid p,.copy-body p,.signal-page-grid p{color:var(--q-muted-dark);font-size:1.05rem;line-height:1.7}.mini-list{border-top:1px solid var(--q-border-light)}.mini-list a,.related-card{border-bottom:1px solid var(--q-border-light);color:var(--q-text-dark);grid-template-columns:8rem 1fr auto;align-items:baseline;gap:1rem;padding:1rem 0;text-decoration:none;display:grid}.mini-list a:hover,.related-card:hover{color:var(--q-green-deep)}.mini-list span:first-child,.related-card span:first-child{color:var(--q-muted-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.mini-list strong,.related-card strong{font-size:1rem}.signal-cta{background:var(--q-green-deep);color:var(--q-text);grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:3rem;margin:clamp(4rem,8vw,7rem) 0;padding:clamp(2rem,5vw,4rem);display:grid}.signal-cta.compact{margin:4rem 0 0}.signal-cta h2{letter-spacing:-.07em;max-width:520px;margin:0;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.95}.signal-cta>div>p:last-child{color:#c5e8d2;max-width:520px;line-height:1.65}.signal-options{background:#f3f6f233;align-self:stretch;gap:1px;display:grid}.signal-option{color:#c5e8d2;background:#07100b38;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:1.25rem;font-size:.88rem;display:flex}.signal-option-label{color:var(--q-text);letter-spacing:.12em;text-transform:uppercase;flex:0 0 100%;font-weight:800}.signal-option .button{min-height:38px;margin-left:auto;padding:.55rem .75rem;font-size:.7rem}.not-configured{color:#b5cfbe;font-size:.78rem;font-style:italic}.signal-form{gap:.55rem;width:100%;display:grid}.signal-form label,.contact-form label{color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:750}.signal-form-row{gap:.5rem;display:flex}.signal-form input,.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--q-border-light);background:var(--q-bg);width:100%;min-height:46px;color:var(--q-text);font:inherit;padding:.75rem}.signal-form input{background:#07100b38;border-color:#f3f6f259}.signal-form input::placeholder{color:#9cbba7}.signal-form small{color:#b5cfbe;font-size:.72rem}.contact-form{gap:.7rem;max-width:680px;display:grid}.contact-form label span{color:var(--q-muted-dark);letter-spacing:0;text-transform:none;font-weight:500}.contact-form textarea{resize:vertical;min-height:180px}.contact-form .button{justify-self:start;margin-top:.8rem}.form-status{min-height:1.25rem;color:var(--q-muted-dark);margin:.35rem 0 0;font-size:.86rem;line-height:1.5}.signal-form .form-status{color:#c5e8d2}.form-status[data-status=success]{color:var(--q-green-deep)}.signal-form .form-status[data-status=success]{color:var(--q-green-bright)}.form-status[data-status=error]{color:#a33b3b}.form-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-privacy-note{color:var(--q-muted-dark);margin:.25rem 0 0;font-size:.82rem;line-height:1.5}.form-privacy-note a{color:var(--q-green-deep)}.article-feedback{border-top:1px solid var(--q-border-light);margin-top:5rem;padding-top:2rem}.article-feedback h2{color:var(--q-text-dark);letter-spacing:-.05em;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.7rem}.feedback-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.1rem;display:flex}.feedback-actions .button{border-color:var(--q-border-light);color:var(--q-text-dark)}.feedback-actions .button:hover{border-color:var(--q-green-deep);color:var(--q-green-deep)}.why-section{background:var(--q-bg)}.why-grid h2{max-width:610px}.why-grid .text-link{color:var(--q-green-bright)}.page-intro{border-bottom:1px solid var(--q-border);background:var(--q-bg);padding:clamp(5rem,12vw,9rem) 0 4rem}.page-intro h1{letter-spacing:-.08em;margin:0;font-size:clamp(3.4rem,8vw,7.5rem);line-height:.92}.page-intro p:not(.eyebrow){max-width:700px;color:var(--q-muted);font-size:1.12rem;line-height:1.7}.intro-lead{margin:1.5rem 0 0;font-size:clamp(1.3rem,2.3vw,1.75rem)!important;line-height:1.35!important}.plain-section{background:var(--q-paper);color:var(--q-text-dark)}.check-list{border-top:1px solid var(--q-border-light);gap:0;margin:0;padding:0;list-style:none;display:grid}.check-list li{border-bottom:1px solid var(--q-border-light);color:var(--q-text-dark);padding:1rem 0 1rem 1.7rem;line-height:1.55;position:relative}.check-list li:before{content:"↗";color:var(--q-green-deep);font-weight:800;position:absolute;left:0}.reality-section{background:var(--q-green-deep);padding:clamp(5rem,10vw,8rem) 0}.reality-section p:not(.eyebrow){color:#c5e8d2;max-width:620px;font-size:1.1rem;line-height:1.7}.topic-list{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.topic-list span{border:1px solid var(--q-border);color:var(--q-green-bright);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .65rem;font-size:.7rem;font-weight:750}.about-layout{max-width:1050px}.about-layout h2{letter-spacing:-.07em;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.copy-body p{margin-top:0}.disclosure-copy{max-width:760px}.disclosure-copy h2{letter-spacing:-.06em;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.5rem)}.disclosure-copy h2+.check-list{margin-bottom:4rem}.signal-intro{background:linear-gradient(120deg, var(--q-bg), var(--q-green-deep))}.signal-page-options{background:var(--q-border-light);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.signal-page-options>div{background:var(--q-paper);padding:1.5rem}.signal-page-options p{margin:0 0 1rem}.article-page{padding:clamp(5rem,12vw,9rem) 0}.reading-surface .site-header{background:var(--q-paper-2);border-color:var(--q-border-light)}.reading-surface .site-header .wordmark{color:var(--q-text-dark)}.reading-surface .site-header .nav-list a{color:var(--q-muted-dark)}.reading-surface .site-header .nav-list a.active,.reading-surface .site-header .nav-list a:hover{color:var(--q-text-dark)}.article-header{border-bottom:1px solid var(--q-border-light);padding-bottom:3rem}.article-header h1{letter-spacing:-.08em;max-width:900px;margin:1rem 0 0;font-size:clamp(3rem,7vw,6.8rem);line-height:.93}.article-deck{max-width:700px;color:var(--q-muted-dark);margin:1.7rem 0 0;font-size:1.3rem;line-height:1.5}.article-meta{color:var(--q-muted-dark);flex-wrap:wrap;gap:.5rem 1rem;margin-top:2rem;font-size:.82rem;display:flex}.article-meta span+span:before,.article-meta time+span:before{content:"•";margin-right:1rem}.prose{color:var(--q-text-dark);padding-top:3rem;font-family:Iowan Old Style,Charter,Georgia,Times New Roman,serif;font-size:1.2rem;line-height:1.82}.prose>*{max-width:100%}.prose h2,.prose h3{letter-spacing:-.045em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.12}.prose h2{margin-top:3rem;font-size:2rem}.prose h3{margin-top:2.4rem;font-size:1.45rem}.prose a{color:var(--q-green-deep)}.prose blockquote{border-left:3px solid var(--q-green);color:var(--q-muted-dark);margin-inline:0;padding:.3rem 0 .3rem 1.5rem}.prose img{max-width:100%;height:auto}.prose code{background:var(--q-paper);padding:.15rem .3rem;font-size:.88em}.prose pre{background:var(--q-text-dark);color:var(--q-text);padding:1rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.85rem;line-height:1.5;overflow-x:auto}.article-progress-track{z-index:3;background:var(--q-border-light);height:3px;margin-top:1rem;position:sticky;top:0}.article-progress-track span{background:var(--q-green-deep);width:0;height:100%;display:block}.article-toc{border:1px solid var(--q-border-light);background:var(--q-paper);max-width:760px;margin:2.5rem auto 0;padding:1.2rem 1.4rem}.article-toc ol{gap:.55rem;margin:.8rem 0 0;padding-left:1.3rem;display:grid}.article-toc a{color:var(--q-muted-dark);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;text-decoration:none}.article-toc a:hover{color:var(--q-green-deep)}.editorial-block{border:1px solid var(--q-border-light);background:var(--q-paper);margin:2.5rem 0;padding:1.5rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.editorial-block h2{margin:.6rem 0 0;font-size:1.55rem}.editorial-block-body{color:var(--q-muted-dark);margin-top:.8rem;font-size:1rem;line-height:1.65}.editorial-block-body>:first-child{margin-top:0}.editorial-block-body>:last-child{margin-bottom:0}.editorial-block-green{border-color:var(--q-green-deep);background:var(--q-green-deep);color:var(--q-text)}.editorial-block-green .editorial-block-body{color:#c5e8d2}.editorial-block-dark{border-color:var(--q-text-dark);background:var(--q-text-dark);color:var(--q-text)}.editorial-block-dark .editorial-block-body{color:var(--q-muted)}.source-notes{border-top:1px solid var(--q-border-light);margin-top:4rem;padding-top:1.5rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.source-notes h2{margin:.6rem 0 1rem;font-size:1.5rem}.source-notes ol{color:var(--q-muted-dark);gap:.65rem;margin:0;padding-left:1.35rem;font-size:.9rem;line-height:1.5;display:grid}.source-notes li span{color:var(--q-muted);display:block}.source-notes a{color:var(--q-green-deep)}.receipt-status{border:1px solid var(--q-border-light);background:var(--q-paper);margin:2.5rem 0;padding:1.5rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.receipt-status-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.receipt-status-pill{border:1px solid var(--q-green-deep);color:var(--q-green-deep);letter-spacing:.08em;text-transform:uppercase;padding:.35rem .55rem;font-size:.7rem;font-weight:750}.receipt-status h2{margin:.8rem 0 0;font-size:1.5rem}.receipt-status-body{color:var(--q-muted-dark);margin-top:.8rem;font-size:1rem;line-height:1.65}.receipt-status-body>:first-child{margin-top:0}.receipt-status-body>:last-child{margin-bottom:0}.related-reading{padding-top:5rem}.related-reading .section-heading h2{font-size:clamp(2rem,4vw,3.5rem)}.related-grid{background:var(--q-border-light);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.related-card{background:var(--q-paper);grid-template-columns:1fr auto;align-content:start;gap:.8rem;min-height:160px;padding:1.2rem;display:grid}.related-card span:first-child{grid-column:1/-1}.related-card strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.2}.site-footer{border-top:1px solid var(--q-border);background:var(--q-bg)}.footer-grid{grid-template-columns:1fr 1fr 1fr;gap:2rem;padding:3rem 0;display:grid}.footer-line{color:var(--q-muted);margin:1.5rem 0 0;font-size:.9rem;line-height:1.7}.footer-links{grid-template-columns:repeat(2,max-content);gap:.7rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.footer-links a{color:var(--q-muted);font-size:.85rem;text-decoration:none}.footer-links a:hover{color:var(--q-green-bright)}.footer-choice,.inline-button{color:var(--q-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:.85rem}.footer-choice:hover,.inline-button:hover{color:var(--q-green-bright)}.footer-meta{color:var(--q-muted);text-align:right;justify-self:end;font-size:.78rem;line-height:1.6}.footer-meta p{margin:0}.reading-surface .site-footer{border-color:var(--q-border-light);background:var(--q-text-dark)}.legal-page{color:var(--q-text);padding:clamp(5rem,11vw,8rem) 0}.legal-page h1{letter-spacing:-.08em;max-width:900px;margin:0;font-size:clamp(3rem,7vw,6.8rem);line-height:.93}.legal-page .lead{max-width:680px;color:var(--q-muted);margin:2rem 0 5rem;font-size:1.3rem;line-height:1.55}.legal-page h2{max-width:680px;color:var(--q-green-bright);letter-spacing:-.03em;text-transform:uppercase;margin:3rem 0 .8rem;font-size:1.2rem}.legal-page h2+p{max-width:680px;color:var(--q-muted);margin-top:0;line-height:1.75}.legal-status{border-top:1px solid var(--q-border);max-width:680px;color:var(--q-muted);letter-spacing:.05em;margin-top:4rem;padding-top:1rem;font-size:.8rem}@media (width<=900px){.hero-grid,.journal-section-inner,.why-grid,.about-layout,.signal-page-grid,.signal-cta{grid-template-columns:1fr;gap:2.5rem}.hero-signal{min-height:270px}.method-grid{grid-template-columns:repeat(2,1fr)}.method-card{min-height:260px}.method-card h3{margin-top:3rem}.footer-grid{grid-template-columns:1fr 1fr}.footer-meta{text-align:left;justify-self:start}}@media (width<=650px){.container,.reading-width,.narrow-copy{width:min(calc(100% - 2rem), var(--max-width))}.header-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;min-height:105px}.nav-list{justify-content:space-between;gap:.8rem;width:100%}.nav-list a{font-size:.76rem}.nav-list .nav-signal{padding:.55rem .6rem}.hero-home{padding-top:5rem}.hero-copy h1{font-size:clamp(3.5rem,17vw,6rem)}.hero-signal{min-height:240px}.orbit-one{width:13rem;height:19rem}.orbit-two{width:18rem;height:11rem}.orbit-three{width:8rem;height:8rem}.lead-layout,.intelligence-grid,.signal-page-options{grid-template-columns:1fr}.supporting-articles{grid-template-rows:none}.article-card-lead{min-height:340px}.method-grid{grid-template-columns:1fr}.method-card{min-height:220px}.method-card h3{margin-top:2.5rem}.mini-list a,.related-card{grid-template-columns:1fr auto;gap:.35rem .8rem}.mini-list span:first-child,.related-card span:first-child{grid-column:1/-1}.signal-cta{padding:1.5rem}.signal-form-row{flex-direction:column}.signal-option .button{margin-left:0}.footer-grid{grid-template-columns:1fr;padding:2.5rem 0}.footer-meta{justify-self:start}.related-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
