.hero[data-astro-cid-lcdefpme]{padding-block:64px 68px}.kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;color:var(--emerald);margin-bottom:22px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch;font-size:clamp(36px,7.8vw,68px);font-weight:900}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{background:var(--emerald);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em .06em}.hero[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{max-width:54ch;color:var(--muted);margin-top:24px;font-size:clamp(16px,2.3vw,19px);line-height:1.62}.cta-row[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;margin-top:34px;display:flex}.cta-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.points[data-astro-cid-lcdefpme]{gap:34px;display:grid}.numeral[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.14em;color:var(--emerald);border-bottom:2px solid var(--emerald);width:fit-content;margin-bottom:14px;padding-bottom:12px;font-size:13px;font-weight:800;display:block}.point[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:21px}.point[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.series[data-astro-cid-lcdefpme]{gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px;transition:transform .2s,box-shadow .2s,border-color .2s}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:20px}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.ep[data-astro-cid-lcdefpme]{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr;display:grid;overflow:hidden}.ep-art[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--ink);justify-content:center;align-items:center;max-width:100%;padding:24px;display:flex}.ep-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#fff;opacity:.55;text-align:center;font-size:13px;font-weight:800}.ep-body[data-astro-cid-lcdefpme]{padding:28px}.ep-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:21px}.ep-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:20px;font-size:16px}.calc[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.calc[data-astro-cid-lcdefpme] .section-label[data-astro-cid-lcdefpme]{color:#ffffff80;border-color:#ffffff29}.calc-head[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:var(--track-display);max-width:17ch;font-size:clamp(28px,5.2vw,46px);font-weight:900;line-height:1.04}.calc-actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;display:flex}.calc-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.calc[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]{color:#fff;border-color:#ffffff59}.calc[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]:hover{color:var(--ink);background:#fff;border-color:#fff}.calc-body[data-astro-cid-lcdefpme]{color:#ffffffb8;max-width:52ch;margin-top:20px;margin-bottom:30px;font-size:17px}@media (width>=760px){.hero[data-astro-cid-lcdefpme]{padding-block:96px 100px}.cta-row[data-astro-cid-lcdefpme]{flex-direction:row;gap:14px}.cta-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:auto}.points[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:44px}.series[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.ep[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,420px) 1fr;align-items:center}.ep-body[data-astro-cid-lcdefpme]{padding:36px}.calc-actions[data-astro-cid-lcdefpme]{flex-direction:row;gap:14px}.calc-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:auto}}
