.constructionLanding-module__aBkGsW__page{--construction-background:#f9f7f2;--construction-foreground:#1f2320;--construction-surface:#fff;--construction-primary:#6f7758;--construction-primary-hover:#596148;--construction-primary-foreground:#fff;--construction-muted-foreground:#3d4838c7;--construction-border:#1f23201f;--construction-input:#1f23202e;--construction-gold:#b09340cc;--construction-shadow-soft:0 .8rem 2.2rem #141c160d;background:var(--construction-background);color:var(--construction-foreground);font-family:var(--font-inter), "Inter", "Montserrat", ui-sans-serif, system-ui, sans-serif;scroll-behavior:smooth;min-height:100vh}.constructionLanding-module__aBkGsW__page h1,.constructionLanding-module__aBkGsW__page h2,.constructionLanding-module__aBkGsW__page h3{font-family:var(--font-chronicle-display), "Times New Roman", serif;letter-spacing:-.01em;word-spacing:0;font-weight:400}.constructionLanding-module__aBkGsW__navShell{max-width:126rem;min-height:7.3rem;margin-inline:auto;padding-inline:2rem}.constructionLanding-module__aBkGsW__navLink{align-items:center;min-height:7.3rem;display:inline-flex}.constructionLanding-module__aBkGsW__shell{max-width:126rem;margin-inline:auto}.constructionLanding-module__aBkGsW__narrowShell{max-width:96rem;margin-inline:auto}.constructionLanding-module__aBkGsW__heroTitle{font-size:clamp(4.4rem,6vw,6.2rem);line-height:1.06;letter-spacing:-.07em!important;word-spacing:.1em!important;font-weight:500!important}.constructionLanding-module__aBkGsW__heroTitleMeasure{max-width:16.5ch}.constructionLanding-module__aBkGsW__heroTitleLine{display:block}.constructionLanding-module__aBkGsW__sectionTitle{font-size:clamp(4.2rem,5vw,4.5rem);line-height:1.02;letter-spacing:-.02em!important;word-spacing:.1em!important;font-weight:700!important}.constructionLanding-module__aBkGsW__resultTitle{font-size:clamp(4.2rem,5.2vw,5.8rem);line-height:.98}.constructionLanding-module__aBkGsW__moneyTitle{font-size:clamp(3.2rem,4vw,4.4rem);line-height:1.1}.constructionLanding-module__aBkGsW__bodyText{color:var(--color-body,#5f584f);font-size:1.6rem;line-height:1.65}.constructionLanding-module__aBkGsW__bodyTextLarge{color:var(--color-body,#5f584f);font-size:1.8rem;line-height:1.6}.constructionLanding-module__aBkGsW__bodyTextDark{color:#ffffffbf;font-size:1.8rem;line-height:1.6}.constructionLanding-module__aBkGsW__captionText{margin-top:.5rem;font-size:1.3rem;line-height:1.6}.constructionLanding-module__aBkGsW__labelText{letter-spacing:.22em;text-transform:uppercase;font-size:1.18rem;font-weight:600}.constructionLanding-module__aBkGsW__finePrint{font-size:1.2rem;line-height:1.7}.constructionLanding-module__aBkGsW__logo{width:auto;height:5.5rem}.constructionLanding-module__aBkGsW__chip{letter-spacing:.25em;text-transform:uppercase;color:var(--construction-gold);align-items:center;font-size:1.2rem;font-weight:600;display:inline-flex}.constructionLanding-module__aBkGsW__cardSoft{background:var(--construction-surface);border:1px solid var(--construction-border);box-shadow:var(--construction-shadow-soft);border-radius:1.2rem}.constructionLanding-module__aBkGsW__quizSpotlight{transform-origin:top;transition:transform .42s,filter .42s}.constructionLanding-module__aBkGsW__quizSpotlightActive{filter:drop-shadow(0 0 .8rem #d8c25f38);transform:scale(1.06)}.constructionLanding-module__aBkGsW__quizCard{transition:border-color .42s,box-shadow .42s}.constructionLanding-module__aBkGsW__quizSpotlightActive .constructionLanding-module__aBkGsW__quizCard{border-color:var(--gold);box-shadow:0 0 0 .24rem #d8c25f38, var(--construction-shadow-soft)}.constructionLanding-module__aBkGsW__buttonPrimary{background:var(--construction-primary);color:var(--construction-primary-foreground);letter-spacing:.18em;text-transform:uppercase;border-radius:10rem;justify-content:center;align-items:center;gap:.5rem;min-height:4.8rem;padding:.85rem 2rem;font-size:1.4rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.constructionLanding-module__aBkGsW__buttonPrimary:hover{background:var(--construction-primary-hover)}.constructionLanding-module__aBkGsW__buttonSecondary{color:var(--construction-foreground);border:1px solid var(--construction-border);letter-spacing:.18em;text-transform:uppercase;background:#1f23200f;border-radius:10rem;justify-content:center;align-items:center;gap:.5rem;min-height:4.8rem;padding:.85rem 2rem;font-size:1.4rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.constructionLanding-module__aBkGsW__buttonSecondary:hover{background:#1f23201c}.constructionLanding-module__aBkGsW__navButton{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff40;border-radius:10rem;justify-content:center;align-self:center;align-items:center;min-height:4.8rem;padding:.85rem 2rem;font-size:1.4rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.constructionLanding-module__aBkGsW__navButton:hover{background:#ffffff38}.constructionLanding-module__aBkGsW__navLinks{letter-spacing:.2em;text-transform:uppercase;font-size:1.25rem;font-weight:600}.constructionLanding-module__aBkGsW__mutedText{color:var(--construction-muted-foreground)}.constructionLanding-module__aBkGsW__darkPanel{background:var(--construction-foreground);color:#fff}.constructionLanding-module__aBkGsW__darkPanelText{color:#ffffffbf}.constructionLanding-module__aBkGsW__trustCaption{color:#fff9}.constructionLanding-module__aBkGsW__input{border:1px solid var(--construction-input);background:var(--construction-background);border-radius:1.2rem;width:100%;padding:1.4rem 1.6rem;font-size:1.6rem}.constructionLanding-module__aBkGsW__inputDark{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:1rem;width:100%;max-width:24rem;padding:1.4rem 1.6rem;font-size:1.6rem}.constructionLanding-module__aBkGsW__inputDark::placeholder{color:#ffffff80}.constructionLanding-module__aBkGsW__optionButton{border:1px solid var(--construction-input);background:var(--construction-background);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:1.6rem;align-items:center;width:100%;min-height:5.4rem;padding:1.4rem 1.8rem;font-size:1.6rem;line-height:1.45;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:flex}.constructionLanding-module__aBkGsW__optionButton:hover{border-color:var(--construction-primary)}.constructionLanding-module__aBkGsW__optionButton:active{border-color:var(--construction-primary);transform:scale(.985);box-shadow:0 0 0 .24rem #6f775824}.constructionLanding-module__aBkGsW__optionButtonSelected{border-color:var(--construction-primary);background:var(--construction-primary);color:#fff;box-shadow:0 0 0 .24rem #6f775833}.constructionLanding-module__aBkGsW__questionShell{min-height:44rem}.constructionLanding-module__aBkGsW__spinner{border:2px solid var(--construction-border);border-top-color:var(--construction-primary);border-radius:999px;width:2.5rem;height:2.5rem}.constructionLanding-module__aBkGsW__backButton{letter-spacing:.08em;color:var(--construction-muted-foreground);border-radius:999px;padding:.8rem 1rem;font-size:1.3rem;font-weight:600}.constructionLanding-module__aBkGsW__backButton:disabled{visibility:hidden}.constructionLanding-module__aBkGsW__footerText{color:#fff9;font-size:1.3rem}.constructionLanding-module__aBkGsW__sectionPadding{padding-inline:2rem;padding-block:calc(var(--section-margin) / 2)}.constructionLanding-module__aBkGsW__sectionPaddingTight{padding-inline:2rem;padding-block:calc((var(--section-margin) - 2rem) / 2)}.constructionLanding-module__aBkGsW__heroSectionPadding{padding-inline:2rem;padding-top:calc(var(--header-height) + var(--header-bottom-gap));padding-bottom:calc(var(--section-margin) / 2)}.constructionLanding-module__aBkGsW__heroGrid{gap:4.8rem;display:grid}.constructionLanding-module__aBkGsW__twoColumnGrid{align-items:center;gap:4.8rem;display:grid}.constructionLanding-module__aBkGsW__faqGrid{gap:4.8rem;display:grid}.constructionLanding-module__aBkGsW__faqStickyColumn{align-self:start}.constructionLanding-module__aBkGsW__faqQuestion{letter-spacing:-.03em;word-spacing:.02em;font-size:2.6rem;line-height:1.15}.constructionLanding-module__aBkGsW__resultCard{padding:3.2rem 3.6rem}.constructionLanding-module__aBkGsW__resultStatsGrid{grid-auto-rows:1fr;gap:1.6rem;display:grid}.constructionLanding-module__aBkGsW__statCard{text-align:center;border-radius:2.4rem;flex-direction:column;align-items:center;gap:1rem;min-height:17.4rem;padding:2.4rem 2rem;display:flex}.constructionLanding-module__aBkGsW__statIconWrapOuter{flex-shrink:0;justify-content:center;align-items:center;width:6rem;display:flex}.constructionLanding-module__aBkGsW__statIconWrap{background:#1f232014;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;display:inline-flex}.constructionLanding-module__aBkGsW__statIconWrapOlive{color:#7b8057}.constructionLanding-module__aBkGsW__statIconWrapStone{color:#7d8172}.constructionLanding-module__aBkGsW__statIconWrapRust{color:#995541}.constructionLanding-module__aBkGsW__statIconWrapGreen{color:#66714f}.constructionLanding-module__aBkGsW__statIconWrapAmber{color:#9a7730}.constructionLanding-module__aBkGsW__statIconWrapRed{color:#995541}.constructionLanding-module__aBkGsW__statIconWrapUnknown{color:#6d7066}.constructionLanding-module__aBkGsW__statIconSvg{width:3.9rem;height:3.9rem}.constructionLanding-module__aBkGsW__statBody{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.constructionLanding-module__aBkGsW__statLabel{letter-spacing:0;color:#1f2320d6;font-size:1.5rem;font-weight:500;line-height:1.25;display:block}.constructionLanding-module__aBkGsW__statValue{letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(3.2rem,4vw,4.4rem);line-height:1}.constructionLanding-module__aBkGsW__verdictChip{letter-spacing:.12em;text-transform:uppercase;border-radius:10rem;justify-content:center;align-items:center;min-height:3rem;margin-top:1rem;padding:.6rem 1.4rem;font-size:1rem;font-weight:600;display:inline-flex}.constructionLanding-module__aBkGsW__verdictChipGreen{color:#5d684a;background:#dfe8cf}.constructionLanding-module__aBkGsW__verdictChipAmber{color:#8e6c1d;background:#bf953e24}.constructionLanding-module__aBkGsW__verdictChipRed{color:#b14f3e;background:#b45a4824}.constructionLanding-module__aBkGsW__verdictChipUnknown{color:#1f2320b8;background:#1f232014}.constructionLanding-module__aBkGsW__meterCard{border-radius:2.8rem;padding:1.8rem 2.4rem 1.6rem}.constructionLanding-module__aBkGsW__meterHeaderRow{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.constructionLanding-module__aBkGsW__meterTitle{letter-spacing:-.02em;line-height:1.1;font-size:2.4rem!important;font-weight:600!important}.constructionLanding-module__aBkGsW__meterTrack{background:#1f232014;border-radius:10rem;height:3.4rem;margin-top:1.6rem;position:relative;overflow:hidden}.constructionLanding-module__aBkGsW__meterFill{border-radius:inherit;justify-content:center;align-items:center;height:100%;display:flex}.constructionLanding-module__aBkGsW__meterFillGreen{background:linear-gradient(90deg,#6f7758 0%,#7f8865 100%)}.constructionLanding-module__aBkGsW__meterFillAmber{background:linear-gradient(90deg,#99844d 0%,#b89d59 100%)}.constructionLanding-module__aBkGsW__meterFillRed{background:linear-gradient(90deg,#b35f4b 0%,#d17a65 100%)}.constructionLanding-module__aBkGsW__meterFillUnknown{background:linear-gradient(90deg,#6f7758 0%,#8c9476 100%)}.constructionLanding-module__aBkGsW__meterLabels{gap:0;margin-top:.8rem;display:flex}.constructionLanding-module__aBkGsW__meterLabelBlock{flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;display:flex}.constructionLanding-module__aBkGsW__meterLabelsRight{text-align:center}.constructionLanding-module__aBkGsW__meterValue{letter-spacing:-.03em;font-size:1.8rem;line-height:1}.constructionLanding-module__aBkGsW__meterInlineValue{color:#fff;letter-spacing:-.03em;font-size:1.8rem;line-height:1}.constructionLanding-module__aBkGsW__meterInlineRemaining{color:#1f2320cc;letter-spacing:-.03em;text-align:center;font-size:1.8rem;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.constructionLanding-module__aBkGsW__meterDivider{background:#1f23201a;height:1px;margin-top:1.3rem}.constructionLanding-module__aBkGsW__resultLead{letter-spacing:.08em;font-size:1.3rem}.constructionLanding-module__aBkGsW__heroImageCard{border-radius:3rem}.constructionLanding-module__aBkGsW__heroInsetCard{width:55%}.constructionLanding-module__aBkGsW__qaCard{padding:2.8rem}.constructionLanding-module__aBkGsW__trustPanel{padding:5.6rem 4.8rem}.constructionLanding-module__aBkGsW__darkPanelBlock{padding:5.6rem}.constructionLanding-module__aBkGsW__ctaSplit{gap:3.2rem;display:grid}.constructionLanding-module__aBkGsW__ctaDivider{display:none}.constructionLanding-module__aBkGsW__ctaTitle{max-width:11ch;font-size:clamp(4rem,4.8vw,5.2rem);line-height:.98}.constructionLanding-module__aBkGsW__ctaSupportText{color:#ffffffbf!important}.constructionLanding-module__aBkGsW__ctaOutlineButton{color:#fff!important;background:0 0!important;border:1px solid #fff!important}.constructionLanding-module__aBkGsW__ctaOutlineButton:hover{background:#ffffff1a!important}.constructionLanding-module__aBkGsW__ctaOutlineButton:disabled{color:#fff9!important;background:0 0!important;border-color:#fff6!important}.constructionLanding-module__aBkGsW__ctaPanel{padding:6.4rem 5.6rem}.constructionLanding-module__aBkGsW__stickyDesktop{position:sticky;top:11rem}.constructionLanding-module__aBkGsW__sectionAnchor{scroll-margin-top:calc(var(--header-height) + 2rem)}.constructionLanding-module__aBkGsW__mobileOnlySpacer{min-height:60vh}@media (min-width:768px){.constructionLanding-module__aBkGsW__navShell,.constructionLanding-module__aBkGsW__sectionPadding,.constructionLanding-module__aBkGsW__sectionPaddingTight,.constructionLanding-module__aBkGsW__heroSectionPadding{padding-inline:2.4rem}}@media (min-width:1024px){.constructionLanding-module__aBkGsW__navShell,.constructionLanding-module__aBkGsW__sectionPadding,.constructionLanding-module__aBkGsW__sectionPaddingTight,.constructionLanding-module__aBkGsW__heroSectionPadding{padding-inline:3.2rem}.constructionLanding-module__aBkGsW__heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:5.6rem}.constructionLanding-module__aBkGsW__twoColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5.6rem}.constructionLanding-module__aBkGsW__faqGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:5.6rem}.constructionLanding-module__aBkGsW__resultStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.constructionLanding-module__aBkGsW__faqStickyColumn{position:sticky;top:11rem}.constructionLanding-module__aBkGsW__ctaSplit{grid-template-columns:minmax(0,.95fr) auto minmax(0,1.05fr);align-items:center}.constructionLanding-module__aBkGsW__ctaDivider{background:#ffffff1f;width:1px;min-height:16rem;display:block}}@media (max-width:767px){.constructionLanding-module__aBkGsW__logo{height:4.9rem}.constructionLanding-module__aBkGsW__trustPanel,.constructionLanding-module__aBkGsW__darkPanelBlock,.constructionLanding-module__aBkGsW__ctaPanel,.constructionLanding-module__aBkGsW__resultCard{padding:2.6rem 2.2rem}.constructionLanding-module__aBkGsW__heroInsetCard{width:62%}.constructionLanding-module__aBkGsW__navButton{padding-inline:1.6rem;font-size:1.2rem}.constructionLanding-module__aBkGsW__meterCard,.constructionLanding-module__aBkGsW__statCard{padding:2.4rem 2.2rem}.constructionLanding-module__aBkGsW__statCard{min-height:auto}}@media print{@page{size:auto;margin:12mm}.constructionLanding-module__aBkGsW__page{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--construction-background)!important}.constructionLanding-module__aBkGsW__page .constructionLanding-module__aBkGsW__printHidden{display:none!important}.constructionLanding-module__aBkGsW__page header{break-inside:avoid;position:relative!important;top:auto!important}.constructionLanding-module__aBkGsW__cardSoft{break-inside:avoid;box-shadow:var(--construction-shadow-soft)!important}.constructionLanding-module__aBkGsW__darkPanel{background:var(--construction-foreground)!important;color:#fff!important}.constructionLanding-module__aBkGsW__resultStatsGrid,.constructionLanding-module__aBkGsW__ctaSplit{break-inside:avoid}.constructionLanding-module__aBkGsW__resultStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.constructionLanding-module__aBkGsW__meterTrack,.constructionLanding-module__aBkGsW__meterFill,.constructionLanding-module__aBkGsW__statIconWrap,.constructionLanding-module__aBkGsW__verdictChip{-webkit-print-color-adjust:exact;print-color-adjust:exact}.constructionLanding-module__aBkGsW__page main section{padding-inline:2rem!important;padding-block:calc(var(--section-margin) / 2)!important}}
