.hero.svelte-x9mbdd{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:3rem;padding:4rem 0 1rem;display:grid}.hero.svelte-x9mbdd h1:where(.svelte-x9mbdd){margin:1rem 0 .9rem;font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.08}.cta.svelte-x9mbdd{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.pricebox.svelte-x9mbdd{border:2px solid var(--acc);padding:1.6rem}.pricebox.svelte-x9mbdd h2:where(.svelte-x9mbdd){color:var(--mut);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:1rem}.pricebox.svelte-x9mbdd .amount:where(.svelte-x9mbdd){font-family:var(--display);margin:.3rem 0 .2rem;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:800;line-height:1.15}.pricebox.svelte-x9mbdd p:where(.svelte-x9mbdd){margin:.35rem 0;line-height:1.5}.small.svelte-x9mbdd{font-size:.88rem}.topics.svelte-x9mbdd{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.topics.svelte-x9mbdd li:where(.svelte-x9mbdd){grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.topics.svelte-x9mbdd .ico-tile:where(.svelte-x9mbdd){background:var(--acc-bg);color:var(--acc-strong)}.topics.svelte-x9mbdd h3:where(.svelte-x9mbdd){margin:0 0 .25rem;font-size:1.05rem}.topics.svelte-x9mbdd p:where(.svelte-x9mbdd){color:var(--ink-2);margin:0;font-size:.95rem;line-height:1.5}.steps.svelte-x9mbdd{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1.2rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.steps.svelte-x9mbdd li:where(.svelte-x9mbdd){padding:1.6rem;position:relative}.steps.svelte-x9mbdd .num:where(.svelte-x9mbdd){font-family:var(--display);color:var(--acc-strong);opacity:.35;font-size:2rem;font-weight:800;position:absolute;top:1.2rem;right:1.3rem}.steps.svelte-x9mbdd h3:where(.svelte-x9mbdd){margin:.6rem 0 .4rem;font-size:1.2rem}.steps.svelte-x9mbdd p:where(.svelte-x9mbdd){color:var(--ink-2);margin:0;line-height:1.55}.two.svelte-x9mbdd{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:1.2rem;padding-bottom:1.2rem;display:grid}.mode.svelte-x9mbdd{padding:1.6rem}.mode.svelte-x9mbdd h2:where(.svelte-x9mbdd){align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:1.4rem;display:flex}.serious.svelte-x9mbdd{border-top:4px solid var(--acc2)}.fun.svelte-x9mbdd{border-top:4px solid var(--acc)}.ticks.svelte-x9mbdd{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ticks.svelte-x9mbdd li:where(.svelte-x9mbdd){grid-template-columns:20px minmax(0,1fr);gap:.5rem;line-height:1.5;display:grid}.ticks.svelte-x9mbdd svg{color:var(--ok);margin-top:.2rem}.three.svelte-x9mbdd{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.2rem;display:grid}.three.svelte-x9mbdd h3:where(.svelte-x9mbdd){align-items:center;gap:.45rem;margin:0 0 .45rem;font-size:1.1rem;display:flex}.three.svelte-x9mbdd p:where(.svelte-x9mbdd){color:var(--ink-2);margin:0;line-height:1.55}.conf.svelte-x9mbdd{margin:1.2rem 0 3.5rem;padding:1.6rem}.conf.svelte-x9mbdd h2:where(.svelte-x9mbdd){align-items:center;gap:.5rem;margin:0 0 .7rem;font-size:1.3rem;display:flex}.reqwrap.svelte-x9mbdd{justify-content:center;display:flex}.req.svelte-x9mbdd{width:100%;max-width:760px;padding:1.8rem}.req.svelte-x9mbdd h2:where(.svelte-x9mbdd){align-items:center;gap:.5rem;margin:0 0 .3rem;font-size:1.6rem;display:flex}.grid2.svelte-x9mbdd{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:0 1rem;display:grid}fieldset.svelte-x9mbdd{border:0;min-width:0;margin:1rem 0 0;padding:0}legend.svelte-x9mbdd{color:var(--mut);margin-bottom:.2rem;padding:0;font-size:.85rem}fieldset.invalid.svelte-x9mbdd legend:where(.svelte-x9mbdd){color:var(--bad)}[aria-invalid=true].svelte-x9mbdd{border-color:var(--bad)}.checks.svelte-x9mbdd{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:0 1rem;display:grid}.checks.svelte-x9mbdd label:where(.svelte-x9mbdd),.consent.svelte-x9mbdd{color:var(--ink);align-items:center;gap:.55rem;margin:0;font-size:.95rem}.consent.svelte-x9mbdd{align-items:flex-start;margin:1rem 0 .4rem}.consent.svelte-x9mbdd input:where(.svelte-x9mbdd){margin-top:.15rem}.hp.svelte-x9mbdd{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.req.svelte-x9mbdd button:where(.svelte-x9mbdd){margin-top:.8rem}@media (width<=860px){.hero.svelte-x9mbdd{grid-template-columns:1fr;gap:1.6rem;padding-top:2.5rem}}
