.ResidentialQuoteExperience_page__yASxe{--bg:#0b1730;--surface:rgba(13,29,56,0.84);--surface-strong:rgba(10,22,43,0.96);--line:rgba(138,184,255,0.18);--line-strong:rgba(138,184,255,0.32);--text:#eff6ff;--muted:#a8bbd9;--accent:#4eb7ff;--accent-strong:#1f8cff;--glow:rgba(31,140,255,0.28);background:radial-gradient(circle at top left,rgba(88,183,255,.24),transparent 24%),radial-gradient(circle at top right,rgba(31,140,255,.16),transparent 22%),linear-gradient(180deg,#2c3e5a,#16345f 68px,#0d2142 180px,#0b1730);color:var(--text);min-height:100vh}.ResidentialQuoteExperience_page__yASxe a{color:inherit}.ResidentialQuoteExperience_shell__Fh1R2{margin:0 auto;max-width:1560px;padding:28px 24px 96px}.ResidentialQuoteExperience_header__knhtq{align-items:center;background:rgba(12,24,43,.84);border:1px solid var(--line);border-radius:999px;box-shadow:0 12px 36px rgba(0,0,0,.24);display:flex;justify-content:space-between;margin-bottom:32px;padding:14px 18px;position:sticky;top:18px;z-index:20;backdrop-filter:blur(18px)}.ResidentialQuoteExperience_brand__lQeuS{align-items:center;display:inline-flex;gap:12px}.ResidentialQuoteExperience_brand__lQeuS img{height:46px;width:auto}.ResidentialQuoteExperience_brandTitle__bonVz{font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ResidentialQuoteExperience_brandSubline__eLzbg{color:var(--muted);font-size:.76rem}.ResidentialQuoteExperience_headerNav__X35Fi{align-items:center;display:flex;gap:12px}.ResidentialQuoteExperience_ghostButton__tZR7O,.ResidentialQuoteExperience_navButton__YLb7p,.ResidentialQuoteExperience_navLink__ygKQ2,.ResidentialQuoteExperience_primaryButton__LJg69,.ResidentialQuoteExperience_secondaryButton___9k2E{border-radius:999px;display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.ResidentialQuoteExperience_ghostButton__tZR7O,.ResidentialQuoteExperience_navButton__YLb7p,.ResidentialQuoteExperience_primaryButton__LJg69,.ResidentialQuoteExperience_secondaryButton___9k2E{cursor:pointer;font-family:inherit}.ResidentialQuoteExperience_ghostButton__tZR7O,.ResidentialQuoteExperience_navLink__ygKQ2{align-items:center;border:1px solid transparent;color:var(--muted)}.ResidentialQuoteExperience_navButton__YLb7p,.ResidentialQuoteExperience_primaryButton__LJg69{align-items:center;background:linear-gradient(135deg,var(--accent-strong),#6ec8ff);border:1px solid rgba(110,200,255,.45);box-shadow:0 12px 26px rgba(8,93,189,.28);color:#04101f}.ResidentialQuoteExperience_secondaryButton___9k2E{align-items:center;background:rgba(255,255,255,.02);border:1px solid var(--line-strong);color:var(--text)}.ResidentialQuoteExperience_ghostButton__tZR7O{background:transparent}.ResidentialQuoteExperience_ghostButton__tZR7O:hover,.ResidentialQuoteExperience_navButton__YLb7p:hover,.ResidentialQuoteExperience_navLink__ygKQ2:hover,.ResidentialQuoteExperience_primaryButton__LJg69:hover,.ResidentialQuoteExperience_secondaryButton___9k2E:hover{transform:translateY(-1px)}.ResidentialQuoteExperience_ghostButton__tZR7O:disabled,.ResidentialQuoteExperience_navButton__YLb7p:disabled,.ResidentialQuoteExperience_primaryButton__LJg69:disabled,.ResidentialQuoteExperience_secondaryButton___9k2E:disabled{cursor:wait;opacity:.6;transform:none}.ResidentialQuoteExperience_hero__sfPtI{display:grid;gap:28px;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);padding:28px 0 18px}.ResidentialQuoteExperience_confirmationCard__V__Lg,.ResidentialQuoteExperience_heroCard__onN42,.ResidentialQuoteExperience_panel__2ahr4{background:linear-gradient(180deg,rgba(14,27,50,.94),rgba(7,16,31,.96));border:1px solid var(--line);border-radius:28px;box-shadow:0 18px 60px rgba(0,0,0,.28)}.ResidentialQuoteExperience_heroCard__onN42{overflow:hidden;padding:44px;position:relative}.ResidentialQuoteExperience_heroCard__onN42:before{background:radial-gradient(circle at top right,rgba(78,183,255,.28),transparent 36%);content:"";inset:0;pointer-events:none;position:absolute}.ResidentialQuoteExperience_eyebrow__8G_bn{color:#8fd6ff;font-size:.84rem;font-weight:700;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.ResidentialQuoteExperience_heroTitle__z_Elb,.ResidentialQuoteExperience_resultValue__vk3VA,.ResidentialQuoteExperience_sectionTitle__IxN9R{letter-spacing:-.04em;margin:0}.ResidentialQuoteExperience_heroTitle__z_Elb{font-size:clamp(2.8rem,6vw,5.6rem);line-height:.95;max-width:11ch}.ResidentialQuoteExperience_checkboxLabel__8aA12,.ResidentialQuoteExperience_confirmationMeta__Cn431,.ResidentialQuoteExperience_finePrint__N1Bd_,.ResidentialQuoteExperience_helperText__bNs0v,.ResidentialQuoteExperience_heroText__jkv3R,.ResidentialQuoteExperience_resultLabel__wlE2L,.ResidentialQuoteExperience_sectionText___T3Qm,.ResidentialQuoteExperience_statLabel__g2_MP{color:var(--muted)}.ResidentialQuoteExperience_heroText__jkv3R{font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.6;margin:22px 0 0;max-width:56ch}.ResidentialQuoteExperience_heroActions__L1dXq,.ResidentialQuoteExperience_stack__1KrA_{display:flex;flex-wrap:wrap;gap:14px}.ResidentialQuoteExperience_heroActions__L1dXq{margin-top:28px}.ResidentialQuoteExperience_heroStats__TtMV6{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.ResidentialQuoteExperience_benefitCard__4lIKN,.ResidentialQuoteExperience_metricCard__qqU73,.ResidentialQuoteExperience_resultPanel__Hs18U,.ResidentialQuoteExperience_statCard__D0eAy{background:rgba(255,255,255,.03);border:1px solid rgba(138,184,255,.14);border-radius:20px}.ResidentialQuoteExperience_statCard__D0eAy{padding:18px}.ResidentialQuoteExperience_statValue__RsA5q{display:block;font-size:1.55rem;font-weight:700;margin-bottom:8px}.ResidentialQuoteExperience_statLabel__g2_MP{font-size:.94rem;line-height:1.5}.ResidentialQuoteExperience_heroAside__eZbQM{display:grid;gap:18px}.ResidentialQuoteExperience_panel__2ahr4{padding:28px}.ResidentialQuoteExperience_panelHeader__T0a6N{margin-bottom:18px}.ResidentialQuoteExperience_sectionTitle__IxN9R{font-size:clamp(2rem,3vw,3rem);line-height:1.03}.ResidentialQuoteExperience_sectionText___T3Qm{font-size:1rem;line-height:1.55;margin:14px 0 0}.ResidentialQuoteExperience_benefitGrid__BopsQ,.ResidentialQuoteExperience_confirmationActions__MK0Sd,.ResidentialQuoteExperience_metricsGrid__dAtMp,.ResidentialQuoteExperience_resultsGrid__dlKZm,.ResidentialQuoteExperience_summaryList__SlvkM,.ResidentialQuoteExperience_trustList__Nt_bV{display:grid;gap:14px}.ResidentialQuoteExperience_trustItem__iWAm2{align-items:start;background:rgba(255,255,255,.02);border:1px solid rgba(138,184,255,.12);border-radius:18px;display:grid;gap:6px;padding:18px}.ResidentialQuoteExperience_benefitCard__4lIKN strong,.ResidentialQuoteExperience_resultValue__vk3VA,.ResidentialQuoteExperience_summaryList__SlvkM strong,.ResidentialQuoteExperience_trustItem__iWAm2 strong{color:var(--text)}.ResidentialQuoteExperience_benefitCard__4lIKN p,.ResidentialQuoteExperience_summaryList__SlvkM span,.ResidentialQuoteExperience_trustItem__iWAm2 span{color:var(--muted);line-height:1.5}.ResidentialQuoteExperience_section__KbyLy{padding-top:52px}.ResidentialQuoteExperience_confirmationGrid__bJDQi,.ResidentialQuoteExperience_formLayout__bGlCi,.ResidentialQuoteExperience_resultsLayout__LWmo4{display:grid;gap:28px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.ResidentialQuoteExperience_formCard__ruVed{display:grid;gap:18px}.ResidentialQuoteExperience_fieldGrid__L3_OE{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ResidentialQuoteExperience_field__8jCgH,.ResidentialQuoteExperience_fullField__51KVK{align-content:start;display:grid;gap:8px;grid-template-rows:minmax(20px,auto) minmax(54px,auto) minmax(2.5em,auto)}.ResidentialQuoteExperience_fullField__51KVK{grid-column:1/-1}.ResidentialQuoteExperience_field__8jCgH label,.ResidentialQuoteExperience_fullField__51KVK label{align-items:end;color:var(--text);display:flex;font-size:.92rem;font-weight:600;line-height:1.35;min-height:1.35em}.ResidentialQuoteExperience_field__8jCgH input,.ResidentialQuoteExperience_field__8jCgH select,.ResidentialQuoteExperience_fullField__51KVK input,.ResidentialQuoteExperience_fullField__51KVK textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(3,10,20,.96);border:1px solid rgba(138,184,255,.14);border-radius:16px;color:var(--text);display:flex;align-items:center;font:inherit;min-height:54px;outline:none;padding:0 16px;width:100%}.ResidentialQuoteExperience_fieldControl__LNyAd{align-items:stretch;display:flex;min-height:54px;width:100%}.ResidentialQuoteExperience_fieldControl__LNyAd>*{width:100%}.ResidentialQuoteExperience_fullField__51KVK textarea{min-height:108px;padding:14px 16px;resize:vertical}.ResidentialQuoteExperience_field__8jCgH input:focus,.ResidentialQuoteExperience_field__8jCgH select:focus,.ResidentialQuoteExperience_fullField__51KVK input:focus,.ResidentialQuoteExperience_fullField__51KVK textarea:focus{border-color:rgba(78,183,255,.68);box-shadow:0 0 0 4px rgba(31,140,255,.14)}.ResidentialQuoteExperience_fieldHint__EPEOv,.ResidentialQuoteExperience_helperText__bNs0v{align-items:start;display:flex;font-size:.86rem;line-height:1.45;margin:0}.ResidentialQuoteExperience_fieldHint__EPEOv{color:var(--muted);min-height:2.5em}.ResidentialQuoteExperience_inlineToggle__7qEeV{align-items:center;background:rgba(255,255,255,.02);border:1px solid rgba(138,184,255,.14);border-radius:18px;cursor:pointer;display:flex;gap:12px;min-height:54px;padding:0 16px;position:relative;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;width:100%}.ResidentialQuoteExperience_checkboxPillSelected__k2vfu,.ResidentialQuoteExperience_toggleSelected__6G6vx{background:linear-gradient(180deg,rgba(21,49,86,.72),rgba(12,31,57,.96));border-color:rgba(110,200,255,.5);box-shadow:0 0 0 1px rgba(110,200,255,.18),0 12px 30px rgba(8,93,189,.12)}.ResidentialQuoteExperience_checkboxPill__IPv5Z input,.ResidentialQuoteExperience_inlineToggle__7qEeV input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.ResidentialQuoteExperience_checkboxGrid__TfasZ{display:flex;flex-wrap:wrap;gap:12px}.ResidentialQuoteExperience_checkboxPill__IPv5Z{align-items:center;background:rgba(255,255,255,.02);border:1px solid rgba(138,184,255,.14);border-radius:999px;cursor:pointer;display:inline-flex;gap:10px;min-height:46px;padding:0 16px;position:relative;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ResidentialQuoteExperience_checkIndicator___Ib7u{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(138,184,255,.2);border-radius:999px;color:transparent;display:inline-flex;flex:0 0 22px;font-size:.9rem;font-weight:800;height:22px;justify-content:center;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;width:22px}.ResidentialQuoteExperience_checkIndicatorSelected__tR3oo{background:linear-gradient(135deg,var(--accent-strong),#8fd6ff);border-color:rgba(110,200,255,.72);color:#04101f;transform:scale(1.02)}.ResidentialQuoteExperience_checkboxLabel__8aA12{font-size:.94rem}.ResidentialQuoteExperience_formActions__qFzSI{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.ResidentialQuoteExperience_errorBox__a2E4U,.ResidentialQuoteExperience_successBox__Eq16I{border-radius:16px;font-size:.94rem;line-height:1.5;padding:14px 16px}.ResidentialQuoteExperience_errorBox__a2E4U{background:rgba(255,102,120,.08);border:1px solid rgba(255,102,120,.24);color:#ffc7d0}.ResidentialQuoteExperience_successBox__Eq16I{background:rgba(75,221,170,.08);border:1px solid rgba(75,221,170,.24);color:#c9fff0}.ResidentialQuoteExperience_statusCard__1_DFA,.ResidentialQuoteExperience_visualizationCard__pkP5w{background:rgba(255,255,255,.03);border:1px solid rgba(110,200,255,.22);border-radius:18px;display:grid;gap:8px;padding:18px}.ResidentialQuoteExperience_statusCard__1_DFA strong,.ResidentialQuoteExperience_visualizationCard__pkP5w strong{color:var(--text)}.ResidentialQuoteExperience_statusCard__1_DFA span,.ResidentialQuoteExperience_visualizationCard__pkP5w p{color:var(--muted);line-height:1.55;margin:0}.ResidentialQuoteExperience_asideCopy__heIRA{display:grid;gap:16px}.ResidentialQuoteExperience_bulletList__sOsto{display:grid;gap:12px;margin:0;padding:0}.ResidentialQuoteExperience_bulletList__sOsto li{color:var(--muted);list-style:none;padding-left:18px;position:relative}.ResidentialQuoteExperience_bulletList__sOsto li:before{background:linear-gradient(135deg,#83d4ff,#1f8cff);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.6em;width:8px}.ResidentialQuoteExperience_metricsGrid__dAtMp,.ResidentialQuoteExperience_resultsGrid__dlKZm{grid-template-columns:repeat(2,minmax(0,1fr))}.ResidentialQuoteExperience_benefitCard__4lIKN,.ResidentialQuoteExperience_metricCard__qqU73,.ResidentialQuoteExperience_resultPanel__Hs18U{padding:20px}.ResidentialQuoteExperience_resultValue__vk3VA{font-size:clamp(1.8rem,2.2vw,2.45rem);line-height:1.02}.ResidentialQuoteExperience_resultLabel__wlE2L{display:block;font-size:.9rem;margin-top:10px}.ResidentialQuoteExperience_summaryList__SlvkM{margin-top:18px}.ResidentialQuoteExperience_summaryItem__yuIw3{align-items:start;border-bottom:1px solid rgba(138,184,255,.1);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.ResidentialQuoteExperience_summaryItem__yuIw3:last-child{border-bottom:0;padding-bottom:0}.ResidentialQuoteExperience_benefitGrid__BopsQ{grid-template-columns:repeat(3,minmax(0,1fr))}.ResidentialQuoteExperience_benefitCard__4lIKN p{font-size:.94rem;margin:10px 0 0}.ResidentialQuoteExperience_visualizationCard__pkP5w{margin-bottom:16px;overflow:hidden;position:relative}.ResidentialQuoteExperience_visualizationCard__pkP5w:before{background:radial-gradient(circle at top left,rgba(78,183,255,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.02),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.ResidentialQuoteExperience_finePrint__N1Bd_{font-size:.88rem;line-height:1.5;margin:18px 0 0}.ResidentialQuoteExperience_schedulePrompt__C909u{border-top:1px solid rgba(138,184,255,.12);display:grid;gap:14px;margin-top:24px;padding-top:22px}.ResidentialQuoteExperience_schedulePromptText__fFYqF{color:var(--muted);font-size:.98rem;line-height:1.55;margin:0;max-width:42ch}.ResidentialQuoteExperience_confirmationCard__V__Lg{padding:28px}.ResidentialQuoteExperience_confirmationMeta__Cn431{font-size:.95rem;line-height:1.55}.ResidentialQuoteExperience_confirmationActions__MK0Sd{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.ResidentialQuoteExperience_footer__69lf9{border-top:1px solid rgba(138,184,255,.14);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:72px;padding-top:24px}.ResidentialQuoteExperience_footerCopy__CBydS{color:var(--muted);font-size:.92rem;line-height:1.55;max-width:68ch}.ResidentialQuoteExperience_footerContact__wYYGb{color:var(--muted);display:grid;font-size:.92rem;gap:4px;text-align:right}@media (max-width:1080px){.ResidentialQuoteExperience_benefitGrid__BopsQ,.ResidentialQuoteExperience_confirmationGrid__bJDQi,.ResidentialQuoteExperience_formLayout__bGlCi,.ResidentialQuoteExperience_hero__sfPtI,.ResidentialQuoteExperience_resultsLayout__LWmo4{grid-template-columns:1fr}.ResidentialQuoteExperience_heroTitle__z_Elb{max-width:none}.ResidentialQuoteExperience_header__knhtq{border-radius:28px;flex-direction:column;gap:16px}.ResidentialQuoteExperience_headerNav__X35Fi{flex-wrap:wrap;justify-content:center}}@media (max-width:760px){.ResidentialQuoteExperience_confirmationCard__V__Lg,.ResidentialQuoteExperience_heroCard__onN42,.ResidentialQuoteExperience_panel__2ahr4{padding:22px}.ResidentialQuoteExperience_confirmationActions__MK0Sd,.ResidentialQuoteExperience_fieldGrid__L3_OE,.ResidentialQuoteExperience_heroStats__TtMV6,.ResidentialQuoteExperience_metricsGrid__dAtMp,.ResidentialQuoteExperience_resultsGrid__dlKZm{grid-template-columns:1fr}.ResidentialQuoteExperience_helperText__bNs0v{min-height:auto}.ResidentialQuoteExperience_field__8jCgH,.ResidentialQuoteExperience_fullField__51KVK{grid-template-rows:auto auto auto}.ResidentialQuoteExperience_fieldHint__EPEOv{min-height:auto}.ResidentialQuoteExperience_shell__Fh1R2{padding-left:14px;padding-right:14px}.ResidentialQuoteExperience_formActions__qFzSI,.ResidentialQuoteExperience_heroActions__L1dXq,.ResidentialQuoteExperience_stack__1KrA_{align-items:stretch;flex-direction:column}.ResidentialQuoteExperience_ghostButton__tZR7O,.ResidentialQuoteExperience_navButton__YLb7p,.ResidentialQuoteExperience_navLink__ygKQ2,.ResidentialQuoteExperience_primaryButton__LJg69,.ResidentialQuoteExperience_secondaryButton___9k2E{width:100%}.ResidentialQuoteExperience_footerContact__wYYGb,.ResidentialQuoteExperience_footer__69lf9{text-align:left}}