.fq[data-v-a9d1548e]{--fq-r: 14px;color:var(--sx-text);scroll-margin-top:calc(var(--sx-header-h) + var(--sx-header-top) * 2 + 16px)}.fq p[data-v-a9d1548e]{margin:0}fieldset[data-v-a9d1548e]{margin:0;min-width:0}.fq-tabs[data-v-a9d1548e]{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;border-radius:var(--sx-radius-pill);background:color-mix(in oklab,var(--sx-text) 7%,transparent);max-width:460px;margin:0 auto 18px}.fq-tab[data-v-a9d1548e]{padding:10px 14px;border:0;border-radius:var(--sx-radius-pill);background:transparent;color:var(--sx-text-dim);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background var(--sx-dur) var(--sx-ease),color var(--sx-dur) var(--sx-ease)}.fq-tab.is-active[data-v-a9d1548e]{background:var(--sx-bg-raised);color:var(--sx-text);box-shadow:var(--sx-shadow-sm)}.fq-panel[data-v-a9d1548e]{padding:28px;border-radius:22px;background:var(--sx-bg-raised);border:1px solid var(--sx-line-soft);box-shadow:var(--sx-shadow);text-align:center}.fq-title[data-v-a9d1548e]{font-size:22px;font-weight:600;letter-spacing:-.02em}.fq-subtitle[data-v-a9d1548e]{margin-top:4px!important;color:var(--sx-text-dim)}.fq-quick[data-v-a9d1548e]{display:grid;grid-template-columns:1fr 1fr minmax(0,.8fr);gap:14px;align-items:end;margin-top:24px;text-align:left}.fq-quick--intl[data-v-a9d1548e]{grid-template-columns:1fr 1fr 1fr minmax(0,.8fr)}.fq-go[data-v-a9d1548e]{width:100%;min-height:48px}.fq-go[data-v-a9d1548e]:disabled{opacity:.55;cursor:not-allowed}.fq-hint[data-v-a9d1548e]{margin-top:18px!important;color:var(--sx-text-dim);font-size:14px}.fq-hint--warn[data-v-a9d1548e]{color:var(--sx-danger)}.fq-f[data-v-a9d1548e]{display:grid;gap:6px;min-width:0;border:0;padding:0}.fq-l[data-v-a9d1548e]{font-size:13px;font-weight:600;color:var(--sx-text);padding:0}.fq-place[data-v-a9d1548e]{float:right;margin-left:8px;font-weight:500;color:var(--sx-accent-deep)}.fq input[data-v-a9d1548e],.fq select[data-v-a9d1548e]{width:100%;min-height:46px;padding:10px 12px;border-radius:10px;border:1px solid var(--sx-line-soft);background:var(--sx-bg-raised);color:var(--sx-text);font:inherit;font-size:15px;transition:border-color var(--sx-dur) var(--sx-ease),box-shadow var(--sx-dur) var(--sx-ease)}.fq input[data-v-a9d1548e]:focus,.fq select[data-v-a9d1548e]:focus{outline:none;border-color:var(--sx-accent-strong);box-shadow:0 0 0 3px var(--sx-accent-soft)}.fq input[data-v-a9d1548e]:disabled,.fq select[data-v-a9d1548e]:disabled{background:var(--sx-bg);color:var(--sx-text-dim)}.fq input.is-bad[data-v-a9d1548e],.fq select.is-bad[data-v-a9d1548e]{border-color:var(--sx-danger);box-shadow:0 0 0 3px color-mix(in oklab,var(--sx-danger) 14%,transparent)}.fq-unit[data-v-a9d1548e]{position:relative;display:block}.fq-unit[data-v-a9d1548e]:after{content:attr(data-unit);position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:3px 8px;border-radius:7px;background:var(--sx-accent-soft);color:var(--sx-accent-deep);font-family:var(--sx-mono);font-size:11.5px;pointer-events:none}.fq-unit input[data-v-a9d1548e]{padding-right:58px}.fq-card[data-v-a9d1548e]{border-radius:var(--fq-r);background:var(--sx-bg-raised);border:1px solid var(--sx-line-soft);overflow:hidden;padding:0}.fq-card--outer[data-v-a9d1548e]{border-radius:22px;box-shadow:var(--sx-shadow)}.fq-card-title[data-v-a9d1548e]{display:block;width:100%;padding:14px 20px;background:var(--sx-ink);color:var(--sx-dark-text);font-size:18px;font-weight:600;letter-spacing:-.01em;text-align:center}.fq-card-title--sm[data-v-a9d1548e]{padding:10px 18px;background:color-mix(in oklab,var(--sx-accent) 22%,var(--sx-bg-raised));color:var(--sx-text);font-size:15px}legend.fq-card-title[data-v-a9d1548e]{float:left}legend.fq-card-title[data-v-a9d1548e]+*{clear:both}.fq-card-body[data-v-a9d1548e]{padding:20px;display:grid;gap:20px}.fq-card--outer>.fq-card-body[data-v-a9d1548e]{padding:24px;gap:24px;background:var(--sx-bg)}.fq-grid2[data-v-a9d1548e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fq-grid3[data-v-a9d1548e]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fq-stack[data-v-a9d1548e]{display:grid;gap:14px}.fq-units[data-v-a9d1548e]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.fq-tip[data-v-a9d1548e]{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sx-accent-soft);font-weight:700;cursor:help}.fq-tip-box[data-v-a9d1548e]{position:absolute;right:0;top:calc(100% + 10px);z-index:5;width:260px;padding:12px 14px;border-radius:12px;background:var(--sx-ink);color:var(--sx-dark-text);font-size:13px;font-weight:400;line-height:1.45;text-align:left;box-shadow:var(--sx-shadow-lg);opacity:0;visibility:hidden;transition:opacity var(--sx-dur) var(--sx-ease)}.fq-tip-box b[data-v-a9d1548e]{display:block;margin-bottom:4px}.fq-tip:hover .fq-tip-box[data-v-a9d1548e],.fq-tip:focus .fq-tip-box[data-v-a9d1548e]{opacity:1;visibility:visible}.fq-toggle[data-v-a9d1548e]{display:inline-flex;padding:4px;border-radius:var(--sx-radius-pill);background:color-mix(in oklab,var(--sx-text) 7%,transparent)}.fq-toggle button[data-v-a9d1548e]{padding:7px 14px;border:0;border-radius:var(--sx-radius-pill);background:transparent;color:var(--sx-text-dim);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.fq-toggle button.is-active[data-v-a9d1548e]{background:var(--sx-ink);color:var(--sx-dark-text)}.fq-pkg[data-v-a9d1548e]{border:1px solid var(--sx-line-soft);border-radius:var(--fq-r);padding:16px;background:var(--sx-bg)}.fq-pkg-head[data-v-a9d1548e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.fq-pkg-no[data-v-a9d1548e]{font-family:var(--sx-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sx-accent-deep)}.fq-x[data-v-a9d1548e]{width:30px;height:30px;border-radius:50%;border:0;background:var(--sx-accent-soft);font:inherit;font-weight:700;cursor:pointer}.fq-pkg-grid[data-v-a9d1548e]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fq-pkg-grid .fq-span2[data-v-a9d1548e]{grid-column:span 4}.fq-pkg-grid .fq-span2+.fq-f[data-v-a9d1548e]{grid-column:span 2}.fq-add[data-v-a9d1548e]{display:flex;flex-direction:column;align-items:center;gap:6px}.fq-plus[data-v-a9d1548e]{width:44px;height:44px;border-radius:50%;border:0;background:var(--sx-accent);color:var(--sx-on-accent);font-size:24px;line-height:1;cursor:pointer}.fq-add-label[data-v-a9d1548e]{border:0;background:none;font:inherit;font-weight:600;cursor:pointer;color:var(--sx-text)}.fq-totals[data-v-a9d1548e]{padding-top:8px;border-top:1px dashed var(--sx-line-soft)}.fq-checks[data-v-a9d1548e]{gap:12px}.fq-check[data-v-a9d1548e]{display:flex;align-items:center;gap:10px;font-weight:500;cursor:pointer}.fq .fq-check input[data-v-a9d1548e]{width:18px;height:18px;min-height:0;padding:0;accent-color:var(--sx-accent-strong);flex:none}.fq-radios[data-v-a9d1548e]{display:flex;flex-wrap:wrap;gap:10px 28px}.fq-radios legend[data-v-a9d1548e]{width:100%;margin-bottom:8px}.fq-contact[data-v-a9d1548e]{grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.fq-contact-title[data-v-a9d1548e]{font-size:18px;font-weight:600;text-align:center;margin-bottom:12px!important}.fq-contact-text[data-v-a9d1548e]{padding:16px;border-radius:12px;background:var(--sx-bg);border:1px solid var(--sx-line-soft);color:var(--sx-text-dim);line-height:1.6}.fq-submit[data-v-a9d1548e]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.fq-spin[data-v-a9d1548e]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:fq-spin-a9d1548e .8s linear infinite}@keyframes fq-spin-a9d1548e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.fq-spin[data-v-a9d1548e]{animation:none}}.fq-errors[data-v-a9d1548e]{margin:0;padding-left:18px;color:var(--sx-danger);font-size:15px}.fq-done .fq-card-body[data-v-a9d1548e]{gap:18px;line-height:1.6}.fq-dear[data-v-a9d1548e]{font-size:20px;font-weight:600;margin-bottom:8px!important}.fq-thanks[data-v-a9d1548e]{text-align:center;font-weight:600}.fq-home[data-v-a9d1548e]{width:100%}@media (max-width: 900px){.fq-quick[data-v-a9d1548e],.fq-quick--intl[data-v-a9d1548e]{grid-template-columns:1fr 1fr}.fq-go[data-v-a9d1548e]{grid-column:1 / -1}.fq-pkg-grid[data-v-a9d1548e]{grid-template-columns:repeat(3,minmax(0,1fr))}.fq-pkg-grid .fq-span2[data-v-a9d1548e]{grid-column:span 2}.fq-pkg-grid .fq-span2+.fq-f[data-v-a9d1548e]{grid-column:span 1}.fq-contact[data-v-a9d1548e]{grid-template-columns:1fr}}@media (max-width: 640px){.fq-panel[data-v-a9d1548e]{padding:20px 16px}.fq-quick[data-v-a9d1548e],.fq-quick--intl[data-v-a9d1548e],.fq-grid2[data-v-a9d1548e],.fq-grid3[data-v-a9d1548e]{grid-template-columns:1fr}.fq-pkg-grid[data-v-a9d1548e]{grid-template-columns:1fr 1fr}.fq-pkg-grid .fq-span2[data-v-a9d1548e]{grid-column:1 / -1}.fq-pkg-grid .fq-span2+.fq-f[data-v-a9d1548e]{grid-column:1 / -1}.fq-card--outer>.fq-card-body[data-v-a9d1548e]{padding:14px}.fq-card-body[data-v-a9d1548e]{padding:16px}.fq-units[data-v-a9d1548e]{justify-content:space-between}.fq-submit[data-v-a9d1548e]{align-items:stretch}}.ff[data-v-ba050819]{background:var(--sx-bg)}.ff .ff-hero[data-v-ba050819]{padding-bottom:168px}.ff-head[data-v-ba050819]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:end}.ff[data-v-ba050819] h1{font-size:clamp(34px,4.4vw,56px)}.ff-sub[data-v-ba050819]{margin:0;font-size:18px;line-height:1.55;color:var(--sx-text-dim);text-wrap:pretty}.ff-stage[data-v-ba050819]{position:relative;z-index:1;max-width:1120px;margin-top:-120px;margin-bottom:104px}.ff-card[data-v-ba050819]{padding:32px;border-radius:28px;background:var(--sx-bg-raised);border:1px solid var(--sx-line-soft);box-shadow:var(--sx-shadow-lg)}.ff-card-title[data-v-ba050819]{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 22px;font-family:var(--sx-mono);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-accent-strong);text-align:center}.ff-card-title[data-v-ba050819]:before,.ff-card-title[data-v-ba050819]:after{content:"";width:28px;height:1px;background:currentColor;opacity:.5}.ff-card[data-v-ba050819] .fq-panel{padding:8px 0 0;border:0;box-shadow:none;background:transparent}.ff-card[data-v-ba050819] .fq-card--outer{box-shadow:none}@media (max-width: 900px){.ff-head[data-v-ba050819]{grid-template-columns:1fr;gap:20px}}@media (max-width: 640px){.ff .ff-hero[data-v-ba050819]{padding-bottom:120px}.ff-stage[data-v-ba050819]{margin-top:-88px;margin-bottom:64px}.ff-card[data-v-ba050819]{padding:20px 14px;border-radius:20px}.ff-card-title[data-v-ba050819]:before,.ff-card-title[data-v-ba050819]:after{display:none}.ff-sub[data-v-ba050819]{font-size:16px}}
