._8aEwW_wrapper{background:var(--bg-white);color:var(--text-main);overflow:clip}._8aEwW_container,._8aEwW_heroTrust,._8aEwW_pricingInner,._8aEwW_finalCta{width:min(calc(100% - (var(--service-gutter) * 2)), var(--maxw));margin-inline:auto}._8aEwW_heroInner{width:min(calc(100% - (var(--service-gutter) * 2)), var(--maxw-hero));margin-inline:auto}._8aEwW_hero{padding:var(--section-pad-landing) 0 0;border-bottom:var(--border-subtle);background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--primary-soft) 92%, transparent), transparent 27rem), linear-gradient(145deg, var(--bg-warm), var(--primary-tint));isolation:isolate;position:relative;overflow:hidden}._8aEwW_hero:before{z-index:-1;aspect-ratio:1;border:var(--border-subtle);border-color:color-mix(in srgb, var(--gold) 28%, transparent);border-radius:var(--radius-pill);content:"";width:24rem;position:absolute;top:-14rem;left:-8rem}._8aEwW_heroInner{align-items:center;gap:clamp(var(--spacing-xl), 5vw, var(--spacing-3xl));grid-template-columns:minmax(0,1.15fr) minmax(26rem,.85fr);min-height:35rem;display:grid}._8aEwW_heroCopy{z-index:1;min-width:0;padding-bottom:var(--spacing-xl);position:relative}._8aEwW_heroKicker,._8aEwW_sectionKicker,._8aEwW_darkKicker,._8aEwW_finalCtaCopy>p,._8aEwW_offerRow>div>span{font-size:var(--font-kicker);font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker);line-height:var(--leading-meta);margin:0}._8aEwW_heroKicker,._8aEwW_sectionKicker,._8aEwW_offerRow>div>span{color:var(--primary)}._8aEwW_heroTitle{max-width:12ch;margin:var(--spacing-sm) 0 0;color:var(--text-main);font-size:var(--font-h1);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}._8aEwW_heroAccent{width:fit-content;color:var(--primary);isolation:isolate;display:block;position:relative}._8aEwW_heroAccent:after{z-index:-1;border-radius:var(--radius-pill);background:var(--gold-soft);content:"";height:.28em;position:absolute;bottom:.08em;left:-.08em;right:-.12em;transform:rotate(-.8deg)}._8aEwW_heroLead{max-width:35em;margin:var(--spacing-lg) 0 0;color:var(--text-body);font-size:var(--font-body-lead);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._8aEwW_heroBrowse{margin-top:var(--spacing-md);align-items:center;gap:var(--spacing-xs) var(--spacing-sm);color:var(--text-muted);font-size:var(--font-sm);line-height:var(--leading-meta);flex-wrap:wrap;display:flex}._8aEwW_heroBrowseLink{min-height:var(--touch-sm);align-items:center;gap:calc(var(--spacing-xs) / 2);color:var(--primary);font-weight:var(--weight-bold);display:inline-flex}._8aEwW_heroBrowseLink:hover{color:var(--primary-hover)}._8aEwW_heroPrimaryCta,._8aEwW_offerCta,._8aEwW_finalCtaButton,._8aEwW_stickyBottomBtn{min-height:var(--btn-min-height);border-radius:var(--radius-btn);font-size:var(--font-body);font-weight:var(--weight-bold);transition:transform .15s var(--ease), background .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);justify-content:center;align-items:center;display:inline-flex}._8aEwW_heroPrimaryCta{padding-inline:var(--spacing-xl);background:var(--primary);color:var(--on-dark);box-shadow:var(--sh-blue)}._8aEwW_heroPrimaryCta:hover,._8aEwW_offerCta:hover,._8aEwW_finalCtaButton:hover,._8aEwW_stickyBottomBtn:hover{background:var(--primary-hover);color:var(--on-dark);box-shadow:var(--sh-pop);transform:translateY(-.08rem)}._8aEwW_heroFacts{margin:var(--spacing-lg) 0 0;gap:var(--spacing-xs) var(--spacing-md);color:var(--text-muted);font-size:var(--font-sm);line-height:var(--leading-meta);flex-wrap:wrap;padding:0;list-style:none;display:flex}._8aEwW_heroFacts li{align-items:center;gap:var(--spacing-xs);display:inline-flex}._8aEwW_heroFacts li:before{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--gold-deep);content:"";width:.35rem}._8aEwW_heroFacts strong{color:var(--text-main)}._8aEwW_heroProduct{min-width:0;padding:var(--spacing-sm);border:var(--border-subtle);border-color:color-mix(in srgb, var(--on-dark) 16%, transparent);border-radius:var(--radius-card);background:var(--navy);box-shadow:var(--sh-pop);margin:0;transform:rotate(.45deg)}._8aEwW_productWindowBar,._8aEwW_darkWindowBar,._8aEwW_neighborhoodScreenHead{min-height:var(--touch-sm);justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--font-sm);line-height:var(--leading-meta);display:flex}._8aEwW_productWindowBar{padding:0 var(--spacing-xs);color:var(--on-navy-soft)}._8aEwW_productWindowBar>span{gap:calc(var(--spacing-xs) / 2);display:flex}._8aEwW_productWindowBar i{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--primary-light);width:.45rem;display:block}._8aEwW_productWindowBar i:nth-child(2){background:var(--gold)}._8aEwW_productWindowBar i:nth-child(3){background:var(--success)}._8aEwW_productWindowBar strong{color:var(--on-dark);font-size:var(--font-caption)}._8aEwW_productWindowBar em,._8aEwW_darkWindowBar em{font-style:normal;font-weight:var(--weight-bold)}._8aEwW_heroReportCrop{aspect-ratio:1.28;border-radius:var(--radius-md);background:var(--bg-light);position:relative;overflow:hidden}._8aEwW_heroReportCrop img{width:100%;height:auto;display:block}._8aEwW_heroProduct figcaption,._8aEwW_diagnosisProduct figcaption,._8aEwW_neighborhoodProduct figcaption{margin-top:var(--spacing-xs);color:var(--on-navy-soft);font-size:var(--font-sm);line-height:var(--leading-meta);text-align:center}._8aEwW_heroTrust{min-height:var(--btn-min-height);margin-top:var(--spacing-2xl);padding:var(--spacing-sm) var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-xs) var(--spacing-lg);border:var(--border-subtle);border-radius:var(--radius-card) var(--radius-card) 0 0;background:color-mix(in srgb, var(--bg-white) 92%, transparent);color:var(--text-muted);font-size:var(--font-sm);line-height:var(--leading-meta);border-bottom:0;flex-wrap:wrap;display:flex}._8aEwW_heroTrust strong{color:var(--text-main);font-size:var(--font-caption)}._8aEwW_heroTrust span{align-items:center;gap:var(--spacing-xs);display:inline-flex}._8aEwW_heroTrust span:before{color:var(--primary);content:"✓";font-weight:var(--weight-bold)}._8aEwW_startSection,._8aEwW_neighborhoodSection,._8aEwW_pricingSection{padding-block:var(--section-pad-landing)}._8aEwW_startLayout{align-items:start;gap:clamp(var(--spacing-xl), 6vw, var(--spacing-3xl));grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);display:grid}._8aEwW_startHeading{top:calc(var(--header-h) + var(--spacing-xl));position:sticky}._8aEwW_startHeading h2,._8aEwW_neighborhoodCopy h2,._8aEwW_pricingHeading h2,._8aEwW_finalCta h2{margin:var(--spacing-xs) 0 0;color:var(--text-main);font-size:var(--font-h2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-wrap:balance}._8aEwW_startHeading>p:last-child,._8aEwW_neighborhoodCopy>p,._8aEwW_pricingHeading>p:last-child{max-width:var(--maxw-read);margin:var(--spacing-md) 0 0;color:var(--text-body);font-size:var(--font-body);line-height:var(--leading-body)}._8aEwW_startList{border-top:var(--border-subtle)}._8aEwW_startItem{border-bottom:var(--border-subtle)}._8aEwW_startLink{min-height:var(--btn-min-height);padding:var(--spacing-lg) var(--spacing-md);align-items:center;gap:var(--spacing-lg);border-radius:var(--radius-btn);transition:background .15s var(--ease), transform .15s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._8aEwW_startLink:hover{background:var(--primary-tint);transform:translate(.18rem)}._8aEwW_startNumber{color:var(--gold-text);font-size:var(--font-h3-service);font-weight:var(--weight-heavy)}._8aEwW_startText{gap:calc(var(--spacing-xs) / 2);min-width:0;display:grid}._8aEwW_startText small{color:var(--primary);font-size:var(--font-sm);font-weight:var(--weight-bold)}._8aEwW_startText strong{color:var(--text-main);font-size:var(--font-h3-service);line-height:var(--leading-heading)}._8aEwW_startText>span{color:var(--text-body);font-size:var(--font-caption);line-height:var(--leading-meta)}._8aEwW_startCta{min-height:var(--touch-sm);align-items:center;gap:var(--spacing-xs);color:var(--primary);font-size:var(--font-caption);font-weight:var(--weight-bold);white-space:nowrap;display:inline-flex}._8aEwW_startCta b{font-size:var(--font-body-lead)}._8aEwW_diagnosisSection{padding-block:var(--section-pad-landing);background:var(--navy);color:var(--on-dark);position:relative;overflow:hidden}._8aEwW_diagnosisSection:after{aspect-ratio:1;border:var(--border-subtle);border-color:color-mix(in srgb, var(--gold) 28%, transparent);border-radius:var(--radius-pill);content:"";width:22rem;position:absolute;bottom:-13rem;right:-11rem}._8aEwW_diagnosisLayout{z-index:1;align-items:center;gap:clamp(var(--spacing-xl), 6vw, var(--spacing-3xl));grid-template-columns:minmax(19rem,.8fr) minmax(0,1.2fr);display:grid;position:relative}._8aEwW_darkKicker{color:var(--gold-soft)}._8aEwW_diagnosisCopy h2{margin:var(--spacing-xs) 0 0;color:var(--on-dark);font-size:var(--font-h2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-wrap:balance}._8aEwW_diagnosisLead{max-width:var(--maxw-read);margin:var(--spacing-md) 0 0;color:var(--on-navy-soft);font-size:var(--font-body);line-height:var(--leading-body)}._8aEwW_diagnosisSteps{margin:var(--spacing-xl) 0 0;gap:0;padding:0;list-style:none;display:grid}._8aEwW_diagnosisSteps li{padding-block:var(--spacing-md);gap:0 var(--spacing-md);border-top:var(--border-subtle);border-color:color-mix(in srgb, var(--on-dark) 16%, transparent);grid-template-columns:auto 1fr;display:grid}._8aEwW_diagnosisSteps li>span{color:var(--gold-soft);font-size:var(--font-caption);font-weight:var(--weight-bold);grid-row:1/3}._8aEwW_diagnosisSteps strong{color:var(--on-dark);font-size:var(--font-body)}._8aEwW_diagnosisSteps p{margin:calc(var(--spacing-xs) / 2) 0 0;color:var(--on-navy-soft);font-size:var(--font-caption);line-height:var(--leading-meta)}._8aEwW_riskBoundary{margin:var(--spacing-md) 0 0;color:var(--on-navy-muted);font-size:var(--font-sm);line-height:var(--leading-meta)}._8aEwW_diagnosisProduct{min-width:0;padding:var(--spacing-sm);border:var(--border-subtle);border-color:color-mix(in srgb, var(--on-dark) 18%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--navy-deep) 86%, var(--primary));box-shadow:var(--sh-pop);margin:0}._8aEwW_darkWindowBar{padding:0 var(--spacing-xs);color:var(--on-navy-soft)}._8aEwW_darkWindowBar span{color:var(--on-dark);font-size:var(--font-caption);font-weight:var(--weight-bold)}._8aEwW_darkWindowBar em{color:var(--gold-soft)}._8aEwW_diagnosisProduct img{border-radius:var(--radius-md);width:100%;height:auto;display:block}._8aEwW_neighborhoodSection{background:var(--bg-warm)}._8aEwW_neighborhoodLayout{align-items:center;gap:clamp(var(--spacing-xl), 6vw, var(--spacing-3xl));grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);display:grid}._8aEwW_neighborhoodProduct{min-width:0;padding:var(--spacing-md);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-white);box-shadow:var(--sh-panel);margin:0;transform:rotate(-.35deg)}._8aEwW_neighborhoodScreenHead{padding:0 var(--spacing-xs) var(--spacing-sm);color:var(--text-muted)}._8aEwW_neighborhoodScreenHead span{color:var(--primary);font-weight:var(--weight-bold)}._8aEwW_neighborhoodScreenHead strong{color:var(--text-main);font-size:var(--font-caption)}._8aEwW_neighborhoodCrop{border:var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}._8aEwW_neighborhoodCrop img{width:100%;height:auto;display:block}._8aEwW_neighborhoodProduct figcaption{color:var(--text-muted)}._8aEwW_neighborhoodCopy{min-width:0}._8aEwW_neighborhoodTags{margin:var(--spacing-lg) 0 0;gap:var(--spacing-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}._8aEwW_neighborhoodTags li{padding:var(--spacing-xs) var(--spacing-md);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-white);color:var(--text-body);font-size:var(--font-caption);font-weight:var(--weight-bold)}._8aEwW_textCta{min-height:var(--touch-min);margin-top:var(--spacing-lg);align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-btn);color:var(--primary);font-size:var(--font-body);font-weight:var(--weight-bold);display:inline-flex}._8aEwW_textCta:hover{color:var(--primary-hover)}._8aEwW_pricingSection{background:var(--bg-light)}._8aEwW_pricingInner{align-items:start;gap:clamp(var(--spacing-xl), 6vw, var(--spacing-3xl));grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);display:grid}._8aEwW_offerList{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-white);box-shadow:var(--sh-card);overflow:hidden}._8aEwW_offerRow{padding:var(--spacing-lg);align-items:center;gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:relative}._8aEwW_offerRow+._8aEwW_offerRow{border-top:var(--border-subtle)}._8aEwW_offerRowPaid{background:linear-gradient(120deg, var(--bg-white), var(--gold-bg))}._8aEwW_offerRow h3{margin:calc(var(--spacing-xs) / 2) 0 0;color:var(--text-main);font-size:var(--font-h3-service);font-weight:var(--weight-heading);line-height:var(--leading-heading)}._8aEwW_offerRow>div>p{max-width:34em;margin:var(--spacing-xs) 0 0;color:var(--text-body);font-size:var(--font-caption);line-height:var(--leading-meta)}._8aEwW_offerRow>strong{color:var(--text-main);font-size:var(--font-number);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-display);white-space:nowrap;line-height:1}._8aEwW_offerRow>strong small{margin-left:calc(var(--spacing-xs) / 2);color:var(--text-muted);font-size:var(--font-sm);font-weight:var(--weight-bold)}._8aEwW_offerCta{min-height:var(--cta-min);padding-inline:var(--spacing-lg);background:var(--primary);color:var(--on-dark)}._8aEwW_premiumPrice{right:var(--spacing-lg);bottom:var(--spacing-xs);color:var(--gold-ink);font-size:var(--font-sm);font-weight:var(--weight-bold);margin:0;position:absolute}._8aEwW_faqGuideLink{width:min(calc(100% - (var(--service-gutter) * 2)), var(--maxw-read));margin:calc(var(--spacing-2xl) * -1) auto var(--section-pad-service);color:var(--text-muted);font-size:var(--font-caption);line-height:var(--leading-meta);text-align:center}._8aEwW_faqGuideLink a{min-height:var(--touch-sm);border-radius:var(--radius-btn);color:var(--primary);font-weight:var(--weight-bold);align-items:center;display:inline-flex}._8aEwW_finalCta{margin-bottom:var(--section-pad-landing);padding:clamp(var(--spacing-xl), 5vw, var(--spacing-3xl));align-items:center;gap:var(--spacing-xl);border-radius:var(--radius-card);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--primary-light) 52%, transparent), transparent 18rem), var(--navy);box-shadow:var(--sh-pop);grid-template-columns:minmax(0,1fr) auto;display:grid}._8aEwW_finalCtaCopy>p{color:var(--gold-soft)}._8aEwW_finalCta h2{color:var(--on-dark)}._8aEwW_finalCtaButton{min-width:14rem;padding-inline:var(--spacing-xl);background:var(--primary);color:var(--on-dark);box-shadow:var(--sh-blue)}._8aEwW_stickyBottomCTA{display:none}@media (max-width:68rem){._8aEwW_heroInner{gap:var(--spacing-xl);grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr)}._8aEwW_diagnosisLayout{gap:var(--spacing-xl);grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr)}._8aEwW_offerRow{grid-template-columns:minmax(0,1fr) auto}._8aEwW_offerCta{grid-column:1/-1}._8aEwW_premiumPrice{grid-column:1/-1;position:static}}@media (max-width:55rem){._8aEwW_hero{padding-top:var(--section-pad-service)}._8aEwW_heroInner,._8aEwW_startLayout,._8aEwW_diagnosisLayout,._8aEwW_neighborhoodLayout,._8aEwW_pricingInner{grid-template-columns:1fr}._8aEwW_heroInner{min-height:0}._8aEwW_heroCopy{padding-bottom:0}._8aEwW_heroProduct{width:min(100%,43rem);margin-inline:auto;transform:none}._8aEwW_heroTrust{justify-content:flex-start}._8aEwW_startHeading{position:static}._8aEwW_diagnosisProduct{width:min(100%,43rem);margin-inline:auto}._8aEwW_neighborhoodProduct{width:min(100%,43rem);margin-inline:auto;transform:none}._8aEwW_neighborhoodCopy{grid-row:1}._8aEwW_pricingHeading br{display:none}}@media (max-width:48rem){._8aEwW_startSection,._8aEwW_diagnosisSection,._8aEwW_neighborhoodSection,._8aEwW_pricingSection{padding-block:var(--section-pad-service)}._8aEwW_heroInner{gap:var(--spacing-xl)}._8aEwW_heroPrimaryCta{width:100%}._8aEwW_heroFacts{gap:calc(var(--spacing-xs) / 2);display:grid}._8aEwW_heroTrust{margin-top:var(--spacing-xl);padding:var(--spacing-md);gap:var(--spacing-xs) var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8aEwW_heroTrust strong{grid-column:1/-1}._8aEwW_startLink{padding:var(--spacing-lg) 0;gap:var(--spacing-md);grid-template-columns:auto minmax(0,1fr)}._8aEwW_startCta{grid-column:2;justify-self:start}._8aEwW_diagnosisCopy h2 br,._8aEwW_neighborhoodCopy h2 br,._8aEwW_finalCta h2 br{display:none}._8aEwW_offerRow{gap:var(--spacing-md);grid-template-columns:1fr}._8aEwW_offerRow>strong{font-size:clamp(2rem, 12vw, var(--font-number))}._8aEwW_offerCta,._8aEwW_finalCtaButton{width:100%}._8aEwW_premiumPrice{grid-column:auto}._8aEwW_finalCta{margin-bottom:calc(var(--section-pad-landing) + var(--btn-min-height));padding:var(--spacing-xl) var(--service-card-pad);grid-template-columns:1fr}._8aEwW_stickyBottomCTA{z-index:800;padding:var(--spacing-sm) var(--service-gutter) calc(var(--spacing-sm) + env(safe-area-inset-bottom));border-top:var(--border-subtle);background:color-mix(in srgb, var(--bg-white) 94%, transparent);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);display:block;position:fixed;bottom:0;left:0;right:0}._8aEwW_stickyBottomBtn{width:100%;min-height:var(--cta-min);background:var(--primary);color:var(--on-dark);box-shadow:var(--sh-blue)}}@media (max-width:25rem){._8aEwW_productWindowBar strong{font-size:var(--font-sm)}._8aEwW_heroTrust{grid-template-columns:1fr}._8aEwW_heroTrust strong{grid-column:auto}._8aEwW_neighborhoodTags li{text-align:center;flex:40%}}
