.m-hero[data-astro-cid-35kniral]{padding:clamp(48px,8vw,104px) 0 clamp(30px,5vw,56px)}.m-h1[data-astro-cid-35kniral]{margin-top:4px}.m-h1[data-astro-cid-35kniral] em[data-astro-cid-35kniral]{color:var(--teal-deep);font-style:italic}.m-hero[data-astro-cid-35kniral] .lede[data-astro-cid-35kniral]{margin-top:22px}.m-cta-row[data-astro-cid-35kniral]{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.m-chips[data-astro-cid-35kniral]{flex-wrap:wrap;gap:9px;margin:30px 0 0;padding:0;list-style:none;display:flex}em[data-astro-cid-35kniral],.title[data-astro-cid-35kniral] em[data-astro-cid-35kniral]{color:var(--teal-deep);font-style:italic}.section--ink[data-astro-cid-35kniral] .title[data-astro-cid-35kniral] em[data-astro-cid-35kniral]{color:#ffd58a}.m-soft[data-astro-cid-35kniral]{background:linear-gradient(#436e780b,#0000 60%)}.m-pain-grid[data-astro-cid-35kniral]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:40px;display:grid}.m-pain[data-astro-cid-35kniral]{padding:24px 24px 26px}.m-pain-k[data-astro-cid-35kniral]{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);font-size:11px;font-weight:700}.m-pain[data-astro-cid-35kniral] h3[data-astro-cid-35kniral]{margin:10px 0 7px}.m-pain[data-astro-cid-35kniral] p[data-astro-cid-35kniral]{margin:0;font-size:15px}.m-pillars[data-astro-cid-35kniral]{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:18px;margin-top:42px;display:grid}.m-pillar[data-astro-cid-35kniral]{flex-direction:column;padding:28px 28px 30px;display:flex}.m-pillar-top[data-astro-cid-35kniral]{align-items:baseline;gap:13px;margin-bottom:12px;display:flex}.m-num[data-astro-cid-35kniral]{font-family:var(--serif);letter-spacing:.18em;color:var(--teal);font-size:15px}.m-pillar[data-astro-cid-35kniral] h3[data-astro-cid-35kniral]{margin:0}.m-pillar[data-astro-cid-35kniral] p[data-astro-cid-35kniral]{font-size:15.5px}.m-ticks[data-astro-cid-35kniral]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.m-ticks[data-astro-cid-35kniral] li[data-astro-cid-35kniral]{color:var(--ink-soft);padding-left:24px;font-size:14.5px;font-weight:500;position:relative}.m-ticks[data-astro-cid-35kniral] li[data-astro-cid-35kniral]:before{content:"✓";color:var(--sea);font-weight:700;position:absolute;left:0}.m-how[data-astro-cid-35kniral]{margin-top:12px}.m-steps[data-astro-cid-35kniral]{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px;margin:42px 0 0;padding:0;list-style:none;display:grid}.m-step[data-astro-cid-35kniral]{border-left:1.5px solid #ffffff29;padding:4px 0 4px 20px}.m-step-n[data-astro-cid-35kniral]{font-family:var(--serif);letter-spacing:.2em;color:#ffd58a;font-size:14px}.m-step[data-astro-cid-35kniral] h3[data-astro-cid-35kniral]{color:#fff;margin:8px 0 7px}.m-step[data-astro-cid-35kniral] p[data-astro-cid-35kniral]{font-size:15px}.m-compare[data-astro-cid-35kniral]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:40px;display:grid}.m-comp[data-astro-cid-35kniral]{padding:26px 28px}.m-comp-tag[data-astro-cid-35kniral]{letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.m-comp--muted[data-astro-cid-35kniral]{background:var(--mist)}.m-comp--muted[data-astro-cid-35kniral] .m-comp-tag[data-astro-cid-35kniral]{color:var(--muted)}.m-comp--us[data-astro-cid-35kniral]{border-color:var(--teal);box-shadow:0 2px 6px #1f2d330f,0 24px 60px #436e7829}.m-comp--us[data-astro-cid-35kniral] .m-comp-tag[data-astro-cid-35kniral]{color:var(--teal-deep)}.m-comp[data-astro-cid-35kniral] p[data-astro-cid-35kniral]{margin:0}.m-tiers[data-astro-cid-35kniral]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:42px;display:grid}.m-tier[data-astro-cid-35kniral]{flex-direction:column;padding:30px 28px 32px;display:flex;position:relative}.m-tier--feat[data-astro-cid-35kniral]{border-color:var(--teal);box-shadow:0 2px 6px #1f2d330f,0 30px 70px #436e782e}.m-tier-tag[data-astro-cid-35kniral]{background:var(--teal-deep);color:#fff;letter-spacing:.03em;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:600;position:absolute;top:-11px;left:28px}.m-tier-name[data-astro-cid-35kniral]{margin:4px 0 8px;font-size:23px}.m-tier-line[data-astro-cid-35kniral]{min-height:0;font-size:15px}.m-tier[data-astro-cid-35kniral] .m-ticks[data-astro-cid-35kniral]{flex:1;margin-top:16px}.m-tier-price[data-astro-cid-35kniral]{font-family:var(--serif);color:var(--teal-deep);margin:20px 0 14px;font-size:17px;font-style:italic}.m-tier-btn[data-astro-cid-35kniral]{justify-content:center;width:100%}.m-fineprint[data-astro-cid-35kniral]{color:var(--muted);margin:26px auto 0;font-size:14.5px}.m-for-chips[data-astro-cid-35kniral]{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.m-apply[data-astro-cid-35kniral]{margin-top:12px}.m-apply-grid[data-astro-cid-35kniral]{align-items:start;gap:40px;display:grid}.m-apply-copy[data-astro-cid-35kniral] .lede[data-astro-cid-35kniral]{margin-top:16px}.m-apply-alt[data-astro-cid-35kniral]{color:#cfe0e0;margin-top:18px;font-size:14.5px}.m-apply-alt[data-astro-cid-35kniral] a[data-astro-cid-35kniral]{color:#ffd58a}.m-form[data-astro-cid-35kniral]{background:#fffffff5;padding:28px}.m-fld[data-astro-cid-35kniral]{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.m-fld[data-astro-cid-35kniral] label[data-astro-cid-35kniral]{color:var(--ink);font-size:13.5px;font-weight:600}.m-fld[data-astro-cid-35kniral] label[data-astro-cid-35kniral] span[data-astro-cid-35kniral]{color:var(--muted);font-weight:400}.m-fld[data-astro-cid-35kniral] input[data-astro-cid-35kniral],.m-fld[data-astro-cid-35kniral] textarea[data-astro-cid-35kniral]{font-family:var(--sans);color:var(--ink);border:1px solid var(--line);background:#fdfcf9;border-radius:12px;outline:none;padding:12px 13px;font-size:15px;transition:border-color .18s,box-shadow .18s}.m-fld[data-astro-cid-35kniral] input[data-astro-cid-35kniral]:focus,.m-fld[data-astro-cid-35kniral] textarea[data-astro-cid-35kniral]:focus{border-color:var(--teal);box-shadow:0 0 0 3px #5d8e9829}.m-form-btn[data-astro-cid-35kniral]{justify-content:center;width:100%;margin-top:6px}.m-hp[data-astro-cid-35kniral]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.m-form-status[data-astro-cid-35kniral]{min-height:1.2em;color:var(--ink-soft);margin:12px 0 0;font-size:14px}.m-form-status[data-astro-cid-35kniral].is-ok{color:var(--sea);font-weight:600}.m-form-status[data-astro-cid-35kniral].is-err{color:var(--coral);font-weight:600}@media (width>=820px){.m-apply-grid[data-astro-cid-35kniral]{grid-template-columns:1.05fr .95fr;gap:56px}}
