.landing{--lp-ink:#243d31;--lp-accent:#28704c;--lp-muted:#50654e;--lp-canvas:#fbfcf9;--lp-sage:#edf4e9;--lp-line:#d7e3d2;--lp-radius:24px;--lp-section:88px;--lp-gutter:40px;--lp-title:clamp(34px,3.8vw,48px);--lp-shadow:0 12px 32px #244b3010;font-family:Satoshi,sans-serif}.landing .journey>section,.landing .section{padding-top:var(--lp-section);padding-bottom:var(--lp-section)}.landing .journey>section,.landing .wrap,.landing .journey-nav{max-width:1328px;padding-left:var(--lp-gutter);padding-right:var(--lp-gutter)}.landing .journey>section h2,.landing .extension-grid h2,.landing .landing-pricing h2{font-size:var(--lp-title);letter-spacing:-.03em;text-wrap:balance;line-height:1.14}.landing .heading{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:36px}.landing .heading>p{max-width:52ch;font-size:16px;line-height:1.75}.landing .journey-nav{background:var(--lp-canvas);border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding-top:24px;padding-bottom:24px}.landing .journey-nav a{font-size:14px;line-height:1.6;text-decoration:none}.landing .journey-nav a:hover{text-decoration:underline}.landing #buy-box [data-testid=buy-box-editor],.landing #buy-box [data-testid=buy-box-editor] :is(input,select,label,button,h3){font-family:Satoshi,sans-serif}.landing .track article{border-radius:var(--lp-radius);background:var(--lp-sage);padding:28px}.landing .track article:nth-child(n){background:var(--lp-sage)}.landing .market-heading{min-height:76px}.landing .market-heading>span{font-size:13px}.landing .track dl>div{font-size:14px}.landing .track article:only-child{flex-basis:100%;grid-template-columns:1fr 2fr;align-items:center;column-gap:48px;display:grid}.landing .track article:only-child dl{grid-row:span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.landing .track article:only-child dl>div{display:block}.landing .track article:only-child dd{margin-top:6px}.landing .track article:only-child .primary-metric dd{font-size:24px}.landing .track article:only-child .explore{max-width:240px}.landing .extension-section{background:#f2f6ef}.landing .extension-grid{grid-template-columns:1fr 1fr;gap:64px}.landing .extension-visual{box-shadow:var(--lp-shadow)}.landing #calculators{grid-template-columns:1.5fr 1fr;gap:64px;min-height:360px;padding-top:100px;padding-bottom:100px}.landing #calculators h2{max-width:16ch;font-size:clamp(36px,4vw,53px)}.landing #calculators p{max-width:52ch;margin-top:20px;font-size:17px;line-height:1.75}.landing #calculators .small{margin-top:16px;font-size:13px}.landing #calculators .button{min-height:58px;padding:18px 28px;font-size:16px}@media (width<=780px){.landing #calculators{grid-template-columns:1fr;gap:32px;min-height:0;padding-top:64px;padding-bottom:64px}.landing #calculators p{font-size:16px}}.landing .landing-pricing section{padding:var(--lp-section) var(--lp-gutter);background:var(--lp-canvas)}.landing .landing-pricing section>div{gap:64px;max-width:1248px}.landing .landing-pricing p{font-family:Satoshi,sans-serif}.landing .landing-pricing summary{font-size:15px;line-height:1.6}.landing .button,.landing .action,.landing .signup,.landing .landing-pricing .plan-action{background:var(--lp-accent);color:#fff;border-radius:999px;min-height:48px;padding:14px 22px;font:700 14px/1.4 Satoshi,sans-serif;transition:background .18s,box-shadow .18s}.landing .button:hover,.landing .action:hover,.landing .signup:hover{background:#205c3e;transform:none;box-shadow:0 4px 12px #244b3018}.landing :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #429550}.landing :is(input,select){caret-color:var(--lp-accent)}@media (width<=900px){.landing{--lp-section:64px;--lp-gutter:24px}.landing .extension-grid{grid-template-columns:1fr;gap:28px}}@media (width<=780px){.landing .heading{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.landing .heading>p{font-size:15px}.landing .journey-nav{gap:16px}.landing .journey-nav a{font-size:12px}.landing .track article:only-child{display:flex}.landing .track article:only-child dl{width:100%;display:block}.landing .track article:only-child .explore{width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.landing :is(a,button){transition:none}}.detail-row.svelte-94od3c{justify-content:space-between;align-items:center;padding:.55rem 1rem;transition:background-color .15s;display:flex}.detail-row__label.svelte-94od3c{color:var(--color-on-surface-variant,#64748b);font-size:11.5px;font-weight:500}.detail-row__value.svelte-94od3c{color:var(--color-on-surface,#0f172a);font-size:12px;font-weight:700;font-family:var(--font-family-mono,monospace);font-variant-numeric:tabular-nums}
