.x-wait .x-wait-h{margin:0;font-size:var(--fs-base);font-weight:600;line-height:1.4;color:var(--color-text);overflow-wrap:anywhere}.x-wait .x-wait-h:after{content:"";display:inline-block;width:1.2em;text-align:left;animation:x-wait-dots 1.2s steps(4,end) infinite}@keyframes x-wait-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.x-wait-side{display:grid;gap:22px;padding-top:4px}.x-wait-group{display:grid;gap:10px}.x-wait-t{display:block;height:12px;border-radius:3px;background:var(--color-row-hi)}.x-wait-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.x-wait-key{display:block;height:38px;border-radius:var(--radius-control);background:var(--key);box-shadow:var(--key-depth)}.x-wait-keys .x-wait-key:only-child{grid-column:1 / -1}.x-wait-tabs button{cursor:default;pointer-events:none}.x-wait-row{pointer-events:none}.x-wait-row .x-lphoto{min-height:104px}@media(max-width:1023px){.x-wait-row .x-lphoto{min-height:88px}}.x-wait-bar{display:block;height:12px;border-radius:3px;background:var(--color-list-sep)}.x-wait-bar.is-title{grid-area:title;height:14px;margin:3px 0 10px}.x-wait-bar.is-who{grid-area:who;width:38%}.x-wait-bar.is-what{grid-area:what;width:26%;margin-top:10px}.x-wait-bar.is-price{grid-area:price;justify-self:end;width:84px;height:18px}@media(prefers-reduced-motion:no-preference){.x-wait-row{animation:x-wait-print 1ms calc(var(--i, 0) * 60ms) both}.x-wait .x-well{position:relative}.x-wait .x-well:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);transform:translate(-100%);animation:x-wait-sheen 1.6s ease-in-out .42s infinite;pointer-events:none}}@media(prefers-reduced-motion:reduce){.x-wait .x-wait-h:after{content:"...";animation:none}}@keyframes x-wait-print{0%{opacity:0}to{opacity:1}}@keyframes x-wait-sheen{to{transform:translate(100%)}}.x-none{padding:4px 0 24px}.x-quiet{display:flex;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding:36px 16px;text-align:center}.x-quiet-h{margin:0;font-size:var(--fs-base);font-weight:600;line-height:1.4;color:var(--color-text);overflow-wrap:anywhere}.x-quiet-stats{display:flex;flex-wrap:wrap;justify-content:center;column-gap:14px;margin:6px 0 0;font-size:var(--fs-sm);line-height:1.5;color:var(--color-faint);font-variant-numeric:tabular-nums}.x-quiet-stat{white-space:nowrap}.x-quiet-stat b{font-weight:600;color:var(--color-text)}.x-quiet-b{margin:6px 0 0;font-size:var(--fs-base);line-height:1.5;color:var(--color-sub)}.x-quiet-n{margin:6px 0 0;font-size:var(--fs-sm);line-height:1.5;color:var(--color-faint)}@media(max-width:1023px){.x-none{padding-top:0}}.x-sheet-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.x-sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:min(calc(84dvh / var(--site-zoom, 1)),720px);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-row-hi);box-shadow:var(--z-side);outline:none;animation:x-sheet-in var(--t-lift) var(--ease-lift) var(--t-recede) both}.x-sheet-body{overflow-y:auto;overscroll-behavior:contain;padding:20px 16px 8px}.x-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}@keyframes x-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.x-sheet{animation:none}}.x-q{margin:0;font-size:var(--fs-lg);font-weight:600;line-height:1.3;letter-spacing:0;color:var(--color-text);overflow-wrap:anywhere}.x-funnel{margin:0;font-size:var(--fs-base);line-height:1.4;color:var(--color-sub);font-variant-numeric:tabular-nums}.x-funnel b{font-weight:600;color:var(--color-text)}.x-funnel-sep{color:var(--color-faint)}.x-funnel{position:relative}.x-funnel:before{content:"·";position:absolute;right:100%;margin-right:4px;color:var(--color-faint)}.x-funnel-row{clip-path:inset(calc(-100vmax / var(--site-zoom, 1)) calc(-100vmax / var(--site-zoom, 1)) calc(-100vmax / var(--site-zoom, 1)) 0)}.x-funnel-part{white-space:nowrap}.x-funnel-sep{white-space:normal}@media(prefers-reduced-motion:no-preference){.x-funnel-part{animation:x-print 1ms both;animation-delay:calc(.12s + var(--i, 0) * .26s)}}.x-q-page{display:flex;align-items:center;gap:12px;flex:1;min-width:0;clip-path:inset(calc(-100vmax / var(--site-zoom, 1)) calc(-100vmax / var(--site-zoom, 1)) calc(-100vmax / var(--site-zoom, 1)) 0)}.x-q-page .x-q{flex:0 1 auto;min-width:0}.x-q-page .x-funnel{flex:1 1 auto;min-width:0}.x-q-photo{flex:none;position:relative;width:48px;height:48px;overflow:hidden;border-radius:var(--radius-control);background:var(--color-list-tile)}.x-q-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.x-q-src{flex:none;font-size:var(--fs-sm);white-space:nowrap}@media(max-width:1023px){.x-q-page{flex-basis:100%;order:-1;flex-wrap:wrap}.x-q-photo{width:40px;height:40px}.x-q-src{flex-basis:100%}}@keyframes x-print{0%{visibility:hidden}to{visibility:visible}}.store-wall{--mq-gap: 40px;--mq-mark: 32px;--mq-row-gap: 16px;--mq-item-gap: 36px;--mq-sink: 36px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--mq-row-gap);padding-top:calc(var(--mq-gap) - 1px);padding-bottom:calc(var(--mq-gap) - 3px + var(--mq-sink));margin-bottom:calc(-1.75rem - var(--mq-sink));--wall-fade: 150px;background:linear-gradient(180deg,var(--color-bg) calc(100% - var(--wall-fade)),color-mix(in srgb,var(--color-bg) 94%,transparent) calc(100% - var(--wall-fade) * .828),color-mix(in srgb,var(--color-bg) 78%,transparent) calc(100% - var(--wall-fade) * .672),color-mix(in srgb,var(--color-bg) 50%,transparent) calc(100% - var(--wall-fade) * .5),color-mix(in srgb,var(--color-bg) 22%,transparent) calc(100% - var(--wall-fade) * .328),color-mix(in srgb,var(--color-bg) 6%,transparent) calc(100% - var(--wall-fade) * .172),transparent)}@media(min-width:1024px){.store-wall{--mq-gap: 48px;--mq-row-gap: 20px;--mq-item-gap: 44px;padding-top:calc(var(--mq-gap) - 10px);padding-bottom:calc(var(--mq-gap) + 11px + var(--mq-sink))}}.marquee{overflow:hidden;--mq-fade: clamp(40px, calc(9vw / var(--site-zoom, 1)), 160px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--mq-fade),#000 calc(100% - var(--mq-fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--mq-fade),#000 calc(100% - var(--mq-fade)),transparent)}.marquee-track{display:flex;width:max-content;animation:marquee-slide var(--mq-dur, 56s) linear var(--mq-delay, 0s) infinite;animation-play-state:paused}.marquee-track.marquee-reverse{animation-direction:reverse}.store-wall.is-live .marquee-track{animation-play-state:running}.store-wall.is-live .marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee-slide{0%{transform:translate(0)}to{transform:translate(-25%)}}.brand-chip{display:inline-flex;align-items:center;gap:10px;height:var(--mq-mark);margin-right:var(--mq-item-gap);font-size:var(--fs-base);font-weight:600;line-height:1;color:var(--color-text);white-space:nowrap;opacity:.62;transition:opacity var(--dur-state) var(--ease)}.brand-mark{position:relative;flex:none;width:var(--mq-mark);height:var(--mq-mark)}.brand-mark:not(.is-initial){width:calc(var(--mq-w, 32) * 1px)}.brand-mark:not(.is-initial):before,.brand-mark:not(.is-initial):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--dur-state) var(--ease)}.store-wall.is-near .brand-mark:not(.is-initial):before{background:currentColor;-webkit-mask:url(/marquee/marks.webp?v=cd830c2c55) no-repeat;mask:url(/marquee/marks.webp?v=cd830c2c55) no-repeat;-webkit-mask-size:calc(var(--mq-sprite-w) * 1px) calc(var(--mq-rows) * var(--mq-mark));mask-size:calc(var(--mq-sprite-w) * 1px) calc(var(--mq-rows) * var(--mq-mark));-webkit-mask-position:0 calc(var(--mq-i) * -1 * var(--mq-mark));mask-position:0 calc(var(--mq-i) * -1 * var(--mq-mark))}.brand-mark:not(.is-initial):after{opacity:0}.store-wall.is-near .brand-mark:not(.is-initial):after{background-image:url(/marquee/marks.webp?v=cd830c2c55);background-size:calc(var(--mq-sprite-w) * 1px) calc(var(--mq-rows) * var(--mq-mark));background-repeat:no-repeat;background-position:0 calc(var(--mq-i) * -1 * var(--mq-mark))}.brand-mark.is-initial{display:grid;place-items:center;font-family:var(--font-sans);font-size:30px;font-weight:700;line-height:1;color:var(--color-sub)}.brand-chip:hover{opacity:1}.brand-chip:hover .brand-mark:after{opacity:1}.brand-chip:hover .brand-mark:before{opacity:0}.brand-chip:hover .brand-name{color:var(--color-amber)}.brand-chip:hover .brand-mark.is-initial{color:var(--color-text)}.brand-name{transition:color var(--dur-state) var(--ease)}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none;transform:translate(calc(var(--mq-phase, 0) * -25%))}.brand-chip,.brand-mark:before,.brand-mark:after,.brand-name{transition:none}}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-7xl:80rem;--text-xs:var(--fs-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--fs-base);--text-sm--line-height:calc(1.25 / .875);--text-base:var(--fs-base);--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Archivo", "Archivo Fallback", "Geist", ui-sans-serif, sans-serif;--color-bg:#000;--color-panel-lo:#080905;--color-field:#0e1107;--color-well:#0e1107;--search-hole:#0000008c;--color-panel:#353a1d;--color-panel-hi:#424720;--color-numeral:#6a7142;--color-slab:#353a1d;--night-olive:#0b0e06;--night-hole:var(--color-well);--chrome-lit:#1a1b1e;--chrome-hole:#050506;--chrome-menu:#2a2b2f;--chrome-menu-row:#34353a;--night-2:#2e321a;--air:42 64 24;--wood:#241a13 url(/wood.webp?v=7a26c6efee) 0 0 / 320px 144px repeat;--wood-px:#241a13 url(/game/sprites/lbwood.png?v=1c3ffab3eb) 0 0 / 320px 144px repeat;--wood-shade:inset 0 0 0 calc(100vmax / var(--site-zoom, 1)) #00000080, inset 0 2px 0 #ffd6960f;--wood-rim:#0c0805;--wood-band:10px;--color-head:linear-gradient(0deg, #00000038 0px, #0000 3px), url(/ext/textures/head-tile.png?v=af019d09a0) 0 0 / 128px 128px repeat, radial-gradient(120% 140% at 50% -40%, #a0cd4b4d 0%, #a0cd4b00 62%), linear-gradient(180deg, #d7f58c1a 0%, #d7f58c00 45%), linear-gradient(180deg, #4b5a1b 0%, #424e18 100%);--head-drop:0 6px 12px -5px #000000a8;--grain:url(/assets/grain-tile-C1jAfnX9.png) 0 0 / 96px 96px repeat;--lit-row:linear-gradient(180deg, #3d4221 0%, #353a1d 100%);--lit-face:linear-gradient(180deg, #4c522c 0%, #404525 100%);--lit-panel:linear-gradient(180deg, #434923 0px, #353a1d 140px);--lit-night:linear-gradient(180deg, #3b401f 0px, #2e321a 180px, #272a17 100%);--brick-lit:inset 0 6px 3px -5px #f1fdba12;--hole-shade:inset 0 3px 6px -2px #000c;--read-light:radial-gradient(140% 900px at 50% 0, #161a0b 0%, #161a0b8c 38%, #161a0b00 100%);--color-row:#181b0d;--color-row-hi:#1f2214;--key:linear-gradient(180deg, #f1fdba1f 0px, #f1fdba00 3px), linear-gradient(0deg, #0000004d 0px, #0000 3px), linear-gradient(180deg, #3a3f20 0%, #353a1d 100%);--key-on:linear-gradient(180deg, #f1fdba2e 0px, #f1fdba00 3px), linear-gradient(0deg, #0000004d 0px, #0000 3px), linear-gradient(180deg, #444d25 0%, #3b441c 100%);--key-depth:0 1px 0 #0000008c, 0 3px 4px -2px #000c;--key-on-depth:0 1px 0 #0000008c, 0 4px 6px -2px #000000d9;--crack:#080905;--color-hl:#f59e0b2b;--color-hl-lit:#443812;--color-hl-half:#332e12;--color-well-musty:#161a0b;--color-musty:var(--color-well);--edge:clamp(14px, calc(1.2vw / var(--site-zoom, 1)), 24px);--edge-chrome:var(--edge);--seam:4px;--group-seam:var(--seam);--h-row:38px;--h-control:44px;--h-field:56px;--r-tag:4px;--tab-fill:var(--color-well-musty);--pill-ground:#12140a}@supports (color:color-mix(in lab,red,red)){:root,:host{--pill-ground:color-mix(in srgb, var(--color-bg) 66%, var(--color-panel))}}:root,:host{--grid-line-c:#ffffff29}@supports (color:color-mix(in lab,red,red)){:root,:host{--grid-line-c:color-mix(in srgb, var(--ink) 16%, transparent)}}:root,:host{--grid-w:2px;--logo-green:#3cbe69;--logo-orange:#f7a11e;--mark-bid:#3d9056;--mark-jig:#d6923a;--state-rest:#ffffff0a;--state-hover:#ffffff14;--state-press:#ffffff1f;--shadow-1:0 1px 2px #00000059;--shadow-2:0 4px 12px #00000073;--shadow-3:0 16px 40px #0000008c;--stub-w:96px;--notch:6px;--perf-pitch:6px;--serr-bite:2px;--ink:#fff;--color-text:var(--ink);--color-sub:#fffffff0;--color-faint:#ffffffd1;--color-amber:#f59e0b;--color-amber-glow:#f59e0b;--color-amber-bright:#fbbf24;--color-amber-dark:#d97706;--amber-lit-top:#fbb52a;--amber-lit-foot:#ea9309;--color-lit-focus-top:#98a35f;--color-lit-focus:#879252;--color-lit-focus-ink:#12100c;--color-field-focus:#353a1d;--field-edge:inset 0 4px 3px -2px var(--color-lit-focus-top);--color-gold-top:#fbeca5;--color-gold:#f7d352;--color-gold-low:#e9b02f;--color-gold-lip:#cc881c;--color-gold-ink:#1a0e05;--color-ink:#12100c;--color-green:#22c55e;--color-green-bright:#4ade80;--color-arc:#656b4d;--color-arc-bright:#9ca48d;--color-arc-deep:#2f3123;--color-edge-strong:#828861;--color-scene:#4b57f0;--color-focus:#6e78ff;--cond-new:#8e96ff;--cond-refurb:#60a5fa;--cond-open:#2dd4bf;--color-danger:#f87171;--fs-xs:13px;--fs-sm:15px;--fs-base:16px;--fs-md:16px;--fs-lg:19px;--fs-xl:22px;--fs-2xl:28px;--fs-meta:var(--fs-xs);--fs-title:var(--fs-base);--fs-body:var(--fs-md);--fs-display:40px;--fs-hero:56px;--fs-mega:120px;--fs-chapter:56px;--fs-axis:9px;--fs-page:var(--fs-hero);--fs-figure:var(--fs-display);--fs-section:var(--fs-2xl);--fs-card:var(--fs-lg);--fs-note:var(--fs-xs);--gutter:16px;--raise:inset 0 2px 3px -1px #f1fdba1a, inset 0 -2px 3px -1px #0000004d;--row-hover:var(--fill-1);--fill-1:#404425;--fill-2:#505532;--slab-2:var(--fill-1);--slab-3:var(--fill-2);--slab-edge:#ffffff14}@supports (color:color-mix(in lab,red,red)){:root,:host{--slab-edge:color-mix(in srgb, var(--color-text) 8%, transparent)}}:root,:host{--slab-hl:var(--fill-1);--fill-3:#5b623c;--act-wash:var(--color-panel);--save-wash:#324d26}@supports (color:color-mix(in lab,red,red)){:root,:host{--save-wash:color-mix(in srgb, var(--color-green) 14%, var(--color-panel))}}:root,:host{--card-fill:linear-gradient(180deg, var(--color-slab) 0%, var(--color-slab) 100%);--card-edge:var(--slab-edge);--card-lift:var(--raise), 0 2px 10px #00000057;--z1:var(--card-lift);--z2:var(--raise), 0 3px 5px #00000073, 0 12px 20px -6px #000000b3;--z3:var(--raise), 0 6px 10px -2px #0000008c, 0 18px 30px -10px #000000bf, 0 36px 64px -16px #000000e6;--z-sink:inset 0 4px 8px -3px #000000c7, inset 0 -1px 2px #ffffff0a;--z-hole:inset 0 4px 6px -3px #000000d9;--z-shade:#00000047;--z-side:-8px 0 16px -4px #000000b3, -40px 0 80px -12px #000000e6;--z-fig:drop-shadow(0 1px 0 #0000008c) drop-shadow(0 3px 5px #0009);--lift-2:translateY(-2px);--lift-3:translateY(-6px);--press:translateY(1px);--t-recede:.14s;--t-lift:.26s;--ease-lift:cubic-bezier(.2, .8, .2, 1);--radius-control:6px;--radius-card:8px;--radius-panel:10px;--dur-state:.12s;--dur-move:.2s;--dur-enter:.32s;--ease:cubic-bezier(.22, 1, .36, 1);--ease-size:cubic-bezier(.4, 0, .2, 1);--color-list-bg:#f7f8ed;--color-list-ink:#050502;--color-list-sub:#3f4134;--color-list-sep:#dde0d4;--color-list-save:#25721f;--color-list-up:#b91c1c;--color-list-tile:#edefe2;--color-list-tile-empty:#edefe2;--color-list-ph:#8a8d7f;--color-list-mark:#d27100;--color-list-ph-solid:#c5c8bb;--tuck-shade:linear-gradient(180deg, #0000009e 0px, #0000004d 5px, #0000001a 12px, #0000 20px);--lift-shade:inset 0 2px 3px -1px #ffffffe6, 0 7px 10px -5px #191b0a61, 0 2px 3px -1px #191b0a2e}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.loader-root.loader-fallback{z-index:var(--z-overlay);background:radial-gradient(46px 36px at calc(50% + 5px) 50%,#37411eb8,#37411e52 50%,#37411e00) var(--color-bg);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.loader-fallback .loader-mark{width:54px;height:54px;display:block}.fgw{align-items:center;gap:12px;min-width:0;display:flex}.fgw-mark{flex:none;width:24px;height:24px;position:relative}.fgw-gloop{transform-origin:50% 85%;width:24px;height:24px;position:absolute;top:0;left:0}.fgw-b{width:24px;height:24px;display:block}.fgw-b path{fill:var(--color-amber)}.fgw-mark>i{border-radius:var(--r-tag);background:#a4ce6c;width:6px;height:3px;position:absolute;top:26px;overflow:hidden}.fgw-mark>i:before{content:"";background:var(--color-amber);opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.fgw-mark>i:first-of-type{left:2px}.fgw-mark>i:nth-of-type(2){left:9px}.fgw-mark>i:nth-of-type(3){left:16px}.fgw-line{min-width:0;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-sub);text-wrap:pretty;margin:0;font-weight:400;line-height:1.3}@media(prefers-reduced-motion:no-preference){.fgw-b{animation:2.88s steps(24,end) infinite fgw-turn}.fgw-gloop{animation:11.52s linear infinite fgw-gloop}.fgw-mark>i:first-of-type{animation:11.52s linear infinite fgw-d0}.fgw-mark>i:nth-of-type(2){animation:11.52s linear infinite fgw-d1}.fgw-mark>i:nth-of-type(3){animation:11.52s linear infinite fgw-d2}.fgw-mark>i:first-of-type:before{animation:11.52s linear infinite fgw-c0}.fgw-mark>i:nth-of-type(2):before{animation:11.52s linear infinite fgw-c1}.fgw-mark>i:nth-of-type(3):before{animation:11.52s linear infinite fgw-c2}}@keyframes fgw-turn{to{transform:rotate(360deg)}}@keyframes fgw-gloop{0%,25%,50%{transform:scale(1)}.75%,25.75%,50.75%{transform:scale(1.14,.84)}2%,27%,52%{transform:scale(.94,1.07)}3.25%,28.25%,53.25%{transform:scale(1.03,.98)}4.5%,29.5%,54.5%,to{transform:scale(1)}}@keyframes fgw-d0{0%{opacity:1;transform:translate(7px,-8px)scale(.5,1.6)}3%{transform:translate(0)scale(1.25,.8)}4.5%,97%{opacity:1;transform:none}97.5%,to{opacity:0;transform:none}}@keyframes fgw-d1{0%,24.99%{opacity:0;transform:translateY(-8px)scale(.5,1.6)}25%{opacity:1;transform:translateY(-8px)scale(.5,1.6)}28%{transform:translate(0)scale(1.25,.8)}29.5%,97%{opacity:1;transform:none}97.5%,to{opacity:0;transform:none}}@keyframes fgw-d2{0%,49.99%{opacity:0;transform:translate(-7px,-8px)scale(.5,1.6)}50%{opacity:1;transform:translate(-7px,-8px)scale(.5,1.6)}53%{transform:translate(0)scale(1.25,.8)}54.5%,97%{opacity:1;transform:none}97.5%,to{opacity:0;transform:none}}@keyframes fgw-c0{0%,4.5%{opacity:1}10.5%,to{opacity:0}}@keyframes fgw-c1{0%,29.5%{opacity:1}35.5%,to{opacity:0}}@keyframes fgw-c2{0%,54.5%{opacity:1}60.5%,to{opacity:0}}:root{--track-chapter:-.035em}@media(max-width:1023.98px){:root:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--fs-chapter:40px;--track-chapter:-.03em;--fs-page:var(--fs-display);--fs-figure:var(--fs-2xl);--fs-section:var(--fs-xl)}}@media(max-width:1023.98px){:root:where(:root.bj-zoom,:root.bj-zoom *){--fs-chapter:40px;--track-chapter:-.03em;--fs-page:var(--fs-display);--fs-figure:var(--fs-2xl);--fs-section:var(--fs-xl)}}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans-Regular);font-weight:100 649;ascent-override:86.7%;descent-override:20.7%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:650 900;ascent-override:86.7%;descent-override:20.7%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans-Regular);font-weight:100 549;ascent-override:98.4%;descent-override:28.9%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:550 900;ascent-override:98.4%;descent-override:28.9%;line-gap-override:0%}body{min-height:calc(100vh / var(--site-zoom, 1));color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}:root{--hole-drop:inset 0 4px 6px -3px #000000d9;--btn-lit:linear-gradient(180deg, var(--amber-lit-top) 0%, var(--color-amber) 60%, var(--amber-lit-foot) 100%);--btn-lit-shadow:inset 0 2px 3px -1px #ffffff73, inset 0 -2px 3px -1px #78350f59, 0 2px 3px #00000080, 0 8px 18px -6px #000000bf;--track-28:-.022em;--track-head:-.022em;--track-title:-.03em;--hole-focus:var(--field-edge), var(--hole-drop), inset 0 0 0 999px var(--color-field-focus);--x-aspect:.53;font-size-adjust:var(--x-aspect);scrollbar-color:var(--color-faint) transparent;scrollbar-width:thin;color-scheme:dark;--z-overlay:100;--z-grain:200;--z-popover:300}:where(a,button,input,select,textarea,summary,[role=slider],[role=tab],[tabindex]):focus-visible{outline:none}:where(a,button,summary,[role=slider],[role=tab],[tabindex]):not(input,select,textarea,.key-gold,.cta-glow,[role=switch][aria-checked=true]):focus-visible{background:linear-gradient(180deg,var(--color-lit-focus-top),var(--color-lit-focus))!important;color:var(--color-lit-focus-ink)!important;border-color:#0000!important}:where(a,button,summary,[role=slider],[role=tab],[tabindex]):not(input,select,textarea,.key-gold,.cta-glow,[role=switch][aria-checked=true]):focus-visible :where(:not(img,video,canvas,picture,svg *)){color:var(--color-lit-focus-ink)!important}.slat:focus-visible{box-shadow:var(--card-lift)!important}.key-gold:focus-visible{filter:brightness(1.14)!important;box-shadow:inset 0 3px 4px -2px #ffffff8c,0 5px 12px -3px #000000e6!important}[class*=price],tr>td:where(:not(:last-child)){font-variant-numeric:tabular-nums}.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not(.link-a):not(.link-u){text-underline-offset:.18em;text-decoration-thickness:1px}.link-u:hover,.link-u:focus-visible,.link-a{color:var(--color-amber)}:is(.link-u,.link-a,.mark-u,.toc-link,.footer-fine-link,.x-ltitle-t,.stores-nm,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt,.dash-track-flag,:where(.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u))){--mark-in:var(--dur-move);--mark-out:.16s;background-image:linear-gradient(currentColor,currentColor),linear-gradient(var(--mark-rest,transparent),var(--mark-rest,transparent));background-repeat:no-repeat;background-origin:content-box;background-position:100% var(--mark-y, calc(100% - .02em) ),0 var(--mark-y, calc(100% - .02em) );-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color var(--dur-state) ease,background-size var(--mark-out) ease-in;background-size:0% 1.5px,100% 1.5px;text-decoration-line:none}:is(.mark-rest,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt){--mark-rest:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.mark-rest,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt){--mark-rest:color-mix(in srgb, currentColor 35%, transparent)}}:is(.link-u,.link-a,.mark-u,.toc-link,.footer-fine-link,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt,.dash-track-flag,:where(.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u))):focus-visible,.x-lrow:focus-visible .x-ltitle-t,.stores-page-link:focus-visible,.stores-row.is-lit .stores-nm{background-position:0% var(--mark-y, calc(100% - .02em) ),0 var(--mark-y, calc(100% - .02em) );transition:color var(--dur-state) ease,background-size var(--mark-in) var(--ease-lift);background-size:100% 1.5px,100% 1.5px}@media(hover:hover){:is(.link-u,.link-a,.mark-u,.toc-link,.footer-fine-link,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt,.dash-track-flag,:where(.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u))):hover,.x-lrow:hover .x-ltitle-t,a.stores-row:hover .stores-nm,.stores-page-link:hover{background-position:0% var(--mark-y, calc(100% - .02em) ),0 var(--mark-y, calc(100% - .02em) );transition:color var(--dur-state) ease,background-size var(--mark-in) var(--ease-lift);background-size:100% 1.5px,100% 1.5px}}@media(prefers-reduced-motion:reduce){:is(.link-u,.link-a,.mark-u,.toc-link,.footer-fine-link,.x-ltitle-t,.stores-nm,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt,.dash-track-flag,:where(.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u))),:is(.link-u,.link-a,.mark-u,.toc-link,.footer-fine-link,.fq-link,.iv-textbtn,.tier-more,.fr-post-alt,.dash-track-flag,:where(.prose a:not(.link-a):not(.link-u),.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u))):is(:hover,:focus-visible),.x-lrow:is(:hover,:focus-visible) .x-ltitle-t,:is(a.stores-row:hover,.stores-row.is-lit) .stores-nm{transition:color var(--dur-state) ease}}.section-divider{border:none;max-width:80rem;height:1px;margin:0 auto}@media(min-width:1024px){:root:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--track-head:-.03em;--track-title:-.035em}}@media(min-width:1024px){:root:where(:root.bj-zoom,:root.bj-zoom *){--track-head:-.03em;--track-title:-.035em}}.t-h1{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:var(--track-28);color:var(--color-text);text-wrap:balance;font-weight:700;line-height:1.15}@media(min-width:768px){.t-h1:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-2xl)}}@media(min-width:768px){.t-h1:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-2xl)}}.t-h2{font-family:var(--font-display);font-size:var(--fs-card);letter-spacing:-.012em;color:var(--color-text);text-wrap:balance;font-weight:700;line-height:1.3}.t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--color-faint);font-weight:600;line-height:1.3}.t-tag{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-faint);font-weight:600;line-height:1.3}.t-body{font-size:var(--fs-md);color:var(--color-sub);font-weight:400;line-height:1.5}@media(max-width:767.98px){.stage-term:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.sum-sec-title:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.login-plans-h:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-xl)}}@media(max-width:767.98px){.stage-term:where(:root.bj-zoom,:root.bj-zoom *),.sum-sec-title:where(:root.bj-zoom,:root.bj-zoom *),.login-plans-h:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-xl)}}:where(h1,h2,h3){text-wrap:balance}:where(p,li,dd,blockquote,figcaption,.t-body){text-wrap:pretty}.t-meta{font-size:var(--fs-base);color:var(--color-faint);text-wrap:pretty;font-weight:600;line-height:1.5}.t-h1 .accent,.t-h2 .accent,.t-body .accent,.t-meta .accent{font-size:inherit;font-weight:inherit}.chip{border-radius:var(--r-tag);white-space:nowrap;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-weight:600;line-height:1.3;display:inline-flex}.drawer-scrim{background:var(--z-shade);animation:drawer-shade-in var(--t-recede) ease-out both;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes drawer-shade-in{0%{opacity:0}to{opacity:1}}.drawer-panel{--dw-pad:1.25rem;background:var(--color-row-hi);border-radius:var(--radius-card) 0 0 var(--radius-card);width:244px;max-width:78%;height:100%;box-shadow:var(--z-side);animation:drawer-in var(--t-lift) var(--ease-lift) var(--t-recede) both;flex-direction:column;display:flex;position:absolute;top:0;right:0}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.drawer-panel,.drawer-scrim{animation:none}}:root[data-carry] .drawer-layer{view-transition-name:site-menu}:root[data-carry]::view-transition-group(site-menu){animation:none}:root[data-carry]::view-transition-old(site-menu){display:none}:root[data-carry]::view-transition-new(site-menu){animation:none}.drawer-top{z-index:1;position:absolute;top:8px;right:8px}.drawer-close{border-radius:var(--radius-control);background:var(--key);width:44px;height:44px;box-shadow:var(--key-depth);color:var(--color-text);cursor:pointer;transition:color var(--dur-state) ease;border:0;place-items:center;padding:0;display:grid}.drawer-close:hover{color:var(--color-amber)}.drawer-close:focus-visible{filter:brightness(1.18)}.drawer-close svg{width:20px;height:20px}.drawer-scroll{flex-direction:column;flex:1;min-height:0;padding:11px 0 1rem;display:flex;overflow-y:auto}.drawer-scroll>*{flex-shrink:0}.drawer-list{margin:0;padding:0;list-style:none}.drawer-list li+li,.drawer-list--minor{margin-top:var(--seam)}.drawer-link{min-height:var(--h-row);padding:0 var(--dw-pad);font-size:var(--fs-lg);letter-spacing:-.012em;color:var(--color-sub);transition:color var(--dur-state) ease,background var(--dur-state) ease;background:0 0;align-items:center;font-weight:600;display:flex;position:relative}.drawer-link:before{content:"";inset:calc(var(--seam) / -2) 0;position:absolute}.drawer-link>span{position:relative}.drawer-link>span:after{content:"";--mark-out:.16s;transform-origin:100%;height:1.5px;transition:transform var(--mark-out) ease-in;background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.drawer-link:hover,.drawer-link:focus-visible{color:var(--color-amber)}.drawer-link:hover>span:after,.drawer-link:focus-visible>span:after{transform-origin:0;transition:transform var(--dur-move) var(--ease-lift);transform:none}.drawer-link.is-current{color:var(--color-text)}.drawer-link.is-current>span:after{opacity:.55;transition:none;transform:none}@media(prefers-reduced-motion:reduce){.header-btn--quiet:after,.drawer-link>span:after,.header-btn--quiet:is(:hover,:focus-visible):after,.drawer-link:is(:hover,:focus-visible)>span:after{transition:none}}.drawer-list--legal{margin-top:auto;padding-top:1.25rem}.drawer-foot{gap:var(--seam);padding-top:var(--seam);flex-direction:column;flex-shrink:0;display:flex}.drawer-link.drawer-login{border-radius:var(--radius-control);background:var(--key);min-height:48px;box-shadow:var(--key-depth);justify-content:center}.drawer-cta{border-radius:var(--radius-control);background:var(--color-amber);min-height:54px;color:var(--color-ink);font-size:var(--fs-lg);letter-spacing:-.012em;text-align:center;cursor:pointer;transition:background var(--dur-state) ease;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0 1rem;font-weight:700;display:flex}.drawer-cta:not(.key-gold):hover{background:var(--color-amber-glow)}.drawer-cta:focus-visible{filter:brightness(1.18)}.drawer-cta.key-gold:after{display:none}[role=switch][aria-checked=true]:focus-visible{filter:brightness(1.18)}.fx-scrub{height:calc(calc(240vh / var(--site-zoom, 1)) - var(--fx-gap));margin-bottom:var(--fx-gap);--fx-frame:calc(calc(100vh / var(--site-zoom, 1)) - var(--chrome-h));--fx-row:var(--fx-cards-h,var(--fx-frame));--fx-gap:max(0px, calc((var(--fx-frame) - var(--fx-row)) / 2));position:relative}.fx-scrub.is-done{height:auto;padding-bottom:max(0px,calc(var(--fx-frame) - var(--fx-gap) - var(--fx-row)));margin-bottom:0}.fx-scrub.is-done .fx-scrub-stage{height:calc(var(--fx-gap) + var(--fx-row));position:static}.fx-scrub.is-shrunk{padding-bottom:0}.fx-scrub.is-shrunk .fx-scrub-stage{height:auto}.fx-scrub-stage{top:var(--chrome-h);height:calc(var(--fx-gap) + var(--fx-row));background:var(--color-bg);flex-direction:column;justify-content:flex-start;display:flex;position:sticky}.fx-scrub:not(.is-done)>.fx-scrub-stage:after{content:"";height:var(--fx-gap);z-index:-1;background:inherit;pointer-events:none;inset-inline:0;position:absolute;top:100%}.fx-scrub-stage.fx-band{padding-block:0}.fx-scrub .fx-hold{top:calc(var(--chrome-h) + var(--fx-gap));position:sticky}@media(max-width:639px){.fx-scrub:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){height:calc(calc(170vh / var(--site-zoom, 1)) - var(--fx-gap))}}@media(max-width:639px){.fx-scrub:where(:root.bj-zoom,:root.bj-zoom *){height:calc(calc(170vh / var(--site-zoom, 1)) - var(--fx-gap))}}@supports (height:round(1.5px,1px)){.fx-scrub{height:calc(round(calc(240vh / var(--site-zoom, 1)),1px) - var(--fx-gap))}@media(max-width:639px){.fx-scrub:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){height:calc(round(calc(170vh / var(--site-zoom, 1)),1px) - var(--fx-gap))}}@media(max-width:639px){.fx-scrub:where(:root.bj-zoom,:root.bj-zoom *){height:calc(round(calc(170vh / var(--site-zoom, 1)),1px) - var(--fx-gap))}}}.fx-card{width:310px;height:234px}@media(min-width:640px){.fx-card:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:340px;height:250px}}@media(min-width:640px){.fx-card:where(:root.bj-zoom,:root.bj-zoom *){width:340px;height:250px}}.fx-grid .fx-card{width:auto;height:auto}.fx-feats{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media(min-width:640px){.fx-feats:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.fx-feats:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fx-feats:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.fx-feats:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1920px){.fx-feats:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:2883.26px){.fx-feats:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px)and (min-height:760px){.fx-scrub .fx-hold>h2:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.fx-caro-track>.fx-card:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){zoom:1.2}.fx-caro-track>.fx-card .cardpath canvas:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:100%!important;height:100%!important}.fx-carousel:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}}@media(min-width:1280px)and (min-height:760px)and (max-width:1600px),(min-width:1280px)and (min-height:767.68px)and (min-width:1600.01px)and (max-width:1694px),(min-width:1280px)and (min-height:783.03px)and (min-width:1694.01px)and (max-width:1743px),(min-width:1280px)and (min-height:798.46px)and (min-width:1743.01px)and (max-width:1786px),(min-width:1280px)and (min-height:813.88px)and (min-width:1786.01px)and (max-width:1826px),(min-width:1280px)and (min-height:829.24px)and (min-width:1826.01px)and (max-width:1865px),(min-width:1280px)and (min-height:844.59px)and (min-width:1865.01px)and (max-width:1903px),(min-width:1280px)and (min-height:859.79px)and (min-width:1903.01px)and (max-width:1941px),(min-width:1280px)and (min-height:875.06px)and (min-width:1941.01px)and (max-width:1979px),(min-width:1280px)and (min-height:890.34px)and (min-width:1979.01px)and (max-width:2018px),(min-width:1280px)and (min-height:905.77px)and (min-width:2018.01px)and (max-width:2058px),(min-width:1280px)and (min-height:921.27px)and (min-width:2058.01px)and (max-width:2099px),(min-width:1280px)and (min-height:936.7px)and (min-width:2099.01px)and (max-width:2141px),(min-width:1280px)and (min-height:952.13px)and (min-width:2141.01px)and (max-width:2184px),(min-width:1280px)and (min-height:967.4px)and (min-width:2184.01px)and (max-width:2228px),(min-width:1280px)and (min-height:982.6px)and (min-width:2228.01px)and (max-width:2274px),(min-width:1280px)and (min-height:997.96px)and (min-width:2274.01px)and (max-width:2322px),(min-width:1280px)and (min-height:1013.31px)and (min-width:2322.01px)and (max-width:2372px),(min-width:1280px)and (min-height:1028.66px)and (min-width:2372.01px)and (max-width:2425px),(min-width:1280px)and (min-height:1044.01px)and (min-width:2425.01px)and (max-width:2480px),(min-width:1280px)and (min-height:1059.29px)and (min-width:2480.01px)and (max-width:2538px),(min-width:1280px)and (min-height:1074.56px)and (min-width:2538.01px)and (max-width:2600px),(min-width:1280px)and (min-height:1089.92px)and (min-width:2600.01px)and (max-width:2666px),(min-width:1280px)and (min-height:1105.27px)and (min-width:2666.01px)and (max-width:2737px),(min-width:1280px)and (min-height:1120.62px)and (min-width:2737.01px)and (max-width:2813px),(min-width:1280px)and (min-height:1135.82px)and (min-width:2813.01px)and (max-width:2895px),(min-width:1280px)and (min-height:1151.02px)and (min-width:2895.01px)and (max-width:2985px),(min-width:1280px)and (min-height:1166.22px)and (min-width:2985.01px)and (max-width:3085px),(min-width:1280px)and (min-height:1181.5px)and (min-width:3085.01px)and (max-width:3196px),(min-width:1280px)and (min-height:1196.7px)and (min-width:3196.01px)and (max-width:3322px),(min-width:1280px)and (min-height:1211.9px)and (min-width:3322.01px)and (max-width:3468px),(min-width:1280px)and (min-height:1227.1px)and (min-width:3468.01px)and (max-width:3642px),(min-width:1280px)and (min-height:1242.3px)and (min-width:3642.01px)and (max-width:3856px),(min-width:1280px)and (min-height:1281.97px)and (min-width:3856.01px){.fx-scrub .fx-hold>h2:where(:root.bj-zoom,:root.bj-zoom *),.fx-caro-track>.fx-card:where(:root.bj-zoom,:root.bj-zoom *){zoom:1.2}.fx-caro-track>.fx-card .cardpath canvas:where(:root.bj-zoom,:root.bj-zoom *){width:100%!important;height:100%!important}.fx-carousel:where(:root.bj-zoom,:root.bj-zoom *){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}}.fx-card .card-head{align-items:flex-start;min-height:37px}.fx-card .card-head>h3{flex:auto;min-width:0;padding-top:calc(18.5px - .5lh)}.fx-carousel{overflow:hidden}.fx-caro-track{will-change:transform;width:max-content;display:flex}.fx-caro-track.is-running{animation:90s linear infinite fx-caro}.fx-caro-track>*{flex-shrink:0;margin-right:1.25rem}.fx-caro-track:hover{animation-play-state:paused}@keyframes fx-caro{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fx-caro-track.is-running{animation:none}}.pintip-still{align-items:center;gap:.875rem;margin-top:.75rem;display:flex}.pintip-still.is-after{margin-top:1.5rem}.pintip-still .pin-icons{border-radius:var(--radius-control);background:var(--color-field);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.pintip-still-copy{font-size:var(--fs-body);color:var(--color-faint);text-wrap:pretty;line-height:1.5}.pintip-still-copy .pintip-title{font-size:inherit;color:var(--color-text);margin-right:.25rem;font-weight:600}@media(max-width:639px){.pintip-still:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){align-items:flex-start;gap:.75rem}.pintip-still .pin-icons:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex-direction:column;gap:.25rem;padding:.5rem}}@media(max-width:639px){.pintip-still:where(:root.bj-zoom,:root.bj-zoom *){align-items:flex-start;gap:.75rem}.pintip-still .pin-icons:where(:root.bj-zoom,:root.bj-zoom *){flex-direction:column;gap:.25rem;padding:.5rem}}body{background:var(--color-bg)}body:has(.film-hold){background:linear-gradient(var(--color-bg) 0 600px,#0000 900px) 0 0 / 100% 900px no-repeat,linear-gradient(#0000008c,#0000008c),url(/ground-dash-water.webp?v=4541fa2efa) 0 0 / 264px 144px repeat,var(--color-bg)}.page-hold:not(:has(.film-hold)){background:linear-gradient(var(--color-bg),var(--color-bg)) 0 0 / 100% clamp(0px,(1044px - 100%) * 1000000,1044px) no-repeat,linear-gradient(var(--color-bg) 0 600px,#0000 900px) 0 0 / 100% 900px no-repeat,linear-gradient(#0000008c,#0000008c),url(/ground-dash-water.webp?v=4541fa2efa) 0 0 / 264px 144px repeat}.aether-canvas{pointer-events:none;width:100%;height:100%;display:block}.footer-shell>.aether-canvas{z-index:0;clip-path:inset(var(--fr-edge-h,0px) 0 0 0);position:absolute;top:0;right:0;bottom:0;left:0}.field-full .footer-shell>.aether-canvas{z-index:1;clip-path:none;position:fixed}.field-full main{z-index:20}.aether-runway{pointer-events:none;height:0}.aether-live .aether-runway{height:calc(840vh / var(--site-zoom, 1))}.aether-live .play-card--left{left:calc(4.5vw / var(--site-zoom, 1))}.aether-live .play-card--right{right:calc(4.5vw / var(--site-zoom, 1))}.aether-live .play-card--right:before{background:radial-gradient(128% 100% at 76%,#000000f5,#000000e6 40%,#0000009e 68%,#0000003d 86%,#0000)}@supports (color:color-mix(in lab,red,red)){.aether-live .play-card--right:before{background:radial-gradient(128% 100% at 76% 50%,color-mix(in oklab,var(--color-bg) 96%,transparent) 0%,color-mix(in oklab,var(--color-bg) 90%,transparent) 40%,color-mix(in oklab,var(--color-bg) 62%,transparent) 68%,color-mix(in oklab,var(--color-bg) 24%,transparent) 86%,transparent 100%)}}.aether-live .play-card--left:before{background:radial-gradient(128% 100% at 24%,#000000f5,#000000e6 40%,#0000009e 68%,#0000003d 86%,#0000)}@supports (color:color-mix(in lab,red,red)){.aether-live .play-card--left:before{background:radial-gradient(128% 100% at 24% 50%,color-mix(in oklab,var(--color-bg) 96%,transparent) 0%,color-mix(in oklab,var(--color-bg) 90%,transparent) 40%,color-mix(in oklab,var(--color-bg) 62%,transparent) 68%,color-mix(in oklab,var(--color-bg) 24%,transparent) 86%,transparent 100%)}}.summary{padding-block:1.25rem 0}.summary-hold .summary{max-width:none;padding-inline:0}.summary-hold .summary-card{max-width:none}.summary-card{border-radius:var(--radius-card);background:0 0;border:0;max-width:78rem;margin:0 auto;padding:.75rem 0 0}.summary-recap{flex-direction:column;gap:0;margin-top:clamp(1.5rem,calc(3vw / var(--site-zoom, 1)),2.25rem);display:flex;position:relative;overflow-x:clip}.summary-row{background:var(--color-bg);box-shadow:none;border:0;border-top:1px solid var(--slab-edge);view-timeline-name:--stage;view-timeline-axis:block;border-radius:0;padding-block:clamp(2.75rem,calc(5.5vw / var(--site-zoom, 1)),5rem);position:relative}.summary-row:nth-child(2n){background:var(--color-slab)}.summary-row:first-child{border-top:0}.summary-recap>.summary-row{contain-intrinsic-size:auto 480px}.summary-recap>.summary-row.in:not(.is-arriving){content-visibility:auto}.stage-in{align-items:start;gap:clamp(1.5rem,calc(2.6vw / var(--site-zoom, 1)),2.75rem);width:100%;padding-inline:clamp(24px,calc(3.2vw / var(--site-zoom, 1)),48px);display:grid}.stage-lede{grid-template-columns:clamp(3.5rem,calc(5.5vw / var(--site-zoom, 1)),6rem) minmax(0,22rem) minmax(0,46rem);align-items:start;gap:clamp(.75rem,calc(2vw / var(--site-zoom, 1)),2.25rem);display:grid}.stage--split .stage-in{grid-template-columns:minmax(0,25rem) minmax(0,1fr)}.stage--split .stage-lede{top:calc(var(--chrome-h) + 1.25rem);z-index:1;grid-template-columns:minmax(0,1fr);align-self:start;gap:.75rem;position:sticky}.stage--wide .stage-art{grid-column:1/-1}@media(max-width:1023px){.stage--split .stage-lede:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){position:static}.stage-in:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.stage--split .stage-in:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.stage-lede:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.stage--split .stage-lede:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:minmax(0,1fr)}.stage-lede:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:.5rem}.stage-in:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:1.5rem}}@media(max-width:1023px){.stage--split .stage-lede:where(:root.bj-zoom,:root.bj-zoom *){position:static}.stage-in:where(:root.bj-zoom,:root.bj-zoom *),.stage--split .stage-in:where(:root.bj-zoom,:root.bj-zoom *),.stage-lede:where(:root.bj-zoom,:root.bj-zoom *),.stage--split .stage-lede:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:minmax(0,1fr)}.stage-lede:where(:root.bj-zoom,:root.bj-zoom *){gap:.5rem}.stage-in:where(:root.bj-zoom,:root.bj-zoom *){gap:1.5rem}}.summary-row.is-arriving .summary-figtag{animation:stage-arrive-tag .34s var(--ease) calc(var(--reveal-delay,0s) + .12s) backwards}@keyframes stage-arrive-tag{0%{opacity:0;transform:translateY(-3px)}}.stage-said{flex-wrap:wrap;align-items:baseline;gap:.5rem .7rem;min-width:0;display:flex}.stage-term{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--color-text);text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.summary-num{font-family:var(--font-sans);font-size:var(--fs-figure);letter-spacing:-.02em;color:var(--color-faint);font-variant-numeric:tabular-nums;opacity:.5;font-weight:700;line-height:1.15;display:block}.summary-figtag{color:var(--color-text);font-size:var(--fs-body);font-variant-numeric:tabular-nums;background:var(--slab-3);border:1px solid var(--slab-edge);border-radius:var(--radius-control);padding:.1rem .5rem}.grain-overlay{z-index:var(--z-grain);pointer-events:none;opacity:.02;background-image:url(/grain.webp?v=d17d7931cc);background-repeat:repeat;background-size:256px 256px;position:fixed;top:0;right:0;bottom:0;left:0}.glass{background:#353a1dc7}@supports (color:color-mix(in lab,red,red)){.glass{background:color-mix(in srgb,var(--color-slab) 78%,transparent)}}.glass{-webkit-backdrop-filter:blur(12px)saturate(1.08);border:1px solid var(--card-edge);box-shadow:var(--card-lift);transition:border-color var(--dur-move) ease,box-shadow var(--dur-move) ease}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--color-slab)}}.card-slat{background:var(--card-fill);-webkit-backdrop-filter:blur(12px)saturate(1.08);border:1px solid var(--card-edge);box-shadow:var(--card-lift);transition:border-color var(--dur-move) ease,box-shadow var(--dur-move) ease}.slat{background:var(--slab-2);box-shadow:var(--card-lift)}.slat-green{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-lift)}.hover-wash{transition:background var(--dur-state) ease}.hover-wash:hover{background:var(--slab-hl)}.band{--band-inset:0px;margin:0 calc(-1 * var(--band-inset)) 8px;padding:0 calc(.75rem + var(--band-inset));box-shadow:none;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);background:0 0;border-radius:0;align-items:baseline;gap:.625rem;font-weight:600;line-height:1.3;display:flex;position:relative}.band+div,.band+p,.band+ul,.band+ol,.band+section,.band+form{margin-top:0}:root{--title-h:calc(var(--fs-base) * 1.3 + 8px)}.band-in-card{--band-inset:20px}.band-title-in:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.band>h2,.band>h3,.band-title-in{font-family:var(--font-sans);font-size:var(--fs-base);letter-spacing:0;margin:0;font-weight:600;line-height:1.3}.filter-bricks{align-items:center;gap:var(--grid-w);background:var(--crack);flex-wrap:wrap;display:flex}.filter-brick{min-height:var(--h-row);background:var(--key);box-shadow:var(--key-depth);color:var(--color-faint);font-family:var(--font-display);letter-spacing:-.012em;transition:background var(--dur-state) ease,color var(--dur-state) ease;border:0;border-radius:0;padding:0 .875rem;font-weight:600}@media(hover:hover){.filter-brick:hover{color:var(--color-amber)}}.filter-brick.is-on,.filter-brick.is-on:hover{background:var(--key-on);box-shadow:var(--key-on-depth);color:var(--color-amber);font-weight:600}.filter-brick:has(:focus-visible){color:var(--color-amber);box-shadow:none}.filter-bricks>.filter-brick{flex-grow:1}.filter-bricks{border-radius:var(--radius-control);overflow:hidden}@media(pointer:coarse){.filter-bricks:not(.deals-jump){overflow:visible}.filter-bricks>.filter-brick:first-child{border-start-start-radius:var(--radius-control);border-end-start-radius:var(--radius-control)}.filter-bricks>.filter-brick:last-child{border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}}.search-filters .filter-title{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text);margin:0 0 8px;font-weight:600;line-height:1.3}.search-filters .filter-bricks{background:0 0;border-radius:0;flex-wrap:wrap;gap:6px;display:flex;overflow:visible}.search-filters .filter-bricks>.filter-brick{flex:calc(50% - 3px)}.search-filters .filter-brick{border-radius:var(--radius-control);background:var(--key);min-width:fit-content;max-width:100%;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:0;justify-content:center;gap:6px;padding:0 8px;font-weight:600}.search-filters .filter-brick-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.search-filters .filter-brick-count{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-faint);flex:none;font-weight:400}@media(hover:hover){.search-filters .filter-brick:hover,.search-filters .filter-brick.is-on:hover{color:var(--color-amber)}}.search-filters .filter-brick.is-on{background:var(--key-on)}.search-filters .filter-brick.is-on,.search-filters .filter-brick.is-on .filter-brick-count{color:var(--color-amber)}.search-filters .filter-brick:has(:focus-visible){color:var(--color-amber);box-shadow:none}.seam-wall{gap:var(--seam);background:var(--color-panel-lo);flex-direction:column;display:flex}.seam-groups{gap:var(--group-seam);flex-direction:column;display:flex}.fold-row{min-height:var(--h-row);background:var(--key);box-shadow:var(--key-depth);color:var(--color-faint);cursor:pointer;transition:color var(--dur-state) ease;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;display:flex}.fold-row:hover{color:var(--color-amber)}.fold-row:focus-visible{color:var(--color-amber);box-shadow:none;outline:none}.fold-row-caret{width:.75rem;height:.75rem;transition:transform var(--dur-state) ease}.fold-row-caret.is-open{transform:rotate(180deg)}.band-hairline:not(header):after{content:"";background:linear-gradient(90deg,#656b4d73,#f59e0b73 55%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.band-hairline:not(header):after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-arc) 45%,transparent) 0%,#f59e0b73 55%,transparent 100%)}}.band-hairline:not(header):after{pointer-events:none;z-index:5}.suggest-dropdown{z-index:var(--z-popover);background:var(--color-row-hi);border-radius:var(--radius-card);max-height:200px;animation:suggest-fade-in var(--dur-state) ease-out;pointer-events:auto;border:0;padding:4px;overflow-y:auto;box-shadow:0 4px 12px #0006}.suggest-item{width:100%;color:var(--color-text);font-size:var(--fs-base);text-align:left;cursor:pointer;transition:color var(--dur-state) ease;background:0 0;border:none;align-items:center;gap:10px;padding:8px 14px;line-height:1.3;display:flex}.suggest-item:hover,.suggest-item.active,.suggest-item:hover .suggest-icon,.suggest-item.active .suggest-icon{color:var(--color-amber)}.suggest-icon{width:14px;height:14px;color:var(--color-faint);flex-shrink:0}.suggest-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes suggest-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filter-panel-enter{animation:filter-slide-down var(--dur-move) ease-out}@keyframes filter-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.product-card-glow{position:relative;overflow:hidden}.product-card-glow:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000,#ffffff0a,#0000);width:50%;height:100%;animation:4s ease-in-out infinite card-shimmer;position:absolute;top:0;left:0;transform:translate(-200%)}@keyframes card-shimmer{0%,to{transform:translate(-200%)}50%{transform:translate(300%)}}@keyframes bj-wave-a{0%{transform:translateY(0)}14%{transform:translateY(-.15em)}28%{transform:translateY(.074em)}40%{transform:translateY(-.035em)}50%{transform:translateY(.018em)}58%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bj-wave-b{0%{transform:translateY(0)}14%{transform:translateY(-.118em)}30%{transform:translateY(.059em)}42%{transform:translateY(-.024em)}52%{transform:translateY(.009em)}60%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bj-settle-a{0%{transform:translateY(0)}10%{transform:translateY(-.088em)}22%{transform:translateY(.044em)}33%{transform:translateY(-.029em)}44%{transform:translateY(.015em)}55%{transform:translateY(-.009em)}66%{transform:translateY(.003em)}78%{transform:translateY(-.001em)}88%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bj-settle-b{0%{transform:translateY(0)}11%{transform:translateY(-.065em)}24%{transform:translateY(.029em)}36%{transform:translateY(-.018em)}47%{transform:translateY(.009em)}57%{transform:translateY(-.004em)}67%{transform:translateY(.001em)}80%{transform:translateY(0)}to{transform:translateY(0)}}.ext-frame{--ext-scale:var(--ext-scale-req,1);width:calc(360px * var(--ext-scale));height:calc(580px * var(--ext-scale));border-radius:var(--radius-card);border:1px solid #656b4d42;flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ext-frame{border:1px solid color-mix(in srgb,var(--color-arc) 26%,transparent)}}.ext-frame{box-shadow:0 24px 60px #0000008c,var(--raise)}.ext-frame iframe{transform:scale(var(--ext-scale,1.5));transform-origin:0 0;opacity:0;transition:opacity var(--dur-enter) var(--ease);border:0;display:block;position:absolute;top:0;left:0}.ext-frame.is-ready iframe{opacity:1}.ext-frame iframe.is-waiting{pointer-events:none}.ext-frame.is-ready iframe.is-leaving{opacity:0;pointer-events:none;transition:opacity .12s var(--ease)}@media(prefers-reduced-motion:reduce){.ext-frame.is-ready iframe.is-leaving{transition:none}}.ext-frame.is-docked{border-radius:0 0 var(--radius-card) var(--radius-card);box-shadow:0 30px 70px #0009,var(--raise);border-top:0}.bjm{--bjm-u:.00644em;vertical-align:middle;width:calc(var(--bjm-aw) * var(--bjm-u));height:calc(var(--bjm-ah) * var(--bjm-u));line-height:0;display:inline-block;position:relative}.bjm-col{position:absolute;top:0;right:0;bottom:0;left:0}.bjm-dot{left:calc(var(--x) * var(--bjm-u));top:calc(var(--y) * var(--bjm-u));width:calc(var(--w) * var(--bjm-u));height:calc(var(--h) * var(--bjm-u));background-color:currentColor;border-radius:0;position:absolute}.bjm-dot.is-wash{opacity:var(--lgm-wash,.53)}.bjm-rule{pointer-events:none;background:linear-gradient(90deg,var(--mark-bid) 0 var(--lgm-split,62%),var(--mark-jig) var(--lgm-split,62%) 100%);opacity:.85;display:none;position:absolute;box-shadow:0 0 8px 1px #3d905659,0 3px 4px #000c}@supports (color:color-mix(in lab,red,red)){.bjm-rule{box-shadow:0 0 8px 1px color-mix(in srgb,var(--mark-bid) 35%,transparent),0 3px 4px #000c}}a[data-hdr-anchor=logo] .bjm[data-rule=on]>.bjm-rule{display:block}.bjm-dot.is-g{color:var(--mark-bid)}.bjm-dot.is-a{color:var(--mark-jig)}@media(min-width:1024px){a[data-hdr-anchor=logo]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-left:-17px}}@media(min-width:1024px){a[data-hdr-anchor=logo]:where(:root.bj-zoom,:root.bj-zoom *){margin-left:-17px}}.boundary{min-height:calc(60vh / var(--site-zoom, 1));padding:3rem var(--gutter,1.5rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.boundary-title{font-family:var(--font-display);font-size:var(--fs-section);letter-spacing:-.012em;color:var(--color-text);margin:0;font-weight:700}.boundary-body{max-width:none;font-size:var(--fs-md);color:var(--color-sub);margin:0 0 .75rem;line-height:1.5}.reveal.is-arriving{animation:reveal-arrive .5s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) backwards}@keyframes reveal-arrive{0%{opacity:0;transform:var(--reveal-from,translateY(18px))}}.reveal-left{--reveal-from:translate3d(-26px, 0, 0)}.reveal-right{--reveal-from:translate3d(26px, 0, 0)}.reveal-scale{--reveal-from:scale(.965)}.summary-row.reveal.is-arriving{animation-duration:.62s}.summary-row.is-arriving .stage-lede{animation:stage-arrive .42s var(--ease) calc(var(--reveal-delay,0s) + 60ms) backwards}.summary-row.is-arriving .stage-art{animation:stage-arrive .42s var(--ease) calc(var(--reveal-delay,0s) + .18s) backwards}@keyframes stage-arrive{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.summary-row.is-arriving .stage-lede,.summary-row.is-arriving .stage-art,.summary-row.is-arriving .summary-figtag,.reveal.is-arriving{animation:none}}.page-enter{animation:page-fade-in var(--dur-enter) cubic-bezier(.16,1,.3,1) backwards}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.page-enter{animation:none}}.cta-glow{transition:filter var(--dur-state) ease;position:relative}.cta-glow:not(:is(.sheet-hold,.tier,.tcalc) *){background-image:var(--btn-lit);box-shadow:var(--btn-lit-shadow)}.btn-raise{background:var(--key) border-box;box-shadow:var(--key-depth);border:1px solid #0000}:is(.sheet-hold,.tier,.tcalc) .btn-raise{border-color:var(--slab-edge);background:var(--slab-2);box-shadow:none}.cta-glow:hover,.cta-glow:focus-visible{filter:brightness(1.18)}.cta-glow{overflow:hidden}.cta-glow:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffde8273,#0000 65%);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%)}.cta-glow:hover:after,.cta-glow:focus-visible:after{animation:.7s forwards sheen-once}.step-num{border-radius:var(--r-tag);background:var(--slab-3);width:44px;height:37px;color:var(--color-text);font-weight:700;font-size:var(--fs-md);justify-content:center;align-items:center;display:flex;position:relative}.spot-card{background:var(--card-fill);-webkit-backdrop-filter:blur(12px)saturate(1.08);border:1px solid var(--slab-edge);border-radius:var(--radius-panel);box-shadow:var(--raise),0 4px 20px #0003;transition:transform var(--dur-enter) ease,border-color var(--dur-enter) ease,box-shadow var(--dur-enter) ease;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.spot-card{background:var(--color-slab)}}.card-head{align-items:center;gap:.75rem;display:flex}.card-head>:first-child{flex-shrink:0}.slat{border:1px solid var(--slab-edge)}.btn-line{font-size:var(--fs-base);letter-spacing:-.012em;border-radius:var(--radius-control);cursor:pointer;min-height:40px;transition:background var(--dur-state) var(--ease),border-color var(--dur-state) var(--ease),color var(--dur-state) var(--ease);background:var(--key) border-box;box-shadow:var(--key-depth);color:var(--color-text);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-weight:700;display:inline-flex}.btn-line:hover{color:var(--color-amber)}.btn-line.is-current{color:var(--color-amber-glow)}.btn-line:disabled{opacity:.4;cursor:not-allowed}.drawer-cta{position:relative;overflow:hidden}.drawer-cta:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffecaa8c,#0000 65%);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%)}.drawer-cta:hover:after{animation:.7s forwards sheen-once}@keyframes sheen-once{0%{opacity:1;transform:translate(-130%)}to{opacity:1;transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.btn-ember:after,.drawer-cta:after,.cta-glow:after{display:none}}.demo-skel{border-radius:var(--radius-control);background:#ffffff1a;display:inline-block;position:relative;overflow:hidden}.demo-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.1s ease-in-out infinite demo-skel-slide;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes demo-skel-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-art{object-fit:contain;display:block;-webkit-mask-image:radial-gradient(circle,#000 46%,#0000 72%);mask-image:radial-gradient(circle,#000 46%,#0000 72%)}.demo-owners{border-radius:var(--radius-card);border-top:1px solid #ffffff0f;margin-top:8px;padding:9px 10px 8px}.demo-owners-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.demo-owners-head span:first-child{font-size:var(--fs-xs);color:var(--color-text);font-weight:700}.demo-owners-badge{font-size:var(--fs-xs);letter-spacing:0;font-weight:600;font-family:var(--font-sans);text-transform:none;color:#f9c56dea}@supports (color:color-mix(in lab,red,red)){.demo-owners-badge{color:color-mix(in srgb,var(--color-amber) 55%,var(--color-faint))}}.demo-owners-badge{border-radius:var(--r-tag);background:#f59e0b1a;padding:2px 6px}.demo-owners-list{flex-direction:column;gap:3.5px;margin:0;padding:0;list-style:none;display:flex}.demo-owners-list li{font-size:var(--fs-xs);color:var(--color-sub);text-align:left;gap:6px;line-height:1.3;display:flex}.demo-owners-list li i{border-radius:var(--radius-control);width:12px;height:12px;font-size:var(--fs-xs);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-style:normal;font-weight:700;display:inline-flex}.demo-rv-pro i{background:var(--fill-1);color:var(--color-green-bright)}.demo-rv-con i{background:var(--fill-1);color:#fa9595}@supports (color:color-mix(in lab,red,red)){.demo-rv-con i{color:color-mix(in srgb,var(--color-danger) 75%,var(--color-text))}}.demo-owners-dur{font-size:var(--fs-xs);color:var(--color-faint);text-align:left;border-top:1px solid #ffffff0f;margin:6px 0 0;padding-top:6px;font-style:italic}.demo-cond{white-space:nowrap;box-shadow:none;border-radius:var(--r-tag);background:var(--pill-ground);line-height:1.3;font-size:var(--fs-xs);border:none;margin-left:4px;padding:1px 6px;font-weight:600;display:inline-block}.demo-cond-new{color:var(--color-green-bright)}.demo-cond-refurb{color:var(--cond-refurb)}.demo-cond-open{color:var(--cond-open)}.demo-cond-used{color:var(--color-sub)}.policy-card p,.policy-card li,.policy-card dd{overflow-wrap:anywhere}.policy-card{border-radius:var(--radius-panel);border:1px solid var(--card-edge);background:var(--card-fill);box-shadow:var(--card-lift);padding:18px 20px}.input-amber{background:var(--color-field);border-radius:var(--radius-panel);transition:box-shadow var(--dur-state) ease;border:0}.input-amber:focus-visible{box-shadow:var(--field-edge),inset 0 0 0 999px var(--color-field-focus);outline:none}.toc-link{font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--color-faint);text-wrap:balance;width:fit-content;max-width:100%;padding:5px 12px 5px 14px;line-height:1.3;display:block}.footer-toc{font-size:var(--fs-base)}@media(max-width:860px){.footer-toc:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-top:9px;padding-bottom:9px;position:relative}.footer-toc:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *):before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}}@media(max-width:860px){.footer-toc:where(:root.bj-zoom,:root.bj-zoom *){padding-top:9px;padding-bottom:9px;position:relative}.footer-toc:where(:root.bj-zoom,:root.bj-zoom *):before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}}@media(pointer:coarse){.footer-toc{width:auto}}.toc-link:hover,.toc-link:focus-visible{color:var(--color-amber)}.toc-link:focus-visible{outline:none}.timeline{padding-left:30px;position:relative}.timeline:before{content:"";background:linear-gradient(#ffffff38,#ffffff1f 40%,#ffffff0a);width:2px;position:absolute;top:6px;bottom:6px;left:5px}@supports (color:color-mix(in lab,red,red)){.timeline:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 22%,transparent),color-mix(in srgb,var(--color-text) 12%,transparent) 40%,#ffffff0a)}}.timeline-node{border-radius:var(--r-tag);background:var(--pill-ground);width:12px;height:12px;position:absolute;top:22px;left:-30px}.timeline-node.is-latest{background:var(--color-amber)}.faq-item{transition:box-shadow var(--dur-move) ease}.faq-item:hover{background:var(--slab-hl)}.footer-shell{--fr-edge-h:128px}@media(max-width:720px){.footer-shell:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--fr-edge-h:72px}}@media(max-width:720px){.footer-shell:where(:root.bj-zoom,:root.bj-zoom *){--fr-edge-h:72px}}@media(prefers-reduced-motion:no-preference){.footer-shell:not(.is-sheet){--fr-edge-h:0px}}@media(prefers-reduced-motion:reduce){.footer-shell:not(.is-sheet){--fr-edge-h:40px}}@media(prefers-reduced-motion:reduce)and (max-width:720px){.footer-shell:not(.is-sheet):where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--fr-edge-h:28px}}@media(prefers-reduced-motion:reduce)and (max-width:720px){.footer-shell:not(.is-sheet):where(:root.bj-zoom,:root.bj-zoom *){--fr-edge-h:28px}}.footer-shell{background-image:radial-gradient(ellipse 70% 120% at 80% 0%,#656b4d0d 0%,transparent 60%),linear-gradient(180deg,#0000000d,#0003),linear-gradient(var(--color-bg),var(--color-bg));position:relative}@supports (color:color-mix(in lab,red,red)){.footer-shell{background-image:radial-gradient(ellipse 70% 120% at 80% 0%,color-mix(in srgb,var(--color-arc) 5%,transparent) 0%,transparent 60%),linear-gradient(180deg,#0000000d,#0003),linear-gradient(var(--color-bg),var(--color-bg))}}.footer-shell{background-repeat:no-repeat;background-position:0 var(--fr-edge-h);background-size:100% calc(100% - var(--fr-edge-h));overflow-x:clip}.footer-shell:before{content:"";inset:var(--fr-edge-h,0px) 0 0 0;pointer-events:none;background-image:radial-gradient(3.8px 1.1px at 50% 62%,#656b4d66 0,#656b4d66 92%,#0000);position:absolute}@supports (color:color-mix(in lab,red,red)){.footer-shell:before{background-image:radial-gradient(ellipse 3.8px 1.1px at 50% 62%,color-mix(in srgb,var(--color-arc) 40%,transparent) 0,color-mix(in srgb,var(--color-arc) 40%,transparent) 92%,transparent 100%)}}.footer-shell:before{opacity:.5;background-size:18px 18px;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.footer-shell>*{z-index:1;position:relative}.footer-shell.is-sheet,.footer-shell.is-sheet>.closing-full{pointer-events:none}:where(.footer-shell.is-sheet>:not(.closing-full)),:where(.footer-shell.is-sheet>.closing-full>:not(.fr-edge)){pointer-events:auto}.footer-shell.is-sheet:after{content:"";inset:var(--fr-edge-h,0px) 0 0 0;pointer-events:auto;position:absolute}.footer-heading{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;font-weight:600;position:relative}.footer-top{--footer-gap:1.5rem;gap:2rem var(--footer-gap);display:grid}.footer-cols{gap:2rem var(--footer-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:-14px;display:grid}.footer-list>li+li{margin-top:.625rem}@media(min-width:768px){.footer-cols:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.footer-cols:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.footer-top:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--footer-gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.footer-cols:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--footer-nudge:calc(2.2vw / var(--site-zoom, 1));margin-left:calc(-1 * var(--footer-nudge));margin-right:var(--footer-nudge);grid-column:2/-1}}@media(min-width:1024px){.footer-top:where(:root.bj-zoom,:root.bj-zoom *){--footer-gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.footer-cols:where(:root.bj-zoom,:root.bj-zoom *){--footer-nudge:calc(2.2vw / var(--site-zoom, 1));margin-left:calc(-1 * var(--footer-nudge));margin-right:var(--footer-nudge);grid-column:2/-1}}.footer-mark{justify-self:start}.footer-brand{position:relative}.footer-brand:before{content:"";position:absolute;top:-10px;right:-8px;bottom:-10px;left:-8px}.footer-figure{margin:18px 0 0}.footer-figure b{font-family:var(--font-sans);font-size:var(--fs-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:700;line-height:1;display:block}.footer-figure span{font-size:var(--fs-xs);color:var(--color-faint);margin-top:4px;line-height:1.3;display:block}.footer-heading,.footer-list a,.footer-brand,.footer-figure,.footer-fine{position:relative}.footer-heading,.footer-list a,.footer-figure,.footer-fine{width:fit-content}.footer-heading:after,.footer-list a:after,.footer-brand:after,.footer-figure:after,.footer-fine:after{content:"";z-index:-1;background:radial-gradient(closest-side,var(--color-bg) 60%,transparent);pointer-events:none;position:absolute;top:-9px;right:-16px;bottom:-9px;left:-16px}.footer-mail{font-size:var(--fs-xs);color:var(--color-faint);overflow-wrap:anywhere;margin-top:2px;display:block}.footer-contact:hover .footer-mail,.footer-contact:focus-visible .footer-mail{color:var(--color-amber)}.footer-close{text-align:center;flex-direction:column;align-items:center;margin-top:2.5rem;display:flex}.footer-note{margin:0 0 .75rem}.footer-stores{margin-top:1rem}@media(min-width:1024px){.footer-close:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:3rem}.footer-stores:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:1.25rem}}@media(min-width:1024px){.footer-close:where(:root.bj-zoom,:root.bj-zoom *){margin-top:3rem}.footer-stores:where(:root.bj-zoom,:root.bj-zoom *){margin-top:1.25rem}}.footer-sep{margin-inline:.5em}.footer-copy{white-space:nowrap}@media(max-width:639px){.footer-sep:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:none}.footer-copy:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:block}}@media(max-width:639px){.footer-sep:where(:root.bj-zoom,:root.bj-zoom *){display:none}.footer-copy:where(:root.bj-zoom,:root.bj-zoom *){display:block}}.footer-fine,.footer-note{font-size:var(--fs-xs);color:var(--color-faint);text-wrap:pretty;font-weight:400;line-height:1.5}.footer-note{text-align:center}.footer-fine{text-wrap:balance;max-width:46rem;margin:0}.footer-fine-link{color:inherit}.footer-fine-link:hover,.footer-fine-link:focus-visible{color:var(--color-amber);outline:none}@media(max-width:860px){.footer-fine-link:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-block:12px;display:inline-block}}@media(max-width:860px){.footer-fine-link:where(:root.bj-zoom,:root.bj-zoom *){padding-block:12px;display:inline-block}}.footer-stores{justify-content:center;align-items:flex-end;gap:8px;display:flex}.store-pick{border-radius:var(--radius-control) var(--radius-control) 0 0;background:var(--key);min-width:9rem;min-height:48px;box-shadow:var(--key-depth);font-size:var(--fs-base);color:var(--color-faint);transition:color var(--dur-state) ease;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;display:inline-flex}.store-pick-glyph{width:20px;height:20px;transition:color var(--dur-state) ease;flex:none}@media(hover:hover){.store-pick:hover{color:var(--color-text)}.store-pick:hover .store-pick-glyph{color:var(--color-amber)}}.store-pick.is-lit{color:var(--color-text);background:var(--key-on);box-shadow:var(--key-on-depth)}.store-pick.is-lit .store-pick-glyph{color:var(--color-amber)}.store-pick.is-soon{color:var(--color-faint);opacity:.72;cursor:default}.store-soon{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--color-amber);font-weight:600}@media(max-width:639px){.footer-stores:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){align-self:stretch;gap:6px}.store-pick:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex:1 1 0;min-width:0;padding:0 6px}.store-pick-glyph:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:none}.store-pick.is-soon:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex-direction:column;gap:0}}@media(max-width:639px){.footer-stores:where(:root.bj-zoom,:root.bj-zoom *){align-self:stretch;gap:6px}.store-pick:where(:root.bj-zoom,:root.bj-zoom *){flex:1 1 0;min-width:0;padding:0 6px}.store-pick-glyph:where(:root.bj-zoom,:root.bj-zoom *){display:none}.store-pick.is-soon:where(:root.bj-zoom,:root.bj-zoom *){flex-direction:column;gap:0}}.store-pick:focus-visible{color:var(--color-text);filter:brightness(1.18);outline:none;box-shadow:inset 0 2px 0 var(--color-amber)!important}.faq-item{border-radius:var(--radius-panel);background:var(--color-slab);box-shadow:var(--raise);border:0;overflow:hidden}.faq-item summary{cursor:pointer;font-size:var(--fs-base);color:var(--color-text);transition:color var(--dur-state) ease;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--color-amber-glow)}.faq-chevron{color:var(--color-faint);transition:transform var(--dur-move) ease;flex-shrink:0}.faq-item[open] .faq-chevron{color:var(--color-amber-glow);transform:rotate(180deg)}.faq-body{font-size:var(--fs-md);color:var(--color-sub);animation:faq-open var(--dur-move) ease-out;padding:0 20px 16px;line-height:1.5}@keyframes faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-search{max-width:100%}.search-glow{height:var(--header-control-h);border-radius:var(--radius-control);background:var(--search-hole);transition:border-color var(--dur-move) ease,box-shadow var(--dur-move) ease,background var(--dur-move) ease;border:0;position:relative;overflow:hidden}.search-glow>*{z-index:1;position:relative}.search-glow:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 32%,#9ca48d33 46%,#f59e0b21 53%,#0000 68%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.search-glow:after{background:linear-gradient(105deg,transparent 32%,color-mix(in srgb,var(--color-arc-bright) 20%,transparent) 46%,color-mix(in srgb,var(--color-amber-glow) 13%,transparent) 53%,transparent 68%)}}.search-glow:after{opacity:0;transform:translate(-115%)}@keyframes search-sweep{0%{opacity:0;transform:translate(-115%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(115%)}}.search-glow:focus-within:after{animation:search-sweep .9s var(--ease) 1}html.jelly-grab,html.jelly-grab *,.jny.jelly-grab,.jny.jelly-grab *{cursor:grab!important}html.jelly-grabbing,html.jelly-grabbing *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.search-glow.is-loading:after{animation:1.15s linear infinite search-sweep}@media(prefers-reduced-motion:reduce){.search-glow:after{animation:none!important}}.search-icon{width:1.25rem;height:1.25rem;color:var(--color-faint);transition:color var(--dur-state) ease}.search-glow:focus-within .search-icon{color:var(--color-amber)}.search-input{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-text);align-self:stretch;line-height:1.3}.search-submit{border-radius:var(--radius-control);width:50px;height:100%;color:var(--color-faint);cursor:pointer;transition:background var(--dur-state) ease,color var(--dur-state) ease;background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.search-submit svg{width:20px;height:20px}.search-submit:hover:not(:disabled){color:var(--color-amber)}.search-submit:disabled{color:#ffffff5e}@supports (color:color-mix(in lab,red,red)){.search-submit:disabled{color:color-mix(in srgb,var(--color-faint) 45%,transparent)}}.search-submit:disabled{cursor:default}.header-btn{--hb-pad:14px;min-height:var(--header-control-h);padding:0 var(--hb-pad);border-radius:var(--radius-control);font-size:var(--fs-lg);letter-spacing:-.012em;white-space:nowrap;cursor:pointer;transition:background var(--dur-state) var(--ease),border-color var(--dur-state) var(--ease),color var(--dur-state) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex;position:relative}.header-btn--quiet{border-radius:var(--radius-control);color:var(--color-sub);transition:color var(--dur-state) ease;background:0 0;border:none}.header-btn--quiet:after{content:"";left:var(--hb-pad);right:var(--hb-pad);--mark-out:.16s;transform-origin:100%;height:1.5px;transition:transform var(--mark-out) ease-in;background:currentColor;margin-top:.72em;position:absolute;top:50%;transform:scaleX(0)}.header-btn--quiet:hover,.header-btn--quiet:focus-visible{color:var(--color-amber)}.header-btn--quiet:hover:after,.header-btn--quiet:focus-visible:after{transform-origin:0;transition:transform var(--dur-move) var(--ease-lift);transform:none}.header-btn--quiet.is-current{color:var(--color-text)}.header-btn--quiet.is-current:after{content:none}.hb-mark{left:var(--hb-pad);right:var(--hb-pad);opacity:.55;pointer-events:none;background:currentColor;height:1.5px;margin-top:.72em;position:absolute;top:50%}.header-btn--from640,.header-btn--from768{display:none}@media(min-width:640px){.header-btn--from640:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:inline-flex}}@media(min-width:640px){.header-btn--from640:where(:root.bj-zoom,:root.bj-zoom *){display:inline-flex}}@media(min-width:768px){.header-btn--from768:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:inline-flex}}@media(min-width:768px){.header-btn--from768:where(:root.bj-zoom,:root.bj-zoom *){display:inline-flex}}.header-burger{width:var(--header-control-h);padding:0}.header-burger svg{width:58%;height:58%}.header-burger:after{display:none}.header-burger:hover,.header-burger:focus-visible{color:var(--color-amber-glow)}@media(min-width:1024px){.header-nav:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-right:-17px}}@media(min-width:1024px){.header-nav:where(:root.bj-zoom,:root.bj-zoom *){margin-right:-17px}}@media(max-width:639px){.header-btn:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--hb-pad:.8rem}.header-burger:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding:0}}@media(max-width:639px){.header-btn:where(:root.bj-zoom,:root.bj-zoom *){--hb-pad:.8rem}.header-burger:where(:root.bj-zoom,:root.bj-zoom *){padding:0}}@media(max-width:1023px){.header-search:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex:1 1 0;min-width:0;container-type:inline-size}}@media(max-width:1023px){.header-search:where(:root.bj-zoom,:root.bj-zoom *){flex:1 1 0;min-width:0;container-type:inline-size}}@media(max-width:399px){.header-btn.header-acct:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--hb-pad:.5rem}}@media(max-width:399px){.header-btn.header-acct:where(:root.bj-zoom,:root.bj-zoom *){--hb-pad:.5rem}}@media(max-width:359px){.header-btn.header-acct.is-in:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:none}}@media(max-width:359px){.header-btn.header-acct.is-in:where(:root.bj-zoom,:root.bj-zoom *){display:none}}@container (max-width:220px){.header-search .search-glow{gap:8px;padding-left:10px}}@container (max-width:160px){.header-search .search-glow{padding-right:10px}.header-search .search-submit{display:none}}@container (max-width:110px){.header-search .search-icon{display:none}}@media(max-width:1023px){.header-search:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){border-top:0}}@media(max-width:1023px){.header-search:where(:root.bj-zoom,:root.bj-zoom *){border-top:0}}.header-search .search-glow{box-shadow:none;background:0 0;border:0;border-radius:0}.search-kbd{border-radius:var(--radius-control);min-width:22px;height:22px;font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--color-faint);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:10px;padding:0 6px}.search-glow:focus-within .search-kbd{display:none}.search-field{flex:1;align-self:stretch;min-width:0;display:flex}.header-search .search-kbd{white-space:nowrap;display:none}@media(min-width:1024px)and (hover:hover){.header-search .search-kbd:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:inline-flex}}@media(min-width:1024px)and (hover:hover){.header-search .search-kbd:where(:root.bj-zoom,:root.bj-zoom *){display:inline-flex}}.search-paste{border-radius:var(--radius-control);cursor:pointer;height:calc(100% - 8px);transition:color var(--dur-state) ease;flex-shrink:0;align-items:center;gap:6px;margin-right:4px;padding:0 10px 0 9px;line-height:1;display:inline-flex}.search-paste svg{flex-shrink:0;width:16px;height:16px}@media(min-width:1024px){.search-paste:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:8px;height:calc(100% - 10px);margin-right:5px;padding:0 14px 0 11px}.search-paste svg:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:18px;height:18px}}@media(min-width:1024px){.search-paste:where(:root.bj-zoom,:root.bj-zoom *){gap:8px;height:calc(100% - 10px);margin-right:5px;padding:0 14px 0 11px}.search-paste svg:where(:root.bj-zoom,:root.bj-zoom *){width:18px;height:18px}}.header-search .search-glow:is([data-paste=empty],[data-paste=refused]) .search-submit,.header-search .search-glow[data-paste=link]:not(:has(.search-input:focus)) .search-submit,.header-search .search-glow[data-paste=words] :is(.search-paste,.search-kbd),.header-search .search-glow[data-paste=link] .search-kbd,.header-search .search-glow[data-paste=link]:has(.search-input:focus) .search-paste,.header-search .search-glow:focus-within .search-kbd{display:none}.header-search .search-glow[data-paste=link] .search-input:not(:focus){color:#0000}.search-read{pointer-events:none;align-items:center;gap:8px;min-width:0;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.search-input:focus+.search-read{display:none}.search-read img{border-radius:var(--r-tag);flex-shrink:0;width:16px;height:16px}.search-read-host{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-faint);flex-shrink:0;line-height:1.3}.search-read-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-text);line-height:1.3;overflow:hidden}@media(min-width:1024px){.search-read:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:12px}.search-read img:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:20px;height:20px}.search-read-host:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-body)}}@media(min-width:1024px){.search-read:where(:root.bj-zoom,:root.bj-zoom *){gap:12px}.search-read img:where(:root.bj-zoom,:root.bj-zoom *){width:20px;height:20px}.search-read-host:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-body)}}@container (max-width:260px){.header-search .search-icon,.search-paste svg{display:none}.search-paste{margin-right:3px;padding:0 10px}.search-read{right:12px}.search-read-host,.header-search .search-glow:is([data-paste=link]:not(:has(.search-input:focus)),[data-paste=refused]) .search-paste{display:none}}@container (max-width:150px){.header-search .search-paste{display:none}}.header-search .search-icon,.header-search .search-submit svg,.header-burger svg{width:var(--icon-header);height:var(--icon-header)}@media(min-width:1024px){.header-search .search-glow:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:14px}.header-search .search-icon:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:var(--icon-header);height:var(--icon-header);stroke-width:2px}.header-search .search-input:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.header-search .search-read-name:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-family:var(--font-display);letter-spacing:-.012em;font-size:20px;font-weight:400}.header-search .search-kbd:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){min-width:24px;height:24px;font-size:var(--fs-body);margin-right:6px}.header-search .search-submit:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:var(--header-control-h)}.header-search .search-submit svg:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:var(--icon-header);height:var(--icon-header)}.header-nav .header-btn:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--hb-pad:16px;font-size:20px}.header-nav .header-burger:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding:0}.header-nav .header-burger svg:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:var(--icon-header);height:var(--icon-header);stroke-width:2px}}@media(min-width:1024px){.header-search .search-glow:where(:root.bj-zoom,:root.bj-zoom *){gap:14px}.header-search .search-icon:where(:root.bj-zoom,:root.bj-zoom *){width:var(--icon-header);height:var(--icon-header);stroke-width:2px}.header-search .search-input:where(:root.bj-zoom,:root.bj-zoom *),.header-search .search-read-name:where(:root.bj-zoom,:root.bj-zoom *){font-family:var(--font-display);letter-spacing:-.012em;font-size:20px;font-weight:400}.header-search .search-kbd:where(:root.bj-zoom,:root.bj-zoom *){min-width:24px;height:24px;font-size:var(--fs-body);margin-right:6px}.header-search .search-submit:where(:root.bj-zoom,:root.bj-zoom *){width:var(--header-control-h)}.header-search .search-submit svg:where(:root.bj-zoom,:root.bj-zoom *){width:var(--icon-header);height:var(--icon-header)}.header-nav .header-btn:where(:root.bj-zoom,:root.bj-zoom *){--hb-pad:16px;font-size:20px}.header-nav .header-burger:where(:root.bj-zoom,:root.bj-zoom *){padding:0}.header-nav .header-burger svg:where(:root.bj-zoom,:root.bj-zoom *){width:var(--icon-header);height:var(--icon-header);stroke-width:2px}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-tag);border:2px solid var(--color-bg);background:#ffffff1f}::-webkit-scrollbar-thumb:hover{background:#f59e0b73}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto!important}.cta-glow,.recap-tier{transition-duration:.01ms!important}.cta-glow:hover{transform:none}.arc-static-beat+.arc-static-beat{margin-top:1.75rem}}::selection{background:#f59e0b4d}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--color-amber) 30%,transparent)}}::selection{color:var(--color-text)}:root{caret-color:var(--color-amber);accent-color:var(--color-amber)}[class*=price],[class*=Price],[class*=savings],[class*=amount]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0}.odo,.odo-col{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.recap-market-price,.recap-market-diff{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0}.chip{font-family:var(--font-mono);font-size:var(--fs-body);letter-spacing:0}.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u){color:var(--color-amber);text-decoration-color:#f59e0b73}@supports (color:color-mix(in lab,red,red)){.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u){-webkit-text-decoration-color:color-mix(in srgb,var(--color-amber) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--color-amber) 45%,transparent)}}.t-body a:not(.chip):not([class*=btn]):not([class*=cta]):not(.link-a):not(.link-u):hover{color:var(--color-amber-bright);text-decoration-color:currentColor}.section-divider{background:linear-gradient(90deg,#0000,#ffffff0a 20%,#ffffff29,#ffffff0a 80%,#0000)}@supports (color:color-mix(in lab,red,red)){.section-divider{background:linear-gradient(90deg,transparent 0%,#ffffff0a 20%,color-mix(in srgb,var(--color-text) 16%,transparent) 50%,#ffffff0a 80%,transparent 100%)}}.card-slat,.glass,.policy-card,.slat,.fx-card{border:1px solid var(--card-edge);border-radius:var(--radius-panel)}.spot-card{border-color:var(--card-edge)}.chip{font-family:var(--font-mono)}input,select,textarea{font-family:var(--font-sans);letter-spacing:-.012em}header.band-hairline,.band-hairline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.fx-card,.fx-card.group{background:var(--color-slab);border-color:var(--slab-edge)}:root{--page-max:80rem;--header-search-inset:203px;--header-control-h:44px;--icon-header:24px;--icon-control:18px;--chrome-h:var(--header-control-h);--jny-flow:var(--chrome-h)}.page-shell{width:100%;max-width:none;padding-inline:var(--edge);margin-inline:auto;padding-block:3rem;overflow-x:clip}@media(min-width:640px){.page-shell:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-block:4rem}}@media(min-width:640px){.page-shell:where(:root.bj-zoom,:root.bj-zoom *){padding-block:4rem}}.page-shell.is-prose p,.page-shell.is-prose li{max-width:none}.page-band{width:100%;max-width:max(var(--page-max),100% - 2 * (var(--header-search-inset) - 2.5rem));margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.page-band:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-inline:1.5rem}}@media(min-width:640px){.page-band:where(:root.bj-zoom,:root.bj-zoom *){padding-inline:1.5rem}}@media(min-width:1024px){.page-band:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-inline:2.5rem}}@media(min-width:1024px){.page-band:where(:root.bj-zoom,:root.bj-zoom *){padding-inline:2.5rem}}:root{--band-tight:2.5rem;--band-base:4rem;--band-loose:5.5rem}.band-title{margin-bottom:1.5rem}.band-title h2{margin:0}.reveal-sheet{background:var(--color-bg);border-top:1px solid var(--slab-edge);position:relative;box-shadow:0 -1.5rem 3.5rem oklab(0% none none/.62)}.closing-full{text-align:center;width:100%;margin-block:0;padding:0;position:relative}.fr-edge{height:var(--fr-edge-h,128px);pointer-events:none;line-height:0;position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){.fr-edge.is-off{display:none}}.fr-edge>.fr-drop-fx{pointer-events:none;width:100%;display:block;position:absolute;bottom:0;left:0}.fr-frame>.fr-water{pointer-events:none;width:100%;height:60px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media(max-width:720px){.fr-frame>.fr-water:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){height:36px}}@media(max-width:720px){.fr-frame>.fr-water:where(:root.bj-zoom,:root.bj-zoom *){height:36px}}.fr-frame>.fr-water>.fr-water-fx{width:100%;image-rendering:pixelated;display:block}@media(max-aspect-ratio:697/1000){.footer-shell.is-sheet .fr-edge:not(.is-off)~.fr-stage .fr-frame>.fr-water{overflow:visible}.footer-shell.is-sheet .fr-edge:not(.is-off)~.fr-stage .fr-frame>.fr-water:before{content:"";pointer-events:none;opacity:0;height:clamp(72px,calc(13vw / var(--site-zoom, 1)),110px);transition:opacity var(--dur-move,.3s) ease;background:linear-gradient(#020301e6,#14180a9e 30%,#2c321638 62%,#2c321600);position:absolute;inset:0 0 auto}.footer-shell.is-sheet .fr-edge:not(.is-off)~.fr-stage .fr-frame.is-idle>.fr-water:before{opacity:1}}@media(max-aspect-ratio:697/1000)and (prefers-reduced-motion:reduce){.footer-shell.is-sheet .fr-edge:not(.is-off)~.fr-stage .fr-frame>.fr-water:before{transition:none}}@media(prefers-reduced-motion:no-preference){.fr-edge.is-off~.fr-stage .fr-water{display:none}}.fr-edge:not(.is-off)~.fr-stage.fr-hold:before{content:"";visibility:visible;opacity:.45;background:repeating-linear-gradient(90deg,#d0d5cc 0,#d0d5cc 22px,#0000 22px,#0000 64px,#d0d5cc 64px,#d0d5cc 70px,#0000 70px,#0000 131px,#d0d5cc 131px,#d0d5cc 168px,#0000 168px,#0000 241px);height:2px;display:block}@supports (color:color-mix(in lab,red,red)){.fr-edge:not(.is-off)~.fr-stage.fr-hold:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,rgb(var(--air)) 22%,#fff) 0 22px,transparent 22px 64px,color-mix(in srgb,rgb(var(--air)) 22%,#fff) 64px 70px,transparent 70px 131px,color-mix(in srgb,rgb(var(--air)) 22%,#fff) 131px 168px,transparent 168px 241px)}}@media(max-width:720px){.fr-edge:not(.is-off)~.fr-stage.fr-hold:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *):before{height:1px}}@media(max-width:720px){.fr-edge:not(.is-off)~.fr-stage.fr-hold:where(:root.bj-zoom,:root.bj-zoom *):before{height:1px}}.fr-stage{--fr-hud-top:.75rem;max-width:none;height:calc(100dvh / var(--site-zoom, 1));max-height:calc(143.4vw / var(--site-zoom, 1));margin:0;line-height:0}@media(orientation:portrait)and (hover:none)and (pointer:coarse){.fr-stage{max-height:calc(calc(143.4vw / var(--site-zoom, 1)) + 74px)}}.fr-stage>.fr-frame{height:100%}.closing-full .fr-frame:before{content:"";height:8px;position:absolute;bottom:0;left:0;right:0}.closing-full .fr-frame:before,.closing-full .fr-mm-foot{background:linear-gradient(#ffd69614,#ffd69614) top / 100% 1px no-repeat,linear-gradient(var(--wood-rim),var(--wood-rim)) bottom / 100% 2px no-repeat,linear-gradient(#00000073,#00000073),var(--wood-px);image-rendering:pixelated;pointer-events:none}.closing-kbd{z-index:2;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;color:var(--color-ink);background:var(--color-amber);border-radius:var(--radius-panel);font-size:var(--fs-base);font-weight:600;position:absolute;bottom:1rem;left:1rem;overflow:hidden}.closing-kbd:focus{clip-path:none;outline:none;width:auto;height:auto;padding:.6rem 1.1rem;overflow:visible}.fx-band{padding-block:var(--band-tight)}.fx-caro-track .fx-card{height:auto;min-height:0}.fx-caro-track>*{align-self:flex-start}.odo-track{align-items:baseline;display:inline-flex}.odo-digit{width:calc(1ch + var(--odo-tracking,0em));vertical-align:baseline;height:1em;display:inline-block;overflow:hidden}.odo-col{transform:translateY(calc(var(--d) * -1em));transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 60ms);flex-direction:column;display:flex}.odo-col>span{height:1em;line-height:1}@media(prefers-reduced-motion:reduce){.odo-col{transition:none}}.tier-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:2.5rem;display:grid}@media(min-width:900px){.tier-grid:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.tier-grid:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px)and (max-width:1199px){.tier-grid--three:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:minmax(0,1fr)}}@media(min-width:900px)and (max-width:1199px){.tier-grid--three:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.tier-grid--three:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.tier-grid--three:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(3,minmax(0,1fr))}}.tier-cell{min-width:0;display:flex}.tier-cell>.tier{flex:1;min-width:0}.tier{--face:var(--night-2);--band-bg:var(--color-head);--tray-top:var(--color-panel);--tray-face:var(--fill-1);--ledge-top:var(--fill-1);--ledge-face:var(--fill-2);--counter-top:var(--color-panel);--counter-face:var(--fill-1);--pad:clamp(20px, calc(2vw / var(--site-zoom, 1)), 28px);--band-h:clamp(100px, calc(8.4vw / var(--site-zoom, 1)), 120px);--tag-w:clamp(80px, calc(6.6vw / var(--site-zoom, 1)), 100px);--col-gap:32px;--frame-in:var(--wood-band);--pad-x:calc(var(--pad) + var(--wood-band));border-radius:var(--radius-panel);background:var(--grain),var(--lit-night);box-shadow:var(--card-lift);border:0;flex-direction:column;display:flex;position:relative}.tier.is-featured{--frame-in:0px;--pad-x:var(--pad);border:var(--wood-band) solid transparent;background:var(--grain) padding-box,var(--lit-night) padding-box,linear-gradient(var(--wood-rim),var(--wood-rim)) top / 100% 2px no-repeat border-box,linear-gradient(var(--wood-rim),var(--wood-rim)) bottom / 100% 2px no-repeat border-box,linear-gradient(#ffd6960f,#ffd6960f) 0 2px / 100% 2px no-repeat border-box,linear-gradient(#00000080,#00000080) border-box,var(--wood) border-box;box-shadow:var(--card-lift),0 18px 36px -14px #0009}.tier-stage{border-radius:inherit;isolation:isolate;image-rendering:auto;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.tier.is-featured .tier-stage{border-radius:var(--radius-control)}.tier-band{z-index:1;height:calc(var(--band-h) + var(--frame-in));padding:var(--frame-in) calc(var(--pad-x) + var(--tag-w) + 12px) calc(var(--band-h) * .17) var(--pad-x);box-shadow:none;background:0 0;flex-direction:column;flex:none;justify-content:flex-end;gap:6px;display:flex;position:relative}.tier-flag{font-size:var(--fs-body);color:var(--color-faint);margin:0;font-weight:600;line-height:1.3}.tier-name{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(28px,calc(2.3vw / var(--site-zoom, 1)),40px);font-weight:700;line-height:1.15}.tier-tag{z-index:3;top:calc(10px + var(--frame-in));right:calc(var(--pad-x) - 4px);width:var(--tag-w);pointer-events:none;filter:drop-shadow(0 4px 5px #00000073);position:absolute}.tier-tag .tier-thing{width:100%;top:0;left:0;transform:none}.tier-price{z-index:2;font-family:var(--font-sans);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-amber);flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;font-weight:700;line-height:1;display:flex;position:absolute;top:30%;right:0;bottom:10%;left:0}.tier-price-fig{font-size:var(--fs-xl)}.tier-period{font-size:var(--fs-xs);letter-spacing:0;opacity:.8;font-weight:600}.tier-thing{z-index:1;width:var(--thing-w);max-width:none;height:auto;transform:translate(var(--ax),var(--ay));-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:absolute}.tier :is(.tier-stacks,.tier-list>li)[data-away] .tier-thing,.tier-tag[data-away]{visibility:hidden}.tier-live{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.tier-tray{flex-direction:column;flex:none;display:flex;position:relative}.tier-stacks{height:clamp(62px,calc(5.2vw / var(--site-zoom, 1)),72px);padding:0 var(--pad-x);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid}.tier-place{position:relative;container-type:inline-size}.tier-place:before{content:"";aspect-ratio:1/.3746;background:var(--night-hole);border-radius:50%;width:min(77.5px,82.08cqw);position:absolute;top:calc(100% + 14.4px);left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 2px 4px #000c}.tier-place.is-piece:before{content:none}.tier-place .tier-thing{top:calc(100% + 14.4px);left:50%}.tier-place .tier-thing--stack{width:min(var(--thing-w),93.22cqw)}.tier-tray-top{background:var(--tray-top);height:30px}.tier-tray-face{z-index:1;padding:14px var(--pad-x) 16px;background:var(--grain),var(--lit-face);box-shadow:var(--head-drop),var(--raise);flex:1 0 auto;align-items:center;display:flex;position:relative}@media(min-width:900px){.tier-tray-face:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){min-height:124px}}@media(min-width:900px){.tier-tray-face:where(:root.bj-zoom,:root.bj-zoom *){min-height:124px}}.tier-claim{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}.tier-claim-lead{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--color-text);font-weight:700;line-height:1}@media(min-width:1280px){.tier-claim-lead:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-display)}}@media(min-width:1280px){.tier-claim-lead:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-display)}}.tier-claim-lead.is-money{color:var(--color-green-bright);text-shadow:0 0 18px #4ade802e}.tier-claim-fig{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0}.tier-claim-note{font-size:var(--fs-base);color:var(--color-sub);text-wrap:balance;line-height:1.3}.tier-shelves{padding:10px var(--pad-x) 0;flex-direction:column;flex:1 0 auto;display:flex;container:tier-shelves/inline-size}.tier-list{column-gap:var(--col-gap);flex:1 0 auto;grid-template-columns:minmax(0,1fr);align-content:stretch;margin:0;padding:0;list-style:none;display:grid}.tier-list>li{min-height:96px;font-size:var(--fs-base);color:var(--color-text);grid-template-columns:64px minmax(0,1fr);column-gap:16px;padding:14px 0 19px;line-height:1.3;display:grid;position:relative}.tier-shelf{align-self:stretch;position:relative}.tier-shelf .tier-thing{width:calc(var(--thing-w) * var(--thing-k,1));top:calc(100% + 6px);left:50%}.tier-ledge{bottom:0;left:calc(-1 * var(--reach-l,var(--pad-x)));right:calc(-1 * var(--reach-r,var(--pad-x)));background:linear-gradient(180deg,#ebffbe1a 0 1.5px,transparent 3px),linear-gradient(var(--ledge-top) 0 12px,var(--ledge-face) 12px 100%);height:19px;box-shadow:var(--head-drop);position:absolute}@container tier-shelves (min-width:540px){.tier-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-list>li:nth-child(odd){--reach-r:calc(var(--col-gap) / 2)}.tier-list>li:nth-child(2n){--reach-l:calc(var(--col-gap) / 2)}.tier-list>li:nth-child(odd):last-child{--reach-r:var(--pad-x);grid-column:1/-1}}.tier-feat{z-index:2;flex-direction:column;align-self:end;gap:3px;min-width:0;padding-bottom:9px;display:flex;position:relative}.tier-feat-note{font-size:var(--fs-md);color:var(--color-sub);font-weight:400;line-height:1.3}.tier-feat{font-weight:600}.tier-list li.is-inherit{color:var(--color-faint)}.tier-soon-body{z-index:2;align-self:end;gap:7px;min-width:0;padding-bottom:9px;display:grid;position:relative}.tier-soon-head{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-faint);margin:0;font-weight:600;line-height:1.3}.tier-soon-body ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.tier-soon-body li{font-size:var(--fs-md);color:var(--color-faint);line-height:1.3}.tier-foot{flex:none;margin-top:auto;padding-top:18px}.tier-counter-top{background:var(--counter-top);height:24px}.tier-counter-face{z-index:2;padding:18px var(--pad-x) calc(var(--pad) + var(--frame-in));background:var(--grain),var(--lit-face);box-shadow:var(--head-drop),var(--raise);gap:14px;display:grid;position:relative}.tier-terms{gap:4px;display:grid}.tier-terms p{font-size:var(--fs-md);color:var(--color-sub);margin:0;line-height:1.5}.tier-counter-face .link-a{color:var(--color-amber-bright)}.tier-cta{width:100%;height:50px;transition:background-color var(--dur-move) var(--ease),color var(--dur-move) var(--ease),box-shadow var(--dur-move) var(--ease);justify-content:center}.tier-cta:disabled{opacity:.6;cursor:default}@media(max-width:699px){.tier:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--thing-k:.84;--band-h:96px}.tier-list>li:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:54px minmax(0,1fr);column-gap:12px;min-height:84px;padding-top:8px}.tier-stacks:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:10px}.tier-tray-face:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-top:12px;padding-bottom:14px}.tier-foot:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-top:12px}.tier-counter-top:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){height:18px}.tier-counter-face:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-top:14px}}@media(max-width:699px){.tier:where(:root.bj-zoom,:root.bj-zoom *){--thing-k:.84;--band-h:96px}.tier-list>li:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:54px minmax(0,1fr);column-gap:12px;min-height:84px;padding-top:8px}.tier-stacks:where(:root.bj-zoom,:root.bj-zoom *){margin-top:10px}.tier-tray-face:where(:root.bj-zoom,:root.bj-zoom *){padding-top:12px;padding-bottom:14px}.tier-foot:where(:root.bj-zoom,:root.bj-zoom *){padding-top:12px}.tier-counter-top:where(:root.bj-zoom,:root.bj-zoom *){height:18px}.tier-counter-face:where(:root.bj-zoom,:root.bj-zoom *){padding-top:14px}}@media(min-width:700px)and (max-width:899px){.tier-grid .tier-stage:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template:"band band""tray shelves"1fr"foot shelves"/minmax(0,1fr) minmax(0,1fr);display:grid}}@media(min-width:700px)and (max-width:899px){.tier-grid .tier-stage:where(:root.bj-zoom,:root.bj-zoom *){grid-template:"band band""tray shelves"1fr"foot shelves"/minmax(0,1fr) minmax(0,1fr);display:grid}}@media(min-width:900px)and (max-width:1199px){.tier-grid--three .tier-stage:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template:"band band""tray shelves"1fr"foot shelves"/minmax(0,1fr) minmax(0,1fr);display:grid}}@media(min-width:900px)and (max-width:1199px){.tier-grid--three .tier-stage:where(:root.bj-zoom,:root.bj-zoom *){grid-template:"band band""tray shelves"1fr"foot shelves"/minmax(0,1fr) minmax(0,1fr);display:grid}}.tier-stage>.tier-band{grid-area:band}.tier-stage>.tier-tray{grid-area:tray}.tier-stage>.tier-shelves{grid-area:shelves}.tier-stage>.tier-foot{grid-area:foot}.tier-current{text-align:center;font-size:var(--fs-xs);letter-spacing:0;font-family:var(--font-sans);text-transform:none;color:var(--color-faint);margin:0;font-weight:600}.tier-error{border:1px solid var(--slab-edge);background:var(--slab-2);border-radius:var(--radius-card);max-width:none;font-size:var(--fs-base);color:var(--color-danger);text-align:center;margin:1.25rem auto 0;padding:.75rem 1rem}.tier-after,.tier-notes-cols{grid-template-columns:minmax(0,1fr);column-gap:20px;display:grid}@media(min-width:900px){.tier-after:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.tier-notes-cols:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(2,minmax(0,1fr))}.tier-after>.tier-legal:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:2}}@media(min-width:900px){.tier-after:where(:root.bj-zoom,:root.bj-zoom *),.tier-notes-cols:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(2,minmax(0,1fr))}.tier-after>.tier-legal:where(:root.bj-zoom,:root.bj-zoom *){grid-column:2}}.tier-legal{max-width:none;font-size:var(--fs-base);color:var(--color-text);margin:18px 0 0;line-height:1.5}.tier-notes{text-align:left;max-width:none;margin-top:clamp(56px,calc(6vw / var(--site-zoom, 1)),80px)}.tier-notes-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:24px;display:flex}.tier-notes-head{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.012em;color:var(--color-text);margin:0;font-weight:700;line-height:1.15}.tier-notes-link{max-width:none;font-size:var(--fs-base);color:var(--color-sub);margin:0;line-height:1.5}.tier-notes-cols{row-gap:28px;margin:0}.tier-notes-cols>div{min-width:0}.tier-notes-cols dt{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--color-text);margin:0 0 6px;font-weight:600;line-height:1.3}.tier-notes-cols dd{max-width:none;font-size:var(--fs-base);color:var(--color-sub);margin:0;line-height:1.5}.tier-list li{max-width:none}.sum-block.break-slab{border-radius:0;flex-direction:column;min-height:calc(100dvh / var(--site-zoom, 1));display:flex}.sum-block.break-slab>:not(.sum-sec),.sum-block.break-slab>.sum-sec{padding-inline:0}.break-slab.is-breaking{background:linear-gradient(180deg,#30341a 0%,var(--color-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.break-slab.is-breaking{background:linear-gradient(180deg,color-mix(in oklab,var(--color-panel) 90%,var(--color-bg)) 0%,var(--color-bg) 100%)}}.summary-hold{z-index:0;will-change:transform;border-top:1px solid var(--slab-edge);transition:background-color .45s;position:relative}.summary-hold.is-sheeting{background-color:var(--color-bg);transition:background-color}.film-hold{z-index:0;isolation:isolate;will-change:transform;position:relative}.reveal-sheet{z-index:1}@media(prefers-reduced-motion:reduce){.summary-hold,.film-hold{will-change:auto}}.page-hold{z-index:0;will-change:transform;position:relative}.page-hold.is-held{top:var(--hold-top,0px);min-height:calc(var(--page-floor,0px) + var(--pull-dead,0px));position:sticky}#main.is-holding{margin-bottom:calc(-1 * var(--hold-span,0px))}#main.is-holding:after{content:"";height:var(--hold-span,0px);pointer-events:none;display:block}.aether-live .page-hold{will-change:auto}.footer-shell.is-sheet{border-top:var(--seam) solid transparent}@media(prefers-reduced-motion:reduce){.page-hold{will-change:auto}}.cine-drawer{--cine-h:min(calc(78vh / var(--site-zoom, 1)), 880px);z-index:40;opacity:0;visibility:hidden;pointer-events:none;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.cine-drawer.is-live{opacity:.66;visibility:visible;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0)}@media(prefers-reduced-motion:reduce){.cine-drawer,.cine-drawer-slide,.cine-drawer-chevron{transition-duration:1ms}}.aether-live .aether-runway--fast{height:calc(420vh / var(--site-zoom, 1))}@keyframes fr-flash{0%,22%{background:color-mix(in srgb,var(--color-amber) 28%,transparent)}to{background:0 0}}.sum-block{border-radius:var(--radius-panel);background:linear-gradient(#353a1deb,#000000d6);margin-top:clamp(2.5rem,calc(4.5vw / var(--site-zoom, 1)),3.75rem);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.sum-block{background:linear-gradient(180deg,color-mix(in oklab,var(--color-slab) 92%,transparent),color-mix(in oklab,var(--color-bg) 84%,transparent))}}.sum-block>.sum-sec{border-radius:0;margin-top:0}.sum-block>:not(.sum-sec){padding:clamp(.9rem,calc(1.8vw / var(--site-zoom, 1)),1.4rem) clamp(1rem,calc(2vw / var(--site-zoom, 1)),1.6rem)}.sum-sec{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:clamp(3.5rem,calc(5.5vw / var(--site-zoom, 1)),6rem) minmax(0,22rem) minmax(0,46rem);align-items:start;gap:clamp(.75rem,calc(2vw / var(--site-zoom, 1)),2.25rem);margin-top:clamp(2.5rem,calc(4.5vw / var(--site-zoom, 1)),3.75rem);padding:clamp(1.5rem,calc(3vw / var(--site-zoom, 1)),2.75rem) 0;display:grid}@media(max-width:1023px){.sum-sec:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:minmax(0,1fr);gap:.75rem}}@media(max-width:1023px){.sum-sec:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:minmax(0,1fr);gap:.75rem}}.sum-sec .stage-said{flex-direction:column;align-items:flex-start;gap:.35rem}.sum-sec-label{color:var(--color-faint)}.sum-sec-title{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:700}.sum-sec-sub{max-width:none;font-size:var(--fs-md);color:var(--color-sub);margin:.5rem 0 0;line-height:1.5}.summary-row dd>*{margin-top:.875rem}.summary-row dd>:first-child{margin-top:.6rem}.summary-card{padding-bottom:clamp(4.5rem,calc(6vw / var(--site-zoom, 1)),6rem)}.page-band.summary .summary-card{padding-bottom:0}.search-glow input:focus,.search-glow input:focus-visible{box-shadow:none;outline:none}.x-tab-bar{border-radius:var(--radius-card);background:var(--color-panel-lo);border:1px solid #0000;gap:4px;margin-bottom:10px;padding:4px;display:flex}.x-tab-bar button{border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-sub);cursor:pointer;transition:background var(--dur-state) ease,color var(--dur-state) ease;background:0 0;border:0;align-items:center;gap:6px;padding:7px 16px;font-weight:600;display:inline-flex}.x-tab-bar button:hover,.x-tab-bar button.active{color:var(--color-amber);background:0 0}.x-tab-bar button i{font-style:normal;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--color-faint);background:0 0;border-radius:0;padding:0;font-weight:400}.x-tab-bar button.active i{color:var(--color-amber);background:0 0}.x-hero{border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--color-row);box-shadow:none;border:1px solid #0000;border-bottom:0;align-items:center;gap:10px;padding:10px 14px;display:flex;position:relative}.x-hero:before{content:"";border-radius:inherit;background:var(--tuck-shade);pointer-events:none;height:20px;position:absolute;top:-1px;left:-1px;right:-1px}.x-hero>*{position:relative}.x-hero-label{font-size:var(--fs-base);font-weight:600;font-family:var(--font-sans);color:var(--color-text)}.x-hero-ship{font-size:var(--fs-sm);color:var(--color-faint)}.x-hero-price{font-size:var(--fs-lg);color:var(--color-text);margin-left:auto;font-weight:600}.x-hero>*{white-space:nowrap}@media(max-width:1023px){.x-hero:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex-wrap:wrap;gap:8px;padding:10px 12px}.x-hero-price:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-base)}}@media(max-width:1023px){.x-hero:where(:root.bj-zoom,:root.bj-zoom *){flex-wrap:wrap;gap:8px;padding:10px 12px}.x-hero-price:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-base)}}.x-offers{flex-direction:column;gap:8px;display:flex}.x-offer-row{border-radius:var(--radius-card);background:var(--color-panel);box-shadow:var(--raise);transition:background var(--dur-state) var(--ease),box-shadow var(--dur-state) var(--ease);border:1px solid #0000;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.x-offer-row:hover{background:var(--row-hover)}@media(max-width:639px){.x-offer-row:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:56px minmax(0,1fr);grid-template-areas:"thumb info""thumb price";align-items:start;gap:6px 12px;padding:12px;display:grid}}@media(max-width:639px){.x-offer-row:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:56px minmax(0,1fr);grid-template-areas:"thumb info""thumb price";align-items:start;gap:6px 12px;padding:12px;display:grid}}.x-well{border-radius:var(--radius-panel);background:var(--color-list-bg);color:var(--color-list-ink);overflow:hidden}.x-hero+.x-offers>.x-well{border-top-left-radius:0;border-top-right-radius:0}html:has(.x-well) .grain-overlay{display:none}.x-lrow{color:var(--color-list-ink);font-family:var(--font-sans);font-size:var(--fs-base);align-items:flex-start;gap:20px;padding:0 16px 0 0;font-weight:400;line-height:1.3;text-decoration:none;display:flex;position:relative}.x-lrow+.x-lrow{border-top:1px solid var(--color-list-sep)}.x-lphoto{box-sizing:border-box;border-right:1px solid var(--color-list-sep);background:var(--color-list-tile);flex:none;align-self:stretch;place-items:center;width:120px;height:auto;display:grid;overflow:hidden}.x-lphoto.is-empty{background:var(--color-list-tile-empty);color:var(--color-list-ph)}.x-lphoto{position:relative}.x-lphoto img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.x-lph{width:36px;height:36px;display:block}.x-lbody{flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""who price""what save";align-items:baseline;gap:2px 24px;min-width:0;padding-block:16px;display:grid}.x-ltitle{white-space:nowrap;text-overflow:ellipsis;color:var(--color-list-ink);grid-area:title;margin-bottom:4px;display:block;overflow:hidden}.x-ltitle-t{display:inline}.x-lbest{color:var(--color-list-ink);font-weight:700}.x-lline{color:var(--color-list-sub)}.x-lwho{flex-wrap:wrap;grid-area:who;align-items:baseline;column-gap:8px;min-width:0;display:flex}.x-lwho>span:first-of-type{overflow-wrap:anywhere}.x-lwho img{border-radius:var(--r-tag);flex:none;align-self:center;width:16px;height:16px;margin-right:-2px}.x-ltrust{white-space:nowrap;font-variant-numeric:tabular-nums}.x-lck{color:var(--color-list-save);font-weight:700}.x-lwhat{clip-path:inset(0 0 0 1em);flex-wrap:wrap;grid-area:what;min-width:0;margin-left:-1em;display:flex}.x-lwhat>span{overflow-wrap:anywhere;min-width:0;margin-left:1em;position:relative}.x-lwhat>span:before{content:"·";text-align:center;width:1em;position:absolute;left:-1em}.x-lwhat:last-child{grid-column:1/-1}.x-lprice,.x-lsave,.x-lup{font-family:var(--font-sans);font-size:var(--fs-xl);letter-spacing:0;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end;line-height:1.3}.x-lprice{color:var(--color-list-ink);grid-area:price;font-weight:700}.x-lsave{color:var(--color-list-save);grid-area:save;font-weight:600}.x-lup{color:var(--color-list-up);grid-area:save;font-weight:600}.x-lphoto img{mix-blend-mode:multiply}.x-well{position:relative}.x-well:before{content:"";z-index:3;background:var(--tuck-shade);pointer-events:none;height:20px;position:absolute;top:0;left:0;right:0}@media(hover:hover)and (prefers-reduced-motion:no-preference){.x-lrow{transition:transform .2s var(--ease)}.x-lrow:after{content:"";box-shadow:var(--lift-shade);opacity:0;transition:opacity .2s var(--ease);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.x-lrow:hover{z-index:2;transform:translateY(-2px)scale(1.01)}.x-lrow:hover:after{opacity:1}}.x-sec-label{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-list-ink);margin:0;padding:16px 16px 4px;font-weight:700}@media(max-width:1023px){.x-lrow:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-sm);gap:10px;padding:0 12px 0 0}.x-lbody:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-block:12px}.x-lphoto:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:68px;height:auto}.x-lph:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:26px;height:26px}.x-lbody:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:1px 8px}.x-ltitle:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-bottom:2px}.x-lwho img:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:15px;height:15px}.x-lwho:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex-wrap:nowrap;column-gap:6px;overflow:hidden}.x-lwho>span:first-of-type:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){flex:none}.x-ltrust:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){text-overflow:ellipsis;min-width:0;overflow:hidden}.x-lprice:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.x-lsave:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.x-lup:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-lg)}.x-sec-label:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-sm);padding:14px 12px 4px}}@media(max-width:1023px){.x-lrow:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-sm);gap:10px;padding:0 12px 0 0}.x-lbody:where(:root.bj-zoom,:root.bj-zoom *){padding-block:12px}.x-lphoto:where(:root.bj-zoom,:root.bj-zoom *){width:68px;height:auto}.x-lph:where(:root.bj-zoom,:root.bj-zoom *){width:26px;height:26px}.x-lbody:where(:root.bj-zoom,:root.bj-zoom *){gap:1px 8px}.x-ltitle:where(:root.bj-zoom,:root.bj-zoom *){margin-bottom:2px}.x-lwho img:where(:root.bj-zoom,:root.bj-zoom *){width:15px;height:15px}.x-lwho:where(:root.bj-zoom,:root.bj-zoom *){flex-wrap:nowrap;column-gap:6px;overflow:hidden}.x-lwho>span:first-of-type:where(:root.bj-zoom,:root.bj-zoom *){flex:none}.x-ltrust:where(:root.bj-zoom,:root.bj-zoom *){text-overflow:ellipsis;min-width:0;overflow:hidden}.x-lprice:where(:root.bj-zoom,:root.bj-zoom *),.x-lsave:where(:root.bj-zoom,:root.bj-zoom *),.x-lup:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-lg)}.x-sec-label:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-sm);padding:14px 12px 4px}}.x-empty{border-radius:var(--radius-card);text-align:center;font-size:var(--fs-base);color:var(--color-sub);background:0 0;border:0;padding:28px 16px}.x-foot{text-align:center;font-size:var(--fs-sm);color:var(--color-faint);margin-top:12px}.x-grid{grid-template:"side label""side main"1fr/260px minmax(0,1fr);align-items:start;gap:8px 20px;display:grid}.x-grid-label{grid-area:label}.x-grid-spacer{display:none}.x-grid-side{grid-area:side}.x-grid-main{grid-area:main}.x-grid>.x-grid-side{align-self:stretch}.x-side-pin{top:calc(var(--chrome-h) + 16px);max-height:calc(calc(100vh / var(--site-zoom, 1)) - var(--chrome-h) - 32px);margin-right:-14px;padding-right:14px;position:sticky;overflow:hidden auto}.x-grid:has(.x-grid-side:empty){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""main"}.x-grid:has(.x-grid-side:empty) .x-grid-spacer,.x-grid:has(.x-grid-side:empty) .x-grid-side{display:none}@media(max-width:1023px){.x-grid:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""main"}.x-grid-spacer:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.x-grid-side:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:none}}@media(max-width:1023px){.x-grid:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""main"}.x-grid-spacer:where(:root.bj-zoom,:root.bj-zoom *),.x-grid-side:where(:root.bj-zoom,:root.bj-zoom *){display:none}}.login-plans{text-align:left;margin-top:clamp(3rem,calc(6vw / var(--site-zoom, 1)),5rem)}.login-plans-h{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.018em;color:var(--color-text);margin:0;font-weight:700}.inst{border:1px solid var(--slab-edge);border-radius:var(--radius-card);background:var(--card-fill);position:relative}.summary-body{max-width:none;color:var(--color-sub);font-size:var(--fs-base);margin:0;line-height:1.5}.summary-data{flex-direction:column;gap:.85rem;min-width:0;display:flex}@media(min-width:1180px){.summary-data:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:9.6px}.summary-data>:first-child:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:0}}@media(min-width:1180px){.summary-data:where(:root.bj-zoom,:root.bj-zoom *){margin-top:9.6px}.summary-data>:first-child:where(:root.bj-zoom,:root.bj-zoom *){margin-top:0}}.form-column{max-width:calc(1440px - 2 * var(--edge));margin-inline:auto}button,.header-btn,.drawer-link,.drawer-cta,.btn,.btn-line,.jny-tab,.store-pick,.ui-btn,button.btn,a.btn{font-family:var(--font-display);letter-spacing:-.012em}@media(min-width:640px){:root:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--gutter:24px}}@media(min-width:640px){:root:where(:root.bj-zoom,:root.bj-zoom *){--gutter:24px}}@media(min-width:1024px){:root:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){--gutter:15px}}@media(min-width:1024px){:root:where(:root.bj-zoom,:root.bj-zoom *){--gutter:15px}}.footer-inner{padding-left:var(--gutter);padding-right:var(--gutter)}.footer-heading{color:var(--color-text);margin-bottom:14px;padding-left:14px}.footer-heading:before{content:none}::highlight(bj-line-band){background-color:#ffffff13}.summary-row:after,.policy-card:after,.card-slat:after,.slat:after,.slat-green:after,.spot-card:after,.fx-card:after,.glass:after,.recap-tier:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transform-origin:bottom;transition:opacity var(--dur-enter) var(--ease),transform var(--dur-enter) var(--ease);background:linear-gradient(#0000,#ffffff05 55%,#ffffff0e);position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(.7)}.policy-card,.card-slat,.slat,.slat-green,.fx-card,.glass,.recap-tier{position:relative}.cardpath{z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .22s var(--ease);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cardpath.is-on{opacity:.7}.cardpath canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.summary-row>:not(.cardpath),.policy-card>:not(.cardpath),.card-slat>:not(.cardpath),.slat>:not(.cardpath),.slat-green>:not(.cardpath),.spot-card>:not(.cardpath),.fx-card>:not(.cardpath),.glass>:not(.cardpath),.recap-tier>:not(.cardpath){z-index:1;position:relative}@media(prefers-reduced-motion:reduce){.summary-row:before,.policy-card:before,.card-slat:before,.slat:before,.slat-green:before,.spot-card:before,.fx-card:before,.glass:before,.recap-tier:before{transition:none}}.summary-row:hover:after,.policy-card:hover:after,.card-slat:hover:after,.slat:hover:after,.slat-green:hover:after,.spot-card:hover:after,.fx-card:hover:after,.glass:hover:after,.recap-tier:hover:after{opacity:1;transform:scaleY(1)}@media(prefers-reduced-motion:reduce){.summary-row:after,.policy-card:after,.card-slat:after,.slat:after,.slat-green:after,.spot-card:after,.fx-card:after,.glass:after,.recap-tier:after{transition:none}}.search-shell{padding-left:var(--gutter);padding-right:var(--gutter);min-height:calc(calc(100svh / var(--site-zoom, 1)) - var(--chrome-h,0px))}.x-tab-bar>button{flex:1 1 0;justify-content:center}.x-tab-locked{border-radius:var(--radius-control);width:38px;color:var(--color-faint);cursor:help;transition:color var(--dur-state) ease,background var(--dur-state) ease;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex;position:relative}.x-tab-locked svg{width:16px;height:16px}.x-tab-locked:hover{color:var(--color-text);background:#42472014}@supports (color:color-mix(in lab,red,red)){.x-tab-locked:hover{background:color-mix(in oklab,var(--color-panel-hi) 8%,transparent)}}.x-tab-locked:after{content:attr(data-tip);z-index:20;border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--color-panel);width:max-content;max-width:15rem;box-shadow:var(--card-lift);font-size:var(--fs-xs);color:var(--color-sub);opacity:0;pointer-events:none;transition:opacity var(--dur-state) ease,transform var(--dur-state) ease;padding:6px 9px;line-height:1.5;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.x-tab-locked:hover:after{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.x-tab-locked,.x-tab-locked:after{transition:none}}@media(max-width:374px){.x-tab-bar:has(.x-tab-locked):where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){gap:2px;padding:3px}.x-tab-bar:has(.x-tab-locked)>button:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-left:6px;padding-right:6px}.x-tab-locked:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:28px}}@media(max-width:374px){.x-tab-bar:has(.x-tab-locked):where(:root.bj-zoom,:root.bj-zoom *){gap:2px;padding:3px}.x-tab-bar:has(.x-tab-locked)>button:where(:root.bj-zoom,:root.bj-zoom *){padding-left:6px;padding-right:6px}.x-tab-locked:where(:root.bj-zoom,:root.bj-zoom *){width:28px}}.rg{width:100%;height:auto;display:block;overflow:visible}@media(max-width:430px){.rg text[font-size="9"]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:16px}.rg text[font-size="11"]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:13px}}@media(max-width:430px){.rg text[font-size="9"]:where(:root.bj-zoom,:root.bj-zoom *){font-size:16px}.rg text[font-size="11"]:where(:root.bj-zoom,:root.bj-zoom *){font-size:13px}}:root{--card-fill:var(--lit-panel)}.fr-stage.fr-hold{visibility:hidden;pointer-events:none}.toc-rail{counter-reset:toc}.toc-rail .toc-link{counter-increment:toc;font-size:var(--fs-body);grid-template-columns:2.1rem auto 1fr;align-items:baseline;column-gap:.25rem;padding-left:0;display:grid}.toc-rail .toc-link:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:0;color:var(--color-faint);transition:color var(--dur-state) ease;font-weight:600}.toc-rail .toc-link[data-current]:before,.toc-rail .toc-link[data-current]{color:var(--color-amber)}.toc-tag{font-size:var(--fs-xs);letter-spacing:0;font-family:var(--font-sans);text-transform:none;color:var(--color-amber);margin-left:.5rem;font-weight:600}.page-shell.rail-shell{max-width:none}.rail-page{grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:1024px){.rail-page:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:210px minmax(0,1fr);column-gap:3rem}.rail-main:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){width:100%;max-width:var(--page-max);min-width:0;margin-inline:auto}.rail-main>.mt-8:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.rail-main>.mt-10:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:2rem}}@media(min-width:1024px){.rail-page:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:210px minmax(0,1fr);column-gap:3rem}.rail-main:where(:root.bj-zoom,:root.bj-zoom *){width:100%;max-width:var(--page-max);min-width:0;margin-inline:auto}.rail-main>.mt-8:where(:root.bj-zoom,:root.bj-zoom *),.rail-main>.mt-10:where(:root.bj-zoom,:root.bj-zoom *){margin-top:2rem}}.toc-rail .toc-link .toc-tag{margin-left:.5rem}.header-line,.footer-inner{padding-inline:var(--edge-chrome)}@media(min-width:1024px){a[data-hdr-anchor=logo]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-left:0}.header-nav:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-right:0}}@media(min-width:1024px){a[data-hdr-anchor=logo]:where(:root.bj-zoom,:root.bj-zoom *){margin-left:0}.header-nav:where(:root.bj-zoom,:root.bj-zoom *){margin-right:0}}.header-mark{--hdr-b-h:28px;position:relative}.header-mark:after{content:"";position:absolute;top:0;right:-4px;bottom:0;left:-12px}.header-mark .hdr-b{height:var(--hdr-b-h);width:calc(var(--hdr-b-h) * 72.1 / 99.2);color:var(--color-amber);transition:filter var(--dur-state) var(--ease);flex:none;display:block;overflow:visible}.header-mark:hover .hdr-b{filter:brightness(1.18)}@media(prefers-reduced-motion:no-preference){.header-mark .hdr-b.is-turning{animation:2.88s steps(24,end) infinite hdr-b-turn}}html.route-home .summary-hold{border-top:0}html.route-home .summary-hold .page-band.summary,html.route-home .summary-hold .summary-card{padding-block-start:0}html.route-home .summary-hold .summary-recap{margin-block-start:0}html:not(.route-home) header{--hdr-near:1}html:not(.route-home) .header-skin{box-shadow:var(--brick-lit),0 14px 30px -6px rgb(0 0 0/calc(.9 * var(--hdr-cast,1)))}html.route-home .header-skin{box-shadow:var(--brick-lit),0 14px 30px -6px rgb(0 0 0/calc(var(--hdr-near,0) * var(--hdr-cast,1) * .9))}.page-enter:not(:has(.film-hold)):after{content:"";z-index:40;pointer-events:none;mix-blend-mode:plus-lighter;background:var(--read-light);height:min(900px,100%);position:absolute;inset:0 0 auto}.page-enter:not(:has(.film-hold)):before{content:"";z-index:-1;pointer-events:none;height:min(900px,100%);opacity:var(--ground-print-opacity,.14);background:url(/ground-lake.webp?v=695e371b29) 0 0 / var(--ground-print-size,264px 144px) repeat;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000000bf 40%,#0000 100%);mask-image:linear-gradient(#000,#000000bf 40%,#0000)}.page-hold.is-held:not(:has(.film-hold)):before,.page-hold.is-held:not(:has(.film-hold)):after{content:"";left:0;right:0;top:calc(-1 * var(--hold-top,0px));height:var(--hold-top,0px);z-index:-1;pointer-events:none;position:absolute}.page-hold.is-held:not(:has(.film-hold)):before{opacity:var(--ground-print-opacity,.14);background:url(/ground-lake.webp?v=695e371b29) 0 var(--hold-top,0px) / var(--ground-print-size,264px 144px) repeat}.page-hold.is-held:not(:has(.film-hold)):after{mix-blend-mode:plus-lighter;background:radial-gradient(140% 900px at 50% 100%,#161a0b,#161a0b8c 38%,#161a0b00)}.page-enter .lsheet{box-shadow:0 2px 6px #00000059,0 0 38px 8px #2c321699}.page-enter :is(.lsheet,.x-well,.ab-paper,.stores-panel,.dd-panel){z-index:41;position:relative}:is(.hiw-page,.stores-page,.doc-ground,.night-room){--color-slab:var(--color-row);--slab-2:var(--color-row-hi);--slab-3:#282b1e}@supports (color:color-mix(in lab,red,red)){:is(.hiw-page,.stores-page,.doc-ground,.night-room){--slab-3:color-mix(in srgb, #fff 7%, var(--color-row))}}:is(.hiw-page,.stores-page,.doc-ground,.night-room){--card-fill:linear-gradient(180deg, var(--color-row) 0%, var(--color-row) 100%)}:is(.hiw-page,.stores-page,.doc-ground,.night-room) :is(button,[role=switch],a.font-display,.btn-line){--slab-2:#3d4226}@supports (color:color-mix(in lab,red,red)){:is(.hiw-page,.stores-page,.doc-ground,.night-room) :is(button,[role=switch],a.font-display,.btn-line){--slab-2:color-mix(in srgb, #fff 4%, var(--color-panel))}}:is(.hiw-page,.stores-page,.doc-ground,.night-room) :is(button,[role=switch],a.font-display,.btn-line){--slab-3:#43482d}@supports (color:color-mix(in lab,red,red)){:is(.hiw-page,.stores-page,.doc-ground,.night-room) :is(button,[role=switch],a.font-display,.btn-line){--slab-3:color-mix(in srgb, #fff 7%, var(--color-panel))}}.hiw-page :is(.hiw-cell,.hiw-rcpt-foot){background:var(--color-row)}.about-room .slat-green{background:var(--color-row-hi)}.about-room .slat:not(.slat-green),.doc-ground .qa{background:var(--color-row)}@media(hover:hover){.doc-ground .qa>summary:hover{background:var(--color-row-hi)}}.doc-ground .qa[open]>summary{background:var(--color-head)}.night-room :is(.bye-reason.slat,.bye-step){background:var(--key)}.night-room :is(.bye-reason.slat,.bye-step):is(:hover,:focus-visible){color:var(--color-amber)}.night-room .card-slat.is-prize{background:var(--night-2);position:relative}.night-room .card-slat.is-prize:before{content:"";border:var(--wood-band) solid transparent;border-radius:inherit;background:linear-gradient(var(--wood-rim),var(--wood-rim)) top / 100% 2px no-repeat border-box,linear-gradient(var(--wood-rim),var(--wood-rim)) bottom / 100% 2px no-repeat border-box,linear-gradient(#ffd6960f,#ffd6960f) 0 2px / 100% 2px no-repeat border-box,linear-gradient(#00000080,#00000080) border-box,var(--wood) border-box;pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.night-room .card-slat.is-prize>.prize-face{z-index:0;inset:calc(var(--wood-band) - 1px);border-radius:var(--radius-control);background:var(--night-2);pointer-events:none;position:absolute}.night-room .card-slat.is-prize>.cardpath{clip-path:inset(calc(var(--wood-band) - 1px) round var(--radius-control))}.night-room .card-slat.is-prize:after{inset:calc(var(--wood-band) - 1px);border-radius:var(--radius-control)}[data-art3d]{background:radial-gradient(closest-side,rgb(var(--air) / .38),rgb(var(--air) / .12) 60%,transparent)}.key-gold{background:linear-gradient(104deg,#fff0 4%,#ffffff61,#fff0 14%) 13% 0 / 220% 100% no-repeat,linear-gradient(180deg,var(--color-gold-top) 0%,var(--color-gold) 28%,var(--color-gold-low) 74%,var(--color-gold-lip) 100%);color:var(--color-gold-ink);animation:6s ease-in-out 1.2s infinite gold-shine;box-shadow:inset 0 3px 4px -2px #ffffff73,inset 0 -3px 4px -2px #00000047,0 3px 8px -3px #000000d9}.key-gold:hover,.key-gold:focus-visible{filter:brightness(1.06);color:var(--color-gold-ink)}.key-gold:active{filter:brightness(.97)}@keyframes gold-shine{0%,72%{background-position:25% 0,0 0}to{background-position:-75% 0,0 0}}@media(prefers-reduced-motion:reduce){.key-gold{animation:none}}html.film-wait .header-search{visibility:hidden}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.z-10{z-index:10}.z-19{z-index:19}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.container{width:100%}@media(min-width:40rem){.container:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:40rem}}@media(min-width:40rem){.container:where(:root.bj-zoom,:root.bj-zoom *){max-width:40rem}}@media(min-width:48rem){.container:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:48rem}}@media(min-width:48rem){.container:where(:root.bj-zoom,:root.bj-zoom *){max-width:48rem}}@media(min-width:64rem){.container:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:64rem}}@media(min-width:64rem){.container:where(:root.bj-zoom,:root.bj-zoom *){max-width:64rem}}@media(min-width:80rem){.container:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:80rem}}@media(min-width:80rem){.container:where(:root.bj-zoom,:root.bj-zoom *){max-width:80rem}}@media(min-width:96rem){.container:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:96rem}}@media(min-width:96rem){.container:where(:root.bj-zoom,:root.bj-zoom *){max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-20{height:calc(var(--spacing) * 20)}.h-\[3px\]{height:3px}.h-\[22px\]{height:22px}.h-full{height:100%}.h-screen{height:calc(100vh / var(--site-zoom, 1))}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[60vh\]{min-height:calc(60vh / var(--site-zoom, 1))}.min-h-\[calc\(var\(--page-floor\,0px\)_\+_var\(--pull-dead\,0px\)\)\]{min-height:calc(var(--page-floor,0px) + var(--pull-dead,0px))}.min-h-screen{min-height:calc(100vh / var(--site-zoom, 1))}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-20{width:calc(var(--spacing) * 20)}.w-\[22px\]{width:22px}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,calc(100vw / var(--site-zoom, 1)) - 2rem)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[22px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(22px * var(--tw-space-y-reverse));margin-block-end:calc(22px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[50\%\]{border-radius:50%}.rounded-\[var\(--r-tag\)\]{border-radius:var(--r-tag)}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-panel\)\]{border-radius:var(--radius-panel)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[color-mix\(in_srgb\,var\(--color-text\)_12\%\,transparent\)\]{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--color-text\)_12\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-text) 12%,transparent)}}.border-\[var\(--color-slab\)\]{border-color:var(--color-slab)}.border-\[var\(--slab-edge\)\]{border-color:var(--slab-edge)}.bg-\[var\(--color-field\)\]{background-color:var(--color-field)}.bg-\[var\(--color-slab\)\]{background-color:var(--color-slab)}.bg-\[var\(--slab-2\)\]{background-color:var(--slab-2)}.bg-\[var\(--z-shade\)\]{background-color:var(--z-shade)}.bg-amber{background-color:var(--color-amber)}.bg-bg\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-bg\/40{background-color:color-mix(in oklab,var(--color-bg) 40%,transparent)}}.bg-danger\/10{background-color:#f871711a}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fill-1{fill:var(--fill-1)}.fill-2{fill:var(--fill-2)}.object-contain{object-fit:contain}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\/tight{font-size:var(--text-xl);line-height:var(--leading-tight)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.text-\[length\:var\(--fs-base\)\]{font-size:var(--fs-base)}.text-\[length\:var\(--fs-md\)\]{font-size:var(--fs-md)}.text-\[length\:var\(--fs-xs\)\]{font-size:var(--fs-xs)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-\[Npx\]{color:Npx}.text-\[var\(--color-ink\)\]{color:var(--color-ink)}.text-amber{color:var(--color-amber)}.text-bg{color:var(--color-bg)}.text-danger{color:var(--color-danger)}.text-faint{color:var(--color-faint)}.text-green-bright{color:var(--color-green-bright)}.text-sub{color:var(--color-sub)}.text-text{color:var(--color-text)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-amber{accent-color:var(--color-amber)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-amber\/20{--tw-shadow-color:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.shadow-amber\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-amber-bright:is(:where(.group):hover *){background-color:var(--color-amber-bright)}}.group-focus-visible\:scale-110:is(:where(.group):focus-visible *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:bg-amber-bright:is(:where(.group):focus-visible *){background-color:var(--color-amber-bright)}.placeholder\:text-amber::placeholder{color:var(--color-amber)}.placeholder\:text-faint::placeholder{color:var(--color-faint)}@media(hover:hover){.hover\:border-amber-glow\/50:hover{border-color:#f59e0b80}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-glow\/50:hover{border-color:color-mix(in oklab,var(--color-amber-glow) 50%,transparent)}}.hover\:bg-amber-bright:hover{background-color:var(--color-amber-bright)}.hover\:bg-danger\/20:hover{background-color:#f8717133}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/20:hover{background-color:color-mix(in oklab,var(--color-danger) 20%,transparent)}}.hover\:text-xl:hover{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.hover\:text-amber:hover{color:var(--color-amber)}.hover\:text-amber-bright:hover{color:var(--color-amber-bright)}.hover\:text-danger:hover{color:var(--color-danger)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-\[var\(--radius-control\)\]:focus{border-radius:var(--radius-control)}.focus\:border-focus\/40:focus{border-color:#6e78ff66}@supports (color:color-mix(in lab,red,red)){.focus\:border-focus\/40:focus{border-color:color-mix(in oklab,var(--color-focus) 40%,transparent)}}.focus\:bg-amber:focus{background-color:var(--color-amber)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-\[length\:var\(--fs-base\)\]:focus{font-size:var(--fs-base)}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-bg:focus{color:var(--color-bg)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:shadow-\[inset_0_-2px_0_var\(--color-amber\)\,var\(--card-lift\)\]:focus-visible{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-amber)), var(--card-lift);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-disabled\:cursor-progress[aria-disabled=true]{cursor:progress}@media not all and (min-width:559px){.max-\[559px\]\:px-4:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:559px){.max-\[559px\]\:px-4:where(:root.bj-zoom,:root.bj-zoom *){padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:399px){.max-\[399px\]\:gap-x-2:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){column-gap:calc(var(--spacing) * 2)}.max-\[399px\]\:px-3:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-inline:calc(var(--spacing) * 3)}}@media not all and (min-width:399px){.max-\[399px\]\:gap-x-2:where(:root.bj-zoom,:root.bj-zoom *){column-gap:calc(var(--spacing) * 2)}.max-\[399px\]\:px-3:where(:root.bj-zoom,:root.bj-zoom *){padding-inline:calc(var(--spacing) * 3)}}@media(min-width:410px){.min-\[410px\]\:block:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:block}}@media(min-width:410px){.min-\[410px\]\:block:where(:root.bj-zoom,:root.bj-zoom *){display:block}}@media(min-width:1920px){.min-\[1920px\]\:min-h-\[56px\]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){min-height:56px}.min-\[1920px\]\:text-\[length\:var\(--fs-lg\)\]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-lg)}}@media(min-width:2883.26px){.min-\[1920px\]\:min-h-\[56px\]:where(:root.bj-zoom,:root.bj-zoom *){min-height:56px}.min-\[1920px\]\:text-\[length\:var\(--fs-lg\)\]:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-lg)}}@media(min-width:40rem){.sm\:gap-x-4:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){column-gap:calc(var(--spacing) * 4)}.sm\:px-6:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-inline:calc(var(--spacing) * 6)}.sm\:text-lg:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:40rem){.sm\:gap-x-4:where(:root.bj-zoom,:root.bj-zoom *){column-gap:calc(var(--spacing) * 4)}.sm\:px-6:where(:root.bj-zoom,:root.bj-zoom *){padding-inline:calc(var(--spacing) * 6)}.sm\:text-lg:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:48rem){.md\:grid:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:grid}.md\:items-center:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){align-items:center}}@media(min-width:48rem){.md\:grid:where(:root.bj-zoom,:root.bj-zoom *){display:grid}.md\:items-center:where(:root.bj-zoom,:root.bj-zoom *){align-items:center}}@media(min-width:64rem){.lg\:text-xs:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media(min-width:64rem){.lg\:text-xs:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@container not (min-width:260px){.\@max-\[260px\]\:gap-2{gap:calc(var(--spacing) * 2)}.\@max-\[260px\]\:pl-3{padding-left:calc(var(--spacing) * 3)}}@media not all and (min-width:64rem){.max-lg\:\[\&\:not\(\:has\(\>\*\)\)\]\:hidden:not(:has(>*)):where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){display:none}}@media not all and (min-width:64rem){.max-lg\:\[\&\:not\(\:has\(\>\*\)\)\]\:hidden:not(:has(>*)):where(:root.bj-zoom,:root.bj-zoom *){display:none}}}@keyframes hdr-b-turn{to{transform:rotate(360deg)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer components{.loader-root{transition:opacity var(--dur-enter) var(--ease)}.loader-root.is-lifting{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.loader-root{transition:none}}.reveal.is-primed{transition:none!important;animation:none!important}.chunk-skeleton{display:block;height:var(--h-row, 38px);position:relative;top:40px;margin:0 auto;max-width:var(--content-max, 80rem);width:calc(100% - 2 * var(--edge, 24px));border-radius:var(--radius-control, 6px);background:var(--color-panel-lo);opacity:0;animation:chunk-skeleton-in .2s var(--ease) .15s forwards}@keyframes chunk-skeleton-in{to{opacity:1}}@media(prefers-reduced-motion:reduce){.chunk-skeleton{animation:none;opacity:1}}.fr-boot-count{font-variant-numeric:tabular-nums}.fr-board-hold{flex:0 0 auto;height:var(--fr-board-shut, 60px);pointer-events:none}}@layer components{.doc-ground{position:relative}.doc-page{--doc-fs: clamp(16px, calc(calc(.357vw / var(--site-zoom, 1)) + 10.86px), 20px);--rail-fs: var(--doc-fs);--doc-measure: calc(var(--doc-fs) * 38);--doc-gutter: 0px;display:grid;grid-template-columns:minmax(0,calc(var(--doc-gutter) + var(--doc-measure)));justify-content:center}.doc-main{min-width:0;display:contents}.doc-main>.doc-head{order:1}.doc-page>.doc-rail{order:2;min-width:0}.doc-main>.doc-body{order:3}.doc-page .doc-head,.doc-page .doc-body,.doc-page .doc-toc{padding-left:var(--doc-gutter);min-width:0}@media(min-width:768px){.doc-page{--doc-gutter: 48px;padding-right:var(--doc-gutter)}}@media(min-width:1200px){.doc-page{--rail-w: 208px;--rail-gap: 24px;padding-right:0;grid-template-columns:minmax(calc(var(--rail-w) + var(--rail-gap)),1fr) minmax(0,calc(var(--doc-gutter) + var(--doc-measure))) var(--doc-gutter) minmax(0,1fr);justify-content:stretch}.doc-main{display:block;grid-column:2;grid-row:1}.doc-page>.doc-rail{order:0;grid-column:1;grid-row:1;width:var(--rail-w);justify-self:start}}@media(min-width:1280px){.doc-page{--doc-gutter: calc(var(--doc-fs) * 3.5);--rail-gap: 24px;--rail-w: min(calc(var(--rail-fs) * 20.5), calc(calc(50vw / var(--site-zoom, 1)) - var(--doc-measure) / 2 - var(--doc-gutter) - 44px))}}.doc-head h1{font-family:var(--font-display);font-size:var(--fs-display);font-weight:700;line-height:1;letter-spacing:var(--track-title);color:var(--color-text);text-wrap:balance;margin:0}@media(min-width:1024px){.doc-head h1{font-size:var(--fs-hero)}}@media(min-width:1200px){.doc-page .doc-head h1{font-size:clamp(40px,calc(var(--doc-fs) * 3.5),72px)}}.doc-head .doc-lede{margin-top:1.1rem;font-size:var(--fs-lg);line-height:1.5;color:var(--color-sub);text-wrap:balance}.doc-page .doc-head .doc-lede,.doc-solo .doc-head .doc-lede{font-family:var(--font-sans);font-size:var(--fs-card);font-weight:400;line-height:1.3}.doc-page .doc-head .doc-lede{font-size:calc(var(--doc-fs) * 1.1875)}.doc-page .doc-head{padding-bottom:clamp(44px,calc(5vw / var(--site-zoom, 1)),72px)}.doc-dates{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;margin:1.5rem 0 0}.doc-dates dt{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--color-faint)}.doc-dates dd{margin:.3rem 0 0;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:1.3;color:var(--color-text)}.doc-body{counter-reset:docsec}.doc-sec{counter-increment:docsec;position:relative;scroll-margin-top:calc(var(--chrome-h) + 24px)}.doc-sec>h2[id]{scroll-margin-top:calc(var(--chrome-h) + 24px)}.doc-sec+.doc-sec{margin-top:clamp(44px,calc(4.6vw / var(--site-zoom, 1)),64px)}.doc-sec>h2{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;line-height:1.15;letter-spacing:-.018em;color:var(--color-text);text-wrap:balance;margin:0 0 .75rem}.doc-sec>h2:before{content:counter(docsec,decimal-leading-zero);display:block;margin-bottom:.4rem;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;line-height:1.3;letter-spacing:0;color:var(--color-faint)}@media(min-width:768px){.doc-sec>h2{display:grid;grid-template-columns:var(--doc-gutter) minmax(0,1fr);align-items:baseline;margin-left:calc(-1 * var(--doc-gutter));font-size:var(--fs-2xl);margin-bottom:1rem}.doc-sec>h2:before{margin:0;font-size:var(--fs-body)}}@media(min-width:1280px){.doc-page[data-clauses] .doc-sec>h2:before{justify-self:end;padding-right:.9rem;transform-origin:100% 85%;transition:transform var(--dur-enter) var(--ease-lift),color var(--dur-move) linear}.doc-page[data-clauses] .doc-sec[data-reading]>h2:before{transform:scale(2.8);color:var(--color-text)}}@media(min-width:1280px)and (prefers-reduced-motion:reduce){.doc-page[data-clauses] .doc-sec>h2:before{transition:none}}.doc-sec>.t-body{line-height:1.5}.doc-sec>.t-body>*+*{margin-top:1rem}.doc-sec p,.doc-sec li{line-height:1.5;color:var(--color-sub)}.doc-sec strong{color:var(--color-text);font-weight:600}.doc-page .doc-sec :is(p,li),.doc-page .doc-sec .t-body{font-size:var(--doc-fs)}@media(min-width:1200px){.doc-page .doc-sec>h2{font-size:calc(var(--doc-fs) * 1.75)}.doc-page .doc-sec>h2 .doc-ver{font-size:calc(var(--doc-fs) * 1.375)}.doc-page .doc-sec>h2:before{font-size:calc(var(--doc-fs) * .8125)}.doc-page :is(.doc-margin,.doc-dates dt){font-size:calc(var(--doc-fs) * .8125)}.doc-page .doc-dates dd,.doc-page .doc-sec code{font-size:var(--doc-fs)}}.doc-sec ul:not(.doc-notes){display:grid;gap:.6rem;list-style:none;padding:0}.doc-sec ul:not(.doc-notes)>li{position:relative;padding-left:1.5rem}.doc-sec ul:not(.doc-notes)>li:before{content:"";position:absolute;left:.25rem;top:calc(.75em - 3px);width:6px;height:6px;background:var(--color-edge-strong)}.doc-sec code{font-family:var(--font-mono);font-size:var(--fs-body);font-weight:400;color:var(--color-text);background:var(--fill-1);border-radius:var(--r-tag);padding:.1rem .4rem}.doc-rail-list{display:none}@media(min-width:1200px){.doc-rail-list{display:block;position:sticky;top:calc(var(--chrome-h) + 32px);max-height:calc(calc(100vh / var(--site-zoom, 1)) - var(--chrome-h) - 64px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.doc-rail-list::-webkit-scrollbar{display:none}.toc-rail.doc-rail-list .toc-link{font-size:var(--rail-fs);padding-right:4px}.toc-rail.doc-rail-list .toc-link:before,.doc-rail-list .doc-rail-label{font-size:calc(var(--rail-fs) * .8125)}}.doc-rail-label{margin:0 0 .75rem}.doc-toc{margin:0 0 clamp(40px,calc(6vw / var(--site-zoom, 1)),56px)}.doc-toc>details{background:var(--fill-1);border-radius:var(--radius-card);overflow:hidden}.doc-toc summary{display:flex;align-items:center;gap:.75rem;min-height:var(--h-row);padding:.5rem .9rem;cursor:pointer;list-style:none;font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-text)}.doc-toc summary::-webkit-details-marker{display:none}.doc-toc summary .doc-toc-n{margin-left:auto;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:400;color:var(--color-faint)}.doc-toc .toc-rail{padding:.5rem .9rem .75rem}.doc-toc .toc-rail .toc-link,.doc-toc .toc-rail .toc-link:before{font-size:var(--fs-base)}.doc-toc .toc-rail .toc-link{padding-block:.45rem}@media(pointer:coarse){.doc-toc .toc-rail .toc-link{width:auto}.doc-toc summary{min-height:44px}.doc-toc .toc-rail .toc-link{padding-block:calc((44px - 1.3em)/2)}}@media(min-width:1200px){.doc-toc{display:none}}@media(hover:hover){.doc-toc summary:hover{background:var(--fill-2)}.doc-toc details[open]>summary:hover{background:var(--fill-2)}}}@layer components{.doc-h2-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75rem;row-gap:.25rem;min-width:0}.doc-sec>h2 .doc-ver{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:700;letter-spacing:-.012em}.doc-margin{margin-left:auto;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--color-faint)}@media(max-width:767px){.doc-margin{order:-1;flex-basis:100%;margin-left:0}.doc-sec>h2:has(.doc-margin):before{content:none}}.doc-sec .doc-notes{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.doc-sec .doc-notes li{line-height:1.5;color:var(--color-sub)}}@layer components{.doc-solo{width:100%;max-width:36rem;margin-inline:auto}.doc-solo>.doc-head{padding-bottom:clamp(32px,calc(4vw / var(--site-zoom, 1)),48px)}}@layer components{.qa-list{display:grid;gap:var(--seam)}.qa{background:var(--fill-1);border-radius:var(--radius-card);overflow:hidden}.qa>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--h-row);padding:.6rem 1rem;cursor:pointer;list-style:none;font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-text)}.qa>summary::-webkit-details-marker{display:none}@media(hover:hover){.qa>summary:hover{background:var(--fill-2)}}.qa .qa-mark,.doc-toc .qa-mark{flex:none;width:10px;height:10px;border-inline:1px solid transparent;border-top:1.5px solid currentColor;border-left:1.5px solid currentColor;transform:rotate(-135deg);transition:transform var(--dur-control, .2s) cubic-bezier(.2,0,0,1)}.qa[open] .qa-mark,.doc-toc details[open] .qa-mark{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.qa .qa-mark,.doc-toc .qa-mark{transition:none}}.qa-a{padding:1rem 1rem 1.2rem;line-height:1.5;color:var(--color-sub)}.qa-a>*+*{margin-top:.75rem}}@layer components{.lsheet{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--color-list-sep);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 2px 6px #00000059;color:var(--color-list-ink)}.lsheet>*{background-color:var(--color-list-bg)}.lval{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-sans);text-align:center}.lval-fig{font-size:var(--fs-xl);font-weight:700;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-list-save);overflow-wrap:anywhere}.lval-unit{font-size:var(--fs-base);font-weight:400;line-height:1.3;color:var(--color-list-sub)}.lval-word{font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-list-sub)}.lval-min{margin-top:2px;font-size:var(--fs-xs);font-weight:400;line-height:1.3;color:var(--color-list-sub);white-space:nowrap;font-variant-numeric:tabular-nums}.lcode{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:none;font:inherit;color:var(--color-list-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.lchip{display:inline-flex;justify-content:center;min-width:96px;padding:6px 12px;border:1.5px dashed var(--color-list-ph);border-radius:var(--r-tag);background:var(--color-list-tile);transition:background-color var(--dur-state) ease}.lc-cell{display:grid;overflow:hidden;font-family:var(--font-mono);font-size:var(--fs-base);font-weight:700;line-height:1.3;letter-spacing:.03em;white-space:nowrap;color:var(--color-list-ink)}.lc-cell>:is(.lc-code,.lc-done){grid-area:1 / 1;transition:transform .28s cubic-bezier(.22,1,.36,1)}.lc-done{display:flex;align-items:center;justify-content:center;gap:.25em;font-family:var(--font-sans);letter-spacing:0;color:var(--color-list-save);transform:translateY(110%)}.lc-done svg{flex:none;width:.9em;height:.9em}.lcode[data-copied] .lc-code{transform:translateY(-110%)}.lcode[data-copied] .lc-done{transform:translateY(0)}.lc-say{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-list-ink)}.lc-say svg{flex:none;width:15px;height:15px}.lcode[data-copied] .lc-say{visibility:hidden}@media(hover:hover){.lcode:hover .lc-say{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lcode:hover .lchip{background-color:var(--color-list-sep)}}.lcode:focus-visible{outline:none;box-shadow:none!important}.lcode:focus-visible .lchip{box-shadow:none}.lgo{display:inline-flex;align-items:center;gap:2px;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;line-height:1.3;color:var(--color-list-ink);text-decoration:none}.lgo svg{flex:none;width:16px;height:16px}.lfoot{grid-column:1 / -1;display:flex;align-items:center;gap:6px;width:100%;min-height:46px;margin:0;padding:0 16px 0 var(--lfoot-in, 16px);border:0;border-radius:0;background:var(--color-list-bg);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;line-height:1.3;text-align:left;color:var(--color-list-ink);cursor:pointer}.lfoot-caret{flex:none;width:12px;height:12px;transition:transform var(--dur-state) ease}.lfoot-caret.is-open{transform:rotate(180deg)}@media(hover:hover){.lfoot:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}.lfoot:focus-visible{outline:none;box-shadow:none!important}@media(max-width:639.98px){.lval-fig{font-size:var(--fs-lg)}.lval-unit,.lval-word,.lc-cell,.lc-say,.lgo,.lfoot{font-size:var(--fs-body)}.lchip{min-width:84px;padding:5px 10px}.lfoot{min-height:44px}}@media(prefers-reduced-motion:reduce){.lc-cell>:is(.lc-code,.lc-done),.lfoot-caret{transition:none}}}@layer components{.tk-groups{display:flex;flex-direction:column;gap:var(--group-seam)}.tk-group{display:flex;flex-direction:column}.tk-groups>.tk-group:not(:first-child){margin-top:26px}.tk-head{display:flex;align-items:center;gap:10px;min-height:22px;padding:0 2px 10px}.tk-head>h2{margin:0;min-width:0;font-family:var(--font-sans);font-size:var(--fs-lg);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--color-text)}.tk-head-link{color:inherit;text-decoration:none}.tk-head-link:is(:hover,:focus-visible){color:var(--color-amber)}.tk-head-count{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:400;color:var(--color-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.tk-head>.fgw{height:calc(var(--fs-lg) * 1.3);align-items:flex-end}.tk-head>.fgw>.fgw-line{line-height:calc(var(--fs-lg) * 1.3)}.dl-sheet{grid-template-columns:minmax(0,1fr)}.dl-row{display:grid;grid-template-columns:96px minmax(0,1fr) 128px;grid-template-areas:"val what act";align-items:center;min-height:76px;color:var(--color-list-ink);text-decoration:none}.dl-sheet:has(.lcode)>.dl-row{grid-template-columns:96px minmax(0,1fr) minmax(max(232px,calc(var(--code-ch, 0) * 9.5px + 116px)),max-content)}@media(min-width:640px){.dl-row>.lcode.dl-act{margin-right:20px}}.dl-val{grid-area:val;align-self:stretch}.dl-what{grid-area:what;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;align-self:stretch;padding:12px 24px 12px 4px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:1.3;color:inherit;text-decoration:none}.dl-title{max-width:40rem;font-weight:600;color:var(--color-list-ink);text-wrap:pretty;overflow-wrap:anywhere}.dl-meta{font-weight:400;color:var(--color-list-sub)}.dl-act{grid-area:act;justify-self:start}.dl-row.is-link:is(:hover,:focus-visible) :is(.dl-title,.lgo),a.dl-what:is(:hover,:focus-visible) .dl-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dl-row.is-link:focus-visible,a.dl-what:focus-visible{box-shadow:none!important}.dl-foot{--lfoot-in: 100px}.dl-skel{min-height:76px}@media(min-width:1280px){.dl-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-sheet>.dl-row[data-row2=lone]{grid-column:1 / -1}}@media(min-width:1940px){.dl-sheet:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-template-columns:repeat(6,minmax(0,1fr))}.dl-sheet>:is(.dl-row,.dl-skel):where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:span 2}.dl-sheet>.dl-row[data-row2=lone]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:span 2}.dl-sheet>.dl-row[data-row3=half]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:span 3}.dl-sheet>.dl-row[data-row3=lone]:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:1 / -1}.dl-sheet>.dl-skel:nth-child(4):where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){grid-column:1 / -1}}@media(min-width:2937.35px){.dl-sheet:where(:root.bj-zoom,:root.bj-zoom *){grid-template-columns:repeat(6,minmax(0,1fr))}.dl-sheet>:is(.dl-row,.dl-skel):where(:root.bj-zoom,:root.bj-zoom *){grid-column:span 2}.dl-sheet>.dl-row[data-row2=lone]:where(:root.bj-zoom,:root.bj-zoom *){grid-column:span 2}.dl-sheet>.dl-row[data-row3=half]:where(:root.bj-zoom,:root.bj-zoom *){grid-column:span 3}.dl-sheet>.dl-row[data-row3=lone]:where(:root.bj-zoom,:root.bj-zoom *){grid-column:1 / -1}.dl-sheet>.dl-skel:nth-child(4):where(:root.bj-zoom,:root.bj-zoom *){grid-column:1 / -1}}.deals-toolbar>.search-glow{max-width:calc(1440px - 2 * var(--edge) - 24rem)}.deals-toolbar>.search-glow{min-height:var(--h-control)}.deals-filters>.filter-brick{min-height:var(--h-control)}.deals-toolbar .search-icon{width:18px;height:18px}.deals-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.deals-jump::-webkit-scrollbar{display:none}.deals-jump>.filter-brick{display:grid;place-items:center;min-width:2.25rem;padding:0 .5rem;text-decoration:none}.deals-jump>.filter-brick:focus-visible{outline:none;color:var(--color-amber);box-shadow:none}.tk-group{scroll-margin-top:calc(var(--chrome-h, 54px) + 24px)}.tk-head>.deals-abroad{position:relative;display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:600;line-height:1.5;white-space:nowrap;color:var(--color-faint);cursor:pointer}.tk-head>.deals-abroad:before{content:"·";margin-right:6px;font-weight:400}.tk-head>.deals-abroad:is(:hover,:focus-visible){color:var(--color-amber)}@media(min-width:768px){.deals-toolbar{grid-template-columns:minmax(0,calc(1440px - 2 * var(--edge) - 24rem)) minmax(max-content,1fr)}}@media(max-width:639px){.deals-filters>.filter-brick{padding-inline:.5rem}.dl-row,.dl-sheet:has(.lcode)>.dl-row{grid-template-columns:68px minmax(0,1fr);grid-template-areas:"val what" "val act";align-items:start}.dl-val{grid-row:1 / span 2}.dl-what{align-self:start;padding:12px 14px 4px 2px;font-size:var(--fs-body)}.dl-act{margin:4px 0 12px 2px}.dl-foot{--lfoot-in: 70px}.tk-head{flex-wrap:wrap;row-gap:0}.tk-head>.deals-abroad{flex-basis:100%;padding-left:32px}.tk-head>.deals-abroad:before{content:none}}@media(pointer:coarse){.deals-filters>.filter-brick{position:relative}.tk-head>.deals-abroad:after{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:0}.deals-filters>.filter-brick:before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}.deals-jump>.filter-brick{min-width:48px;min-height:44px}.tk-group{scroll-margin-top:calc(var(--chrome-h, 54px) + 24px)}}}@layer components{.tape{display:flex;align-items:stretch;height:var(--h-row);margin-block:0;border-radius:var(--radius-card);overflow:hidden;background:var(--color-well);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1}.tape-label{flex:none;display:flex;align-items:center;padding-inline:14px;background:none;color:var(--color-text);font-size:var(--fs-base);font-weight:600;white-space:nowrap}.tape-view{position:relative;flex:1 1 auto;min-width:0;overflow:clip;--tape-fade: linear-gradient(90deg, transparent 0, #000 var(--tape-fade-l, 22px), #000 calc(100% - var(--tape-fade-r, 36px)), transparent 100%);-webkit-mask-image:var(--tape-fade);mask-image:var(--tape-fade)}.tape-track{position:absolute;top:0;left:0;height:100%;display:flex;align-items:stretch;white-space:nowrap;will-change:transform}.tape-item{position:relative;flex:none;display:inline-flex;align-items:center;gap:10px;padding:0 16px 0 0;margin:0 12px 0 0;border:0;border-radius:0;background:none;font:inherit;color:var(--color-faint);cursor:pointer;transition:background-color var(--dur-state) ease}.tape-mark{position:relative;flex:none;display:grid;place-items:center;width:60px;height:100%}.tape-mark:before{content:"";width:20px;height:20px;background:var(--color-faint);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tape-say{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:600;color:color-mix(in srgb,var(--ink) 55%,transparent)}.tape-say-done{color:var(--color-text)}.tape-code{font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:700;letter-spacing:0;color:var(--color-amber);text-shadow:0 0 7px color-mix(in srgb,var(--color-amber) 38%,transparent)}.tape-about{display:inline-block;max-width:24em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-faint)}@media(max-width:1023px){.tape-about{max-width:19em}}.tape-store{font-weight:600}.tape-for:before{content:"·";padding-inline:.5em}.tape-item:focus-visible,.tape-item[data-copied]{background:var(--color-well-musty)}.tape-item:focus-visible .tape-say-copy,.tape-item[data-copied] .tape-say-done{display:grid}.tape-item:focus-visible .tape-mark:before,.tape-item[data-copied] .tape-mark:before{visibility:hidden}.tape-item[data-copied] .tape-say-copy{display:none!important}@media(hover:hover){.tape-item:hover{background:var(--color-well-musty)}.tape-item:hover .tape-say-copy{display:grid}.tape-item:hover .tape-mark:before{visibility:hidden}}@media(hover:none){.tape-item .tape-say-copy{display:grid}.tape-item .tape-mark:before{visibility:hidden}}.tape-note{position:absolute;top:0;right:16px;bottom:0;left:16px;display:flex;align-items:center;color:var(--color-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:639px){.tape{flex-direction:column;height:calc(var(--tape-tab-h) + var(--h-row));border-radius:0;overflow:visible;background:none;--tape-tab-h: 28px}.tape-label{position:relative;z-index:1;align-self:flex-start;height:var(--tape-tab-h);padding-inline:.75rem;border-radius:var(--radius-card) var(--radius-card) 0 0;font-size:var(--fs-body)}.tape{position:relative}.tape:before{content:"";position:absolute;inset:var(--tape-tab-h) 0 0 0;border-radius:0 var(--radius-card) var(--radius-card) var(--radius-card);background:var(--color-well)}.tape-view{flex:none;height:var(--h-row)}.tape-mark{width:56px}.tape-about{display:inline-grid;max-width:10em;line-height:1.15;font-size:var(--fs-xs);text-align:left}.tape-store,.tape-for{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tape-for:before{content:none}.tape-note{white-space:normal;line-height:1.3}}.tape-under-head{margin:-3rem calc(-1 * var(--edge)) 2rem}@media(min-width:640px){.tape-under-head{margin-top:-4rem;margin-bottom:3rem}}.tape-under-head .tape{border-radius:0}.tape-under-head .tape-label{padding-inline:var(--edge) 14px}@media(max-width:639px){.tape-under-head .tape-label{border-top-left-radius:0}.tape-under-head .tape:before{border-radius:0}}@media(prefers-reduced-motion:reduce){.tape-item{transition:none}}.tape-view.is-still{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.tape-view.is-still::-webkit-scrollbar{display:none}.tape-view.is-still .tape-track{position:relative;width:max-content;will-change:auto}.tape-sponsor{flex:none;display:flex;align-items:center;padding-inline:14px;color:var(--color-faint);font-size:var(--fs-note);white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.tape-sponsor:hover{color:var(--color-text)}@media(max-width:639px){.tape-sponsor{position:absolute;top:0;right:0;z-index:1;height:var(--tape-tab-h);padding-inline:.75rem}}}@layer components{@property --hdr-focus{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--plate-tint: var(--night-olive);--hdr-top: var(--night-2);--hdr-foot: var(--color-well-musty);--plate-focus-a: .9;--plate-a: .82;--plate-dim: .55;--plate-blur: 5px;--hdr-field-drained: transparent;--hdr-frost: #2b2b2b;--hdr-melt: 18px}@media(max-width:860px){:root{--plate-a: .82;--plate-dim: .5;--plate-blur: 10px}}.header-skin{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--pa: calc(var(--plate-a) + var(--hdr-focus) * (var(--plate-focus-a) - var(--plate-a)));--hdr-top-now: color-mix(in oklab, var(--hdr-top), var(--hdr-frost) calc(var(--hdr-depth) * 100%));--hdr-foot-now: color-mix(in oklab, var(--hdr-foot), var(--hdr-frost) calc(var(--hdr-depth) * 100%));--pa-now: calc(var(--pa) - var(--hdr-depth) * .52);bottom:calc(-1 * var(--hdr-melt));background:linear-gradient(180deg,color-mix(in srgb,var(--hdr-top-now) calc(var(--pa-now) * 100%),transparent),color-mix(in srgb,var(--hdr-foot-now) calc(var(--pa-now) * 100%),transparent) calc(100% - var(--hdr-melt)));-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--hdr-melt) - var(--hdr-depth) * .6 * var(--hdr-melt)),transparent calc(100% - var(--hdr-melt) + var(--hdr-depth) * var(--hdr-melt)));mask-image:linear-gradient(180deg,#000 calc(100% - var(--hdr-melt) - var(--hdr-depth) * .6 * var(--hdr-melt)),transparent calc(100% - var(--hdr-melt) + var(--hdr-depth) * var(--hdr-melt)));-webkit-backdrop-filter:blur(calc(var(--plate-blur) + var(--hdr-depth) * 1px)) saturate(calc(var(--hdr-depth) * .5)) brightness(calc(var(--plate-dim) + var(--hdr-depth) * .25));backdrop-filter:blur(calc(var(--plate-blur) + var(--hdr-depth) * 1px)) saturate(calc(var(--hdr-depth) * .5)) brightness(calc(var(--plate-dim) + var(--hdr-depth) * .25));transition:--hdr-focus var(--dur-move) var(--ease)}@property --hdr-depth{syntax: "<number>"; inherits: true; initial-value: 0;}@keyframes hdr-descend{0%{--hdr-depth: 0}to{--hdr-depth: 1}}@supports (animation-timeline: scroll()){html:not(.route-home) header.band-hairline{animation:hdr-descend linear both;animation-timeline:scroll(root block);animation-range:0px 760px}html.route-paper:not(.route-home) header.band-hairline{animation-name:hdr-descend-paper}html.route-paper:not(.route-home) header.band-hairline{--hdr-frost: color-mix(in oklab, var(--color-panel), var(--color-lit-focus) 45%)}}@keyframes hdr-descend-paper{0%{--hdr-depth: 0}to{--hdr-depth: .35}}header.band-hairline:has(.header-search .search-glow:focus-within) .header-skin{--hdr-focus: 1}@property --hdr-lift{syntax: "<number>"; inherits: false; initial-value: 0;}header.band-hairline{box-shadow:0 calc(10px * var(--hdr-lift)) calc(30px * var(--hdr-lift)) calc(-10px * var(--hdr-lift)) rgb(0 0 0 / calc(.5 * var(--hdr-lift) * var(--hdr-cast, 1) * (1 - var(--hdr-depth))));transition:--hdr-lift .5s cubic-bezier(.22,1,.36,1)}header.band-hairline{--hdr-lift: 1}.hdr-arrival{--hdr-swell-ink: color-mix(in srgb, var(--mark-bid) 35%, color-mix(in srgb, var(--fill-3) 30%, var(--color-text)));color:var(--hdr-swell-ink);position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;display:none}.hdr-arrival.is-on{display:block}.hdr-arrival>canvas{position:absolute;left:0;top:0}.header-btn--quiet.is-scanned{color:var(--color-amber)}.header-btn--quiet.is-scanned:after{transform:none;transform-origin:0 50%;transition:transform var(--dur-move) var(--ease-lift)}@media(prefers-reduced-motion:reduce){.hdr-arrival{display:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html .header-skin{background:linear-gradient(180deg,color-mix(in srgb,var(--hdr-top) 82%,#000),color-mix(in srgb,var(--hdr-foot) 82%,#000))}}@media(prefers-reduced-transparency:reduce){html .header-skin{background:linear-gradient(180deg,color-mix(in srgb,var(--hdr-top) 82%,#000),color-mix(in srgb,var(--hdr-foot) 82%,#000));-webkit-backdrop-filter:none;backdrop-filter:none}}.header-search .search-glow{height:40px;max-width:none;border-radius:var(--radius-control);background:color-mix(in oklab,var(--search-hole),var(--hdr-field-drained) calc(var(--hdr-depth) * 100%));padding-left:14px}.header-search .search-submit{width:40px;height:40px}.hb-mark{opacity:1;background:var(--color-amber)}:root[data-carry] .site-header{view-transition-name:site-header}:root[data-carry] .hb-mark{view-transition-name:hb-mark}:root[data-carry]::view-transition-group(site-header){animation:none}:root[data-carry]::view-transition-old(site-header){display:none}:root[data-carry]::view-transition-new(site-header){animation:none}:root[data-carry]::view-transition-group(hb-mark){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}:root[data-carry]::view-transition-old(hb-mark){display:none}:root[data-carry]::view-transition-new(hb-mark){animation:none;height:100%}:root[data-carry]::view-transition-old(root){animation:hb-page-out .18s cubic-bezier(.4,0,1,1) both}:root[data-carry]::view-transition-new(root){animation:hb-page-in .34s cubic-bezier(.2,.8,.2,1) .16s both}@keyframes hb-page-out{to{opacity:0;transform:translateY(10px) scale(.992)}}@keyframes hb-page-in{0%{opacity:0;transform:translateY(18px)}}}.bye-reason.slat{box-shadow:var(--key-depth);transition:transform var(--t-lift) var(--ease-lift),box-shadow var(--t-lift) var(--ease-lift),background-color var(--dur-state) ease}@media(hover:hover){.bye-reason.slat:hover{position:relative;z-index:2;transform:var(--lift-2);box-shadow:var(--z2)}}.bye-reason.slat:active{transform:var(--press);box-shadow:var(--z-sink);transition-duration:60ms}:root{--press-key: translateY(2px);--press-in: 50ms;--press-out: .26s;--press-spring: cubic-bezier(.34, 1.56, .64, 1)}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *){transition:transform var(--press-out) var(--press-spring),box-shadow var(--press-out) ease,color var(--dur-state) ease}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):is(.cta-glow,.mk-done){transition:transform var(--press-out) var(--press-spring),box-shadow var(--press-out) ease,color var(--dur-state) ease,filter var(--dur-state) ease}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):is(.filter-brick,.drawer-cta){transition:transform var(--press-out) var(--press-spring),box-shadow var(--press-out) ease,color var(--dur-state) ease,background var(--dur-state) ease}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *).ui-btn{transition:transform var(--press-out) var(--press-spring),box-shadow var(--press-out) ease,color var(--dur-state) ease,background-color var(--dur-state) ease,border-color var(--dur-state) ease,filter var(--dur-state) ease,opacity var(--dur-state) ease}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):is(:active,.is-pressing){transform:var(--press-key);transition-duration:var(--press-in);transition-timing-function:ease-out}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):is(.cta-glow,.mk-done):is(:active,.is-pressing){filter:none;box-shadow:inset 0 2px 3px -1px #78350f59,inset 0 -1px 2px -1px #ffffff40,0 0 1px #0009}:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):not(.cta-glow,.mk-done):is(:active,.is-pressing){box-shadow:inset 0 3px 6px -3px #000000bf,0 0 1px #00000080}@media(prefers-reduced-motion:reduce){:is(.cta-glow,.ui-btn,.filter-brick,.solo-tab,.card-open,.mk-b,.mk-done,.drawer-cta,.store-pick,.dash-brick,.dash-settarget,.dash-mini:not(.is-quiet),.contact-qa-yes):not(:disabled,[aria-disabled=true],.sheet-hold *,.tier *,.tcalc *):is(:active,.is-pressing){transform:none}}.login-page .login-form{position:relative;z-index:1;padding:16px;border-radius:var(--radius-panel);background:var(--color-row);box-shadow:0 18px 40px -18px #000000e6;transform:var(--lift-3);animation:depth-lift-card var(--t-lift) var(--ease-lift) calc(var(--t-recede) + .22s) both}@media(min-width:640px){.login-page .login-form{padding:20px}}.login-page .login-form .solo-tabs{gap:2px;background:var(--crack)}.login-page .login-form .solo-tab[aria-selected=false]{background:var(--key);box-shadow:var(--key-depth)}.login-page .login-form .solo-tab[aria-selected=true]{position:relative;z-index:1;background:var(--key-on);color:var(--color-amber);box-shadow:var(--key-on-depth)}.login-page .login-form .solo-well .solo-input{background:var(--night-hole);box-shadow:var(--hole-drop)}.login-page .login-form .solo-well .solo-input:focus-visible{box-shadow:var(--hole-focus)}@keyframes depth-lift-card{0%{transform:none}to{transform:var(--lift-3)}}@keyframes depth-lift-in{0%{transform:none;box-shadow:var(--z1)}to{transform:var(--lift-3);box-shadow:var(--z3)}}.dash-photo-dlg{box-shadow:var(--z3);animation:depth-dialog-in var(--t-lift) var(--ease-lift) var(--t-recede) both}.dash-photo-dlg.card-slat{box-shadow:var(--z3)}.dash-photo-shade{animation:depth-shade-in var(--t-recede) ease-out both}@keyframes depth-dialog-in{0%{opacity:0;transform:translateY(8px);box-shadow:var(--z1)}to{opacity:1;transform:none;box-shadow:var(--z3)}}@keyframes depth-shade-in{0%{opacity:0}to{opacity:1}}:is(.iv-figure,.dash-big-v,.dash-slip-amt,.dash-rec td.is-yours,.bt-money,.bt-t-money):not(.sheet-hold *,.tier *,.tcalc *){filter:var(--z-fig)}@media(prefers-reduced-motion:reduce){.bye-reason.slat{transition:none}.login-page .login-form,.dash-photo-dlg,.dash-photo-shade{animation:none}@media(hover:hover){.bye-reason.slat:hover{transform:none}}}
