.start-head[data-astro-cid-6vq2egjc]{max-width:760px}.start-form[data-astro-cid-6vq2egjc]{margin-top:clamp(28px,3.4vw,44px)}.start-grid[data-astro-cid-6vq2egjc]{display:grid;gap:clamp(20px,3vw,48px);grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:900px){.start-grid[data-astro-cid-6vq2egjc]{grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.start-cart[data-astro-cid-6vq2egjc]{position:sticky;top:100px}}.start-menu[data-astro-cid-6vq2egjc]{display:grid;gap:22px}.start-menu__title[data-astro-cid-6vq2egjc]{margin:0;font-family:var(--font-display);font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:-.02em;color:var(--fg)}.start-menu__intro[data-astro-cid-6vq2egjc]{margin:-12px 0 0;max-width:60ch;font-size:14px;line-height:1.55;color:var(--fg-muted)}.field[data-astro-cid-6vq2egjc]{display:grid;gap:6px}.start-form[data-astro-cid-6vq2egjc] .field__label[data-astro-cid-6vq2egjc]{font-size:14px;letter-spacing:0;text-transform:none;color:var(--fg);font-weight:500}.field__help[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;line-height:1.5;color:var(--fg-dim)}.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc],.start-form[data-astro-cid-6vq2egjc] select[data-astro-cid-6vq2egjc]{width:100%;background:var(--bg);border:1px solid var(--field-line);border-radius:var(--radius-lg);padding:10px 12px;font-size:max(16px,1rem);color:var(--fg)}@media(min-width:900px){.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc],.start-form[data-astro-cid-6vq2egjc] select[data-astro-cid-6vq2egjc]{padding:9px 12px}}.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc][type=checkbox]{width:auto}.cfg-group[data-astro-cid-6vq2egjc]{border:0;padding:0;display:grid;gap:10px;margin:0;min-width:0}.cfg-legend[data-astro-cid-6vq2egjc]{margin-bottom:8px;padding:0;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.cfg-check[data-astro-cid-6vq2egjc]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);font-size:14px;line-height:1.5;color:var(--fg);cursor:pointer;transition:border-color .2s var(--ease)}.cfg-check[data-astro-cid-6vq2egjc]:hover{border-color:var(--line-strong)}.cfg-check[data-astro-cid-6vq2egjc]:has(input:checked){border-color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-text);background:var(--accent-soft)}.cfg-check[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc]{margin-top:3px;accent-color:var(--accent)}.cfg-addons__note[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;color:var(--accent-text)}.cfg-prepaid-note[data-astro-cid-6vq2egjc]{padding:2px}.cfg-categories[data-astro-cid-6vq2egjc]{display:grid;gap:20px}.cfg-cat[data-astro-cid-6vq2egjc]{display:grid;gap:10px}.cfg-cat__title[data-astro-cid-6vq2egjc]{margin:0;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.cfg-cat__grid[data-astro-cid-6vq2egjc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.cfg-chip[data-astro-cid-6vq2egjc]{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:56px;padding:10px 40px 10px 14px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease)}.cfg-chip[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc][type=checkbox]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;appearance:none;cursor:pointer}.cfg-chip__label[data-astro-cid-6vq2egjc]{display:block;font-weight:500;color:var(--fg-muted);font-size:14px;line-height:1.3}.cfg-chip[data-astro-cid-6vq2egjc]:before{content:"";position:absolute;right:14px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;border:1.5px solid var(--line-strong);pointer-events:none;box-sizing:border-box}.cfg-chip[data-astro-cid-6vq2egjc]:after{content:"";position:absolute;right:20px;top:50%;width:5px;height:9px;margin-top:-6px;border:solid var(--on-accent);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;pointer-events:none}.cfg-chip[data-astro-cid-6vq2egjc]:has(input:checked){border-color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-text);background:var(--accent-soft)}.cfg-chip[data-astro-cid-6vq2egjc]:has(input:checked) .cfg-chip__label[data-astro-cid-6vq2egjc]{color:var(--fg);font-weight:600}.cfg-chip[data-astro-cid-6vq2egjc]:has(input:checked):before{border-color:var(--accent);background:var(--accent)}.cfg-chip[data-astro-cid-6vq2egjc]:has(input:checked):after{opacity:1}.cfg-chip[data-astro-cid-6vq2egjc]:hover{border-color:var(--line-strong)}.cfg-extras[data-astro-cid-6vq2egjc]{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);padding:clamp(18px,2vw,24px);display:grid;gap:8px}.cfg-extras__title[data-astro-cid-6vq2egjc]{margin:0;font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.cfg-extras__intro[data-astro-cid-6vq2egjc]{margin:0 0 4px;font-size:13px;color:var(--fg-dim)}.cfg-extras__group[data-astro-cid-6vq2egjc]{margin:10px 0 2px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim)}.cfg-extras__list[data-astro-cid-6vq2egjc]{list-style:none;margin:0;padding:0;display:grid;gap:0}.cfg-extras__item[data-astro-cid-6vq2egjc]{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:9px 0;border-top:1px solid var(--line)}.cfg-extras__label[data-astro-cid-6vq2egjc]{display:grid;gap:2px;font-size:14px;color:var(--fg)}.cfg-extras__note[data-astro-cid-6vq2egjc]{font-size:12px;color:var(--fg-dim)}.cfg-extras__amt[data-astro-cid-6vq2egjc]{font-size:13px;color:var(--fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.cfg-slider[data-astro-cid-6vq2egjc]{display:grid;gap:6px}.cfg-slider__head[data-astro-cid-6vq2egjc]{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.cfg-slider__label[data-astro-cid-6vq2egjc]{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.cfg-slider__value[data-astro-cid-6vq2egjc]{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--fg);text-align:right}.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc].cfg-range{width:100%;padding:0;margin:2px 0 0;background:transparent;border:none;accent-color:var(--accent);height:20px;cursor:pointer}.cfg-slider__ticks[data-astro-cid-6vq2egjc]{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:4px}.cfg-slider__tick[data-astro-cid-6vq2egjc]{display:block;font-size:12px;color:var(--fg-dim);text-decoration:none}.cfg-slider__ticks[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]:first-child .cfg-slider__tick[data-astro-cid-6vq2egjc]{text-align:left}.cfg-slider__ticks[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]:last-child .cfg-slider__tick[data-astro-cid-6vq2egjc]{text-align:right}a[data-astro-cid-6vq2egjc].cfg-slider__tick:hover{color:var(--fg);text-decoration:underline}a[data-astro-cid-6vq2egjc].cfg-slider__tick.is-active{color:var(--accent-text);font-weight:600}.cfg-slider__note[data-astro-cid-6vq2egjc]{margin:0;font-size:12px;color:var(--fg-dim);min-height:1em}.cfg-slider--plan[data-astro-cid-6vq2egjc]{padding-top:16px;border-top:1px solid var(--line)}.cfg-term-swap[data-astro-cid-6vq2egjc]{display:grid}.cfg-term-swap[data-astro-cid-6vq2egjc]>[data-astro-cid-6vq2egjc]{grid-area:1 / 1;align-self:start;display:block}.cfg-term-swap[data-astro-cid-6vq2egjc]>.cfg-group[data-astro-cid-6vq2egjc]{display:grid}.cfg-term-swap[data-astro-cid-6vq2egjc]>[data-astro-cid-6vq2egjc][hidden]{visibility:hidden}.start-cart__panel[data-astro-cid-6vq2egjc]{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(20px,2vw,28px);background:var(--panel);display:grid;gap:16px}.start-cart__panel[data-astro-cid-6vq2egjc]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 40% at 100% 0%,var(--accent-a10),transparent 70%)}.start-cart__headline[data-astro-cid-6vq2egjc]{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--line)}.start-cart__badge[data-astro-cid-6vq2egjc]{margin:0;font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text)}.start-cart__amount[data-astro-cid-6vq2egjc]{margin:0;font-family:var(--font-display);font-size:clamp(40px,4vw,52px);line-height:1;letter-spacing:-.04em;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}.start-cart__amount[data-astro-cid-6vq2egjc]:empty{display:none}.start-cart__total[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;color:var(--fg-dim)}.start-cart__lines[data-astro-cid-6vq2egjc]{list-style:none;margin:0;padding:12px 0;display:grid;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.start-cart__lines[data-astro-cid-6vq2egjc]:empty{display:none}.start-cart__lines[data-astro-cid-6vq2egjc] .start-cart__line{display:flex;justify-content:space-between;gap:12px;font-size:14px}.start-cart__lines[data-astro-cid-6vq2egjc] .start-cart__line-label{color:var(--fg-muted)}.start-cart__lines[data-astro-cid-6vq2egjc] .start-cart__line-amt{color:var(--fg);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.start-cart__benefits[data-astro-cid-6vq2egjc]{display:grid;gap:6px}.start-cart__benefits-title[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;font-weight:600;color:var(--fg)}.start-cart__bullets[data-astro-cid-6vq2egjc]{list-style:none;margin:0;padding:0;display:grid;gap:5px}.start-cart__bullets[data-astro-cid-6vq2egjc] li{position:relative;padding-left:14px;font-size:13px;line-height:1.45;color:var(--fg-muted)}.start-cart__bullets[data-astro-cid-6vq2egjc] li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--accent-text)}.start-cart__bullets[data-astro-cid-6vq2egjc]:empty{display:none}.start-cart__stepup[data-astro-cid-6vq2egjc]{display:grid;gap:6px;margin-top:10px;padding-top:12px;border-top:1px dashed var(--line-strong)}.start-cart__stepup[data-astro-cid-6vq2egjc] .start-cart__benefits-title[data-astro-cid-6vq2egjc]{color:var(--fg-muted);font-weight:500}.start-cart__stepup[data-astro-cid-6vq2egjc] li:before{background:var(--line-strong)}.start-cart__quote[data-astro-cid-6vq2egjc]{display:grid;gap:10px;justify-items:start;padding:4px 0}.start-cart__quote[data-astro-cid-6vq2egjc] p[data-astro-cid-6vq2egjc]{margin:0;color:var(--fg-muted);font-size:14px}.start-turnstile[data-astro-cid-6vq2egjc]{margin-top:2px}.start-actions[data-astro-cid-6vq2egjc]{display:grid;gap:6px}.start-actions[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc]{width:100%;justify-content:center}.start-actions[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc]:disabled{opacity:.5;cursor:not-allowed}.start-actions__price[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;color:var(--fg-muted);text-align:center}.start-actions__price[data-astro-cid-6vq2egjc]:empty{display:none}.start-actions__status[data-astro-cid-6vq2egjc]{margin:0;font-size:13px;color:var(--accent-text);text-align:center}.start-actions__status[data-astro-cid-6vq2egjc]:empty{display:none}.start-form[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc][aria-busy=true]{position:relative;padding-left:34px}.start-form[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc][aria-busy=true]:before{content:"";position:absolute;left:14px;top:50%;margin-top:-7px;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;animation:start-spin .7s linear infinite}@keyframes start-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.start-form[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc][aria-busy=true]:before{animation:none}}.start-skip[data-astro-cid-6vq2egjc]{margin:0;font-size:12px;color:var(--fg-dim);text-align:center}.start-prefill-note[data-astro-cid-6vq2egjc]{color:var(--fg-muted)}.start-cart__bar[data-astro-cid-6vq2egjc]{display:none}@media(max-width:899px){.start-cart__bar[data-astro-cid-6vq2egjc]{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--line);box-shadow:0 -6px 20px color-mix(in srgb,var(--shadow-ink) 12%,transparent)}.start-cart__bar-info[data-astro-cid-6vq2egjc]{display:grid;gap:2px;flex:1;min-width:0}.start-cart__bar-badge[data-astro-cid-6vq2egjc]{font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--fg)}.start-cart__bar-total[data-astro-cid-6vq2egjc]{font-size:14px;font-weight:600;color:var(--accent-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start-cart__bar-btn[data-astro-cid-6vq2egjc]{flex:none;width:auto;padding:11px 18px}.start-form[data-astro-cid-6vq2egjc]{padding-bottom:96px}.start-cart__amount[data-astro-cid-6vq2egjc]{font-size:44px}}@media(max-width:760px){.start-cart__bar[data-astro-cid-6vq2egjc]{bottom:calc(68px + env(safe-area-inset-bottom));padding-bottom:12px}.start-form[data-astro-cid-6vq2egjc]{padding-bottom:156px}}.cfg-chip[data-astro-cid-6vq2egjc]:has(input:focus-visible),.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc]:focus-visible,.start-form[data-astro-cid-6vq2egjc] select[data-astro-cid-6vq2egjc]:focus-visible,.cfg-slider__tick[data-astro-cid-6vq2egjc]:focus-visible,.start-actions[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc]:focus-visible,.start-cart__bar-btn[data-astro-cid-6vq2egjc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.start-cart__bar[data-astro-cid-6vq2egjc],.cfg-chip[data-astro-cid-6vq2egjc],.cfg-check[data-astro-cid-6vq2egjc],.cfg-range[data-astro-cid-6vq2egjc],.start-actions[data-astro-cid-6vq2egjc] .btn[data-astro-cid-6vq2egjc],.start-cart__bar-btn[data-astro-cid-6vq2egjc]{transition:none!important}}.start-cart__quote[data-astro-cid-6vq2egjc][hidden],.start-cart__stepup[data-astro-cid-6vq2egjc][hidden]{display:none!important}.start-form[data-astro-cid-6vq2egjc] input[data-astro-cid-6vq2egjc][aria-invalid=true]{border-color:var(--danger)}.start-error[data-astro-cid-6vq2egjc]{display:flex;align-items:flex-start;gap:12px;margin-top:24px;padding:12px 14px;border:1px solid var(--danger);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--fg);font-size:14px}.start-error[data-astro-cid-6vq2egjc] span[data-astro-cid-6vq2egjc]{flex:1}.start-error__x[data-astro-cid-6vq2egjc]{flex:none;width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--fg-dim);font-size:20px;line-height:1;cursor:pointer}.start-error__x[data-astro-cid-6vq2egjc]:hover{color:var(--fg)}
