.landing-shell.checker-shell{max-width:1440px}.review-home-hero,.review-home-story,.review-value-strip{--desk-ink:#eef2f7;--desk-muted:#a7afbe;--desk-surface:#161b23;--desk-line:#303641;--desk-accent:#dcf79d;color:var(--desk-ink)}html[data-theme=light] .review-home-hero,html[data-theme=light] .review-home-story,html[data-theme=light] .review-value-strip{--desk-ink:#18222b;--desk-muted:#526171;--desk-surface:#fff;--desk-line:#dbe0e5;--desk-accent:#365d0a}.review-home-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.03fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:3.6rem 0 3rem;display:grid}.review-kicker{letter-spacing:.1em;color:var(--desk-muted);align-items:center;gap:.7rem;font-weight:650;display:flex;margin:0 0 1.5rem!important;font-size:.8rem!important}.review-kicker>span{border:2px solid var(--desk-accent);border-radius:3px;width:10px;height:10px;transform:rotate(45deg)}.review-hero-copy h1{font-weight:580;letter-spacing:-.05em!important;color:var(--desk-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;margin:0 0 1.3rem!important;font-size:clamp(2.5rem,4.5vw,4.3rem)!important;line-height:1.08!important;display:block!important}.review-hero-copy h1 em{color:var(--desk-accent);font-style:normal}.review-hero-description{max-width:420px;color:var(--desk-muted);line-height:1.65;margin:0 0 1.65rem!important;font-size:1.13rem!important}.review-hero-footnote{color:var(--desk-muted);margin:1rem 0 0;font-size:.8rem}.review-hero-check #business-check{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.review-hero-check .section-title{display:none}.review-hero-check .check-save-choice{margin:0 0 1rem}.review-hero-check .scan-form{margin-top:1rem}.review-hero-check .input-wrap{background:var(--desk-surface);border:1px solid var(--desk-line);border-radius:10px}.review-hero-check .url-input{padding-top:1rem;padding-bottom:1rem;font-size:1rem}.review-hero-check .check-submit-row{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.review-hero-check .consent{font-size:.875rem;line-height:1.5}.review-hero-check .primary-button{min-height:48px;box-shadow:none;border-color:#dcf79d;border-radius:8px;color:#172508!important;background:#dcf79d!important}.review-hero-check .scan-foot{flex-wrap:wrap;gap:1rem;margin-top:1rem}.review-hero-check .scan-foot,.review-hero-check .check-scope{font-size:.8rem}.review-hero-check .check-scope{margin-top:.8rem}.review-hero-check .check-scope p{font-size:.9rem}.review-hero-check .small{font-size:.8rem}.review-hero-check .field-label{font-size:.875rem}.review-product-preview{color:#eaf0f7;background:#151a22;border:1px solid #39414d;border-radius:16px;min-width:0;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 70px #0003}.preview-app-bar{border-bottom:1px solid #303744;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;display:flex}.preview-brand{align-items:center;gap:.9rem;font-size:.8rem;font-weight:750;display:flex}.preview-brand>span{color:#b2bdce;font-weight:500}.preview-example{color:#bdc7d5;border:1px solid #434c59;border-radius:5px;padding:.2rem .45rem;font-size:.75rem}.preview-project{align-items:center;gap:1rem;padding:1.65rem 1.5rem 1.35rem;display:flex}.preview-monogram{color:#dcf79d;border:1px solid #434c59;border-radius:12px;place-items:center;width:45px;height:45px;font-size:1.5rem;display:grid}.preview-project h2{color:#eff3f8!important;letter-spacing:-.015em!important;margin:0!important;font-size:1.2rem!important}.preview-project p{color:#aeb9ca;margin:.35rem 0 0;font-size:.8rem}.preview-tabs>[role=tablist]{background:0 0;border-bottom:1px solid #303744;border-radius:0;justify-content:flex-start;gap:1.4rem;width:100%;height:auto;padding:0 1.5rem;display:flex!important}.preview-tabs [role=tab]{color:#aeb9ca;border:0;border-radius:0;height:auto;padding:.7rem 0 .9rem;font-size:.875rem;box-shadow:none!important;background:0 0!important}.preview-tabs [role=tab][data-state=active]{color:#dcf79d;border-bottom:2px solid #dcf79d}.preview-tabs [role=tabpanel]{min-height:355px;margin:0}.preview-evidence{padding:1.35rem 1.5rem}.preview-section-label{color:#aeb9ca;justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.preview-section-label>span:first-child{letter-spacing:.06em}.preview-finding{border-bottom:1px solid #303744;align-items:flex-start;gap:1rem;margin:1.15rem 0;padding-bottom:1rem;display:flex}.preview-index{color:#b5c79b;padding-top:.2rem;font-size:.75rem}.preview-finding h3{color:#f0f4f9!important;letter-spacing:0!important;margin:0!important;font-size:1rem!important}.preview-finding p{color:#b3bfce;margin:.45rem 0;font-size:.875rem;line-height:1.55}.preview-source{color:#b3bfce;align-items:center;gap:.75rem;font-size:.75rem;display:inline-flex}.preview-source b{color:#ffbd99;background:#543b302e;border-radius:4px;padding:.1rem .4rem;font-weight:550}.preview-next{color:#dce9c6;align-items:center;gap:.8rem;display:flex}.preview-next strong{font-size:.875rem;font-weight:550}.preview-next p{color:#aeb9ca;margin:.3rem 0;font-size:.8rem}.preview-advance{color:#dcf79d;align-items:center;gap:.7rem;margin:1rem 0 0;font-size:.875rem;display:flex}.preview-open{background:#202732;border-top:1px solid #39424f;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-size:.875rem;display:flex;color:#e7eef8!important}.preview-document{color:#24362c;background:#f8faf8;padding:1.4rem 1.8rem}.preview-document-meta{color:#4b6252;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.preview-document h3{line-height:1.2;color:#1c2b21!important;letter-spacing:-.035em!important;margin:1.1rem 0!important;font-size:1.65rem!important}.preview-document>p,.preview-document-action p{color:#354b3d;margin:.8rem 0;font-size:.95rem;line-height:1.6}.preview-document-action{border-top:1px solid #cfdad1;padding-top:.9rem}.preview-document-action>span{color:#53685b;letter-spacing:.05em;font-size:.75rem}.preview-review-line{color:#3d5842;align-items:center;gap:.5rem;margin:1rem 0;font-size:.8rem;display:flex}.preview-document small{color:#536257;font-size:.75rem;line-height:1.5;display:block}.review-value-strip{border-block:1px solid var(--desk-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:1.7rem 0;display:grid}.review-value-strip>div{align-items:center;gap:1rem;display:flex}.review-value-strip svg{color:var(--desk-accent);flex:none}.review-value-strip strong,.review-value-strip small{display:block}.review-value-strip strong{font-size:1rem;font-weight:550}.review-value-strip small{color:var(--desk-muted);margin-top:.35rem;font-size:.875rem}.review-home-story{padding-top:4.5rem}.review-home-story .eyebrow{color:var(--desk-muted);letter-spacing:.09em;font-size:.75rem}.review-home-story h2{letter-spacing:-.04em;color:var(--desk-ink);margin:1rem 0;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.15}.review-home-story p{color:var(--desk-muted);font-size:1rem;line-height:1.7}.review-home-story a{color:var(--desk-ink);align-items:center;gap:.7rem;font-size:.95rem;font-weight:550;display:inline-flex}.review-continuity{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.review-continuity>div>p{max-width:415px}.review-continuity a{margin-top:.75rem}.continuity-record{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:12px;overflow:hidden}.continuity-record header{border-bottom:1px solid var(--desk-line);align-items:center;gap:.7rem;padding:1.2rem;display:flex}.continuity-record header strong{font-size:.9rem;font-weight:550}.continuity-record header>span{color:var(--desk-muted);margin-left:auto;font-size:.75rem}.continuity-record>div{border-bottom:1px solid var(--desk-line);grid-template-columns:1fr auto;gap:.35rem 1rem;padding:1rem 1.3rem;display:grid}.record-date{letter-spacing:.05em;color:var(--desk-muted);grid-column:1/-1;font-size:.75rem}.continuity-record p{color:var(--desk-ink);margin:0;font-size:.95rem}.record-result{color:var(--desk-muted);align-self:center;font-size:.75rem}.record-observed{color:var(--desk-accent)}.continuity-record footer{color:var(--desk-muted);padding:1rem 1.3rem;font-size:.8rem;line-height:1.6}.review-astra{border-block:1px solid var(--desk-line);grid-template-columns:160px 1fr auto;align-items:center;gap:2rem;margin:4.5rem 0;padding:2rem 0;display:grid}.review-astra-orbit{width:160px;height:160px;position:relative;overflow:hidden}.review-astra-orbit canvas{width:100%!important;height:100%!important}.review-astra h2{font-size:1.8rem}.review-astra p{max-width:620px}.review-astra .motion-control{font-size:.8rem}.review-offer{grid-template-columns:1fr 1fr;gap:5rem;padding-bottom:4rem;display:grid}.review-offer>div>p{max-width:420px}.review-offer aside{border-left:1px solid var(--desk-line);padding:1.5rem 1.8rem}.review-offer-tag{letter-spacing:.06em;color:var(--desk-muted);text-transform:uppercase;font-size:.75rem}.review-offer h3{color:var(--desk-ink);margin:.8rem 0;font-size:1.35rem}.review-offer small{color:var(--desk-muted);margin-top:.9rem;font-size:.8rem;display:block}.review-solid-link{background:#dcf79d;border-radius:7px;margin-top:.6rem;padding:.85rem 1.15rem;color:#172508!important}.review-home-faq{border-top:1px solid var(--desk-line)}.review-home-faq details{border-bottom:1px solid var(--desk-line);padding:1.2rem 0}.review-home-faq summary{cursor:pointer;font-size:1rem;font-weight:550}.review-home-faq p{max-width:900px;margin:1rem 0 0;font-size:.95rem}.review-home-hero button:focus-visible,.review-home-story a:focus-visible,.review-home-hero a:focus-visible{outline-offset:4px;outline:2px solid #b6a1ff}@media (width<=1050px){.review-home-hero{gap:2rem}.review-hero-copy h1{font-size:3rem!important}.review-continuity,.review-offer{gap:2.5rem}.review-astra{grid-template-columns:120px 1fr}.review-astra-orbit{width:120px;height:120px}.review-astra>.motion-control{grid-column:2}.preview-app-bar{padding:1rem}.preview-project{padding:1.3rem 1rem}.preview-evidence{padding:1.2rem 1rem}}@media (width<=760px){.review-home-hero{grid-template-columns:1fr;gap:2.5rem;padding:2rem 0}.review-hero-copy h1{font-size:clamp(2.3rem,8.7vw,3.5rem)!important}.review-hero-description{max-width:480px;font-size:1rem!important}.review-product-preview{justify-self:center;width:100%;max-width:600px;transform:none}.review-value-strip,.review-continuity,.review-offer{grid-template-columns:1fr;gap:1.5rem}.review-home-story{padding-top:2.75rem}.review-astra{grid-template-columns:85px minmax(0,1fr);gap:1rem;margin:2.8rem 0}.review-astra-orbit{width:85px;height:100px}.review-astra h2{font-size:1.5rem}.review-astra p{font-size:.95rem}.review-offer aside{border-left:0;border-top:1px solid var(--desk-line);padding:1.5rem 0}.preview-tabs>[role=tablist]{gap:1rem;padding:0 1rem}.preview-brand>span,.preview-example{font-size:.75rem}.preview-document{padding:1.4rem}.continuity-record>div{grid-template-columns:1fr}.review-hero-check .scan-ready{font-size:.8rem}.review-offer{padding-bottom:2rem}}@media (prefers-reduced-motion:reduce){.review-product-preview{transform:none}.review-home-hero *{scroll-behavior:auto}}html[data-theme] .review-hero-check #business-check{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.review-hero-check #business-check:before{display:none!important}.review-hero-check .check-save-choice{line-height:1.6;background:0 0!important;border:0!important;padding:0!important;display:block!important}.review-hero-check .check-save-choice a{margin-left:.3rem}
