.intro[data-astro-cid-deewjeju] .wrap[data-astro-cid-deewjeju]{gap:18px;padding-block:clamp(40px,6vw,80px);display:grid}.back[data-astro-cid-deewjeju]{color:var(--ink-soft);font-size:.85rem;text-decoration:none}.back[data-astro-cid-deewjeju]:hover{color:var(--bronze-text)}.title[data-astro-cid-deewjeju]{align-items:center;gap:14px;margin-top:12px;display:flex}.mono[data-astro-cid-deewjeju]{border:1.5px solid var(--accent);width:56px;height:56px;color:var(--accent);font:600 1.25rem var(--font-display);border-radius:50%;place-items:center;display:grid}h1[data-astro-cid-deewjeju]{font-size:clamp(3rem,7vw,5rem);font-weight:500}.tagline[data-astro-cid-deewjeju]{max-width:30ch;font:italic 500 clamp(1.5rem, 3vw, 2rem) / 1.25 var(--font-display);color:var(--ink)}.audience[data-astro-cid-deewjeju]{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.cta[data-astro-cid-deewjeju]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:10px;display:flex}.btn-accent[data-astro-cid-deewjeju]{background:var(--accent);color:var(--bg)}.btn-accent[data-astro-cid-deewjeju]:hover{background:color-mix(in srgb, var(--accent) 85%, var(--ink))}.trial[data-astro-cid-deewjeju]{color:var(--ink-soft);font-size:.9rem}.body[data-astro-cid-deewjeju]{border-top:1px solid var(--line);max-width:65ch;color:var(--ink-soft);gap:16px;margin-top:24px;padding-top:28px;display:grid}.modules[data-astro-cid-deewjeju]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.modules[data-astro-cid-deewjeju] li[data-astro-cid-deewjeju]{align-content:start;gap:10px;padding:28px 24px 8px 0;display:grid}.module-head[data-astro-cid-deewjeju]{justify-content:space-between;align-items:center;gap:10px;display:flex}.module-code[data-astro-cid-deewjeju]{color:var(--accent);font:600 1.6rem var(--font-display)}.modules[data-astro-cid-deewjeju] h3[data-astro-cid-deewjeju],.features[data-astro-cid-deewjeju] h3[data-astro-cid-deewjeju],.plan[data-astro-cid-deewjeju] h3[data-astro-cid-deewjeju]{font-size:1.45rem}.modules[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju],.features[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju],.plan[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju]{color:var(--ink-soft);font-size:.92rem}.features-band[data-astro-cid-deewjeju],.faq-band[data-astro-cid-deewjeju]{background:var(--surface)}.features[data-astro-cid-deewjeju]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.features[data-astro-cid-deewjeju] li[data-astro-cid-deewjeju]{border-top:2px solid var(--accent);align-content:start;gap:10px;padding-top:18px;display:grid}.plans[data-astro-cid-deewjeju]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}.plan[data-astro-cid-deewjeju]{border:1px solid var(--line);border-radius:var(--radius);grid-template-rows:auto auto auto 1fr;gap:12px;padding:24px;display:grid}.plan[data-astro-cid-deewjeju]:not(.plan-soon){border-color:var(--accent);box-shadow:inset 0 3px 0 var(--accent)}.plan-soon[data-astro-cid-deewjeju]{background:var(--surface)}.plan-head[data-astro-cid-deewjeju]{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-price[data-astro-cid-deewjeju]{min-height:1.6em}.plan-price[data-astro-cid-deewjeju] strong[data-astro-cid-deewjeju]{color:var(--ink);font:600 1.9rem var(--font-display)}.yearly[data-astro-cid-deewjeju]{font-size:.8rem;display:block}.narrow[data-astro-cid-deewjeju]{max-width:760px}details[data-astro-cid-deewjeju]{border-bottom:1px solid var(--line)}summary[data-astro-cid-deewjeju]{cursor:pointer;padding-block:18px;font-weight:500}details[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju]{color:var(--ink-soft);padding-bottom:18px}.ask[data-astro-cid-deewjeju]{margin-top:28px}.ask[data-astro-cid-deewjeju] a[data-astro-cid-deewjeju]{font-weight:500;text-decoration:none}
