.hero.svelte-19vbfuq{padding-top:calc(var(--header-h) + clamp(32px,5vw,72px));padding-bottom:var(--section-sm);background:radial-gradient(50% 60% at 85% 30%,rgb(122 167 224 / .1),transparent 70%),radial-gradient(40% 40% at 10% 10%,rgb(255 122 26 / .08),transparent 70%),var(--c-ground);overflow:hidden;position:relative;isolation:isolate}.net.svelte-19vbfuq{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.net.svelte-19vbfuq .net-img{width:100%;height:100%;object-fit:cover;object-position:40% 25%}.net.svelte-19vbfuq:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--c-ground) 0%,transparent 16%),linear-gradient(90deg,color-mix(in srgb,var(--c-ground) 92%,transparent) 0%,color-mix(in srgb,var(--c-ground) 80%,transparent) 38%,transparent 62%)}@media(max-width:1023px){.net.svelte-19vbfuq:after{background:linear-gradient(180deg,color-mix(in srgb,var(--c-ground) 40%,transparent),color-mix(in srgb,var(--c-ground) 88%,transparent) 40%)}}.nowrap.svelte-19vbfuq{white-space:nowrap}.hero-grid.svelte-19vbfuq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);align-items:center}.hero-copy.svelte-19vbfuq{display:grid;gap:var(--sp-5);justify-items:start}.crumbs.svelte-19vbfuq{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--c-text-4)}.crumbs.svelte-19vbfuq a:where(.svelte-19vbfuq){display:inline-flex;align-items:center;min-height:32px;color:var(--c-text-3)}.h1.svelte-19vbfuq{font-family:var(--font-display);font-size:clamp(2.5rem,1.6rem + 3.2vw,4.5rem);line-height:var(--lh-tight);letter-spacing:-.04em;font-weight:600}.h1.svelte-19vbfuq .after:where(.svelte-19vbfuq){color:var(--c-text-4)}.price.svelte-19vbfuq{display:grid;gap:4px;padding:14px 18px;border-radius:var(--r-md);border:1px solid var(--c-line);background:var(--c-surface-1);color:var(--c-text-2)}.price.svelte-19vbfuq b:where(.svelte-19vbfuq){font-family:var(--font-display);font-size:1.5rem;color:var(--c-text)}.price.svelte-19vbfuq small:where(.svelte-19vbfuq){color:var(--c-text-4);font-size:var(--fs-xs)}.actions.svelte-19vbfuq{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.frame.svelte-19vbfuq{max-width:600px;margin-inline:auto;border-radius:16px;overflow:hidden;box-shadow:var(--shadow-frame)}.add-list.svelte-19vbfuq{list-style:none;margin-top:var(--sp-7);border-top:1px solid var(--c-line)}.add.svelte-19vbfuq{display:grid;grid-template-columns:48px 48px minmax(0,1fr);gap:var(--sp-5);align-items:start;padding:var(--sp-6) 0;border-bottom:1px solid var(--c-line)}.n.svelte-19vbfuq{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--c-text-4);padding-top:6px}.ai.svelte-19vbfuq{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--c-brand-soft);border:1px solid var(--c-brand-line);color:var(--c-brand-text)}.add.svelte-19vbfuq h3:where(.svelte-19vbfuq){font-size:var(--fs-xl);letter-spacing:-.02em}.add.svelte-19vbfuq p:where(.svelte-19vbfuq){margin-top:var(--sp-2);color:var(--c-text-3);max-width:70ch}.steps-sec.svelte-19vbfuq{background:linear-gradient(180deg,var(--c-ground),var(--c-surface-1));border-block:1px solid var(--c-line)}.steps.svelte-19vbfuq{list-style:none;margin-top:var(--sp-7);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);counter-reset:none}.step.svelte-19vbfuq{position:relative;padding:var(--sp-5);border-radius:var(--r-lg);border:1px solid var(--c-line);background:var(--c-surface-2)}.step.svelte-19vbfuq:not(:last-child):after{content:"";position:absolute;top:40px;right:calc(-1*clamp(12px,1.6vw,20px));width:clamp(12px,1.6vw,20px);height:2px;background:var(--c-brand-line)}.sn.svelte-19vbfuq{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--c-brand);color:var(--c-on-brand);font-weight:700}.step.svelte-19vbfuq h3:where(.svelte-19vbfuq){margin-top:var(--sp-4);font-size:var(--fs-lg)}.step.svelte-19vbfuq p:where(.svelte-19vbfuq){margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-3)}.scim.svelte-19vbfuq{margin-top:var(--sp-6);display:flex;gap:14px;align-items:flex-start;padding:var(--sp-5);border-radius:var(--r-lg);border:1px solid rgb(79 174 120 / .35);background:#4fae780f;color:var(--c-text-2)}.scim.svelte-19vbfuq svg{flex:none;margin-top:2px;color:var(--c-ok)}.scim.svelte-19vbfuq b:where(.svelte-19vbfuq){color:var(--c-text)}.docs.svelte-19vbfuq{margin-top:var(--sp-5);display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6)}.split.svelte-19vbfuq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.keep.svelte-19vbfuq{list-style:none;margin-top:var(--sp-6);display:grid;gap:var(--sp-3)}.keep.svelte-19vbfuq li:where(.svelte-19vbfuq){display:flex;gap:12px;align-items:flex-start;color:var(--c-text-2)}.keep.svelte-19vbfuq svg{flex:none;margin-top:3px;color:var(--c-ok)}.lapse.svelte-19vbfuq{padding:clamp(20px,3vw,40px);border-radius:var(--r-xl);border:1px solid var(--c-line);background:linear-gradient(180deg,var(--c-surface-1),var(--c-ground))}.lapse.svelte-19vbfuq h3:where(.svelte-19vbfuq){font-size:var(--fs-xl)}.tl.svelte-19vbfuq{list-style:none;margin-top:var(--sp-5);display:grid;gap:var(--sp-5)}.tl.svelte-19vbfuq li:where(.svelte-19vbfuq){position:relative;padding-left:30px}.tl.svelte-19vbfuq li:where(.svelte-19vbfuq):not(:last-child):after{content:"";position:absolute;left:6px;top:20px;bottom:calc(-1 * var(--sp-5));width:2px;background:var(--c-line-strong)}.dot.svelte-19vbfuq{position:absolute;left:0;top:5px;width:14px;height:14px;border-radius:50%;background:var(--c-surface-4);border:2px solid var(--c-line-control)}.dot.ok.svelte-19vbfuq{background:var(--c-ok);border-color:var(--c-ok)}.dot.warn.svelte-19vbfuq{background:var(--c-warn);border-color:var(--c-warn)}.tl.svelte-19vbfuq b:where(.svelte-19vbfuq){color:var(--c-text)}.tl.svelte-19vbfuq p:where(.svelte-19vbfuq){margin-top:4px;font-size:var(--fs-sm);color:var(--c-text-3)}.calc.svelte-19vbfuq{margin:var(--sp-7) auto 0;max-width:960px;padding:clamp(20px,3vw,40px);border-radius:var(--r-xl);border:1px solid var(--c-line);background:radial-gradient(60% 80% at 50% 0%,rgb(255 122 26 / .08),transparent 70%),var(--c-surface-1)}.controls.svelte-19vbfuq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-5)}.seats.svelte-19vbfuq{flex:1 1 320px;display:grid;gap:10px;color:var(--c-text-3)}.seats.svelte-19vbfuq b:where(.svelte-19vbfuq){color:var(--c-text);font-size:var(--fs-lg)}input[type=range].svelte-19vbfuq{width:100%;accent-color:var(--c-brand);min-height:24px}.toggle.svelte-19vbfuq{display:inline-flex;padding:4px;border-radius:var(--r-pill);border:1px solid var(--c-line-control);background:var(--c-ground)}.toggle.svelte-19vbfuq button:where(.svelte-19vbfuq){min-height:40px;padding:0 18px;border-radius:var(--r-pill);border:0;background:transparent;color:var(--c-text-2);font:inherit;font-weight:600;cursor:pointer}.toggle.svelte-19vbfuq button.on:where(.svelte-19vbfuq){background:var(--c-brand);color:var(--c-on-brand)}.sum.svelte-19vbfuq{margin-top:var(--sp-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.sum.svelte-19vbfuq div:where(.svelte-19vbfuq){display:grid;gap:4px;padding:var(--sp-5);border-radius:var(--r-lg);border:1px solid var(--c-line);background:var(--c-ground)}.sum.svelte-19vbfuq .hl:where(.svelte-19vbfuq){border-color:var(--c-brand-line)}.sum.svelte-19vbfuq dt:where(.svelte-19vbfuq){font-size:var(--fs-sm);color:var(--c-text-3)}.sum.svelte-19vbfuq dd:where(.svelte-19vbfuq){font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem);font-weight:600;letter-spacing:-.03em;color:var(--c-text)}.sum.svelte-19vbfuq small:where(.svelte-19vbfuq){font-size:var(--fs-xs);color:var(--c-text-4)}.calc-note.svelte-19vbfuq{margin-top:var(--sp-4);font-size:var(--fs-xs);color:var(--c-text-4)}.plan-grid.svelte-19vbfuq{max-width:920px;margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(12px,1.6vw,20px)}.compare-link.svelte-19vbfuq{margin-top:var(--sp-5);text-align:center}.faq-title.svelte-19vbfuq{font-size:var(--fs-3xl);letter-spacing:-.03em}.faq-grid.svelte-19vbfuq{margin-top:var(--sp-6);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-7)}.qa.svelte-19vbfuq h3:where(.svelte-19vbfuq){font-size:var(--fs-lg)}.qa.svelte-19vbfuq p:where(.svelte-19vbfuq){margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-3)}@media(max-width:1023px){.hero-grid.svelte-19vbfuq,.split.svelte-19vbfuq{grid-template-columns:1fr}.steps.svelte-19vbfuq{grid-template-columns:repeat(2,minmax(0,1fr))}.step.svelte-19vbfuq:after{display:none}}@media(max-width:720px){.steps.svelte-19vbfuq,.sum.svelte-19vbfuq,.plan-grid.svelte-19vbfuq,.faq-grid.svelte-19vbfuq{grid-template-columns:1fr}.add.svelte-19vbfuq{grid-template-columns:48px minmax(0,1fr)}.n.svelte-19vbfuq{display:none}}
