.brochure_page__MOXSz{padding:40px 20px 96px}.brochure_inner___zgjP{display:grid;gap:32px;max-width:1192px;margin:0 auto;grid-template-areas:"copy" "form" "preview"}.brochure_copy__ChusW{grid-area:copy}.brochure_copy__ChusW>p{max-width:32em;margin:16px 0 0;font-size:18px;color:var(--ink-body)}.brochure_preview__CC1DX{grid-area:preview;display:grid;gap:24px;align-content:start}.brochure_coverFigure__X9LnB{margin:0}.brochure_coverNote__81eTQ{margin-top:10px;font-size:15px;color:var(--ink-muted)}.brochure_cover__2zqUy{display:block;width:100%;height:auto;border-radius:10px;box-shadow:var(--shadow-tile)}.brochure_contents__lE7NJ{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.brochure_contents__lE7NJ li{display:grid;grid-template-columns:2.5em minmax(0,1fr);gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--line)}.brochure_contentsNo__gAR_R{font-variant-numeric:tabular-nums;color:var(--ink-muted)}.brochure_contentsTitle__WAB62{font-weight:600;color:var(--ink)}.brochure_contentsDetail__hBDev{grid-column:2;font-size:15px;color:var(--ink-muted)}.brochure_formCard__rFm3y{grid-area:form;align-self:start;padding:24px 16px;border-radius:14px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.brochure_formCard__rFm3y :focus-visible{outline-color:var(--ledger)}@media (min-width:600px){.brochure_formCard__rFm3y{padding:28px 24px}}@media (min-width:900px){.brochure_page__MOXSz{padding:64px 40px 128px}.brochure_inner___zgjP{grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"copy form" "preview form";-moz-column-gap:64px;column-gap:64px;row-gap:40px}.brochure_formCard__rFm3y{padding:36px 32px}}.form_form__XcB2U{display:grid;gap:24px;color:var(--ink,#111418);font-size:15px;line-height:1.6}.form_requiredNote__idU0y{margin:0;font-size:13px;color:var(--ink-muted,#5b5b63)}.form_label__3ZEk7,.form_legend__b9dtL{display:block;padding:0;font-size:15px;font-weight:600;color:var(--ink,#111418)}.form_required__1fI1b{margin-left:2px;color:var(--neg,#b3261e)}.form_field___UwkE{display:block;width:100%;min-height:48px;margin-top:6px;padding:10px 12px;border:1px solid var(--line-strong,#bfc9c3);border-radius:10px;background:#fff;color:var(--ink,#111418);font:inherit;font-size:16px;transition:border-color .16s ease,box-shadow .16s ease}.form_field___UwkE:hover{border-color:var(--ink-muted,#5b5b63)}.form_field___UwkE:focus-visible{outline:none;border-color:var(--ledger,#1e7462);box-shadow:0 0 0 3px rgba(17,20,24,.18)}.form_field___UwkE[aria-invalid=true]{border-color:var(--neg,#b3261e)}textarea.form_field___UwkE{min-height:96px;resize:vertical}.form_hint__9YHD6{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--ink-muted,#5b5b63)}.form_error__lwRPF{margin:6px 0 0;font-size:13px;font-weight:600;color:var(--neg,#b3261e)}.form_choices__EKTgM{display:flex;gap:8px 20px;margin-top:6px}.form_choice__tOmch{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;cursor:pointer}.form_check__bq_eN{flex:none;width:18px;height:18px;margin:0;accent-color:var(--ledger,#1e7462)}.form_check__bq_eN:focus-visible{outline:2px solid var(--ledger,#1e7462);outline-offset:2px}.form_consent__o0_AE{display:grid;gap:12px;padding:16px;border-radius:12px;background:var(--page,#fafafa);box-shadow:inset 0 0 0 1px var(--line,#e4e4e7)}.form_consentLabel__onc3M{display:flex;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;cursor:pointer}.form_consentLabel__onc3M .form_check__bq_eN{margin-top:3px}.form_terms__3v9QW{font-size:13px;color:var(--ink-body,#3a4540)}.form_terms__3v9QW summary{display:flex;align-items:center;min-height:44px;color:var(--ink,#111418);text-decoration:underline;text-decoration-color:var(--line-strong,#bfc9c3);text-underline-offset:4px;cursor:pointer}.form_terms__3v9QW a:focus-visible,.form_terms__3v9QW summary:focus-visible{outline:2px solid var(--ledger,#1e7462);outline-offset:2px}.form_terms__3v9QW dl{display:grid;gap:6px;margin:4px 0 0}.form_terms__3v9QW dt{font-weight:600;color:var(--ink,#111418)}.form_terms__3v9QW dd{margin:0;line-height:1.6}.form_terms__3v9QW a{text-decoration:underline;text-underline-offset:2px}.form_submit__rpYhf{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 20px;border:0;border-radius:10px;background:var(--button,#1e7462);color:var(--on-button,#fff);font:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:background-color .18s ease}.form_submit__rpYhf:hover:not(:disabled){background:var(--button-hover,#155e4f)}.form_submit__rpYhf:focus-visible{outline:3px solid var(--mark,#1e7462);outline-offset:3px}.form_submit__rpYhf:disabled{background:var(--line,#e6e3dc);color:var(--ink-body,#4b5157);cursor:not-allowed}.form_submitHint__uZaJn{margin:0;font-size:13px;line-height:1.55;color:var(--ink-muted,#5b5b63)}.form_alert__UCxJS{margin:0;font-size:15px;line-height:1.6;color:var(--neg,#b3261e)}.form_success__sRmcZ{padding:24px;border-radius:12px;background:var(--page,#fafafa);box-shadow:inset 0 0 0 1px var(--line,#e4e4e7);font-size:16px;line-height:1.7}.form_success__sRmcZ:focus-visible{outline:3px solid var(--ledger,#1e7462);outline-offset:3px}.form_srOnly__qCmSj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.form_honeypot__n53Po{position:absolute;left:-9999px;width:0;height:0;opacity:0}@media (prefers-reduced-motion:reduce){.form_field___UwkE,.form_submit__rpYhf{transition:none}}.form_formHeading__3tMoa{margin:0;line-height:1.4}.form_formHeading__3tMoa,.form_readyTitle__WckwH{font-size:20px;font-weight:600;color:var(--ink,#111418)}.form_readyTitle__WckwH{margin:0 0 4px}.form_readyLink__Eh_k2{margin-top:20px;text-decoration:none}.form_readyLink__Eh_k2:hover{background:var(--button-hover,#155e4f)}.form_readyNote__QqAQS{margin:12px 0 0;font-size:14px;color:var(--ink-muted,#5b5b63)}.before-contract_section__ulxkq{padding:80px var(--gutter) 40px;background:var(--page);color:var(--ink)}.before-contract_inner__LdMjH{max-width:1192px;margin:0 auto}.before-contract_title__vvYCR{text-wrap:balance;word-break:keep-all}.before-contract_cards__u9vRk{margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.before-contract_card__OTMBg{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:baseline;-moz-column-gap:16px;column-gap:16px;row-gap:6px;padding:20px 0;border-bottom:1px solid var(--line)}.before-contract_card__OTMBg:has(a:focus-visible){outline:2px solid var(--mark);outline-offset:3px}.before-contract_name__WcozQ{grid-column:1;grid-row:1;margin:0;font-size:18px;font-weight:var(--head-weight);line-height:1.4;letter-spacing:-.02em}.before-contract_name__WcozQ a{color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s ease}.before-contract_card__OTMBg:hover .before-contract_name__WcozQ a{text-decoration-color:var(--mark)}.before-contract_name__WcozQ a:focus-visible{outline:none}.before-contract_name__WcozQ a:after{content:"";position:absolute;inset:0}.before-contract_arrow__LDfVd{grid-column:2;grid-row:1;align-self:center;color:var(--mark);transition:transform .3s var(--ease-out)}.before-contract_card__OTMBg:hover .before-contract_arrow__LDfVd{transform:translateX(3px)}.before-contract_body__UD3HP{grid-column:1/-1;grid-row:2;margin:0;font-size:14px;line-height:1.65;color:var(--ink-body);word-break:keep-all}@media (min-width:900px){.before-contract_section__ulxkq{padding:128px var(--gutter) 64px}.before-contract_cards__u9vRk{margin-top:56px}.before-contract_card__OTMBg{grid-template-columns:calc(45.55% - 40px) auto 24px;justify-content:start;-moz-column-gap:40px;column-gap:40px;padding:28px 0}.before-contract_name__WcozQ{font-size:20px}.before-contract_body__UD3HP{grid-column:2;grid-row:1;font-size:15px}.before-contract_arrow__LDfVd{grid-column:3}}@media (prefers-reduced-motion:reduce){.before-contract_arrow__LDfVd,.before-contract_name__WcozQ a{transition:none}}.compare_section__gs4bG{padding:40px var(--gutter);border-top:1px solid var(--line);background:var(--page);color:var(--ink)}.compare_inner__yBzHe{max-width:1192px;margin:0 auto}.compare_title__5eKGK{text-wrap:balance;word-break:keep-all}.compare_board__iYTec{position:relative;margin-top:56px}.compare_lift__rghRQ{position:absolute;top:-24px;bottom:0;left:22%;width:30%;border-radius:12px;background:var(--card);box-shadow:0 0 0 1px var(--rule)}.compare_table__gDbXm{position:relative;z-index:1;width:100%;table-layout:fixed;border-collapse:collapse;font-size:16px;line-height:1.5}.compare_colLabel__ChFMP{width:22%}.compare_colOurs__DpnTV{width:30%}.compare_table__gDbXm td,.compare_table__gDbXm th{padding:20px 28px;border-top:1px solid var(--line);text-align:left;vertical-align:middle;font-weight:500}.compare_table__gDbXm thead th{padding-top:0;padding-bottom:18px;border-top:0;vertical-align:bottom}.compare_table__gDbXm .compare_corner__Su_c6,.compare_table__gDbXm .compare_rowHead__SfrpX{padding-left:0}.compare_table__gDbXm .compare_rowHead__SfrpX{color:var(--ink);font-weight:600}.compare_oursName__tpks8{display:block;font-size:20px;font-weight:var(--head-weight);letter-spacing:-.02em;color:var(--ink)}.compare_oursSub__ZOyLJ{display:block;margin-top:2px;font-size:14px;color:var(--ink-muted)}.compare_otherHead__ZdjG9{font-size:15px;color:var(--ink-muted)}.compare_table__gDbXm .compare_ours__li7o6{color:var(--ink);font-size:17px;font-weight:600}.compare_other__Fnt3R{color:var(--ink-muted)}@media (max-width:759px){.compare_board__iYTec{margin-top:32px;padding:20px 20px 8px;border-radius:12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.compare_table__gDbXm,.compare_table__gDbXm tbody,.compare_table__gDbXm td,.compare_table__gDbXm th,.compare_table__gDbXm thead,.compare_table__gDbXm tr{display:block}.compare_lift__rghRQ,.compare_table__gDbXm .compare_corner__Su_c6,.compare_table__gDbXm .compare_otherHead__ZdjG9,.compare_table__gDbXm colgroup{display:none}.compare_table__gDbXm td,.compare_table__gDbXm th{padding:0;border-top:0}.compare_table__gDbXm thead th.compare_oursHead__jsFOG{padding:0 0 12px;border-bottom:1px solid var(--rule)}.compare_oursName__tpks8,.compare_oursSub__ZOyLJ{display:inline}.compare_oursName__tpks8{font-size:19px}.compare_oursSub__ZOyLJ{margin-left:8px;font-size:14px}.compare_table__gDbXm tbody tr{padding:14px 0;border-top:1px solid var(--line)}.compare_table__gDbXm tbody tr:first-child{border-top:0}.compare_table__gDbXm .compare_rowHead__SfrpX{margin-bottom:4px;font-size:14px;font-weight:500;color:var(--ink-muted)}.compare_table__gDbXm .compare_ours__li7o6{margin-bottom:6px;font-size:16.5px}.compare_table__gDbXm .compare_other__Fnt3R{display:flex;font-size:14px;line-height:1.6;color:var(--ink-body)}.compare_table__gDbXm .compare_other__Fnt3R:before{content:attr(data-col);flex:none;min-width:7.5em;color:var(--ink-muted)}}@media (min-width:760px) and (max-width:999px){.compare_table__gDbXm td,.compare_table__gDbXm th{padding:18px}}@media (min-width:900px){.compare_section__gs4bG{padding:64px var(--gutter)}}.deliverables_section__SZbx2{padding:40px var(--gutter) 80px;background:var(--page);color:var(--ink)}.deliverables_inner__q9fYS{max-width:1192px;margin:0 auto}.deliverables_title__P1q_g{max-width:18em;text-wrap:balance;word-break:keep-all}.deliverables_line__ajJPw{position:relative;display:grid;gap:32px;margin:32px 0 0;padding:0 0 0 28px;list-style:none}.deliverables_line__ajJPw:before{content:"";position:absolute;top:10px;bottom:10px;left:4px;width:1px;background:var(--line)}.deliverables_stop___SRBX{position:relative;min-width:0}.deliverables_when__ihMsG{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;line-height:1.4;font-weight:var(--head-weight);letter-spacing:-.025em;color:var(--ink)}.deliverables_node__Y0Vba{position:absolute;left:-28px;width:9px;height:9px;border-radius:50%;background:var(--mark);box-shadow:0 0 0 4px var(--page)}.deliverables_items__H2RSj{display:grid;margin:20px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--rule)}.deliverables_items__H2RSj li{display:grid;gap:4px;padding:0 0 20px}.deliverables_items__H2RSj strong{font-size:17px;font-weight:600;line-height:1.45;letter-spacing:-.015em}.deliverables_items__H2RSj em{margin-left:8px;font-style:normal;font-size:14px;font-weight:500;color:var(--ink-muted)}.deliverables_items__H2RSj span{font-size:15px;line-height:1.65;color:var(--ink-muted)}@media (min-width:900px){.deliverables_section__SZbx2{padding:64px var(--gutter) 128px}.deliverables_line__ajJPw{margin-top:56px}.deliverables_when__ihMsG{font-size:20px}.deliverables_items__H2RSj span{font-size:16px}}@media (min-width:1000px){.deliverables_line__ajJPw{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;padding:0}.deliverables_line__ajJPw:before{top:4px;bottom:auto;left:0;right:0;width:auto;height:1px}.deliverables_when__ihMsG{padding-top:28px}.deliverables_node__Y0Vba{top:0;left:0}}.faq_section__et3au{padding:40px var(--gutter) 80px;border-top:1px solid var(--line);background:var(--page);color:var(--ink)}.faq_inner__RMlrj{display:grid;gap:32px;max-width:1192px;margin:0 auto}.faq_head__AyA9A{min-width:0}.faq_title__m1GSE{text-wrap:balance;word-break:keep-all}.faq_note__yaSrO{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--ink-body)}.faq_list__WbmW_{border-top:1px solid var(--rule)}.faq_item__Z8hGw{border-bottom:1px solid var(--line)}.faq_item__Z8hGw summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 2px;font-size:18px;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:var(--ink);cursor:pointer;list-style:none;word-break:keep-all}.faq_item__Z8hGw summary::-webkit-details-marker{display:none}.faq_item__Z8hGw summary:after{content:"+";flex:none;font-size:22px;font-weight:500;color:var(--ink-faint)}.faq_item__Z8hGw[open] summary:after{content:"−"}.faq_item__Z8hGw p{max-width:40em;margin:0;padding:0 2px 22px;font-size:17px;line-height:1.7;color:var(--ink-body);word-break:keep-all}.faq_item__Z8hGw p.faq_more__rb_YR{margin-top:-12px;font-size:15px;color:var(--ink-muted)}.faq_item__Z8hGw p.faq_more__rb_YR a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--mark);text-underline-offset:3px}@media (min-width:900px){.faq_section__et3au{padding:64px var(--gutter) 128px}.faq_note__yaSrO{margin-top:14px;font-size:15px}}@media (min-width:1000px){.faq_inner__RMlrj{grid-template-columns:45.55% minmax(0,1fr);-moz-column-gap:72px;column-gap:72px;align-items:start}}.facts_facts__ajglv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;max-width:calc(1192px + 2 * var(--gutter));margin:0 auto;padding:28px var(--gutter) 0}.facts_list__6de4T{display:flex;flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none;font-size:16px;font-weight:600;line-height:1.5;color:var(--ink-body)}.facts_list__6de4T li+li:before{content:"·";margin:0 12px;color:var(--ink-muted);font-weight:400}@media (max-width:1149px){.facts_list__6de4T{flex-direction:column;gap:4px}.facts_list__6de4T li+li:before{content:none}}@media (min-width:900px){.facts_facts__ajglv{padding:36px var(--gutter) 0}.facts_list__6de4T{font-size:17px}}.scenes_box__eqRp1{container:scene/inline-size;width:100%;min-width:0}.scenes_fit__bIqeo{--wref:calc(var(--wn) * 1px);--w:var(--wref);--h:calc(var(--hn) * 1px);--k:1;position:relative;width:100%;aspect-ratio:var(--wn) /var(--hn);max-height:var(--h);overflow:hidden;border-radius:var(--sc-radius,14px);background:var(--sc-bg,var(--stage-raise))}@property --sc-cw{syntax:"<length>";inherits:true;initial-value:0}@supports (width:calc(1px * tan(atan2(1px,1px)))) and (width:1cqw){.scenes_fit__bIqeo{--sc-cw:100cqw;--k:clamp(var(--kmin,0),tan(atan2(var(--sc-cw),var(--wref))),var(--kmax,1));--w:min(var(--wref),calc(var(--sc-cw) / var(--k)));height:calc(var(--h) * var(--k));aspect-ratio:auto;max-height:none}}.scenes_stage__7IxaI{--sc-ink:var(--on-ledger);--sc-ink2:var(--on-ledger-body);--sc-ink3:var(--ink-faint);--sc-line:#e6e3dc;--sc-card:var(--card);--sc-page:var(--page);--sc-mark:var(--mark);--sc-mark-soft:#e9f1ef;--sc-mark-ink:var(--mark-ink);--sc-pending:var(--pending);--sc-pending-soft:var(--pending-soft);--sc-alert:var(--neg);--sc-in:#1f5fa8;--sc-out:#4b5157;--sc-paper-shadow:0 0 0 1px rgba(17,20,24,0.06),0 24px 56px rgba(0,0,0,0.42);--sc-sat-shadow:0 0 0 1px rgba(17,20,24,0.07),0 14px 32px -8px rgba(17,20,24,0.28),0 4px 10px -4px rgba(0,0,0,0.12);--sc-ease:cubic-bezier(0.25,0.8,0.25,1);--sc-move:cubic-bezier(0.45,0,0.1,1);position:absolute;top:0;left:max(0px,calc((100% - var(--w) * var(--k)) / 2));width:var(--w);height:var(--h);transform:scale(var(--k));transform-origin:0 0;font-family:var(--font-pretendard),system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.19;letter-spacing:-.01em;color:var(--sc-ink);font-variant-numeric:tabular-nums;word-break:keep-all;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.scenes_stage__7IxaI *,.scenes_stage__7IxaI :after,.scenes_stage__7IxaI :before{box-sizing:border-box}.scenes_paper__CIKl_{position:absolute;overflow:hidden;border-radius:10px;background:var(--sc-card);box-shadow:var(--sc-paper-shadow)}.scenes_sat__xVWlR{position:absolute;border-radius:12px;box-shadow:var(--sc-sat-shadow)}.scenes_kicker__hxg_i{margin:0;font-size:12.5px;font-weight:700;line-height:1.4;color:var(--sc-mark-ink)}.scenes_docTitle__woRWI{font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.scenes_docMeta__Mom_j{display:flex;gap:12px;margin-top:10px;font-size:13px;line-height:1.4;color:var(--sc-ink2);white-space:nowrap}.scenes_docMeta__Mom_j b{font-weight:600;color:var(--sc-ink)}.scenes_docRule___EWl_{height:2px;margin-top:16px;background:var(--sc-ink)}.scenes_h__e9FRx{font-size:15px;font-weight:700;line-height:1.3}.scenes_table__Yk6Gg{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.3}.scenes_table__Yk6Gg th{padding:0 0 10px;font-size:13px;font-weight:500;text-align:right;color:var(--sc-ink2);border-bottom:1px solid var(--sc-ink)}.scenes_table__Yk6Gg td:first-child,.scenes_table__Yk6Gg th:first-child{text-align:left}.scenes_table__Yk6Gg td{height:44px;padding:0;text-align:right;border-bottom:1px solid var(--sc-line);white-space:nowrap}.scenes_icon__H_rKD{display:block;width:19px;height:19px}.scenes_pending__hf7F5{background:var(--sc-pending-soft);color:var(--sc-pending)}.scenes_alert__gVblp,.scenes_pending__hf7F5{padding:0 6px;border-radius:4px;font-weight:700}.scenes_alert__gVblp{background:var(--sc-alert);color:#fff}.scenes_box__eqRp1[data-play=wait] *,.scenes_box__eqRp1[data-play=wait] :after,.scenes_box__eqRp1[data-play=wait] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.scenes_box__eqRp1[data-play] *{animation-duration:var(--d)!important}}@media print{.scenes_box__eqRp1 *{animation:none!important}}.hero_hero__76f3F{--ink:var(--stage-text);--ink-body:var(--stage-body);--ink-muted:var(--stage-muted);--line:var(--stage-line);padding:56px 0;background:var(--stage);color:var(--stage-text)}.hero_hero__76f3F :is(a,button):focus-visible{outline-color:var(--stage-accent)}.hero_intro__hLxvv{display:grid;justify-items:start;max-width:calc(1192px + 2 * var(--gutter));margin:0 auto 36px;padding:0 var(--gutter);text-align:left}h1.hero_title__cFJZe{margin:0;text-wrap:wrap;font-size:clamp(26px,7.7vw,30px);line-height:1.3;word-break:keep-all}.hero_titleLine__Xkohu{display:block}.hero_sub__gBsoW{max-width:30em;margin:18px 0 0;font-size:18px;line-height:1.7;color:var(--ink-body)}.hero_actions__AQZbO{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px;width:100%;margin-top:28px}.hero_cta__NyzvQ{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:12px;background:var(--button-dark);color:var(--on-button-dark);font-size:17px;font-weight:600;text-decoration:none;outline:1px solid transparent;outline-offset:3px;transition:outline-color .16s ease}.hero_cta__NyzvQ:hover{outline-color:var(--button-dark)}.hero_secondary__fpnfc{display:inline-flex;align-self:flex-start;align-items:center;min-height:44px;font-size:16px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--stage-accent);text-decoration-thickness:1px;text-underline-offset:5px}.hero_secondary__fpnfc:hover{text-decoration-thickness:2px}.hero_shotLabel__zbyS2{max-width:1192px;margin:0 auto 10px;font-size:13px;font-weight:600;line-height:1.5;color:var(--ink-muted)}.hero_stageOuter__xGkQI{padding:0 var(--gutter)}.hero_stage__WSOP5{position:relative}.hero_shot__PlLyL,.hero_stage__WSOP5{max-width:1192px;margin:0 auto}@media (min-width:900px){.hero_hero__76f3F{padding-top:72px}.hero_intro__hLxvv{margin-bottom:44px}h1.hero_title__cFJZe{font-size:clamp(38px,3.9vw,56px)}.hero_titleLine__Xkohu{white-space:nowrap}.hero_sub__gBsoW{font-size:20px}.hero_shotLabel__zbyS2{margin-bottom:14px;font-size:14px}}@media (max-width:899.98px){.hero_stage__WSOP5{max-width:calc(358px * 1.2);margin:0}}@media (min-width:600px){.hero_actions__AQZbO{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;width:auto}.hero_secondary__fpnfc{align-self:center}}@media (prefers-reduced-motion:reduce){.hero_cta__NyzvQ{transition:none}}.ask_scene__732wP{--wn:660;--hn:600;--gutter:40px}.ask_scene__732wP .ask_frame__eod75{left:var(--gutter);top:var(--gutter);display:flex;width:720px;height:600px;background:var(--sc-page)}.ask_rail__0LkNk{flex:none;gap:4px;width:72px;padding-top:14px;border-right:1px solid var(--sc-line);background:var(--sc-card)}.ask_nav__AoNBe,.ask_rail__0LkNk{display:flex;flex-direction:column;align-items:center}.ask_nav__AoNBe{position:relative;row-gap:3px;width:64px;padding:7px 0 6px;border-radius:8px;color:var(--sc-ink2)}.ask_nav__AoNBe[data-on]{background:var(--sc-mark-soft);color:var(--sc-mark)}.ask_navLabel__S3naC{font-size:12px;line-height:1.3;white-space:nowrap}.ask_nav__AoNBe[data-on] .ask_navLabel__S3naC{font-weight:600}.ask_badge__jfM3I{position:absolute;top:2px;right:9px;min-width:17px;padding:0 4px;border-radius:4px;background:var(--sc-pending-soft);color:var(--sc-pending);font-size:12px;font-weight:700;line-height:17px;text-align:center}.ask_bar__8NBdz{display:none}.ask_main__4wUDz{flex:1;min-width:0;padding:26px 28px 0}.ask_heading__v8uim{font-size:22px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.ask_card__s89qP{width:720px;margin-top:18px;padding:24px 28px 26px;border:1px solid var(--sc-line);border-radius:8px;background:var(--sc-card)}.ask_card__s89qP+.ask_card__s89qP{min-height:220px;margin-top:12px}.ask_meta__aBzRV{display:flex;gap:8px;font-size:13px;font-weight:600;line-height:1.4}.ask_id__fYgLm{color:var(--sc-ink2);font-weight:500}.ask_title__6R_LC{margin-top:8px;font-size:20px;font-weight:700;line-height:1.35}.ask_due__Oy3II{margin-top:4px;font-size:13px;line-height:1.5;color:var(--sc-ink2)}.ask_due__Oy3II b{font-weight:600;color:var(--sc-ink)}.ask_todo__vivOn{margin:18px 0 0;font-size:16px;font-weight:600;line-height:1.5}.ask_label__Xlxx_{margin-top:14px;font-size:12.5px;line-height:1.4;color:var(--sc-ink2)}.ask_line__fqkuA{margin:3px 0 0;font-size:15px;line-height:1.5}.ask_choices__vkYB6{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px}.ask_choice__GufDn{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border:1px solid var(--sc-ink3);border-radius:6px;background:var(--sc-card);font-size:15px;line-height:1.3}.ask_scene__732wP:is([data-play=on],[data-play=wait]) .ask_card__s89qP{--d:900ms,900ms;animation-name:ask_fade__t5a3J,ask_rise__mq3qU;animation-duration:var(--d);animation-delay:.4s;animation-timing-function:var(--sc-ease);animation-fill-mode:backwards}.ask_scene__732wP:is([data-play=on],[data-play=wait]) .ask_card__s89qP+.ask_card__s89qP{animation-delay:.7s}@keyframes ask_fade__t5a3J{0%{opacity:0}}@keyframes ask_rise__mq3qU{0%{transform:translateY(24px)}}@container scene (max-width: 607.98px){.ask_scene__732wP>*{--wn:380;--hn:560;--kmin:0.92;--gutter:16px}.ask_scene__732wP .ask_frame__eod75{flex-direction:column;width:calc(100% - 2 * var(--gutter))}.ask_scene__732wP .ask_rail__0LkNk{display:none}.ask_scene__732wP .ask_bar__8NBdz{display:block;flex:none;padding:8px 0;border-bottom:1px solid var(--sc-line);background:var(--sc-card);-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.ask_scene__732wP .ask_track__hvryj{display:flex;gap:4px;width:-moz-max-content;width:max-content;transform:translateX(-73px)}.ask_scene__732wP .ask_tab__Rankd{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:6px;font-size:13px;color:var(--sc-ink2);white-space:nowrap}.ask_scene__732wP .ask_tab__Rankd svg{width:16px;height:16px}.ask_scene__732wP .ask_tab__Rankd[data-on]{background:var(--sc-mark-soft);color:var(--sc-mark);font-weight:600}.ask_scene__732wP .ask_tab__Rankd .ask_badge__jfM3I{position:static;margin-left:2px}.ask_scene__732wP .ask_main__4wUDz{padding:18px 12px 0}.ask_scene__732wP .ask_heading__v8uim{font-size:19px}.ask_scene__732wP .ask_card__s89qP{width:auto;margin-top:12px;padding:18px}.ask_scene__732wP .ask_card__s89qP+.ask_card__s89qP{margin-top:10px}.ask_scene__732wP .ask_title__6R_LC{font-size:17px}.ask_scene__732wP .ask_due__Oy3II{font-size:12.5px}.ask_scene__732wP .ask_todo__vivOn{margin-top:12px;font-size:14.5px}.ask_scene__732wP .ask_line__fqkuA{font-size:13.5px}.ask_scene__732wP .ask_choice__GufDn{min-height:40px;padding:0 12px;font-size:13.5px}}@property --fc-cw{syntax:"<length>";inherits:true;initial-value:236px}.months_scene__tQde9{--wn:660;--hn:600;--gutter:40px}.months_scene__tQde9 .months_card__pAUHO{left:var(--gutter);top:var(--gutter);width:580px;height:600px;padding:26px 26px 0}.months_title__IdOXH{font-size:17px;font-weight:700;line-height:1.3}.months_sub__pSSKM{margin-top:4px;font-size:13px;line-height:1.4;color:var(--sc-ink2)}.months_compact__OBeYq{display:none}.months_plot__1IUyc{position:relative;margin-top:18px}.months_plot__1IUyc svg{display:block;overflow:visible}.months_grid__2uMMT{stroke:var(--sc-line);stroke-width:1}.months_axis__f7unr{font-size:12px;fill:var(--sc-ink3)}.months_spread__shwda{fill:var(--sc-line);fill-opacity:.55}.months_nowLine__v4fg5{stroke:var(--sc-ink3);stroke-width:1;stroke-dasharray:2 3}.months_keep__oSfXC{stroke:var(--sc-ink3);stroke-width:1.25;stroke-dasharray:6 4}.months_keepLabel__Zt8Ku{font-size:12px;font-weight:600;fill:var(--sc-ink3)}.months_actual__skQk_,.months_base__QYsMr,.months_cons___6Ftl{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.months_actual__skQk_,.months_base__QYsMr{stroke:var(--sc-ink)}.months_base__QYsMr{stroke-dasharray:7 5}.months_cons___6Ftl{stroke:var(--sc-ink3);stroke-dasharray:2 4}.months_dot__emdyK{fill:var(--sc-ink)}.months_ring__EX_iU{fill:#fff;stroke:var(--sc-ink);stroke-width:2}.months_ringCons__r2pP4{stroke:var(--sc-ink3);stroke-width:1.75}.months_low__zN4q_{fill:var(--sc-mark);stroke:var(--sc-mark);stroke-width:2}.months_wipe__qNpfq{transform-box:fill-box;transform-origin:left center}.months_end__ntwD5{font-size:13px;font-weight:700;fill:var(--sc-ink)}.months_endCons__kDibR{font-weight:500;fill:var(--sc-ink2)}.months_leader__Q2Nkk{fill:var(--sc-mark);transform-box:fill-box;transform-origin:center top}.months_note__5VSHd{position:absolute;display:flex;flex-direction:column;gap:2px;background:var(--sc-card)}.months_noteLabel__nUH4M{font-size:12.5px;line-height:1.4;color:var(--sc-ink2)}.months_notePart__jhA69{display:block}.months_noteValue__QRuJJ{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.months_noteValue__QRuJJ small{margin-left:2px;font-size:14px;font-weight:600}.months_legend___qtAN{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.4;color:var(--sc-ink2)}.months_swatch__APOka{position:relative;flex:none;width:22px;border-top:2px dotted var(--sc-ink3)}.months_swatch__APOka:after{content:"";position:absolute;left:50%;top:-1px;width:9px;height:9px;border:1.75px solid var(--sc-ink3);border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.months_keepLegend__FY5nY{display:none}.months_keepSwatch__lv2TE{flex:none;width:22px;border-top:1.25px dashed var(--sc-ink3)}.months_warn__M4m_O{display:inline-block;margin:8px 0 0;padding:3px 8px;border-radius:4px;background:var(--sc-alert);color:#fff;font-size:12.5px;font-weight:600;line-height:1.4}.months_word__IMo4q{white-space:nowrap}.months_scene__tQde9:is([data-play=on],[data-play=wait]) .months_wipe__qNpfq{--d:1400ms;animation:months_wipe__qNpfq 1.4s var(--sc-move) .5s backwards;animation-duration:var(--d)}.months_scene__tQde9:is([data-play=on],[data-play=wait]) .months_low__zN4q_{--d:300ms;animation:months_fade__lG6Iu .3s ease 1.9s backwards;animation-duration:var(--d)}.months_scene__tQde9:is([data-play=on],[data-play=wait]) .months_leader__Q2Nkk{--d:500ms;animation:months_draw__voYEW .5s var(--sc-move) 2.05s backwards;animation-duration:var(--d)}.months_scene__tQde9:is([data-play=on],[data-play=wait]) .months_note__5VSHd{--d:800ms,800ms;animation-name:months_fade__lG6Iu,months_nudge__vxzp_;animation-duration:var(--d);animation-delay:2s;animation-timing-function:var(--sc-ease);animation-fill-mode:backwards}.months_scene__tQde9:is([data-play=on],[data-play=wait]) .months_warn__M4m_O{--d:600ms;animation:months_fade__lG6Iu .6s ease 2s backwards;animation-duration:var(--d)}@keyframes months_wipe__qNpfq{0%{transform:scaleX(0)}}@keyframes months_draw__voYEW{0%{transform:scaleY(0)}}@keyframes months_fade__lG6Iu{0%{opacity:0}}@keyframes months_nudge__vxzp_{0%{transform:translateY(4px)}}@container scene (max-width: 607.98px){.months_scene__tQde9>*{--wn:380;--hn:600;--kmin:0.92;--gutter:16px}.months_scene__tQde9 .months_card__pAUHO{width:calc(100% - 2 * var(--gutter));height:620px;padding:20px 18px 0}.months_scene__tQde9 .months_compact__OBeYq svg{width:100%;max-width:300px;height:auto}.months_scene__tQde9 .months_wide__e_bZw{display:none}.months_scene__tQde9 .months_compact__OBeYq{display:block}.months_scene__tQde9 .months_title__IdOXH{font-size:16px}.months_scene__tQde9 .months_sub__pSSKM{font-size:12.5px}.months_scene__tQde9 .months_plot__1IUyc{margin-top:14px}.months_scene__tQde9 .months_axis__f7unr,.months_scene__tQde9 .months_end__ntwD5,.months_scene__tQde9 .months_keepLabel__Zt8Ku{font-size:12px}@supports (width:calc(1px * tan(atan2(1px,1px)))) and (width:1cqw){.months_scene__tQde9 .months_compact__OBeYq .months_plot__1IUyc{container-type:inline-size}.months_scene__tQde9 .months_compact__OBeYq svg{--fc-cw:min(300px,100cqw)}.months_scene__tQde9 .months_compact__OBeYq .months_axis__f7unr,.months_scene__tQde9 .months_compact__OBeYq .months_end__ntwD5{font-size:calc(12px * tan(atan2(236px, var(--fc-cw))))}}.months_scene__tQde9 .months_compact__OBeYq .months_plot__1IUyc{display:flex;flex-direction:column}.months_scene__tQde9 .months_compact__OBeYq .months_note__5VSHd{position:static;order:-1;align-self:flex-end;gap:0;margin-bottom:6px;text-align:right}.months_scene__tQde9 .months_noteLabel__nUH4M{font-size:12px;line-height:1.3}.months_scene__tQde9 .months_notePart__jhA69{display:inline;white-space:nowrap}.months_scene__tQde9 .months_noteValue__QRuJJ{font-size:20px;line-height:1.25}.months_scene__tQde9 .months_noteValue__QRuJJ small{font-size:12px}.months_scene__tQde9 .months_legend___qtAN{margin-top:10px;font-size:12px}.months_scene__tQde9 .months_keepLabel__Zt8Ku{display:none}.months_scene__tQde9 .months_keepLegend__FY5nY{display:flex;margin-top:4px}.months_scene__tQde9 .months_warn__M4m_O{font-size:12px}}.report_scene__9TPud{--wn:660;--hn:600;--gutter:40px}.report_scene__9TPud .report_sheet__WZMLT{right:var(--gutter);top:var(--gutter);width:460px;height:600px;padding:28px 32px}.report_head___DJMb{display:flex;align-items:center;justify-content:space-between}.report_title__7c6s8{min-width:0}.report_stamp__po5fV{flex:none;padding:5px 12px;border:1.5px solid var(--sc-pending);background:var(--sc-pending-soft);font-size:14px;font-weight:700;line-height:1.3;color:var(--sc-pending)}.report_scene__9TPud .report_meta__33tax{flex-wrap:wrap;gap:2px 12px}.report_company__wh2f1{flex-basis:100%}.report_h__ypJYm{margin-top:18px}.report_scene__9TPud .report_table__DgXhA{margin-top:8px}.report_scene__9TPud .report_table__DgXhA td{height:42px}.report_scene__9TPud .report_table__DgXhA th:first-child{width:96px}.report_prev__Tj0ts{color:var(--sc-ink2)}.report_scene__9TPud .report_diff__B42Um{font-size:16.5px;font-weight:700}.report_scene__9TPud .report_note__GUW7l{left:var(--gutter);top:462px;width:380px;padding:17px 18px;background:var(--sc-card)}.report_lead__K73Oz{margin:8px 0 0;font-size:15.5px;font-weight:700;line-height:1.5}.report_body__2bBWw{margin:4px 0 0;font-size:14px;line-height:1.6;color:var(--sc-ink2)}.report_scene__9TPud:is([data-play=on],[data-play=wait]) .report_stamp__po5fV{--d:300ms,450ms;animation-name:report_fade__tsaAv,report_stamp__po5fV;animation-duration:var(--d);animation-delay:.5s;animation-timing-function:ease,var(--sc-ease);animation-fill-mode:backwards}.report_scene__9TPud:is([data-play=on],[data-play=wait]) .report_note__GUW7l{--d:200ms,900ms;animation-name:report_fade__tsaAv,report_rise__LVK1_;animation-duration:var(--d);animation-delay:1.2s;animation-timing-function:linear,var(--sc-ease);animation-fill-mode:backwards}@keyframes report_fade__tsaAv{0%{opacity:0}}@keyframes report_stamp__po5fV{0%{transform:scale(1.25)}}@keyframes report_rise__LVK1_{0%{transform:translateY(24px)}}@container scene (max-width: 607.98px){.report_scene__9TPud>*{--wn:380;--hn:580;--kmin:0.92;--gutter:16px}.report_scene__9TPud .report_sheet__WZMLT{width:calc(100% - 2 * var(--gutter));height:620px;padding:22px 20px}.report_scene__9TPud .report_title__7c6s8{font-size:20px}.report_scene__9TPud .report_stamp__po5fV{padding:4px 9px;font-size:13px}.report_scene__9TPud .report_meta__33tax{gap:2px 10px;font-size:12px}.report_scene__9TPud .report_rule__C_FuD{margin-top:14px}.report_scene__9TPud .report_h__ypJYm{margin-top:16px;font-size:14px}.report_scene__9TPud .report_table__DgXhA{font-size:13px}.report_scene__9TPud .report_table__DgXhA th{font-size:12px}.report_scene__9TPud .report_table__DgXhA th:first-child{width:64px}.report_scene__9TPud .report_table__DgXhA td{height:36px}.report_scene__9TPud .report_diff__B42Um{font-size:14px}.report_scene__9TPud .report_note__GUW7l{left:36px;right:36px;top:400px;width:auto;padding:14px 18px 16px}.report_scene__9TPud .report_lead__K73Oz{margin-top:6px;font-size:14px;line-height:1.45}.report_scene__9TPud .report_body__2bBWw{font-size:13px;line-height:1.55}}.sections_consultPage__CEECS{padding-top:40px}@media (min-width:900px){.sections_consultPage__CEECS{padding-top:64px}}.sections_band__dJILl{padding:0 20px 96px}.sections_bandInner__xWHC_{position:relative;max-width:1192px;margin:0 auto;padding:40px 16px;border-radius:14px;background:var(--ledger-tint);box-shadow:inset 0 0 0 1px var(--line);color:var(--on-ledger);overflow:hidden;isolation:isolate}.sections_bandInner__xWHC_:before{content:"";position:absolute;inset:0;z-index:-1;background:none}.sections_consult__Hw7_B{display:grid;gap:40px}.sections_consultCopy__6YZmG>p{max-width:32em;margin:16px 0 0;font-size:18px;color:var(--on-ledger-body)}.sections_formCard__lHWNS{padding:24px 16px;border-radius:14px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.sections_band__dJILl :focus-visible{outline-color:var(--on-ledger)}.sections_formCard__lHWNS :focus-visible{outline-color:var(--ledger)}@media (min-width:600px){.sections_bandInner__xWHC_{padding:64px 32px}.sections_formCard__lHWNS{padding:28px 24px}}@media (min-width:900px){.sections_band__dJILl{padding:0 40px 128px}.sections_bandInner__xWHC_{padding:96px 72px}.sections_formCard__lHWNS{padding:36px 32px}}.sections_consultCopy__6YZmG>.sections_scopeNote__KhOff{margin-top:8px;font-size:15px}.sections_consultPage__CEECS .sections_bandInner__xWHC_{padding:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.sections_consultPage__CEECS .sections_consult__Hw7_B{max-width:640px;gap:32px}.sections_consultPage__CEECS .sections_consultCopy__6YZmG{text-align:center}.sections_consultPage__CEECS .sections_consultCopy__6YZmG>p{margin-inline:auto}@media (min-width:900px){.sections_consultPage__CEECS .sections_consult__Hw7_B{gap:40px}}.situations_section__vjxiC{padding:80px var(--gutter) 40px;background:var(--page);color:var(--ink)}.situations_inner__GgxWJ{display:grid;gap:32px;max-width:1192px;margin:0 auto}.situations_title__FwyP0{text-wrap:balance;word-break:keep-all}.situations_list__4b5SE{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.situations_item__9Ix7U{padding:20px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:500;line-height:1.55;letter-spacing:-.015em;color:var(--ink);word-break:keep-all}@media (min-width:900px){.situations_section__vjxiC{padding:128px var(--gutter) 64px}}@media (min-width:1000px){.situations_inner__GgxWJ{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.situations_title__FwyP0{position:sticky;top:calc(var(--header-h) + 48px)}.situations_item__9Ix7U{padding:28px 0;font-size:19px;line-height:1.5}}.start_section__VCp_M{padding:80px var(--gutter);background:var(--stage);color:var(--stage-text)}.start_inner__F5ICc{max-width:1192px;margin:0 auto}.start_inner__F5ICc .start_title__TYoph{max-width:16em;color:var(--stage-text);font-size:28px;line-height:1.25;letter-spacing:-.03em;text-wrap:balance;word-break:keep-all}.start_actions___Ql1F{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px}.start_cta__E8Aw0{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:12px;background:var(--button-dark);color:var(--on-button-dark);font-size:17px;font-weight:600;text-decoration:none;outline:1px solid transparent;outline-offset:3px;transition:outline-color .16s ease}.start_cta__E8Aw0:hover{outline-color:var(--button-dark)}.start_link__lKvrx{display:inline-flex;align-items:center;min-height:44px;color:var(--stage-text);font-size:17px;font-weight:600;text-decoration:underline;text-decoration-color:var(--stage-accent);text-decoration-thickness:1px;text-underline-offset:5px}.start_link__lKvrx:hover{text-decoration-thickness:2px}.start_section__VCp_M :is(a,button):focus-visible{outline:3px solid var(--stage-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.start_cta__E8Aw0{transition:none}}@media (min-width:900px){.start_section__VCp_M{padding:96px var(--gutter)}.start_inner__F5ICc .start_title__TYoph{font-size:44px}.start_actions___Ql1F{flex-direction:row;align-items:center;gap:12px 28px;margin-top:44px}}.tokens_vars__UoKqK{--page:#f7f6f2;--page-soft:rgba(20,23,26,0.05);--card:#ffffff;--ink:#14171a;--ink-body:#4b5157;--ink-muted:#4b5157;--ink-faint:#6b7279;--line:#e6e3dc;--line-strong:#6b7279;--rule:#14171a;--ledger:#14171a;--ledger-deep:#0d1a17;--mark:#1e7462;--mark-ink:#17463c;--button:#1e7462;--button-hover:#155e4f;--on-button:#ffffff;--button-dark:#5bb89d;--on-button-dark:#0d1a17;--ledger-tint:#f7f6f2;--on-ledger:#14171a;--on-ledger-body:#4b5157;--pending:#875800;--pending-soft:#fbf1da;--neg:#b42318;--shadow-float:0 1px 2px rgba(13,26,23,0.06),0 10px 28px rgba(13,26,23,0.1),0 28px 56px rgba(13,26,23,0.1);--shadow-tile:0 1px 2px rgba(13,26,23,0.06),0 18px 48px rgba(13,26,23,0.08);--ease-out:cubic-bezier(0.16,1,0.3,1);--head-weight:600;--header-h:60px;--gutter:20px;--stage:#0d1a17;--stage-text:#eef2f0;--stage-body:#a7b4ae;--stage-muted:#a7b4ae;--stage-dim:#a7b4ae;--stage-accent:#5bb89d;--stage-line:rgba(232,240,236,0.12);--stage-raise:#1b2f29;--shadow-window:0 0 0 1px rgba(232,240,236,0.1),0 2px 4px rgba(0,0,0,0.2),0 32px 80px rgba(0,0,0,0.45)}@media (min-width:900px){.tokens_vars__UoKqK{--header-h:68px;--gutter:40px}}.tokens_root__hEuXo{background:var(--page);color:var(--ink);font-family:var(--font-pretendard),system-ui,sans-serif;font-size:17px;line-height:1.7;word-break:keep-all;overflow-x:clip}.tokens_root__hEuXo :is(h2,section)[id]{scroll-margin-top:calc(var(--header-h) + 16px)}.tokens_root__hEuXo :focus-visible{outline:3px solid var(--mark);outline-offset:3px}.tokens_srOnly__I087F{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tokens_num__4FKz5{font-variant-numeric:tabular-nums;white-space:nowrap}.tokens_display__uxVLh,.tokens_heading__urxlh{margin:0;font-weight:var(--head-weight);letter-spacing:-.03em;text-wrap:balance;word-break:keep-all}.tokens_display__uxVLh{font-size:clamp(34px,3.9vw,56px);line-height:1.22}.tokens_heading__urxlh{font-size:26px;line-height:1.25;letter-spacing:-.025em}@media (min-width:900px){.tokens_heading__urxlh{font-size:clamp(32px,2.8vw,40px)}}body:has(.tokens_root__hEuXo#fc-landing)>header{display:none}.tokens_root__hEuXo [data-reveal=up]{transition:opacity .7s var(--ease-out),transform .8s var(--ease-out)}.tokens_root__hEuXo[data-motion=on] [data-reveal=up]:not([data-in]){opacity:0;transform:translateY(40px)}@media (prefers-reduced-motion:reduce){.tokens_root__hEuXo [data-reveal=up]{transition-duration:.7s,.8s!important}}.daily_daily__1gha9{--wn:660;--hn:600;--gutter:40px}.daily_sheet__upQ7c{left:var(--gutter);top:var(--gutter);width:720px;height:600px;padding:30px 36px}.daily_head__rXy79{display:flex;align-items:baseline;gap:16px}.daily_meta__ChCKu,.daily_title__2lBla{min-width:0}.daily_date__x5mXP{font-size:16px;font-weight:600;color:var(--sc-ink2)}.daily_h__rm8O7{margin:24px 0 4px}.daily_daily__1gha9 .daily_table__3chlI{width:256px}.daily_table__3chlI td:last-child{font-weight:500}.daily_daily__1gha9 .daily_total__3La5b td{height:60px;padding-top:4px;font-weight:700;border-top:1px solid var(--sc-ink);border-bottom:0}.daily_daily__1gha9 .daily_total__3La5b td:last-child{font-size:28px;font-weight:700;letter-spacing:-.03em}.daily_daily__1gha9 .daily_next__lhTjX{margin-top:28px}.daily_quiet__1fUGS td{color:var(--sc-ink2)}.daily_brief__hE9WA{position:absolute;left:344px;top:306px;width:276px}.daily_daily__1gha9 .daily_kicker__5FqNx{margin:0 0 8px}.daily_daily__1gha9 .daily_note__LneJi{position:relative;display:flex;flex-direction:column;padding:12px 14px;border:1px solid var(--sc-line);border-radius:6px;background:var(--sc-card);font-size:13.5px;line-height:1.65;white-space:nowrap}.daily_note__LneJi b{font-weight:700}.daily_note__LneJi span[data-first]{margin-top:.8em}.daily_daily__1gha9:is([data-play=on],[data-play=wait]) .daily_brief__hE9WA{--d:900ms,900ms;animation-name:daily_fade__CqixN,daily_rise__hjfz_;animation-duration:var(--d);animation-delay:.5s;animation-timing-function:var(--sc-ease);animation-fill-mode:backwards}@keyframes daily_fade__CqixN{0%{opacity:0}}@keyframes daily_rise__hjfz_{0%{transform:translateY(24px)}}@container scene (max-width: 607.98px){.daily_daily__1gha9>*{--wn:380;--hn:600;--kmin:0.92;--gutter:20px}.daily_daily__1gha9 .daily_sheet__upQ7c{width:calc(100% - 2 * var(--gutter));padding:22px}.daily_daily__1gha9 .daily_title__2lBla{font-size:22px}.daily_daily__1gha9 .daily_date__x5mXP{font-size:14px}.daily_daily__1gha9 .daily_meta__ChCKu{flex-wrap:wrap;gap:2px 10px;font-size:12.5px}.daily_daily__1gha9 .daily_h__rm8O7{margin:18px 0 2px;font-size:14px}.daily_daily__1gha9 .daily_table__3chlI{width:100%;font-size:14.5px}.daily_daily__1gha9 .daily_table__3chlI td{height:40px}.daily_daily__1gha9 .daily_total__3La5b td{height:52px}.daily_daily__1gha9 .daily_total__3La5b td:last-child{font-size:24px}.daily_daily__1gha9 .daily_next__lhTjX,.daily_daily__1gha9 .daily_quiet__1fUGS{display:none}.daily_daily__1gha9 .daily_brief__hE9WA{left:40px;top:396px;width:min(300px,calc(100% - 60px))}.daily_daily__1gha9 .daily_note__LneJi{font-size:13px;white-space:normal}}.hero_hero__ppk_l{--wn:1192;--hn:560;--sc-bg:var(--stage);--sc-radius:0}.hero_hero__ppk_l .hero_frame__8YCot{left:0;top:24px;width:1192px;height:576px;border-radius:12px;box-shadow:0 0 0 1px rgba(232,240,236,.12),0 24px 56px rgba(0,0,0,.42)}.hero_band___1NFB{display:flex;align-items:center;gap:10px;height:40px;padding:0 18px;background:var(--stage);color:var(--stage-text);font-size:13px}.hero_band___1NFB b{font-weight:700}.hero_band___1NFB em,.hero_band___1NFB span{color:var(--stage-body)}.hero_band___1NFB em{margin-left:18px;font-style:normal}.hero_body__pDhWl{display:flex;height:100%}.hero_rail___coag{flex:none;gap:4px;width:72px;padding-top:12px;border-right:1px solid var(--sc-line)}.hero_nav__SJ8BG,.hero_rail___coag{display:flex;flex-direction:column;align-items:center}.hero_nav__SJ8BG{row-gap:3px;width:60px;padding:7px 0 6px;border-radius:8px;font-size:12px;color:var(--sc-ink2)}.hero_nav__SJ8BG[data-on]{background:var(--sc-mark-soft);color:var(--sc-mark);font-weight:600}.hero_main__UyFNH{flex:1;min-width:0;padding:24px 32px}.hero_title__cTKNJ{font-size:22px;font-weight:700;line-height:1.3}.hero_who__OupeM{margin-top:4px;font-size:13px;color:var(--sc-ink2)}.hero_who__OupeM b{font-weight:600;color:var(--sc-ink)}.hero_avail__AkX6O,.hero_flow__PssT2{min-width:0}.hero_cols__vDr5Y{display:grid;grid-template-columns:340px 1fr;gap:56px;margin-top:22px}.hero_ct__AyhrL{font-size:15px;font-weight:700;line-height:1.4}.hero_sub__yGBw2{margin-top:2px;font-size:12.5px;color:var(--sc-ink2)}.hero_big__EAV7M{margin-top:14px;font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.03em}.hero_big__EAV7M small{margin-left:2px;font-size:18px;font-weight:600}.hero_delta__LaHvs{margin-top:6px;font-size:13px}.hero_stack__cqZ7_{display:flex;gap:2px;height:8px;margin-top:18px;border-radius:999px;overflow:hidden}.hero_acc__oqo3_ li:first-child i,.hero_stack__cqZ7_ i:first-child{background:#14171a}.hero_acc__oqo3_ li:nth-child(2) i,.hero_stack__cqZ7_ i:nth-child(2){background:#80878d}.hero_acc__oqo3_ li:nth-child(3) i,.hero_acc__oqo3_ li:nth-child(5) i,.hero_stack__cqZ7_ i:nth-child(3),.hero_stack__cqZ7_ i:nth-child(5){background:#a4aaaf}.hero_acc__oqo3_ li:nth-child(4) i,.hero_stack__cqZ7_ i:nth-child(4){background:#4b5157}.hero_acc__oqo3_{margin:10px 0 0;padding:0;list-style:none}.hero_acc__oqo3_ li{display:flex;justify-content:space-between;align-items:center;gap:12px;height:34px;border-bottom:1px solid var(--sc-line);font-size:13.5px}.hero_acc__oqo3_ span{display:inline-flex;align-items:center;gap:8px;color:var(--sc-ink2)}.hero_acc__oqo3_ i{width:8px;height:8px;border-radius:2px}.hero_acc__oqo3_ b{font-weight:600}.hero_chart__KE5Ws{display:block;margin-top:14px;overflow:visible}.hero_grid__7Ubrq{stroke:var(--sc-line);stroke-width:1}.hero_actual__rK0YR,.hero_plan__rO5va{fill:none;stroke:var(--sc-ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.hero_plan__rO5va{stroke-dasharray:6 5}.hero_dot__1zZHv{fill:var(--sc-ink)}.hero_dotPlan__VapRm{fill:#fff;stroke:var(--sc-ink);stroke-width:2}.hero_now__9BnVf{fill:var(--sc-mark)}.hero_val__B_TJ0{font-size:12.5px;font-weight:700;fill:var(--sc-ink)}.hero_in__8frOg{fill:var(--sc-in)}.hero_out__rqZrJ{fill:var(--sc-out)}.hero_axis__j9P5I{font-size:12px;fill:var(--sc-ink3)}.hero_chartMid__52pw2{display:none}.hero_chip__d9jRe{right:52px;top:474px;padding:16px 20px 60px;background:#fff}.hero_chipDay__ASeQS{font-size:12.5px;color:var(--sc-ink2)}.hero_chipRows___MHk4{display:flex;gap:24px}.hero_chipRow__O1nph{margin-top:4px;white-space:nowrap;font-size:15px;line-height:1.5;color:var(--sc-ink2)}.hero_chipRow__O1nph b{font-weight:700;color:var(--sc-ink)}.hero_keyIn__3cyaM,.hero_keyOut__wjCBz{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:2px}.hero_keyIn__3cyaM{background:var(--sc-in)}.hero_keyOut__wjCBz{background:var(--sc-out)}.hero_hero__ppk_l:is([data-play=on],[data-play=wait]) .hero_chip__d9jRe{--d:200ms,900ms;animation-name:hero_fade__4dYMY,hero_rise__b_MgI;animation-duration:var(--d);animation-delay:.5s;animation-timing-function:linear,var(--sc-ease);animation-fill-mode:backwards}@keyframes hero_fade__4dYMY{0%{opacity:0}}@keyframes hero_rise__b_MgI{0%{transform:translateY(20px)}}@media (min-width:900px) and (max-width:1176.98px){.hero_hero__ppk_l>*{--wn:908;--hn:520;--kmax:2}.hero_hero__ppk_l .hero_frame__8YCot{width:908px;height:536px}.hero_chartWide__O4MPk,.hero_rail___coag{display:none}.hero_chartMid__52pw2{display:block}.hero_main__UyFNH{padding:22px 28px}.hero_axis__j9P5I,.hero_chipDay__ASeQS,.hero_delta__LaHvs,.hero_sub__yGBw2,.hero_val__B_TJ0,.hero_who__OupeM{font-size:13px}.hero_cols__vDr5Y{grid-template-columns:300px 1fr;gap:40px;margin-top:20px}.hero_acc__oqo3_ li{height:32px;font-size:14px}.hero_hero__ppk_l .hero_chip__d9jRe{right:36px;top:446px}}@media (max-width:899.98px){.hero_hero__ppk_l>*{--wn:358;--hn:480;--kmin:0.92;--kmax:1.2}.hero_hero__ppk_l .hero_frame__8YCot{left:16px;top:16px;width:calc(100% - 32px);height:512px}.hero_band___1NFB em,.hero_flow__PssT2,.hero_hero__ppk_l .hero_chip__d9jRe,.hero_rail___coag{display:none}.hero_main__UyFNH{padding:20px 18px}.hero_title__cTKNJ{font-size:19px}.hero_who__OupeM{font-size:12px}.hero_cols__vDr5Y{grid-template-columns:1fr;margin-top:18px}.hero_big__EAV7M{font-size:32px}.hero_acc__oqo3_ li{height:auto;min-height:34px;padding:3px 0}}