.landing_hero__wie8N{padding:56px 16px 32px}.landing_hero__wie8N h1{font-size:clamp(1.8rem,4.5vw,2.8rem);max-width:22ch;letter-spacing:-.01em}.landing_lede__qx6QN{font-size:1.15rem;color:var(--muted);max-width:60ch;margin-bottom:24px}.landing_h2__W2_Nh{font-size:1.6rem;margin:48px 0 16px}.landing_compare___zuDB{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:720px){.landing_compare___zuDB{grid-template-columns:1fr}}.landing_fig__JQUqF{margin:0}.landing_fig__JQUqF figcaption{font-weight:600;margin-bottom:8px;display:flex;gap:8px;align-items:center}.landing_sheet__BHUoi{background:#fff;border:1px solid var(--line);border-radius:8px;padding:18px 18px 14px;box-shadow:0 6px 20px rgba(20,20,30,.06);font-size:.85rem;min-height:250px}.landing_letterhead__O4E0b{display:flex;align-items:center;gap:8px;margin-bottom:10px}.landing_logo__Z__TN{display:inline-block;width:26px;height:18px;border-radius:3px;background:var(--brand)}.landing_lineTitle__0ZXWc{font-weight:700;margin-bottom:8px}.landing_row__Li0Jm{display:flex;gap:10px;padding:4px 0;border-bottom:1px solid #f0f0f2}.landing_row__Li0Jm span:last-child{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_note__9Lb6u{color:var(--bad);margin-top:10px;font-style:italic}.landing_total__CC3Re{display:flex;justify-content:space-between;margin-top:8px}.landing_irs__yvfTe{margin-top:10px;padding:8px;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:.78rem}.landing_three__Jt7SW{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:720px){.landing_three__Jt7SW{grid-template-columns:1fr}}.landing_steps__Bnb3O{padding-left:20px;line-height:1.8}.landing_price___8ThK{font-size:2rem;font-weight:700}.landing_price___8ThK span{font-size:1rem;color:var(--muted);font-weight:400}.landing_faq__AfA8B summary{cursor:pointer;font-weight:600}.landing_faq__AfA8B p{margin:10px 0 0;color:var(--muted)}.landing_cta__8qSFp{text-align:center;padding:48px 16px}.landing_footer__0UmUP{border-top:1px solid var(--line);padding:20px 0 32px;background:var(--card)}