.hero-strip[data-v-7c0a6c83]{background:radial-gradient(1000px 200px at 70% -40%,color-mix(in oklab,var(--bv2-brand,#5a3f8c) 10%,transparent),transparent 70%),var(--bv2-surface,#fff);border-bottom:1px solid var(--bv2-line,#e6e6ea);padding:36px 24px 18px}h1[data-v-7c0a6c83]{color:var(--bv2-ink-1,#111215);font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(28px,4vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px}h1 em[data-v-7c0a6c83]{color:var(--bv2-brand,#5a3f8c);font-style:italic;font-weight:500}p[data-v-7c0a6c83]{color:var(--bv2-ink-3,#6b6f78);font-size:13.5px;margin:0;max-width:620px}@media(max-width:900px){.hero-strip[data-v-7c0a6c83]{padding:20px 16px 12px}}.fb-root[data-v-f423fa99]{min-width:0}.fb-title[data-v-f423fa99]{color:var(--bv2-ink-3,#6b6f78);font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;margin-top:12px;text-transform:uppercase}.country-grid[data-v-f423fa99]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-bottom:10px}.country-grid-other[data-v-f423fa99]{margin-top:6px}.country-tile[data-v-f423fa99]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:8px;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;height:34px;min-width:0;padding:0 10px;text-align:left;transition:all .2s}.country-tile[data-v-f423fa99]:hover{border-color:var(--bv2-ink-4,#9aa0aa);color:var(--bv2-ink-1,#111215)}.country-tile.on[data-v-f423fa99]{background:var(--bv2-brand-soft,#f4f1f9);border-color:var(--bv2-brand,#5a3f8c);color:var(--bv2-brand,#5a3f8c);font-weight:600}.country-tile.empty[data-v-f423fa99]{border-style:dashed;opacity:.55}.country-tile.empty[data-v-f423fa99]:hover{opacity:.85}.flag[data-v-f423fa99]{flex-shrink:0;font-size:14px;line-height:1}.ctry-name[data-v-f423fa99]{flex:1;min-width:0;white-space:nowrap}.count-badge[data-v-f423fa99]{background:var(--bv2-brand-soft,#f4f1f9);border-radius:999px;color:var(--bv2-brand,#5a3f8c);flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 6px}.country-tile.on .count-badge[data-v-f423fa99]{background:var(--bv2-brand,#5a3f8c);color:#fff}.other-countries[data-v-f423fa99]{margin:-4px 0 10px}.other-toggle[data-v-f423fa99]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px dashed var(--bv2-line,#e6e6ea);border-radius:6px;color:var(--bv2-ink-3,#6b6f78);cursor:pointer;font-size:12px;padding:6px 12px;text-align:center;transition:all .2s;width:100%}.other-toggle[data-v-f423fa99]:hover{background:var(--bv2-brand-soft,#f4f1f9);border-color:var(--bv2-brand,#5a3f8c);color:var(--bv2-brand,#5a3f8c)}.bv2-input[data-v-f423fa99]{background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:6px;color:var(--bv2-ink-1,#111215);font-size:13px;height:32px;padding:0 10px;transition:border-color .2s;width:100%}.bv2-input[data-v-f423fa99]:focus{border-color:var(--bv2-brand,#5a3f8c);outline:none}.input-wrap[data-v-f423fa99]{position:relative}.city-hint[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:12px;font-style:italic;padding:10px 4px}.city-chips[data-v-f423fa99]{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.pick-chip[data-v-f423fa99]{align-items:center;background:transparent;border:1px solid var(--bv2-line,#e6e6ea);border-radius:4px;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:26px;padding:0 9px;transition:all .2s;white-space:nowrap}.pick-chip[data-v-f423fa99]:hover{border-color:var(--bv2-ink-4,#9aa0aa)}.pick-chip.on[data-v-f423fa99]{background:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 12%,transparent);border-color:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 35%,transparent);color:var(--bv2-brand,#5a3f8c)}.range-row[data-v-f423fa99]{align-items:center;display:flex;gap:10px}.bv2-range[data-v-f423fa99]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bv2-line,#e6e6ea);border-radius:999px;flex:1;height:4px;outline:none}.bv2-range.filled[data-v-f423fa99]{background:linear-gradient(to right,var(--bv2-brand,#5a3f8c) 0,var(--bv2-brand,#5a3f8c) var(--p,0),var(--bv2-line,#e6e6ea) var(--p,0),var(--bv2-line,#e6e6ea) 100%)}.bv2-range[data-v-f423fa99]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--bv2-brand,#5a3f8c);border:3px solid #fff;border-radius:50%;box-shadow:0 1px 4px #5a3f8c59,0 0 0 1px var(--bv2-brand,#5a3f8c);cursor:pointer;height:16px;-webkit-transition:transform .1s;transition:transform .1s;width:16px}.bv2-range[data-v-f423fa99]::-webkit-slider-thumb:hover{transform:scale(1.1)}.bv2-range[data-v-f423fa99]::-moz-range-thumb{background:var(--bv2-brand,#5a3f8c);border:3px solid #fff;border-radius:50%;box-shadow:0 1px 4px #5a3f8c59;cursor:pointer;height:16px;width:16px}.range-val[data-v-f423fa99]{color:var(--bv2-ink-3,#6b6f78);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;min-width:88px;text-align:right;transition:color .2s}.range-val.active[data-v-f423fa99]{color:var(--bv2-brand,#5a3f8c);font-weight:700}.sb-section[data-v-f423fa99]{margin-bottom:18px}.sb-section+.sb-section[data-v-f423fa99]{padding-top:4px}.sb-question[data-v-f423fa99]{align-items:center;color:var(--bv2-ink-1,#111215);font-size:13.5px;font-weight:600;gap:6px;letter-spacing:-.005em}.range-scale[data-v-f423fa99],.sb-question[data-v-f423fa99]{display:flex;margin-bottom:10px}.range-scale[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:10.5px;font-variant-numeric:tabular-nums;justify-content:space-between;letter-spacing:.02em;margin-top:6px}.preset-row[data-v-f423fa99]{display:flex;flex-wrap:wrap;gap:5px}.sb-more[data-v-f423fa99]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px dashed var(--bv2-line,#e6e6ea);border-radius:6px;color:var(--bv2-ink-3,#6b6f78);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.01em;padding:8px 12px;text-align:center;transition:all .2s;width:100%}.sb-more[data-v-f423fa99]:hover{background:var(--bv2-brand-soft,#f4f1f9);border-color:var(--bv2-brand,#5a3f8c);color:var(--bv2-brand,#5a3f8c)}.sb-hint[data-v-f423fa99]{align-items:center;background:var(--bv2-chip-bg,#f3f3f5);border-radius:50%;color:var(--bv2-ink-3,#6b6f78);cursor:help;display:inline-flex;font-family:Georgia,serif;font-size:9px;font-style:italic;font-weight:700;height:14px;justify-content:center;width:14px}.sb-hint[data-v-f423fa99]:hover{background:var(--bv2-brand-soft,#f4f1f9);color:var(--bv2-brand,#5a3f8c)}.mt-8[data-v-f423fa99]{margin-top:8px}.spaces-compact .sb-section[data-v-f423fa99]{margin-bottom:10px}.spaces-compact .sb-question[data-v-f423fa99]{font-size:12.5px;margin-bottom:6px}.spaces-compact .range-scale[data-v-f423fa99]{display:none}.spaces-compact .range-row[data-v-f423fa99]{margin-bottom:4px}.spaces-compact .preset-row[data-v-f423fa99]{gap:4px}.spaces-compact .pick-chip[data-v-f423fa99]{font-size:11.5px;height:24px;padding:0 8px}.spaces-compact .star-chip[data-v-f423fa99]{height:26px;padding:0 8px}.spaces-compact .bv2-tog[data-v-f423fa99]{font-size:12.5px;padding:5px 0}.star-row[data-v-f423fa99]{gap:6px}.star-chip[data-v-f423fa99]{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:2px;height:30px;padding:0 10px}.star-chip .star-glyph[data-v-f423fa99]{color:#f5b400;font-size:13px;margin-left:1px}.star-chip.on .star-glyph[data-v-f423fa99]{color:#f5b400}.star-chip .star-plus[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:10px;font-weight:500;margin-left:1px}.star-chip.on .star-plus[data-v-f423fa99]{color:var(--bv2-brand,#5a3f8c)}.sb-subhead[data-v-f423fa99]{align-items:baseline;color:var(--bv2-ink-3,#6b6f78);display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.sb-count[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.lang-search-wrap[data-v-f423fa99]{align-items:center;display:flex;position:relative}.lang-search-icon[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);left:11px;pointer-events:none;position:absolute}.lang-search[data-v-f423fa99]{background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:8px;color:var(--bv2-ink-1,#111215);font-size:12.5px;height:34px;outline:none;padding:0 32px;transition:border-color .2s,box-shadow .2s;width:100%}.lang-search[data-v-f423fa99]::-moz-placeholder{color:var(--bv2-ink-4,#9aa0aa)}.lang-search[data-v-f423fa99]::placeholder{color:var(--bv2-ink-4,#9aa0aa)}.lang-search[data-v-f423fa99]:focus{border-color:var(--bv2-brand,#5a3f8c);box-shadow:0 0 0 3px var(--bv2-brand-soft,#f4f1f9)}.lang-clear[data-v-f423fa99]{align-items:center;background:var(--bv2-chip-bg,#f3f3f5);border:none;border-radius:50%;color:var(--bv2-ink-3,#6b6f78);cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;line-height:18px;position:absolute;right:8px;width:20px}.lang-clear[data-v-f423fa99]:hover{background:var(--bv2-brand-soft,#f4f1f9);color:var(--bv2-brand,#5a3f8c)}.lang-chip[data-v-f423fa99]{white-space:nowrap}.lang-chip .lang-x[data-v-f423fa99]{font-size:13px;line-height:1;margin-left:4px;opacity:.7}.lang-grid[data-v-f423fa99]{max-height:240px;overflow-y:auto;padding-right:4px}.lang-grid-fallback[data-v-f423fa99]{min-height:200px}.lang-empty[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:12.5px;padding:8px 0}.cert-help[data-v-f423fa99]{color:var(--bv2-ink-3,#6b6f78);font-size:11.5px;line-height:1.45;margin:0}.cert-group[data-v-f423fa99]{margin-bottom:14px}.cert-group-head[data-v-f423fa99]{align-items:center;border-bottom:1px solid var(--bv2-line,#e6e6ea);color:var(--bv2-ink-3,#6b6f78);display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;margin-bottom:8px;padding-bottom:4px;text-transform:uppercase}.cert-group-icon[data-v-f423fa99]{font-size:12px}.cert-group-title[data-v-f423fa99]{flex:1}.cert-group-count[data-v-f423fa99]{background:var(--bv2-brand,#5a3f8c);border-radius:999px;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:0;padding:1px 6px}.cert-chip[data-v-f423fa99],.fac-chip[data-v-f423fa99]{white-space:nowrap}.fac-chip[data-v-f423fa99]{align-items:center;display:inline-flex;gap:6px;height:30px;padding:0 11px}.fac-chip-icon[data-v-f423fa99]{color:var(--bv2-ink-3,#6b6f78);flex-shrink:0}.fac-chip.on .fac-chip-icon[data-v-f423fa99]{color:var(--bv2-brand,#5a3f8c)}.fac-group-title[data-v-f423fa99]{border-bottom:1px solid var(--bv2-line,#e6e6ea);color:var(--bv2-ink-3,#6b6f78);font-size:10.5px;font-weight:700;letter-spacing:.06em;margin:6px 0 4px;padding-bottom:3px;text-transform:uppercase}.fac-opt[data-v-f423fa99]{padding-right:22px;position:relative}.fac-opt-icon[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);flex-shrink:0}.fac-opt-tick[data-v-f423fa99],.fac-opt.selected .fac-opt-icon[data-v-f423fa99]{color:var(--bv2-brand,#5a3f8c)}.fac-opt-tick[data-v-f423fa99]{align-items:center;display:inline-flex;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.fac-acc[data-v-f423fa99]{border-top:1px solid var(--bv2-line,#e6e6ea);-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:1fr 1fr;margin-top:6px}.fac-acc-1col[data-v-f423fa99]{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}.fac-acc-row[data-v-f423fa99]{align-self:start;border-bottom:1px solid var(--bv2-line,#e6e6ea)}@media(max-width:600px){.fac-acc[data-v-f423fa99]{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}.fac-acc-head[data-v-f423fa99]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--bv2-ink-1,#111215);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:9px 6px;text-align:left;transition:background .2s;width:100%}.fac-acc-head[data-v-f423fa99]:hover{background:var(--bv2-chip-bg,#f3f3f5)}.fac-acc-row.open .fac-acc-head[data-v-f423fa99]{background:var(--bv2-chip-bg,#f7f7fa)}.fac-acc-name[data-v-f423fa99]{flex:1;font-weight:500}.fac-acc-count[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.fac-acc-badge[data-v-f423fa99]{background:var(--bv2-brand,#5a3f8c);border-radius:8px;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 6px}.fac-acc-chev[data-v-f423fa99]{color:var(--bv2-ink-4,#9aa0aa);display:inline-flex;transition:transform .2s,color .2s}.fac-acc-row.open .fac-acc-chev[data-v-f423fa99]{color:var(--bv2-brand,#5a3f8c);transform:rotate(180deg)}.fac-acc-body[data-v-f423fa99]{padding:4px 6px 12px}.grouped-grid[data-v-f423fa99]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.group-col[data-v-f423fa99]{min-width:0}.group-badge[data-v-f423fa99]{background:var(--bv2-brand-soft,#f4f1f9);border-radius:8px;color:var(--bv2-brand,#5a3f8c);font-size:10.5px;font-weight:700;padding:1px 6px}.opt-col[data-v-f423fa99]{display:flex;flex-direction:column;gap:1px;min-width:0}.opt-grid[data-v-f423fa99]{display:grid;gap:1px 8px;grid-auto-columns:minmax(0,1fr);max-height:320px;overflow-y:auto;padding-right:2px}.opt-grid[data-v-f423fa99]>*{min-width:0}.bv2-opt[data-v-f423fa99]{align-items:center;background:transparent;border:1px solid var(--bv2-line,#e6e6ea);border-radius:5px;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:flex;font-size:12.5px;gap:6px;line-height:1.2;min-height:28px;padding:5px 9px;text-align:left;transition:all .2s}.bv2-opt[data-v-f423fa99]:hover{border-color:var(--bv2-ink-4,#9aa0aa)}.bv2-opt[data-v-f423fa99]:focus{outline:none}.bv2-opt[data-v-f423fa99]:focus-visible{outline:2px solid var(--bv2-brand,#5a3f8c);outline-offset:1px}.bv2-opt.selected[data-v-f423fa99]{background:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 10%,transparent);border-color:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 30%,transparent);color:var(--bv2-brand,#5a3f8c)}.tick[data-v-f423fa99]{border:1.5px solid var(--bv2-line,#e6e6ea);border-radius:3px;display:grid;flex-shrink:0;height:14px;place-items:center;width:14px}.bv2-opt.selected .tick[data-v-f423fa99]{background:var(--bv2-brand,#5a3f8c);border-color:var(--bv2-brand,#5a3f8c);color:#fff}.opt-label[data-v-f423fa99]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;flex:1 1 auto;line-height:1.25;min-width:0}.fac-cols[data-v-f423fa99]{align-items:start;display:grid;gap:0 14px;grid-template-columns:repeat(5,minmax(0,1fr))}.fac-cols .fac-group[data-v-f423fa99]{margin-bottom:2px;min-width:0}.fac-cols .fac-group .fb-title[data-v-f423fa99]{border-bottom:1px solid var(--bv2-line,#e6e6ea);margin-bottom:6px;margin-top:0;padding-bottom:4px}@media(max-width:1200px){.fac-cols[data-v-f423fa99]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.fac-cols[data-v-f423fa99]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.fac-cols[data-v-f423fa99]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.fac-cols[data-v-f423fa99]{grid-template-columns:1fr}}.fac-group:first-child .fb-title[data-v-f423fa99]{margin-top:0}.bv2-tog[data-v-f423fa99]{align-items:center;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 0}.sw[data-v-f423fa99]{background:var(--bv2-line,#e6e6ea);border-radius:999px;flex-shrink:0;height:17px;position:relative;transition:all .2s;width:30px}.sw[data-v-f423fa99]:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;content:"";height:13px;left:2px;position:absolute;top:2px;transition:transform .2s;width:13px}.bv2-tog.on .sw[data-v-f423fa99]{background:var(--bv2-brand,#5a3f8c)}.bv2-tog.on .sw[data-v-f423fa99]:after{transform:translate(13px)}.strict-checkbox[data-v-f423fa99]{align-items:center;color:var(--bv2-ink-3,#6b6f78);cursor:pointer;display:flex;font-size:12px;gap:7px;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.strict-checkbox input[type=checkbox][data-v-f423fa99]{accent-color:var(--bv2-brand,#5a3f8c);cursor:pointer;flex-shrink:0;height:14px;width:14px}.pill-bar[data-v-d6a6beb2]{align-items:center;background:var(--bv2-surface,#fff);border-bottom:1px solid var(--bv2-line,#e6e6ea);display:flex;flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:0 24px;position:sticky;scrollbar-width:none;top:108px;z-index:30}.pill-bar[data-v-d6a6beb2]::-webkit-scrollbar{display:none}.search-wrap[data-v-d6a6beb2]{align-items:center;display:inline-flex;flex-shrink:0;margin-right:12px;position:relative}.search-icon[data-v-d6a6beb2]{color:var(--bv2-ink-4,#9aa0aa);left:12px;pointer-events:none;position:absolute}.search-input[data-v-d6a6beb2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:var(--bv2-r-pill,999px);color:var(--bv2-ink-1,#111215);font-size:13px;height:36px;outline:none;padding:0 12px 0 34px;transition:border-color .2s,box-shadow .2s;width:220px}.search-input[data-v-d6a6beb2]::-moz-placeholder{color:var(--bv2-ink-4,#9aa0aa)}.search-input[data-v-d6a6beb2]::placeholder{color:var(--bv2-ink-4,#9aa0aa)}.search-input[data-v-d6a6beb2]:hover{border-color:var(--bv2-ink-4,#9aa0aa)}.search-input[data-v-d6a6beb2]:focus{border-color:var(--bv2-brand,#5a3f8c);box-shadow:0 0 0 3px var(--bv2-brand-soft,#f4f1f9)}.flat-tab[data-v-d6a6beb2]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:7px;height:42px;margin-bottom:-1px;padding:0 12px;position:relative;transition:color .2s,border-color .2s,background .2s;white-space:nowrap}.flat-tab[data-v-d6a6beb2]:hover{background:var(--bv2-chip-bg,#f3f3f5);color:var(--bv2-ink-1,#111215)}.flat-tab[data-v-d6a6beb2]:focus{outline:none}.flat-tab[data-v-d6a6beb2]:focus-visible{border-radius:6px;outline:2px solid var(--bv2-brand,#5a3f8c);outline-offset:2px}.flat-tab.open[data-v-d6a6beb2]{background:var(--bv2-chip-bg,#f3f3f5);border-bottom-color:var(--bv2-ink-1,#111215);color:var(--bv2-ink-1,#111215)}.flat-tab.on[data-v-d6a6beb2]{border-bottom-color:var(--bv2-brand,#5a3f8c);color:var(--bv2-brand,#5a3f8c);font-weight:600}.flat-tab.on.open[data-v-d6a6beb2],.flat-tab.on[data-v-d6a6beb2]:hover{background:var(--bv2-brand-soft,#f4f1f9)}.flat-tab-badge[data-v-d6a6beb2]{align-items:center;background:var(--bv2-brand,#5a3f8c);border-radius:9px;color:#fff;display:inline-flex;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 6px}.flat-tab-chev[data-v-d6a6beb2]{color:var(--bv2-ink-4,#9aa0aa);display:inline-flex;flex-shrink:0}.flat-tab.on .flat-tab-chev[data-v-d6a6beb2]{color:var(--bv2-brand,#5a3f8c)}@media(max-width:900px){.pill-bar[data-v-d6a6beb2]{display:none}}.active-bar[data-v-6226aeaf]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:46px;padding:10px 24px}.lbl[data-v-6226aeaf]{color:var(--bv2-ink-3,#6b6f78);font-size:11.5px;font-weight:600;letter-spacing:.04em;margin-right:4px;text-transform:uppercase}.chip[data-v-6226aeaf]{align-items:center;background:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 12%,transparent);border:1px solid color-mix(in oklab,var(--bv2-brand,#5a3f8c) 35%,transparent);border-radius:4px;color:var(--bv2-brand,#5a3f8c);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:26px;padding:0 9px;transition:all .2s;white-space:nowrap}.chip[data-v-6226aeaf]:hover{background:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 20%,transparent)}.x[data-v-6226aeaf]{display:inline-flex;margin-left:2px;margin-right:-2px;opacity:.6;padding:2px}.x[data-v-6226aeaf]:hover{opacity:1}.btn[data-v-6226aeaf]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--bv2-ink-3,#6b6f78);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;padding:0 10px;transition:all .2s}.btn.ghost[data-v-6226aeaf]:hover{background:var(--bv2-chip-bg,#f3f3f5);color:var(--bv2-ink-1,#111215)}.result-header[data-v-f48f822b]{align-items:center;display:flex;gap:12px;margin:8px 0 14px}h2[data-v-f48f822b]{color:var(--bv2-ink-1,#111215);font-size:15px;font-weight:600;margin:0}.count[data-v-f48f822b]{color:var(--bv2-ink-3,#6b6f78);font-weight:400}.scope[data-v-f48f822b]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bv2-chip-bg,#f3f3f5);border:none;border-radius:999px;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:26px;padding:0 10px;transition:background .2s,color .2s}.scope[data-v-f48f822b]:hover{background:var(--bv2-brand-soft,#f4f1f9);color:var(--bv2-brand,#5a3f8c)}.scope-flag[data-v-f48f822b]{font-size:13px;line-height:1}.scope-label[data-v-f48f822b]{letter-spacing:0}.scope-x[data-v-f48f822b]{color:var(--bv2-ink-4,#9aa0aa);margin-left:2px}.scope:hover .scope-x[data-v-f48f822b]{color:var(--bv2-brand,#5a3f8c)}.scope-worldwide[data-v-f48f822b]{border:1px dashed var(--bv2-line,#e6e6ea);cursor:default}.scope-worldwide[data-v-f48f822b],.scope-worldwide[data-v-f48f822b]:hover{background:transparent;color:var(--bv2-ink-3,#6b6f78)}.spacer[data-v-f48f822b]{flex:1}.btn[data-v-f48f822b]{align-items:center;background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:6px;color:var(--bv2-ink-2,#3a3d44);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:32px;padding:0 12px;transition:all .2s}.btn.ghost[data-v-f48f822b]{background:transparent;border-color:transparent;color:var(--bv2-ink-3,#6b6f78)}.btn.ghost[data-v-f48f822b]:hover{background:var(--bv2-chip-bg,#f3f3f5);color:var(--bv2-ink-1,#111215)}.bv2-card[data-v-ff9cc084]{background:var(--bv2-surface,#fff);border:1px solid var(--bv2-line,#e6e6ea);border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1),border-color .2s}.bv2-card[data-v-ff9cc084]:hover{border-color:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 30%,var(--bv2-line,#e6e6ea));box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.bv2-card.featured[data-v-ff9cc084]{border-color:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 40%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--bv2-brand,#5a3f8c) 20%,transparent)}.img[data-v-ff9cc084]{aspect-ratio:16/10;background:var(--bv2-chip-bg,#f3f3f5);background-position:50%;background-size:cover;position:relative}.featured-badge[data-v-ff9cc084]{align-items:center;background:var(--bv2-brand,#5a3f8c);border-radius:999px;color:#fff;display:flex;font-size:10px;font-weight:700;gap:4px;left:10px;letter-spacing:.02em;padding:3px 8px;position:absolute;top:10px}.body[data-v-ff9cc084]{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 14px 14px}.name[data-v-ff9cc084]{color:var(--bv2-ink-1,#111215);display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-ff9cc084]{align-items:center;color:var(--bv2-ink-3,#6b6f78);font-size:12px}.meta[data-v-ff9cc084],.tags[data-v-ff9cc084]{display:flex;gap:4px}.tags[data-v-ff9cc084]{flex-wrap:wrap;margin-top:4px}.tag[data-v-ff9cc084]{background:color-mix(in oklab,var(--bv2-brand,#5a3f8c) 8%,transparent);border-radius:4px;color:var(--bv2-brand,#5a3f8c);font-size:10.5px;font-weight:500;padding:2px 7px}.price[data-v-ff9cc084]{color:var(--bv2-ink-2,#3a3d44);font-size:12.5px;font-weight:600;margin-top:auto;padding-top:6px}.price strong[data-v-ff9cc084]{color:var(--bv2-ink-1,#111215)}.price span[data-v-ff9cc084],.price-request[data-v-ff9cc084]{color:var(--bv2-ink-3,#6b6f78);font-weight:400}.price-request[data-v-ff9cc084]{font-style:italic}.unspecified-badges[data-v-ff9cc084]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.unspecified-chip[data-v-ff9cc084]{background:var(--bv2-chip-bg,#f3f3f5);border:1px solid var(--bv2-line-2,#efeff2);border-radius:4px;color:var(--bv2-ink-4,#9aa0aa);font-size:10px;font-weight:400;padding:2px 6px}
