.calc.svelte-1rcptpt{background:var(--surface);box-shadow:var(--shadow-m);border-radius:clamp(16px,2vw,24px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.inputs.svelte-1rcptpt{align-content:center;gap:30px;padding:clamp(22px,3vw,40px);display:grid}.row.svelte-1rcptpt{grid-template-columns:1fr auto;align-items:baseline;gap:12px;display:grid}label.svelte-1rcptpt,legend.svelte-1rcptpt{color:var(--ink-2);font-size:.9375rem;font-weight:600}output.svelte-1rcptpt{letter-spacing:-.02em;font-size:1.375rem;font-weight:600}input[type=range].svelte-1rcptpt{width:100%;height:28px;accent-color:var(--blue);cursor:pointer;touch-action:pan-y;grid-column:1/-1;margin:0}fieldset.svelte-1rcptpt{border:0;min-width:0;padding:0}legend.svelte-1rcptpt{margin-bottom:12px;padding:0}.seg.svelte-1rcptpt{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.seg.svelte-1rcptpt label:where(.svelte-1rcptpt){z-index:1;text-align:center;cursor:pointer;border-radius:10px;place-items:center;min-height:48px;padding:6px 10px;line-height:1.25;transition:color .24s;display:grid;position:relative}.seg.svelte-1rcptpt input:where(.svelte-1rcptpt){opacity:0;cursor:pointer;position:absolute;inset:0}.seg.svelte-1rcptpt label:where(.svelte-1rcptpt):has(input:where(.svelte-1rcptpt):checked){color:#fff}.seg.svelte-1rcptpt label:where(.svelte-1rcptpt):has(input:where(.svelte-1rcptpt):focus-visible){outline:2px solid var(--blue);outline-offset:3px}.seg.svelte-1rcptpt>i:where(.svelte-1rcptpt){background:var(--blue);width:calc(50% - 4px);transition:translate .36s var(--ease-out);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 16px #1466e84d}.seg.me.svelte-1rcptpt>i:where(.svelte-1rcptpt){translate:100%}.result.svelte-1rcptpt{color:var(--on-navy);background:radial-gradient(80% 80% at 100% 0%, #3d8bff73, transparent 60%), var(--navy);padding:clamp(22px,3vw,40px)}.label.svelte-1rcptpt{color:var(--on-navy-2);font-size:.9375rem;font-weight:600}.big.svelte-1rcptpt{letter-spacing:-.04em;margin-top:4px;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:600;line-height:1.05}.parts.svelte-1rcptpt{min-height:3em;color:var(--on-navy-2);margin-top:8px;font-size:.9375rem}.split.svelte-1rcptpt{background:var(--blue-bright);border-radius:10px;height:10px;margin-top:14px;overflow:hidden}.fee.svelte-1rcptpt{transform-origin:100%;height:100%;transition:scale .5s var(--ease-out), background-color .3s ease;background:#fff;margin-left:auto;display:block}.fee.mine.svelte-1rcptpt{background:var(--sky)}dl.svelte-1rcptpt{margin-top:24px}dl.svelte-1rcptpt div:where(.svelte-1rcptpt){border-top:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:16px;padding-block:11px;font-size:.9688rem;display:flex}dt.svelte-1rcptpt{color:var(--on-navy-2)}dd.svelte-1rcptpt{text-align:right;white-space:nowrap;margin:0;font-weight:600}.sum.svelte-1rcptpt dt:where(.svelte-1rcptpt){color:#fff;font-weight:600}.sum.svelte-1rcptpt dd:where(.svelte-1rcptpt){letter-spacing:-.02em;font-size:1.25rem}.note.svelte-1rcptpt{color:var(--on-navy-2);margin-top:16px;font-size:.8438rem;line-height:1.5}@media (width<=820px){.calc.svelte-1rcptpt{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.seg.svelte-1rcptpt>i:where(.svelte-1rcptpt),.seg.svelte-1rcptpt label:where(.svelte-1rcptpt),.fee.svelte-1rcptpt{transition:none}}section.svelte-s2az8d{padding-block:var(--section);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%)}.head.svelte-s2az8d{max-width:820px}.head.svelte-s2az8d .lead:where(.svelte-s2az8d){margin-top:20px}.flow.svelte-s2az8d{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);margin-top:clamp(32px,5vw,56px);padding:0;list-style:none;display:grid}.flow.svelte-s2az8d li:where(.svelte-s2az8d){border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-s);padding:clamp(22px,2.4vw,32px);position:relative}.flow.svelte-s2az8d .blue:where(.svelte-s2az8d){color:#fff;background:var(--blue);box-shadow:inset 0 1px #ffffff40,0 18px 44px #1466e84d}.ico.svelte-s2az8d{width:44px;height:44px;color:var(--blue);background:var(--ice);border-radius:13px;place-items:center;margin-bottom:20px;display:grid}.blue.svelte-s2az8d .ico:where(.svelte-s2az8d){background:#fff}.flow.svelte-s2az8d small:where(.svelte-s2az8d){color:var(--blue-strong);font-size:.875rem;font-weight:600;display:block}.blue.svelte-s2az8d small:where(.svelte-s2az8d){color:#ffffffd9}.flow.svelte-s2az8d h3:where(.svelte-s2az8d){letter-spacing:-.025em;margin-block:6px 10px;font-size:clamp(1.25rem,1.7vw,1.5rem)}.flow.svelte-s2az8d p:where(.svelte-s2az8d){color:var(--ink-2);font-size:1rem;line-height:1.5}.blue.svelte-s2az8d p:where(.svelte-s2az8d){color:#ffffffe6}.next.svelte-s2az8d{z-index:1;color:#fff;background:var(--navy);width:36px;height:36px;animation:svelte-s2az8d-nudge 2.4s var(--ease-in-out) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:calc(clamp(16px,2.4vw,32px)/-2);translate:50% -50%}.per.svelte-s2az8d{color:var(--on-navy);background:radial-gradient(80% 90% at 100% 0%, #3d8bff73, transparent 60%), var(--navy);border-radius:clamp(16px,2vw,24px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:clamp(16px,2.4vw,32px);padding:clamp(24px,4vw,56px);display:grid}.copy.svelte-s2az8d h3:where(.svelte-s2az8d){letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.12}.copy.svelte-s2az8d p:where(.svelte-s2az8d){color:var(--on-navy-2);margin-top:16px}.copy.svelte-s2az8d .fine:where(.svelte-s2az8d){font-size:.9375rem}.cards.svelte-s2az8d{grid-template-columns:1fr 1fr;gap:14px;display:grid}.booking.svelte-s2az8d{background:#ffffff12;border-radius:16px;flex-direction:column;padding:clamp(16px,1.8vw,24px);display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.booking.svelte-s2az8d strong:where(.svelte-s2az8d){letter-spacing:-.01em;font-size:1.0625rem}.tickets.svelte-s2az8d{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:76px;margin-block:16px;display:flex}.tickets.svelte-s2az8d i:where(.svelte-s2az8d){width:34px;height:34px;color:var(--navy);background:#fff;border-radius:10px;place-items:center;display:grid}dl.svelte-s2az8d{gap:8px;margin-top:auto;display:grid}dl.svelte-s2az8d div:where(.svelte-s2az8d){background:#ffffff14;border-radius:10px;padding:10px 12px}dt.svelte-s2az8d{color:var(--on-navy-2);font-size:.8125rem;font-weight:600}dd.svelte-s2az8d{color:var(--on-navy-2);margin:0;font-size:.9375rem}dd.svelte-s2az8d b:where(.svelte-s2az8d){color:#fff;white-space:nowrap}dl.svelte-s2az8d .tx:where(.svelte-s2az8d){background:var(--blue)}.tx.svelte-s2az8d dt:where(.svelte-s2az8d){color:#ffffffd9}.js .tickets.svelte-s2az8d i:where(.svelte-s2az8d){opacity:0;transition:opacity .4s var(--ease-out) calc(.5s + var(--i) * .3s + var(--n) * .11s), scale .5s var(--ease-out) calc(.5s + var(--i) * .3s + var(--n) * .11s);scale:.6}.js .per.svelte-s2az8d.in .tickets:where(.svelte-s2az8d) i:where(.svelte-s2az8d){opacity:1;scale:1}.js .tx.svelte-s2az8d{opacity:0;transition:opacity .5s var(--ease-out) 1.5s, translate .6s var(--ease-out) 1.5s;translate:0 8px}.js .per.svelte-s2az8d.in .tx:where(.svelte-s2az8d){opacity:1;translate:none}@keyframes svelte-s2az8d-nudge{50%{translate:calc(50% + 4px) -50%}}@media (width<=900px){.flow.svelte-s2az8d,.per.svelte-s2az8d{grid-template-columns:1fr}.next.svelte-s2az8d{animation:none;top:auto;bottom:calc(clamp(16px,2.4vw,32px)/-2);right:50%;translate:50% 50%;rotate:90deg}}@media (width<=480px){.cards.svelte-s2az8d{grid-template-columns:1fr}.tickets.svelte-s2az8d{min-height:0}}@media (prefers-reduced-motion:reduce){.js .tickets.svelte-s2az8d i:where(.svelte-s2az8d),.js .tx.svelte-s2az8d{opacity:1;transition:none;translate:none;scale:1}}.model.svelte-1ybq4d9{padding-block:clamp(8px, 2vw, 24px) var(--section)}.model.svelte-1ybq4d9 ul:where(.svelte-1ybq4d9){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.model.svelte-1ybq4d9 li:where(.svelte-1ybq4d9){border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-s);padding:clamp(22px,2.4vw,32px)}.model.svelte-1ybq4d9 li:where(.svelte-1ybq4d9):first-child{color:#fff;background:linear-gradient(150deg, var(--blue), var(--blue-strong))}.ico.svelte-1ybq4d9{width:42px;height:42px;color:var(--blue);background:var(--ice);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.model.svelte-1ybq4d9 li:where(.svelte-1ybq4d9):first-child .ico:where(.svelte-1ybq4d9){color:var(--blue);background:#fff}.model.svelte-1ybq4d9 h2:where(.svelte-1ybq4d9){letter-spacing:-.025em;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.15}.model.svelte-1ybq4d9 p:where(.svelte-1ybq4d9){color:var(--ink-2);margin-top:10px;font-size:1rem;line-height:1.5}.model.svelte-1ybq4d9 li:where(.svelte-1ybq4d9):first-child p:where(.svelte-1ybq4d9){color:#ffffffe0}.rechner.svelte-1ybq4d9{padding-block:var(--section);background:var(--surface)}.head.svelte-1ybq4d9{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.lead.svelte-1ybq4d9{margin-top:18px}.rechner.svelte-1ybq4d9 .calc{background:var(--bg);box-shadow:var(--shadow-l)}.included.svelte-1ybq4d9{padding-block:var(--section)}.grid.svelte-1ybq4d9{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,88px);display:grid}.hint.svelte-1ybq4d9{border-radius:var(--radius-s);color:var(--ink-2);background:var(--ice);gap:12px;margin-top:28px;padding:16px 18px;font-size:.9375rem;line-height:1.5;display:flex}.hint.svelte-1ybq4d9 svg{color:var(--blue);flex:none;margin-top:2px}.checks.svelte-1ybq4d9{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checks.svelte-1ybq4d9 a:where(.svelte-1ybq4d9){border-radius:var(--radius-s);background:var(--surface);height:100%;box-shadow:var(--shadow-s);transition:transform .22s var(--ease-out), box-shadow .22s ease;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.checks.svelte-1ybq4d9 a:where(.svelte-1ybq4d9):active{transform:scale(.98)}.tick.svelte-1ybq4d9{color:#fff;background:var(--ok);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.js .checks.svelte-1ybq4d9 .tick:where(.svelte-1ybq4d9){transition:scale .5s var(--ease-out) calc(var(--n) * 55ms + .15s);scale:0}.js .checks.svelte-1ybq4d9.in .tick:where(.svelte-1ybq4d9){scale:1}.what.svelte-1ybq4d9{min-width:0;display:grid}.what.svelte-1ybq4d9 strong:where(.svelte-1ybq4d9){letter-spacing:-.01em;font-size:1rem;line-height:1.3}.what.svelte-1ybq4d9 small:where(.svelte-1ybq4d9){color:var(--ink-3);font-size:.8438rem;line-height:1.4}.arrow.svelte-1ybq4d9{color:var(--ink-3);transition:translate .22s var(--ease-out), color .2s ease}.module.svelte-1ybq4d9{padding-bottom:clamp(8px,2vw,24px)}.card.svelte-1ybq4d9{color:var(--on-navy);background:radial-gradient(70% 90% at 0% 0%, #3d8bff66, transparent 60%), var(--navy);border-radius:clamp(18px,2.4vw,32px);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);display:grid;overflow:hidden}.about.svelte-1ybq4d9{padding:clamp(28px,5vw,72px)}.badge.svelte-1ybq4d9{color:#fff;background:#ffffff24;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.card.svelte-1ybq4d9 .accent:where(.svelte-1ybq4d9){color:var(--sky)}.about.svelte-1ybq4d9>p:where(.svelte-1ybq4d9){max-width:52ch;color:var(--on-navy-2);margin-top:18px}.about.svelte-1ybq4d9 ul:where(.svelte-1ybq4d9){gap:10px;margin-top:24px;display:grid}.about.svelte-1ybq4d9 li:where(.svelte-1ybq4d9){gap:10px;font-size:1rem;line-height:1.45;display:flex}.about.svelte-1ybq4d9 li:where(.svelte-1ybq4d9) svg{color:var(--sky);flex:none;margin-top:2px}.links.svelte-1ybq4d9{flex-wrap:wrap;gap:10px 26px;margin-top:28px;display:flex}.links.svelte-1ybq4d9 a:where(.svelte-1ybq4d9){color:#fff;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.links.svelte-1ybq4d9 a:where(.svelte-1ybq4d9) svg{transition:translate .2s var(--ease-out)}.price.svelte-1ybq4d9{background:#ffffff0f;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px);display:flex;box-shadow:inset 1px 0 #ffffff1a}.k.svelte-1ybq4d9{color:var(--on-navy-2);font-size:.9375rem;font-weight:600}.v.svelte-1ybq4d9{letter-spacing:-.03em;margin-top:4px;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:600;line-height:1.1}.t.svelte-1ybq4d9{color:var(--on-navy-2);margin-block:16px 28px;font-size:.9375rem;line-height:1.5}.price.svelte-1ybq4d9 .btn:where(.svelte-1ybq4d9){align-self:flex-start}.price.svelte-1ybq4d9 .btn:where(.svelte-1ybq4d9) svg{transition:translate .2s var(--ease-out)}@media (hover:hover){.checks.svelte-1ybq4d9 a:where(.svelte-1ybq4d9):hover{box-shadow:var(--shadow-m);transform:translateY(-2px)}.checks.svelte-1ybq4d9 a:where(.svelte-1ybq4d9):hover .arrow:where(.svelte-1ybq4d9){color:var(--blue);translate:3px}.links.svelte-1ybq4d9 a:where(.svelte-1ybq4d9):hover svg,.price.svelte-1ybq4d9 .btn:where(.svelte-1ybq4d9):hover svg{translate:3px}}@media (width<=980px){.model.svelte-1ybq4d9 ul:where(.svelte-1ybq4d9){grid-template-columns:repeat(2,minmax(0,1fr))}.grid.svelte-1ybq4d9,.card.svelte-1ybq4d9{grid-template-columns:minmax(0,1fr)}.price.svelte-1ybq4d9{box-shadow:inset 0 1px #ffffff1a}}@media (width<=640px){.model.svelte-1ybq4d9 ul:where(.svelte-1ybq4d9),.checks.svelte-1ybq4d9{grid-template-columns:minmax(0,1fr)}.price.svelte-1ybq4d9 .btn:where(.svelte-1ybq4d9){align-self:stretch}}@media (prefers-reduced-motion:reduce){.js .checks.svelte-1ybq4d9 .tick:where(.svelte-1ybq4d9){transition:none;scale:1}.checks.svelte-1ybq4d9 a:where(.svelte-1ybq4d9),.arrow.svelte-1ybq4d9{transition:none}}
