.home_page__NOZQO{--shell:1180px;--gutter:clamp(var(--os-space-5),4vw,var(--os-space-7));--section:var(--os-space-9);background:var(--os-paper);color:var(--os-ink);overflow-x:clip;-webkit-font-smoothing:antialiased}@media (max-width:720px){.home_page__NOZQO{--section:var(--os-space-8)}}.home_shell__sGt5b{max-width:var(--shell);margin:0 auto;padding:0 var(--gutter);position:relative}.home_sectionAlt__dcA6U,.home_section__bCaaS{padding-block:var(--section);scroll-margin-top:64px}.home_sectionAlt__dcA6U{background:var(--os-mist);border-block:1px solid var(--os-line)}.home_dark__i_D1m{scroll-margin-top:64px}.home_cta__4is5U,.home_dark__i_D1m{padding-block:var(--section);background:var(--os-night);color:var(--os-paper)}.home_head__kAxNS{max-inline-size:48em;-webkit-margin-after:var(--os-space-7);margin-block-end:var(--os-space-7)}.home_head__kAxNS .home_leadDark__8KkDk,.home_head__kAxNS .home_lead__hdIQO{-webkit-margin-before:var(--os-space-4);margin-block-start:var(--os-space-4)}.home_banner__xD4Cc{margin:0;font-size:var(--os-fs-banner);line-height:1.08;letter-spacing:-.04em;font-weight:800;color:var(--os-paper);word-break:keep-all}.home_banner__xD4Cc>span{display:block}.home_titleDark__LhGsH,.home_title__6bp0U{margin:0;font-size:var(--os-fs-hero);line-height:1.18;letter-spacing:-.03em;font-weight:800;word-break:keep-all}.home_title__6bp0U{color:var(--os-ink)}.home_titleDark__LhGsH{color:var(--os-paper)}.home_h3Dark__B8W6r,.home_h3__0wfrc,.home_stepTitle__4_qH5{margin:0;font-size:var(--os-fs-lg);line-height:1.3;letter-spacing:-.03em;font-weight:700;word-break:keep-all}.home_h3__0wfrc{color:var(--os-ink)}.home_h3Dark__B8W6r,.home_stepTitle__4_qH5{color:var(--os-paper)}.home_heroLead__ob_Yv,.home_leadDark__8KkDk,.home_lead__hdIQO{margin:0;font-size:var(--os-fs-lg);line-height:1.78;letter-spacing:-.01em;font-weight:400;word-break:keep-all}.home_lead__hdIQO{color:var(--os-muted)}.home_leadDark__8KkDk{color:var(--os-on-dark3)}.home_heroLead__ob_Yv{font-size:var(--os-fs-xl);line-height:1.7;color:var(--os-on-dark2);max-inline-size:26em;-webkit-margin-before:var(--os-space-5);margin-block-start:var(--os-space-5)}.home_bodyDark__M_n_V,.home_body__QhCq5{margin:0;font-size:var(--os-fs-md);line-height:1.72;letter-spacing:-.01em;font-weight:400;word-break:keep-all}.home_body__QhCq5{color:var(--os-muted)}.home_bodyDark__M_n_V{color:var(--os-on-dark3)}.home_small__a043v{margin:0;font-size:var(--os-fs-base);line-height:1.65;color:var(--os-muted);word-break:keep-all}.home_kickerDark__aUwyy{margin:0 0 var(--os-space-3);font-size:var(--os-fs-base);line-height:1.4;letter-spacing:-.015em;font-weight:600;color:var(--os-on-dark4)}.home_footnoteDark__ClWky,.home_footnote__vB3y0{margin:var(--os-space-5) 0 0;max-inline-size:60em;font-size:var(--os-fs-base);line-height:1.65;letter-spacing:-.015em;word-break:keep-all}.home_footnote__vB3y0{color:var(--os-muted)}.home_footnoteDark__ClWky{color:var(--os-on-dark4)}@media (max-width:720px){.home_banner__xD4Cc{font-size:var(--os-fs-hero);line-height:1.12;letter-spacing:-.03em}.home_titleDark__LhGsH,.home_title__6bp0U{font-size:var(--os-fs-metric)}.home_heroLead__ob_Yv{font-size:var(--os-fs-lg)}}.home_actions__r95_w{display:flex;flex-wrap:wrap;gap:var(--os-space-3);-webkit-margin-before:var(--os-space-6);margin-block-start:var(--os-space-6)}.home_btnGhostDark__f4NnC,.home_btnOnDark__X5x3P,.home_navCta__AS5r8{display:inline-flex;align-items:center;justify-content:center;block-size:52px;padding:0 var(--os-space-6);border-radius:var(--os-radius-xs);font-size:var(--os-fs-md);font-weight:700;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:background var(--os-motion-fast) var(--os-motion-ease),border-color var(--os-motion-fast) var(--os-motion-ease)}.home_btnOnDark__X5x3P{background:var(--os-paper);color:var(--os-night)}.home_btnOnDark__X5x3P:hover{background:var(--os-mist)}.home_btnGhostDark__f4NnC{background:transparent;color:var(--os-paper);border-color:var(--os-on-dark-line)}.home_btnGhostDark__f4NnC:hover{background:var(--os-on-dark-fill);border-color:var(--os-paper)}.home_btnGhostDark__f4NnC:focus-visible,.home_btnOnDark__X5x3P:focus-visible,.home_footerNav__bTcIl a:focus-visible,.home_heroAside__JSyf6 a:focus-visible,.home_navCta__AS5r8:focus-visible,.home_navLinks__EDmxs a:focus-visible,.home_roleLink__5wW6o:focus-visible{outline:2px solid var(--os-brand);outline-offset:3px}@media (max-width:480px){.home_actions__r95_w{flex-direction:column}.home_btnGhostDark__f4NnC,.home_btnOnDark__X5x3P{inline-size:100%}}.home_nav__eFv__{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--os-z-sticky);background:var(--os-paper);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line)}.home_navInner__P78VU{max-width:var(--shell);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:var(--os-space-6);block-size:64px}.home_brand__9Zfa3{display:inline-flex;margin:0;font-size:var(--os-fs-xl);text-decoration:none}.home_navLinks__EDmxs{display:flex;gap:var(--os-space-6);-webkit-margin-start:auto;margin-inline-start:auto}.home_navLinks__EDmxs a{font-size:var(--os-fs-md);font-weight:500;color:var(--os-ink2);text-decoration:none;letter-spacing:-.01em}.home_navLinks__EDmxs a:hover{color:var(--os-ink)}.home_navCta__AS5r8{block-size:42px;padding:0 var(--os-space-5);background:var(--os-brand);color:var(--os-paper)}.home_navCta__AS5r8:hover{background:var(--os-brand-deep)}@media (max-width:900px){.home_navLinks__EDmxs{display:none}.home_navCta__AS5r8{-webkit-margin-start:auto;margin-inline-start:auto}}.home_hero__o4ZPq{position:relative;padding-block:clamp(var(--os-space-7),7vw,var(--os-space-9)) 0;color:var(--os-paper);overflow:hidden;background:var(--os-night)}.home_heroMedia__ZHc6p{position:absolute;inset:0}.home_heroImg__7MMak{object-fit:cover;object-position:center 40%}.home_heroScrim__ifGCj{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in oklab,var(--os-night) 84%,transparent),color-mix(in oklab,var(--os-night) 96%,transparent))}.home_heroGrid__DhqFK{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(var(--os-space-6),5vw,var(--os-space-8));gap:clamp(var(--os-space-6),5vw,var(--os-space-8));align-items:center}.home_heroCopy__e6FQF{min-inline-size:0}.home_eyebrow__hSiDi{display:inline-flex;align-items:center;gap:var(--os-space-2);margin:0 0 var(--os-space-5);padding:5px var(--os-space-3) 5px 10px;border-radius:var(--os-radius-pill);background:var(--os-on-dark-fill);font-size:var(--os-fs-base);font-weight:600;letter-spacing:-.015em;color:var(--os-on-dark2)}.home_eyebrowDot__ku8YS{inline-size:6px;block-size:6px;border-radius:50%;background:var(--os-signal)}.home_heroAside__JSyf6{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--os-space-2);margin:var(--os-space-5) 0 0;font-size:var(--os-fs-md);color:var(--os-on-dark4)}.home_heroAside__JSyf6 a{font-weight:600;color:var(--os-paper);text-decoration:none;-webkit-border-after:1px solid var(--os-on-dark-line);border-block-end:1px solid var(--os-on-dark-line);-webkit-padding-after:1px;padding-block-end:1px}.home_heroAside__JSyf6 a:hover{border-block-end-color:var(--os-paper)}.home_offer__TcsrX{background:var(--os-paper);color:var(--os-ink);border-radius:var(--os-radius-xs);overflow:hidden}.home_offerHead__L_B76{display:flex;justify-content:space-between;align-items:baseline;gap:var(--os-space-3);margin:0;padding:13px var(--os-space-5);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line);background:var(--os-shade);font-size:var(--os-fs-base);font-weight:600;letter-spacing:-.015em}.home_offerYear__VeWZX{font-weight:400;color:var(--os-muted)}.home_offerRecord__zKNUT{display:flex;flex-wrap:wrap;gap:var(--os-space-2) var(--os-space-5);margin:0;padding:var(--os-space-4) var(--os-space-5);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line)}.home_offerRecordItem__XQiO_{display:inline-flex;align-items:baseline;gap:var(--os-space-2);font-size:var(--os-fs-base);color:var(--os-muted)}.home_offerRecordItem__XQiO_ b{font-size:var(--os-fs-md);font-weight:700;color:var(--os-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_offerList__cSOAe{list-style:none;margin:0;padding:0}.home_offerRow__rKQsp{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--os-space-3);gap:var(--os-space-3);padding:13px var(--os-space-5)}.home_offerRow__rKQsp+.home_offerRow__rKQsp{-webkit-border-before:1px solid var(--os-line);border-block-start:1px solid var(--os-line)}.home_offerName__yF5dX{display:flex;flex-direction:column;gap:1px;font-size:var(--os-fs-md);font-weight:700;letter-spacing:-.025em;min-inline-size:0}.home_offerUnit___IE9A{font-size:var(--os-fs-base);font-weight:400;color:var(--os-muted)}.home_offerScore__u1L_d{font-size:var(--os-fs-xl);font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_offerMax__DzWgM{font-size:var(--os-fs-base);font-weight:400;color:var(--os-muted);-webkit-margin-start:1px;margin-inline-start:1px}.home_offerState__4ITT3{padding:4px 10px;border-radius:var(--os-radius-pill);font-size:var(--os-fs-sm);font-weight:700;white-space:nowrap;background:var(--os-shade);color:var(--os-muted)}.home_offerState__4ITT3.home_approved__vgwmE{background:var(--os-success-wash);color:var(--os-success-ink)}.home_offerState__4ITT3.home_estimated__3b_gr{background:var(--os-warn-wash);color:var(--os-warn-ink)}.home_offerFoot__kcKvC{margin:0;padding:11px var(--os-space-5);-webkit-border-before:1px solid var(--os-line);border-block-start:1px solid var(--os-line);background:var(--os-shade);font-size:var(--os-fs-base);color:var(--os-muted)}.home_assurances__Jv1pR{list-style:none;margin:clamp(var(--os-space-7),6vw,var(--os-space-8)) 0 0;padding:var(--os-space-6) 0 clamp(var(--os-space-6),5vw,var(--os-space-7));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(var(--os-space-4),3vw,var(--os-space-7));gap:clamp(var(--os-space-4),3vw,var(--os-space-7));-webkit-border-before:1px solid var(--os-on-dark-line);border-block-start:1px solid var(--os-on-dark-line)}.home_assurance__45t4C{min-inline-size:0}.home_assuranceHead__1D4ap{display:flex;align-items:baseline;gap:var(--os-space-2);margin:0;font-size:var(--os-fs-lg);font-weight:700;letter-spacing:-.028em;color:var(--os-paper)}.home_assuranceHead__1D4ap:before{content:"";flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:var(--os-signal)}.home_assuranceText__PSfH_{margin:var(--os-space-1) 0 0;-webkit-padding-start:13px;padding-inline-start:13px;font-size:var(--os-fs-base);line-height:1.65;color:var(--os-on-dark3);word-break:keep-all}@media (max-width:940px){.home_heroGrid__DhqFK{grid-template-columns:minmax(0,1fr);gap:var(--os-space-7)}.home_assurances__Jv1pR{grid-template-columns:minmax(0,1fr);gap:var(--os-space-4)}}.home_cells3__8N5u_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--os-line);border:1px solid var(--os-line);border-radius:var(--os-radius-xs);overflow:hidden}.home_cell__pE6Xw{min-inline-size:0;padding:clamp(var(--os-space-5),3vw,var(--os-space-6));background:var(--os-paper);display:flex;flex-direction:column;gap:var(--os-space-2)}.home_cellTagOn__Dtcim,.home_cellTag__hT_kv{align-self:flex-start;margin:0;padding:3px 9px;border-radius:3px;font-size:var(--os-fs-base);font-weight:700;letter-spacing:-.015em;background:var(--os-shade);color:var(--os-faint)}.home_cellTagOn__Dtcim{-webkit-margin-before:var(--os-space-3);margin-block-start:var(--os-space-3);background:var(--os-brand-wash);color:var(--os-brand-deep)}.home_cellQuote__Lv4Dl{margin:var(--os-space-2) 0 0;font-size:var(--os-fs-lg);line-height:1.55;letter-spacing:-.02em;font-weight:700;color:var(--os-ink);word-break:keep-all}.home_cellThem__X8cOs{margin:0;font-size:var(--os-fs-md);line-height:1.72;color:var(--os-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--os-lane);text-decoration-color:var(--os-lane);word-break:keep-all}.home_cellUs__dz8He{margin:0;font-size:var(--os-fs-lg);line-height:1.5;letter-spacing:-.025em;font-weight:700;color:var(--os-ink);word-break:keep-all}.home_cell__pE6Xw .home_body__QhCq5{-webkit-margin-before:var(--os-space-1);margin-block-start:var(--os-space-1)}@media (max-width:900px){.home_cells3__8N5u_{grid-template-columns:minmax(0,1fr)}}.home_readout__bTLYP{border:1px solid var(--os-line);border-radius:var(--os-radius-xs);background:var(--os-paper);overflow:hidden}.home_readoutRecord__U11Cl{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--os-space-2) var(--os-space-6);padding:13px var(--os-space-5);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line);background:var(--os-shade)}.home_readoutRecordLabel__t9M1E{margin:0;font-size:var(--os-fs-base);font-weight:600;color:var(--os-ink)}.home_recordList__xfrCB{display:flex;flex-wrap:wrap;gap:var(--os-space-2) var(--os-space-5);margin:0}.home_recordItem__HVCp5{display:flex;align-items:baseline;gap:var(--os-space-2)}.home_recordItem__HVCp5 dt{font-size:var(--os-fs-base);color:var(--os-muted)}.home_recordItem__HVCp5 dd{margin:0;font-size:var(--os-fs-md);font-weight:700;color:var(--os-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_rows__xRxHd{list-style:none;margin:0;padding:0}.home_row__qM9Lh{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,3fr) minmax(0,4fr);grid-gap:var(--os-space-5);gap:var(--os-space-5);align-items:center;padding:var(--os-space-4) var(--os-space-5)}.home_row__qM9Lh+.home_row__qM9Lh{-webkit-border-before:1px solid var(--os-line);border-block-start:1px solid var(--os-line)}.home_rowUni__8H4Vv{min-inline-size:0}.home_rowScore___7dxh{margin:0;display:flex;align-items:baseline;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_rowValue__0euZY{font-size:var(--os-fs-metric);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--os-ink)}.home_rowMax__Xnd0F{font-size:var(--os-fs-md);color:var(--os-muted)}.home_rowNone__ubnt7{font-size:var(--os-fs-md);color:var(--os-faint)}.home_rowBar__RW0be{block-size:6px;border-radius:var(--os-radius-pill);background:var(--os-lane);overflow:hidden}.home_rowFill__UVpOC{display:block;block-size:100%;background:var(--os-brand);border-radius:inherit}.home_rowMissing__cE_yI .home_rowBar__RW0be{background:var(--os-grid)}.home_rowStatus__G_z8M{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--os-space-2) var(--os-space-3);min-inline-size:0}.home_rowStatusText__fLSVf{font-size:var(--os-fs-base);font-weight:700;color:var(--os-ink);white-space:nowrap}.home_rowNote__e7pVw{font-size:var(--os-fs-base);word-break:keep-all}.home_rowMissing__cE_yI .home_rowStatusText__fLSVf,.home_rowNote__e7pVw{color:var(--os-muted)}.home_dot__vD3BM{display:inline-block;inline-size:7px;block-size:7px;border-radius:50%;align-self:center}.home_dot__vD3BM.home_approved__vgwmE{background:var(--os-success)}.home_dot__vD3BM.home_estimated__3b_gr{background:var(--os-warn)}.home_dot__vD3BM.home_missing__IeUyq{background:var(--os-lane)}@media (max-width:900px){.home_row__qM9Lh{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"uni score" "bar bar" "status status";gap:var(--os-space-3) var(--os-space-4)}.home_rowUni__8H4Vv{grid-area:uni}.home_rowScore___7dxh{grid-area:score}.home_rowBar__RW0be{grid-area:bar}.home_rowStatus__G_z8M{grid-area:status}}.home_frame__dxMye{overflow:hidden;border-radius:var(--os-radius-sm);border:1px solid var(--os-line);background:var(--os-paper)}.home_frameImg__xxWuH{display:block;inline-size:100%;block-size:auto}.home_bigShot__ERYZv{margin:0}.home_shots__hapMU{list-style:none;margin:var(--os-space-7) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--os-space-5);gap:var(--os-space-5)}.home_shot__LSiau{margin:0}.home_shotCaption__POMXe{margin:var(--os-space-3) 0 0;font-size:var(--os-fs-base);line-height:1.6;color:var(--os-muted);word-break:keep-all}.home_shotTitle__L7ojb{display:block;font-size:var(--os-fs-md);font-weight:700;letter-spacing:-.02em;color:var(--os-ink);-webkit-margin-after:1px;margin-block-end:1px}.home_ledger__rBDRE{list-style:none;margin:var(--os-space-7) 0 0;padding:0;-webkit-border-before:1px solid var(--os-lane);border-block-start:1px solid var(--os-lane)}.home_ledgerRow__VsWMH{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:var(--os-space-2) var(--os-space-7);gap:var(--os-space-2) var(--os-space-7);padding-block:var(--os-space-4);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line)}.home_ledgerRow__VsWMH .home_body__QhCq5{max-inline-size:48em}@media (max-width:900px){.home_shots__hapMU{grid-template-columns:minmax(0,1fr);gap:var(--os-space-6)}}@media (max-width:720px){.home_ledgerRow__VsWMH{grid-template-columns:minmax(0,1fr);gap:var(--os-space-1)}}.home_appGrid__mW40v{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:clamp(var(--os-space-7),5vw,var(--os-space-9));gap:clamp(var(--os-space-7),5vw,var(--os-space-9));align-items:center}.home_appGrid__mW40v .home_lead__hdIQO{-webkit-margin-before:var(--os-space-4);margin-block-start:var(--os-space-4)}.home_channels__s0x_n{list-style:none;margin:var(--os-space-6) 0 0;padding:0;-webkit-border-before:1px solid var(--os-lane);border-block-start:1px solid var(--os-lane)}.home_channel__iwyQ_{padding-block:var(--os-space-4);-webkit-border-after:1px solid var(--os-line);border-block-end:1px solid var(--os-line)}.home_channel__iwyQ_ .home_body__QhCq5{-webkit-margin-before:var(--os-space-1);margin-block-start:var(--os-space-1)}.home_phones__2kSLQ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--os-space-4);gap:var(--os-space-4);align-items:start}.home_phone__fhXA_{margin:0}.home_phone__fhXA_:nth-child(2){-webkit-margin-before:var(--os-space-8);margin-block-start:var(--os-space-8)}.home_phoneImg__Pk7Un{display:block;inline-size:100%;block-size:auto;border-radius:var(--os-radius-sm);border:1px solid var(--os-line);background:var(--os-paper)}@media (max-width:900px){.home_appGrid__mW40v{grid-template-columns:minmax(0,1fr)}.home_phone__fhXA_:nth-child(2){-webkit-margin-before:var(--os-space-6);margin-block-start:var(--os-space-6)}}.home_aiFigure__bCtyB{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--os-space-5);gap:var(--os-space-5);margin:0;align-items:stretch}.home_aiFrame__kHFPo{position:relative;overflow:hidden;border-radius:var(--os-radius-sm);background:var(--os-night-up);border:1px solid var(--os-on-dark-line)}.home_aiImg__ZGU3c{display:block;inline-size:100%;block-size:auto}.home_aiSvg__xKn4R{position:absolute;inset:0;inline-size:100%;block-size:100%}.home_gLine__Qybwg{stroke:var(--os-signal);stroke-width:4;stroke-dasharray:16 12}.home_gLabel__i6Jw8{fill:var(--os-signal);font-size:var(--os-fs-h1);font-weight:700;stroke:var(--os-carbon);stroke-width:7;paint-order:stroke fill}.home_bone__xMPwS{fill:none;stroke:var(--os-brand-on-dark);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.home_arc__n69D3{fill:none;stroke:var(--os-warn);stroke-width:4}.home_joint__u_vu1{fill:var(--os-paper);stroke:var(--os-brand-on-dark);stroke-width:4}.home_pinLine__Uo03O{stroke:var(--os-paper);stroke-width:3;opacity:.85}.home_dropLine__F7Q27{stroke:var(--os-signal);stroke-width:3;stroke-dasharray:8 6}.home_dropLabel__rFMZo{fill:var(--os-signal);font-size:var(--os-fs-h1);font-weight:700;stroke:var(--os-carbon);stroke-width:7;paint-order:stroke fill}.home_pinBox__BIngJ{fill:var(--os-carbon);stroke:var(--os-on-dark-line);stroke-width:2}.home_pinText__QtjyW{fill:var(--os-paper);font-size:var(--os-fs-h1);font-weight:700}.home_aiTag__XpQ9v{position:absolute;inset-block-start:var(--os-space-4);inset-inline-start:var(--os-space-4);padding:4px 10px;border-radius:3px;background:var(--os-warn);color:var(--os-ink);font-size:var(--os-fs-base);font-weight:700;letter-spacing:-.015em}.home_aiPanel__hp2CY{display:flex;flex-direction:column;justify-content:center;min-inline-size:0;padding:var(--os-space-6);border-radius:var(--os-radius-sm);background:var(--os-night-up);border:1px solid var(--os-on-dark-line)}.home_aiPanelHead__kuhI9{margin:0;font-size:var(--os-fs-base);font-weight:700;letter-spacing:-.015em;color:var(--os-signal)}.home_aiReads__fkVmM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--os-space-5);gap:var(--os-space-5);margin:var(--os-space-5) 0 0}.home_aiReads__fkVmM dt{font-size:var(--os-fs-base);color:var(--os-on-dark4)}.home_aiReads__fkVmM dd{margin:2px 0 0;font-size:var(--os-fs-metric);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--os-paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_aiFeedback__9IpWW{margin:var(--os-space-5) 0 0;-webkit-padding-before:var(--os-space-5);padding-block-start:var(--os-space-5);-webkit-border-before:1px solid var(--os-on-dark-line);border-block-start:1px solid var(--os-on-dark-line);font-size:var(--os-fs-md);line-height:1.72;letter-spacing:-.01em;color:var(--os-on-dark2);word-break:keep-all}.home_aiGate__MNv7X{margin:var(--os-space-4) 0 0;font-size:var(--os-fs-base);line-height:1.5;color:var(--os-warn)}@media (max-width:900px){.home_aiFigure__bCtyB{grid-template-columns:minmax(0,1fr)}.home_aiPanel__hp2CY{padding:var(--os-space-5)}}.home_steps__xpYIU{list-style:none;margin:var(--os-space-7) 0 0;padding:var(--os-space-6) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--os-space-6);gap:var(--os-space-6);-webkit-border-before:1px solid var(--os-on-dark-line);border-block-start:1px solid var(--os-on-dark-line)}.home_step__wV6Up{min-inline-size:0}.home_stepTitle__4_qH5{display:flex;align-items:baseline}.home_stepNo__PxJoG{display:inline-block;-webkit-margin-end:var(--os-space-2);margin-inline-end:var(--os-space-2);color:var(--os-signal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_step__wV6Up .home_bodyDark__M_n_V{-webkit-margin-before:var(--os-space-2);margin-block-start:var(--os-space-2)}@media (max-width:720px){.home_steps__xpYIU{grid-template-columns:minmax(0,1fr);gap:var(--os-space-5)}}.home_plans__URSwm{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--os-line);border:1px solid var(--os-line);border-radius:var(--os-radius-xs);overflow:hidden}.home_plan__ldk9U{min-inline-size:0;padding:clamp(var(--os-space-5),3vw,var(--os-space-6));background:var(--os-paper);display:flex;flex-direction:column;gap:var(--os-space-2)}.home_planFeatured__vr_hL{box-shadow:inset 0 3px 0 var(--os-brand)}.home_planName__FBwWb{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--os-space-1) var(--os-space-3);font-size:var(--os-fs-md);font-weight:700;letter-spacing:-.02em;color:var(--os-ink)}.home_planPick__Svgpy{font-size:var(--os-fs-sm);font-weight:700;color:var(--os-brand)}.home_planPrice__WpbXE{margin:var(--os-space-2) 0 0;font-size:var(--os-fs-metric);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--os-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_planNote__NUeVu{margin:0;font-size:var(--os-fs-base);color:var(--os-muted)}.home_planItems__9XQgr{list-style:none;margin:var(--os-space-4) 0 0;padding:var(--os-space-4) 0 0;-webkit-border-before:1px solid var(--os-line);border-block-start:1px solid var(--os-line);display:flex;flex-direction:column;gap:var(--os-space-2)}.home_planItems__9XQgr li{font-size:var(--os-fs-md);line-height:1.5;color:var(--os-ink2);word-break:keep-all}@media (max-width:1040px){.home_plans__URSwm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.home_plans__URSwm{grid-template-columns:minmax(0,1fr)}}.home_ctaGrid__KC_81{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:clamp(var(--os-space-7),6vw,var(--os-space-9));gap:clamp(var(--os-space-7),6vw,var(--os-space-9));align-items:start}.home_ctaGrid__KC_81 .home_leadDark__8KkDk{-webkit-margin-before:var(--os-space-4);margin-block-start:var(--os-space-4);max-inline-size:30em}.home_roles__F6_Mx{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--os-space-6) var(--os-space-5);gap:var(--os-space-6) var(--os-space-5)}.home_role__CQbZm{min-inline-size:0;-webkit-border-before:1px solid var(--os-on-dark-line);border-block-start:1px solid var(--os-on-dark-line);-webkit-padding-before:var(--os-space-4);padding-block-start:var(--os-space-4)}.home_role__CQbZm .home_bodyDark__M_n_V{-webkit-margin-before:var(--os-space-1);margin-block-start:var(--os-space-1)}.home_roleLink__5wW6o{display:inline-block;-webkit-margin-before:var(--os-space-3);margin-block-start:var(--os-space-3);font-size:var(--os-fs-base);font-weight:700;color:var(--os-paper);text-decoration:none;-webkit-border-after:1px solid var(--os-on-dark-line);border-block-end:1px solid var(--os-on-dark-line);-webkit-padding-after:1px;padding-block-end:1px}.home_roleLink__5wW6o:hover{border-block-end-color:var(--os-paper)}@media (max-width:900px){.home_ctaGrid__KC_81{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.home_roles__F6_Mx{grid-template-columns:minmax(0,1fr)}}.home_footer__HqMXW{padding-block:var(--os-space-7);-webkit-border-before:1px solid var(--os-line);border-block-start:1px solid var(--os-line)}.home_footerGrid__YTUCT{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--os-space-5) var(--os-space-8);align-items:flex-start}.home_footerGrid__YTUCT .home_small__a043v{-webkit-margin-before:var(--os-space-2);margin-block-start:var(--os-space-2);max-inline-size:34em}.home_footerNav__bTcIl{display:flex;flex-wrap:wrap;gap:var(--os-space-5)}.home_footerNav__bTcIl a{font-size:var(--os-fs-base);font-weight:600;color:var(--os-ink2);text-decoration:none}.home_footerNav__bTcIl a:hover{color:var(--os-ink)}.home_copyright__KuQ8K{margin:var(--os-space-6) 0 0;font-size:var(--os-fs-sm);color:var(--os-faint)}html[data-anim=on] .home_page__NOZQO [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .56s var(--os-motion-ease),transform .56s var(--os-motion-ease)}html[data-anim=on] .home_page__NOZQO [data-reveal=in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html[data-anim=on] .home_page__NOZQO [data-reveal]{opacity:1;transform:none;transition:none}}