.lead[data-v-812b241b]{--lead-ink:#16213f;--lead-ink-2:#3c4667;--lead-muted:#6a7183;--lead-line:#e5e3dd;--lead-line-soft:#eeedea;--lead-orange:var(--color-nd-accent,#ef6b1d);--lead-orange-dark:#d0561b;--lead-orange-soft:#fff4ec;--lead-warm:#f8f6f3;--lead-green:#2f9b72;z-index:10050;color:var(--lead-ink);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.lead__backdrop[data-v-812b241b]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#16213f7a;position:absolute;inset:0}.lead__panel[data-v-812b241b]{background:#fff;border-radius:22px;flex-direction:column;width:min(680px,100%);max-height:min(820px,100dvh - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #16213f47}.lead__head[data-v-812b241b]{border-bottom:1px solid var(--lead-line-soft);align-items:center;gap:1rem;padding:1.1rem 1.5rem 1rem 2.25rem;display:flex}.lead__head-copy[data-v-812b241b]{flex:1;min-width:0}.lead__eyebrow[data-v-812b241b]{color:var(--lead-orange-dark);letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:650}.lead__title[data-v-812b241b]{--nd-h2:1rem;margin:.1rem 0 0;font-size:1rem;font-weight:700;line-height:1.35}.lead__close[data-v-812b241b]{width:2.25rem;height:2.25rem;color:var(--lead-ink-2);cursor:pointer;background:#f2f1ee;border:0;border-radius:50%;flex:none;place-items:center;transition:background .16s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.lead__close[data-v-812b241b]:hover{background:#e9e7e2}.lead__close[data-v-812b241b]:active{transform:scale(.94)}.lead__close svg[data-v-812b241b]{width:1.1rem;height:1.1rem}.lead__panel--wide[data-v-812b241b]{width:min(1040px,100%);max-height:min(860px,100dvh - 2rem)}.lead__body[data-v-812b241b]{flex:1;min-height:0;display:flex}.lead__aside[data-v-812b241b]{overscroll-behavior:contain;background:var(--lead-warm);border-left:1px solid var(--lead-line-soft);flex:none;width:360px;padding:1.75rem 1.75rem 1.5rem;overflow-y:auto}.lead-trip-mobile[data-v-812b241b]{display:none}@media (width<=860px){.lead__aside[data-v-812b241b]{display:none}.lead-trip-mobile[data-v-812b241b]{border:1px solid var(--lead-line);background:var(--lead-warm);border-radius:14px;margin-bottom:1.25rem;display:block}.lead-trip-mobile summary[data-v-812b241b]{cursor:pointer;padding:.85rem 1rem;font-size:.88rem;font-weight:700}.lead-trip-mobile__body[data-v-812b241b]{padding:0 1rem 1rem}}.lead__main[data-v-812b241b]{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:1.75rem 2.25rem 1.5rem;overflow-y:auto}.lead__question[data-v-812b241b]{--nd-h3:clamp(1.25rem, 2vw, 1.5rem);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:750;line-height:1.25}.lead__help[data-v-812b241b]{color:var(--lead-ink-2);margin:.55rem 0 0;font-size:.94rem;line-height:1.6}.lead__help--first[data-v-812b241b]{margin-top:0}.lead__help--muted[data-v-812b241b]{color:var(--lead-muted);margin-top:.35rem;font-size:.86rem}.lead-form[data-v-812b241b]{flex-direction:column;gap:1.25rem;display:flex}.lead-reply[data-v-812b241b]{color:var(--lead-ink-2);align-items:flex-start;gap:.5rem;margin:.6rem 0 0;font-size:.86rem;line-height:1.45;display:flex}.lead-reply svg[data-v-812b241b]{width:1.1rem;height:1.1rem;color:var(--lead-orange-dark);flex:none;margin-top:.1rem}.lead-included[data-v-812b241b]{background:var(--lead-warm);border:1px solid var(--lead-line-soft);border-radius:14px;align-items:flex-start;gap:.8rem;padding:1rem 1.1rem;display:flex}.lead-included__icon[data-v-812b241b]{width:2rem;height:2rem;color:var(--lead-green);background:#e8f5ef;border-radius:50%;flex:none;place-items:center;display:grid}.lead-included__icon svg[data-v-812b241b]{width:1rem;height:1rem}.lead-included strong[data-v-812b241b]{font-size:.86rem;display:block}.lead-included p[data-v-812b241b]{color:var(--lead-ink-2);margin:.2rem 0 0;font-size:.84rem;line-height:1.55}.lead-error[data-v-812b241b]{color:#b42318;margin:0;font-size:.84rem}.lead-contact[data-v-812b241b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .85rem;display:grid}.lead-field[data-v-812b241b]{flex-direction:column;gap:.4rem;display:flex}.lead-field--full[data-v-812b241b]{grid-column:1/-1}.lead-field>span[data-v-812b241b]{color:var(--lead-ink-2);font-size:.82rem;font-weight:650}.lead-field small[data-v-812b241b]{color:var(--lead-muted);font-size:inherit;font-weight:500}.lead-field input[data-v-812b241b],.lead-field textarea[data-v-812b241b]{border:1px solid var(--lead-line);width:100%;color:var(--lead-ink);font:inherit;background:#fff;border-radius:12px;padding:.75rem .9rem;font-size:.94rem;transition:border-color .16s,box-shadow .16s}.lead-field textarea[data-v-812b241b]{resize:vertical;min-height:6.5rem;line-height:1.55}.lead-field input[data-v-812b241b]:focus,.lead-field textarea[data-v-812b241b]:focus{border-color:var(--lead-orange);outline:none;box-shadow:0 0 0 3px #ef6b1d26}.lead-fieldset[data-v-812b241b]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;display:grid}.lead-fieldset legend[data-v-812b241b]{float:left;width:100%;color:var(--lead-ink-2);grid-column:1/-1;margin-bottom:.1rem;font-size:.82rem;font-weight:650}.lead-option[data-v-812b241b]{border:1px solid var(--lead-line);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;padding:.95rem 2.6rem .95rem .95rem;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.lead-option[data-v-812b241b]:hover{background:#fdfcfb;border-color:#cfccc4}.lead-option[data-v-812b241b]:focus-within{outline-offset:2px;outline:3px solid #ef6b1d59}.lead-option.is-on[data-v-812b241b]{border-color:var(--lead-orange);background:var(--lead-orange-soft);box-shadow:0 0 0 1px var(--lead-orange) inset}.lead-option__copy strong[data-v-812b241b]{font-size:.9rem;line-height:1.35;display:block}.lead-option__copy em[data-v-812b241b]{color:var(--lead-muted);margin-top:.2rem;font-size:.8rem;font-style:normal;line-height:1.45;display:block}.lead-option__check[data-v-812b241b]{background:#fff;border:1.5px solid #cfccc4;border-radius:50%;width:1.15rem;height:1.15rem;transition:border-color .16s,box-shadow .16s;position:absolute;top:.95rem;right:.95rem}.lead-option.is-on .lead-option__check[data-v-812b241b]{border-color:var(--lead-orange);box-shadow:inset 0 0 0 3px #fff, inset 0 0 0 10px var(--lead-orange)}.lead__nav[data-v-812b241b]{border-top:1px solid var(--lead-line-soft);background:linear-gradient(#ffffffd9,#fff 35%);align-items:center;gap:1rem;margin:.25rem -2.25rem -1.5rem;padding:1rem 2.25rem 1.25rem;display:flex;position:sticky;bottom:-1.5rem}.lead__nav-note[data-v-812b241b]{color:var(--lead-muted);flex:1;margin:0;font-size:.78rem}.lead-trust[data-v-812b241b]{color:var(--lead-muted);flex-wrap:wrap;flex:1;gap:.3rem .9rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:flex}.lead-trust li[data-v-812b241b]{align-items:center;gap:.3rem;display:flex}.lead-trust li[data-v-812b241b]:before{content:"\2713 ";color:var(--lead-green);font-weight:800}.lead-btn[data-v-812b241b]{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;transition:background .16s,opacity .16s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.lead-btn[data-v-812b241b]:active:not(:disabled){transform:scale(.97)}.lead-btn[data-v-812b241b]:focus-visible{outline-offset:2px;outline:3px solid #ef6b1d59}.lead-btn--primary[data-v-812b241b]{background:var(--lead-orange);color:#fff;border:0;flex:none;padding:.8rem 1.4rem;box-shadow:0 6px 14px #ee6a2a33}.lead-btn--primary[data-v-812b241b]:hover:not(:disabled){background:var(--lead-orange-dark)}.lead-btn--primary[data-v-812b241b]:disabled{opacity:.4;cursor:default;box-shadow:none}.lead-btn--link[data-v-812b241b]{color:var(--lead-ink-2);text-underline-offset:3px;background:0 0;border:0;padding:.35rem 0;font-size:.84rem;text-decoration:underline}.lead-state[data-v-812b241b]{flex-direction:column;align-items:flex-start;padding:.75rem 0 .5rem;display:flex}.lead-state__action[data-v-812b241b]{margin-top:1.75rem}.lead-success__icon[data-v-812b241b]{width:3rem;height:3rem;color:var(--lead-green);background:#e8f5ef;border-radius:50%;place-items:center;margin-bottom:1.25rem;display:grid}.lead-success__icon svg[data-v-812b241b]{width:1.4rem;height:1.4rem}.lead-success__block[data-v-812b241b]{margin-top:1.1rem}.lead-success__block strong[data-v-812b241b]{font-size:.9rem;display:block}.lead-success__block p[data-v-812b241b]{color:var(--lead-ink-2);margin:.25rem 0 0;font-size:.88rem;line-height:1.6}.lead-success__block a[data-v-812b241b]{color:var(--lead-orange-dark);text-underline-offset:3px;font-weight:650;text-decoration:underline}.lead-spinner[data-v-812b241b]{border:3px solid var(--lead-line-soft);border-top-color:var(--lead-orange);border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:1.25rem;animation:.8s linear infinite lead-spin-812b241b}@keyframes lead-spin-812b241b{to{transform:rotate(360deg)}}.lead-otp[data-v-812b241b]{width:100%;max-width:448px;margin:0 auto}.lead-state .lead-error[data-v-812b241b]{margin-top:.75rem}.lead-fade-enter-active[data-v-812b241b],.lead-fade-leave-active[data-v-812b241b]{transition:opacity .2s}.lead-fade-enter-active .lead__panel[data-v-812b241b],.lead-fade-leave-active .lead__panel[data-v-812b241b]{transition:transform .24s cubic-bezier(.23,1,.32,1),opacity .2s}.lead-fade-enter-from[data-v-812b241b],.lead-fade-leave-to[data-v-812b241b]{opacity:0}.lead-fade-enter-from .lead__panel[data-v-812b241b],.lead-fade-leave-to .lead__panel[data-v-812b241b]{opacity:0;transform:translateY(12px)scale(.985)}.lead--inline[data-v-812b241b]{z-index:auto;padding:0;display:block;position:static;inset:auto}.lead--inline .lead__panel[data-v-812b241b]{width:100%;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.lead--inline .lead__main[data-v-812b241b]{padding:0;overflow:visible}.lead--inline .lead__nav[data-v-812b241b]{margin:.75rem -2.5rem -1.5rem;padding:1rem 2.5rem 1.25rem}.lead--inline .lead-state[data-v-812b241b]{padding-top:0}@media (prefers-reduced-motion:reduce){.lead[data-v-812b241b] *,.lead-fade-enter-active[data-v-812b241b],.lead-fade-leave-active[data-v-812b241b],.lead-fade-enter-active .lead__panel[data-v-812b241b],.lead-fade-leave-active .lead__panel[data-v-812b241b]{transition:none!important}}@media (width<=860px){.lead[data-v-812b241b]{padding:0}.lead__panel[data-v-812b241b]{border-radius:0;width:100%;height:100dvh;max-height:none}.lead__head[data-v-812b241b]{padding:.85rem 1rem .85rem 1.25rem}.lead__main[data-v-812b241b]{padding:1.5rem 1.25rem 1.25rem}.lead__nav[data-v-812b241b]{flex-direction:column-reverse;align-items:stretch;gap:.6rem;margin:.25rem -1.25rem -1.25rem;padding:.85rem 1.25rem 1rem;bottom:-1.25rem}.lead__nav-note[data-v-812b241b]{text-align:center}.lead-contact[data-v-812b241b],.lead-fieldset[data-v-812b241b]{grid-template-columns:1fr}.lead--inline .lead__panel[data-v-812b241b]{height:auto}.lead--inline .lead__nav[data-v-812b241b]{margin:.75rem -1.25rem -1.25rem;padding:.85rem 1.25rem 1rem}}html.qw-scroll-lock,html.qw-scroll-lock body{overflow:hidden}.qw[data-v-a6a42d11]{--qw-ink:#16213f;--qw-ink-2:#3c4667;--qw-muted:#6a7183;--qw-line:#e5e3dd;--qw-line-soft:#eeedea;--qw-orange:var(--color-nd-accent,#ef6b1d);--qw-orange-dark:#d0561b;--qw-orange-soft:#fff4ec;--qw-warm:#f8f6f3;--qw-green:#2f9b72;z-index:10050;color:var(--qw-ink);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.qw__backdrop[data-v-a6a42d11]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16213f7a;position:absolute;inset:0}.qw__panel[data-v-a6a42d11]{background:#fff;border-radius:22px;outline:none;flex-direction:column;width:min(1080px,100%);height:min(760px,100dvh - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #16213f47}.qw__head[data-v-a6a42d11]{border-bottom:1px solid var(--qw-line-soft);align-items:center;gap:1rem;padding:1.1rem 1.5rem 1rem 2.5rem;display:flex}.qw__head-copy[data-v-a6a42d11]{flex:1;min-width:0}.qw__eyebrow[data-v-a6a42d11]{color:var(--qw-orange-dark);letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:650}.qw__title[data-v-a6a42d11]{--nd-h2:1rem;white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:1rem;font-weight:700;line-height:1.35;overflow:hidden}.qw__close[data-v-a6a42d11]{width:2.25rem;height:2.25rem;color:var(--qw-ink-2);cursor:pointer;background:#f2f1ee;border:0;border-radius:50%;flex:none;place-items:center;transition:background .16s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.qw__close[data-v-a6a42d11]:hover{background:#e9e7e2}.qw__close[data-v-a6a42d11]:active{transform:scale(.94)}.qw__close svg[data-v-a6a42d11]{width:1.1rem;height:1.1rem}.qw__summary-toggle[data-v-a6a42d11]{display:none}.qw__progress[data-v-a6a42d11]{background:var(--qw-line-soft);height:3px}.qw__progress span[data-v-a6a42d11]{background:var(--qw-orange);border-radius:0 3px 3px 0;height:100%;transition:width .32s cubic-bezier(.23,1,.32,1);display:block}.qw__body[data-v-a6a42d11]{flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;position:relative}.qw__main[data-v-a6a42d11]{flex-direction:column;min-height:0;padding:2.25rem 2.5rem 1.5rem;display:flex;overflow-y:auto}.qw__step-count[data-v-a6a42d11]{color:var(--qw-muted);margin:0 0 .6rem;font-size:.78rem;font-weight:600}.qw__step[data-v-a6a42d11]{flex:1}.qw__question[data-v-a6a42d11]{--nd-h3:clamp(1.35rem, 2.2vw, 1.75rem);letter-spacing:-.02em;outline:none;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:750;line-height:1.25}.qw__help[data-v-a6a42d11]{max-width:58ch;color:var(--qw-ink-2);margin:.55rem 0 0;font-size:.94rem;line-height:1.6}.qw-options[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.5rem;display:grid}.qw-options--compact[data-v-a6a42d11]{grid-template-columns:1fr;gap:.5rem;margin-top:0}.qw-option[data-v-a6a42d11]{border:1px solid var(--qw-line);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:.8rem;padding:.95rem 2.6rem .95rem .95rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .14s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.qw-options--compact .qw-option[data-v-a6a42d11]{align-items:center;padding-top:.7rem;padding-bottom:.7rem}.qw-option[data-v-a6a42d11]:hover{background:#fdfcfb;border-color:#cfccc4}.qw-options--two[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-preset__trip[data-v-a6a42d11]{background:var(--qw-warm);border:1px solid var(--qw-line-soft);border-radius:16px;margin:1.25rem 0 0;padding:.25rem 1.1rem}.qw-preset__block[data-v-a6a42d11]{gap:.85rem;padding:.95rem 0;display:flex}.qw-preset__block+.qw-preset__block[data-v-a6a42d11]{border-top:1px solid var(--qw-line)}.qw-preset__icon[data-v-a6a42d11]{border:1px solid var(--qw-line-soft);width:2.1rem;height:2.1rem;color:var(--qw-orange-dark);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.qw-preset__icon svg[data-v-a6a42d11]{width:1.1rem;height:1.1rem}.qw-preset__copy[data-v-a6a42d11]{flex:1;min-width:0}.qw-preset__copy p[data-v-a6a42d11]{margin:0}.qw-preset__label[data-v-a6a42d11]{color:var(--qw-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.74rem;font-weight:650}.qw-preset__value[data-v-a6a42d11]{color:var(--qw-ink);font-size:.98rem;font-weight:700;line-height:1.4;margin-top:.15rem!important}.qw-preset__meta[data-v-a6a42d11]{color:var(--qw-ink-2);font-size:.86rem;line-height:1.5;margin-top:.1rem!important}.qw-preset__dates[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.65rem 0 0;display:grid}.qw-preset__dates>div[data-v-a6a42d11]{border:1px solid var(--qw-line-soft);background:#fff;border-radius:10px;padding:.55rem .75rem}.qw-preset__dates dt[data-v-a6a42d11]{color:var(--qw-muted);font-size:.76rem}.qw-preset__dates dd[data-v-a6a42d11]{color:var(--qw-ink);margin:.1rem 0 0;font-size:.88rem;font-weight:650}.qw-back-link[data-v-a6a42d11]{color:var(--qw-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.82rem;font-weight:650;display:inline-flex}.qw-back-link[data-v-a6a42d11]:hover{color:var(--qw-ink);text-underline-offset:3px;text-decoration:underline}.qw-preset-form__body[data-v-a6a42d11]{margin-top:1.5rem}.qw-preset-form__body.is-bare[data-v-a6a42d11]{margin-top:0}@media (width<=560px){.qw-preset__dates[data-v-a6a42d11]{grid-template-columns:1fr}}.qw-option[data-v-a6a42d11]:active{transform:scale(.99)}.qw-option[data-v-a6a42d11]:focus-visible,.qw-chip[data-v-a6a42d11]:focus-visible,.qw-btn[data-v-a6a42d11]:focus-visible,.qw-summary__list button[data-v-a6a42d11]:focus-visible{outline-offset:2px;outline:3px solid #ef6b1d59}.qw-option.is-on[data-v-a6a42d11]{border-color:var(--qw-orange);background:var(--qw-orange-soft);box-shadow:0 0 0 1px var(--qw-orange) inset}.qw-option__icon[data-v-a6a42d11]{background:var(--qw-orange-soft);width:2.25rem;height:2.25rem;color:var(--qw-orange);border-radius:10px;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.qw-option__icon svg[data-v-a6a42d11]{width:1.2rem;height:1.2rem}.qw-option.is-on .qw-option__icon[data-v-a6a42d11]{background:var(--qw-orange);color:#fff}.qw-option__copy[data-v-a6a42d11]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.qw-option__copy strong[data-v-a6a42d11]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.94rem;font-weight:700;line-height:1.35;display:flex}.qw-option__copy small[data-v-a6a42d11]{color:var(--qw-muted);font-size:.82rem;line-height:1.5}.qw-option__check[data-v-a6a42d11]{background:var(--qw-orange);color:#fff;opacity:0;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:.95rem;right:.95rem;transform:scale(.6)}.qw-options--compact .qw-option__check[data-v-a6a42d11]{margin-top:-.65rem;top:50%}.qw-option__check svg[data-v-a6a42d11]{width:.8rem;height:.8rem}.qw-option.is-on .qw-option__check[data-v-a6a42d11]{opacity:1;transform:scale(1)}.qw-badge[data-v-a6a42d11]{background:var(--qw-orange);color:#fff;border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.68rem;font-style:normal;font-weight:700;line-height:1.4;display:inline-flex}.qw-badge--soft[data-v-a6a42d11]{color:#1f7a57;background:#e8f5ef}.qw-meters[data-v-a6a42d11]{flex-direction:column;gap:.3rem;margin-top:.5rem;display:flex}.qw-meter__label[data-v-a6a42d11]{min-width:7.5rem}.qw-meter[data-v-a6a42d11]{color:var(--qw-ink-2);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.qw-meter__dots[data-v-a6a42d11]{gap:3px;display:inline-flex}.qw-meter__dots i[data-v-a6a42d11]{background:#e7e4de;border-radius:3px;width:14px;height:5px;display:block}.qw-meter__dots i.on[data-v-a6a42d11]{background:var(--qw-green)}.qw-about[data-v-a6a42d11]{gap:1.4rem;margin-top:1.5rem;display:grid}.qw-group[data-v-a6a42d11]{border:0;min-width:0;margin:0;padding:0}.qw-group legend[data-v-a6a42d11]{color:var(--qw-ink-2);margin-bottom:.6rem;padding:0;font-size:.82rem;font-weight:650}.qw-chips[data-v-a6a42d11]{flex-wrap:wrap;gap:.5rem;display:flex}.qw-chips--grid[data-v-a6a42d11]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem;display:grid}.qw-chip[data-v-a6a42d11]{border:1px solid var(--qw-line);color:var(--qw-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem .95rem;font-size:.875rem;font-weight:600;transition:border-color .16s,background .16s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.qw-chip[data-v-a6a42d11]:hover{border-color:#cfccc4}.qw-chip[data-v-a6a42d11]:active{transform:scale(.97)}.qw-chip.is-on[data-v-a6a42d11]{border-color:var(--qw-orange);background:var(--qw-orange-soft);box-shadow:0 0 0 1px var(--qw-orange) inset}.qw-chip__plus[data-v-a6a42d11]{color:var(--qw-orange-dark);font-weight:700}.qw-chip--tile[data-v-a6a42d11]{text-align:center;border-radius:14px;flex-direction:column;justify-content:center;gap:.35rem;min-height:4.6rem;padding:.8rem .6rem;position:relative}.qw-chip--tile.is-wide[data-v-a6a42d11]{grid-column:span 2}.qw-chip--tile.is-suggested[data-v-a6a42d11]:not(.is-on){background:#f7fcf9;border-color:#b8e0cd}.qw-advice[data-v-a6a42d11]{background:var(--qw-warm);border:1px solid var(--qw-line-soft);border-radius:14px;gap:.8rem;margin-top:1.4rem;padding:1rem 1.1rem;display:flex}.qw-advice__icon[data-v-a6a42d11]{width:2rem;height:2rem;color:var(--qw-orange-dark);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.qw-advice__icon svg[data-v-a6a42d11]{width:1.1rem;height:1.1rem}.qw-advice strong[data-v-a6a42d11]{font-size:.86rem;display:block}.qw-advice p[data-v-a6a42d11]{color:var(--qw-ink-2);margin:.2rem 0 0;font-size:.86rem;line-height:1.55}.qw-notes[data-v-a6a42d11]{gap:1.25rem;margin-top:1.5rem;display:grid}.qw-field[data-v-a6a42d11]{flex-direction:column;gap:.4rem;display:flex}.qw-field>span[data-v-a6a42d11]{color:var(--qw-ink-2);font-size:.82rem;font-weight:650}.qw-field small[data-v-a6a42d11]{color:var(--qw-muted);font-weight:500}.qw-field input[data-v-a6a42d11],.qw-field textarea[data-v-a6a42d11]{border:1px solid var(--qw-line);width:100%;color:var(--qw-ink);font:inherit;background:#fff;border-radius:12px;padding:.75rem .9rem;font-size:.94rem;transition:border-color .16s,box-shadow .16s}.qw-field textarea[data-v-a6a42d11]{resize:vertical;min-height:6.5rem;line-height:1.55}.qw-field input[data-v-a6a42d11]:focus,.qw-field textarea[data-v-a6a42d11]:focus{border-color:var(--qw-orange);outline:none;box-shadow:0 0 0 3px #ef6b1d26}.qw-field input[readonly][data-v-a6a42d11]{color:var(--qw-ink-2);cursor:default;background:#f7f7f5}.qw-field input[aria-invalid=true][data-v-a6a42d11]{border-color:#d14343}.qw-contact[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .85rem;max-width:560px;margin-top:1.5rem;display:grid}.qw-field--full[data-v-a6a42d11]{grid-column:1/-1}.qw-error[data-v-a6a42d11]{color:#b42318;margin:0;font-size:.84rem}.qw-privacy[data-v-a6a42d11]{color:var(--qw-muted);margin:0;font-size:.8rem;line-height:1.55}.qw-account[data-v-a6a42d11]{border:1px solid var(--qw-line);background:var(--qw-warm);border-radius:14px;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex}.qw-account__avatar[data-v-a6a42d11]{background:var(--qw-orange-soft);width:2.5rem;height:2.5rem;color:var(--qw-orange-dark);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.qw-account__body[data-v-a6a42d11]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.qw-account__label[data-v-a6a42d11]{color:var(--qw-muted);font-size:.78rem}.qw-account__name[data-v-a6a42d11]{color:var(--qw-ink);font-size:.94rem}.qw-account__email[data-v-a6a42d11]{color:var(--qw-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.qw-account__logout[data-v-a6a42d11]{color:var(--qw-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;padding:.25rem 0;font-size:.86rem;font-weight:600;text-decoration:underline}.qw-account__logout[data-v-a6a42d11]:hover{color:var(--qw-orange-dark)}.qw-account__logout[data-v-a6a42d11]:disabled{opacity:.5;cursor:default}.qw-account__logout[data-v-a6a42d11]:focus-visible{outline:2px solid var(--qw-orange);outline-offset:2px;border-radius:4px}.qw__nav[data-v-a6a42d11]{border-top:1px solid var(--qw-line-soft);background:linear-gradient(#ffffffd9,#fff 35%);align-items:center;gap:.75rem;margin:1.75rem -2.5rem -1.5rem;padding:1rem 2.5rem 1.25rem;display:flex;position:sticky;bottom:-1.5rem}.qw__nav-spacer[data-v-a6a42d11]{flex:1}.qw__submit-note[data-v-a6a42d11]{color:var(--qw-muted);text-align:right;margin:1.85rem 0 0;font-size:.78rem}.qw-btn[data-v-a6a42d11]{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;transition:background .16s,color .16s,opacity .16s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.qw-btn[data-v-a6a42d11]:active:not(:disabled){transform:scale(.97)}.qw-btn--primary[data-v-a6a42d11]{background:var(--qw-orange);color:#fff;border:0;padding:.8rem 1.4rem;box-shadow:0 6px 14px #ee6a2a33}.qw-btn--primary[data-v-a6a42d11]:hover:not(:disabled){background:var(--qw-orange-dark)}.qw-btn--primary[data-v-a6a42d11]:disabled{opacity:.4;cursor:default;box-shadow:none}.qw-btn--ghost[data-v-a6a42d11]{border:1px solid var(--qw-line);color:var(--qw-ink-2);background:#fff;padding:.7rem 1rem}.qw-btn--ghost[data-v-a6a42d11]:hover{background:var(--qw-warm)}.qw-btn--link[data-v-a6a42d11]{color:var(--qw-ink-2);text-underline-offset:3px;background:0 0;border:0;padding:.7rem .4rem;text-decoration:underline}.qw-success[data-v-a6a42d11]{flex-direction:column;align-items:flex-start;max-width:520px;padding-top:2rem;display:flex}.qw-success__icon[data-v-a6a42d11]{width:3rem;height:3rem;color:var(--qw-green);background:#e8f5ef;border-radius:50%;place-items:center;margin-bottom:1.25rem;display:grid}.qw-success__icon svg[data-v-a6a42d11]{width:1.4rem;height:1.4rem}.qw__summary[data-v-a6a42d11]{background:var(--qw-warm);border-left:1px solid var(--qw-line-soft);flex-direction:column;gap:1rem;min-height:0;padding:1.75rem 1.5rem;display:flex;overflow:hidden}.qw-summary[data-v-a6a42d11]{border:1px solid var(--qw-line);background:#fff;border-radius:16px;flex-direction:column;flex:0 auto;min-height:0;padding:1.1rem 1rem .6rem;display:flex}.qw-summary__head[data-v-a6a42d11]{border-bottom:1px solid var(--qw-line-soft);flex-direction:column;gap:.1rem;padding:0 .25rem .75rem;display:flex}.qw-summary__head strong[data-v-a6a42d11]{font-size:.94rem}.qw-summary__head span[data-v-a6a42d11]{color:var(--qw-muted);font-size:.78rem}.qw-summary__list[data-v-a6a42d11]{overscroll-behavior:contain;min-height:0;margin:0;padding:.35rem 0 0;list-style:none;position:relative;overflow-y:auto}.qw-summary__list li+li[data-v-a6a42d11]{border-top:1px dashed var(--qw-line-soft)}.qw-summary__list button[data-v-a6a42d11]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.6rem .25rem;display:flex}.qw-summary__list button[data-v-a6a42d11]:disabled{cursor:default}.qw-summary__list button:not(:disabled):hover .qw-summary__edit[data-v-a6a42d11]{color:var(--qw-orange-dark)}.qw-summary__dot[data-v-a6a42d11]{background:#fff;border:1.5px solid #cfccc4;border-radius:50%;flex:none;width:.55rem;height:.55rem;margin-top:.35rem;transition:background .2s,border-color .2s}.qw-summary__list li.is-filled .qw-summary__dot[data-v-a6a42d11]{background:var(--qw-green);border-color:var(--qw-green)}.qw-summary__list li.is-current .qw-summary__dot[data-v-a6a42d11]{border-color:var(--qw-orange);box-shadow:0 0 0 3px #ef6b1d2e}.qw-summary__copy[data-v-a6a42d11]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.qw-summary__label[data-v-a6a42d11]{color:var(--qw-muted);font-size:.72rem;font-weight:600}.qw-summary__value[data-v-a6a42d11]{overflow-wrap:anywhere;font-size:.84rem;font-weight:600;line-height:1.4}.qw-summary__list li:not(.is-filled) .qw-summary__value[data-v-a6a42d11]{color:#a5a39d;font-weight:500}.qw-summary__edit[data-v-a6a42d11]{color:var(--qw-muted);text-underline-offset:2px;font-size:.74rem;font-weight:600;text-decoration:underline}.qw-next[data-v-a6a42d11]{flex:none;padding:0 .35rem}.qw-next strong[data-v-a6a42d11]{margin-bottom:.5rem;font-size:.84rem;display:block}.qw-next ol[data-v-a6a42d11]{color:var(--qw-ink-2);gap:.45rem;margin:0;padding:0;font-size:.8rem;line-height:1.45;list-style:none;display:grid}.qw-next li[data-v-a6a42d11]{align-items:flex-start;gap:.45rem;display:flex}.qw-next__check[data-v-a6a42d11]{width:.9rem;height:.9rem;color:var(--qw-green);flex:none;margin-top:.12em}.sr-only[data-v-a6a42d11]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qw-fade-enter-active[data-v-a6a42d11],.qw-fade-leave-active[data-v-a6a42d11]{transition:opacity .2s}.qw-fade-enter-active .qw__panel[data-v-a6a42d11],.qw-fade-leave-active .qw__panel[data-v-a6a42d11]{transition:transform .24s cubic-bezier(.23,1,.32,1),opacity .2s}.qw-fade-enter-from[data-v-a6a42d11],.qw-fade-leave-to[data-v-a6a42d11]{opacity:0}.qw-fade-enter-from .qw__panel[data-v-a6a42d11],.qw-fade-leave-to .qw__panel[data-v-a6a42d11]{opacity:0;transform:translateY(12px)scale(.985)}.qw-step-next-enter-active[data-v-a6a42d11],.qw-step-next-leave-active[data-v-a6a42d11],.qw-step-prev-enter-active[data-v-a6a42d11],.qw-step-prev-leave-active[data-v-a6a42d11]{transition:opacity .18s,transform .22s cubic-bezier(.23,1,.32,1)}.qw-step-next-enter-from[data-v-a6a42d11]{opacity:0;transform:translateY(14px)}.qw-step-next-leave-to[data-v-a6a42d11]{opacity:0;transform:translateY(-10px)}.qw-step-prev-enter-from[data-v-a6a42d11]{opacity:0;transform:translateY(-14px)}.qw-step-prev-leave-to[data-v-a6a42d11]{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.qw[data-v-a6a42d11] *,.qw-fade-enter-active[data-v-a6a42d11],.qw-fade-leave-active[data-v-a6a42d11],.qw-fade-enter-active .qw__panel[data-v-a6a42d11],.qw-fade-leave-active .qw__panel[data-v-a6a42d11]{transition:none!important}}@media (width<=860px){.qw[data-v-a6a42d11]{padding:0}.qw__panel[data-v-a6a42d11]{border-radius:0;width:100%;height:100dvh}.qw__head[data-v-a6a42d11]{gap:.6rem;padding:.85rem 1rem .85rem 1.25rem}.qw__summary-toggle[data-v-a6a42d11]{border:1px solid var(--qw-line);color:var(--qw-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.8rem;font-weight:650;display:inline-flex}.qw__summary-count[data-v-a6a42d11]{background:var(--qw-warm);color:var(--qw-ink-2);border-radius:999px;padding:.05rem .4rem;font-size:.72rem}.qw__body[data-v-a6a42d11]{grid-template-columns:1fr}.qw__main[data-v-a6a42d11]{padding:1.5rem 1.25rem 1.25rem}.qw__nav[data-v-a6a42d11]{margin:1.5rem -1.25rem -1.25rem;padding:.85rem 1.25rem 1rem;bottom:-1.25rem}.qw__summary[data-v-a6a42d11]{z-index:2;opacity:0;visibility:hidden;border-left:0;transition:opacity .18s,transform .22s cubic-bezier(.23,1,.32,1),visibility 0s linear .22s;position:absolute;inset:0;transform:translateY(8px)}.qw__summary.is-open[data-v-a6a42d11]{opacity:1;visibility:visible;transition:opacity .18s,transform .22s cubic-bezier(.23,1,.32,1);transform:none}.qw-options[data-v-a6a42d11]{grid-template-columns:1fr}.qw-chips--grid[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-contact[data-v-a6a42d11]{grid-template-columns:1fr}.qw__submit-note[data-v-a6a42d11]{text-align:left}}.qw__step-count[data-v-a6a42d11]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.qw-student-chip[data-v-a6a42d11]{background:var(--qw-orange-soft);color:var(--qw-orange-dark);border-radius:999px;align-items:center;padding:.15rem .6rem;font-size:.74rem;font-weight:700;display:inline-flex}.qw-loading[data-v-a6a42d11]{background:var(--qw-warm);color:var(--qw-ink-2);border-radius:14px;align-items:center;gap:.7rem;margin-top:1.5rem;padding:1rem 1.1rem;font-size:.9rem;display:flex}.qw-spinner[data-v-a6a42d11]{border:2px solid #e2dfd8;border-top-color:var(--qw-orange);border-radius:50%;flex:none;width:1.1rem;height:1.1rem;animation:.7s linear infinite qw-spin-a6a42d11}.qw-spinner--lg[data-v-a6a42d11]{border-width:3px;width:2.25rem;height:2.25rem;margin-bottom:1.25rem}@keyframes qw-spin-a6a42d11{to{transform:rotate(360deg)}}.qw-inline-error[data-v-a6a42d11]{color:#8a5300;background:#fff6e8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:1.25rem 0 0;padding:.7rem .9rem;font-size:.84rem;display:flex}.qw-inline-error .qw-btn--link[data-v-a6a42d11]{color:inherit;padding:0}.qw-copy[data-v-a6a42d11]{width:100%;color:var(--qw-ink);font:inherit;text-align:left;cursor:pointer;background:#fffaf6;border:1px dashed #d8c6b6;border-radius:14px;align-items:center;gap:.8rem;margin-top:1.25rem;padding:.85rem 1rem;transition:background .16s,border-color .16s,transform .14s cubic-bezier(.23,1,.32,1);display:flex}.qw-copy[data-v-a6a42d11]:hover{background:var(--qw-orange-soft);border-color:var(--qw-orange)}.qw-copy[data-v-a6a42d11]:active{transform:scale(.99)}.qw-copy[data-v-a6a42d11]:focus-visible{outline-offset:2px;outline:3px solid #ef6b1d59}.qw-copy__icon[data-v-a6a42d11]{width:2.1rem;height:2.1rem;color:var(--qw-orange-dark);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.qw-copy__icon svg[data-v-a6a42d11]{width:1.15rem;height:1.15rem}.qw-copy__text[data-v-a6a42d11]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.qw-copy__text strong[data-v-a6a42d11]{font-size:.92rem}.qw-copy__text small[data-v-a6a42d11]{color:var(--qw-muted);font-size:.8rem;line-height:1.45}.qw-chips--three[data-v-a6a42d11]{grid-template-columns:repeat(3,minmax(0,1fr))}.qw-chips--six[data-v-a6a42d11]{grid-template-columns:repeat(6,minmax(0,1fr))}.qw-chips--six .qw-chip--tile[data-v-a6a42d11]{min-height:3.6rem;padding-inline:.4rem}.qw-options--three[data-v-a6a42d11]{grid-template-columns:repeat(3,minmax(0,1fr))}.qw-audience__count[data-v-a6a42d11]{gap:.6rem;margin-top:1.5rem;display:grid}.qw-audience__count strong[data-v-a6a42d11]{font-size:.94rem}.qw-chip--count[data-v-a6a42d11]{justify-content:center;min-width:3rem}.qw-chip[data-v-a6a42d11]:disabled{opacity:.4;cursor:not-allowed}.qw-chip__sub[data-v-a6a42d11]{color:var(--qw-muted);font-size:.74rem;font-weight:500}.qw-option.is-wide[data-v-a6a42d11]{grid-column:1/-1}.qw-option__meta[data-v-a6a42d11]{color:var(--qw-orange-dark);font-size:.78rem;font-weight:650}.qw-option__check.is-square[data-v-a6a42d11]{border-radius:6px}.qw-note[data-v-a6a42d11]{color:var(--qw-ink-2);align-items:flex-start;gap:.55rem;margin:1rem 0 0;font-size:.84rem;line-height:1.5;display:flex}.qw-note>span[data-v-a6a42d11]{background:var(--qw-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.2rem;height:1.2rem;margin-top:.05rem;font-size:.7rem;font-style:italic;font-weight:700;display:grid}.qw-note--plain[data-v-a6a42d11]{color:var(--qw-muted);margin:.4rem 0 .75rem}.qw-aside-link[data-v-a6a42d11]{color:var(--qw-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:1.25rem;font-size:.86rem;display:flex}.qw-aside-link .qw-btn--link[data-v-a6a42d11]{color:var(--qw-orange-dark);padding:0;font-size:.86rem}.qw-reassure[data-v-a6a42d11]{color:#1f5f45;background:#ecf7f1;border-radius:14px;align-items:center;gap:.7rem;margin:1.25rem 0 0;padding:.8rem 1rem;font-size:.88rem;font-weight:550;line-height:1.5;display:flex}.qw-reassure__icon[data-v-a6a42d11]{width:2rem;height:2rem;color:var(--qw-green);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.qw-reassure__icon svg[data-v-a6a42d11]{width:1.15rem;height:1.15rem}.qw-level__list[data-v-a6a42d11]{gap:.5rem;margin-top:1rem;display:grid}.qw-level__row[data-v-a6a42d11]{border:1px solid var(--qw-line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.qw-level__row[data-v-a6a42d11]:hover{border-color:#cfccc4}.qw-level__row.is-on[data-v-a6a42d11]{border-color:var(--qw-orange);background:var(--qw-orange-soft);box-shadow:0 0 0 1px var(--qw-orange) inset}.qw-level__pick[data-v-a6a42d11]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex;position:relative}.qw-level__pick[data-v-a6a42d11]:focus-visible,.qw-level__toggle[data-v-a6a42d11]:focus-visible,.qw-segment button[data-v-a6a42d11]:focus-visible,.qw-stepper__control button[data-v-a6a42d11]:focus-visible,.qw-guide button[data-v-a6a42d11]:focus-visible{outline-offset:2px;outline:3px solid #ef6b1d59}.qw-level__badge[data-v-a6a42d11]{color:#24407e;background:#eef2fb;border-radius:10px;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:.82rem;font-weight:800;display:grid}.qw-level__badge.is-unknown[data-v-a6a42d11]{color:var(--qw-ink-2);background:#f2f1ee}.qw-level__row.is-on .qw-level__badge[data-v-a6a42d11]{background:var(--qw-orange);color:#fff}.qw-level__copy[data-v-a6a42d11]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.qw-level__copy strong[data-v-a6a42d11]{font-size:.92rem}.qw-level__copy small[data-v-a6a42d11]{color:var(--qw-muted);font-size:.8rem;line-height:1.4}.qw-level__toggle[data-v-a6a42d11]{font:inherit;white-space:nowrap;border:0;border-left:1px solid var(--qw-line-soft);color:var(--qw-muted);cursor:pointer;background:0 0;border-radius:0 14px 14px 0;align-items:center;gap:.35rem;padding:0 .9rem;font-size:.78rem;font-weight:600;display:flex}.qw-level__toggle[data-v-a6a42d11]:hover{color:var(--qw-ink)}.qw-level__toggle svg[data-v-a6a42d11]{width:1rem;height:1rem;transition:transform .2s cubic-bezier(.23,1,.32,1)}.qw-level__toggle[aria-expanded=true] svg[data-v-a6a42d11]{transform:rotate(180deg)}.qw-level__details[data-v-a6a42d11]{color:var(--qw-ink-2);grid-column:1/-1;padding:0 1rem .85rem 4.1rem;font-size:12px;line-height:1.5}.qw-level__details p[data-v-a6a42d11]{margin:0}.qw-level__details dl[data-v-a6a42d11]{gap:.3rem;margin:0;display:grid}.qw-level__details dl>div[data-v-a6a42d11]{grid-template-columns:8rem minmax(0,1fr);gap:.5rem;display:grid}.qw-level__details dt[data-v-a6a42d11]{color:var(--qw-muted);font-weight:600}.qw-level__details dd[data-v-a6a42d11]{margin:0}.qw-duration[data-v-a6a42d11]{margin-top:1.5rem}.qw-segment[data-v-a6a42d11]{background:#f2f1ee;border-radius:999px;padding:.25rem;display:inline-flex}.qw-segment button[data-v-a6a42d11]{color:var(--qw-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem 1rem;font-size:.86rem;font-weight:650;transition:background .16s,color .16s,box-shadow .16s}.qw-segment button.is-on[data-v-a6a42d11]{color:var(--qw-ink);background:#fff;box-shadow:0 1px 3px #16213f1f}.qw-steppers[data-v-a6a42d11]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1.1rem;display:flex}.qw-steppers__dash[data-v-a6a42d11]{color:var(--qw-muted);padding-bottom:.8rem;font-weight:700}.qw-stepper[data-v-a6a42d11]{flex-direction:column;gap:.35rem;display:flex}.qw-stepper__label[data-v-a6a42d11]{color:var(--qw-ink-2);font-size:.8rem;font-weight:650}.qw-stepper__control[data-v-a6a42d11]{border:1px solid var(--qw-line);background:#fff;border-radius:14px;align-items:center;display:inline-flex;overflow:hidden}.qw-stepper__control button[data-v-a6a42d11]{width:2.9rem;height:3rem;color:var(--qw-ink);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.25rem;font-weight:600;transition:background .14s}.qw-stepper__control button[data-v-a6a42d11]:hover:not(:disabled){background:var(--qw-warm)}.qw-stepper__control button[data-v-a6a42d11]:disabled{color:#c9c6bf;cursor:default}.qw-stepper__control input[data-v-a6a42d11]{border:0;border-left:1px solid var(--qw-line-soft);border-right:1px solid var(--qw-line-soft);width:3.6rem;height:3rem;color:var(--qw-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield;font-size:1.15rem;font-weight:750}.qw-stepper__control input[data-v-a6a42d11]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qw-stepper__control input[data-v-a6a42d11]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qw-stepper__control input[data-v-a6a42d11]:focus{background:var(--qw-orange-soft);outline:none}.qw-bounds[data-v-a6a42d11]{color:var(--qw-muted);margin:.6rem 0 0;font-size:.8rem;line-height:1.5}.qw-guide[data-v-a6a42d11]{border:1px solid var(--qw-line);border-radius:14px;margin-top:1.1rem;padding:1rem 1.1rem .6rem}.qw-guide__title[data-v-a6a42d11]{font-size:.88rem;display:block}.qw-guide__hint[data-v-a6a42d11]{color:var(--qw-muted);margin:.15rem 0 .5rem;font-size:.78rem}.qw-guide ul[data-v-a6a42d11]{margin:0;padding:0;list-style:none}.qw-guide li+li[data-v-a6a42d11]{border-top:1px dashed var(--qw-line-soft)}.qw-guide button[data-v-a6a42d11]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding:.6rem .4rem;transition:background .14s;display:grid}.qw-guide button[data-v-a6a42d11]:hover{background:var(--qw-warm)}.qw-guide button.is-on[data-v-a6a42d11]{background:var(--qw-orange-soft)}.qw-guide__label[data-v-a6a42d11]{font-size:.86rem;font-weight:750}.qw-guide button.is-on .qw-guide__label[data-v-a6a42d11]{color:var(--qw-orange-dark)}.qw-guide__best[data-v-a6a42d11]{color:var(--qw-ink-2);font-size:.82rem;line-height:1.45}.qw-when[data-v-a6a42d11]{gap:1.1rem;margin-top:1.5rem;display:grid}.qw-when__year[data-v-a6a42d11]{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.qw-when__year-label[data-v-a6a42d11]{color:var(--qw-muted);padding-top:.55rem;font-size:.86rem;font-weight:750}.qw-chips--months[data-v-a6a42d11]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.qw-chip--month[data-v-a6a42d11]{border-radius:12px;justify-content:center}.qw-when__dates[data-v-a6a42d11]{background:var(--qw-warm);border-radius:14px;padding:1rem 1.1rem}.qw-when__dates>strong[data-v-a6a42d11]{margin-bottom:.65rem;font-size:.9rem;display:block}.qw-airports[data-v-a6a42d11]{background:var(--qw-warm);border-radius:14px;margin-top:1.1rem;padding:1rem 1.1rem}.qw-airports>strong[data-v-a6a42d11]{margin-bottom:.65rem;font-size:.9rem;display:block}.qw-state[data-v-a6a42d11]{flex-direction:column;align-items:flex-start;padding-top:2rem;display:flex}.qw-verify[data-v-a6a42d11]{max-width:448px;margin:0 auto}.qw-success__actions[data-v-a6a42d11]{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.qw-btn--ghost[data-v-a6a42d11]{text-decoration:none}.qw-summary__group[data-v-a6a42d11]{color:var(--qw-orange-dark);padding:.85rem .25rem .2rem;font-size:.74rem;font-weight:750}.qw-summary__list li.qw-summary__group+li[data-v-a6a42d11]{border-top:0}@media (prefers-reduced-motion:reduce){.qw-spinner[data-v-a6a42d11]{animation-duration:1.6s}}@media (width<=860px){.qw-chips--three[data-v-a6a42d11]{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-chips--six[data-v-a6a42d11]{grid-template-columns:repeat(3,minmax(0,1fr))}.qw-options--three[data-v-a6a42d11]{grid-template-columns:1fr}.qw-chips--months[data-v-a6a42d11]{grid-template-columns:repeat(3,minmax(0,1fr))}.qw-when__year[data-v-a6a42d11]{grid-template-columns:1fr;gap:.4rem}.qw-when__year-label[data-v-a6a42d11]{padding-top:0}.qw-level__details[data-v-a6a42d11]{padding-left:1rem}.qw-level__details dl>div[data-v-a6a42d11]{grid-template-columns:1fr;gap:0}.qw-guide button[data-v-a6a42d11]{grid-template-columns:1fr;gap:.15rem}}
