.head.svelte-qsq9d4{padding-block:clamp(48px,8vw,96px) 40px}.head.svelte-qsq9d4 h1:where(.svelte-qsq9d4){font-size:clamp(44px,6vw,76px)}.lead.svelte-qsq9d4{max-width:46ch;color:var(--text-2);margin-top:18px;font-size:20px}.plans.svelte-qsq9d4{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.plan.svelte-qsq9d4{align-content:start;gap:6px;padding:28px 24px 26px;display:grid}.plan.svelte-qsq9d4+.plan:where(.svelte-qsq9d4){border-left:1px solid var(--line)}.plan.featured.svelte-qsq9d4{background:var(--blue-soft)}.plan.svelte-qsq9d4 h2:where(.svelte-qsq9d4){font-size:24px}.who.svelte-qsq9d4{color:var(--muted);font-size:15px}.price.svelte-qsq9d4{align-items:baseline;gap:8px;margin-top:22px;display:flex}.amount.svelte-qsq9d4{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:700}.per.svelte-qsq9d4{color:var(--muted);font-size:15px}.bundle.svelte-qsq9d4{margin-top:6px}.perh.svelte-qsq9d4{font-size:14px}.plan.svelte-qsq9d4 .btn:where(.svelte-qsq9d4){margin-top:22px}.vat.svelte-qsq9d4{margin-top:12px;font-size:14px}.twin.svelte-qsq9d4{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(56px,8vw,96px);display:grid}.twin.svelte-qsq9d4 h2:where(.svelte-qsq9d4){font-size:clamp(26px,3vw,34px)}.in-all.svelte-qsq9d4 ul:where(.svelte-qsq9d4){gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.in-all.svelte-qsq9d4 li:where(.svelte-qsq9d4){border-bottom:1px solid var(--line);padding:11px 0 11px 28px;position:relative}.in-all.svelte-qsq9d4 li:where(.svelte-qsq9d4):before{content:"";border:solid var(--blue);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:17px;left:4px;transform:rotate(45deg)}.module.svelte-qsq9d4{background:var(--navy);color:var(--navy-text);border-radius:20px;gap:14px;padding:clamp(24px,3.5vw,40px);display:grid}.module.svelte-qsq9d4 h2:where(.svelte-qsq9d4){color:#fff}.module.svelte-qsq9d4 .eyebrow:where(.svelte-qsq9d4){color:#8db8f0}.mprice.svelte-qsq9d4 strong:where(.svelte-qsq9d4){color:#fff;font-size:20px}.module.svelte-qsq9d4 .muted:where(.svelte-qsq9d4){color:color-mix(in oklch, var(--navy-text) 70%, var(--navy))}.chips.svelte-qsq9d4{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.chips.svelte-qsq9d4 li:where(.svelte-qsq9d4){color:#fff;border:1px solid #ffffff2e;border-radius:999px;padding:5px 12px;font-size:14px}.small.svelte-qsq9d4{font-size:14px}.extra.svelte-qsq9d4{border-top:1px solid var(--line);grid-template-columns:.8fr 2fr;align-items:baseline;gap:24px;margin-top:clamp(48px,7vw,80px);padding-top:28px;display:grid}.extra.svelte-qsq9d4 h2:where(.svelte-qsq9d4){font-size:24px}.faq.svelte-qsq9d4{grid-template-columns:.8fr 2fr;gap:24px;margin-top:clamp(56px,8vw,96px);display:grid}.faq.svelte-qsq9d4 h2:where(.svelte-qsq9d4){font-size:clamp(26px,3vw,34px)}details.svelte-qsq9d4{border-bottom:1px solid var(--line)}details.svelte-qsq9d4:first-child{border-top:1px solid var(--line)}summary.svelte-qsq9d4{cursor:pointer;color:var(--ink);padding:18px 36px 18px 0;font-size:18px;font-weight:600;list-style:none;position:relative}summary.svelte-qsq9d4::-webkit-details-marker{display:none}summary.svelte-qsq9d4:after{content:"+";color:var(--pink-ink);transition:transform .2s var(--ease-out);font-size:24px;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}details[open].svelte-qsq9d4 summary:where(.svelte-qsq9d4):after{transform:translateY(-50%)rotate(45deg)}details.svelte-qsq9d4 p:where(.svelte-qsq9d4){color:var(--text-2);max-width:62ch;padding-bottom:20px}.cta.svelte-qsq9d4{padding-block:clamp(64px,9vw,112px)}.cta.svelte-qsq9d4 h2:where(.svelte-qsq9d4){max-width:18ch;font-size:clamp(30px,4vw,48px)}.cta-row.svelte-qsq9d4{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}@media (width<=980px){.plans.svelte-qsq9d4{grid-template-columns:1fr 1fr}.plan.svelte-qsq9d4:nth-child(3){border-left:0}.plan.svelte-qsq9d4:nth-child(n+3){border-top:1px solid var(--line)}.twin.svelte-qsq9d4,.extra.svelte-qsq9d4,.faq.svelte-qsq9d4{grid-template-columns:1fr}}@media (width<=520px){.plans.svelte-qsq9d4{grid-template-columns:1fr}.plan.svelte-qsq9d4+.plan:where(.svelte-qsq9d4){border-left:0;border-top:1px solid var(--line)}}
