.qb__dial[data-astro-cid-qcpriq4h]{position:relative;width:min(100%,280px)}.qb__dial[data-astro-cid-qcpriq4h] svg[data-astro-cid-qcpriq4h]{width:100%;display:block;overflow:visible}.qb__arc[data-astro-cid-qcpriq4h]{fill:none;stroke:#ffffff1f;stroke-width:12;stroke-linecap:round}.qb__arcfill[data-astro-cid-qcpriq4h]{fill:none;stroke:var(--amber);stroke-width:12;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:200;transition:stroke-dashoffset .5s var(--ease)}.qb__tickmarks[data-astro-cid-qcpriq4h] line[data-astro-cid-qcpriq4h]{stroke:#ffffff59;stroke-width:2}.qb__needle[data-astro-cid-qcpriq4h]{stroke:#fff;stroke-width:4;stroke-linecap:round}.qb__hub[data-astro-cid-qcpriq4h]{fill:#fff}[data-astro-cid-qcpriq4h][data-qb-needle]{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.qb__dialtxt[data-astro-cid-qcpriq4h]{position:absolute;left:0;right:0;bottom:-4px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@media(prefers-reduced-motion:reduce){[data-astro-cid-qcpriq4h][data-qb-needle],.qb__arcfill[data-astro-cid-qcpriq4h]{transition:none}}.qb__grid[data-astro-cid-qcpriq4h]{display:grid;gap:20px;align-items:start}@media(min-width:980px){.qb__grid[data-astro-cid-qcpriq4h]{grid-template-columns:1.25fr 1fr;gap:24px}.qb__result[data-astro-cid-qcpriq4h]{position:sticky;top:100px}}.qb__controls[data-astro-cid-qcpriq4h]{padding:clamp(20px,3vw,32px);display:grid;gap:28px}.qb__field[data-astro-cid-qcpriq4h]{border:0;padding:0;margin:0;display:grid;gap:12px;min-width:0}.qb__lab[data-astro-cid-qcpriq4h]{font-family:var(--font-display);font-weight:700;font-size:18px;padding:0}.qb__sizeout[data-astro-cid-qcpriq4h] strong[data-astro-cid-qcpriq4h]{font-family:var(--font-display);font-size:clamp(30px,3.4vw,42px);letter-spacing:-.02em}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;cursor:pointer}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--amber) var(--fill, 28%),rgba(255,255,255,.14) var(--fill, 28%))}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]::-moz-range-track{height:6px;border-radius:6px;background:#ffffff24}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]::-moz-range-progress{height:6px;border-radius:6px;background:var(--amber)}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;margin-top:-11px;box-shadow:0 4px 16px #0006}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]::-moz-range-thumb{width:28px;height:28px;border:0;border-radius:50%;background:#fff}.qb[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h][type=range]:focus-visible{outline:3px solid var(--amber);outline-offset:2px;border-radius:8px}.qb__ticks[data-astro-cid-qcpriq4h]{display:flex;justify-content:space-between;font-size:12px;color:var(--faint);margin-top:-6px}.qb__pk[data-astro-cid-qcpriq4h]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:5px;border-radius:14px;background:#ffffff0d;border:1px solid var(--line)}.qb__pkopt[data-astro-cid-qcpriq4h]{position:relative}.qb__pkopt[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]{position:absolute;opacity:0;inset:0;cursor:pointer}.qb__pkopt[data-astro-cid-qcpriq4h] span[data-astro-cid-qcpriq4h]{display:grid;place-items:center;min-height:44px;border-radius:10px;font-weight:600;font-size:15px;transition:background .25s,color .25s}.qb__pkopt[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]:checked+span[data-astro-cid-qcpriq4h]{background:#fff;color:#111}.qb__pkopt[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]:focus-visible+span[data-astro-cid-qcpriq4h]{outline:3px solid var(--amber);outline-offset:2px}.qb__inc[data-astro-cid-qcpriq4h]{font-size:14px}.qb__addons[data-astro-cid-qcpriq4h]{display:grid;gap:4px}.qb__step[data-astro-cid-qcpriq4h],.qb__tog[data-astro-cid-qcpriq4h]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.qb__step[data-astro-cid-qcpriq4h] small[data-astro-cid-qcpriq4h],.qb__tog[data-astro-cid-qcpriq4h] small[data-astro-cid-qcpriq4h]{display:block;font-size:13px;margin-top:2px}.qb__stepper[data-astro-cid-qcpriq4h]{display:flex;align-items:center;gap:4px;flex:none}.qb__stepper[data-astro-cid-qcpriq4h] button[data-astro-cid-qcpriq4h]{width:44px;height:44px;border-radius:12px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-size:20px;cursor:pointer}.qb__stepper[data-astro-cid-qcpriq4h] button[data-astro-cid-qcpriq4h]:hover{border-color:var(--amber)}.qb__stepper[data-astro-cid-qcpriq4h] output[data-astro-cid-qcpriq4h]{min-width:28px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.qb__tog[data-astro-cid-qcpriq4h]{position:relative;cursor:pointer}.qb__tog[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]{position:absolute;opacity:0;width:1px;height:1px}.qb__switch[data-astro-cid-qcpriq4h]{flex:none;width:50px;height:30px;border-radius:999px;background:#ffffff29;position:relative;transition:background .25s}.qb__switch[data-astro-cid-qcpriq4h]:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .3s var(--ease)}.qb__tog[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]:checked+.qb__switch[data-astro-cid-qcpriq4h]{background:var(--amber)}.qb__tog[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]:checked+.qb__switch[data-astro-cid-qcpriq4h]:after{transform:translate(20px)}.qb__tog[data-astro-cid-qcpriq4h] input[data-astro-cid-qcpriq4h]:focus-visible+.qb__switch[data-astro-cid-qcpriq4h]{outline:3px solid var(--amber);outline-offset:2px}.qb__result[data-astro-cid-qcpriq4h]{padding:clamp(22px,3vw,34px);display:grid;gap:12px;justify-items:center;text-align:center;background:var(--surface)}.qb__total[data-astro-cid-qcpriq4h]{font-family:var(--font-display);font-weight:700;font-size:clamp(54px,7vw,84px);letter-spacing:-.025em;line-height:1;margin-top:10px}.qb__total[data-astro-cid-qcpriq4h] [data-astro-cid-qcpriq4h][data-qb-from-pre]{font-size:.32em;letter-spacing:0;font-weight:600;color:var(--muted);margin-right:8px;vertical-align:middle}.qb__breakdown[data-astro-cid-qcpriq4h]{font-size:15px;max-width:34ch}.qb__save[data-astro-cid-qcpriq4h]{color:var(--amber);font-weight:600;font-size:15px}.qb__cta[data-astro-cid-qcpriq4h]{width:100%;justify-content:center;margin-top:6px}.qb__fine[data-astro-cid-qcpriq4h]{font-size:13px}.qb__tog[data-astro-cid-qcpriq4h][hidden]{display:none}.qb__vidnote[data-astro-cid-qcpriq4h]{font-size:14px;padding:10px 0 2px}.ba__tabs[data-astro-cid-fztqauyw]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ba__box[data-astro-cid-fztqauyw]{--x: 50%;position:relative;aspect-ratio:3 / 2;border-radius:var(--radius);overflow:hidden;background:#0b0b0b;box-shadow:0 40px 120px -50px #000c,0 0 0 1px #ffffff0f;touch-action:pan-y}@media(max-width:640px){.ba__box[data-astro-cid-fztqauyw]{aspect-ratio:4 / 3}}.ba__pair[data-astro-cid-fztqauyw]{position:absolute;inset:0;opacity:0;transition:opacity .45s var(--ease)}.ba__pair[data-astro-cid-fztqauyw].is-on{opacity:1}.ba__pair[data-astro-cid-fztqauyw] img[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ba__after[data-astro-cid-fztqauyw]{position:absolute;inset:0;clip-path:inset(0 0 0 var(--x))}.ba__lbl[data-astro-cid-fztqauyw]{position:absolute;top:14px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 11px;border-radius:999px;background:#0009;color:#fff;backdrop-filter:blur(6px)}.ba__lbl--b[data-astro-cid-fztqauyw]{left:14px}.ba__lbl--a[data-astro-cid-fztqauyw]{right:14px;background:var(--amber);color:var(--amber-ink)}.ba__line[data-astro-cid-fztqauyw]{position:absolute;top:0;bottom:0;left:var(--x);width:2px;background:#fff;transform:translate(-50%);pointer-events:none;box-shadow:0 0 18px #0006}.ba__knob[data-astro-cid-fztqauyw]{position:absolute;top:50%;left:50%;width:52px;height:52px;border-radius:50%;background:#fff;color:#111;display:grid;place-items:center;transform:translate(-50%,-50%);box-shadow:0 8px 30px #00000059}.ba__knob[data-astro-cid-fztqauyw] svg[data-astro-cid-fztqauyw]{width:24px;height:24px}.ba__range[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.ba__range[data-astro-cid-fztqauyw]:focus-visible+.ba__line[data-astro-cid-fztqauyw],.ba__box[data-astro-cid-fztqauyw]:has(.ba__range:focus-visible) .ba__knob[data-astro-cid-fztqauyw]{outline:3px solid var(--amber);outline-offset:3px}.ba__note[data-astro-cid-fztqauyw]{margin-top:14px;font-size:15px;max-width:70ch}@media(max-width:640px){.ba__tabs[data-astro-cid-fztqauyw]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.ba__tabs[data-astro-cid-fztqauyw]::-webkit-scrollbar{display:none}.ba__tabs[data-astro-cid-fztqauyw]>[data-astro-cid-fztqauyw]{flex:none}}.pg-hero[data-astro-cid-xna6xu42]{padding-top:clamp(120px,15vw,190px)}.pg-hero[data-astro-cid-xna6xu42] h1[data-astro-cid-xna6xu42]{margin:20px 0 32px;max-width:20ch;font-size:clamp(40px,5.2vw,80px)}.pg-hero__row[data-astro-cid-xna6xu42]{display:grid;gap:28px;align-items:end;margin-bottom:clamp(40px,6vw,72px)}@media(min-width:900px){.pg-hero__row[data-astro-cid-xna6xu42]{grid-template-columns:1fr auto;gap:56px}}.pg-hero__img[data-astro-cid-xna6xu42]{aspect-ratio:21 / 9}.pg-hero__par[data-astro-cid-xna6xu42]{position:absolute;inset:-8% 0}.pg-hero__par[data-astro-cid-xna6xu42] img{width:100%;height:100%;object-fit:cover}@media(max-width:700px){.pg-hero__img[data-astro-cid-xna6xu42]{aspect-ratio:4 / 3}}.sizes[data-astro-cid-xna6xu42]{border:0;padding:0;margin:0 0 28px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sizes[data-astro-cid-xna6xu42]>.size--quote[data-astro-cid-xna6xu42]{grid-column:1 / -1}@media(min-width:760px){.sizes[data-astro-cid-xna6xu42]{grid-template-columns:repeat(5,minmax(0,1fr))}.sizes[data-astro-cid-xna6xu42]>.size--quote[data-astro-cid-xna6xu42]{grid-column:auto}}.size[data-astro-cid-xna6xu42]{position:relative;cursor:pointer;text-decoration:none}.size[data-astro-cid-xna6xu42] input[data-astro-cid-xna6xu42]{position:absolute;opacity:0;inset:0;cursor:pointer}.size__in[data-astro-cid-xna6xu42]{display:grid;gap:2px;padding:16px 18px;border:1px solid var(--line-strong);border-radius:14px;transition:border-color .2s,background-color .2s;min-height:72px}.size__in[data-astro-cid-xna6xu42] span[data-astro-cid-xna6xu42]{font-size:14px;color:var(--muted)}.size[data-astro-cid-xna6xu42] input[data-astro-cid-xna6xu42]:checked+.size__in[data-astro-cid-xna6xu42]{border-color:var(--amber);background:var(--amber-soft)}.size[data-astro-cid-xna6xu42] input[data-astro-cid-xna6xu42]:focus-visible+.size__in[data-astro-cid-xna6xu42]{outline:2px solid var(--amber);outline-offset:3px}.size--quote[data-astro-cid-xna6xu42] .size__in[data-astro-cid-xna6xu42]{border-style:dashed}.size--quote[data-astro-cid-xna6xu42]:hover .size__in[data-astro-cid-xna6xu42]{border-color:var(--text)}.pk[data-astro-cid-xna6xu42]{display:grid;gap:16px}@media(min-width:600px){.pk[data-astro-cid-xna6xu42]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pk[data-astro-cid-xna6xu42]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pk__card[data-astro-cid-xna6xu42]{padding:30px 26px;display:flex;flex-direction:column;gap:14px;position:relative}.pk__card[data-astro-cid-xna6xu42].is-featured{border-color:var(--amber);background:linear-gradient(180deg,var(--amber-soft),var(--bg-2) 45%)}.pk__badge[data-astro-cid-xna6xu42]{position:absolute;top:20px;right:20px;font-size:12px;font-weight:600;background:var(--amber);color:var(--amber-ink);padding:4px 10px;border-radius:999px}.pk__tag[data-astro-cid-xna6xu42]{min-height:4.9em}.pk__price[data-astro-cid-xna6xu42]{font-family:var(--font-display);font-size:56px;font-weight:700;letter-spacing:-.025em;line-height:1}.pk__price[data-astro-cid-xna6xu42] span[data-astro-cid-xna6xu42]{display:inline-block}.pk__save[data-astro-cid-xna6xu42]{font-size:14px;color:var(--amber)}.size-sum[data-astro-cid-xna6xu42]{margin-top:18px;font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums}.pk__list[data-astro-cid-xna6xu42]{list-style:none;padding:0;margin:4px 0 8px;display:grid;gap:10px;flex:1;align-content:start}.pk__list[data-astro-cid-xna6xu42] li[data-astro-cid-xna6xu42]{padding-left:26px;position:relative;color:#e4e4e1}.pk__list[data-astro-cid-xna6xu42] li[data-astro-cid-xna6xu42]:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border-left:2px solid var(--amber);border-bottom:2px solid var(--amber);transform:rotate(-45deg)}.fine[data-astro-cid-xna6xu42]{margin-top:20px;font-size:14px;color:var(--faint);max-width:80ch}.band__in[data-astro-cid-xna6xu42]{display:grid;gap:40px;align-items:center}@media(min-width:900px){.band__in[data-astro-cid-xna6xu42]{grid-template-columns:1.1fr 1fr;gap:72px}}.band__img[data-astro-cid-xna6xu42]{aspect-ratio:4 / 3}.ala[data-astro-cid-xna6xu42]{display:grid;gap:48px 72px}@media(min-width:980px){.ala[data-astro-cid-xna6xu42]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.ala[data-astro-cid-xna6xu42] h3[data-astro-cid-xna6xu42]{font-size:20px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--line-strong)}.ala[data-astro-cid-xna6xu42] dl[data-astro-cid-xna6xu42]{margin:0;display:grid}.ala[data-astro-cid-xna6xu42] dl[data-astro-cid-xna6xu42] div[data-astro-cid-xna6xu42]{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.ala[data-astro-cid-xna6xu42] dt[data-astro-cid-xna6xu42]{color:#e4e4e1}.ala[data-astro-cid-xna6xu42] dt[data-astro-cid-xna6xu42]{min-width:0}.ala[data-astro-cid-xna6xu42] dd[data-astro-cid-xna6xu42]{margin:0;font-weight:600;text-align:right;max-width:48%}.faq[data-astro-cid-xna6xu42]{display:grid;gap:40px}@media(min-width:900px){.faq[data-astro-cid-xna6xu42]{grid-template-columns:1fr 1.6fr;gap:72px}}.faq__list[data-astro-cid-xna6xu42] details[data-astro-cid-xna6xu42]{border-bottom:1px solid var(--line-strong);padding:6px 0}.faq__list[data-astro-cid-xna6xu42] summary[data-astro-cid-xna6xu42]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;cursor:pointer;min-height:44px}.faq__list[data-astro-cid-xna6xu42] summary[data-astro-cid-xna6xu42]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-xna6xu42]{font-family:var(--font-display);font-weight:700;font-size:clamp(18px,1.8vw,22px);line-height:1.2}.faq__list[data-astro-cid-xna6xu42] summary[data-astro-cid-xna6xu42] span[data-astro-cid-xna6xu42][aria-hidden]{font-size:28px;color:var(--amber);transition:transform .3s var(--ease)}.faq__list[data-astro-cid-xna6xu42] details[data-astro-cid-xna6xu42][open] summary[data-astro-cid-xna6xu42] span[data-astro-cid-xna6xu42][aria-hidden]{transform:rotate(45deg)}.faq__list[data-astro-cid-xna6xu42] details[data-astro-cid-xna6xu42] p[data-astro-cid-xna6xu42]{padding:0 0 22px;max-width:64ch}
