.addons.svelte-q5bjq2 h2:where(.svelte-q5bjq2){margin:0 0 12px}ul.svelte-q5bjq2{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-q5bjq2{background:#f5f5f5;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}p.svelte-q5bjq2{margin:0}.name.svelte-q5bjq2{font:600 16px/22px var(--font)}.hint.svelte-q5bjq2{color:var(--muted);font:400 13px/18px var(--font)}.short.svelte-q5bjq2{display:none}@media (width<=599px){.long.svelte-q5bjq2{display:none}.short.svelte-q5bjq2{display:inline}}p.svelte-13k90rn{margin:0}.label.svelte-13k90rn{color:var(--muted)}.lines.svelte-13k90rn{border-bottom:1px solid var(--line);font:400 15px/22px var(--font);gap:10px;margin:12px 0 0;padding-bottom:18px;display:grid}.lines.svelte-13k90rn div:where(.svelte-13k90rn){justify-content:space-between;gap:12px;display:flex}dt.svelte-13k90rn{color:var(--ink)}dd.svelte-13k90rn{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.plus.svelte-13k90rn{font-weight:600}.sum.svelte-13k90rn{padding:18px 0 20px}.total.svelte-13k90rn{font:800 56px/60px var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.once.svelte-13k90rn{color:var(--muted)}.fine.svelte-13k90rn{color:var(--muted);margin:14px 0 18px}.promises.svelte-13k90rn{border-top:1px solid var(--line);font:400 15px/22px var(--font);gap:12px;margin:0;padding:18px 0 0;list-style:none;display:grid}.promises.svelte-13k90rn li:where(.svelte-13k90rn){align-items:center;gap:12px;display:flex}.pricebar.svelte-19otatm{z-index:30;box-sizing:border-box;padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:#fffffff5;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0}.what.svelte-19otatm{flex:1;min-width:0}p.svelte-19otatm{margin:0}.meta.svelte-19otatm{color:var(--muted);white-space:nowrap}.total.svelte-19otatm{font:800 26px/30px var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.details.svelte-19otatm{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:10px 4px;display:inline-flex}.pricebar.svelte-19otatm .make{flex:none;min-height:52px;padding-inline:20px}.sheet.svelte-19otatm{padding-top:4px}@media (width>=1024px){.pricebar.svelte-19otatm{display:none}}.sizes.svelte-15v3xza{border:0;min-width:0;margin:0;padding:0}legend.svelte-15v3xza{margin-bottom:4px;padding:0}.hint.svelte-15v3xza{color:var(--muted);margin:0 0 16px}.short.svelte-15v3xza{display:none}.rows.svelte-15v3xza{gap:8px;display:grid}.row.svelte-15v3xza{cursor:pointer;background:#f5f5f5;border-radius:16px;grid-template-columns:22px 1fr auto;align-items:center;column-gap:14px;min-height:68px;padding:12px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0000}.row.on.svelte-15v3xza{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.row.svelte-15v3xza:has(input:where(.svelte-15v3xza):focus-visible){outline-offset:2px;outline:3px solid #2563eb}input.svelte-15v3xza{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dot.svelte-15v3xza{box-sizing:border-box;border:2px solid #b3b3b3;border-radius:50%;width:22px;height:22px}.on.svelte-15v3xza .dot:where(.svelte-15v3xza){border:6px solid var(--ink)}.what.svelte-15v3xza,.cost.svelte-15v3xza{gap:2px;display:grid}.cost.svelte-15v3xza{text-align:right;justify-items:end}.name.svelte-15v3xza{font:600 16px/22px var(--font)}.kept.svelte-15v3xza,.with.svelte-15v3xza{color:var(--muted);font:400 13px/18px var(--font)}.with.svelte-15v3xza{font-size:12px}.price.svelte-15v3xza{font:800 20px/24px var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media (width<=599px){.long.svelte-15v3xza{display:none}.short.svelte-15v3xza{display:inline}.row.svelte-15v3xza{min-height:64px;padding-inline:14px}.name.svelte-15v3xza,.price.svelte-15v3xza{font-size:16px;line-height:22px}.price.svelte-15v3xza{font-weight:800}.kept.svelte-15v3xza,.with.svelte-15v3xza{font-size:12px;line-height:16px}}@media (width<=1023px){html{scroll-padding-bottom:120px}}.page.svelte-1hrotn9{padding-bottom:108px}main.svelte-1hrotn9{max-width:1136px;margin:0 auto;padding-inline:16px}.eyebrow.svelte-1hrotn9{color:var(--muted);margin:0}.short.svelte-1hrotn9{display:none}.intro.svelte-1hrotn9{padding:28px 0}h1.svelte-1hrotn9{font:800 30px/34px var(--font);letter-spacing:-.025em;margin:4px 0 12px}h1.svelte-1hrotn9 span:where(.svelte-1hrotn9){display:inline}.lead.svelte-1hrotn9{color:var(--muted);font:400 16px/24px var(--font);margin:0}.choose.svelte-1hrotn9{gap:24px;display:grid}.left.svelte-1hrotn9{gap:24px;min-width:0;display:grid}.card.svelte-1hrotn9{display:none}.smaller.svelte-1hrotn9{border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.smaller.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0 0 2px}.smaller.svelte-1hrotn9 p:where(.svelte-1hrotn9),.steps.svelte-1hrotn9 p:where(.svelte-1hrotn9),.included.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);margin:0}.icon.svelte-1hrotn9{background:var(--surface);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.big.svelte-1hrotn9{font:800 30px/34px var(--font);letter-spacing:-.025em;margin:4px 0 20px}.steps.svelte-1hrotn9,.included.svelte-1hrotn9,.faq.svelte-1hrotn9{margin-top:72px}.steps.svelte-1hrotn9 ol:where(.svelte-1hrotn9){gap:28px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1hrotn9 li:where(.svelte-1hrotn9){align-items:flex-start;gap:16px;display:flex}.steps.svelte-1hrotn9 h3:where(.svelte-1hrotn9),.included.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:0 0 2px}.n.svelte-1hrotn9{background:var(--ink);width:36px;height:36px;color:var(--bg);font:700 15px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:inline-grid}.screen.svelte-1hrotn9{margin:0;display:none}.screen.svelte-1hrotn9 figcaption:where(.svelte-1hrotn9){max-width:330px;color:var(--muted);text-align:center;margin-top:16px}.lead2.svelte-1hrotn9{color:var(--muted);font:400 16px/24px var(--font);margin:-8px 0 32px}.included.svelte-1hrotn9 ul:where(.svelte-1hrotn9){gap:20px;margin:0;padding:0;list-style:none;display:grid}.included.svelte-1hrotn9 li:where(.svelte-1hrotn9){align-items:flex-start;gap:16px;display:flex}.faq.svelte-1hrotn9 .big:where(.svelte-1hrotn9){text-align:center}.questions.svelte-1hrotn9{border-top:1px solid var(--line);max-width:670px;margin:0 auto}details.svelte-1hrotn9{border-bottom:1px solid var(--line)}summary.svelte-1hrotn9{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}summary.svelte-1hrotn9::-webkit-details-marker{display:none}.chev.svelte-1hrotn9{flex:none;transition:transform .15s;display:inline-flex}details[open].svelte-1hrotn9 .chev:where(.svelte-1hrotn9){transform:rotate(180deg)}details.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);margin:0;padding:0 40px 22px 0}.more.svelte-1hrotn9{text-align:center;color:var(--muted);margin:24px 0 0}.make.svelte-1hrotn9{margin-top:72px}@media (width<=599px){.long.svelte-1hrotn9{display:none}.short.svelte-1hrotn9{display:inline}}@media (width>=600px){main.svelte-1hrotn9{padding-inline:24px}h1.svelte-1hrotn9{font-size:44px;line-height:48px}.big.svelte-1hrotn9{font-size:36px;line-height:40px}.included.svelte-1hrotn9 ul:where(.svelte-1hrotn9){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (width>=1024px){.page.svelte-1hrotn9{padding-bottom:0}.intro.svelte-1hrotn9{padding:56px 0 40px}h1.svelte-1hrotn9{letter-spacing:-.03em;margin-bottom:16px;font-size:56px;line-height:60px}h1.svelte-1hrotn9 span:where(.svelte-1hrotn9){display:block}.lead.svelte-1hrotn9{max-width:620px;font-size:18px;line-height:28px}.choose.svelte-1hrotn9{grid-template-columns:minmax(0,640px) 406px;justify-content:space-between;align-items:start;gap:40px}.card.svelte-1hrotn9{border:1px solid var(--line);background:var(--bg);border-radius:28px;padding:24px 28px 28px;display:block;position:sticky;top:96px;box-shadow:0 12px 32px #00000014}.steps.svelte-1hrotn9{grid-template-columns:minmax(0,640px) 1fr;align-items:start;gap:48px;margin-top:112px;display:grid}.steps.svelte-1hrotn9 ol:where(.svelte-1hrotn9){gap:44px;margin-top:36px}.screen.svelte-1hrotn9{justify-items:center;display:grid}.lead2.svelte-1hrotn9{margin-bottom:48px}.big.svelte-1hrotn9{font-size:44px;line-height:48px}.included.svelte-1hrotn9{margin-top:112px}.included.svelte-1hrotn9 ul:where(.svelte-1hrotn9){grid-template-columns:repeat(3,minmax(0,1fr))}.faq.svelte-1hrotn9{margin-top:112px}.make.svelte-1hrotn9{margin-top:96px}}
