@layer components{.br{overflow-x:clip}.bh{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:end;gap:16px 48px;padding:clamp(32px,3.8vw,56px) clamp(20px,5vw,76px) clamp(84px,7.2vw,104px);display:grid}.bh1{letter-spacing:-.02em;color:var(--brand-text-strong);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1}.ct{animation:weigh 1.3s .5s var(--motion-ease-out) both;font-weight:700}.blede{max-width:48ch;color:var(--brand-text-muted);text-wrap:pretty;animation:up .9s .25s var(--motion-ease-out) both;padding-bottom:.4em;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.5}.bh.lh{grid-template-columns:minmax(0,1fr) minmax(0,340px);padding-bottom:clamp(40px,5vw,64px)}.lh>nav{grid-column:1/-1;margin-bottom:clamp(4px,1vw,12px)}.lh .bh1{text-wrap:balance;font-size:clamp(1.875rem,4vw,3.75rem);line-height:1.05}.bqw{z-index:10;width:min(100% - 2*clamp(16px,4vw,48px),1240px);margin:-46px auto 0;position:relative}.bq{background:var(--brand-surface);box-shadow:var(--sh-search);animation:up .9s .35s var(--motion-ease-out) both;border-radius:28px;align-items:center;gap:10px;padding:10px;display:flex}.bq .seg{flex:none;width:360px}.bqf{flex:1;min-width:0;position:relative}.bqf label{letter-spacing:.02em;color:var(--brand-text-muted);pointer-events:none;font-size:.75rem;font-weight:500;line-height:1;position:absolute;top:11px;left:50px}.bqf>svg{width:20px;height:20px;color:var(--brand-text-label);pointer-events:none;position:absolute;top:50%;left:18px;translate:0 -50%}.bqf input{background:var(--brand-surface-muted);width:100%;height:56px;box-shadow:inset 0 0 0 1px var(--brand-border);color:var(--brand-text-strong);border:0;border-radius:18px;padding:23px 16px 7px 50px;font-size:1rem;font-weight:500;line-height:1.2;transition:background-color .2s,box-shadow .3s}.bqf input::placeholder{color:var(--brand-text-subtle);font-weight:400}.bqf input:hover{background:var(--brand-surface);box-shadow:var(--sh-1)}.bqf input:focus-visible{outline:3px solid var(--color-ring);outline-offset:-3px;background:var(--brand-surface)}.bqf input::-webkit-search-cancel-button{display:none}.bw{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:32px;margin-top:clamp(36px,4vw,52px);display:grid}.bw-empty{grid-template-columns:minmax(0,1fr);max-width:56rem;margin-top:24px}.bh.bh-without-search{padding-bottom:clamp(28px,4vw,56px)}.fp{border-radius:var(--radius-card);background:var(--brand-surface);max-height:calc(100vh - 32px);box-shadow:var(--sh-1);flex-direction:column;display:flex;position:sticky;top:16px}.fp:after{content:"";border-radius:0 0 var(--radius-card) var(--radius-card);background:linear-gradient(transparent, var(--brand-surface) 80%);pointer-events:none;height:30px;position:absolute;bottom:0;left:0;right:0}.fph,.fsh{align-items:center;gap:10px;display:flex}.fph{padding:14px 10px 4px 20px}.fph h2,.fsh h2{letter-spacing:-.015em;color:var(--brand-text-strong);font-size:1.5rem;font-weight:700;line-height:1.1}.fph .lk,.fsh .lk,.fsh .xb{margin-left:auto}.fsh .lk+.xb{margin-left:0}.fpb{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;flex:1;min-height:0;padding:0 12px 26px;overflow-y:auto}.lb{background:var(--brand-papaya);min-width:24px;height:24px;color:var(--brand-papaya-foreground);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:.8125rem;font-weight:700;line-height:1;display:inline-grid}.lb.gn:before{content:attr(data-n)}.lb.gn:not([data-n]){display:none}.lk{min-height:44px;color:var(--brand-text-strong);text-underline-offset:3px;white-space:nowrap;border-radius:10px;align-items:center;padding:0 10px;font-size:.875rem;font-weight:500;line-height:1;text-decoration:underline;display:inline-flex}.lk:hover{text-decoration-thickness:2px}.lk:focus-visible,.pi:focus-visible,.ef a:focus-visible,.dn a:focus-visible{outline:3px solid var(--color-ring);outline-offset:3px}.ff{interpolate-size:allow-keywords}.ff>details{border-top:1px solid var(--brand-border)}.ff>details:first-of-type{border-top:0}.ff>details>summary{cursor:pointer;min-height:56px;color:var(--brand-text-strong);border-radius:14px;align-items:center;gap:10px;padding:0 8px;font-size:1rem;font-weight:600;line-height:1.25;list-style:none;transition:background-color .2s;display:flex}.ff>details>summary::-webkit-details-marker{display:none}.ff>details>summary:hover{background:var(--brand-surface-muted)}.ff>details>summary:focus-visible{outline:3px solid var(--color-ring);outline-offset:-3px}.chv{background:var(--brand-surface-muted);width:28px;height:28px;color:var(--brand-text-label);transition:rotate .5s var(--motion-ease-out), background-color .2s;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.chv svg{width:16px;height:16px}summary:hover>.chv{background:var(--brand-border)}details[open]>summary>.chv{rotate:180deg}.ff>details::details-content{block-size:0;transition:block-size .5s var(--motion-ease-out), content-visibility .5s allow-discrete;overflow-y:clip}.ff>details[open]::details-content{block-size:auto}:where(.ff) fieldset{border:0;min-width:0;margin:0;padding:0}.ff>details>fieldset{padding:4px 0 14px}.ff>details>fieldset[data-in]{animation:fg-in .55s var(--motion-ease-out) both}.ol li[hidden]{display:none}.ol label{min-height:44px;color:var(--brand-text);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:6px 8px;font-size:.9375rem;font-weight:500;line-height:1.3;transition:background-color .2s;display:flex}.ol label:hover{background:var(--brand-surface-muted)}.ol label:has(:checked){color:var(--brand-text-strong);font-weight:600}.ol .z label{color:var(--brand-text-subtle)}.ol data{color:var(--brand-text-subtle);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-size:.875rem;font-weight:500}.ol label>span{min-width:0}.ol .rg{color:var(--brand-text-subtle);white-space:nowrap;font-weight:500}.ol .sw{background:var(--band);border-radius:4px;flex:none;width:12px;height:12px}.ol input[type=checkbox],.ol input[type=radio]{appearance:none;background:var(--brand-surface);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--brand-control-border);cursor:pointer;transition:background-color .2s, box-shadow .2s, scale .25s var(--motion-ease-out);border-radius:7px;flex:none;margin:0}.ol input[type=radio]{border-radius:50%}.ol label:active input{scale:.86}.ol label:hover input:not(:checked){box-shadow:inset 0 0 0 1.5px var(--brand-text-strong)}.ol input[type=checkbox]:checked{background:var(--brand-dark) var(--brand-check-tick) center / 15px no-repeat;box-shadow:none}.ol input[type=radio]:checked{background:var(--brand-dark);box-shadow:inset 0 0 0 2px var(--brand-dark), inset 0 0 0 6px var(--brand-surface)}.ol input:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}@media (forced-colors:active){.ol input[type=checkbox],.ol input[type=radio]{appearance:auto}}.mo{min-height:44px;color:var(--brand-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 8px;font-size:.875rem;font-weight:500;line-height:1;text-decoration:underline;list-style:none;display:inline-flex}.mo::-webkit-details-marker{display:none}.mo:hover{text-decoration-thickness:2px}.mo:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}.hn{color:var(--brand-text-subtle);margin:0 8px 8px;font-size:.875rem;line-height:1.45}.hn.i{margin:-2px 8px 6px 42px}.fx{gap:6px;margin:0 8px 12px;display:grid}.fx>label,.fx>legend,.fl{color:var(--brand-text-label);padding:0;font-size:.875rem;font-weight:500;line-height:1.3}.fx>legend{margin-bottom:6px}.fl{margin:4px 8px 6px;display:block}.fx .hn{margin:0}.mk{margin-bottom:10px}.pr{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pr label{color:var(--brand-text-subtle);font-size:.8125rem;font-weight:500}.tin,.sel{border:1px solid var(--brand-input-border);background-color:var(--brand-surface);width:100%;min-width:0;height:44px;color:var(--brand-text-strong);border-radius:12px;padding:0 14px;font-size:1rem;line-height:1.2;transition:border-color .2s,box-shadow .2s}.tin::placeholder{color:var(--brand-text-subtle)}.tin:hover,.sel:not(:disabled):hover{box-shadow:var(--sh-1)}.tin:focus-visible,.sel:focus-visible{border-color:var(--brand-primary);outline:3px solid var(--color-ring);outline-offset:2px}.tin::-webkit-search-cancel-button{display:none}.tin.fsa{text-transform:uppercase;letter-spacing:.06em;width:96px}.sel{appearance:none;background:var(--brand-surface) var(--brand-chevron) no-repeat right 14px center;cursor:pointer;padding-right:40px}.sel:disabled{border-color:var(--brand-border-strong);background-color:var(--brand-surface-muted);color:var(--brand-text-subtle);cursor:not-allowed}.fn{margin:0 8px 6px;position:relative}.fn>svg{width:18px;height:18px;color:var(--brand-text-subtle);pointer-events:none;position:absolute;top:50%;left:14px;translate:0 -50%}.fn input{padding-left:42px}.ap{padding:12px 8px 0}.rs{min-width:0;scroll-margin-top:16px}.rh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding-top:10px;display:flex}.rc{letter-spacing:-.02em;color:var(--brand-text-strong);font-variant-numeric:tabular-nums;font-size:clamp(1.625rem,2.2vw,2.125rem);font-weight:700;line-height:1.05}.rc:focus{outline:none}.rh .note{margin-top:10px}.rt{align-items:center;gap:10px;display:flex}.fbt .lb{margin-right:-8px}.so{align-items:center;gap:10px;display:flex}.so label{color:var(--brand-text-muted);white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1}.so select{appearance:none;background:var(--brand-surface) var(--brand-chevron) no-repeat right 16px center;min-height:44px;box-shadow:var(--sh-1);color:var(--brand-text-strong);cursor:pointer;border:0;border-radius:999px;padding:0 44px 0 18px;font-size:.9375rem;font-weight:500;line-height:1;transition:box-shadow .3s}.so select:hover{box-shadow:var(--sh-2)}.so select:focus-visible{outline:3px solid var(--color-ring);outline-offset:3px}.dn{color:var(--brand-text-muted);margin-top:14px;font-size:.875rem;line-height:1.45}.dn a{color:var(--brand-text-strong);text-underline-offset:3px;font-weight:500;text-decoration:underline}.pl{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.pl[hidden]{display:none}.pl>ul{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.pl li{max-width:100%}.pi{background:var(--brand-papaya);max-width:100%;min-height:44px;color:var(--brand-papaya-foreground);box-shadow:inset 0 -2px 0 var(--brand-on-papaya-wash), 0 8px 18px -12px var(--brand-papaya-glow);animation:pill-pop .6s var(--motion-ease-out) calc(var(--i,0) * 70ms) both;border-radius:999px;align-items:center;gap:8px;padding:0 7px 0 16px;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-flex}.pi:hover{background:var(--brand-papaya-hover)}.pi>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pi>svg{background:var(--brand-on-papaya-wash);width:30px;height:30px;transition:background-color .2s, rotate .4s var(--motion-ease-out);border-radius:50%;flex:none;padding:7.5px}.pi:hover>svg{background:var(--brand-on-papaya-wash-strong);rotate:90deg}.rl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:22px;display:grid}.rl>li{min-width:0}.rl>li:nth-child(-n+3)>*{animation:card-up .9s calc(.45s + var(--i,0) * 90ms) var(--motion-ease-out) both}.rl[data-pop]>li>*,.rl>li[data-more]>*{animation:card-in .6s calc(var(--i,0) * 60ms) var(--motion-ease-out) both}.rl>.svl{grid-column:span var(--s3,1);container-type:inline-size}.svw{margin-top:40px;container-type:inline-size}.svw .sv{min-height:0}.sv{--muted-foreground:var(--brand-inverse-muted);--brand-text-label:var(--brand-inverse-foreground);--brand-text-subtle:var(--brand-inverse-muted);--destructive:var(--sv-red-200);--primary:var(--brand-papaya);--brand-link:var(--brand-papaya);--brand-link-hover:var(--brand-inverse-foreground);--ring:var(--brand-inverse-focus);--color-ring:var(--brand-inverse-focus);border-radius:var(--radius-card);background:var(--brand-inverse);height:100%;min-height:240px;color:var(--brand-inverse-foreground);transition:transform var(--motion-lift) var(--motion-ease-out), box-shadow var(--motion-lift) var(--motion-ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,2.6vw,36px);display:grid;position:relative;overflow:hidden}.sv:hover{box-shadow:var(--sh-3);transform:translateY(-6px)}.sv:after{content:"";border:30px solid var(--brand-papaya-ring);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.svt{z-index:1;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;height:100%;display:flex;position:relative}.sv h3{letter-spacing:-.02em;max-width:17ch;color:var(--brand-dark-foreground);font-size:clamp(1.5rem,2.1vw,1.875rem);font-weight:700;line-height:1.1}.sv h3 em{color:var(--brand-papaya);font-style:normal}.sv p{max-width:40ch;color:var(--brand-inverse-muted);margin-top:12px;font-size:.9375rem;line-height:1.5}.sva{font-size:.9375rem}.sva p{margin-top:0}.gh{z-index:1;background:var(--brand-surface);width:200px;box-shadow:0 34px 60px -26px var(--shadow-menu);transition:rotate .7s var(--motion-ease-out), translate .7s var(--motion-ease-out);border-radius:20px;margin-right:clamp(0px,2vw,24px);padding:8px;position:relative;rotate:6deg}.sv:hover .gh{translate:0 -8px;rotate:1deg}.gh>span{display:block}.ghp{aspect-ratio:4/3;background:var(--brand-ghost-car) center / 58% no-repeat, linear-gradient(160deg, var(--brand-border), var(--brand-border-strong));border-radius:14px}.ghl{background:var(--brand-border);border-radius:5px;width:72%;height:10px;margin:14px 6px 0}.ghl+.ghl{width:46%;margin-top:8px}.gh>.ghf{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;margin:14px 6px 4px;padding-top:12px;display:flex}.ghf>span:first-child{background:var(--brand-border);border-radius:5px;width:58px;height:16px}.ghf>span+span{background:var(--brand-papaya);height:26px;color:var(--brand-papaya-foreground);border-radius:7px;align-items:center;padding:0 9px;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}@container not (min-width:520px){.sv{grid-template-columns:minmax(0,1fr);min-height:0}.sv:after,.gh{display:none}}.mr{text-align:center;justify-items:center;gap:12px;margin-top:44px;display:grid}.pg{background:var(--brand-border);border-radius:999px;width:200px;height:6px;display:block;overflow:hidden}.pg>i{width:calc(var(--p,1) * 100%);border-radius:inherit;background:var(--brand-dark);height:100%;transition:width .7s var(--motion-ease-out);display:block}.mrs{color:var(--brand-text-label);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;line-height:1}.mra{color:var(--brand-text-subtle);font-size:.875rem}.mrb[aria-disabled=true]{opacity:.5;pointer-events:none}.mrf{color:var(--destructive);font-size:.875rem;font-weight:600}.em{border-radius:var(--radius-card);background:var(--brand-surface);box-shadow:var(--sh-1);margin-top:22px;padding:clamp(26px,3.2vw,44px)}.em h3{letter-spacing:-.02em;color:var(--brand-text-strong);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;line-height:1.1}.em>p{max-width:50ch;color:var(--brand-text-muted);text-wrap:pretty;margin-top:12px}.ac{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.ef{border-top:1px solid var(--brand-border);color:var(--brand-text-muted);gap:2px;margin-top:28px;padding-top:16px;font-size:.9375rem;display:grid}.ef>div{flex-wrap:wrap;align-items:center;column-gap:8px;min-height:44px;display:flex}.ef a{min-height:44px;color:var(--brand-text-strong);text-underline-offset:3px;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.bw-empty .em{margin-top:0}.bw-empty .ef{border-top:0;gap:12px;margin-top:20px;padding-top:0}.bw-empty .ef>div{flex-direction:column;align-items:start;gap:4px}.bw-empty .ef a{border:1px solid var(--brand-border);border-radius:999px;justify-content:center;padding:10px 20px;text-decoration:none}.bw-empty .ef>div:first-child a{background:var(--brand-text-strong);color:var(--brand-surface)}.fs{z-index:50;background:var(--brand-surface);color:var(--brand-text);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.fs[data-state=open]{animation:sheet-in .55s var(--motion-ease-out)}.fs[data-state=closed]{animation:.3s cubic-bezier(.4,0,1,1) forwards sheet-out}.fsh{border-bottom:1px solid var(--brand-border);flex:none;min-height:68px;padding:8px 12px 8px 20px}.xb{background:var(--brand-surface-muted);width:44px;height:44px;color:var(--brand-text-strong);border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s;display:grid}.xb:hover{background:var(--brand-border)}.xb:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}.fsb{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 12px 20px;overflow-y:auto}.fsf{padding:12px 16px max(12px, env(safe-area-inset-bottom));background:var(--brand-surface);box-shadow:0 -1px 0 var(--brand-border), 0 -18px 32px -18px var(--shadow-bar-soft);flex:none}.ls{interpolate-size:allow-keywords;margin-top:clamp(56px,7vw,96px)}.ls details::details-content{block-size:0;transition:block-size .5s var(--motion-ease-out), content-visibility .5s allow-discrete;overflow-y:clip}.ls details[open]::details-content{block-size:auto}.lsr{margin-top:clamp(36px,4vw,52px)}.lsh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.lsh h2,.ls>h2,.lx h2{letter-spacing:-.02em;color:var(--brand-text-strong);font-size:clamp(1.625rem,1.45rem + .75vw,2rem);font-weight:700;line-height:1.1}.lsi{max-width:60ch;color:var(--brand-text-muted);text-wrap:pretty;margin-top:14px}.rl.w{margin-top:28px}.lx{border-radius:var(--radius-panel);background:var(--brand-surface);box-shadow:var(--sh-1);padding:clamp(28px,3.4vw,48px)}.lx dl{border-top:1px solid var(--brand-border);margin-top:10px}.lx dl>div{border-bottom:1px solid var(--brand-border);grid-template-columns:12rem minmax(0,1fr);gap:4px 24px;padding:14px 0;display:grid}.lx dt{font-family:var(--font-heading);color:var(--brand-text-strong);font-size:1.25rem;font-weight:700;line-height:1.1}.lx dd{max-width:68ch;color:var(--brand-text-label);text-wrap:pretty}.lx h3{font-family:var(--font-sans);color:var(--brand-text-strong);margin-top:28px;font-size:1.125rem;font-weight:700;line-height:1.3}.lxe{padding:clamp(26px,3.2vw,44px)}.lxe>p{max-width:52ch;color:var(--brand-text-muted);text-wrap:pretty;font-size:1.0625rem}.lxe .ac{margin-top:22px}.rp{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:28px;display:grid}.rpg{min-width:0}.rpg>:is(h2,h3){font-family:var(--font-sans);color:var(--brand-text-label);font-size:.9375rem;font-weight:600;line-height:1.3}.rpg>ul{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rpg li{max-width:100%}.rpi{background:var(--brand-surface);max-width:100%;min-height:44px;box-shadow:var(--sh-1);color:var(--brand-text-strong);transition:box-shadow .35s var(--motion-ease-out), transform .35s var(--motion-ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:.9375rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.rpi:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.rpi:focus-visible{outline:3px solid var(--color-ring);outline-offset:3px}.rpi>span{color:var(--brand-text-subtle);font-variant-numeric:tabular-nums;font-weight:500}.lg{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.lg>li{border-radius:var(--radius-card);background:var(--brand-surface);min-width:0;min-height:88px;box-shadow:var(--sh-1);transition:transform var(--motion-lift) var(--motion-ease-out), box-shadow var(--motion-lift) var(--motion-ease-out);align-items:center;gap:16px;padding:18px 22px;display:flex;position:relative}.lg>li:hover{box-shadow:var(--sh-3);transform:translateY(-4px)}.lg>li>div{flex:1;min-width:0}.lg a{color:var(--brand-text-strong);text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.35;text-decoration:none}.lg a:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.lg a:focus-visible{outline:none}.lg a:focus-visible:after{outline:3px solid var(--color-ring);outline-offset:3px}.lg p{color:var(--brand-text-subtle);margin-top:4px;font-size:.875rem}.lg svg{width:20px;height:20px;color:var(--brand-text-label);transition:transform .4s var(--motion-ease-out);flex:none}.lg>li:hover svg{transform:translate(4px)}@media (max-width:1180px){.rl{grid-template-columns:repeat(2,minmax(0,1fr))}.rl>.svl{grid-column:span var(--s2,1)}.rl.w{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.bh,.bh.lh,.bw{grid-template-columns:minmax(0,1fr)}.fp{display:none}.rl.w{grid-template-columns:repeat(2,minmax(0,1fr))}.rp,.lg{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bh{gap:12px;padding:22px clamp(20px,5vw,76px) 78px}.bh.lh{padding-bottom:36px}.bh1{font-size:clamp(2.25rem,10.5vw,2.5rem)}.br .bh:not(.lh) .bh1 .w2{display:inline}.lh .bh1{font-size:clamp(1.75rem,7.5vw,2rem)}.w2{display:block}.blede{font-size:.9375rem;line-height:1.45}.bqw{margin-top:-58px}.bq{border-radius:24px;flex-wrap:wrap;gap:8px;padding:8px}.bq .seg{width:100%}.bqf label{left:44px}.bqf>svg{left:14px}.bqf input{padding-left:44px;padding-right:10px}.bqg>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bw{margin-top:30px}.rc{font-size:1.75rem}.rt{width:100%}.so{flex:1;min-width:0}.so label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.so select{background-position:right 12px center;width:100%;padding:0 34px 0 14px}.pl{margin-top:16px}.mr>a,.mr>button,.ac>a{width:100%}.lx dl>div{grid-template-columns:minmax(0,1fr)}}@media not (min-width:40rem){.rl,.rl.w{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.rl>.svl{grid-column:auto}}}@keyframes fg-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes pill-pop{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.07)}to{transform:none}}@keyframes card-up{0%{opacity:0;translate:0 18px}}@keyframes card-in{0%{opacity:0;translate:0 16px;scale:.97}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}
