.LandingPage_page__v5hg8{position:relative;overflow:clip;background:radial-gradient(circle at 8% 10%,rgba(87,203,138,.14),transparent 18%),radial-gradient(circle at 88% 12%,rgba(31,106,74,.12),transparent 18%),linear-gradient(180deg,#f5f1e7,#f3f7f2 32%,#fff);color:var(--color-text)}.LandingPage_page__v5hg8:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(19,33,23,.02) 1px,transparent 0),linear-gradient(90deg,rgba(19,33,23,.02) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.32),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.32),transparent 72%)}.LandingPage_section___gI5_{position:relative;z-index:1}.LandingPage_hero__0ZB9j{padding:4.25rem 0 2.75rem}.LandingPage_heroGrid__RVINC{display:grid;gap:2rem;align-items:center}.LandingPage_heroCopy__v1xhr{max-width:36rem}.LandingPage_eyebrow__O05rH{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .8rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-300) 52%,var(--dp-border-gray));background:rgba(223,245,232,.7);color:var(--brand-600);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.LandingPage_eyebrowDot__Fn3Ea{width:.45rem;height:.45rem;border-radius:999px;background:var(--brand-400);box-shadow:0 0 0 .18rem rgba(87,203,138,.18)}.LandingPage_headline__HbLGE{margin:1rem 0 0;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.5rem);line-height:.96;letter-spacing:-.045em;max-width:11ch;color:var(--color-text)}.LandingPage_subheadline__0aQFV{margin:1.1rem 0 0;max-width:32.5rem;color:var(--color-muted);font-size:1.03rem;line-height:1.72}.LandingPage_ctaRow__7vnLR{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.6rem}.LandingPage_buttonInverted__KLPn1,.LandingPage_buttonPrimary__J5Y7x,.LandingPage_buttonSecondary__u_srH,.LandingPage_plansLink__Jgcox{min-height:2.9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.85rem 1.2rem;font-weight:700;font-size:.97rem;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.LandingPage_buttonPrimary__J5Y7x{background:linear-gradient(135deg,var(--brand-500) 0,var(--brand-400) 100%);color:#fff;box-shadow:0 18px 36px rgba(31,106,74,.2)}.LandingPage_buttonInverted__KLPn1:hover,.LandingPage_buttonPrimary__J5Y7x:hover,.LandingPage_buttonSecondary__u_srH:hover,.LandingPage_plansLink__Jgcox:hover{transform:translateY(-1px)}.LandingPage_buttonSecondary__u_srH{border:1px solid var(--dp-border-gray);color:var(--color-text);background:hsla(0,0%,100%,.74)}.LandingPage_buttonInverted__KLPn1{background:#fff;color:var(--brand-700);box-shadow:0 18px 40px rgba(8,16,13,.18)}.LandingPage_plansLink__Jgcox{border:1px solid color-mix(in srgb,var(--brand-200) 42%,var(--dp-border-gray));background:hsla(0,0%,100%,.68);color:var(--color-text)}.LandingPage_freeInline__CkiWF,.LandingPage_trustLine__gSpn0{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem;color:var(--color-muted);font-size:.88rem}.LandingPage_trustDot__yMBvB{width:.28rem;height:.28rem;border-radius:999px;background:color-mix(in srgb,var(--brand-300) 62%,var(--dp-border-gray))}.LandingPage_freeInline__CkiWF{margin-top:1.15rem}.LandingPage_freeBadge__o1B6H{display:inline-flex;align-items:center;gap:.55rem;padding:.58rem .78rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--brand-300) 56%,var(--dp-border-gray));background:hsla(0,0%,100%,.78)}.LandingPage_freeBadge__o1B6H strong{color:var(--brand-700)}.LandingPage_heroVisual__qI7IE{position:relative}.LandingPage_heroVisual__qI7IE:before{content:"";position:absolute;inset:3% 8% auto auto;width:12rem;height:12rem;border-radius:999px;background:radial-gradient(circle,rgba(87,203,138,.22) 0,rgba(87,203,138,0) 68%);filter:blur(2px);pointer-events:none}.LandingPage_socialBar__QbFXB{padding:.5rem 0 0}.LandingPage_socialShell__bc2v1{border-radius:var(--radius-xl);background:hsla(0,0%,100%,.72);border:1px solid rgba(216,224,218,.9);padding:1rem 1.1rem;display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;box-shadow:var(--shadow-soft)}.LandingPage_socialChip__SyWxk{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;padding:.72rem .95rem;background:var(--color-surface-alt);color:var(--color-muted);font-size:.9rem}.LandingPage_socialIcon__ZOK0F{color:var(--brand-500)}.LandingPage_sectionBlock__YhZD1{padding:5.5rem 0 0}.LandingPage_sectionHeader__V6swv{max-width:40rem;margin-bottom:2rem}.LandingPage_sectionEyebrow__mB16E{margin:0;color:var(--brand-500);text-transform:uppercase;letter-spacing:.12em;font-size:.77rem;font-weight:700}.LandingPage_sectionTitle__XhfB5{margin:.7rem 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3vw,3rem);line-height:1.02;letter-spacing:-.03em}.LandingPage_sectionText__HopfM{margin:.85rem 0 0;color:var(--color-muted);font-size:1rem;line-height:1.7}.LandingPage_stepGrid__QQnGN{display:grid;gap:1rem}.LandingPage_stepCard__VZalq{position:relative;padding:1.45rem;border-radius:var(--radius-lg);background:hsla(0,0%,100%,.85);border:1px solid rgba(216,224,218,.95);box-shadow:var(--shadow-soft);overflow:hidden}.LandingPage_stepNumber__L1AhA{position:absolute;top:1rem;right:1rem;width:3rem;height:3rem;border-radius:1rem;background:rgba(223,245,232,.92);font-size:1.2rem;font-weight:800}.LandingPage_stepIcon__Jo9cs,.LandingPage_stepNumber__L1AhA{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-500)}.LandingPage_stepIcon__Jo9cs{width:2.8rem;height:2.8rem;border-radius:.95rem;background:rgba(19,71,51,.08)}.LandingPage_stepTitle__JIlwb{margin:1rem 0 0;font-size:1.1rem;font-weight:800;color:var(--color-text)}.LandingPage_stepBody__N5MZf{margin:.7rem 0 0;color:var(--color-muted);line-height:1.68}.LandingPage_decisionGrid__su1a6{display:grid;gap:1.2rem;align-items:start}.LandingPage_benefitCard__LsBG8,.LandingPage_comparisonCard__plZaD{border-radius:var(--radius-xl);border:1px solid rgba(216,224,218,.95);background:hsla(0,0%,100%,.82);box-shadow:var(--shadow-soft)}.LandingPage_comparisonCard__plZaD{overflow:hidden}.LandingPage_comparisonHeader__kP_Ly{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:0;background:linear-gradient(90deg,rgba(223,245,232,.8),hsla(0,0%,100%,.8));border-bottom:1px solid rgba(216,224,218,.95)}.LandingPage_comparisonHeader__kP_Ly span,.LandingPage_comparisonRow__vR0cv span{padding:.92rem 1rem;font-size:.92rem}.LandingPage_comparisonHeader__kP_Ly span{font-weight:800;color:var(--color-text)}.LandingPage_comparisonRow__vR0cv{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-bottom:1px solid rgba(216,224,218,.82)}.LandingPage_comparisonRow__vR0cv:last-child{border-bottom:0}.LandingPage_rowLabel__4CHSN{color:var(--color-text);font-weight:700}.LandingPage_rowNeutral__qz7J3,.LandingPage_rowPositive__teaPs{color:var(--color-muted)}.LandingPage_rowPositive__teaPs{color:var(--brand-600);font-weight:700}.LandingPage_benefitList__x1Ze_{display:grid;gap:1rem}.LandingPage_benefitCard__LsBG8{padding:1.15rem 1.2rem}.LandingPage_benefitHead__TgGhl{display:flex;align-items:flex-start;gap:.8rem}.LandingPage_benefitCheck__SnSLT{width:1.5rem;height:1.5rem;margin-top:.05rem;flex-shrink:0;color:var(--brand-400)}.LandingPage_benefitTitle__MPTD1{margin:0;font-size:1rem;font-weight:800}.LandingPage_benefitBody__4JdFI{margin:.35rem 0 0;color:var(--color-muted);line-height:1.7}.LandingPage_brrrSection__4iV7o{padding:5.5rem 0 0}.LandingPage_brrrGrid__fzKNt{display:grid;gap:1rem}.LandingPage_brrrCard__OH3U1{padding:1.35rem;border-radius:var(--radius-xl);border:1px solid rgba(216,224,218,.95);background:hsla(0,0%,100%,.84);box-shadow:var(--shadow-soft)}.LandingPage_brrrCardTitle__aJIg3{margin:0;font-size:1rem;font-weight:800;color:var(--color-text)}.LandingPage_brrrCardBody__nliK3{margin:.55rem 0 0;color:var(--color-muted);line-height:1.7}.LandingPage_brrrCtaRow__A3z3p{margin-top:1rem;padding:1rem 1.1rem;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--brand-300) 48%,var(--dp-border-gray));background:hsla(0,0%,100%,.82);display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;justify-content:space-between}.LandingPage_brrrCtaText__Oxe5F{margin:0;font-weight:700;color:var(--color-text)}.LandingPage_comparisonSection__buohs{padding:5.5rem 0 0}.LandingPage_comparisonGrid__lvH8d{display:grid;gap:1rem}.LandingPage_dealComparisonCard__VpQYj{padding:1.35rem;border-radius:var(--radius-xl);border:1px solid rgba(216,224,218,.95);background:hsla(0,0%,100%,.84);box-shadow:var(--shadow-soft)}.LandingPage_dealComparisonTitle__um5EM{margin:0;font-size:1rem;font-weight:800;color:var(--color-text)}.LandingPage_dealComparisonBody__k7mJU{margin:.55rem 0 0;color:var(--color-muted);line-height:1.7}.LandingPage_comparisonCtaRow__j2DhG{margin-top:1rem;padding:1rem 1.1rem;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--brand-300) 48%,var(--dp-border-gray));background:hsla(0,0%,100%,.82);display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;justify-content:space-between}.LandingPage_comparisonCtaText__NSYQ3{margin:0;font-weight:700;color:var(--color-text)}.LandingPage_comparisonLimitNote__BA4kM{margin:0;color:var(--color-muted);font-size:.92rem}.LandingPage_plans-highlight-card__note__ZJhys{margin:.65rem 0 0;color:var(--brand-600);font-size:.9rem;font-weight:700}.LandingPage_pricingWrap__ZF6pV{padding:5.5rem 0 0}.LandingPage_pricingShell__abkXH{border-radius:calc(var(--radius-xl) + .4rem);padding:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.84),rgba(240,244,241,.92));border:1px solid rgba(216,224,218,.95);box-shadow:var(--shadow)}.LandingPage_pricingGrid__nZ7Q3{display:grid;gap:1rem}.LandingPage_pricingCardMuted__Hz99R,.LandingPage_pricingCard__PB2gD{border-radius:var(--radius-xl);padding:1.3rem}.LandingPage_pricingCard__PB2gD{background:hsla(0,0%,100%,.96);border:1px solid color-mix(in srgb,var(--brand-300) 58%,var(--dp-border-gray));box-shadow:0 20px 44px rgba(31,106,74,.12)}.LandingPage_pricingCardMuted__Hz99R{background:rgba(240,244,241,.9);border:1px solid rgba(216,224,218,.95)}.LandingPage_pricingLabel__wzWV6{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:800;color:var(--brand-500)}.LandingPage_pricingTitle__BWtyd{margin:.6rem 0 0;font-family:var(--font-display);font-size:1.8rem;line-height:1}.LandingPage_pricingSub__WgmGE{margin:.45rem 0 0;color:var(--color-muted);line-height:1.6}.LandingPage_pricingList__x6mGw{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.72rem}.LandingPage_pricingList__x6mGw li{display:flex;align-items:flex-start;gap:.65rem;color:var(--color-text)}.LandingPage_pricingList__x6mGw li span:first-child{color:var(--brand-400);font-weight:900}.LandingPage_pricingAction__1RQ8Y{margin-top:1.15rem}.LandingPage_finalCta__sJhMt{padding:5.5rem 0 4.5rem}.LandingPage_finalShell__LWN9Q{border-radius:calc(var(--radius-xl) + .6rem);padding:2rem 1.35rem;background:radial-gradient(circle at 18% 18%,rgba(159,227,187,.18),transparent 22%),linear-gradient(135deg,var(--brand-700) 0,var(--brand-600) 100%);color:#fff;box-shadow:var(--shadow-premium);text-align:center}.LandingPage_finalTitle__0WO7f{margin:0;font-family:var(--font-display);font-size:clamp(2rem,3vw,3rem);line-height:1.04;letter-spacing:-.03em}.LandingPage_finalText__dFGUX{margin:.85rem auto 0;max-width:32rem;color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.7}.LandingPage_finalAction__HRJTR{margin-top:1.4rem}.LandingPage_finalMeta__wNLmw{margin-top:1rem;color:hsla(0,0%,100%,.68);font-size:.88rem}.LandingPage_mockupShell__Whg3O{position:relative;border-radius:calc(var(--radius-xl) + .55rem);border:1px solid rgba(216,224,218,.95);background:hsla(0,0%,100%,.94);box-shadow:0 24px 60px rgba(14,33,22,.16);overflow:hidden}.LandingPage_mockupShimmer__m6nI4:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 12%,hsla(0,0%,100%,.42) 34%,transparent 56%);transform:translateX(-100%);animation:LandingPage_landing-shimmer__8_Q_O 1.25s ease-out .2s 1 both;pointer-events:none}.LandingPage_mockupTop__Hw3Jr{padding:1.15rem 1.15rem 1rem;border-bottom:1px solid rgba(216,224,218,.95);background:linear-gradient(180deg,rgba(245,247,244,.9),hsla(0,0%,100%,.9))}.LandingPage_mockupAddress__QXXcX{margin:0;font-size:1.05rem;font-weight:800;color:var(--color-text)}.LandingPage_mockupMeta__OxK0m{margin:.35rem 0 0;color:var(--color-muted);font-size:.84rem}.LandingPage_mockupStatusRow__8BWCy{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:.8rem}.LandingPage_mockupPillMuted__N6Tk9,.LandingPage_mockupPill__rHQ45{display:inline-flex;align-items:center;gap:.38rem;padding:.42rem .7rem;border-radius:999px;font-size:.74rem;font-weight:700}.LandingPage_mockupPill__rHQ45{background:rgba(31,106,74,.1);color:var(--brand-600)}.LandingPage_mockupPillMuted__N6Tk9{background:rgba(60,126,219,.1);color:var(--info)}.LandingPage_mockupBody__Kngzv{padding:1rem}.LandingPage_scoreCard__XjkI6{margin-bottom:.9rem;display:grid;grid-template-columns:auto 1fr;gap:.85rem;padding:.95rem;border-radius:1.1rem;border:1px solid rgba(216,224,218,.95);background:linear-gradient(135deg,rgba(223,245,232,.7),hsla(0,0%,100%,.9))}.LandingPage_scoreBadge__1raPM{width:4.2rem;min-height:4.2rem;border-radius:1.1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--brand-500),var(--brand-400));color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.LandingPage_scoreGrade__vGEHW{font-size:1.25rem;font-weight:800;line-height:1}.LandingPage_scoreNumber__u3Cix{margin-top:.2rem;font-size:.82rem;font-weight:700;opacity:.88}.LandingPage_scoreTitle__ONaYi{margin:0;font-size:.92rem;color:var(--brand-600);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.LandingPage_scoreVerdict__PsAKE{margin:.35rem 0 0;color:var(--color-text);font-size:1rem;line-height:1.45;font-weight:700}.LandingPage_scoreMeta__j1aHw{margin:.45rem 0 0;color:var(--color-muted);font-size:.84rem}.LandingPage_kpiGrid__196wD{display:grid;gap:.85rem}.LandingPage_heroMetric__kBSH0,.LandingPage_metricCard__qgxOp{border-radius:1.15rem;padding:1rem}.LandingPage_heroMetric__kBSH0{background:linear-gradient(145deg,var(--brand-500),#1d8a53);color:#fff;box-shadow:0 18px 34px rgba(31,106,74,.24)}.LandingPage_metricCard__qgxOp{background:var(--color-surface);border:1px solid rgba(216,224,218,.95)}.LandingPage_kpiLabel__Kkih8{display:block;font-size:.73rem;text-transform:uppercase;letter-spacing:.11em;font-weight:800;color:hsla(0,0%,100%,.78)}.LandingPage_metricCard__qgxOp .LandingPage_kpiLabel__Kkih8{color:var(--color-muted)}.LandingPage_kpiValue__uQTOE{display:block;margin-top:.6rem;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1;font-weight:900}.LandingPage_heroMetric__kBSH0 .LandingPage_kpiValue__uQTOE{font-size:clamp(1.6rem,3vw,2.35rem)}.LandingPage_positive__hGPTV{color:var(--success)}.LandingPage_info__Ysj6y{color:var(--info)}.LandingPage_neutral__fnCCm{color:var(--color-text)}.LandingPage_kpiNote__FafRB{margin-top:.5rem;font-size:.8rem;color:hsla(0,0%,100%,.76)}.LandingPage_metricCard__qgxOp .LandingPage_kpiNote__FafRB{color:var(--color-muted)}@keyframes LandingPage_landing-shimmer__8_Q_O{0%{transform:translateX(-100%)}to{transform:translateX(120%)}}@media (min-width:700px){.LandingPage_kpiGrid__196wD{grid-template-columns:1.15fr 1fr}.LandingPage_heroMetric__kBSH0{grid-row:span 2}}@media (min-width:960px){.LandingPage_hero__0ZB9j{padding:5.2rem 0 3rem}.LandingPage_decisionGrid__su1a6,.LandingPage_heroGrid__RVINC,.LandingPage_pricingGrid__nZ7Q3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LandingPage_brrrGrid__fzKNt,.LandingPage_comparisonGrid__lvH8d,.LandingPage_stepGrid__QQnGN{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage_pricingShell__abkXH{padding:1.5rem}.LandingPage_finalShell__LWN9Q{padding:3rem 2rem}.LandingPage_brrrCtaRow__A3z3p,.LandingPage_comparisonCtaRow__j2DhG{align-items:flex-start}}@media (max-width:639px){.LandingPage_hero__0ZB9j{padding-top:2.5rem}.LandingPage_headline__HbLGE{max-width:12ch}.LandingPage_socialShell__bc2v1{justify-content:flex-start}.LandingPage_comparisonHeader__kP_Ly,.LandingPage_comparisonRow__vR0cv{grid-template-columns:1.1fr 1fr 1fr}.LandingPage_comparisonHeader__kP_Ly span,.LandingPage_comparisonRow__vR0cv span{padding-inline:.7rem}.LandingPage_comparisonGrid__lvH8d{grid-template-columns:minmax(0,1fr)}}[data-theme=dark] .LandingPage_page__v5hg8{background:radial-gradient(circle at 8% 12%,rgba(87,203,138,.07),transparent 20%),radial-gradient(circle at 86% 12%,rgba(126,176,242,.07),transparent 18%),linear-gradient(180deg,#0f1117,#0f1117)}[data-theme=dark] .LandingPage_page__v5hg8:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0)}[data-theme=dark] .LandingPage_benefitCard__LsBG8,[data-theme=dark] .LandingPage_brrrCard__OH3U1,[data-theme=dark] .LandingPage_brrrCtaRow__A3z3p,[data-theme=dark] .LandingPage_comparisonCard__plZaD,[data-theme=dark] .LandingPage_comparisonCtaRow__j2DhG,[data-theme=dark] .LandingPage_dealComparisonCard__VpQYj,[data-theme=dark] .LandingPage_eyebrow__O05rH,[data-theme=dark] .LandingPage_freeBadge__o1B6H,[data-theme=dark] .LandingPage_metricCard__qgxOp,[data-theme=dark] .LandingPage_mockupShell__Whg3O,[data-theme=dark] .LandingPage_pricingCardMuted__Hz99R,[data-theme=dark] .LandingPage_pricingCard__PB2gD,[data-theme=dark] .LandingPage_pricingShell__abkXH,[data-theme=dark] .LandingPage_scoreCard__XjkI6,[data-theme=dark] .LandingPage_socialShell__bc2v1,[data-theme=dark] .LandingPage_stepCard__VZalq{border-color:var(--color-border-dark)}[data-theme=dark] .LandingPage_benefitCard__LsBG8,[data-theme=dark] .LandingPage_brrrCard__OH3U1,[data-theme=dark] .LandingPage_brrrCtaRow__A3z3p,[data-theme=dark] .LandingPage_buttonSecondary__u_srH,[data-theme=dark] .LandingPage_comparisonCard__plZaD,[data-theme=dark] .LandingPage_comparisonCtaRow__j2DhG,[data-theme=dark] .LandingPage_dealComparisonCard__VpQYj,[data-theme=dark] .LandingPage_metricCard__qgxOp,[data-theme=dark] .LandingPage_mockupShell__Whg3O,[data-theme=dark] .LandingPage_plansLink__Jgcox,[data-theme=dark] .LandingPage_pricingShell__abkXH,[data-theme=dark] .LandingPage_socialShell__bc2v1,[data-theme=dark] .LandingPage_stepCard__VZalq{background:var(--color-surface)}[data-theme=dark] .LandingPage_comparisonHeader__kP_Ly,[data-theme=dark] .LandingPage_eyebrow__O05rH,[data-theme=dark] .LandingPage_freeBadge__o1B6H,[data-theme=dark] .LandingPage_mockupTop__Hw3Jr,[data-theme=dark] .LandingPage_pricingCardMuted__Hz99R,[data-theme=dark] .LandingPage_pricingCard__PB2gD,[data-theme=dark] .LandingPage_scoreCard__XjkI6,[data-theme=dark] .LandingPage_socialChip__SyWxk{background:var(--color-surface-alt)}[data-theme=dark] .LandingPage_comparisonRow__vR0cv{border-bottom-color:var(--color-border-dark)}[data-theme=dark] .LandingPage_buttonSecondary__u_srH,[data-theme=dark] .LandingPage_plansLink__Jgcox{color:var(--dp-dk-text)}[data-theme=dark] .LandingPage_buttonPrimary__J5Y7x{box-shadow:0 18px 40px rgba(6,12,10,.34)}[data-theme=dark] .LandingPage_scoreBadge__1raPM{background:linear-gradient(135deg,var(--brand-400),var(--brand-300))}[data-theme=dark] .LandingPage_mockupShimmer__m6nI4:after{background:linear-gradient(110deg,transparent 12%,hsla(0,0%,100%,.06) 34%,transparent 56%)}[data-theme=dark] .LandingPage_eyebrow__O05rH{color:var(--brand-300)}[data-theme=dark] .LandingPage_freeBadge__o1B6H strong{color:var(--brand-200)}[data-theme=dark] .LandingPage_scoreTitle__ONaYi{color:var(--brand-300)}[data-theme=dark] .LandingPage_rowPositive__teaPs{color:var(--brand-400)}.ProductShowcase_showcase__7Yduy{position:relative;z-index:1;padding:5.5rem 0 0}.ProductShowcase_header__tCEjL{max-width:42rem;margin-bottom:2rem}.ProductShowcase_eyebrow__9EQis,.ProductShowcase_mockEyebrow__Y67G1,.ProductShowcase_slideStep__3l7RS{margin:0;color:var(--brand-500);text-transform:uppercase;letter-spacing:.12em;font-size:.77rem;font-weight:800}.ProductShowcase_title__Fn4GN{margin:.7rem 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3vw,3rem);line-height:1.02;letter-spacing:-.03em;color:var(--color-text)}.ProductShowcase_subtitle__mvioE{margin:.85rem 0 0;color:var(--color-muted);font-size:1rem;line-height:1.7}.ProductShowcase_carousel__6I0ar{position:relative;border-radius:calc(var(--radius-xl) + .4rem);border:1px solid rgba(216,224,218,.95);background:linear-gradient(180deg,hsla(0,0%,100%,.88),rgba(240,244,241,.92));box-shadow:var(--shadow);outline:none}.ProductShowcase_carousel__6I0ar:focus-visible{box-shadow:var(--shadow),0 0 0 4px rgba(87,203,138,.18)}.ProductShowcase_track__eSk7a{position:relative;min-height:34rem;overflow:hidden}.ProductShowcase_slide__nQA3v{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:center;min-height:34rem;padding:2rem;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.ProductShowcase_slide__nQA3v:not(.ProductShowcase_slideActive__SZ1pU){position:absolute;inset:0;visibility:hidden}.ProductShowcase_slideForward__Flz_S{transform:translateX(24px)}.ProductShowcase_slideBackward__yf0n4{transform:translateX(-24px)}.ProductShowcase_slideActive__SZ1pU{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.ProductShowcase_slideCopy__ew3mb{max-width:25rem}.ProductShowcase_slideHeadline__7EnSD{margin:.85rem 0 0;font-family:var(--font-display);font-size:clamp(1.75rem,3.2vw,3.15rem);line-height:1.02;letter-spacing:-.03em;color:var(--color-text)}.ProductShowcase_slideSubtext__xrb6l{margin:1rem 0 0;color:var(--color-muted);font-size:1rem;line-height:1.72}.ProductShowcase_slideScreen__e2uf5{min-width:0}.ProductShowcase_screenFrame__cnbg_{--showcase-app-bg:var(--dp-dk-bg);--showcase-app-surface:var(--dp-dk-surface);--showcase-app-surface-md:var(--dp-dk-surface-md);--showcase-app-border:var(--dp-dk-border-subtle);--showcase-app-text:var(--dp-dk-text);--showcase-app-muted:var(--dp-dk-text-muted);--showcase-app-dim:var(--dp-dk-text-dim);overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--showcase-app-border);background:var(--showcase-app-bg);box-shadow:0 22px 56px rgba(14,33,22,.14)}.ProductShowcase_appChrome__BQYY3{background:var(--showcase-app-surface);border-bottom:1px solid var(--showcase-app-border)}.ProductShowcase_appBar__ea8GV{min-height:3.8rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem}.ProductShowcase_appContext__iIzBM{display:grid;gap:.18rem;min-width:0}.ProductShowcase_appContext__iIzBM span{overflow:hidden;color:var(--showcase-app-text);font-size:.95rem;font-weight:900;white-space:nowrap;text-overflow:ellipsis}.ProductShowcase_appContext__iIzBM small{overflow:hidden;color:var(--showcase-app-muted);font-size:.72rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.ProductShowcase_appActions__RhY04{display:flex;align-items:center;gap:.45rem;min-width:0}.ProductShowcase_appActions__RhY04 span{min-height:2.15rem;display:inline-flex;align-items:center;border-radius:999px;padding:.5rem .75rem;border:1px solid var(--showcase-app-border);color:var(--showcase-app-text);font-size:.78rem;font-weight:800;white-space:nowrap}.ProductShowcase_appActions__RhY04 span:first-child,.ProductShowcase_appActions__RhY04 span:nth-child(2){border-color:color-mix(in srgb,var(--brand-400) 45%,var(--showcase-app-border));background:color-mix(in srgb,var(--brand-500) 72%,transparent)}.ProductShowcase_appTabs__7_PZm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin:0 1rem .75rem;padding:.45rem;border:1px solid var(--showcase-app-border);border-radius:var(--radius-lg);background:var(--showcase-app-surface)}.ProductShowcase_appTabs__7_PZm span{min-height:2.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--showcase-app-muted);font-size:.72rem;font-weight:800;text-align:center}.ProductShowcase_appTabs__7_PZm .ProductShowcase_appTabActive__LdWFi{border:1px solid color-mix(in srgb,var(--brand-400) 55%,var(--showcase-app-border));background:color-mix(in srgb,var(--brand-500) 24%,var(--showcase-app-surface-md));color:var(--brand-200)}.ProductShowcase_mockCanvas__fFVkT{min-height:25.2rem;padding:1rem;background:var(--showcase-app-bg)}.ProductShowcase_chatPanel__qDMYc,.ProductShowcase_explainPanel__Hcdr5,.ProductShowcase_metricTile__IwZEq,.ProductShowcase_mockMiniCard__jZzTw,.ProductShowcase_mockPanelWide__SjuJq,.ProductShowcase_riskRow__t6eE3,.ProductShowcase_savedCard__BVy1q,.ProductShowcase_sliderRow__gbHIi,.ProductShowcase_warningPanel__lBI6_{border:1px solid var(--showcase-app-border);background:var(--showcase-app-surface)}.ProductShowcase_mockPanelWide__SjuJq{padding:1.2rem;border-radius:var(--radius-lg)}.ProductShowcase_addressPanel__9Dxif{min-height:13.5rem}.ProductShowcase_mockTitle__XAvzk{margin:.45rem 0 0;color:var(--showcase-app-text);font-size:1.25rem;line-height:1.1}.ProductShowcase_mockLead__ubg3A{margin:.65rem 0 0;color:var(--showcase-app-muted);font-size:.88rem;line-height:1.55}.ProductShowcase_searchBox__b9yBC{margin-top:1rem;min-height:3rem;display:flex;align-items:center;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--brand-400) 50%,var(--showcase-app-border));border-radius:1rem;background:var(--showcase-app-surface-md);color:var(--showcase-app-text);font-weight:700}.ProductShowcase_metricGrid__QG5_c,.ProductShowcase_mockGridTwo__6pNWC,.ProductShowcase_riskList__D3Fyj,.ProductShowcase_savedGrid__coST9,.ProductShowcase_scenarioGrid__afghN,.ProductShowcase_suggestionList__Qq981{display:grid;gap:.8rem}.ProductShowcase_suggestionList__Qq981{margin-top:.8rem;padding:.85rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--brand-400) 44%,var(--showcase-app-border));background:color-mix(in srgb,var(--brand-500) 18%,var(--showcase-app-surface-md));color:var(--brand-200)}.ProductShowcase_metricTile__IwZEq span,.ProductShowcase_mockMiniCard__jZzTw span,.ProductShowcase_savedCardTop__2Uk_4 small,.ProductShowcase_savedMetricRow__HwBS9 span,.ProductShowcase_sliderRow__gbHIi small,.ProductShowcase_suggestionList__Qq981 span{color:var(--showcase-app-muted);font-size:.82rem}.ProductShowcase_mockGridTwo__6pNWC{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem}.ProductShowcase_metricTile__IwZEq,.ProductShowcase_mockMiniCard__jZzTw{border-radius:var(--radius-md);padding:1rem}.ProductShowcase_metricTile__IwZEq strong,.ProductShowcase_mockMiniCard__jZzTw strong{display:block;margin-top:.45rem;color:var(--showcase-app-text);font-size:1.35rem}.ProductShowcase_analysisIntro__oWCA3{margin-bottom:.9rem;padding:1rem;border:1px solid var(--showcase-app-border);border-radius:var(--radius-lg);background:var(--showcase-app-surface)}.ProductShowcase_metricGrid__QG5_c{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductShowcase_metricTileHero__3gMGN,.ProductShowcase_metricTile__IwZEq:first-child{background:linear-gradient(145deg,var(--brand-400),var(--brand-500))}.ProductShowcase_metricTileHero__3gMGN span,.ProductShowcase_metricTileHero__3gMGN strong,.ProductShowcase_metricTile__IwZEq:first-child span,.ProductShowcase_metricTile__IwZEq:first-child strong{color:#fff}.ProductShowcase_explainPanel__Hcdr5{margin-top:.9rem;border-radius:var(--radius-md);padding:1rem;color:var(--showcase-app-text)}.ProductShowcase_explainPanel__Hcdr5 p,.ProductShowcase_riskRow__t6eE3 p,.ProductShowcase_warningPanel__lBI6_ p{margin:.35rem 0 0;color:var(--showcase-app-muted);line-height:1.55}.ProductShowcase_riskRow__t6eE3{display:flex;gap:.75rem;border-radius:var(--radius-md);padding:.9rem 1rem;background:color-mix(in srgb,var(--warning) 13%,var(--showcase-app-surface))}.ProductShowcase_riskRow__t6eE3 strong{color:var(--showcase-app-text)}.ProductShowcase_riskDot__k0QJb{width:.62rem;height:.62rem;margin-top:.28rem;flex:0 0 auto;border-radius:999px;background:var(--warning)}.ProductShowcase_chatLayout__4w1x6{display:grid;grid-template-columns:.8fr 1.2fr;gap:.9rem}.ProductShowcase_chatMetrics__3imxN{display:grid;gap:.8rem}.ProductShowcase_chatPanel__qDMYc{min-height:20rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.85rem;border-radius:var(--radius-lg);padding:1rem}.ProductShowcase_chatEyebrow__iFRkR{color:var(--brand-300);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ProductShowcase_chatBubbleAi__0w_GL,.ProductShowcase_chatBubbleUser__p3Ika{border-radius:1rem;padding:.85rem .95rem;font-size:.9rem;line-height:1.45}.ProductShowcase_chatBubbleUser__p3Ika{margin-left:1rem;background:var(--brand-500);color:#fff}.ProductShowcase_chatBubbleAi__0w_GL{margin-right:1rem;background:var(--showcase-app-surface-md);color:var(--showcase-app-text)}.ProductShowcase_scenarioGrid__afghN{margin-bottom:.9rem}.ProductShowcase_sliderRow__gbHIi{border-radius:var(--radius-md);padding:.95rem 1rem}.ProductShowcase_dashboardHeader__4Xq50,.ProductShowcase_savedCardTop__2Uk_4,.ProductShowcase_sliderRow__gbHIi div:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ProductShowcase_savedCard__BVy1q strong,.ProductShowcase_sliderRow__gbHIi strong{color:var(--showcase-app-text)}.ProductShowcase_sliderRow__gbHIi div:first-child span{border-radius:999px;padding:.32rem .65rem;background:color-mix(in srgb,var(--danger) 20%,var(--showcase-app-surface-md));color:color-mix(in srgb,var(--danger) 74%,#fff);font-weight:800}.ProductShowcase_sliderTrack___DgoW{position:relative;height:.48rem;margin:.8rem 0;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-100) 78%,#fff),color-mix(in srgb,var(--warning) 44%,#fff))}.ProductShowcase_sliderTrack___DgoW span{position:absolute;inset:0 auto 0 0;width:62%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-500),var(--brand-300))}.ProductShowcase_sliderRow__gbHIi small{display:flex;justify-content:space-between;color:var(--showcase-app-dim);font-weight:800}.ProductShowcase_warningPanel__lBI6_{margin-top:.9rem;border-radius:var(--radius-md);padding:1rem;background:var(--showcase-app-surface-md)}.ProductShowcase_warningPanel__lBI6_ strong{color:color-mix(in srgb,var(--danger) 76%,#fff)}.ProductShowcase_dashboardHeader__4Xq50{margin-bottom:.9rem;padding:0 .2rem}.ProductShowcase_dashboardHeader__4Xq50 strong{border-radius:999px;padding:.5rem .7rem;background:var(--showcase-app-surface);color:var(--showcase-app-text)}.ProductShowcase_savedGrid__coST9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ProductShowcase_savedCard__BVy1q{border-radius:var(--radius-md);padding:.85rem}.ProductShowcase_savedCardTop__2Uk_4 span{color:var(--brand-500);font-size:.68rem;font-weight:900;letter-spacing:.12em}.ProductShowcase_savedCard__BVy1q>strong{display:block;min-height:2.3rem;margin-top:.65rem;color:var(--brand-500);font-size:.82rem;line-height:1.35}.ProductShowcase_savedMetricRow__HwBS9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.8rem}.ProductShowcase_savedMetricRow__HwBS9 span{min-width:0;padding:.5rem;border:1px solid var(--showcase-app-border);border-radius:.9rem;text-transform:uppercase;letter-spacing:.08em;line-height:1.2}.ProductShowcase_savedMetricRow__HwBS9 b{display:block;margin-bottom:.25rem;color:var(--showcase-app-text);font-size:.9rem;letter-spacing:0;text-transform:none}.ProductShowcase_navButton__e0GFq{position:absolute;top:50%;z-index:2;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(216,224,218,.95);border-radius:999px;background:hsla(0,0%,100%,.9);color:var(--color-text);box-shadow:var(--shadow-soft);cursor:pointer;transform:translateY(-50%);transition:transform .16s ease,background .16s ease,border-color .16s ease}.ProductShowcase_navButton__e0GFq:hover{border-color:color-mix(in srgb,var(--brand-300) 48%,var(--dp-border-gray));background:var(--color-surface);transform:translateY(-50%) scale(1.03)}.ProductShowcase_navPrev__LCmrB{left:-1.35rem}.ProductShowcase_navNext__a7SG2{right:-1.35rem}.ProductShowcase_controls__nFLI6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.15rem}.ProductShowcase_dots__MbUP7{display:flex;align-items:center;gap:.55rem}.ProductShowcase_dot__GWNI6{width:.72rem;height:.72rem;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-muted) 30%,transparent);cursor:pointer;transition:width .18s ease,background .18s ease}.ProductShowcase_dotActive__TRvJc{width:2rem;background:var(--brand-500)}.ProductShowcase_cta__U5KwI{min-height:2.9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.85rem 1.2rem;background:linear-gradient(135deg,var(--brand-500) 0,var(--brand-400) 100%);color:#fff;font-weight:700;font-size:.97rem;box-shadow:0 18px 36px rgba(31,106,74,.2);transition:transform .16s ease,box-shadow .16s ease}.ProductShowcase_cta__U5KwI:hover{transform:translateY(-1px);box-shadow:0 20px 40px rgba(31,106,74,.24)}.ProductShowcase_srOnly__r0GK5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.ProductShowcase_slide__nQA3v,.ProductShowcase_track__eSk7a{min-height:0}.ProductShowcase_slide__nQA3v{grid-template-columns:1fr;padding:1.25rem}.ProductShowcase_slideCopy__ew3mb{max-width:none}.ProductShowcase_navButton__e0GFq{top:auto;bottom:1rem;transform:none}.ProductShowcase_navButton__e0GFq:hover{transform:scale(1.03)}.ProductShowcase_navPrev__LCmrB{left:1rem}.ProductShowcase_navNext__a7SG2{right:1rem}.ProductShowcase_controls__nFLI6{justify-content:center}}@media (max-width:639px){.ProductShowcase_showcase__7Yduy{padding-top:4.5rem}.ProductShowcase_carousel__6I0ar{border-radius:var(--radius-xl)}.ProductShowcase_slide__nQA3v{gap:1rem;padding:1rem}.ProductShowcase_mockCanvas__fFVkT{min-height:21rem;padding:.75rem}.ProductShowcase_chatLayout__4w1x6,.ProductShowcase_metricGrid__QG5_c,.ProductShowcase_mockGridTwo__6pNWC,.ProductShowcase_savedGrid__coST9{grid-template-columns:1fr}.ProductShowcase_appActions__RhY04{display:none}.ProductShowcase_appTabs__7_PZm{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductShowcase_chatPanel__qDMYc{min-height:13rem}.ProductShowcase_screenFrame__cnbg_{border-radius:var(--radius-md)}.ProductShowcase_navButton__e0GFq{width:2.45rem;height:2.45rem}.ProductShowcase_controls__nFLI6{align-items:stretch}.ProductShowcase_dots__MbUP7{width:100%;justify-content:center}.ProductShowcase_cta__U5KwI{width:100%}}@media (prefers-reduced-motion:reduce){.ProductShowcase_cta__U5KwI,.ProductShowcase_dot__GWNI6,.ProductShowcase_navButton__e0GFq,.ProductShowcase_slide__nQA3v{transition:opacity .16s ease}.ProductShowcase_slideBackward__yf0n4,.ProductShowcase_slideForward__Flz_S{transform:none}}[data-theme=dark] .ProductShowcase_carousel__6I0ar,[data-theme=dark] .ProductShowcase_navButton__e0GFq{border-color:var(--color-border-dark)}[data-theme=dark] .ProductShowcase_carousel__6I0ar{background:var(--color-surface)}[data-theme=dark] .ProductShowcase_navButton__e0GFq{background:var(--color-surface-alt)}[data-theme=dark] .ProductShowcase_eyebrow__9EQis,[data-theme=dark] .ProductShowcase_slideStep__3l7RS{color:var(--brand-300)}