.console_wrap__JGk7d{max-width:1200px;margin-inline:auto;padding-inline:24px}.console_h1__pgP9c,.console_h2__rMY47,.console_h3__GHQK2{font-family:var(--lt-font-head);font-weight:800;letter-spacing:-.01em;line-height:1.25}.console_label__geEEG,.console_mono__XAwO8{font-family:var(--lt-font-num)}.console_label__geEEG{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lt-accent);font-weight:700}.console_btn___K80P{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:var(--lt-radius-btn);font-weight:600;text-decoration:none;font-size:15px;border:1px solid transparent}.console_btnPrimary__gLAr7{background:var(--lt-ink);color:#fff}.console_btnPrimary__gLAr7:hover{background:#1f2c44}.console_btnLine__MNW3e{border-color:#CFD6E2;background:var(--lt-surface);color:var(--lt-ink)}.console_btnLine__MNW3e:hover{border-color:var(--lt-ink-3)}.console_chip__b2M6A{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:3px 9px;border-radius:6px;background:var(--lt-bg-2);color:var(--lt-ink-2);white-space:nowrap}.console_chipB__1B4Wn{background:var(--lt-accent-soft);color:var(--lt-accent)}.console_chipA__WIeml{background:#FFF4DC;color:#D48806}.console_chipV__Yot5g{background:#EFEAFE;color:#7048E8}.console_hero__w0I7v{padding:64px 0 40px;background:linear-gradient(var(--lt-bg),rgba(246,247,249,.6) 60%,var(--lt-bg)),repeating-linear-gradient(0deg,transparent 0 39px,var(--lt-line) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,var(--lt-line) 39px 40px)}.console_heroGrid__PX2ro{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.console_heroGrid__PX2ro>*{min-width:0}.console_hero__w0I7v .console_h1__pgP9c{font-size:clamp(30px,4.2vw,50px);margin:16px 0 18px}.console_accent__Kb0X8{color:var(--lt-accent)}.console_heroLead__5JhR8{font-size:17px;color:var(--lt-ink-2);max-width:32em;margin-bottom:26px;line-height:1.65}.console_ctas__I6pNs{display:flex;gap:10px;flex-wrap:wrap}.console_meta__c4OqS{margin-top:26px;display:flex;gap:20px;flex-wrap:wrap;font-size:13.5px;color:var(--lt-ink-3)}.console_meta__c4OqS b{color:var(--lt-ink)}.console_panel__yIRDJ{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:14px;box-shadow:0 24px 48px -32px rgba(14,23,38,.35);overflow-x:auto}.console_panelHead__rlG2Q{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--lt-line);font-weight:700;font-size:14px}.console_dots__T_E3I{display:flex;gap:5px}.console_dots__T_E3I i{width:9px;height:9px;border-radius:50%;background:#CFD6E2;display:block}.console_panelSample__pMKAl{margin-inline-start:auto;font-weight:500;color:var(--lt-ink-3);font-size:12.5px}.console_kpis__NM6Sw{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--lt-line)}.console_kpi__OguoN{padding:16px 18px;border-inline-end:1px solid var(--lt-line)}.console_kpi__OguoN:last-child{border-inline-end:0}.console_kpi__OguoN span{font-size:12.5px;color:var(--lt-ink-3)}.console_kpi__OguoN b{display:block;font-family:var(--lt-font-num);font-size:24px;margin-top:2px}.console_kpi__OguoN em{font-style:normal;font-size:12px;color:var(--lt-accent-2);font-weight:600}.console_attr__4bE7X{width:100%;border-collapse:collapse;font-size:13.5px}.console_attr__4bE7X th{text-align:start;font-weight:600;color:var(--lt-ink-3);font-size:12px}.console_attr__4bE7X td,.console_attr__4bE7X th{padding:10px 18px;border-bottom:1px solid var(--lt-line)}.console_attr__4bE7X tr:last-child td{border-bottom:0}.console_attr__4bE7X .console_n__vvIyD{font-family:var(--lt-font-num);text-align:end}.console_bar__KnfK5{display:inline-block;height:6px;border-radius:3px;background:var(--lt-accent);margin-inline-end:8px;vertical-align:middle}.console_note__PIQHG{font-size:12px;color:var(--lt-ink-3);padding:10px 18px;background:var(--lt-bg-2)}.console_measure__HBLL3{padding:26px 0;border-block:1px solid var(--lt-line);background:var(--lt-surface)}.console_measureGrid__J4hHh{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.console_measureGrid__J4hHh div{font-size:13px;color:var(--lt-ink-3)}.console_measureGrid__J4hHh b{display:block;font-size:15px;color:var(--lt-ink);margin-bottom:2px}.console_section__IKa9d{padding:88px 0}.console_sectionSurface__G83wC{background:var(--lt-surface);border-block:1px solid var(--lt-line)}.console_sh__oqBAa{max-width:760px;margin-bottom:40px}.console_sh__oqBAa .console_h2__rMY47{font-size:clamp(24px,3vw,36px);margin:10px 0}.console_sh__oqBAa p{color:var(--lt-ink-2);font-size:16.5px;line-height:1.65}.console_loop__O1Z4f{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;padding:0;margin:0}.console_stage__obKqB{padding:20px 16px 18px;border:1px solid var(--lt-line);background:var(--lt-surface);margin-inline-start:-1px;position:relative}.console_stage__obKqB:first-child{border-start-start-radius:12px;border-end-start-radius:12px;margin-inline-start:0}.console_stage__obKqB:last-child{border-start-end-radius:12px;border-end-end-radius:12px}.console_stageK__G6hzL{font-family:var(--lt-font-num);font-size:11.5px;color:var(--lt-ink-3)}.console_stage__obKqB .console_h3__GHQK2{font-size:17px;margin:4px 0 10px}.console_stage__obKqB ul{list-style:none;font-size:13px;color:var(--lt-ink-2);display:grid;gap:4px;padding:0;margin:0}.console_stageM__AcCpU{margin-top:12px;padding-top:10px;border-top:1px dashed var(--lt-line);font-size:12px;color:var(--lt-accent);font-weight:600}.console_loopBack__jGaVA{margin-top:10px;font-size:13px;color:var(--lt-ink-3);text-align:center}.console_card__xMGOH{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:14px;padding:26px}.console_card__xMGOH .console_h3__GHQK2{font-size:21px;margin-bottom:6px}.console_cardSub__HzTsL{color:var(--lt-ink-2);margin-bottom:18px}.console_panelGrid__D_VAS{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.console_feat__y5OUG{display:grid;gap:12px;list-style:none;padding:0;margin:0}.console_feat__y5OUG li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14.5px;color:var(--lt-ink-2);line-height:1.6}.console_feat__y5OUG li:before{content:"";width:16px;height:16px;border-radius:5px;background:var(--lt-accent-soft);border:1.5px solid var(--lt-accent);margin-top:4px}.console_feat__y5OUG b{color:var(--lt-ink)}.console_side__G4uxe{display:grid;gap:14px;align-content:start}.console_side__G4uxe .console_card__xMGOH{padding:20px}.console_sideTitle___y4F3{font-size:12px;font-family:var(--lt-font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--lt-ink-3);margin-bottom:10px}.console_chips__Bg9Nu{display:flex;flex-wrap:wrap;gap:6px}.console_guard__OeGdS{list-style:none;display:grid;gap:8px;font-size:13.5px;color:var(--lt-ink-2);padding:0;margin:0}.console_guard__OeGdS li{padding-inline-start:22px;position:relative}.console_guard__OeGdS li:before{content:"⛨";position:absolute;inset-inline-start:0;color:var(--lt-accent-2);font-size:13px}.console_tier__SIADD{font-size:12.5px;color:var(--lt-ink-3);margin-top:4px}.console_honest__Untjq{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.console_honest__Untjq .console_card__xMGOH{padding:22px}.console_honest__Untjq .console_h3__GHQK2{font-size:16px;margin-bottom:8px}.console_honest__Untjq p{font-size:14px;color:var(--lt-ink-2);line-height:1.6}.console_honestQ__nrh3X{font-family:var(--lt-font-num);font-size:12px;color:#D48806;font-weight:700;margin-bottom:8px}.console_gov__wSHYM{display:grid;grid-template-columns:1fr 1fr;gap:20px}.console_perm__WPgWC{width:100%;border-collapse:collapse;font-size:13.5px}.console_perm__WPgWC td,.console_perm__WPgWC th{padding:9px 10px;border-bottom:1px solid var(--lt-line);text-align:center}.console_perm__WPgWC td:first-child,.console_perm__WPgWC th:first-child{text-align:start}.console_perm__WPgWC th{font-size:12px;color:var(--lt-ink-3);font-weight:600}.console_yes__f1PcF{color:var(--lt-accent-2);font-weight:700}.console_no__CbqBu{color:#CFD6E2}.console_govList__8uqdz{display:grid;gap:14px;list-style:none;padding:0;margin:0}.console_govList__8uqdz li{display:grid;grid-template-columns:34px 1fr;gap:12px;font-size:14px;color:var(--lt-ink-2);line-height:1.6}.console_govIcon__cDKpJ{width:34px;height:34px;border-radius:9px;background:var(--lt-bg-2);display:grid;place-items:center}.console_govList__8uqdz b{display:block;color:var(--lt-ink);font-size:15px}.console_qwrap__6PQta{overflow-x:auto;border:1px solid var(--lt-line);border-radius:14px;background:var(--lt-surface)}.console_q__OZ4xR{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.console_q__OZ4xR td,.console_q__OZ4xR th{padding:11px 16px;border-bottom:1px solid var(--lt-line);text-align:end}.console_q__OZ4xR td:first-child,.console_q__OZ4xR th:first-child{text-align:start;color:var(--lt-ink-2)}.console_q__OZ4xR thead th{background:var(--lt-bg-2);font-size:13px}.console_q__OZ4xR thead th b{display:block;font-size:16px;color:var(--lt-ink)}.console_q__OZ4xR thead th span{font-family:var(--lt-font-num);font-weight:500;color:var(--lt-ink-3)}.console_q__OZ4xR td{font-family:var(--lt-font-num)}.console_q__OZ4xR tr.console_grp___Otgt td{background:#FAFBFC;font-family:var(--lt-font-body);font-weight:700;color:var(--lt-ink);font-size:12.5px;letter-spacing:.04em}.console_hl__15W8s{background:rgba(47,84,235,.05)}.console_qNote__BB2Cg{margin-top:14px;font-size:14px;color:var(--lt-ink-2)}.console_weeks__u7nmv{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;list-style:none;padding:0;margin:0}.console_week__NebgJ{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:14px;padding:22px;position:relative;overflow:hidden}.console_week__NebgJ:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--lt-accent)}.console_week__NebgJ:nth-child(2):before{background:var(--lt-accent-2)}.console_week__NebgJ:nth-child(3):before{background:#7048E8}.console_week__NebgJ:nth-child(4):before{background:#D48806}.console_weekW__0ZfVl{font-family:var(--lt-font-num);font-size:12px;color:var(--lt-ink-3)}.console_week__NebgJ .console_h3__GHQK2{font-size:17px;margin:4px 0 12px}.console_week__NebgJ ul{list-style:none;font-size:13.5px;color:var(--lt-ink-2);display:grid;gap:6px;padding:0;margin:0}.console_weekKpi__dZyM7{margin-top:14px;padding-top:12px;border-top:1px dashed var(--lt-line);font-size:12.5px}.console_weekKpi__dZyM7 b{color:var(--lt-accent)}.console_cta__BcmWm{background:var(--lt-ink);color:#fff;border-radius:18px;padding:52px;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.console_cta__BcmWm .console_h2__rMY47{font-size:clamp(24px,3vw,36px)}.console_ctaSub__K6FzF{color:#AAB4C6;margin:12px 0 24px}.console_cta__BcmWm .console_btnPrimary__gLAr7{background:#fff;color:var(--lt-ink)}.console_cta__BcmWm .console_btnLine__MNW3e{background:transparent;border-color:#3A4760;color:#fff}.console_ctaList__1j23a{list-style:none;counter-reset:c;display:grid;gap:12px;padding:0;margin:0}.console_ctaList__1j23a li{counter-increment:c;display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:14px;color:#C8D0DD}.console_ctaList__1j23a li:before{content:counter(c);width:24px;height:24px;border-radius:50%;background:#1F2C44;display:grid;place-items:center;font-family:var(--lt-font-num);font-size:12px;color:#fff}@media (max-width:1000px){.console_loop__O1Z4f{grid-template-columns:repeat(3,1fr);gap:10px}.console_stage__obKqB{margin-inline-start:0;border-radius:12px!important}}@media (max-width:960px){.console_heroGrid__PX2ro{grid-template-columns:1fr}.console_measureGrid__J4hHh{grid-template-columns:repeat(3,1fr)}.console_honest__Untjq,.console_weeks__u7nmv{grid-template-columns:1fr 1fr}}@media (max-width:900px){.console_cta__BcmWm,.console_gov__wSHYM,.console_panelGrid__D_VAS{grid-template-columns:1fr}.console_cta__BcmWm{padding:32px 24px}}@media (max-width:560px){.console_honest__Untjq,.console_loop__O1Z4f,.console_weeks__u7nmv{grid-template-columns:1fr}.console_kpis__NM6Sw,.console_measureGrid__J4hHh{grid-template-columns:1fr 1fr}.console_kpi__OguoN:nth-child(2){border-inline-end:0}.console_kpi__OguoN:last-child{grid-column:1/-1;border-top:1px solid var(--lt-line)}.console_attr__4bE7X td,.console_attr__4bE7X th{padding:9px 10px}.console_section__IKa9d{padding:64px 0}}.tabs_tabs__lsmrs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.tabs_tab__bHuuE{border:1px solid var(--lt-line);background:var(--lt-surface);padding:9px 14px;border-radius:9px;font-weight:600;font-size:14px;cursor:pointer;color:var(--lt-ink-2);font-family:inherit}.tabs_tab__bHuuE[aria-selected=true]{background:var(--lt-ink);color:#fff;border-color:var(--lt-ink)}.calculator_calc__NAEcd{background:var(--lt-ink);color:#F5EDE2;border-radius:24px;padding:44px;display:grid;grid-template-columns:1fr 1fr;gap:44px}.calculator_title__qIaRP{font-family:var(--lt-font-head);font-weight:900;font-size:24px;margin-bottom:6px;color:#fff}.calculator_hint__s3Rdx{color:#C9B8A6;font-size:14px;margin-bottom:26px}.calculator_field__ZDaav{margin-bottom:22px}.calculator_label__AWGPS{display:flex;justify-content:space-between;gap:12px;font-size:15px;margin-bottom:8px}.calculator_out__5QJQ3{font-family:var(--lt-font-num);font-weight:900;color:#FFB08F;font-size:18px;white-space:nowrap}.calculator_range__zxlM_{width:100%;accent-color:var(--lt-accent)}.calculator_results__Si2yb{display:grid;gap:14px;align-content:start}.calculator_box___Eu_L{background:#3D2E23;border-radius:16px;padding:22px}.calculator_box___Eu_L span{font-size:14px;color:#C9B8A6}.calculator_big__m5SsB{font-family:var(--lt-font-num);font-weight:900;font-size:44px;color:#fff;line-height:1.1;margin:4px 0}.calculator_total__4fdeh{background:var(--lt-accent)}.calculator_total__4fdeh span{color:#FFE3D8}.calculator_disclaimer__5Gt5L{color:#A8978A;font-size:12.5px;line-height:1.6}@media (max-width:860px){.calculator_calc__NAEcd{grid-template-columns:1fr;padding:28px}.calculator_big__m5SsB{font-size:36px}}.hearth_wrap__S_Gcf{max-width:1160px;margin-inline:auto;padding-inline:24px}.hearth_h1__x7SuF,.hearth_h2__9jQf_,.hearth_h3__8OOCN{font-family:var(--lt-font-head);font-weight:900;letter-spacing:.01em;line-height:1.25}.hearth_btn__bNmRE{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:var(--lt-radius-btn);font-weight:700;text-decoration:none;font-size:16px;border:0;cursor:pointer;transition:transform .15s,background .15s}.hearth_btn__bNmRE:hover{transform:translateY(-1px)}.hearth_btnPrimary__Z71pX{background:var(--lt-accent);color:var(--lt-on-accent)}.hearth_btnPrimary__Z71pX:hover{background:var(--lt-accent-hover)}.hearth_btnGhost__TvrE3{background:transparent;border:1.5px solid var(--lt-ink);color:var(--lt-ink)}.hearth_tag__Sv8JL{display:inline-block;font-size:12px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--lt-bg-2);color:var(--lt-ink-2);white-space:nowrap}.hearth_tagNew__ZURZs{background:var(--lt-accent-soft);color:var(--lt-accent-hover)}.hearth_hero__L6GHS{padding:72px 0 56px}.hearth_heroGrid__5Ft4h{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.hearth_eyebrow__GJcQY{font-size:14px;font-weight:700;color:var(--lt-accent);letter-spacing:.12em;margin-bottom:18px}.hearth_hero__L6GHS .hearth_h1__x7SuF{font-size:clamp(32px,4.6vw,56px);margin-bottom:22px}.hearth_em__z3Nlp{color:var(--lt-accent);box-shadow:inset 0 -.28em 0 var(--lt-accent-soft)}.hearth_lead__nXdUB{font-size:18px;color:var(--lt-ink-2);max-width:34em;margin-bottom:30px;line-height:1.7}.hearth_ctas__JGQKE{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.hearth_note__U0JEi{color:var(--lt-ink-3);font-size:14px}.hearth_phone__essgG{background:var(--lt-ink);color:#F5EDE2;border-radius:28px;padding:22px;box-shadow:0 30px 60px -30px rgba(42,29,20,.55);position:relative}.hearth_phoneBar__lcYFn{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#C9B8A6;margin-bottom:14px}.hearth_live__QUXmh{display:inline-flex;align-items:center;gap:6px;color:#8FE0B0}.hearth_live__QUXmh:before{content:"";width:8px;height:8px;border-radius:50%;background:#8FE0B0;animation:hearth_pulse__uLnbL 1.4s infinite}@keyframes hearth_pulse__uLnbL{50%{opacity:.3}}.hearth_bub__8N_1_{padding:10px 14px;border-radius:14px;font-size:15px;margin:8px 0;max-width:88%;line-height:1.55}.hearth_bubCustomer__bnGFB{background:#3D2E23}.hearth_bubAgent__fup2t{background:#F5EDE2;color:var(--lt-ink);margin-inline-start:auto}.hearth_bubWho__LKO34{display:block;font-size:11px;letter-spacing:.08em;opacity:.6;margin-bottom:2px;font-weight:700}.hearth_toast__WZ_3M{position:absolute;inset-inline-end:-18px;bottom:-22px;background:var(--lt-surface);color:var(--lt-ink);border:1px solid var(--lt-line);border-radius:14px;padding:12px 16px;font-size:14px;box-shadow:0 16px 30px -18px rgba(0,0,0,.4);display:flex;gap:10px;align-items:center}.hearth_toastIcon__kNwla{width:30px;height:30px;border-radius:50%;background:var(--lt-accent-2);color:#fff;display:grid;place-items:center;flex-shrink:0}.hearth_toast__WZ_3M strong{display:block}.hearth_strip__Ww4jL{border-block:1px solid var(--lt-line);background:var(--lt-bg-2)}.hearth_stripGrid__PNTx2{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-block:22px}.hearth_stripItem__oDpH3{font-size:15px;color:var(--lt-ink-2)}.hearth_stripItem__oDpH3 strong{display:block;font-family:var(--lt-font-head);font-size:20px;color:var(--lt-ink)}.hearth_section__ASALx{padding:96px 0}.hearth_sectionAlt__3DfR1{background:var(--lt-bg-2)}.hearth_head__w095q{display:grid;grid-template-columns:auto 1fr;gap:26px;align-items:end;margin-bottom:48px}.hearth_num__saC7y{font-family:var(--lt-font-head);font-size:84px;line-height:.8;color:var(--lt-accent);font-weight:900;min-width:1ch}.hearth_head__w095q .hearth_h2__9jQf_{font-size:clamp(26px,3.4vw,40px)}.hearth_headSub__vRiX9{color:var(--lt-ink-2);margin-top:8px;max-width:40em;line-height:1.7}.hearth_day__xHB4o{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.hearth_slot__M_njK{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:var(--lt-radius);padding:24px}.hearth_slotTime__iXIj7{font-family:var(--lt-font-num);font-size:30px;font-weight:900;color:var(--lt-ink)}.hearth_slotSit__3zIPY{font-weight:700;margin:6px 0 10px}.hearth_slotDesc__86HAQ{font-size:15px;color:var(--lt-ink-2);line-height:1.7}.hearth_slotMod__1LbbG{margin-top:14px;padding-top:12px;border-top:1px dashed var(--lt-line);font-size:13px;color:var(--lt-accent-2);font-weight:700}.hearth_goals__tqSlY{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.hearth_goal__bybTt{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:var(--lt-radius);padding:30px;display:grid;grid-template-columns:52px 1fr;gap:18px}.hearth_goalIcon__OT8TY{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:var(--lt-accent-soft)}.hearth_goal__bybTt:nth-child(2n) .hearth_goalIcon__OT8TY{background:var(--lt-accent-2-soft)}.hearth_goal__bybTt .hearth_h3__8OOCN{font-size:22px;margin-bottom:4px}.hearth_pain__vUzzQ{color:var(--lt-ink-3);font-size:14px;margin-bottom:12px}.hearth_bullets__B693C{list-style:none;display:grid;gap:9px;padding:0;margin:0}.hearth_bullets__B693C li{font-size:15px;padding-inline-start:20px;position:relative;color:var(--lt-ink-2);line-height:1.65}.hearth_bullets__B693C li:before{content:"";position:absolute;inset-inline-start:0;top:.62em;width:9px;height:9px;border-radius:3px;background:var(--lt-accent)}.hearth_bullets__B693C b{color:var(--lt-ink)}.hearth_tags__aN38Y{margin-top:14px;display:flex;gap:6px;flex-wrap:wrap}.hearth_steps__p63aC{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;list-style:none;padding:0;margin:0}.hearth_step__wAeSx{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:12px;padding:18px 16px}.hearth_stepNo__4mvSP{font-size:12px;font-weight:700;color:var(--lt-accent)}.hearth_step__wAeSx b{display:block;margin:4px 0 2px;font-size:15.5px}.hearth_step__wAeSx span{font-size:13px;color:var(--lt-ink-3)}.hearth_setupNote__9NOqT{margin-top:22px;color:var(--lt-ink-2);font-size:15px}.hearth_yearly__9Ta_z{margin:-24px 0 20px;color:var(--lt-accent-2);font-weight:700;font-size:15px}.hearth_plans__Is_kQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.hearth_plan__OeXYK{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:18px;padding:26px 22px;display:flex;flex-direction:column;position:relative}.hearth_planHot__ewAZl{border:2px solid var(--lt-accent)}.hearth_planBadge__cToix{position:absolute;top:-13px;inset-inline-start:22px;background:var(--lt-accent);color:var(--lt-on-accent);font-size:12px;font-weight:700;padding:3px 10px;border-radius:99px}.hearth_plan__OeXYK .hearth_h3__8OOCN{font-size:20px}.hearth_price__ZbAcB{font-family:var(--lt-font-num);font-weight:900;font-size:40px;margin:10px 0 2px}.hearth_price__ZbAcB small{font-family:var(--lt-font-body);font-size:14px;font-weight:500;color:var(--lt-ink-3)}.hearth_yr__O0xjM{font-size:13px;color:var(--lt-accent-2);margin-bottom:16px}.hearth_planList__F8MVc{list-style:none;display:grid;gap:8px;font-size:14px;color:var(--lt-ink-2);flex:1;padding:0;margin:0}.hearth_planList__F8MVc li:before{content:"✓ ";color:var(--lt-accent-2);font-weight:700}.hearth_planList__F8MVc li.hearth_planPlus__QoecY{font-weight:700;color:var(--lt-ink)}.hearth_planList__F8MVc li.hearth_planPlus__QoecY:before{content:""}.hearth_plan__OeXYK .hearth_btn__bNmRE{margin-top:20px;justify-content:center}.hearth_extra__HfRP2{margin-top:22px;background:var(--lt-bg-2);border-radius:14px;padding:18px 22px;font-size:14.5px;color:var(--lt-ink-2);line-height:1.7}.hearth_faq__mc7yx{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hearth_faq__mc7yx details{background:var(--lt-surface);border:1px solid var(--lt-line);border-radius:12px;padding:18px 22px}.hearth_faq__mc7yx summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}.hearth_faq__mc7yx summary::-webkit-details-marker{display:none}.hearth_faq__mc7yx summary:after{content:"+";color:var(--lt-accent);font-size:20px;line-height:1}.hearth_faq__mc7yx details[open] summary:after{content:"–"}.hearth_faq__mc7yx p{margin-top:10px;color:var(--lt-ink-2);font-size:15px;line-height:1.7}.hearth_final__ZQQO2{background:var(--lt-accent);color:var(--lt-on-accent);border-radius:28px;padding:60px 48px;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.hearth_final__ZQQO2 .hearth_h2__9jQf_{font-size:clamp(26px,3.4vw,42px)}.hearth_finalSub___hpEa{opacity:.9;margin:14px 0 26px}.hearth_final__ZQQO2 .hearth_btnPrimary__Z71pX{background:#fff;color:var(--lt-accent)}.hearth_final__ZQQO2 .hearth_btnGhost__TvrE3{border-color:#fff;color:#fff}.hearth_finalSolo__B9Knv{grid-template-columns:1fr}.hearth_demo__xkDR2{background:rgba(0,0,0,.14);border-radius:18px;padding:24px;display:grid;gap:16px}.hearth_demo__xkDR2 div{font-size:14px;opacity:.92}.hearth_demo__xkDR2 a{color:inherit}.hearth_demo__xkDR2 strong{display:block;font-family:var(--lt-font-num);font-size:24px;word-break:break-all}@media (max-width:900px){.hearth_heroGrid__5Ft4h{grid-template-columns:1fr}.hearth_toast__WZ_3M{inset-inline-end:10px}.hearth_day__xHB4o{grid-template-columns:1fr 1fr}.hearth_goals__tqSlY{grid-template-columns:1fr}.hearth_steps__p63aC{grid-template-columns:repeat(2,1fr)}.hearth_faq__mc7yx,.hearth_final__ZQQO2{grid-template-columns:1fr}.hearth_final__ZQQO2{padding:36px 26px}}@media (max-width:760px){.hearth_stripGrid__PNTx2{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hearth_head__w095q{grid-template-columns:1fr}.hearth_num__saC7y{font-size:56px}.hearth_day__xHB4o,.hearth_goal__bybTt{grid-template-columns:1fr}.hearth_goal__bybTt{padding:24px}.hearth_section__ASALx{padding:64px 0}}.decknav_prog__IE3iV{position:fixed;inset-inline-start:0;top:0;height:2px;background:var(--lt-accent);z-index:60;transition:width .2s}.decknav_count__8sS7d{inset-inline-start:24px;font-size:13px}.decknav_count__8sS7d,.decknav_hint__sm6fX{position:fixed;bottom:20px;font-family:var(--lt-font-num);color:var(--lt-ink-3);z-index:30}.decknav_hint__sm6fX{inset-inline-end:24px;font-size:12px}@media (max-width:820px){.decknav_count__8sS7d,.decknav_hint__sm6fX{display:none}}.keynote_deck__P3Xuh{scroll-snap-type:y proximity}.keynote_slide__Os5iZ{min-height:calc(100vh - 64px);display:flex;flex-direction:column;justify-content:center;padding:72px 0 64px;position:relative;border-bottom:1px solid var(--lt-line);overflow:hidden;scroll-snap-align:start}.keynote_wrap__JEunK{max-width:1180px;margin-inline:auto;padding-inline:32px;width:100%;position:relative}.keynote_kicker__uyYFK{font-family:var(--lt-font-num);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-accent);margin-bottom:18px;display:flex;gap:14px;align-items:center}.keynote_kicker__uyYFK:before{content:"";width:28px;height:2px;background:var(--lt-accent)}.keynote_h1__b36xb{font-size:clamp(38px,6.4vw,84px);line-height:1.08;letter-spacing:-.01em}.keynote_h1__b36xb,.keynote_h2__asXCQ{font-family:var(--lt-font-head);font-weight:900}.keynote_h2__asXCQ{font-size:clamp(28px,4.2vw,54px);line-height:1.15;margin-bottom:18px}.keynote_h3__vPsGu{font-family:var(--lt-font-head);font-weight:700}.keynote_em__z7fxn{color:var(--lt-accent);font-style:normal}.keynote_lead__5Vz0H{font-size:clamp(17px,1.6vw,21px);color:var(--lt-ink-2);max-width:40em;line-height:1.65}.keynote_num__Z4ZLl{font-family:var(--lt-font-num);font-weight:700;letter-spacing:-.02em}.keynote_src__ijQDP{font-size:12.5px;color:var(--lt-ink-3);margin-top:28px;max-width:60em}.keynote_glow__RARGq{position:absolute;inset-inline-end:-10vw;top:10vh;width:60vw;height:60vw;max-width:760px;max-height:760px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,91,46,.22),rgba(255,91,46,0));pointer-events:none}.keynote_coverRow__5qw6D{margin-top:48px;display:flex;gap:40px;flex-wrap:wrap;color:var(--lt-ink-2);font-size:15px}.keynote_coverRow__5qw6D b{display:block;color:var(--lt-ink);font-family:var(--lt-font-num);font-size:22px}.keynote_coverRow__5qw6D a{color:inherit;text-decoration:none}.keynote_trio__sY3yN{display:grid;grid-template-columns:repeat(3,1fr);margin-top:44px;border-top:1px solid var(--lt-line)}.keynote_trio__sY3yN>div{padding:30px 28px 0 0;padding-inline:0 28px;border-inline-end:1px solid var(--lt-line);margin-inline-end:28px}.keynote_trio__sY3yN>div:last-child{border-inline-end:0;margin-inline-end:0}.keynote_trio__sY3yN .keynote_num__Z4ZLl{font-size:clamp(44px,5.6vw,78px);line-height:1;color:var(--lt-ink)}.keynote_trio__sY3yN .keynote_num__Z4ZLl small{font-size:.42em;color:var(--lt-ink-2);margin-inline-start:4px}.keynote_trio__sY3yN h3{font-size:19px;margin:14px 0 6px}.keynote_trio__sY3yN p{color:var(--lt-ink-2);font-size:15px;line-height:1.6}.keynote_shifts__8XXKj{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.keynote_card__tSh5w{background:var(--lt-bg-2);border:1px solid var(--lt-line);border-radius:18px;padding:28px}.keynote_ix__JHCpv{font-family:var(--lt-font-num);color:var(--lt-accent);font-size:14px;letter-spacing:.1em}.keynote_shift___AhxU h3{font-size:22px;margin:10px 0;line-height:1.35}.keynote_shift___AhxU p{color:var(--lt-ink-2);font-size:15px;line-height:1.6}.keynote_proof__VoHWK{margin-top:16px;padding-top:14px;border-top:1px solid var(--lt-line);font-size:13.5px;color:var(--lt-accent-2)}.keynote_fly__uozrn{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.keynote_fly__uozrn svg{width:100%;height:auto;max-width:480px;justify-self:center}.keynote_flyList__Qs8aK{list-style:none;display:grid;gap:16px;padding:0;margin:0}.keynote_flyList__Qs8aK li{display:grid;grid-template-columns:40px 1fr;gap:14px;color:var(--lt-ink-2);font-size:15.5px;line-height:1.6}.keynote_flyList__Qs8aK b{color:var(--lt-ink);display:block;font-size:17px}.keynote_flyList__Qs8aK i{font-style:normal;font-family:var(--lt-font-num);font-weight:700;color:var(--lt-accent);font-size:22px}.keynote_mods__ttHD1{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:36px}.keynote_mod__Zushi{background:var(--lt-bg-2);border:1px solid var(--lt-line);border-radius:14px;padding:18px 18px 16px}.keynote_mod__Zushi h4{font-size:16px;margin-bottom:6px}.keynote_mod__Zushi p{font-size:13.5px;color:var(--lt-ink-2);line-height:1.55}.keynote_st__7SCyH{display:inline-block;font-family:var(--lt-font-num);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:99px;margin-bottom:10px;font-weight:700}.keynote_stLive__WQxrV{background:rgba(124,224,195,.12);color:var(--lt-accent-2)}.keynote_stNext__jWiSI{background:rgba(138,180,255,.12);color:#8AB4FF}.keynote_stPlanned__V3zaC{background:rgba(255,209,102,.12);color:#FFD166}.keynote_legend__6MIIO{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;font-size:13px;color:var(--lt-ink-3)}.keynote_mkt__ySdlQ{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.keynote_mktTable__Wy8y5{width:100%;border-collapse:collapse;font-size:15px}.keynote_mktTable__Wy8y5 td{padding:14px 0;border-bottom:1px solid var(--lt-line);vertical-align:top}.keynote_mktTable__Wy8y5 td:first-child{color:var(--lt-ink-3);width:84px;font-family:var(--lt-font-num);font-size:13px;letter-spacing:.1em;padding-top:17px}.keynote_mktTable__Wy8y5 b{font-family:var(--lt-font-num);font-size:24px;display:block}.keynote_mktTable__Wy8y5 span{color:var(--lt-ink-2);font-size:14px}.keynote_rings__8yZMY{position:relative;aspect-ratio:1;max-width:440px;width:100%;justify-self:center}.keynote_ring__DDwBY{position:absolute;border-radius:50%;inset-inline-start:50%;bottom:0;transform:translateX(-50%);display:flex;justify-content:center;padding-top:6%;text-align:center;white-space:nowrap}[dir=rtl] .keynote_ring__DDwBY{transform:translateX(50%)}.keynote_ringT__IiAk1{width:100%;height:100%;background:rgba(255,91,46,.08);border:1px solid rgba(255,91,46,.35)}.keynote_ringS__BUO5_{width:66%;height:66%;background:rgba(255,91,46,.14);border:1px solid rgba(255,91,46,.5)}.keynote_ringO__2UhJu{width:40%;height:40%;background:var(--lt-accent);color:var(--lt-on-accent);align-items:center;padding-top:0}.keynote_ring__DDwBY span{font-size:13px;color:var(--lt-ink-2)}.keynote_ring__DDwBY b{display:block;font-family:var(--lt-font-num);font-size:24px;color:var(--lt-ink)}.keynote_ringO__2UhJu b,.keynote_ringO__2UhJu span{color:var(--lt-on-accent)}.keynote_model__yz_IN{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;margin-top:36px}.keynote_tiers__dBq74{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.keynote_tier__UgqQl{background:var(--lt-bg-2);border:1px solid var(--lt-line);border-radius:14px;padding:18px}.keynote_tierHi__kJ4i_{border-color:var(--lt-accent)}.keynote_tier__UgqQl h4{font-size:14px;color:var(--lt-ink-2);font-weight:500}.keynote_tier__UgqQl .keynote_num__Z4ZLl{font-size:32px;margin:4px 0}.keynote_tier__UgqQl p{font-size:12.5px;color:var(--lt-ink-3);line-height:1.5}.keynote_streams___2NFl{display:grid;gap:10px}.keynote_stream__9GWAG h4{font-size:16px;margin-bottom:4px}.keynote_stream__9GWAG p{font-size:13.5px;color:var(--lt-ink-2);line-height:1.55}.keynote_stream__9GWAG{padding:18px 20px}.keynote_levers__o6Bl4{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.keynote_levers__o6Bl4 div{border:1px solid var(--lt-line);border-radius:12px;padding:14px 16px;font-size:13.5px;color:var(--lt-ink-2);line-height:1.55}.keynote_levers__o6Bl4 b{display:block;color:var(--lt-ink);font-size:15px;margin-bottom:2px}.keynote_quad__aJpyZ{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.keynote_plot__Nr749{position:relative;aspect-ratio:1.15;border-inline-start:1px solid var(--lt-ink-3);border-bottom:1px solid var(--lt-ink-3);margin:10px 0 30px 30px}.keynote_ax__FOU1X{position:absolute;font-size:12.5px;color:var(--lt-ink-3)}.keynote_axX__hbE11{bottom:-28px;inset-inline-end:0}.keynote_axX0__Zt4De{bottom:-28px;inset-inline-start:0}.keynote_axY__pfIuz{top:0}.keynote_axY0__79Lda,.keynote_axY__pfIuz{inset-inline-start:-30px;writing-mode:vertical-rl}.keynote_axY0__79Lda{bottom:0}.keynote_midX__xstf_,.keynote_midY__xfs7z{position:absolute;background:var(--lt-line)}.keynote_midX__xstf_{inset-inline:0;top:50%;height:1px}.keynote_midY__xfs7z{top:0;bottom:0;inset-inline-start:50%;width:1px}.keynote_dot__rUi3E{position:absolute;transform:translate(-50%,-50%);font-size:13px;color:var(--lt-ink-2);text-align:center;white-space:nowrap}.keynote_dot__rUi3E:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:var(--lt-ink-3);margin:0 auto 6px}.keynote_dotMe__FoDD2{color:var(--lt-ink);font-weight:700;font-size:15px}.keynote_dotMe__FoDD2:before{width:22px;height:22px;background:var(--lt-accent);box-shadow:0 0 0 8px rgba(255,91,46,.18)}.keynote_quadList__edjae{list-style:none;display:grid;gap:14px;padding:0;margin:0}.keynote_quadList__edjae li{font-size:15px;color:var(--lt-ink-2);padding-inline-start:18px;border-inline-start:2px solid var(--lt-line);line-height:1.6}.keynote_quadList__edjae li b{color:var(--lt-ink);display:block}.keynote_quadList__edjae li.keynote_quadMe__47xab{border-inline-start-color:var(--lt-accent)}.keynote_moat__mQfwK{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px}.keynote_moat__mQfwK>div{display:grid;grid-template-columns:44px 1fr;gap:16px}.keynote_moatN__yno5W{font-family:var(--lt-font-num);font-size:28px;color:var(--lt-accent);font-weight:700;line-height:1}.keynote_moat__mQfwK h3{font-size:19px;margin-bottom:6px}.keynote_moat__mQfwK p{font-size:14.5px;color:var(--lt-ink-2);line-height:1.6}.keynote_exec__1D_a0{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:40px;border:1px solid var(--lt-line);border-radius:18px;overflow:hidden}.keynote_exec__1D_a0>div{padding:28px 24px;border-inline-end:1px solid var(--lt-line)}.keynote_exec__1D_a0>div:last-child{border-inline-end:0}.keynote_exec__1D_a0 .keynote_num__Z4ZLl{font-size:46px;line-height:1}.keynote_exec__1D_a0 p{font-size:14px;color:var(--lt-ink-2);margin-top:10px}.keynote_integr__lSGVz{margin-top:26px;display:flex;flex-wrap:wrap;gap:8px}.keynote_integr__lSGVz span{border:1px solid var(--lt-line);border-radius:99px;padding:6px 14px;font-size:13.5px;color:var(--lt-ink-2);font-family:var(--lt-font-num)}.keynote_kpit__cxki8{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:36px}.keynote_kpit__cxki8 div{border:1px solid var(--lt-line);background:var(--lt-bg-2);border-radius:14px;padding:22px 18px;min-height:130px;display:flex;flex-direction:column;justify-content:space-between}.keynote_kpit__cxki8 span{font-size:13.5px;color:var(--lt-ink-2)}.keynote_kpit__cxki8 b{font-family:var(--lt-font-num);font-size:34px;color:var(--lt-ink)}.keynote_road__Eb5HS{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.keynote_col__BXGaA{border-top:3px solid var(--lt-accent-2);background:var(--lt-bg-2);border-radius:0 0 16px 16px;padding:22px 22px 18px}.keynote_colNext__AlzUR{border-top-color:#8AB4FF}.keynote_colPlanned__o9Fs6{border-top-color:#FFD166}.keynote_col__BXGaA h3{font-size:18px;margin-bottom:12px}.keynote_col__BXGaA ul{list-style:none;display:grid;gap:10px;font-size:14.5px;color:var(--lt-ink-2);padding:0;margin:0}.keynote_ask__ee955{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px}.keynote_ask__ee955 h3{font-size:19px;margin-bottom:14px}.keynote_use__ZshHE{display:grid;gap:12px}.keynote_use__ZshHE div{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:15px;color:var(--lt-ink-2)}.keynote_useBar__0g6ZZ{grid-column:1/-1;height:6px;border-radius:3px;background:var(--lt-line);position:relative;overflow:hidden}.keynote_useBar__0g6ZZ i{position:absolute;inset-block:0;inset-inline-start:0;background:var(--lt-accent);opacity:.5}.keynote_team__uA9Iu{display:grid;grid-template-columns:1fr 1fr;gap:12px}.keynote_team__uA9Iu div{border:1px solid var(--lt-line);border-radius:12px;padding:16px;font-size:14px;color:var(--lt-ink-2);line-height:1.55}.keynote_team__uA9Iu b{display:block;color:var(--lt-ink);font-size:15px}.keynote_row__oGL7_{margin-top:40px;display:flex;gap:14px;flex-wrap:wrap}.keynote_btn__Z_uNx{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:var(--lt-radius-btn);font-weight:700;text-decoration:none;color:var(--lt-on-accent);background:var(--lt-accent)}.keynote_btnO__wwkCj{background:transparent;color:var(--lt-ink);border:1.5px solid var(--lt-ink-3)}.keynote_nowrap__mAA7D{white-space:nowrap}@media (max-width:1000px){.keynote_mods__ttHD1{grid-template-columns:repeat(2,1fr)}.keynote_levers__o6Bl4,.keynote_model__yz_IN{grid-template-columns:1fr}}@media (max-width:900px){.keynote_ask__ee955,.keynote_fly__uozrn,.keynote_mkt__ySdlQ,.keynote_moat__mQfwK,.keynote_quad__aJpyZ,.keynote_road__Eb5HS,.keynote_shifts__8XXKj{grid-template-columns:1fr}}@media (max-width:820px){.keynote_deck__P3Xuh{scroll-snap-type:none}.keynote_slide__Os5iZ{min-height:auto;padding:64px 0}.keynote_trio__sY3yN{grid-template-columns:1fr}.keynote_trio__sY3yN>div{border-inline-end:0;border-bottom:1px solid var(--lt-line);margin-inline-end:0;padding:24px 0}.keynote_wrap__JEunK{padding-inline:20px}}@media (max-width:520px){.keynote_mods__ttHD1,.keynote_team__uA9Iu{grid-template-columns:1fr}}
/*# sourceMappingURL=991cfef14a6ba737.css.map*/