@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35dae9{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_35dae9{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_6a10ae{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_6a10ae{--font-public-sans:"Public Sans","Public Sans Fallback"}:root{--paper:#FAF7F1;--ink:#13202F;--ink-soft:#46586B;--green:#0E7C3F;--green-soft:#E8F4EC;--warn:#B07908;--warn-soft:#FBF3DF;--no:#B42318;--no-soft:#FBEAE8;--rule:#E4DDD0;--paper-card:#FFFFFF;--font-display:var(--font-fraunces),Georgia,serif;--font-body:var(--font-public-sans),system-ui,-apple-system,Segoe UI,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:var(--font-body);color:var(--ink);background:var(--paper);background-image:radial-gradient(rgba(19,32,47,.035) 1px,transparent 0);background-size:22px 22px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}[id]{scroll-margin-top:18px}.page{max-width:680px;margin:0 auto;padding:0 20px}.page--wide{max-width:860px}@media (min-width:480px){.page{padding:0 24px}}h1,h2,h3,h4{font-family:var(--font-display)}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:#fff;padding:10px 16px;border-radius:0 0 8px 0;z-index:100;font-weight:600}.skip-link:focus{left:0}:where(a,button,input,summary):focus-visible{outline:3px solid var(--green);outline-offset:2px;border-radius:4px}.site-header{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-bottom:2px solid var(--ink);flex-wrap:wrap}@media (min-width:540px){.site-header{padding:22px 0}}.logo{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;color:var(--ink);text-decoration:none}.logo-tick{color:var(--green);margin-left:4px}.tagline{font-size:.8rem;color:var(--ink-soft);font-style:italic}.header-nav{margin-left:auto;display:flex;gap:18px;font-size:.82rem;font-weight:600}.header-nav a{color:var(--ink-soft);text-decoration:none}.header-nav a:hover{color:var(--ink)}@media (max-width:540px){.header-nav{display:none}}.hero{padding:30px 0 32px;text-align:left}@media (min-width:540px){.hero{padding:46px 0 36px}}.eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.16em;color:var(--ink-soft);margin-bottom:14px}.hero h1{font-size:clamp(2rem,6vw,2.9rem);font-weight:650;line-height:1.12;margin-bottom:8px}.geo-line{color:var(--green);font-weight:600;font-size:.95rem;margin-bottom:26px}.geo-line:before{content:"⦿ ";font-size:.8em}.stamp{position:relative;border:3px solid var(--green);border-radius:10px;padding:24px 26px 18px;background:var(--green-soft);transform:rotate(-.6deg);box-shadow:4px 5px 0 rgba(14,124,63,.12);margin-bottom:30px}.stamp--partial{border-color:var(--warn);background:var(--warn-soft);box-shadow:4px 5px 0 rgba(176,121,8,.12)}.stamp--no{border-color:var(--no);background:var(--no-soft);box-shadow:4px 5px 0 rgba(180,35,24,.12)}.stamp:after{content:"";position:absolute;inset:6px;border:1.5px dashed rgba(14,124,63,.45);border-radius:6px;pointer-events:none}.stamp--partial:after{border-color:rgba(176,121,8,.45)}.stamp--no:after{border-color:rgba(180,35,24,.45)}.stamp-verdict{font-family:var(--font-display);font-size:1.45rem;font-weight:700;color:var(--green);letter-spacing:.02em;margin-bottom:12px}.stamp--partial .stamp-verdict{color:var(--warn)}.stamp--no .stamp-verdict{color:var(--no)}.stamp-facts{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 18px;gap:6px 18px;font-size:.92rem;font-weight:500}.stamp-facts li:before{content:"· "}.stamp-date{margin-top:14px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--green);opacity:.75}.stamp--partial .stamp-date{color:var(--warn)}.stamp--no .stamp-date{color:var(--no)}@media (max-width:540px){.stamp-facts{grid-template-columns:1fr}}.cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:54px;background:var(--ink);color:#fff;text-decoration:none;font-weight:700;font-size:1.05rem;padding:15px 32px;border-radius:8px;box-shadow:0 3px 0 rgba(19,32,47,.35);transition:transform .12s ease,box-shadow .12s ease}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 5px 0 rgba(19,32,47,.35)}.cta-primary:active{transform:translateY(1px);box-shadow:0 1px 0 rgba(19,32,47,.35)}.cta-sub{font-size:.84rem;color:var(--ink-soft);margin-top:10px}.cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;background:transparent;color:var(--ink);text-decoration:none;font-weight:700;font-size:.98rem;padding:12px 24px;border:2px solid var(--ink);border-radius:8px}.cta-secondary:hover{background:var(--ink);color:#fff}section{padding:clamp(26px,6.5vw,34px) 0;border-top:1px solid var(--rule)}h2{font-size:clamp(1.3rem,5vw,1.4rem);font-weight:650;margin-bottom:18px}.checks table{width:100%;border-collapse:collapse;font-size:.92rem}.checks td{padding:10px 8px;border-bottom:1px solid var(--rule);vertical-align:top}.check-icon{width:30px;font-weight:700}.row--ok .check-icon{color:var(--green)}.row--warn .check-icon{color:var(--warn)}.row--no .check-icon{color:var(--no)}.check-item{font-weight:600;width:42%}.check-note{color:var(--ink-soft)}.row--warn{background:var(--warn-soft)}.row--no{background:var(--no-soft)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{font-size:.82rem;font-weight:600;padding:6px 13px;border:1.5px solid var(--ink);border-radius:999px;background:#fff}.chip--you{background:var(--green);border-color:var(--green);color:#fff}.chip--more{border-style:dashed;color:var(--ink-soft);border-color:var(--ink-soft);background:transparent}.details p{margin-bottom:16px;font-size:.97rem}.details p:first-of-type:first-letter{font-family:var(--font-display);font-size:2.6rem;float:left;line-height:.9;padding-right:8px;color:var(--green)}.prose p{margin-bottom:16px;font-size:.98rem}.prose h2{margin-top:28px}.prose h3{font-size:1.1rem;margin:22px 0 8px}.prose ol,.prose ul{margin:0 0 16px 22px;font-size:.98rem}.prose li{margin-bottom:8px}.prose a{color:var(--green);font-weight:600}.prose strong{font-weight:700}.lead{font-size:1.05rem;color:var(--ink-soft);margin-bottom:24px}.faq details{border:1.5px solid var(--rule);border-radius:8px;margin-bottom:10px;background:#fff}.faq summary{cursor:pointer;font-weight:600;padding:14px 18px;font-size:.95rem;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:right;color:var(--ink-soft);font-weight:700}.faq details[open] summary:after{content:"–"}.faq details p{padding:0 18px 14px;color:var(--ink-soft);font-size:.92rem}.closing{text-align:center}.disclosure{font-size:.78rem;color:var(--ink-soft);max-width:480px;margin:18px auto 30px}.disclosure a{color:var(--ink-soft);text-decoration:underline}.email-box{border:2px solid var(--ink);border-radius:10px;padding:26px;background:#fff;box-shadow:4px 5px 0 rgba(19,32,47,.1);text-align:center}.email-box h3{font-size:1.15rem;margin-bottom:4px}.email-box p{font-size:.88rem;color:var(--ink-soft);margin-bottom:14px}.email-form{display:flex;gap:8px;max-width:400px;margin:0 auto}.email-form input{flex:1 1;padding:11px 14px;border:1.5px solid var(--ink);border-radius:7px;font-family:inherit;font-size:.9rem;background:var(--paper);color:var(--ink)}.email-form button{padding:11px 18px;border:none;border-radius:7px;background:var(--green);color:#fff;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}.email-form button:disabled{opacity:.6;cursor:default}.email-msg{font-size:.82rem;margin-top:12px;min-height:1em}.email-msg--ok{color:var(--green);font-weight:600}.email-msg--err{color:var(--no);font-weight:600}@media (max-width:480px){.email-form{flex-direction:column}}.site-footer{display:flex;gap:22px;flex-wrap:wrap;align-items:center;padding:26px 0 40px;border-top:2px solid var(--ink);margin-top:34px;font-size:.8rem;color:var(--ink-soft)}.site-footer a{color:var(--ink-soft);text-decoration:none}.site-footer a:hover{color:var(--ink);text-decoration:underline}.site-footer .spacer{margin-left:auto}.home-hero{padding:56px 0 40px}.home-hero h1{font-size:clamp(2.1rem,6.5vw,3.1rem);font-weight:650;line-height:1.1;margin-bottom:16px}.home-hero .lead{max-width:560px}.check-list{display:grid;grid-gap:12px;gap:12px}.check-card{display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit;border:1.5px solid var(--rule);border-radius:10px;padding:16px 18px;background:#fff;transition:border-color .12s ease,transform .12s ease}.check-card:hover{border-color:var(--ink);transform:translateY(-1px)}.check-card .verdict-tag{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.verdict-tag--yes{background:var(--green-soft);color:var(--green)}.verdict-tag--partial{background:var(--warn-soft);color:var(--warn)}.verdict-tag--no{background:var(--no-soft);color:var(--no)}.check-card .cc-body{flex:1 1}.check-card .cc-name{font-family:var(--font-display);font-weight:650;font-size:1.1rem}.check-card .cc-meta{font-size:.82rem;color:var(--ink-soft)}.check-card .cc-arrow{color:var(--ink-soft);font-weight:700}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.value-grid .vg-item h3{font-size:1rem;margin-bottom:6px}.value-grid .vg-item p{font-size:.9rem;color:var(--ink-soft)}@media (max-width:600px){.value-grid{grid-template-columns:1fr}}.hero-ctas{gap:12px;align-items:center}.hero-ctas,.trust-strip{display:flex;flex-wrap:wrap}.trust-strip{gap:14px}.ts-item{flex:1 1;min-width:140px;border:1.5px solid var(--rule);border-radius:10px;background:#fff;padding:16px 18px;text-align:center}.ts-num{display:block;font-family:var(--font-display);font-weight:700;font-size:1.8rem;color:var(--green);line-height:1.1}.ts-label{font-size:.82rem;color:var(--ink-soft)}.brand-band{background:var(--green-soft);border-radius:12px;padding:28px 26px;border-top:1px solid var(--rule)}.brand-band h2{margin-bottom:10px}.brand-band .lead{margin-bottom:18px}.request-form{display:grid;grid-gap:16px;gap:16px;max-width:520px}.rf-field{display:grid;grid-gap:6px;gap:6px}.rf-field label{font-size:.88rem;font-weight:600}.rf-opt{font-weight:400;color:var(--ink-soft)}.rf-field input,.rf-field textarea{padding:11px 14px;border:1.5px solid var(--ink);border-radius:7px;font-family:inherit;font-size:.92rem;background:#fff;color:var(--ink);width:100%}.rf-field textarea{resize:vertical}.request-form button{justify-self:start;border:none;cursor:pointer;min-height:54px}.request-form button:disabled{opacity:.6;cursor:default}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:saturate(1.1) blur(8px);backdrop-filter:saturate(1.1) blur(8px);border-top:1.5px solid var(--ink);transform:translateY(115%);visibility:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility .28s;box-shadow:0 -6px 18px rgba(19,32,47,.08)}.sticky-cta.is-visible{transform:translateY(0);visibility:visible}.sticky-cta .cta-primary{width:100%;min-height:50px;font-size:1.02rem;box-shadow:0 2px 0 rgba(19,32,47,.35)}.sticky-cta .cta-primary:hover{transform:none}@media (max-width:540px){.email-form input,.rf-field input,.rf-field textarea{font-size:16px}.hero-ctas{flex-direction:column;align-items:stretch;gap:10px}.brand-band .cta-primary,.closing>.cta-primary,.hero-ctas .cta-primary,.hero-ctas .cta-secondary,.hero>.cta-primary{width:100%}.sticky-cta{display:block}.checks table,.checks tbody,.checks td,.checks tr{display:block;width:auto}.checks tr{position:relative;padding:12px 8px 12px 38px;border-bottom:1px solid var(--rule)}.checks td{border:none;padding:0}.check-icon{position:absolute;left:6px;top:12px;width:auto;font-size:1.05rem;line-height:1.3}.check-item{width:auto;margin-bottom:2px}.row--no,.row--warn{border-radius:8px;margin:2px 0}.ts-item{min-width:0;padding:14px 8px}.ts-num{font-size:1.5rem}.ts-label{font-size:.74rem;line-height:1.3}.hero h1{font-size:1.3rem;line-height:1.2;margin-bottom:6px;letter-spacing:-.01em}.eyebrow{margin-bottom:10px}.geo-line{margin-bottom:16px}.stamp{padding:18px 18px 14px;margin-bottom:18px}.stamp-verdict{font-size:1.18rem;margin-bottom:10px}.stamp-facts{gap:6px 0;font-size:.9rem}.stamp-date{margin-top:12px}.hero>.cta-primary{min-height:56px;font-size:1.1rem}.brand-band{padding:24px 20px}.email-box{padding:22px 18px}.site-footer{gap:14px 20px;padding-bottom:calc(40px + env(safe-area-inset-bottom))}.site-footer a{padding:4px 0}.site-footer .spacer{margin-left:0}.closing{padding-bottom:84px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.check-card,.cta-primary,.cta-secondary,.sticky-cta{transition:none}}