@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--card-px:50%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--k:0;--a:0;--ha-px:0;--ha-py:0;--shade:0}}}@layer theme{:root,:host{--font-sans:var(--font-inter), "Noto Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-gray-500:#6a7282;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:480px;--breakpoint-md:768px;--text-xs:.75rem;--text-xs--line-height:1.5;--text-sm:.875rem;--text-sm--line-height:1.5;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.25rem;--text-lg--line-height:1.25;--text-xl:1.5rem;--text-xl--line-height:1.15;--text-2xl:2rem;--text-2xl--line-height:1.15;--text-3xl:2.5rem;--text-3xl--line-height:1.15;--text-4xl:4rem;--text-4xl--line-height:1.15;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.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;--blur-md:12px;--aspect-video:16 / 9;--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);--breakpoint-xs:320px;--color-primary-100:#180157;--color-primary-90:#22027e;--color-primary-80:#290297;--color-primary-70:#3002b2;--color-primary-60:#765ff5;--color-primary-50:#b3b6fd;--color-primary-40:#cecefd;--color-primary-30:#e4e4fd;--color-primary-20:#f2f2ff;--color-primary-10:#fafaff;--color-black-rock:#0a0235;--color-secondary-100:#802b00;--color-secondary-90:#930;--color-secondary-80:#d44500;--color-secondary-70:#f55800;--color-secondary-60:#f5813d;--color-secondary-50:#ffb175;--color-secondary-40:#fccaa4;--color-secondary-20:#ffefe3;--color-secondary-10:#fff5ed;--color-grey-100:#17161a;--color-grey-90:#2c2933;--color-grey-80:#45424d;--color-grey-70:#5c5966;--color-grey-60:#767380;--color-grey-50:#aba9b0;--color-grey-40:#d5d3db;--color-grey-30:#e7e6eb;--color-grey-20:#eeedf0;--color-grey-10:#f8f7fa;--color-success-100:#064e2e;--color-success-90:#065f37;--color-success-80:#047844;--color-success-70:#00a359;--color-success-60:#10b96d;--color-success-50:#34d38b;--color-success-40:#6ee7b1;--color-success-30:#a7f3d1;--color-success-20:#d1fae8;--color-success-10:#ecfdf5;--color-error-90:#991b1b;--color-error-80:#b91c1c;--color-error-70:#e82020;--color-error-60:#ef4444;--color-error-50:#f87171;--color-error-40:#fca5a5;--color-error-30:#fecaca;--color-error-20:#fee2e2;--color-error-10:#fef2f2;--color-warning-100:#775d00;--color-warning-90:#af8800;--color-warning-80:#edb900;--color-warning-70:#ffc700;--color-warning-60:#fd6;--color-warning-50:#ffe380;--color-warning-30:#ffeeb2;--color-warning-20:#fff4cc;--color-warning-10:#fff9e5;--color-info:#037df7;--color-rating:#ffc700;--color-rating-dark:#edb900;--color-gold:#b88209;--color-gold-10:#fffbf4;--color-silver:gray;--color-silver-10:#f7f7f7;--color-bronze:#c97a3b;--color-bronze-10:#fff8f3;--color-overlay-dark-1:#0006;--color-overlay-light:#ffffff1a;--color-overlay-lighter:#fff3;--color-bg-default:#fff;--color-bg-x-light:var(--color-primary-10);--color-bg-light:var(--color-primary-20);--color-bg-medium-light:var(--color-primary-30);--color-bg-hover:var(--color-primary-20);--color-bg-disabled:var(--color-grey-20);--color-bg-brand-primary:var(--color-primary-70);--color-bg-brand-hover:var(--color-primary-90);--color-bg-brand-secondary-button:var(--color-secondary-80);--color-bg-brand-secondary-hover:var(--color-secondary-90);--color-bg-success-default:var(--color-success-70);--color-bg-success-x-light:var(--color-success-10);--color-bg-success-light:var(--color-success-20);--color-bg-error-default:var(--color-error-70);--color-bg-error-hover:var(--color-error-90);--color-bg-error-x-light:var(--color-error-10);--color-bg-error-light:var(--color-error-20);--color-bg-warning-x-light:var(--color-warning-10);--color-bg-gold:var(--color-gold);--color-bg-gold-x-light:var(--color-gold-10);--color-bg-silver:var(--color-silver);--color-bg-bronze:var(--color-bronze);--color-fg-default:var(--color-grey-100);--color-fg-light:var(--color-grey-70);--color-fg-disabled:var(--color-grey-50);--color-fg-on-dark-default:#fff;--color-fg-on-dark-hover:var(--color-primary-30);--color-fg-on-dark-light:var(--color-primary-30);--color-fg-brand-default:var(--color-primary-70);--color-fg-brand-hover:var(--color-primary-90);--color-fg-brand-light:var(--color-primary-60);--color-fg-brand-dark:var(--color-primary-90);--color-fg-brand-secondary-default:var(--color-secondary-80);--color-fg-brand-secondary-light:var(--color-secondary-70);--color-fg-success-default:var(--color-success-70);--color-fg-success-dark:var(--color-success-80);--color-fg-success-on-dark:var(--color-success-50);--color-fg-error-default:var(--color-error-70);--color-fg-error-dark:var(--color-error-80);--color-fg-rating:var(--color-rating);--color-s-default:var(--color-grey-40);--color-s-light:var(--color-grey-20);--color-s-disabled:var(--color-grey-30);--color-s-white:#fff;--color-s-brand:var(--color-primary-70);--color-s-brand-light:var(--color-primary-20);--color-s-success:var(--color-success-70);--color-s-error:var(--color-error-70);--color-s-error-light:var(--color-error-20);--color-s-field:var(--color-grey-60);--text-2xs:.75rem;--text-2xs--line-height:1.5;--text-md:1rem;--text-md--line-height:1.5;--leading-sm:1.15;--leading-md:1.25;--leading-lg:1.5;--leading-xl:1.75;--tracking-xs:-.01em;--tracking-sm:0em;--tracking-md:.0025em;--tracking-lg:.05em;--font-weight-regular:400;--spacing-2xs:.125rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.25rem;--spacing-2xl:1.5rem;--spacing-section-2xs:.25rem;--spacing-section-xs:.5rem;--spacing-section-sm:.75rem;--spacing-section-md:1rem;--spacing-section-lg:1.5rem;--spacing-section-xl:2rem;--spacing-content-block-sm:2.5rem;--spacing-content-block-md:3rem;--spacing-content-block-lg:5rem;--spacing-content-block-xl:6rem;--gap-2xs:.25rem;--gap-xs:.5rem;--gap-sm:1rem;--gap-md:1.5rem;--gap-lg:2rem;--container-content-md:45rem;--container-content-lg:60rem;--container-content-xl:76rem;--radius-pill:100vmax;--radius-round:50%;--shadow-bottom-sm:0 .3px .9px #0000001c, 0 1.6px 3.6px #00000021;--shadow-bottom-md:0 .6px 1.8px #0000001c, 0 3.2px 7.2px #00000021;--shadow-bottom-lg:0 1.2px 3.6px #00000003, 0 6.4px 14.4px #00000021;--shadow-bottom-xl:0 4.8px 14.4px #0000002e, 0 25.6px 57.6px #00000038;--shadow-top-lg:0 -1.2px 3.6px #0000001a, 0 -6.4px 14.4px #00000021;--ease-out-1:cubic-bezier(0, 0, .75, 1);--aspect-landscape:4 / 3;--aspect-portrait:3 / 4;--aspect-widescreen:16 / 9}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}main p:not(:where(table,[data-hero],.text-center,.text-right,.text-end) *,.text-center,.text-right,.text-end,.flex,.inline-flex,.grid,.contents,[class*=border],[class*=bg-],[class*=col-span]){max-inline-size:45rem}}@layer components{.btn{border-radius:var(--radius-md);justify-content:center;align-items:center;gap:.5rem;font-weight:700;line-height:1.5;display:flex}.btn-lg{font-size:var(--text-md);padding:.75rem 1rem}.btn-sm{min-height:2.75rem;font-size:var(--text-sm);padding:.5rem 1rem}.btn-xs{font-size:var(--text-xs);padding:.5rem .25rem}.btn-primary{background-color:var(--color-bg-brand-primary);color:var(--color-fg-on-dark-default)}.btn-primary:is(:hover,:focus-visible,:active){background-color:var(--color-bg-brand-hover)}.btn-primary.on-dark{background-color:var(--color-bg-default);color:var(--color-fg-brand-default)}.btn-primary.on-dark:is(:hover,:focus-visible,:active){background-color:var(--color-bg-hover)}.btn-secondary{background-color:var(--color-bg-brand-secondary-button);color:var(--color-fg-on-dark-default)}.btn-secondary:is(:hover,:focus-visible,:active){background-color:var(--color-bg-brand-secondary-hover)}.btn-ghost{border:1px solid var(--color-s-brand);color:var(--color-fg-default)}.btn-ghost:is(:hover,:focus-visible,:active){background-color:var(--color-bg-medium-light)}.btn-ghost.on-dark{border-color:var(--color-s-white);color:var(--color-fg-on-dark-default)}.btn-ghost.on-dark:is(:hover,:focus-visible,:active){background-color:var(--color-bg-brand-hover)}.btn-mute{color:var(--color-fg-default)}.btn-mute:is(:hover,:focus-visible,:active){background-color:var(--color-bg-hover)}.btn-mute.on-dark{color:var(--color-fg-on-dark-default)}.btn-mute.on-dark:is(:hover,:focus-visible,:active){background-color:var(--color-bg-brand-hover)}.btn-link{color:var(--color-fg-brand-default)}.btn-link:is(:hover,:focus-visible,:active){background-color:var(--color-bg-hover)}.btn-delete{background-color:var(--color-bg-error-default);color:var(--color-fg-on-dark-default)}.btn-delete:is(:hover,:focus-visible,:active){background-color:var(--color-bg-error-hover)}.btn[class*=btn-]:disabled{background-color:var(--color-bg-disabled);color:var(--color-fg-disabled);pointer-events:none;border-color:#0000}.pill{justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-pill);min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--text-sm);border-width:1px;flex-shrink:0;line-height:1.25;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.link{cursor:pointer;text-decoration:underline}.link-primary{color:var(--color-fg-brand-default)}.link-primary:is(:hover,:focus-visible,:active){color:var(--color-fg-brand-hover)}.link-secondary{color:var(--color-fg-light)}.link-secondary:is(:hover,:focus-visible,:active){color:var(--color-fg-default)}.link.on-dark{color:var(--color-fg-on-dark-default)}.link.on-dark:is(:hover,:focus-visible,:active){color:var(--color-fg-on-dark-hover)}.link-footer{color:var(--color-fg-default)}.link-footer:hover,.link-footer:focus-visible{color:var(--color-fg-brand-hover)}.table-shell{overscroll-behavior-x:contain;max-height:calc(100dvh - var(--header-bar) - 2rem);overflow:auto;container-type:scroll-state}.table-shell[data-fits]{max-height:none;overflow:visible}.table-shell[data-fits]:after{display:none}.table-shell:after{content:"";z-index:15;pointer-events:none;opacity:0;background:linear-gradient(270deg,#00000029,#0000 1.75rem) 100%/1.75rem 100% no-repeat;height:200rem;margin-top:-200rem;display:block;position:sticky;left:0}@supports (animation-timeline:scroll()){.table-shell:after{animation:linear both table-more;animation-timeline:scroll(inline)}}@keyframes table-more{0%,92%{opacity:1}to{opacity:0}}.table-box thead th{top:var(--sticky-top);z-index:20;background-color:var(--color-bg-light);box-shadow:inset 0 -1px 0 var(--color-s-default);transition:top .3s ease-out;position:sticky}.table-shell thead th{transition:none;top:0}.table-shell[data-fits] thead th{top:var(--sticky-top);transition:top .3s ease-out}.table-shell thead th:first-child{z-index:25;left:0}.table-shell tbody th[scope=row]:first-child{z-index:10;background-color:inherit;position:sticky;left:0}.table-shell tbody tr{background-color:var(--color-bg-default)}@container scroll-state(scrollable:left){.table-shell tbody th[scope=row]:first-child{box-shadow:inset -1px 0 0 var(--color-s-default)}.table-shell thead th:first-child{box-shadow:inset -1px 0 0 var(--color-s-default), inset 0 -1px 0 var(--color-s-default)}}.glyph{-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.chip-sum{cursor:pointer;text-underline-offset:4px;text-decoration-line:underline;text-decoration-style:dotted;list-style-type:none}.chip-sum::-webkit-details-marker{display:none}.chip-sum-known{-webkit-text-decoration-color:var(--color-grey-50);-webkit-text-decoration-color:var(--color-grey-50);-webkit-text-decoration-color:var(--color-grey-50);text-decoration-color:var(--color-grey-50)}.chip-sum-muted{color:var(--color-fg-light);-webkit-text-decoration-color:var(--color-grey-40);-webkit-text-decoration-color:var(--color-grey-40);-webkit-text-decoration-color:var(--color-grey-40);text-decoration-color:var(--color-grey-40)}.chip-sum-dark{text-decoration-color:#fff9}@supports (color:color-mix(in lab, red, red)){.chip-sum-dark{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.chip-sum-dark-muted{color:var(--color-fg-on-dark-light);text-decoration-color:#fff9}@supports (color:color-mix(in lab, red, red)){.chip-sum-dark-muted{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.chip-ref{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-normal);line-height:1;font-weight:var(--font-weight-normal);margin-left:1px;display:inline-block;position:relative}.chip-ref:has([data-cite]:empty){display:none}.chip-note{z-index:30;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-s-default);background-color:var(--color-bg-default);padding:var(--spacing-md);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:normal;color:var(--color-fg-default);--tw-shadow:0 1.2px 3.6px var(--tw-shadow-color,#00000003), 0 6.4px 14.4px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:768px){.chip-note{inset-inline:var(--spacing-lg);bottom:var(--spacing-lg);position:fixed}}@media (min-width:768px){.chip-note{margin-top:var(--spacing-xs);width:calc(var(--spacing) * 64);position:absolute;top:100%}}:where(td,th):where(:has(a[href],button):not(:has(summary,input,select,:is(a[href],button)~:is(a[href],button),:is(a[href],button)~* :is(a[href],button)))){--tap-band:"";--tap-inset:0;--tap-height:auto;--tap-shift:none;position:relative}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.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:0}.inset-xs{inset:var(--spacing-xs)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-\[16\.6\%\]{inset-inline:16.6%}.inset-x-xs{inset-inline:var(--spacing-xs)}.-inset-y-0\.5{inset-block:calc(var(--spacing) * -.5)}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.inset-y-\[22\%\]{inset-block:22%}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-64{inset-inline-start:calc(var(--spacing) * 64)}.start-\[-1px\]{inset-inline-start:-1px}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-5{top:calc(var(--spacing) * -5)}.top-\(--header-h\){top:var(--header-h)}.top-\(--sticky-top\){top:var(--sticky-top)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-\[-1px\]{top:-1px}.top-\[24px\]{top:24px}.top-\[204px\]{top:204px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-full{top:100%}.top-lg{top:var(--spacing-lg)}.top-md{top:var(--spacing-md)}.top-sm{top:var(--spacing-sm)}.top-xs{top:var(--spacing-xs)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-sm{right:calc(var(--spacing-sm) * -1)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-\[8\%\]{right:8%}.right-\[30\%\]{right:30%}.right-lg{right:var(--spacing-lg)}.right-md{right:var(--spacing-md)}.right-sm{right:var(--spacing-sm)}.right-xs{right:var(--spacing-xs)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-sm{bottom:calc(var(--spacing-sm) * -1)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[8px\]{bottom:8px}.bottom-lg{bottom:var(--spacing-lg)}.bottom-xl{bottom:var(--spacing-xl)}.bottom-xs{bottom:var(--spacing-xs)}.-left-3{left:calc(var(--spacing) * -3)}.-left-\[1\.4rem\]{left:-1.4rem}.-left-\[calc\(var\(--spacing-lg\)\+0\.5rem\)\]{left:calc(calc(var(--spacing-lg) + .5rem) * -1)}.-left-xs{left:calc(var(--spacing-xs) * -1)}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-32{left:calc(var(--spacing) * 32)}.left-\[8\%\]{left:8%}.left-\[34\%\]{left:34%}.left-\[64\%\]{left:64%}.left-lg{left:var(--spacing-lg)}.left-sm{left:var(--spacing-sm)}.left-xs{left:var(--spacing-xs)}.isolate{isolation:isolate}.-z-0{z-index:calc(0 * -1)}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[29\]{z-index:29}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-left{float:left}.clear-both{clear:both}.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.m-0{margin:0}.m-48{margin:calc(var(--spacing) * 48)}.m-auto{margin:auto}.m-lg{margin:var(--spacing-lg)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-lg{margin-inline:calc(var(--spacing-lg) * -1)}.-mx-md{margin-inline:calc(var(--spacing-md) * -1)}.-mx-xs{margin-inline:calc(var(--spacing-xs) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mx-lg{margin-inline:var(--spacing-lg)}.mx-md{margin-inline:var(--spacing-md)}.mx-sm{margin-inline:var(--spacing-sm)}.-my-sm{margin-block:calc(var(--spacing-sm) * -1)}.my-2xs{margin-block:var(--spacing-2xs)}.my-auto{margin-block:auto}.my-lg{margin-block:var(--spacing-lg)}.ms-0{margin-inline-start:0}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.-mt-2xl{margin-top:calc(var(--spacing-2xl) * -1)}.-mt-lg{margin-top:calc(var(--spacing-lg) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2xs{margin-top:var(--spacing-2xs)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-19{margin-top:calc(var(--spacing) * 19)}.mt-auto{margin-top:auto}.mt-content-block-sm{margin-top:var(--spacing-content-block-sm)}.mt-lg{margin-top:var(--spacing-lg)}.mt-section-md{margin-top:var(--spacing-section-md)}.mt-section-sm{margin-top:var(--spacing-section-sm)}.mt-section-xl{margin-top:var(--spacing-section-xl)}.mt-sm{margin-top:var(--spacing-sm)}.mt-xs{margin-top:var(--spacing-xs)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-md{margin-right:calc(var(--spacing-md) * -1)}.-mr-sm{margin-right:calc(var(--spacing-sm) * -1)}.mr-0{margin-right:0}.mr-2xs{margin-right:var(--spacing-2xs)}.mr-md{margin-right:var(--spacing-md)}.mr-sm{margin-right:var(--spacing-sm)}.mr-xl{margin-right:var(--spacing-xl)}.mr-xs{margin-right:var(--spacing-xs)}.-mb-content-block-sm{margin-bottom:calc(var(--spacing-content-block-sm) * -1)}.-mb-xs{margin-bottom:calc(var(--spacing-xs) * -1)}.mb-0\!{margin-bottom:0!important}.mb-2xs{margin-bottom:var(--spacing-2xs)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-section-md{margin-bottom:var(--spacing-section-md)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-xs{margin-bottom:var(--spacing-xs)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-\[2\.75em\]{margin-left:2.75em}.ml-\[calc\(var\(--step\)\*0\.75rem\)\]{margin-left:calc(var(--step) * .75rem)}.ml-auto{margin-left:auto}.ml-sm{margin-left:var(--spacing-sm)}.ml-xs{margin-left:var(--spacing-xs)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.table{display:table}.aspect-3\/4{aspect-ratio:3/4}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/2\]{aspect-ratio:5/2}.aspect-\[5\/7\]{aspect-ratio:5/7}.aspect-\[5\/8\]{aspect-ratio:5/8}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[600\/825\]{aspect-ratio:600/825}.aspect-landscape{aspect-ratio:var(--aspect-landscape)}.aspect-portrait{aspect-ratio:var(--aspect-portrait)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.aspect-widescreen{aspect-ratio:var(--aspect-widescreen)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\/2{width:50%;height:50%}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\/5{width:40%;height:40%}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\/5{width:60%;height:60%}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-full{width:100%;height:100%}.h-\(--page-nav-bar\){height:var(--page-nav-bar)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.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-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[46px\]{height:46px}.h-\[51px\]{height:51px}.h-\[53px\]{height:53px}.h-\[69px\]{height:69px}.h-\[100dvh\]{height:100dvh}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[250px\]{max-height:250px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[402px\]{max-height:402px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[420px\]{min-height:420px}.min-h-\[460px\]{min-height:460px}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[9rem\]{width:9rem}.w-\[12rem\]{width:12rem}.w-\[16rem\]{width:16rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[26rem\]{width:26rem}.w-\[27\%\]{width:27%}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[32\%\]{width:32%}.w-\[34\%\]{width:34%}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[61\%\]{width:61%}.w-\[62\%\]{width:62%}.w-\[70vw\]{width:70vw}.w-\[78vw\]{width:78vw}.w-\[82\%\]{width:82%}.w-\[86\%\]{width:86%}.w-\[150\%\]{width:150%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-10{max-width:calc(var(--spacing) * 10)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-350{max-width:calc(var(--spacing) * 350)}.max-w-\[0px\]{max-width:0}.max-w-\[24rem\]{max-width:24rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[72ch\]{max-width:72ch}.max-w-\[88\%\]{max-width:88%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[300px\]{max-width:300px}.max-w-\[392px\]{max-width:392px}.max-w-\[400px\]{max-width:400px}.max-w-\[520px\]{max-width:520px}.max-w-content-lg{max-width:var(--container-content-lg)}.max-w-content-md{max-width:var(--container-content-md)}.max-w-content-xl{max-width:var(--container-content-xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--spacing-lg)}.max-w-md{max-width:var(--spacing-md)}.max-w-none{max-width:none}.max-w-screen-md{max-width:var(--breakpoint-md)}.max-w-xl{max-width:var(--spacing-xl)}.min-w-0{min-width:0}.min-w-0\.5{min-width:calc(var(--spacing) * .5)}.min-w-1{min-width:var(--spacing)}.min-w-1\.5{min-width:calc(var(--spacing) * 1.5)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[\.\.rem\]{min-width:..rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[58rem\]{min-width:58rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[160px\]{min-width:160px}.min-w-\[274px\]{min-width:274px}.min-w-px{min-width:1px}.min-w-section-lg{min-width:var(--spacing-section-lg)}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-1\/5{flex-basis:20%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[16\%\]{--tw-translate-x:calc(16% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[101\%\]{--tw-translate-x:calc(101% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[128\%\]{--tw-translate-x:calc(128% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[180\%\]{--tw-translate-x:calc(180% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[28\%\]{--tw-translate-x:28%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[38\%\]{--tw-translate-x:38%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[80\%\]{--tw-translate-x:80%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[9\%\]{--tw-translate-y:calc(9% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[200\%\]{--tw-translate-y:calc(200% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-100\%\]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-sm{--tw-translate-y:var(--spacing-sm);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.-rotate-\[7deg\]{rotate:-7deg}.-rotate-\[14deg\]{rotate:-14deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[7deg\]{rotate:7deg}.rotate-\[12deg\]{rotate:12deg}.rotate-\[14deg\]{rotate:14deg}.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-help{cursor:help}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-0{scroll-margin-top:0}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-\[65px\]{scroll-margin-top:65px}.scroll-px-lg{scroll-padding-inline:var(--spacing-lg)}.scroll-px-md{scroll-padding-inline:var(--spacing-md)}.scroll-px-sm{scroll-padding-inline:var(--spacing-sm)}.scroll-pt-\[58px\]{scroll-padding-top:58px}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-1{columns:1}.break-inside-avoid{break-inside:avoid}.break-inside-avoid-column{break-inside:avoid-column}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1\.5rem_8rem_1fr_3\.5rem\]{grid-template-columns:1.5rem 8rem 1fr 3.5rem}.grid-cols-\[1\.75rem_1fr_auto\]{grid-template-columns:1.75rem 1fr auto}.grid-cols-\[1fr_2fr_2fr\]{grid-template-columns:1fr 2fr 2fr}.grid-cols-\[1fr_3\.25rem\]{grid-template-columns:1fr 3.25rem}.grid-cols-\[1fr_4\.5rem\]{grid-template-columns:1fr 4.5rem}.grid-cols-\[1fr_6\.75rem\]{grid-template-columns:1fr 6.75rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[1rem_1\.75rem_6rem_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:1rem 1.75rem 6rem minmax(0,1fr) 3.5rem}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.grid-cols-\[2\.75rem_1fr_1fr_2\.75rem\]{grid-template-columns:2.75rem 1fr 1fr 2.75rem}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[2rem_auto_1fr\]{grid-template-columns:2rem auto 1fr}.grid-cols-\[2rem_auto_minmax\(0\,1fr\)_3rem\]{grid-template-columns:2rem auto minmax(0,1fr) 3rem}.grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.grid-cols-\[3\.5rem_1fr_5\.5rem\]{grid-template-columns:3.5rem 1fr 5.5rem}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_1fr_auto\]{grid-template-columns:3rem 1fr auto}.grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.grid-cols-\[4\.5rem_1fr_3\.25rem\]{grid-template-columns:4.5rem 1fr 3.25rem}.grid-cols-\[4\.5rem_1fr_4\.5rem\]{grid-template-columns:4.5rem 1fr 4.5rem}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4rem_1fr\]{grid-template-columns:4rem 1fr}.grid-cols-\[5\.5rem_1fr\]{grid-template-columns:5.5rem 1fr}.grid-cols-\[5\.5rem_1fr_3\.5rem\]{grid-template-columns:5.5rem 1fr 3.5rem}.grid-cols-\[5\.5rem_1rem_1fr\]{grid-template-columns:5.5rem 1rem 1fr}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_3rem\]{grid-template-columns:5.5rem minmax(0,1fr) 3rem}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:5.5rem minmax(0,1fr) 4.5rem}.grid-cols-\[5\.25rem_auto_1fr_auto\]{grid-template-columns:5.25rem auto 1fr auto}.grid-cols-\[5\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:5.25rem minmax(0,1fr)}.grid-cols-\[5\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:5.75rem minmax(0,1fr)}.grid-cols-\[5rem_1fr_auto\]{grid-template-columns:5rem 1fr auto}.grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.grid-cols-\[6\.5rem_1fr_3\.5rem\]{grid-template-columns:6.5rem 1fr 3.5rem}.grid-cols-\[6\.5rem_1fr_3rem\]{grid-template-columns:6.5rem 1fr 3rem}.grid-cols-\[6\.5rem_1fr_4\.5rem\]{grid-template-columns:6.5rem 1fr 4.5rem}.grid-cols-\[6\.5rem_1fr_auto\]{grid-template-columns:6.5rem 1fr auto}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:6.5rem minmax(0,1fr) 3.5rem}.grid-cols-\[6rem_1fr_auto\]{grid-template-columns:6rem 1fr auto}.grid-cols-\[7\.5rem_1fr\]{grid-template-columns:7.5rem 1fr}.grid-cols-\[7\.5rem_1fr_3\.5rem\]{grid-template-columns:7.5rem 1fr 3.5rem}.grid-cols-\[7\.5rem_1fr_3\.25rem\]{grid-template-columns:7.5rem 1fr 3.25rem}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)_4rem\]{grid-template-columns:7.5rem minmax(0,1fr) 4rem}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[7rem_1fr_3\.5rem\]{grid-template-columns:7rem 1fr 3.5rem}.grid-cols-\[7rem_1fr_6rem\]{grid-template-columns:7rem 1fr 6rem}.grid-cols-\[8\.5rem_1fr\]{grid-template-columns:8.5rem 1fr}.grid-cols-\[8\.5rem_1fr_2rem\]{grid-template-columns:8.5rem 1fr 2rem}.grid-cols-\[8\.5rem_1fr_3\.5rem\]{grid-template-columns:8.5rem 1fr 3.5rem}.grid-cols-\[8\.5rem_1fr_3\.25rem\]{grid-template-columns:8.5rem 1fr 3.25rem}.grid-cols-\[9rem_1fr_1fr\]{grid-template-columns:9rem 1fr 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_2rem\]{grid-template-columns:auto 1fr 2rem}.grid-cols-\[auto_1fr_5rem_3\.25rem\]{grid-template-columns:auto 1fr 5rem 3.25rem}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_6\.5rem_1fr_1\.5rem\]{grid-template-columns:auto 6.5rem 1fr 1.5rem}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)_2\.5rem_2\.5rem\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.9fr) 2.5rem 2.5rem}.grid-cols-\[minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:minmax(0,1fr) 2.5rem}.grid-cols-\[minmax\(0\,1fr\)_2rem\]{grid-template-columns:minmax(0,1fr) 2rem}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_repeat\(4\,3\.25rem\)\]{grid-template-columns:minmax(0,1fr) repeat(4,3.25rem)}.grid-cols-\[minmax\(0\,1fr\)_repeat\(5\,2\.25rem\)\]{grid-template-columns:minmax(0,1fr) repeat(5,2.25rem)}.grid-cols-\[minmax\(0\,2fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,7\.5rem\)_1fr_3\.5rem\]{grid-template-columns:minmax(0,7.5rem) 1fr 3.5rem}.grid-cols-\[minmax\(0\,7rem\)_1fr\]{grid-template-columns:minmax(0,7rem) 1fr}.grid-cols-\[minmax\(0\,8\.5rem\)_1fr_4\.5rem\]{grid-template-columns:minmax(0,8.5rem) 1fr 4.5rem}.grid-cols-\[minmax\(0\,8\.5rem\)_1fr_4\.75rem\]{grid-template-columns:minmax(0,8.5rem) 1fr 4.75rem}.grid-cols-\[minmax\(0\,8\.5rem\)_1fr_auto\]{grid-template-columns:minmax(0,8.5rem) 1fr auto}.grid-cols-\[minmax\(0\,8rem\)_1fr_auto\]{grid-template-columns:minmax(0,8rem) 1fr auto}.grid-cols-\[minmax\(0\,9rem\)_1fr_5\.5rem\]{grid-template-columns:minmax(0,9rem) 1fr 5.5rem}.grid-cols-\[minmax\(0\,9rem\)_1fr_auto\]{grid-template-columns:minmax(0,9rem) 1fr auto}.grid-cols-\[minmax\(0\,12fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,12fr) minmax(0,8fr)}.grid-cols-\[repeat\(15\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-cols-\[repeat\(20\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(20,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(2\.75rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr))}.grid-cols-\[repeat\(var\(--n\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-between\!{justify-content:space-between!important}.justify-center{justify-content:center}.justify-center\!{justify-content:center!important}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\!{gap:0!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2xl{gap:var(--spacing-2xl)}.gap-2xs{gap:var(--gap-2xs)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[3px\]{gap:3px}.gap-content-block-lg{gap:var(--spacing-content-block-lg)}.gap-content-block-md{gap:var(--spacing-content-block-md)}.gap-content-block-sm{gap:var(--spacing-content-block-sm)}.gap-content-block-xl{gap:var(--spacing-content-block-xl)}.gap-lg{gap:var(--gap-lg)}.gap-md{gap:var(--gap-md)}.gap-px{gap:1px}.gap-section-2xs{gap:var(--spacing-section-2xs)}.gap-section-lg{gap:var(--spacing-section-lg)}.gap-section-lg\!{gap:var(--spacing-section-lg)!important}.gap-section-md{gap:var(--spacing-section-md)}.gap-section-md\!{gap:var(--spacing-section-md)!important}.gap-section-sm{gap:var(--spacing-section-sm)}.gap-section-xl{gap:var(--spacing-section-xl)}.gap-section-xs{gap:var(--spacing-section-xs)}.gap-sm{gap:var(--gap-sm)}.gap-xs{gap:var(--gap-xs)}.gap-x-2xl{column-gap:var(--spacing-2xl)}.gap-x-2xs{column-gap:var(--gap-2xs)}.gap-x-content-block-xl{column-gap:var(--spacing-content-block-xl)}.gap-x-lg{column-gap:var(--gap-lg)}.gap-x-md{column-gap:var(--gap-md)}.gap-x-section-2xs{column-gap:var(--spacing-section-2xs)}.gap-x-section-lg{column-gap:var(--spacing-section-lg)}.gap-x-section-md{column-gap:var(--spacing-section-md)}.gap-x-section-sm{column-gap:var(--spacing-section-sm)}.gap-x-section-xl{column-gap:var(--spacing-section-xl)}.gap-x-section-xs{column-gap:var(--spacing-section-xs)}.gap-x-sm{column-gap:var(--gap-sm)}.gap-x-xs{column-gap:var(--gap-xs)}:where(.-space-x-sm>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-sm) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-sm) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2xs{row-gap:var(--gap-2xs)}.gap-y-\[12px\]{row-gap:12px}.gap-y-\[18px\]{row-gap:18px}.gap-y-lg{row-gap:var(--gap-lg)}.gap-y-md{row-gap:var(--gap-md)}.gap-y-section-md{row-gap:var(--spacing-section-md)}.gap-y-section-sm{row-gap:var(--spacing-section-sm)}.gap-y-section-xs{row-gap:var(--spacing-section-xs)}.gap-y-sm{row-gap:var(--gap-sm)}.gap-y-xs{row-gap:var(--gap-xs)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-grey-30>:not(:last-child)){border-color:var(--color-grey-30)}:where(.divide-s-light>:not(:last-child)){border-color:var(--color-s-light)}:where(.divide-white\/20>:not(:last-child)){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/20>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--radius-pill)}.rounded-round{border-radius:var(--radius-round)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-xs{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-pill{border-top-left-radius:var(--radius-pill);border-bottom-left-radius:var(--radius-pill)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r-pill{border-top-right-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-bg-default{border-color:var(--color-bg-default)}.border-bronze{border-color:var(--color-bronze)}.border-current{border-color:currentColor}.border-error-30{border-color:var(--color-error-30)}.border-error-60{border-color:var(--color-error-60)}.border-error-70{border-color:var(--color-error-70)}.border-error-80{border-color:var(--color-error-80)}.border-fg-default{border-color:var(--color-fg-default)}.border-gold{border-color:var(--color-gold)}.border-grey-20{border-color:var(--color-grey-20)}.border-grey-40{border-color:var(--color-grey-40)}.border-grey-50{border-color:var(--color-grey-50)}.border-grey-60{border-color:var(--color-grey-60)}.border-grey-70{border-color:var(--color-grey-70)}.border-grey-80{border-color:var(--color-grey-80)}.border-grey-100{border-color:var(--color-grey-100)}.border-primary-30{border-color:var(--color-primary-30)}.border-primary-40{border-color:var(--color-primary-40)}.border-primary-50{border-color:var(--color-primary-50)}.border-primary-60{border-color:var(--color-primary-60)}.border-primary-70{border-color:var(--color-primary-70)}.border-primary-100{border-color:var(--color-primary-100)}.border-s-brand{border-color:var(--color-s-brand)}.border-s-brand-light{border-color:var(--color-s-brand-light)}.border-s-default{border-color:var(--color-s-default)}.border-s-disabled{border-color:var(--color-s-disabled)}.border-s-error{border-color:var(--color-s-error)}.border-s-error-light{border-color:var(--color-s-error-light)}.border-s-field{border-color:var(--color-s-field)}.border-s-light{border-color:var(--color-s-light)}.border-s-success{border-color:var(--color-s-success)}.border-secondary-40{border-color:var(--color-secondary-40)}.border-secondary-50{border-color:var(--color-secondary-50)}.border-secondary-60{border-color:var(--color-secondary-60)}.border-secondary-70{border-color:var(--color-secondary-70)}.border-silver{border-color:var(--color-silver)}.border-success-30{border-color:var(--color-success-30)}.border-success-50{border-color:var(--color-success-50)}.border-success-60{border-color:var(--color-success-60)}.border-success-70{border-color:var(--color-success-70)}.border-transparent{border-color:#0000}.border-warning-70{border-color:var(--color-warning-70)}.border-warning-90{border-color:var(--color-warning-90)}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.border-t-error-60{border-top-color:var(--color-error-60)}.border-t-primary-70{border-top-color:var(--color-primary-70)}.border-t-secondary-60{border-top-color:var(--color-secondary-60)}.border-t-success-60{border-top-color:var(--color-success-60)}.border-l-error-60{border-left-color:var(--color-error-60)}.bg-\[\#4b06c3\]{background-color:#4b06c3}.bg-bg-brand-primary{background-color:var(--color-bg-brand-primary)}.bg-bg-bronze{background-color:var(--color-bg-bronze)}.bg-bg-default{background-color:var(--color-bg-default)}.bg-bg-disabled{background-color:var(--color-bg-disabled)}.bg-bg-error-light{background-color:var(--color-bg-error-light)}.bg-bg-error-x-light{background-color:var(--color-bg-error-x-light)}.bg-bg-gold{background-color:var(--color-bg-gold)}.bg-bg-gold-x-light{background-color:var(--color-bg-gold-x-light)}.bg-bg-hover{background-color:var(--color-bg-hover)}.bg-bg-light{background-color:var(--color-bg-light)}.bg-bg-medium-light{background-color:var(--color-bg-medium-light)}.bg-bg-silver{background-color:var(--color-bg-silver)}.bg-bg-success-default{background-color:var(--color-bg-success-default)}.bg-bg-success-light{background-color:var(--color-bg-success-light)}.bg-bg-success-x-light{background-color:var(--color-bg-success-x-light)}.bg-bg-warning-x-light{background-color:var(--color-bg-warning-x-light)}.bg-bg-x-light{background-color:var(--color-bg-x-light)}.bg-bg-x-light\!{background-color:var(--color-bg-x-light)!important}.bg-black{background-color:var(--color-black)}.bg-black-rock{background-color:var(--color-black-rock)}.bg-bronze-10{background-color:var(--color-bronze-10)}.bg-current{background-color:currentColor}.bg-error-10{background-color:var(--color-error-10)}.bg-error-20{background-color:var(--color-error-20)}.bg-error-50{background-color:var(--color-error-50)}.bg-error-60{background-color:var(--color-error-60)}.bg-error-70{background-color:var(--color-error-70)}.bg-error-80{background-color:var(--color-error-80)}.bg-fg-brand-secondary-light{background-color:var(--color-fg-brand-secondary-light)}.bg-fg-default{background-color:var(--color-fg-default)}.bg-gold-10{background-color:var(--color-gold-10)}.bg-grey-10{background-color:var(--color-grey-10)}.bg-grey-20{background-color:var(--color-grey-20)}.bg-grey-30{background-color:var(--color-grey-30)}.bg-grey-40{background-color:var(--color-grey-40)}.bg-grey-50{background-color:var(--color-grey-50)}.bg-grey-60{background-color:var(--color-grey-60)}.bg-grey-70{background-color:var(--color-grey-70)}.bg-grey-80{background-color:var(--color-grey-80)}.bg-grey-100{background-color:var(--color-grey-100)}.bg-info{background-color:var(--color-info)}.bg-overlay-dark-1{background-color:var(--color-overlay-dark-1)}.bg-overlay-light{background-color:var(--color-overlay-light)}.bg-overlay-lighter{background-color:var(--color-overlay-lighter)}.bg-primary-10{background-color:var(--color-primary-10)}.bg-primary-20{background-color:var(--color-primary-20)}.bg-primary-20\!{background-color:var(--color-primary-20)!important}.bg-primary-20\/40{background-color:#f2f2ff66}@supports (color:color-mix(in lab, red, red)){.bg-primary-20\/40{background-color:color-mix(in oklab, var(--color-primary-20) 40%, transparent)}}.bg-primary-30{background-color:var(--color-primary-30)}.bg-primary-40{background-color:var(--color-primary-40)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-60{background-color:var(--color-primary-60)}.bg-primary-70{background-color:var(--color-primary-70)}.bg-primary-80{background-color:var(--color-primary-80)}.bg-primary-90{background-color:var(--color-primary-90)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-100\/60{background-color:#18015799}@supports (color:color-mix(in lab, red, red)){.bg-primary-100\/60{background-color:color-mix(in oklab, var(--color-primary-100) 60%, transparent)}}.bg-primary-100\/80{background-color:#180157cc}@supports (color:color-mix(in lab, red, red)){.bg-primary-100\/80{background-color:color-mix(in oklab, var(--color-primary-100) 80%, transparent)}}.bg-primary-100\/90{background-color:#180157e6}@supports (color:color-mix(in lab, red, red)){.bg-primary-100\/90{background-color:color-mix(in oklab, var(--color-primary-100) 90%, transparent)}}.bg-s-default{background-color:var(--color-s-default)}.bg-s-light{background-color:var(--color-s-light)}.bg-secondary-10{background-color:var(--color-secondary-10)}.bg-secondary-20{background-color:var(--color-secondary-20)}.bg-secondary-50{background-color:var(--color-secondary-50)}.bg-secondary-60{background-color:var(--color-secondary-60)}.bg-secondary-70{background-color:var(--color-secondary-70)}.bg-secondary-80{background-color:var(--color-secondary-80)}.bg-secondary-100\/40{background-color:#802b0066}@supports (color:color-mix(in lab, red, red)){.bg-secondary-100\/40{background-color:color-mix(in oklab, var(--color-secondary-100) 40%, transparent)}}.bg-silver-10{background-color:var(--color-silver-10)}.bg-success-10{background-color:var(--color-success-10)}.bg-success-20{background-color:var(--color-success-20)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-60{background-color:var(--color-success-60)}.bg-success-70{background-color:var(--color-success-70)}.bg-success-80{background-color:var(--color-success-80)}.bg-success-100\/40{background-color:#064e2e66}@supports (color:color-mix(in lab, red, red)){.bg-success-100\/40{background-color:color-mix(in oklab, var(--color-success-100) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-70{background-color:var(--color-warning-70)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary-30{--tw-gradient-from:var(--color-primary-30);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/30{--tw-gradient-from:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.from-white\/30{--tw-gradient-from:color-mix(in oklab, var(--color-white) 30%, transparent)}}.from-white\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-secondary-50{--tw-gradient-to:var(--color-secondary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-bg-light{fill:var(--color-bg-light)}.fill-bg-x-light{fill:var(--color-bg-x-light)}.fill-current{fill:currentColor}.fill-error-60{fill:var(--color-error-60)}.fill-fg-default{fill:var(--color-fg-default)}.fill-fg-light{fill:var(--color-fg-light)}.fill-grey-70{fill:var(--color-grey-70)}.fill-none{fill:none}.fill-primary-10{fill:var(--color-primary-10)}.fill-primary-40{fill:var(--color-primary-40)}.fill-primary-50{fill:var(--color-primary-50)}.fill-primary-70{fill:var(--color-primary-70)}.fill-primary-100{fill:var(--color-primary-100)}.fill-secondary-50{fill:var(--color-secondary-50)}.fill-secondary-60{fill:var(--color-secondary-60)}.fill-success-10{fill:var(--color-success-10)}.fill-success-30\/50{fill:#a7f3d180}@supports (color:color-mix(in lab, red, red)){.fill-success-30\/50{fill:color-mix(in oklab, var(--color-success-30) 50%, transparent)}}.fill-success-60{fill:var(--color-success-60)}.fill-success-70{fill:var(--color-success-70)}.fill-success-90{fill:var(--color-success-90)}.fill-warning-70{fill:var(--color-warning-70)}.fill-warning-70\/40{fill:#ffc70066}@supports (color:color-mix(in lab, red, red)){.fill-warning-70\/40{fill:color-mix(in oklab, var(--color-warning-70) 40%, transparent)}}.fill-warning-100{fill:var(--color-warning-100)}.fill-white{fill:var(--color-white)}.fill-white\/50{fill:#ffffff80}@supports (color:color-mix(in lab, red, red)){.fill-white\/50{fill:color-mix(in oklab, var(--color-white) 50%, transparent)}}.stroke-fg-default{stroke:var(--color-fg-default)}.stroke-grey-30{stroke:var(--color-grey-30)}.stroke-grey-40{stroke:var(--color-grey-40)}.stroke-grey-50{stroke:var(--color-grey-50)}.stroke-grey-60{stroke:var(--color-grey-60)}.stroke-grey-80{stroke:var(--color-grey-80)}.stroke-primary-30{stroke:var(--color-primary-30)}.stroke-primary-40{stroke:var(--color-primary-40)}.stroke-primary-50{stroke:var(--color-primary-50)}.stroke-primary-60{stroke:var(--color-primary-60)}.stroke-primary-70{stroke:var(--color-primary-70)}.stroke-primary-100{stroke:var(--color-primary-100)}.stroke-secondary-60{stroke:var(--color-secondary-60)}.stroke-success-70{stroke:var(--color-success-70)}.stroke-warning-70{stroke:var(--color-warning-70)}.stroke-white{stroke:var(--color-white)}.stroke-white\/20{stroke:#fff3}@supports (color:color-mix(in lab, red, red)){.stroke-white\/20{stroke:color-mix(in oklab, var(--color-white) 20%, transparent)}}.stroke-white\/30{stroke:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.stroke-white\/30{stroke:color-mix(in oklab, var(--color-white) 30%, transparent)}}.stroke-white\/40{stroke:#fff6}@supports (color:color-mix(in lab, red, red)){.stroke-white\/40{stroke:color-mix(in oklab, var(--color-white) 40%, transparent)}}.stroke-white\/50{stroke:#ffffff80}@supports (color:color-mix(in lab, red, red)){.stroke-white\/50{stroke:color-mix(in oklab, var(--color-white) 50%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\!{padding:0!important}.p-2{padding:calc(var(--spacing) * 2)}.p-2xl{padding:var(--spacing-2xl)}.p-2xs{padding:var(--spacing-2xs)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-content-block-md{padding:var(--spacing-content-block-md)}.p-lg{padding:var(--spacing-lg)}.p-md{padding:var(--spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-xs{padding:var(--spacing-xs)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2xl{padding-inline:var(--spacing-2xl)}.px-2xs{padding-inline:var(--spacing-2xs)}.px-2xs\!{padding-inline:var(--spacing-2xs)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-lg{padding-inline:var(--spacing-lg)}.px-md{padding-inline:var(--spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-sm\!{padding-inline:var(--spacing-sm)!important}.px-xs{padding-inline:var(--spacing-xs)}.px-xs\!{padding-inline:var(--spacing-xs)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2xs{padding-block:var(--spacing-2xs)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-content-block-sm{padding-block:var(--spacing-content-block-sm)}.py-lg{padding-block:var(--spacing-lg)}.py-md{padding-block:var(--spacing-md)}.py-px{padding-block:1px}.py-sm{padding-block:var(--spacing-sm)}.py-xs{padding-block:var(--spacing-xs)}.pe-\[80px\]{padding-inline-end:80px}.pt-2xl{padding-top:var(--spacing-2xl)}.pt-2xs{padding-top:var(--spacing-2xs)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-content-block-sm{padding-top:var(--spacing-content-block-sm)}.pt-lg{padding-top:var(--spacing-lg)}.pt-md{padding-top:var(--spacing-md)}.pt-section-lg{padding-top:var(--spacing-section-lg)}.pt-section-md{padding-top:var(--spacing-section-md)}.pt-section-sm{padding-top:var(--spacing-section-sm)}.pt-sm{padding-top:var(--spacing-sm)}.pt-xs{padding-top:var(--spacing-xs)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-content-block-sm{padding-right:var(--spacing-content-block-sm)}.pr-lg{padding-right:var(--spacing-lg)}.pr-md{padding-right:var(--spacing-md)}.pr-sm{padding-right:var(--spacing-sm)}.pr-xs{padding-right:var(--spacing-xs)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.pb-2xs{padding-bottom:var(--spacing-2xs)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[11\%\]{padding-bottom:11%}.pb-\[14\%\]{padding-bottom:14%}.pb-content-block-sm{padding-bottom:var(--spacing-content-block-sm)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-section-lg{padding-bottom:var(--spacing-section-lg)}.pb-section-md{padding-bottom:var(--spacing-section-md)}.pb-section-sm{padding-bottom:var(--spacing-section-sm)}.pb-section-xl{padding-bottom:var(--spacing-section-xl)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-1{padding-left:var(--spacing)}.pl-2xs{padding-left:var(--spacing-2xs)}.pl-\[84px\]{padding-left:84px}.pl-lg{padding-left:var(--spacing-lg)}.pl-md{padding-left:var(--spacing-md)}.pl-sm{padding-left:var(--spacing-sm)}.pl-xs{padding-left:var(--spacing-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\!{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-lg{--tw-leading:var(--leading-lg);line-height:var(--leading-lg)}.leading-md{--tw-leading:var(--leading-md);line-height:var(--leading-md)}.leading-none{--tw-leading:1;line-height:1}.leading-sm{--tw-leading:var(--leading-sm);line-height:var(--leading-sm)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.leading-xl{--tw-leading:var(--leading-xl);line-height:var(--leading-xl)}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-lg{--tw-tracking:var(--tracking-lg);letter-spacing:var(--tracking-lg)}.tracking-md{--tw-tracking:var(--tracking-md);letter-spacing:var(--tracking-md)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-sm{--tw-tracking:var(--tracking-sm);letter-spacing:var(--tracking-sm)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-xs{--tw-tracking:var(--tracking-xs);letter-spacing:var(--tracking-xs)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-normal\!{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.text-error-40{color:var(--color-error-40)}.text-error-80{color:var(--color-error-80)}.text-error-90{color:var(--color-error-90)}.text-fg-brand-dark{color:var(--color-fg-brand-dark)}.text-fg-brand-default{color:var(--color-fg-brand-default)}.text-fg-brand-light{color:var(--color-fg-brand-light)}.text-fg-brand-secondary-default{color:var(--color-fg-brand-secondary-default)}.text-fg-default{color:var(--color-fg-default)}.text-fg-disabled{color:var(--color-fg-disabled)}.text-fg-error-dark{color:var(--color-fg-error-dark)}.text-fg-error-default{color:var(--color-fg-error-default)}.text-fg-light{color:var(--color-fg-light)}.text-fg-on-dark-default{color:var(--color-fg-on-dark-default)}.text-fg-on-dark-default\!{color:var(--color-fg-on-dark-default)!important}.text-fg-on-dark-light{color:var(--color-fg-on-dark-light)}.text-fg-rating{color:var(--color-fg-rating)}.text-fg-success-dark{color:var(--color-fg-success-dark)}.text-fg-success-default{color:var(--color-fg-success-default)}.text-fg-success-on-dark{color:var(--color-fg-success-on-dark)}.text-gray-500{color:var(--color-gray-500)}.text-grey-30{color:var(--color-grey-30)}.text-grey-40{color:var(--color-grey-40)}.text-grey-60{color:var(--color-grey-60)}.text-grey-70{color:var(--color-grey-70)}.text-grey-80{color:var(--color-grey-80)}.text-grey-90{color:var(--color-grey-90)}.text-grey-100{color:var(--color-grey-100)}.text-info{color:var(--color-info)}.text-primary-40{color:var(--color-primary-40)}.text-primary-50{color:var(--color-primary-50)}.text-primary-70{color:var(--color-primary-70)}.text-primary-80{color:var(--color-primary-80)}.text-primary-90{color:var(--color-primary-90)}.text-primary-100{color:var(--color-primary-100)}.text-secondary-50{color:var(--color-secondary-50)}.text-secondary-60{color:var(--color-secondary-60)}.text-secondary-70{color:var(--color-secondary-70)}.text-secondary-80{color:var(--color-secondary-80)}.text-secondary-90{color:var(--color-secondary-90)}.text-secondary-100{color:var(--color-secondary-100)}.text-success-40{color:var(--color-success-40)}.text-success-50{color:var(--color-success-50)}.text-success-80{color:var(--color-success-80)}.text-success-90{color:var(--color-success-90)}.text-success-100{color:var(--color-success-100)}.text-warning-70{color:var(--color-warning-70)}.text-warning-90{color:var(--color-warning-90)}.text-warning-100{color:var(--color-warning-100)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;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}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-grey-40{-webkit-text-decoration-color:var(--color-grey-40);-webkit-text-decoration-color:var(--color-grey-40);-webkit-text-decoration-color:var(--color-grey-40);text-decoration-color:var(--color-grey-40)}.decoration-grey-50{-webkit-text-decoration-color:var(--color-grey-50);-webkit-text-decoration-color:var(--color-grey-50);-webkit-text-decoration-color:var(--color-grey-50);text-decoration-color:var(--color-grey-50)}.decoration-white\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.decoration-white\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary-50{accent-color:var(--color-primary-50)}.accent-primary-60{accent-color:var(--color-primary-60)}.accent-primary-70{accent-color:var(--color-primary-70)}.accent-primary-100{accent-color:var(--color-primary-100)}.accent-secondary-60{accent-color:var(--color-secondary-60)}.accent-secondary-70{accent-color:var(--color-secondary-70)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--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)}.shadow-bottom-lg{--tw-shadow:0 1.2px 3.6px var(--tw-shadow-color,#00000003), 0 6.4px 14.4px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bottom-md{--tw-shadow:0 .6px 1.8px var(--tw-shadow-color,#0000001c), 0 3.2px 7.2px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bottom-sm{--tw-shadow:0 .3px .9px var(--tw-shadow-color,#0000001c), 0 1.6px 3.6px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bottom-xl{--tw-shadow:0 4.8px 14.4px var(--tw-shadow-color,#0000002e), 0 25.6px 57.6px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-none{--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)}.shadow-right-sm{--tw-shadow:.3px 0 .9px var(--tw-shadow-color,#0000001c), 1.6px 0 3.6px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-top-lg{--tw-shadow:0 -1.2px 3.6px var(--tw-shadow-color,#0000001a), 0 -6.4px 14.4px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-top-md{--tw-shadow:0 -.6px 1.8px var(--tw-shadow-color,#0000001a), 0 -3.2px 7.2px var(--tw-shadow-color,#00000021);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)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-bg-default{--tw-ring-color:var(--color-bg-default)}.ring-gold{--tw-ring-color:var(--color-gold)}.ring-grey-40{--tw-ring-color:var(--color-grey-40)}.ring-grey-50{--tw-ring-color:var(--color-grey-50)}.ring-primary-30{--tw-ring-color:var(--color-primary-30)}.ring-primary-40{--tw-ring-color:var(--color-primary-40)}.ring-primary-50{--tw-ring-color:var(--color-primary-50)}.ring-primary-70{--tw-ring-color:var(--color-primary-70)}.ring-primary-100{--tw-ring-color:var(--color-primary-100)}.ring-secondary-60{--tw-ring-color:var(--color-secondary-60)}.ring-secondary-60\/30{--tw-ring-color:#f5813d4d}@supports (color:color-mix(in lab, red, red)){.ring-secondary-60\/30{--tw-ring-color:color-mix(in oklab, var(--color-secondary-60) 30%, transparent)}}.ring-success-70{--tw-ring-color:var(--color-success-70)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.ring-white\/60{--tw-ring-color:#fff9}@supports (color:color-mix(in lab, red, red)){.ring-white\/60{--tw-ring-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-s-brand{outline-color:var(--color-s-brand)}.outline-secondary-70{outline-color:var(--color-secondary-70)}.outline-white{outline-color:var(--color-white)}.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,)}.blur-md{--tw-blur:blur(var(--blur-md));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,)}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\,opacity\,margin\]{transition-property:max-width,opacity,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,bottom\]{transition-property:opacity,transform,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,transform\,opacity\]{transition-property:top,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,visibility\]{transition-property:translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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))}.delay-500{transition-delay:.5s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[50ms\]{--tw-duration:50ms;transition-duration:50ms}.ease-\(--ctl-settle\){--tw-ease:var(--ctl-settle);transition-timing-function:var(--ctl-settle)}.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-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out-1{--tw-ease:var(--ease-out-1);transition-timing-function:var(--ease-out-1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--star-size\:16px\]{--star-size:16px}.\[background\:var\(--slab-foil\)\]{background:var(--slab-foil)}.\[grid-area\:body\]{grid-area:body}.\[grid-area\:head\]{grid-area:head}.\[grid-area\:logo\]{grid-area:logo}.\[grid-area\:name\]{grid-area:name}.\[grid-area\:num\]{grid-area:num}.\[grid-area\:slab\]{grid-area:slab}.\[grid-area\:sq\]{grid-area:sq}.ring-inset{--tw-ring-inset:inset}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.group-target\:bg-bg-brand-primary:is(:where(.group):target *){background-color:var(--color-bg-brand-primary)}.group-target\:text-white:is(:where(.group):target *){color:var(--color-white)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *),.group-open\/country\:rotate-180:is(:where(.group\/country):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:-rotate-3:is(:where(.group):hover *){rotate:-3deg}.group-hover\:rotate-3:is(:where(.group):hover *){rotate:3deg}.group-hover\:bg-bg-hover:is(:where(.group):hover *){background-color:var(--color-bg-hover)}.group-hover\:bg-primary-20:is(:where(.group):hover *){background-color:var(--color-primary-20)}.group-hover\:bg-primary-60:is(:where(.group):hover *){background-color:var(--color-primary-60)}.group-hover\:text-fg-brand-default:is(:where(.group):hover *){color:var(--color-fg-brand-default)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\/feature\:-translate-y-0\.5:is(:where(.group\/feature):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/feature\:bg-bg-light:is(:where(.group\/feature):hover *){background-color:var(--color-bg-light)}}.group-data-\[count\=on\]\/row\:invisible:is(:where(.group\/row)[data-count=on] *){visibility:hidden}.group-data-\[count\=on\]\/row\:block:is(:where(.group\/row)[data-count=on] *){display:block}.group-data-\[show\=\<value\>\]\/show\:hidden:is(:where(.group\/show)[data-show="<value>"] *),.group-data-\[show\=coming\]\/show\:hidden:is(:where(.group\/show)[data-show=coming] *),.group-data-\[show\=named\]\/show\:hidden:is(:where(.group\/show)[data-show=named] *){display:none}.group-data-\[stage\=armed\]\/row\:translate-y-1:is(:where(.group\/row)[data-stage=armed] *){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[stage\=armed\]\/row\:scale-x-0:is(:where(.group\/row)[data-stage=armed] *){--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[stage\=armed\]\/row\:opacity-0:is(:where(.group\/row)[data-stage=armed] *){opacity:0}.group-data-\[stage\=armed\]\/row\:transition-none:is(:where(.group\/row)[data-stage=armed] *){transition-property:none}.group-data-\[sticky\=true\]\/header\:block:is(:where(.group\/header)[data-sticky=true] *){display:block}.group-data-\[sticky\=true\]\/header\:hidden:is(:where(.group\/header)[data-sticky=true] *){display:none}.group-data-\[sticky\=true\]\/header\:h-\(--header-bar\):is(:where(.group\/header)[data-sticky=true] *){height:var(--header-bar)}.group-data-\[sticky\=true\]\/header\:rounded-none:is(:where(.group\/header)[data-sticky=true] *){border-radius:0}.group-data-\[sticky\=true\]\/header\:bg-bg-hover:is(:where(.group\/header)[data-sticky=true] *){background-color:var(--color-bg-hover)}.group-data-\[sticky\=true\]\/header\:bg-fg-default:is(:where(.group\/header)[data-sticky=true] *){background-color:var(--color-fg-default)}.group-data-\[sticky\=true\]\/header\:px-0:is(:where(.group\/header)[data-sticky=true] *){padding-inline:0}.group-data-\[sticky\=true\]\/header\:text-fg-default:is(:where(.group\/header)[data-sticky=true] *){color:var(--color-fg-default)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.placeholder\:text-fg-light::placeholder{color:var(--color-fg-light)}.backdrop\:bg-overlay-dark-1::backdrop{background-color:var(--color-overlay-dark-1)}.backdrop\:bg-primary-100\/90::backdrop{background-color:#180157e6}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-primary-100\/90::backdrop{background-color:color-mix(in oklab, var(--color-primary-100) 90%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:h-1:after{content:var(--tw-content);height:var(--spacing)}.after\:rounded-t-sm:after{content:var(--tw-content);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.after\:bg-s-brand:after{content:var(--tw-content);background-color:var(--color-s-brand)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-150:after{content:var(--tw-content);--tw-duration:.15s;transition-duration:.15s}.first\:ml-0:first-child{margin-left:0}.first\:translate-x-0:first-child{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.first\:rounded-t-sm:first-child{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.first\:rounded-l-sm:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pl-sm:first-child{padding-left:var(--spacing-sm)}.last\:-translate-x-full:last-child{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.last\:rounded-r-sm:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.target\:flex:target{display:flex}.target\:border-primary-70:target{border-color:var(--color-primary-70)}.target\:ring-2:target{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.target\:ring-primary-40:target{--tw-ring-color:var(--color-primary-40)}.open\:flex:is([open],:popover-open,:open){display:flex}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-primary-70:focus-within{outline-color:var(--color-primary-70)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.2\]:hover{scale:1.2}.hover\:border-s-brand:hover{border-color:var(--color-s-brand)}.hover\:border-s-default:hover{border-color:var(--color-s-default)}.hover\:bg-bg-brand-hover:hover{background-color:var(--color-bg-brand-hover)}.hover\:bg-bg-hover:hover{background-color:var(--color-bg-hover)}.hover\:bg-bg-light:hover{background-color:var(--color-bg-light)}.hover\:bg-bg-x-light:hover{background-color:var(--color-bg-x-light)}.hover\:bg-grey-30:hover{background-color:var(--color-grey-30)}.hover\:bg-overlay-lighter:hover{background-color:var(--color-overlay-lighter)}.hover\:bg-primary-20:hover{background-color:var(--color-primary-20)}.hover\:bg-primary-90:hover{background-color:var(--color-primary-90)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:font-extrabold:hover{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.hover\:text-fg-brand-hover:hover{color:var(--color-fg-brand-hover)}.hover\:text-fg-default:hover{color:var(--color-fg-default)}.hover\:text-fg-light:hover{color:var(--color-fg-light)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-bottom-lg:hover{--tw-shadow:0 1.2px 3.6px var(--tw-shadow-color,#00000003), 0 6.4px 14.4px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-bottom-xl:hover{--tw-shadow:0 4.8px 14.4px var(--tw-shadow-color,#0000002e), 0 25.6px 57.6px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.group-data-\[sticky\=true\]\/header\:hover\:bg-bg-hover:is(:where(.group\/header)[data-sticky=true] *):hover{background-color:var(--color-bg-hover)}}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:bg-bg-hover:focus{background-color:var(--color-bg-hover)}.focus\:bg-bg-light:focus{background-color:var(--color-bg-light)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-bottom-xl:focus{--tw-shadow:0 4.8px 14.4px var(--tw-shadow-color,#0000002e), 0 25.6px 57.6px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-0:focus{outline-style:var(--tw-outline-style);outline-width:0}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-primary-70:focus{outline-color:var(--color-primary-70)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:calc(4px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-s-brand:focus-visible{outline-color:var(--color-s-brand)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-dashed:disabled{--tw-border-style:dashed;border-style:dashed}.disabled\:text-fg-light:disabled{color:var(--color-fg-light)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-capped]) .in-data-capped\:hidden{display:none}@media (prefers-reduced-motion:no-preference){.motion-safe\:-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:animate-\[ctl-from-left_280ms_var\(--ctl-settle\)\]{animation:ctl-from-left .28s var(--ctl-settle)}.motion-safe\:animate-\[ctl-pop-in_320ms_var\(--ctl-settle\)\]{animation:ctl-pop-in .32s var(--ctl-settle)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1024px){.max-lg\:contents{display:contents}.max-lg\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:fixed{position:fixed}.max-md\:inset-x-lg{inset-inline:var(--spacing-lg)}.max-md\:bottom-lg{bottom:var(--spacing-lg)}.max-md\:order-2{order:2}.max-md\:order-3{order:3}.max-md\:order-4{order:4}.max-md\:order-5{order:5}.max-md\:order-6{order:6}.max-md\:order-last{order:9999}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:mt-lg{margin-top:var(--spacing-lg)}.max-md\:block{display:block}.max-md\:contents{display:contents}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:inline-block{display:inline-block}.max-md\:min-h-9{min-height:calc(var(--spacing) * 9)}.max-md\:w-full{width:100%}.max-md\:max-w-20{max-width:calc(var(--spacing) * 20)}.max-md\:rotate-180{rotate:180deg}.max-md\:grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:gap-section-sm{gap:var(--spacing-section-sm)}.max-md\:gap-x-sm{column-gap:var(--gap-sm)}.max-md\:rounded-md{border-radius:var(--radius-md)}.max-md\:border{border-style:var(--tw-border-style);border-width:1px}.max-md\:border-s-default{border-color:var(--color-s-default)}.max-md\:bg-bg-default{background-color:var(--color-bg-default)}.max-md\:p-md{padding:var(--spacing-md)}.max-md\:px-0{padding-inline:0}.max-md\:px-sm{padding-inline:var(--spacing-sm)}.max-md\:px-xs{padding-inline:var(--spacing-xs)}.max-md\:px-xs\!{padding-inline:var(--spacing-xs)!important}.max-md\:py-2xs{padding-block:var(--spacing-2xs)}.max-md\:pt-0{padding-top:0}.max-md\:pr-xs{padding-right:var(--spacing-xs)}.max-md\:pb-xs{padding-bottom:var(--spacing-xs)}.max-md\:align-bottom{vertical-align:bottom}.max-md\:text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-md\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.max-md\:first\:mt-section-xl:first-child{margin-top:var(--spacing-section-xl)}.max-md\:last\:odd\:col-span-2:last-child:nth-child(odd),.max-md\:odd\:last\:col-span-2:nth-child(odd):last-child{grid-column:span 2/span 2}}@media not all and (min-width:480px){.max-sm\:order-last{order:9999}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:justify-self-stretch{justify-self:stretch}.max-sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.max-sm\:border-s-light{border-color:var(--color-s-light)}.max-sm\:px-sm{padding-inline:var(--spacing-sm)}.max-sm\:py-xs{padding-block:var(--spacing-xs)}.first\:max-sm\:col-span-2:first-child{grid-column:span 2/span 2}}@media (min-width:480px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table{display:table}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:table-row-group{display:table-row-group}.sm\:w-1\/2{width:50%}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[9rem_1fr_11rem\]{grid-template-columns:9rem 1fr 11rem}.sm\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.sm\:grid-cols-\[14rem_1fr_3\.25rem\]{grid-template-columns:14rem 1fr 3.25rem}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,19rem\)_1fr_2rem\]{grid-template-columns:minmax(0,19rem) 1fr 2rem}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-sm{gap:var(--gap-sm)}.sm\:gap-x-section-lg{column-gap:var(--spacing-section-lg)}.sm\:self-center{align-self:center}.sm\:self-start{align-self:flex-start}.sm\:pr-xs{padding-right:var(--spacing-xs)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:tracking-xs{--tw-tracking:var(--tracking-xs);letter-spacing:var(--tracking-xs)}.sm\:odd\:border-r:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}@media not all and (min-width:1024px){.sm\:max-lg\:col-span-2{grid-column:span 2/span 2}}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:-top-\[1\.4rem\]{top:-1.4rem}.md\:top-24{top:calc(var(--spacing) * 24)}.md\:top-\[61px\]{top:61px}.md\:top-\[calc\(var\(--sticky-top\)\+1rem\)\]{top:calc(var(--sticky-top) + 1rem)}.md\:top-\[var\(--sticky-top\)\]{top:var(--sticky-top)}.md\:top-full{top:100%}.md\:right-0{right:0}.md\:left-0{left:0}.md\:z-10{z-index:10}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-end-3{grid-column-end:3}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-auto{grid-row-start:auto}.md\:mx-0{margin-inline:0}.md\:mx-2xl{margin-inline:var(--spacing-2xl)}.md\:mx-auto{margin-inline:auto}.md\:-mt-\[5px\]{margin-top:-5px}.md\:mt-0{margin-top:0}.md\:mt-\[10vh\]{margin-top:10vh}.md\:mt-\[37px\]{margin-top:37px}.md\:mt-auto{margin-top:auto}.md\:mt-xs{margin-top:var(--spacing-xs)}.md\:mr-2xl{margin-right:var(--spacing-2xl)}.md\:mb-lg{margin-bottom:var(--spacing-lg)}.md\:mb-xs{margin-bottom:var(--spacing-xs)}.md\:ml-\[17rem\]{margin-left:17rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:grid\!{display:grid!important}.md\:hidden{display:none}.md\:inline{display:inline}.md\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.md\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.md\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.md\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.md\:h-0\.5{height:calc(var(--spacing) * .5)}.md\:h-3{height:calc(var(--spacing) * 3)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:h-72{height:calc(var(--spacing) * 72)}.md\:h-96{height:calc(var(--spacing) * 96)}.md\:h-\[60px\]{height:60px}.md\:h-auto{height:auto}.md\:min-h-28{min-height:calc(var(--spacing) * 28)}.md\:min-h-36{min-height:calc(var(--spacing) * 36)}.md\:min-h-64{min-height:calc(var(--spacing) * 64)}.md\:min-h-72{min-height:calc(var(--spacing) * 72)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-25{width:calc(var(--spacing) * 25)}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-38{width:calc(var(--spacing) * 38)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-44{width:calc(var(--spacing) * 44)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-52{width:calc(var(--spacing) * 52)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:w-96{width:calc(var(--spacing) * 96)}.md\:w-\[24\%\]{width:24%}.md\:w-\[55\%\]{width:55%}.md\:w-\[calc\(\(100\%-2\*var\(--spacing-section-md\)\)\/3\)\]{width:calc((100% - 2 * var(--spacing-section-md)) / 3)}.md\:w-\[calc\(\(100\%-var\(--spacing-section-md\)\)\/2\)\]{width:calc((100% - var(--spacing-section-md)) / 2)}.md\:w-\[calc\(50\%-var\(--spacing-section-md\)\/2\)\]{width:calc(50% - var(--spacing-section-md) / 2)}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:max-w-48{max-width:calc(var(--spacing) * 48)}.md\:max-w-64{max-width:calc(var(--spacing) * 64)}.md\:max-w-80{max-width:calc(var(--spacing) * 80)}.md\:max-w-\[36rem\]{max-width:36rem}.md\:max-w-\[160px\]{max-width:160px}.md\:max-w-content-md{max-width:var(--container-content-md)}.md\:max-w-md{max-width:var(--spacing-md)}.md\:max-w-none{max-width:none}.md\:max-w-sm{max-width:var(--spacing-sm)}.md\:min-w-0{min-width:0}.md\:min-w-16{min-width:calc(var(--spacing) * 16)}.md\:min-w-56{min-width:calc(var(--spacing) * 56)}.md\:min-w-64{min-width:calc(var(--spacing) * 64)}.md\:min-w-\[34rem\]{min-width:34rem}.md\:min-w-\[40rem\]{min-width:40rem}.md\:min-w-\[44rem\]{min-width:44rem}.md\:min-w-\[46rem\]{min-width:46rem}.md\:flex-1{flex:1}.md\:flex-\[1_1_18rem\]\!{flex:18rem!important}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:basis-1\/4{flex-basis:25%}.md\:scroll-pt-\[78px\]{scroll-padding-top:78px}.md\:columns-2{columns:2}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1\.25rem_1\.75rem_8rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:1.25rem 1.75rem 8rem minmax(0,1fr) 4.5rem}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[1fr_2fr_2fr\]{grid-template-columns:1fr 2fr 2fr}.md\:grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.md\:grid-cols-\[1fr_16rem\]{grid-template-columns:1fr 16rem}.md\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.md\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.md\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.md\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.md\:grid-cols-\[9rem_1fr_1fr\]{grid-template-columns:9rem 1fr 1fr}.md\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.md\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.md\:grid-cols-\[11rem_1fr_1fr\]{grid-template-columns:11rem 1fr 1fr}.md\:grid-cols-\[11rem_1fr_4rem\]{grid-template-columns:11rem 1fr 4rem}.md\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.md\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.md\:grid-cols-\[12rem_1fr_5rem\]{grid-template-columns:12rem 1fr 5rem}.md\:grid-cols-\[12rem_1fr_6rem\]{grid-template-columns:12rem 1fr 6rem}.md\:grid-cols-\[12rem_1fr_20rem\]{grid-template-columns:12rem 1fr 20rem}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:grid-cols-\[14rem_1fr_5rem\]{grid-template-columns:14rem 1fr 5rem}.md\:grid-cols-\[14rem_1fr_8rem\]{grid-template-columns:14rem 1fr 8rem}.md\:grid-cols-\[14rem_1fr_auto\]{grid-template-columns:14rem 1fr auto}.md\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.md\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.md\:grid-cols-\[16rem_1fr_6rem\]{grid-template-columns:16rem 1fr 6rem}.md\:grid-cols-\[16rem_1fr_auto\]{grid-template-columns:16rem 1fr auto}.md\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.md\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[auto_8rem_1fr_1\.5rem\]{grid-template-columns:auto 8rem 1fr 1.5rem}.md\:grid-cols-\[auto_11rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto 11rem minmax(0,1fr) auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,20rem\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(0,20rem) auto}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_5rem_5rem\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) minmax(0,1fr) 5rem 5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_repeat\(4\,6rem\)\]{grid-template-columns:minmax(0,1fr) repeat(4,6rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_repeat\(5\,4rem\)\]{grid-template-columns:minmax(0,1fr) repeat(5,4rem)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,21rem\)_1fr\]{grid-template-columns:minmax(0,21rem) 1fr}.md\:grid-cols-\[repeat\(19\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(19,minmax(0,1fr))}.md\:grid-rows-\(--offer-rows\){grid-template-rows:var(--offer-rows)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:content-start{align-content:flex-start}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-normal{justify-content:normal}.md\:gap-0{gap:0}.md\:gap-2xs{gap:var(--gap-2xs)}.md\:gap-content-block-md{gap:var(--spacing-content-block-md)}.md\:gap-content-block-sm{gap:var(--spacing-content-block-sm)}.md\:gap-md{gap:var(--gap-md)}.md\:gap-section-lg{gap:var(--spacing-section-lg)}.md\:gap-section-md{gap:var(--spacing-section-md)}.md\:gap-section-sm{gap:var(--spacing-section-sm)}.md\:gap-section-xl{gap:var(--spacing-section-xl)}.md\:gap-sm{gap:var(--gap-sm)}.md\:gap-xs{gap:var(--gap-xs)}.md\:gap-x-2xl{column-gap:var(--spacing-2xl)}.md\:gap-x-content-block-sm{column-gap:var(--spacing-content-block-sm)}.md\:gap-x-lg{column-gap:var(--gap-lg)}.md\:gap-x-md{column-gap:var(--gap-md)}.md\:gap-x-section-lg{column-gap:var(--spacing-section-lg)}.md\:gap-x-section-md{column-gap:var(--spacing-section-md)}.md\:gap-x-section-sm{column-gap:var(--spacing-section-sm)}.md\:gap-x-section-xl{column-gap:var(--spacing-section-xl)}.md\:gap-x-sm{column-gap:var(--gap-sm)}.md\:gap-y-section-md{row-gap:var(--spacing-section-md)}.md\:gap-y-sm{row-gap:var(--gap-sm)}.md\:gap-y-xs\!{row-gap:var(--gap-xs)!important}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:self-auto{align-self:auto}.md\:self-center{align-self:center}.md\:self-end{align-self:flex-end}.md\:self-start{align-self:flex-start}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-visible\!{overflow:visible!important}.md\:rounded-md{border-radius:var(--radius-md)}.md\:rounded-none{border-radius:0}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.md\:border-s-default{border-color:var(--color-s-default)}.md\:border-s-light{border-color:var(--color-s-light)}.md\:bg-bg-default{background-color:var(--color-bg-default)}.md\:bg-transparent{background-color:#0000}.md\:\[mask-image\:linear-gradient\(to_right\,transparent\,black_var\(--fade-back\)\,black_calc\(100\%_-_var\(--fade-forward\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-back),black calc(100% - var(--fade-forward)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-back),black calc(100% - var(--fade-forward)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-back),black calc(100% - var(--fade-forward)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fade-back),black calc(100% - var(--fade-forward)),transparent)}.md\:p-0{padding:0}.md\:p-2xl{padding:var(--spacing-2xl)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-lg{padding:var(--spacing-lg)}.md\:p-md{padding:var(--spacing-md)}.md\:p-xl{padding:var(--spacing-xl)}.md\:px-0{padding-inline:0}.md\:px-2xl{padding-inline:var(--spacing-2xl)}.md\:px-2xs{padding-inline:var(--spacing-2xs)}.md\:px-content-block-md{padding-inline:var(--spacing-content-block-md)}.md\:px-lg{padding-inline:var(--spacing-lg)}.md\:px-md{padding-inline:var(--spacing-md)}.md\:py-content-block-md{padding-block:var(--spacing-content-block-md)}.md\:py-lg{padding-block:var(--spacing-lg)}.md\:py-md{padding-block:var(--spacing-md)}.md\:pe-0{padding-inline-end:0}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-lg{padding-top:var(--spacing-lg)}.md\:pr-lg{padding-right:var(--spacing-lg)}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pl-\[5\.25rem\]{padding-left:5.25rem}.md\:pl-md{padding-left:var(--spacing-md)}.md\:text-center{text-align:center}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[0\.5rem\]{font-size:.5rem}.md\:whitespace-nowrap{white-space:nowrap}.md\:no-underline{text-decoration-line:none}.md\:shadow-none{--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)}.md\:\[--star-size\:…\]{--star-size:…}:is(.md\:\*\:flex-1>*){flex:1}:is(.md\:\*\:items-center>*){align-items:center}.md\:group-has-data-cap-open\/rules\:columns-3:is(:where(.group\/rules):has([data-cap-open]) *){columns:3}.md\:last\:odd\:col-span-2:last-child:nth-child(odd){grid-column:span 2/span 2}@media (hover:hover){.md\:hover\:underline:hover{text-decoration-line:underline}}.md\:has-data-cap-open\:grid-cols-1:has([data-cap-open]){grid-template-columns:repeat(1,minmax(0,1fr))}@media not all and (min-width:1024px){.md\:max-lg\:mx-auto{margin-inline:auto}.md\:max-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width:1024px){.lg\:visible{visibility:visible}.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.lg\:top-lg{top:var(--spacing-lg)}.lg\:right-0{right:0}.lg\:right-lg{right:var(--spacing-lg)}.lg\:left-0{left:0}.lg\:left-auto{left:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-0{margin-inline:0}.lg\:mx-2xl{margin-inline:var(--spacing-2xl)}.lg\:mx-auto{margin-inline:auto}.lg\:mx-xl{margin-inline:var(--spacing-xl)}.lg\:mt-auto{margin-top:auto}.lg\:mr-0{margin-right:0}.lg\:mr-content-block-sm{margin-right:var(--spacing-content-block-sm)}.lg\:mr-xl{margin-right:var(--spacing-xl)}.lg\:mb-0{margin-bottom:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:grid\!{display:grid!important}.lg\:hidden{display:none}.lg\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.lg\:max-h-\[468px\]{max-height:468px}.lg\:min-h-0{min-height:0}.lg\:min-h-11{min-height:calc(var(--spacing) * 11)}.lg\:w-40{width:calc(var(--spacing) * 40)}.lg\:w-52{width:calc(var(--spacing) * 52)}.lg\:w-\[47\%\]{width:47%}.lg\:w-\[calc\(\(100\%-2\*var\(--spacing-section-md\)\)\/3\)\]{width:calc((100% - 2 * var(--spacing-section-md)) / 3)}.lg\:w-\[calc\(\(100\%-4\*var\(--spacing-section-md\)\)\/5\)\]{width:calc((100% - 4 * var(--spacing-section-md)) / 5)}.lg\:w-auto{width:auto}.lg\:w-fit{width:fit-content}.lg\:max-w-96{max-width:calc(var(--spacing) * 96)}.lg\:max-w-\[392px\]{max-width:392px}.lg\:max-w-\[500px\]{max-width:500px}.lg\:max-w-\[525px\]{max-width:525px}.lg\:max-w-content-lg{max-width:var(--container-content-lg)}.lg\:max-w-lg{max-width:var(--spacing-lg)}.lg\:max-w-none{max-width:none}.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:basis-1\/5{flex-basis:20%}.lg\:scroll-pt-\[132px\]{scroll-padding-top:132px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)_15rem\]{grid-template-columns:11rem minmax(0,1fr) 15rem}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:13rem minmax(0,1fr) minmax(0,1.3fr)}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,24rem\)_1fr\]{grid-template-columns:minmax(0,24rem) 1fr}.lg\:grid-cols-\[minmax\(0\,36rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,36rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,45rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,45rem) minmax(0,1fr)}.lg\:grid-cols-\[repeat\(var\(--n\)\,7\.5rem\)\]{grid-template-columns:repeat(var(--n),7.5rem)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-content-block-md{gap:var(--spacing-content-block-md)}.lg\:gap-lg{gap:var(--gap-lg)}.lg\:gap-section-lg{gap:var(--spacing-section-lg)}.lg\:gap-section-sm{gap:var(--spacing-section-sm)}.lg\:gap-section-xl{gap:var(--spacing-section-xl)}.lg\:gap-sm{gap:var(--gap-sm)}.lg\:gap-x-content-block-sm{column-gap:var(--spacing-content-block-sm)}.lg\:gap-x-section-lg{column-gap:var(--spacing-section-lg)}.lg\:gap-x-section-md{column-gap:var(--spacing-section-md)}.lg\:gap-x-section-xl{column-gap:var(--spacing-section-xl)}.lg\:gap-y-md{row-gap:var(--gap-md)}.lg\:gap-y-section-md{row-gap:var(--spacing-section-md)}.lg\:self-end{align-self:flex-end}.lg\:overflow-visible\!{overflow:visible!important}.lg\:rounded-md{border-radius:var(--radius-md)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.lg\:border-s-light{border-color:var(--color-s-light)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-lg{padding:var(--spacing-lg)}.lg\:p-md{padding:var(--spacing-md)}.lg\:p-sm{padding:var(--spacing-sm)}.lg\:px-0{padding-inline:0}.lg\:px-\[12rem\]{padding-inline:12rem}.lg\:px-sm{padding-inline:var(--spacing-sm)}.lg\:px-xs{padding-inline:var(--spacing-xs)}.lg\:py-sm{padding-block:var(--spacing-sm)}.lg\:pt-content-block-md{padding-top:var(--spacing-content-block-md)}.lg\:pt-content-block-sm{padding-top:var(--spacing-content-block-sm)}.lg\:pr-section-xl{padding-right:var(--spacing-section-xl)}.lg\:pl-section-md{padding-left:var(--spacing-section-md)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:last\:odd\:col-span-1:last-child:nth-child(odd){grid-column:span 1/span 1}.lg\:last\:odd\:col-span-2:last-child:nth-child(odd){grid-column:span 2/span 2}}@media (min-width:1280px){.xl\:col-span-8{grid-column:span 8/span 8}.xl\:grid\!{display:grid!important}.xl\:min-h-12{min-height:calc(var(--spacing) * 12)}.xl\:w-36{width:calc(var(--spacing) * 36)}.xl\:w-40{width:calc(var(--spacing) * 40)}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:w-auto{width:auto}.xl\:max-w-content-xl{max-width:var(--container-content-xl)}.xl\:max-w-xl{max-width:var(--spacing-xl)}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[30fr_25fr_20fr_15fr_minmax\(10rem\,10fr\)\]{grid-template-columns:30fr 25fr 20fr 15fr minmax(10rem,10fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-content-block-lg{gap:var(--spacing-content-block-lg)}.xl\:gap-lg{gap:var(--gap-lg)}.xl\:gap-section-md{gap:var(--spacing-section-md)}.xl\:overflow-visible\!{overflow:visible!important}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container not (min-width:18rem){.\@max-2xs\:scale-85{--tw-scale-x:85%;--tw-scale-y:85%;--tw-scale-z:85%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@container (min-width:24rem){.\@sm\:gap-md{gap:var(--gap-md)}.\@sm\:px-md{padding-inline:var(--spacing-md)}.\@sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\@sm\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}@container (min-width:28rem){.\@md\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.\@md\:gap-lg{gap:var(--gap-lg)}.\@md\:px-lg{padding-inline:var(--spacing-lg)}.\@md\:pr-lg{padding-right:var(--spacing-lg)}.\@md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\@md\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.\@md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\@md\:text-\[9px\]{font-size:9px}}@container (min-width:32rem){.\@lg\:order-none{order:0}.\@lg\:flex-1{flex:1}.\@lg\:basis-0{flex-basis:0}.\@lg\:basis-auto{flex-basis:auto}.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:grid{display:grid}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.\@3xl\:items-center{align-items:center}.\@3xl\:gap-x-section-lg{column-gap:var(--spacing-section-lg)}}@container (min-width:56rem){.\@4xl\:order-last{order:9999}.\@4xl\:flex-1{flex:1}.\@4xl\:basis-0{flex-basis:0}}@container (min-width:64rem){.\@5xl\:order-last{order:9999}.\@5xl\:flex-\[1\.6\]{flex:1.6}.\@5xl\:basis-0{flex-basis:0}}.\[\&_ol\]\:border-t-0 ol{border-top-style:var(--tw-border-style);border-top-width:0}@media not all and (min-width:768px){.max-md\:\[\&_thead_th\]\:static thead th{position:static}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:focus-visible\>rect\:first-child\]\:stroke-primary-70:focus-visible>rect:first-child{stroke:var(--color-primary-70)}@media not all and (min-width:768px){.max-md\:\[\&\:nth-child\(even\)\]\:invisible:nth-child(2n){visibility:hidden}}@media (min-width:768px){.md\:\[\&\>\*\]\:px-md>*{padding-inline:var(--spacing-md)}.md\:\[\&\>\*\]\:py-sm>*{padding-block:var(--spacing-sm)}}@media (min-width:1024px){.lg\:\[\&\>\*\]\:flex-1>*{flex:1}}@media not all and (min-width:768px){.max-md\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}}@media not all and (min-width:480px){.max-sm\:\[\&\>\*\:nth-child\(n\+5\)\]\:hidden>:nth-child(n+5){display:none}.max-sm\:peer-checked\:\[\&\>\*\:nth-child\(n\+5\)\]\:flex:is(:where(.peer):checked~*)>:nth-child(n+5){display:flex}}.\[\&\>\.ctl\]\:justify-center>.ctl{justify-content:center}.\[\&\>\.ctl\]\:rounded-md>.ctl{border-radius:var(--radius-md)}.peer-checked\:\[\&\>\:first-child\]\:hidden:is(:where(.peer):checked~*)>:first-child{display:none}.\[\&\>\:last-child\]\:border-b-0>:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.peer-not-checked\:\[\&\>\:last-child\]\:hidden:is(:where(.peer):not(:checked)~*)>:last-child{display:none}@media (min-width:768px){.md\:\[\&\>\:last-child\]\:border-b-0>:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (min-width:1024px){.lg\:\[\&\>\:last-child\:nth-child\(3n\+1\)\]\:col-span-3>:last-child:nth-child(3n+1){grid-column:span 3/span 3}.lg\:\[\&\>\:last-child\:nth-child\(3n\+2\)\]\:col-span-2>:last-child:nth-child(3n+2){grid-column:span 2/span 2}}@media (min-width:480px){.sm\:\[\&\>\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}.sm\:\[\&\>\:last-child\:nth-child\(odd\)\]\:border-r-0>:last-child:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (min-width:1024px){.sm\:max-lg\:\[\&\>\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}}}@media (min-width:768px){.md\:\[\&\>\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}.md\:\[\&\>\:nth-child\(2\)\]\:border-t-0>:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}}@media (min-width:1024px){.lg\:\[\&\>\:nth-child\(2\)\]\:border-t>:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:\[\&\>\:nth-child\(2\)\]\:border-t-0>:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}}@media (min-width:480px){.sm\:\[\&\>\:nth-last-child\(2\)\:nth-child\(odd\)\]\:border-b-0>:nth-last-child(2):nth-child(odd){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (min-width:768px){.md\:\[\&\>\:nth-last-child\(2\)\:nth-child\(odd\)\]\:border-b-0>:nth-last-child(2):nth-child(odd){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>a\]\:flex-1>a{flex:1}@container (min-width:32rem){.\@lg\:\[\&\>a\]\:flex-none>a{flex:none}}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:flex-col-reverse>div{flex-direction:column-reverse}.\[\&\>div\]\:justify-end>div{justify-content:flex-end}.\[\&\>div\]\:gap-2xs>div{gap:var(--gap-2xs)}@media (min-width:1024px){.lg\:\[\&\>li\]\:col-span-2>li{grid-column:span 2/span 2}}@media (min-width:768px){.md\:\[\&\>li\:last-child\:nth-child\(odd\)\]\:col-span-2>li:last-child:nth-child(odd){grid-column:span 2/span 2}.md\:\[\&\>li\:last-child\:nth-child\(odd\)\>dl\]\:grid-cols-\[auto_1fr_auto_1fr\]>li:last-child:nth-child(odd)>dl{grid-template-columns:auto 1fr auto 1fr}}@media not all and (min-width:768px){.max-md\:\[\&\>li\:nth-child\(n\+6\)\]\:hidden>li:nth-child(n+6){display:none}}@media (min-width:1024px){.lg\:\[\&\>li\:nth-last-child\(-n\+2\)\]\:col-span-3>li:nth-last-child(-n+2){grid-column:span 3/span 3}}.\[\&\>p\]\:max-w-\[72ch\]>p{max-width:72ch}:hover.\[\:hover\&\>svg\]\:opacity-100>svg{opacity:1}}.tile-wash{--tile-glow:var(--color-primary-60);--tile-base:var(--gradient-hero);isolation:isolate;color:var(--color-fg-on-dark-default);border-radius:var(--radius-lg);background-image:radial-gradient(90% 90% at 100% 100%, var(--tile-glow), transparent 60%), radial-gradient(70% 80% at 0% 0%, #765ff566, transparent 65%), var(--tile-base);position:relative}@supports (color:color-mix(in lab, red, red)){.tile-wash{background-image:radial-gradient(90% 90% at 100% 100%, color-mix(in srgb, var(--tile-glow) 70%, transparent), transparent 60%), radial-gradient(70% 80% at 0% 0%, color-mix(in srgb, var(--color-primary-60) 40%, transparent), transparent 65%), var(--tile-base)}}.tile-wash:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 14px,#ffffff0d 14px 15px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tile-wash:before{background:repeating-linear-gradient(115deg, transparent 0 14px, color-mix(in srgb, var(--color-s-white) 5%, transparent) 14px 15px)}}.tile-wash:before{-webkit-mask-image:linear-gradient(200deg,#000,#0000 70%);mask-image:linear-gradient(200deg,#000,#0000 70%)}.tile-wash:is([data-wash=ember],[data-wash=mint],[data-wash=gold],[data-wash=ruby]){--tile-base:linear-gradient(160deg, var(--tile-glow), var(--color-primary-100) 85%)}@supports (color:color-mix(in lab, red, red)){.tile-wash:is([data-wash=ember],[data-wash=mint],[data-wash=gold],[data-wash=ruby]){--tile-base:linear-gradient(160deg, color-mix(in srgb, var(--tile-glow) 38%, var(--color-primary-90)), var(--color-primary-100) 85%)}}.tile-wash[data-wash=ember]{--tile-glow:var(--color-secondary-70)}.tile-wash[data-wash=mint]{--tile-glow:var(--color-success-60)}.tile-wash[data-wash=gold]{--tile-glow:var(--color-warning-80)}.tile-wash[data-wash=ruby]{--tile-glow:var(--color-error-60)}.tile-wash[data-wash=ink]{--tile-glow:var(--color-primary-60);--tile-base:linear-gradient(160deg, var(--color-primary-100), var(--color-black-rock))}.tile{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}.tile:hover,.tile:focus-visible{box-shadow:var(--shadow-bottom-xl);transform:translateY(-.375rem)rotate(-.6deg)}.tile:active{transform:translateY(-.125rem)scale(.985)}.tile:focus-visible{outline-offset:3px;outline-width:3px}.tile-art{transition:transform .32s cubic-bezier(.22,1,.36,1)}.tile:is(:hover,:focus-visible) .tile-art{transform:translate(.25rem,-.5rem)rotate(4deg)scale(1.04)}.tile:is(:hover,:focus-visible) .tile-art-back{transform:translate(-.5rem,-.25rem)rotate(-6deg)}.tile-art-back{transition:transform .32s cubic-bezier(.22,1,.36,1)}.tile:is(:hover,:focus-visible) .tile-go{transform:translate(.25rem)}.tile-go{transition:transform .2s ease-out}.tile-numeral{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #ffffff73;font-weight:700;line-height:.8}@supports (color:color-mix(in lab, red, red)){.tile-numeral{-webkit-text-stroke:1.5px color-mix(in srgb, var(--color-s-white) 45%, transparent)}}.tile-cell{container:tile/inline-size}.tile-card{--tile-rise:var(--spacing-lg);align-items:end;gap:var(--spacing-md) var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);grid-template:"num pic"minmax(6rem,1fr)"body body"/auto minmax(0,1fr);display:grid}.tile-num{font-size:var(--text-4xl);grid-area:num}.tile-pic{margin-top:calc(-1 * var(--tile-rise) - var(--spacing-lg));grid-area:pic;align-self:stretch;position:relative;container:tile-pic/size}.tile-body{grid-area:body}.tile-fan{--card-h:min(100cqh, 80cqw);position:absolute;inset:0}.tile-fan-card{height:var(--card-h);aspect-ratio:600/825;max-height:9.5rem;display:block;position:absolute}.tile-fan-card>.card-art{height:100%}.tile-fan-card[data-card=front]{bottom:0;right:0;rotate:6deg}.tile-fan-card[data-card=back]{bottom:4%;left:0;rotate:-10deg}.tile-fan-card[data-card=far]{display:none}.tile-fan[data-lead] .tile-fan-card[data-card=front]{z-index:1;right:50%;translate:50%;rotate:none}.tile-fan[data-lead] .tile-fan-card[data-card=back]{height:calc(var(--card-h) * .9);bottom:6%;left:auto;right:0;rotate:12deg}.tile-fan[data-lead] .tile-fan-card[data-card=far]{height:calc(var(--card-h) * .9);display:block;bottom:4%;left:0;rotate:-12deg}.tile-own{flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}@container tile (min-width:22rem){.tile-card{--tile-pic-w:9rem;grid-template-columns:minmax(0, 1fr) var(--tile-pic-w);align-content:center;align-items:start;gap:var(--spacing-sm) var(--spacing-section-lg);min-height:12rem;padding:var(--spacing-xl) 0 var(--spacing-xl) var(--spacing-2xl);grid-template-rows:auto auto;grid-template-areas:"num pic""body pic"}.tile-num{font-size:var(--text-3xl)}.tile-card[data-shape] .tile-pic{inset:calc(-1 * var(--tile-rise)) 0 0 auto;width:var(--tile-pic-w);clip-path:inset(-3rem 0 0 0 round 0 0 var(--radius-lg) 0);grid-area:auto;margin:0;position:absolute;overflow-x:clip}.tile-fan{--card-h:78%}.tile-fan-card{max-height:none}.tile-fan-card[data-card=front]{top:30%;bottom:auto;right:-12%}.tile-fan-card[data-card=back]{inset:0 36% auto auto}.tile-own{justify-content:center;padding-inline-end:var(--spacing-xl)}.tile-card[data-shape=lead]{--tile-pic-w:46cqw;min-height:15rem;padding:var(--spacing-2xl) 0 var(--spacing-2xl) var(--spacing-section-xl)}.tile-card[data-shape=lead] .tile-num{font-size:var(--text-4xl)}.tile-fan[data-lead]{--card-h:82%}.tile-fan[data-lead] .tile-fan-card[data-card=front]{top:22%;bottom:auto;right:46%}.tile-fan[data-lead] .tile-fan-card[data-card=back]{top:2%;bottom:auto;right:-6%}.tile-fan[data-lead] .tile-fan-card[data-card=far]{top:8%;bottom:auto;left:0}}@container tile (min-width:28rem){.tile-card[data-shape=base]{--tile-pic-w:11rem}}@container tile (min-width:40rem){.tile-card[data-shape=base]{--tile-pic-w:18rem}.tile-card[data-shape=base] .tile-body{max-width:36rem}.tile-fan:not([data-lead]) .tile-fan-card[data-card=far]{display:block;top:6%;right:66%;rotate:-16deg}}@container tile (min-width:60rem){.tile-card[data-shape=base]{--tile-pic-w:40cqw}.tile-fan:not([data-lead]) .tile-fan-card[data-card=front]{right:-2%}.tile-fan:not([data-lead]) .tile-fan-card[data-card=back]{right:30%}.tile-fan:not([data-lead]) .tile-fan-card[data-card=far]{top:22%;right:58%;rotate:-8deg}}.tile-bento{gap:var(--spacing-section-md);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-2xl) var(--spacing-lg) var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);display:flex;overflow-x:auto}.tile-bento::-webkit-scrollbar{display:none}.tile-bento>*{scroll-snap-align:start;flex:none;width:min(78%,18rem)}@media (min-width:768px){.tile-bento{gap:var(--spacing-section-lg) var(--spacing-section-md);padding:var(--spacing-xl) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(12rem,auto);margin-inline:0;display:grid;overflow:visible}.tile-bento>*{width:auto}}@media (min-width:1024px){.tile-bento[data-columns="2"]{row-gap:var(--spacing-section-xl);grid-auto-rows:1fr;height:100%;padding-top:0}.tile-bento:not([data-columns="2"]){grid-template-columns:repeat(12,minmax(0,1fr))}.tile-bento:not([data-columns="2"])>*{grid-column:span var(--span-lg,3)}}@keyframes tile-in{0%{opacity:0;transform:translateY(2rem)scale(.97)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tile-in{animation:linear both tile-in;animation-timeline:view();animation-range:entry entry 55%}}}.pip-row{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.pip{border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, var(--color-grey-30) 0 2px, transparent 2px 5px);width:1rem;height:1.25rem;box-shadow:inset 0 0 0 1px var(--color-grey-40);display:block}.pip[data-lit]{background:var(--color-primary-70);box-shadow:none}.tile-wash .pip{background:repeating-linear-gradient(135deg,#ffffff24 0 2px,#0000 2px 5px)}@supports (color:color-mix(in lab, red, red)){.tile-wash .pip{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-s-white) 14%, transparent) 0 2px, transparent 2px 5px)}}.tile-wash .pip{box-shadow:inset 0 0 0 1px #ffffff40}@supports (color:color-mix(in lab, red, red)){.tile-wash .pip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 25%, transparent)}}.tile-wash .pip[data-lit]{background:var(--color-success-50);box-shadow:0 0 .5rem #34d38b99}@supports (color:color-mix(in lab, red, red)){.tile-wash .pip[data-lit]{box-shadow:0 0 .5rem color-mix(in srgb, var(--color-success-50) 60%, transparent)}}.tile-bar{background:linear-gradient(90deg, var(--color-primary-60), var(--color-primary-40));transform-origin:0}.tile-bar[data-lead]{background:linear-gradient(90deg, var(--color-secondary-70), var(--color-warning-70))}@keyframes tile-bar-in{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tile-bar{animation:linear both tile-bar-in;animation-timeline:view();animation-range:entry 10% cover 35%}}}@media (prefers-reduced-motion:reduce){.tile,.tile-art,.tile-art-back,.tile-go{transition:none}.tile:is(:hover,:focus-visible,:active),.tile:is(:hover,:focus-visible) :is(.tile-art,.tile-art-back,.tile-go){transform:none}}.bench{gap:var(--spacing-section-md);flex-direction:column;display:flex}.bench-tile{min-width:0;display:flex}.bench-tile>*{width:100%}.bench-rail{gap:var(--spacing-section-md);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--spacing-lg));padding-inline:var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);display:flex;overflow-x:auto}.bench-rail::-webkit-scrollbar{display:none}.bench-rail>.bench-tile{scroll-snap-align:start;flex:none;width:min(80%,18rem)}@media (min-width:768px){.bench{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bench-rail{display:contents}.bench-rail>.bench-tile{width:auto}.bench>.bench-lead,.bench .bench-all{grid-column:1/-1}}@media (min-width:1280px){.bench{grid-template-columns:repeat(4,minmax(0,1fr))}}.bench-band [style*=width]{background:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bench-band [style*=width]{background:color-mix(in srgb, var(--color-s-white) 70%, transparent)}}.bench-band[data-lit]{background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bench-band[data-lit]{background:color-mix(in srgb, var(--color-s-white) 14%, transparent)}}.bench-band[data-lit]{font-weight:700}.bench-band[data-lit] [style*=width]{background:var(--color-success-50)}.bench-well{background:#18015773}@supports (color:color-mix(in lab, red, red)){.bench-well{background:color-mix(in srgb, var(--color-primary-100) 45%, transparent)}}.bench-well{box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.bench-well{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 12%, transparent)}}.bench-well{transition:transform .32s cubic-bezier(.22,1,.36,1)}.tile:is(:hover,:focus-visible) .bench-well{transform:scale(1.025)}.bench-well>*{max-width:22rem}@media (min-width:768px){.bench-lead .bench-well>*{zoom:1.3;max-width:min(24rem,76.9231%)}}.bench-cta{background:var(--color-s-white);color:var(--color-primary-100);box-shadow:var(--shadow-bottom-md);transition:background-color .2s ease-out}.tile:is(:hover,:focus-visible) .bench-cta{background:var(--color-secondary-60);color:var(--color-s-white)}.bench-go{color:var(--color-fg-on-dark-default)}.bench-go:is(:hover,:focus-visible) .tile-go{transform:translate(.25rem)}.bench-slot{color:var(--color-fg-on-dark-light);background:repeating-linear-gradient(135deg,#ffffff1f 0 2px,#0000 2px 6px)}@supports (color:color-mix(in lab, red, red)){.bench-slot{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-s-white) 12%, transparent) 0 2px, transparent 2px 6px)}}.bench-slot{box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.bench-slot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 22%, transparent)}}.bench-slot[data-up]{background:var(--color-success-50);color:var(--color-success-100);box-shadow:0 0 .5rem #34d38b8c}@supports (color:color-mix(in lab, red, red)){.bench-slot[data-up]{box-shadow:0 0 .5rem color-mix(in srgb, var(--color-success-50) 55%, transparent)}}.bench-slot[data-down]{background:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bench-slot[data-down]{background:color-mix(in srgb, var(--color-s-white) 18%, transparent)}}.bench-slot[data-down]{color:var(--color-fg-on-dark-default);box-shadow:none}.bench-pack-behind{opacity:.85}@keyframes bench-deal{0%{opacity:0;transform:translateY(1.25rem)scale(.97)}}@keyframes bench-grow{0%{transform:scaleX(0)}}@keyframes bench-rise{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:no-preference){.bench[data-swap] .bench-tile{animation:bench-deal .42s calc(var(--i,0) * 60ms) cubic-bezier(.22, 1, .36, 1) backwards}@supports (animation-timeline:view()){.bench-well>*>*{animation:linear both bench-rise;animation-timeline:view();animation-range:entry 10% cover 30%}.bench-well>span:not(:has(>*)){animation:linear both bench-rise;animation-timeline:view();animation-range:entry 10% cover 30%}.bench-well [style*=width]{transform-origin:0;animation:linear both bench-grow;animation-timeline:view();animation-range:entry 20% cover 40%}}.bench-slot[data-up],.bench-slot[data-down]{animation:.3s ease-out backwards bench-rise}}@media (prefers-reduced-motion:reduce){.bench-well,.bench-cta{transition:none}.tile:is(:hover,:focus-visible) .bench-well{transform:none}}.pv-stage{gap:var(--spacing-section-md);grid-template-columns:8rem minmax(0,1fr);grid-template-areas:"slab head""body body";display:grid}@media (min-width:768px){.pv-stage{column-gap:var(--spacing-section-xl);row-gap:var(--spacing-section-md);grid-template:"slab head""slab body"1fr/16rem minmax(0,1fr);align-items:start}}@media (min-width:1024px){.pv-stage{grid-template-columns:14rem minmax(0,1fr)}}.pv-plinth{isolation:isolate;perspective:56rem;padding-bottom:var(--spacing-md);position:relative}.pv-plinth:before,.pv-plinth:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:50%;translate:-50%}.pv-plinth:before{top:calc(-1 * var(--spacing-2xl));background:linear-gradient(#ffffff42,#0000 80%);width:190%;height:120%}@supports (color:color-mix(in lab, red, red)){.pv-plinth:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-s-white) 26%, transparent), transparent 80%)}}.pv-plinth:before{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(14px)}.pv-plinth:after{width:130%;height:var(--spacing-2xl);background:radial-gradient(closest-side,#cecefdb3,#0000);bottom:0}@supports (color:color-mix(in lab, red, red)){.pv-plinth:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary-40) 70%, transparent), transparent)}}.pv-slab{border-radius:var(--radius-md);box-shadow:0 0 0 1px #ffffff59, var(--shadow-bottom-xl);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pv-slab{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-s-white) 35%, transparent), var(--shadow-bottom-xl)}}.pv-slab{transform:rotateX(var(--pv-rx,0deg)) rotateY(var(--pv-ry,0deg));will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1)}.pv-slab .slab{border-radius:var(--radius-md)}.pv-sheen{pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 38%,#ffffffbf 50%,#0000 62%) no-repeat;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pv-sheen{background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--color-s-white) 75%, transparent) 50%, transparent 62%) no-repeat}}.pv-sheen{background-position:100% 0;background-size:300% 100%}.pv-slab[data-lean] .pv-sheen{background:radial-gradient(60% 45% at var(--pv-mx,50%) var(--pv-my,50%), #ffffffb3, transparent 70%);animation:none}@supports (color:color-mix(in lab, red, red)){.pv-slab[data-lean] .pv-sheen{background:radial-gradient(60% 45% at var(--pv-mx,50%) var(--pv-my,50%), color-mix(in srgb, var(--color-s-white) 70%, transparent), transparent 70%)}}.pv-price{background:linear-gradient(180deg, var(--color-s-white) 30%, var(--color-warning-30));color:#0000;-webkit-background-clip:text;background-clip:text}.pv-stamp{min-height:2.25rem;padding:0 var(--spacing-md);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-secondary-70), var(--color-warning-70));color:var(--color-primary-100);font-size:var(--text-lg);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-bottom-md);align-items:center;font-weight:700;display:inline-flex;rotate:-3deg}.pv-track{border-radius:var(--radius-pill);background:var(--color-overlay-light);height:.875rem;display:block;position:relative;overflow:hidden}.pv-fill{width:calc(var(--pv-fill) * 100%);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-secondary-70), var(--color-warning-70));transform-origin:0;position:absolute;inset:0 auto 0 0}.pv-track:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--pv-notches) - 2px), #180157cc calc(100% / var(--pv-notches) - 2px) calc(100% / var(--pv-notches)));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pv-track:after{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--pv-notches) - 2px), color-mix(in srgb, var(--color-primary-100) 80%, transparent) calc(100% / var(--pv-notches) - 2px) calc(100% / var(--pv-notches)))}}.pv-roster{gap:var(--spacing-sm);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-sm) var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);display:flex;overflow-x:auto}.pv-roster::-webkit-scrollbar{display:none}@media (min-width:768px){.pv-roster{margin-inline:calc(-1 * var(--spacing-2xl));padding-inline:var(--spacing-2xl);scroll-padding-inline:var(--spacing-2xl)}}@media (min-width:1024px){.pv-roster{gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}}.pv-pick{gap:var(--spacing-xs);width:6rem;padding:var(--spacing-xs);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);text-align:left;scroll-snap-align:start;cursor:pointer;border:1px solid #0000;flex-direction:column;flex:none;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex}@media (min-width:1024px){.pv-pick{width:auto}}.pv-pick:hover{background:var(--color-overlay-light)}.pv-pick[aria-checked=true]{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.pv-pick[aria-checked=true]{border-color:color-mix(in srgb, var(--color-s-white) 60%, transparent)}}.pv-pick[aria-checked=true]{background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.pv-pick[aria-checked=true]{background:color-mix(in srgb, var(--color-s-white) 14%, transparent)}}.pv-thumb{border-radius:var(--radius-sm);box-shadow:var(--shadow-bottom-md);opacity:.8;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease-out;display:block;position:relative;overflow:hidden}.pv-pick:is(:hover,:focus-visible) .pv-thumb{opacity:1}.pv-pick[aria-checked=true] .pv-thumb{opacity:1;transform:translateY(-.25rem)}.latest-more{align-items:center;gap:var(--spacing-section-md);min-height:3.5rem;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);display:inline-flex}.latest-more-go{border-radius:var(--radius-pill);background:var(--color-s-white);width:2.5rem;height:2.5rem;color:var(--color-primary-100);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}@keyframes pv-in{0%{opacity:0;transform:translateY(1rem)rotateY(-28deg)scale(.94)}}@keyframes pv-rise{0%{opacity:0;transform:translateY(.5rem)}}@keyframes pv-float{50%{translate:0 -.375rem}}@keyframes pv-sweep{0%,60%{background-position:100% 0}to{background-position:0 0}}@keyframes pv-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.pv-in{animation:.42s cubic-bezier(.22,1,.36,1) both pv-in}.pv-rise{animation:.3s cubic-bezier(.22,1,.36,1) both pv-rise}.pv-slab{animation:6s ease-in-out infinite pv-float}.pv-slab[data-lean]{animation-play-state:paused}.pv-sheen{animation:5s cubic-bezier(.4,0,.2,1) infinite pv-sweep}.pv-fill{animation:.7s cubic-bezier(.22,1,.36,1) .12s both pv-grow}}@media (prefers-reduced-motion:reduce){.pv-slab,.pv-thumb,.pv-pick{transition:none}.pv-slab,.pv-pick[aria-checked=true] .pv-thumb{transform:none}}.gx-swatch{border-radius:var(--radius-xs);background:var(--pack-foil,linear-gradient(140deg, var(--color-primary-60), var(--color-primary-70) 42%, var(--color-primary-50)));flex:none;width:.75rem;height:1rem;box-shadow:inset 0 0 0 1px #ffffff80}@supports (color:color-mix(in lab, red, red)){.gx-swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 50%, transparent)}}.gx-stage{isolation:isolate;gap:var(--spacing-section-lg);border-radius:var(--radius-lg);padding:var(--spacing-section-lg) var(--spacing-lg);color:var(--color-fg-on-dark-default);grid-template-columns:minmax(0,1fr);animation:.48s cubic-bezier(.22,1,.36,1) gx-room;display:grid;position:relative;overflow:hidden}.gx-stage:before{content:"";z-index:-1;background:radial-gradient(50% 60% at 50% 100%,#ffffff24,#0000 70%);height:46%;position:absolute;inset:auto -10% 22%}@supports (color:color-mix(in lab, red, red)){.gx-stage:before{background:radial-gradient(50% 60% at 50% 100%, color-mix(in srgb, var(--color-s-white) 14%, transparent), transparent 70%)}}.gx-stage:before{pointer-events:none}@keyframes gx-room{0%{filter:brightness(.55)saturate(.6)}}.gx-lead{gap:var(--spacing-section-md);flex-direction:column;min-width:0;display:flex}.gx-price{font-size:var(--text-4xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;text-shadow:0 2px 24px #ffffff40;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.gx-price{text-shadow:0 2px 24px color-mix(in srgb, var(--color-s-white) 25%, transparent)}}.gx-hub{align-items:center;gap:var(--spacing-sm);min-height:2.75rem;padding:0 var(--spacing-2xl);border-radius:var(--radius-pill);background:var(--color-s-white);color:var(--color-primary-90);font-size:var(--text-sm);box-shadow:var(--shadow-bottom-lg);align-self:flex-start;font-weight:700;transition:background-color .2s ease-out;display:inline-flex}.gx-hub:hover{background:var(--color-primary-20)}.gx-shelf{min-width:0;position:relative}.gx-shelf .pack-poster{width:8rem}.gx-shelf .pack-ribbon{top:-.25rem}.gx-plank{inset-inline:calc(-1 * var(--spacing-lg));border-radius:var(--radius-xs);background:linear-gradient(#ffffff8c,#ffffff2e);height:.625rem;position:absolute;bottom:1.625rem}@supports (color:color-mix(in lab, red, red)){.gx-plank{background:linear-gradient(color-mix(in srgb, var(--color-s-white) 55%, transparent), color-mix(in srgb, var(--color-s-white) 18%, transparent))}}.gx-plank{box-shadow:0 14px 26px -6px #0a0235cc,0 1px #ffffff80}@supports (color:color-mix(in lab, red, red)){.gx-plank{box-shadow:0 14px 26px -6px color-mix(in srgb, var(--color-black-rock) 80%, transparent), 0 1px 0 color-mix(in srgb, var(--color-s-white) 50%, transparent)}}.gx-shelf .pack-poster[data-band="1"] .pack:after{background:linear-gradient(115deg,#0000 42%,#ffffff80 50%,#0000 58%);display:block}@supports (color:color-mix(in lab, red, red)){.gx-shelf .pack-poster[data-band="1"] .pack:after{background:linear-gradient(115deg, transparent 42%, color-mix(in srgb, var(--color-s-white) 50%, transparent) 50%, transparent 58%)}}.gx-shelf .pack-poster .pack-window img{transform:translateY(18%)}.gx-shelf .pack:after{animation-delay:calc(var(--i,0) * -.7s)}@media (prefers-reduced-motion:no-preference){.gx-shelf .pack-poster:is(:hover,:focus-visible){transform:translateY(-.5rem)rotate(-1deg)}}.gx-tags{gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gx-tags:is([data-n="1"],[data-n="2"],[data-n="3"]){grid-template-columns:minmax(0,1fr)}.gx-tag{gap:var(--spacing-2xs);min-height:3.5rem;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-2xl);border-radius:var(--radius-md);background:#ffffff1f;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-tag{background:color-mix(in srgb, var(--color-s-white) 12%, transparent)}}.gx-tag{box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.gx-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 22%, transparent)}}.gx-tag{transition:background-color .2s ease-out}.gx-tag:before{content:"";top:50%;left:var(--spacing-sm);border-radius:var(--radius-pill);width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;box-shadow:inset 0 0 0 2px #ffffff73}@supports (color:color-mix(in lab, red, red)){.gx-tag:before{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-s-white) 45%, transparent)}}.gx-tags:is([data-n="1"],[data-n="2"],[data-n="3"]) .gx-tag{align-items:center;gap:var(--spacing-md);flex-direction:row}.gx-tag:hover{background:#fff3}@supports (color:color-mix(in lab, red, red)){.gx-tag:hover{background:color-mix(in srgb, var(--color-s-white) 20%, transparent)}}.gx-tag-n{text-align:right;min-width:2.5ch;font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.gx-tag-a{text-wrap:pretty;font-size:var(--text-sm);text-underline-offset:2px;font-weight:700;text-decoration:underline}.gx-link{color:var(--color-fg-on-dark-default);text-wrap:balance}.gx-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.gx-link:focus-visible{outline:none}:is(.gx-tag,.gx-tile):has(.gx-link:focus-visible){outline:3px solid var(--color-primary-50);outline-offset:3px}.gx-row-name{font-size:var(--text-xs);letter-spacing:var(--tracking-lg);text-transform:uppercase;color:var(--color-fg-light);font-weight:600}.gx-posters{gap:var(--spacing-section-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gx-cell{min-width:0;display:flex}.gx-cell:last-child{grid-column:1/-1}.gx-tile{gap:var(--spacing-md);width:100%;padding:var(--spacing-lg);flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);display:flex}.gx-cell:last-child .gx-tile{flex-direction:row;align-items:center}.gx-art{pointer-events:none;flex:none;justify-content:center;align-items:flex-end;height:6.5rem;display:flex}.gx-cell:last-child .gx-art{width:45%}.gx-tile-a{font-size:var(--text-md);line-height:var(--text-lg--line-height);font-weight:700;text-decoration:none}.gx-go{top:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-pill);background:#ffffff29;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.gx-go{background:color-mix(in srgb, var(--color-s-white) 16%, transparent)}}.gx-go{font-weight:700;transition:transform .2s ease-out,background-color .2s ease-out,color .2s ease-out}.gx-tile:is(:hover,:has(.gx-link:focus-visible)){box-shadow:var(--shadow-bottom-xl);transform:translateY(-.375rem)rotate(-.6deg)}.gx-tile:hover .gx-tile-a{text-underline-offset:4px;text-decoration:underline}.gx-tile:is(:hover,:has(.gx-link:focus-visible)) .gx-go{background:var(--color-s-white);color:var(--color-primary-100);transform:translate(.125rem)}.gx-fan{--fan:1;width:9rem;height:100%;display:block;position:relative}.gx-tile:is(:hover,:has(.gx-link:focus-visible)) .gx-fan{--fan:1.6}.gx-fan-card{aspect-ratio:5/7;border-radius:var(--radius-sm);background:var(--pack-foil);width:3.5rem;box-shadow:inset 0 0 0 .25rem #0a023573, inset 0 0 0 .3125rem #ffffff73, var(--shadow-bottom-lg);margin-left:-1.75rem;position:absolute;bottom:.25rem;left:50%}@supports (color:color-mix(in lab, red, red)){.gx-fan-card{box-shadow:inset 0 0 0 .25rem color-mix(in srgb, var(--color-black-rock) 45%, transparent), inset 0 0 0 .3125rem color-mix(in srgb, var(--color-s-white) 45%, transparent), var(--shadow-bottom-lg)}}.gx-fan-card{transform-origin:50% 100%;transition:transform .32s cubic-bezier(.22,1,.36,1)}.gx-fan-card:after{content:"";background:radial-gradient(closest-side,#ffffff8c,#0000);border-radius:50%;position:absolute;inset:24% 20%}@supports (color:color-mix(in lab, red, red)){.gx-fan-card:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-s-white) 55%, transparent), transparent)}}.gx-fan-card:after{box-shadow:0 0 0 2px #ffffff59}@supports (color:color-mix(in lab, red, red)){.gx-fan-card:after{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-s-white) 35%, transparent)}}.gx-deck .gx-fan-card{transform:translate(calc(var(--k) * .25rem * var(--fan)), calc(var(--k) * -.1875rem)) rotate(calc(var(--k) * 4deg * var(--fan)))}.gx-spread .gx-fan-card{transform:translate(calc(var(--k) * 1.5rem * var(--fan)), calc(var(--k) * var(--k) * .1875rem)) rotate(calc(var(--k) * 10deg * var(--fan)))}.gx-box{width:6.5rem;height:auto;padding:var(--spacing-sm);border-radius:var(--radius-md);background:linear-gradient(160deg, var(--color-success-70), var(--color-success-100));box-shadow:inset 0 0 0 1px #ffffff4d, var(--shadow-bottom-xl);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.gx-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-s-white) 30%, transparent), var(--shadow-bottom-xl)}}.gx-box{rotate:-4deg}.gx-box-lid{border-radius:var(--radius-sm);background:var(--color-success-50);transform-origin:0 100%;height:.625rem;transform:rotate(calc(-3deg * var(--fan)));transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:-.625rem -.25rem auto}.gx-box-grid{gap:var(--spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gx-box-spot{aspect-ratio:1;border-radius:var(--radius-sm);border:1px dashed #ffffff73;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-box-spot{border:1px dashed color-mix(in srgb, var(--color-s-white) 45%, transparent)}}.gx-box-spot{background:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.gx-box-spot{background:color-mix(in srgb, var(--color-s-white) 12%, transparent)}}.gx-box-spot .pack-emblem{width:70%}.gx-gift{align-self:flex-end;width:6.75rem;height:auto}.gx-gift svg{filter:drop-shadow(0 12px 14px #0a023599);width:100%;display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){.gx-gift svg{filter:drop-shadow(0 12px 14px color-mix(in srgb, var(--color-black-rock) 60%, transparent))}}.gx-gift-lid{transform-box:view-box;transform-origin:14px 44px;transform:rotate(calc(-4deg * var(--fan)));transition:transform .32s cubic-bezier(.22,1,.36,1)}.gx-finder .gx-finder-pack{width:2.75rem;position:absolute;bottom:.25rem}.gx-finder .gx-finder-pack:first-child{left:.25rem;rotate:-8deg}.gx-finder .gx-finder-pack:nth-child(2){bottom:.5rem;left:3.125rem}.gx-finder .gx-finder-pack:nth-child(3){left:6rem;rotate:8deg}.gx-lens{top:0;right:calc(.25rem + (var(--fan) - 1) * 4rem);border-radius:var(--radius-pill);border:.375rem solid var(--color-s-white);background:#ffffff2e;width:3.5rem;height:3.5rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.gx-lens{background:color-mix(in srgb, var(--color-s-white) 18%, transparent)}}.gx-lens{box-shadow:var(--shadow-bottom-xl);transition:right .32s cubic-bezier(.22,1,.36,1)}.gx-lens:after{content:"";border-radius:var(--radius-pill);background:var(--color-s-white);width:.5rem;height:1.5rem;position:absolute;bottom:-1.25rem;right:-.875rem;rotate:-45deg}@media (min-width:768px){.gx-stage{align-items:center;column-gap:var(--spacing-section-xl);padding:var(--spacing-section-xl);grid-template-columns:15rem minmax(0,1fr);grid-template-areas:"lead shelf""tags tags"}.gx-lead{grid-area:lead}.gx-shelf{margin-right:calc(-1 * var(--spacing-section-xl));grid-area:shelf}.gx-tags-nav{grid-area:tags}.gx-shelf .pack-poster{width:10rem}.gx-tags[data-n]{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-tags[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-tag{align-items:center;gap:var(--spacing-md);flex-direction:row}}@media (min-width:1024px){.gx-stage{grid-template-columns:21rem minmax(0,1fr)}.gx-box{width:7.5rem}.gx-shelf .pack-poster{width:11rem}.gx-posters{grid-template-columns:repeat(5,minmax(0,1fr))}.gx-cell:last-child{grid-column:auto}.gx-cell:last-child .gx-tile{flex-direction:column;align-items:stretch}.gx-cell:last-child .gx-art{width:auto}.gx-art{height:8rem}.gx-tile-a{font-size:var(--text-lg)}}@media (prefers-reduced-motion:reduce){.gx-stage{animation:none}.gx-tile,.gx-go,.gx-fan-card,.gx-box-lid,.gx-gift-lid,.gx-lens{transition:none}.gx-tile:is(:hover,:has(.gx-link:focus-visible)),.gx-tile:is(:hover,:has(.gx-link:focus-visible)) .gx-go{transform:none}.gx-tile:is(:hover,:has(.gx-link:focus-visible)) .gx-fan{--fan:1}}:root{--stage-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes stage-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes stage-rise{0%{transform:translate(0)}to{transform:translate(-40px,160px)}}@keyframes stage-drift{0%{transform:translate(-10px,6px)}to{transform:translate(12px,-8px)}}@keyframes stage-deal{0%{opacity:0;transform:translateY(24px)scale(.9)}}.stage-lights{--stage-x:50%;--stage-tone:var(--color-primary-60);z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-lights[data-tone=ember]{--stage-tone:var(--color-secondary-60)}.stage-lights[data-tone=mint]{--stage-tone:var(--color-success-50)}.stage-lights[data-tone=lilac]{--stage-tone:var(--color-primary-50)}.stage-lights[data-tone=ruby]{--stage-tone:var(--color-error-50)}.stage-lights[data-tone=sun]{--stage-tone:var(--color-warning-70)}@media (min-width:768px){.stage-lights[data-focus=right]{--stage-x:68%}.stage-lights[data-focus=left]{--stage-x:32%}}.stage-lights>i{position:absolute;inset:0}.stage-cone{background:radial-gradient(34% 42% at var(--stage-x) 56%, #b3b6fd61, #b3b6fd1a 45%, transparent 72%)}.stage-beam{background:conic-gradient(from 172deg at var(--stage-x) 0, transparent, #ffffff1f 8deg, #ffffff1f 12deg, transparent 20deg);transform-origin:var(--stage-x) 0;will-change:transform;animation:11s ease-in-out infinite alternate stage-sway}.stage-floor-glow{background:radial-gradient(44% 26% at var(--stage-x) 100%, var(--stage-tone), var(--stage-tone) 42%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.stage-floor-glow{background:radial-gradient(44% 26% at var(--stage-x) 100%, color-mix(in srgb, var(--stage-tone) 70%, transparent), color-mix(in srgb, var(--stage-tone) 22%, transparent) 42%, transparent 72%)}}.stage-dust{opacity:.45;inset:-20% 0 0!important}.stage-dust i{will-change:transform;background-image:radial-gradient(circle,#ffffff80 0 1px,#0000 1.5px),radial-gradient(circle,#e4e4fd66 0 .8px,#0000 1.3px);background-size:260px 300px,180px 220px;animation:70s linear infinite stage-rise;position:absolute;inset:0}.stage-dust i:nth-child(2){opacity:.6;background-size:330px 260px,210px 190px;animation-duration:95s;animation-direction:reverse}.stage-grain{opacity:.07;background-image:var(--stage-grain);background-size:140px}.stage-vignette{background:radial-gradient(90% 85%,#0000 55%,#1801578c)}@media (max-width:767.98px){.stage-cone{background:radial-gradient(60% 30% at 50% 52%,#b3b6fd57,#0000 72%)}.stage-floor-glow{background:radial-gradient(60% 18% at 50% 58%, var(--stage-tone), var(--stage-tone) 45%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.stage-floor-glow{background:radial-gradient(60% 18% at 50% 58%, color-mix(in srgb, var(--stage-tone) 70%, transparent), color-mix(in srgb, var(--stage-tone) 20%, transparent) 45%, transparent 72%)}}}.stage{--stage-floor:5%;--stage-min:300px;min-height:var(--stage-min);touch-action:pan-y;flex:auto;height:100%;position:relative}@media (min-width:768px){.stage{--stage-min:380px}}.stage.is-flow{--stage-floor:var(--spacing-section-sm);--stage-min:0px;height:auto;padding-bottom:var(--stage-floor);flex-direction:column;justify-content:flex-end;display:flex}.stage.is-flow>:not([data-scenery],.stage-card,.stage-object){position:relative}.stage-floorline{left:2%;right:2%;bottom:var(--stage-floor);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);height:1px;position:absolute}.stage-sils{pointer-events:none;animation:16s ease-in-out infinite alternate stage-drift;position:absolute;inset:0}.stage-sil{aspect-ratio:600/825;filter:blur(18px)saturate(1.3);opacity:.2;border-radius:6%;width:46%;position:absolute;overflow:hidden}.stage-sil img{object-fit:cover;width:100%;height:100%}.stage-sil:first-child{top:6%;left:-6%;transform:rotate(-14deg)}.stage-sil:nth-child(2){top:-2%;right:-4%;transform:rotate(12deg)}.stage-shadow{box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff14}.stage-reflect .stage-card-pic,.stage-reflect.stage-object{-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29)}.stage-card{bottom:var(--stage-floor);height:calc(var(--card-h) * (100% - var(--stage-floor)));aspect-ratio:600/825;transform:rotate(var(--card-lean));transform-origin:50% 100%;margin:0;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:absolute}.stage-card-pic{border-radius:var(--radius-md);position:absolute;inset:0;overflow:hidden}.stage-card-pic img{object-fit:cover;width:100%;height:100%;display:block}.stage-card-tag{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-fg-on-dark-default);position:absolute;left:0;right:0}.stage-card-tag.is-bottom{border-radius:0 0 var(--radius-md) var(--radius-md);background:linear-gradient(#0000,#180157d9);bottom:0}.stage-card-tag.is-top{border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm);background:linear-gradient(#180157d9,#0000);top:0}@media (max-width:767.98px){.stage-card-tag{display:none}}.stage-object{bottom:var(--stage-floor);flex-direction:column;display:flex;position:absolute}.stage-object.is-sized{height:calc(var(--object-h) * (100% - var(--stage-floor)))}.atf-hero{background-image:var(--gradient-hero)}.atf-hero :focus-visible{outline-color:var(--color-fg-on-dark-default)}.atf-h1 em{color:var(--color-secondary-60);font-style:normal}@media (min-width:1024px){.atf-hero[data-hero-layout=two-col] .atf-h1{max-width:14ch}}@media (min-width:1280px){.atf-hero[data-hero-layout=two-col] .atf-h1{max-width:14ch;line-height:1.05}}.atf-intro{max-width:52ch;font-size:var(--text-sm);line-height:var(--leading-lg);margin:0}@media (min-width:768px){.atf-intro{font-size:var(--text-md)}}@media (min-width:1280px){.atf-intro{max-width:40ch;font-size:var(--text-lg)}.atf-stack-copy .atf-intro{max-width:60ch}}.atf-cta .btn-lg{min-height:56px}@media (max-width:479.98px){.atf-cta>.btn{width:100%}}@media (min-width:480px){.atf-cta>.btn{align-self:flex-start;min-width:15rem}[data-hero-layout=stacked] .atf-cta{align-items:center}[data-hero-layout=stacked] .atf-cta>.btn{align-self:center}}.atf-bleed{margin-inline:calc(-1 * var(--spacing-lg))}@media (min-width:1248px){.atf-bleed{margin-inline:calc(50% - 50vw)}}.atf-bleed-in{width:100%;max-width:var(--container-content-xl);padding-inline:var(--spacing-lg);margin-inline:auto}.atf-disc{font-size:var(--text-xs);line-height:var(--leading-lg);color:var(--color-fg-on-dark-light);margin:0}.atf-disc b{color:var(--color-fg-on-dark-default);font-weight:600}.atf-disc a{color:var(--color-fg-on-dark-default)}[data-hero-layout=stacked] .atf-disc{text-align:center}@media (prefers-reduced-motion:reduce){.stage-lights *,.stage-sils,.stage-card{animation:none!important}}:root[data-page-bar]{--page-nav-bar:56px}@media (min-width:768px){:root[data-page-bar]{--page-nav-bar:60px}}.pb{inset:var(--header-h) 0 auto;z-index:29;height:var(--page-nav-bar);border-bottom:1px solid var(--color-s-default);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-md);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);position:fixed}.pb[data-page-bar=away]{opacity:0;pointer-events:none;transform:translateY(-110%)}.pb-in{align-items:center;gap:var(--spacing-xs);height:100%;max-width:var(--container-content-xl);padding:0 var(--spacing-lg);margin:0 auto;display:flex}@media (min-width:768px){.pb-in{gap:var(--spacing-md)}}.pb-app,.pb-name,.pb-sep,.pb-place,.pb-mini,.pb-fig-label{display:none}.pb-app{align-items:center;gap:var(--spacing-sm);min-width:0}.pb-app b,.pb-name{font-size:var(--text-md);font-weight:700;line-height:var(--leading-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pb-sep{background:var(--color-s-default);flex:none;width:1px;height:28px}.pb-place{align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-fg-light);white-space:nowrap;font-variant-numeric:tabular-nums}.pb-place b{align-items:center;gap:var(--spacing-xs);font-size:var(--text-md);color:var(--color-fg-default);font-weight:700;display:inline-flex}.pb-star{width:14px;height:14px;fill:var(--color-secondary-70)}.pb-fig{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.pb-fig>b{font-size:var(--text-lg);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.pb-fig-text{min-width:0;font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-direction:column;display:flex}.pb-fig-phone{color:var(--color-fg-default);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pb-fig-missing{white-space:nowrap}.pb-fig-label{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);white-space:nowrap}.pb-mini{border-radius:var(--radius-pill);background:var(--color-grey-20);flex:none;width:140px;height:10px;overflow:hidden}.pb-seg{float:left;height:100%;display:block}.pb-seg-cash{background:var(--color-success-80)}.pb-seg-coin{background:var(--color-warning-70)}.pb-seg-cut{background:var(--color-secondary-50)}.pb-seg-odds,.pb-seg-muted{background:var(--color-grey-40)}.pb-seg-brand{background:var(--color-primary-70)}.pb-grow{flex:1}.pb-extra{flex:none;display:none}@media (min-width:768px){.pb-extra{display:flex}}.pb-jump{flex:none;position:static}.pb-jump-btn{align-items:center;gap:var(--spacing-xs);min-width:44px;min-height:44px;padding:0 var(--spacing-sm);border:1px solid var(--color-s-default);border-radius:var(--radius-md);background:var(--color-bg-default);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;justify-content:center;font-weight:700;display:inline-flex}.pb-jump-btn:hover{border-color:var(--color-s-brand);background:var(--color-bg-light)}.pb-jump-icon{flex:none;width:16px;height:16px}.pb-jump-cur{text-overflow:ellipsis;max-width:10rem;display:none;overflow:hidden}.pb-menu{top:calc(100% + var(--spacing-xs));left:var(--spacing-lg);right:var(--spacing-lg);max-height:calc(100dvh - var(--header-h) - var(--page-nav-bar) - var(--spacing-content-block-sm));padding:var(--spacing-xs);border:1px solid var(--color-s-default);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);margin:0;list-style:none;position:absolute;overflow:auto}.pb-menu[hidden]{display:none}.pb-menu a{align-items:center;gap:var(--spacing-sm);min-height:44px;padding:0 var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-fg-light);font-weight:600;text-decoration:none;display:flex}.pb-menu a:is(:hover,:focus-visible){background:var(--color-bg-light);color:var(--color-fg-default);outline-offset:-2px}.pb-menu a[aria-current]{color:var(--color-fg-default);box-shadow:inset 3px 0 0 var(--color-s-brand)}.pb-menu small{font-size:var(--text-xs);color:var(--color-fg-light);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.pb-cta.btn{max-width:15rem;min-height:44px;padding:var(--spacing-2xs) var(--spacing-md);line-height:var(--leading-sm);flex-direction:column;flex:none;gap:0}.pb-cta-main{align-items:center;gap:var(--spacing-xs);min-width:0;max-width:100%;display:flex}.pb-cta-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pb-cta-fig{font-variant-numeric:tabular-nums;font-weight:600}.pb-cta small{font-size:var(--text-xs);white-space:nowrap;font-weight:400}.pb-cta :is(img,[role=img],[aria-hidden=true]):first-child,.pb-action{flex:none}.pb.is-pair .pb-cta.btn{flex:1 1 0;min-width:0}@media (max-width:767.98px){.pb.is-pair :is(.pb-fig,.pb-grow),.pb.is-pair .pb-cta small{display:none}}@media (min-width:768px){.pb-app,.pb-place{display:flex}.pb-name,.pb-sep,.pb-mini,.pb-fig-label{display:block}.pb-fig>b{font-size:var(--text-xl)}.pb-fig-phone{display:none}.pb-fig.is-missing .pb-fig-text{font-size:var(--text-sm)}.pb-jump{position:relative}.pb-jump-btn{padding:0 var(--spacing-md)}.pb-jump-cur{display:inline}.pb-menu{columns:2;column-gap:var(--spacing-xs);min-width:24rem;left:auto;right:0}.pb-menu li{break-inside:avoid}.pb.is-pair .pb-cta.btn{flex:none}}@media (min-width:1024px){.pb-jump-cur{max-width:14rem}}@media (prefers-reduced-motion:reduce){.pb{transition:none}}@media print{.pb{display:none}}.lf{perspective:1400px;width:100%;position:relative}.lf-flip{height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative}.lf.is-open .lf-flip{transform:rotateY(180deg)}.lf-face,.lf-back{border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);backface-visibility:hidden}.lf-face{gap:var(--spacing-xs);width:100%;height:100%;padding:var(--spacing-md);text-align:left;font-size:var(--text-sm);line-height:var(--leading-lg);border:0;flex-direction:column;display:flex;position:relative}button.lf-face{cursor:pointer}.lf-face:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#b3b6fd38 50%,#0000 62%);position:absolute;inset:0}.lf-face:focus-visible{outline-color:var(--color-fg-on-dark-default);outline-offset:3px}@media (min-width:768px){.lf{height:100%}.lf-face{justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-lg)}.lf:not(.is-compact) .lf-face{min-height:384px}}.lf-app{align-items:center;gap:var(--spacing-sm);display:flex}.lf-app b{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lf-rate{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.lf-star{width:12px;height:12px;fill:var(--color-secondary-70)}.lf-label{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.lf-big{gap:var(--spacing-2xs);flex-direction:column;line-height:1;display:flex}.lf-big>b{font-size:var(--text-3xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700}@media (min-width:768px){.lf-big>b{font-size:var(--text-4xl)}}.lf-big small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.lf-big small b{font-size:var(--text-sm);color:var(--color-fg-error-dark)}.lf-squares.hg-grid{max-width:none;margin-top:var(--spacing-sm)}.lf.is-compact .lf-squares.hg-grid{max-width:calc(var(--cols) * 1rem + (var(--cols) - 1) * 3px)}.lf-key{gap:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-wrap:wrap;display:flex}.lf-key>span{align-items:center;gap:var(--spacing-xs);display:inline-flex}.lf-key .hg-cell{width:10px}.lf-key .hg-key-line{height:10px}.lf-facts{gap:var(--spacing-2xs);display:grid}.lf-facts.is-wide{display:none}@media (min-width:768px){.lf-facts.is-wide{margin-top:var(--spacing-xs);display:grid}}.lf-fact{justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);font-size:var(--text-xs);line-height:var(--leading-md);display:flex}.lf-fact>span{color:var(--color-fg-light)}.lf-fact b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.lf-fact b.is-none{color:var(--color-fg-light);font-weight:400}.lf-ring{align-items:center;gap:var(--spacing-md);display:flex}.lf-ring svg{width:72px;height:72px}.lf-ring-track{stroke:var(--color-primary-30)}.lf-ring-fill{stroke:var(--color-primary-70)}.lf-ring-n{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.lf-ring-n small{font-size:var(--text-xs);color:var(--color-fg-light);font-weight:400}@media (min-width:768px){.lf-ring svg{width:96px;height:96px}.lf-ring-n{font-size:var(--text-3xl)}}.lf-info{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);font-size:var(--text-xs);line-height:var(--leading-md);display:block}.lf-info b{margin-bottom:var(--spacing-2xs);font-size:var(--text-md);color:var(--color-primary-90);display:block}.lf-hint{justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--text-xs);color:var(--color-fg-brand-default);font-weight:700;display:flex}.lf-flip-icon{flex:none;width:16px;height:16px}@media (max-width:767.98px){.lf.is-compact .lf-face{padding:var(--spacing-sm)}.lf.is-compact .lf-big>b{font-size:var(--text-2xl)}.lf.is-compact .lf-ring svg{width:48px;height:48px}.lf.is-compact .lf-ring-n{font-size:var(--text-xl)}.lf.is-compact .lf-info b{font-size:var(--text-sm)}.lf.is-compact .lf-rate{display:none}}.lf-back{visibility:hidden;outline:none;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.lf.is-open .lf-back{visibility:visible}.lf-back:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:3px}.lf-back-in{gap:var(--spacing-xs);height:100%;padding:var(--spacing-md);font-size:var(--text-xs);line-height:var(--leading-md);flex-direction:column;display:flex;overflow:auto}.lf-back-title{padding-right:var(--spacing-2xl);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-sm);margin:0}.lf-score{gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);display:grid}.lf-score-head{justify-content:space-between;gap:var(--spacing-sm);font-weight:600;display:flex}.lf-score-head b{font-variant-numeric:tabular-nums}.lf-score-head b span{color:var(--color-fg-light);font-weight:400}.lf-score-bar{border-radius:var(--radius-pill);background:var(--color-primary-30);height:4px;display:block;overflow:hidden}.lf-score-bar:after{content:"";width:var(--w);background:var(--color-primary-70);height:100%;display:block}.lf-score p{color:var(--color-fg-light);margin:0}@media (max-width:767.98px){.lf-score p{display:none}.lf-score:first-of-type p{display:block}}@media (min-width:768px){.lf-back-in{gap:var(--spacing-sm);padding:var(--spacing-lg)}}.lf-back-foot{margin-top:auto}.lf-back-foot a{color:var(--color-fg-brand-default);font-weight:700;text-decoration:none}.lf-back-foot a:hover{text-decoration:underline}.lf-close{top:var(--spacing-xs);right:var(--spacing-xs);border-radius:var(--radius-round);background:var(--color-grey-20) padding-box;width:44px;height:44px;color:var(--color-grey-100);font-size:var(--text-lg);cursor:pointer;border:6px solid #0000;place-items:center;padding:0;line-height:1;display:grid;position:absolute}.lf-close:hover{background:var(--color-primary-30) padding-box}.lf-back :focus-visible{outline-color:var(--color-primary-70)}@media (prefers-reduced-motion:reduce){.lf-flip{transition:none}}.rv-ledger{width:61%;max-width:300px}@media (max-width:1279.98px){.rv-stage{--stage-floor:var(--spacing-section-md);padding-bottom:var(--stage-floor);justify-content:flex-end;align-items:flex-end;display:flex}.rv-stage>.rv-ledger{height:auto;position:relative;bottom:auto}.rv-stage>.stage-card .stage-card-tag.is-bottom{padding-right:28%}}@media (min-width:768px) and (max-width:1023.98px){.rv-stage>.stage-card .stage-card-tag.is-bottom{display:none}}@media (min-width:768px){.rv-ledger{width:50%;max-width:none}}@media (min-width:1024px){.rv-ledger{width:47%}}.rv-ledger .lf-app{row-gap:var(--spacing-2xs);flex-wrap:wrap}.rv-ledger .lf-app b{overflow:visible}@media (min-width:768px){[data-atf=review] [data-hero-copy]{justify-content:space-between}}@media (min-width:1280px){[data-atf=review] .atf-intro{max-width:none}}.rv-stage.has-1>figure.stage-card:first-of-type{filter:brightness(.82);bottom:34%}@media (min-width:1024px){.atf-h1:has(>.vs-h1.is-long){font-size:var(--text-xl)}.atf-hero[data-atf=compare] .atf-stack-copy .atf-intro{max-width:76ch}}.vs-h1 em{color:var(--color-secondary-60);font-style:normal}.vs-box{overflow:visible}@media (max-width:767.98px){.vs-box.stage.is-flow{--stage-floor:var(--spacing-xs)}}.vs-sils{pointer-events:none;position:absolute;inset:0}.vs-sil{aspect-ratio:600/825;filter:blur(18px)saturate(1.3);opacity:.2;border-radius:6%;width:30%;max-width:26rem;position:absolute;top:6%;overflow:hidden}.vs-sil:first-child{left:-6%;transform:rotate(-16deg)}.vs-sil:nth-child(2){right:-6%;transform:rotate(14deg)}.vs-sil img{object-fit:cover;width:100%;height:100%}.vs-tone{pointer-events:none;background:radial-gradient(40% 50% at var(--tx,50%) 60%, #765ff573, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vs-tone{background:radial-gradient(40% 50% at var(--tx,50%) 60%, color-mix(in srgb, var(--color-primary-60) 45%, transparent), transparent 70%)}}.vs-tone{opacity:0;transition:opacity .7s var(--ctl-std)}.vs-tone.is-lit{opacity:1}.vs-stage{align-items:start;gap:var(--spacing-sm);padding-top:var(--spacing-section-xl);perspective:1400px;grid-template-columns:1fr 1fr;display:grid;position:relative}@media (min-width:768px){.vs-stage{align-items:end;gap:var(--spacing-section-md);padding-top:0}}@media (min-width:1024px){.vs-stage{gap:var(--spacing-section-lg);grid-template-columns:1fr auto 1fr}}.vs-side{align-items:center;gap:var(--spacing-sm);flex-direction:column;grid-row:1;min-width:0;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.vs-side.is-l{grid-column:1}.vs-side.is-r{grid-column:2}.vs-side.is-up{transform:translateY(-8px)}.vs-side.is-down{transform:translateY(8px)}@media (min-width:768px){.vs-side{align-items:center;gap:var(--spacing-section-md);flex-direction:row}.vs-side.is-l{justify-content:flex-end}.vs-side.is-r{flex-direction:row-reverse;justify-content:flex-end}}@media (min-width:1024px){.vs-side.is-r{grid-column:3}.vs-side{align-self:stretch}}.vs-hold{--lean:1;isolation:isolate;flex:none;position:relative}.vs-side.is-r .vs-hold{--lean:-1}.vs-plate{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-xs);width:8.5rem;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);text-align:center;transform:rotateY(calc(var(--lean) * 10deg)) rotate(calc(var(--lean) * -2deg));background:#22027eb8;border:1px solid #fff6;flex-direction:column;display:flex;position:relative}.vs-plate:before{content:"";inset:var(--spacing-xs);border-radius:var(--radius-sm);pointer-events:none;border:1px solid #ffffff26;position:absolute}.vs-plate.is-lead{border-color:var(--color-fg-on-dark-default);box-shadow:var(--shadow-bottom-xl);background:#22027ed1}.vs-art{z-index:0;top:-26%;left:calc(50% + var(--lean) * -22%);width:60%;transform:translateX(-50%) rotate(calc(var(--lean) * -9deg));border-radius:var(--radius-sm);opacity:.95;position:absolute;overflow:hidden;box-shadow:0 14px 24px -12px #180157cc}.vs-hold:has(.is-lead) .vs-art{opacity:1}.vs-art img{width:100%;height:auto;display:block}.vs-logo{display:flex}.vs-logo>*{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-bottom-lg)}.vs-name{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);text-wrap:balance}.vs-meta{justify-content:center;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.vs-rating{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.vs-rating small{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);font-weight:400}.vs-rank{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap}.vs-tag{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-50);color:var(--color-primary-100);font-size:var(--text-xs);white-space:nowrap;box-shadow:var(--shadow-bottom-md);font-weight:700;position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%)}@media (min-width:768px){.vs-plate{aspect-ratio:5/7;gap:var(--spacing-sm);width:9rem}.vs-art{top:-14%;left:calc(50% + var(--lean) * -62%);width:118%;transform:translateX(-50%) rotate(calc(var(--lean) * -13deg));-webkit-box-reflect:below 4px linear-gradient(transparent 70%, #ffffff2e);box-shadow:0 24px 36px -16px #180157d9}.vs-logo>*{width:4rem;height:4rem}.vs-name{font-size:var(--text-sm)}.vs-rating{font-size:var(--text-lg)}}@media (min-width:1024px){.vs-plate{width:12rem}.vs-art{width:124%}}@media (min-width:1280px){.vs-art{top:-20%;left:calc(50% + var(--lean) * -70%);width:150%}}@media (min-width:1024px){.vs-logo>*{width:4.5rem;height:4.5rem}.vs-name{font-size:var(--text-md)}.vs-rating{font-size:var(--text-xl)}}.vs-figure{align-items:center;gap:var(--spacing-xs);width:100%;min-width:0;margin-top:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.vs-figure{text-align:left;align-items:flex-start;width:auto;margin-top:0}.vs-side.is-r .vs-figure{text-align:right;align-items:flex-end}}.vs-big{font-size:var(--text-xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.vs-big.is-dim{font-size:var(--text-lg);color:var(--color-fg-on-dark-light)}@media (min-width:768px){.vs-big{font-size:var(--text-3xl)}.vs-big.is-dim{font-size:var(--text-xl)}}@media (min-width:1024px){.vs-big{font-size:var(--text-4xl)}.vs-big.is-unit{font-size:var(--text-3xl);white-space:nowrap}}.vs-under{max-width:22ch;font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);text-wrap:balance;margin:0}@media (min-width:768px){.vs-under{max-width:24ch;font-size:var(--text-sm)}}.vs-under b{color:var(--color-fg-on-dark-default);font-weight:600}.vs-loss{color:var(--color-secondary-50);font-weight:600}.vs-grey{color:var(--color-grey-40);font-style:italic}.vs-sq{--gap:2px;gap:var(--gap);width:min(100%, calc(var(--cols) * .65rem));margin-top:var(--spacing-xs);grid-template-rows:repeat(10,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}@media (min-width:768px){.vs-sq{--gap:3px;width:calc(var(--cols) * 1.1rem)}}.vs-sq .hg-cell{width:100%;animation:vs-land .35s var(--ctl-settle) both;animation-delay:calc(var(--i) * 9ms + .15s)}.vs-sq .hg-odds{box-shadow:inset 0 0 0 1.5px #ffffff8c}@keyframes vs-land{0%{opacity:0;transform:scale(.4)}}.vs-sq-line{top:calc(-1 * var(--spacing-xs));bottom:calc(-1 * var(--spacing-xs));left:calc(10 / var(--cols) * (100% + var(--gap)) - var(--gap) / 2 - 1px);border-left:2px dashed var(--color-fg-on-dark-default);pointer-events:none;position:absolute}.vs-hollow{aspect-ratio:1;width:min(100%,7.5rem);padding:var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);text-align:center;text-wrap:balance;border:2px dashed #ffffff73;place-items:center;display:grid}.vs-hollow b{margin-bottom:var(--spacing-xs);font-size:var(--text-xl);color:var(--color-fg-on-dark-default);display:block}.vs-ring{--v:0;aspect-ratio:1;border-radius:var(--radius-round);background:conic-gradient(var(--color-success-50) calc(var(--v) * 1%), #ffffff24 0);place-items:center;width:min(100%,7.5rem);display:grid;position:relative}.vs-ring:before{content:"";border-radius:var(--radius-round);background:var(--color-primary-90);position:absolute;inset:14%}.vs-ring>span{padding:0 var(--spacing-md);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);text-align:center;position:relative}.vs-ring b{font-size:var(--text-md);color:var(--color-fg-on-dark-default);display:block}.vs-days{gap:var(--spacing-xs);flex-direction:column;width:min(100%,7.5rem);display:flex}.vs-track{border-radius:var(--radius-sm);background:#ffffff24;height:2.5rem;display:flex;overflow:hidden}.vs-track i{background:var(--color-success-50);transform-origin:0;height:100%;animation:vs-grow .6s var(--ctl-settle) .2s both}@keyframes vs-grow{0%{transform:scaleX(0)}}.vs-ticks{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.vs-feeline{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light)}@media (min-width:768px){.vs-hollow,.vs-ring,.vs-days{width:11rem}}@media (min-width:1024px){.vs-hollow,.vs-ring,.vs-days{width:11rem}.vs-under{max-width:30ch;font-size:var(--text-md)}.vs-ticks{font-size:var(--text-sm)}}.vs-mid{align-items:center;gap:var(--spacing-sm);flex-direction:column;grid-area:2/1/auto/-1;min-width:0;display:flex}.vs-verdict{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.vs-disc{border-radius:var(--radius-round);background:var(--color-bg-default);width:2.75rem;height:2.75rem;color:var(--color-primary-100);font-size:var(--text-md);box-shadow:var(--shadow-bottom-lg);place-items:center;font-weight:700;display:grid}@media (max-width:767.98px){.vs-disc{top:calc(var(--spacing-section-xl) + 2rem);position:absolute;left:50%;transform:translate(-50%)}}.vs-chip{min-height:2rem;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);text-align:center;text-wrap:balance;background:#ffffff26;align-items:center;display:inline-flex}.vs-chip.is-win{background:var(--color-primary-50);color:var(--color-primary-100)}.vs-lens{justify-content:center;width:100%;display:flex}@media (min-width:1024px){.vs-mid{justify-content:space-between;align-self:stretch;gap:var(--spacing-md);grid-area:1/2;max-width:22rem}.vs-verdict{flex:1;justify-content:space-between}.vs-verdict .vs-chip{margin-block:auto}}@media (min-width:768px){.vs-disc{width:3.5rem;height:3.5rem;font-size:var(--text-lg)}.vs-chip{max-width:16rem;font-size:var(--text-sm)}.vs-lens .ctl-tabs{width:auto}}.vs-ctas{gap:var(--spacing-sm);grid-template-columns:1fr;width:100%;max-width:36rem;margin-inline:auto;display:grid}.vs-cta.btn{width:100%;min-width:0;font-size:var(--text-md)}.vs-cta-logo{flex:none;display:flex}.vs-cta-logo>*{border-radius:var(--radius-xs);width:1.5rem;height:1.5rem}.vs-cta-name{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (min-width:768px){.vs-ctas{grid-template-columns:auto auto;justify-content:center;width:auto;max-width:none}.vs-cta.btn{width:auto;min-width:14rem;font-size:var(--text-lg)}}@media (min-width:1024px) and (max-width:1279.98px){.vs-stage{gap:var(--spacing-section-md)}.vs-side{gap:var(--spacing-sm)}.vs-plate{width:9rem}.vs-mid{max-width:20rem}.vs-sq{--gap:2px;width:calc(var(--cols) * .85rem)}.vs-hollow,.vs-ring,.vs-days{width:9rem}.vs-under{max-width:20ch;font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.vs-side,.vs-tone,.vs-sq .hg-cell,.vs-track i{transition:none!important;animation:none!important}}@media (min-width:1024px){[data-atf=toplist] :has(>[data-hero-copy]){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.tl-ctl{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.tl-ctl-row{align-items:center;gap:var(--spacing-sm);display:flex;position:relative}.tl-ctl-lbl{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);margin:0;font-weight:600}.tl-info-btn{border-radius:var(--radius-round);width:1.5rem;height:1.5rem;color:var(--color-fg-on-dark-default);font-size:var(--text-xs);cursor:pointer;background:0 0;border:1px solid #ffffff80;place-items:center;padding:0;font-style:italic;font-weight:700;display:grid}.tl-info-btn:after{content:"";position:absolute;inset:-.625rem}.tl-info-btn{position:relative}.tl-info-btn:hover,.tl-info-btn[aria-expanded=true]{background:var(--color-bg-default);color:var(--color-primary-100)}.tl-info{left:0;top:calc(100% + var(--spacing-xs));z-index:20;width:min(100%,28rem);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);font-size:var(--text-sm);line-height:var(--leading-lg);position:absolute}@media (max-width:767.98px){.tl-info{width:100%}}.tl-info[hidden]{display:none}.tl-info p{margin:0}.tl-info p+p{margin-top:var(--spacing-sm)}.tl-info b{color:var(--color-primary-90)}.tl-info a{color:var(--color-fg-brand-default);font-weight:600;text-decoration:underline}.tl-ctl .ctl-tabs{background:#ffffff24;border:1px solid #ffffff2e;width:100%;display:grid}.tl-ctl .ctl-tabs [role=tab]{min-width:0;padding:0 var(--spacing-xs);color:var(--color-fg-on-dark-default);text-overflow:ellipsis;overflow:hidden}.tl-ctl .ctl-tabs [role=tab]:hover{color:var(--color-fg-on-dark-default)}.tl-ctl .ctl-tabs [role=tab][aria-selected=true]{color:var(--color-primary-100)}.tl-ctl .ctl-tabs-thumb:not([style])~[role=tab][aria-selected=true]{background-color:var(--color-bg-default)}.tl-stage-in{gap:var(--spacing-section-sm);-webkit-box-reflect:below 3px linear-gradient(transparent 80%, #ffffff14);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.tl-anchor{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);line-height:var(--leading-md);background:#18015773;border:1px dashed #ffffff59;text-decoration:none;display:flex}.tl-anchor:hover{border-color:#fff9}.tl-anchor-nm{min-width:0;display:grid}.tl-anchor-nm span{color:var(--color-fg-on-dark-light)}.tl-anchor-nm b{font-size:var(--text-sm)}.tl-anchor-cells{gap:var(--spacing-lg);min-width:0;display:none}.tl-anchor-cells>span{min-width:min-content;display:grid}.tl-anchor-cells i{color:var(--color-fg-on-dark-light);font-style:normal}.tl-anchor-cells b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.tl-anchor-fig{text-align:right;white-space:nowrap;color:var(--color-fg-on-dark-light);margin-left:auto}.tl-anchor-fig strong{font-size:var(--text-lg);line-height:var(--leading-sm);color:var(--color-fg-on-dark-default);font-variant-numeric:tabular-nums;display:block}@media (min-width:1280px){.tl-anchor-cells{display:flex}}.tl-podium{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}.tl-podium[data-held]{align-content:center}.tl-podium[data-n="1"],.tl-podium[data-n="2"]{grid-template-columns:1fr}@media (min-width:1280px){.tl-podium{gap:var(--spacing-md);flex:auto;grid-template-columns:1fr 1.25fr 1fr;align-items:stretch;min-height:0}.tl-podium[data-n="2"]{grid-template-columns:1.25fr 1fr}}.tl-pick{isolation:isolate;gap:var(--spacing-sm);min-width:0;padding:var(--spacing-md);border-radius:var(--radius-lg);transition:transform .26s var(--ctl-settle), box-shadow .26s var(--ctl-settle);background:#ffffff14;border:1px solid #ffffff29;flex-direction:column;display:flex;position:relative;box-shadow:0 18px 28px -14px #180157b3;container-type:inline-size}.tl-pick:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask-image:linear-gradient(200deg, var(--color-black-rock), transparent 70%);-webkit-mask-image:linear-gradient(200deg, var(--color-black-rock), transparent 70%);-webkit-mask-image:linear-gradient(200deg, var(--color-black-rock), transparent 70%);mask-image:linear-gradient(200deg, var(--color-black-rock), transparent 70%);background:repeating-linear-gradient(115deg,#0000 0 14px,#ffffff0d 14px 15px);position:absolute;inset:0}.tl-pick[data-p="1"]{grid-column:1/-1}.tl-pick[data-m="1"]{padding:var(--spacing-lg);background:linear-gradient(160deg,#f5813d47,#1801578c 70%),#ffffff14;border-color:#ffc70073;box-shadow:0 0 0 1px #ffc70033,0 24px 40px -18px #180157e6}.tl-pick:not([data-p="1"]):hover{transform:translateY(-3px);box-shadow:0 24px 36px -16px #180157cc}@media (min-width:1280px){.tl-pick{padding:var(--spacing-lg);justify-content:space-between}.tl-pick[data-p="1"]{order:2;grid-column:auto}.tl-pick[data-m="1"]{margin-bottom:var(--spacing-lg)}.tl-podium[data-gold="2"],.tl-podium[data-gold="3"]{grid-template-columns:repeat(var(--tl-cols,3), minmax(0, 1fr))}.tl-podium[data-n="2"][data-gold="2"]{--tl-cols:2}.tl-pick[data-p="2"]{order:1}.tl-pick[data-p="3"]{order:3}.tl-podium[data-n="2"] .tl-pick[data-p="1"]{order:1}.tl-podium[data-n="2"] .tl-pick[data-p="2"]{order:2}.tl-podium[data-n="1"] .tl-pick{align-content:center;column-gap:var(--spacing-section-lg);row-gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);margin-bottom:0;display:grid}.tl-podium[data-n="1"] .tl-pick>:not(.tl-act){grid-column:1}.tl-podium[data-n="1"] .tl-act{grid-area:1/2/span 4;align-self:center}}.tl-top{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.tl-pick:not([data-p="1"]) .tl-top,.tl-podium[data-n="3"][data-gold="2"] .tl-pick .tl-top{flex-wrap:wrap}.tl-pick:not([data-p="1"]) .tl-nm,.tl-podium[data-n="3"][data-gold="2"] .tl-pick .tl-nm{flex-basis:100%}@media (max-width:1279.98px){.tl-podium[data-n="3"][data-gold="2"] .tl-pick[data-p="1"]{grid-column:auto}.tl-podium[data-n="3"][data-gold="2"] .tl-pick[data-p="3"]{grid-column:1/-1}.tl-podium[data-gold="3"]{grid-template-columns:1fr}.tl-podium[data-gold="3"] .tl-pick{align-items:center;column-gap:var(--spacing-md);row-gap:var(--spacing-sm);padding:var(--spacing-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.tl-podium[data-gold="3"] .tl-pick>:not(.tl-top,.tl-fig){grid-column:1/-1}.tl-podium[data-gold="3"] .tl-pick .tl-top{flex-wrap:nowrap}.tl-podium[data-gold="3"] .tl-pick .tl-nm{flex-basis:auto}.tl-podium[data-gold="3"] .tl-pick .tl-fig{--fig-max:var(--text-2xl);font-size:var(--fig-max)}.tl-podium[data-gold="3"] .tl-pick .tl-logo>*{width:2.5rem;height:2.5rem}.tl-podium[data-gold="3"] .tl-pick:not([data-p="1"]) .tl-fig{margin-right:calc(1.5rem + var(--spacing-md))}}.tl-podium[data-n="1"] .tl-pick .tl-top,.tl-podium[data-n="2"] .tl-pick .tl-top{flex-wrap:nowrap}.tl-podium[data-n="1"] .tl-pick .tl-nm,.tl-podium[data-n="2"] .tl-pick .tl-nm{flex-basis:auto}.tl-rk{min-width:2rem;height:1.5rem;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:inline-grid}.tl-rk[data-m="1"]{background:var(--color-warning-70);color:var(--color-warning-100)}.tl-rk[data-m="2"]{background:var(--color-grey-30);color:var(--color-grey-100)}.tl-rk[data-m="3"]{background:var(--color-secondary-60);color:var(--color-secondary-90)}@media (min-width:1280px){.tl-rk{margin-top:var(--spacing-xs)}}.tl-logo{flex:none;display:inline-flex}.tl-logo>*{width:2.5rem;height:2.5rem;box-shadow:var(--shadow-bottom-md)}.tl-pick[data-m="1"] .tl-logo>*{width:3rem;height:3rem}@media (min-width:1280px){.tl-pick .tl-logo>*{width:3rem;height:3rem}.tl-pick[data-m="1"] .tl-logo>*{width:3.5rem;height:3.5rem}}.tl-anchor .tl-logo>*{width:2rem;height:2rem}.tl-nm{min-width:0;line-height:var(--leading-md);display:grid}.tl-nm b{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--leading-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-nm span{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tl-pick[data-m="1"] .tl-nm b{font-size:var(--text-md)}@media (min-width:1280px){.tl-nm b{font-size:var(--text-md)}.tl-pick[data-m="1"] .tl-nm b{font-size:var(--text-lg)}}.tl-fig{--fig-max:var(--text-2xl);font-size:min(var(--fig-max), calc(135cqi / var(--chars,4)));letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.tl-pick[data-m="1"] .tl-fig{--fig-max:var(--text-3xl)}.tl-fig.is-long{font-size:clamp(var(--text-md), 11cqi, var(--text-xl));line-height:var(--leading-sm);white-space:normal;text-wrap:balance}@media (min-width:1280px){.tl-fig{--fig-max:var(--text-4xl)}.tl-pick[data-m="1"] .tl-fig{--fig-max:calc(var(--text-4xl) + var(--spacing-lg))}.tl-fig.is-long{font-size:clamp(var(--text-lg), 12cqi, var(--text-2xl))}}.tl-unit{margin-left:var(--spacing-xs);font-size:var(--text-xs);letter-spacing:normal;color:var(--color-fg-on-dark-light);font-weight:600}.tl-fig.is-long .tl-unit{white-space:nowrap}.tl-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.tl-panel>.tl-podium{flex:auto}.tl-bar.is-empty .tl-fill{display:none}.tl-bar{height:var(--spacing-sm);border-radius:var(--radius-pill);background:#ffffff2e;flex:none;display:block;position:relative}.tl-bar:has(.tl-mark span){margin-bottom:var(--spacing-lg)}.tl-fill,.tl-over{border-radius:var(--radius-pill);position:absolute;top:0;bottom:0;left:0}.tl-fill{min-width:var(--spacing-sm);background:linear-gradient(90deg, var(--color-primary-50), var(--color-bg-default))}.tl-over{background:repeating-linear-gradient(135deg, var(--color-warning-70) 0 4px, var(--color-warning-80) 4px 8px)}.tl-mark{top:calc(-1 * var(--spacing-xs));bottom:calc(-1 * var(--spacing-xs));border-left:2px dashed #ffffffb3;width:0;position:absolute}.tl-mark span{margin-top:var(--spacing-2xs);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-fg-on-dark-light);white-space:nowrap;position:absolute;top:100%;left:0;transform:translate(-50%)}.tl-mark.is-end span{left:auto;right:0;transform:none}.tl-note{-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:1280px){.tl-pick:not([data-p="1"]) .tl-note,.tl-pick:not([data-p="1"]) .tl-ovr{max-width:calc(100% - var(--spacing-content-block-sm))}}.tl-ovr{align-items:center;gap:var(--spacing-xs);width:fit-content;max-width:100%;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-fg-on-dark-light);font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff1a;font-weight:600;display:inline-flex;overflow:hidden}.tl-pick:not([data-p="1"]) .tl-ovr-word{display:none}.tl-ovr i{color:var(--color-secondary-60);font-style:normal}.tl-ovr b{color:var(--color-fg-on-dark-default)}.tl-act{gap:var(--spacing-sm);flex-direction:column;display:flex}.tl-act .btn{width:100%;min-height:3.5rem;padding-inline:var(--spacing-md)}.tl-disc{font-size:var(--text-xs)}.tl-cover{z-index:2;border-radius:inherit;position:absolute;inset:0}.tl-go{top:var(--spacing-md);right:var(--spacing-md);border-radius:var(--radius-round);width:1.5rem;height:1.5rem;font-size:var(--text-sm);color:var(--color-fg-on-dark-default);background:#ffffff24;place-items:center;display:grid;position:absolute}@media (min-width:1280px){.tl-go{top:auto;bottom:var(--spacing-lg)}}.tl-empty{padding:var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--text-sm);border:1px dashed #ffffff80;grid-column:1/-1}@media (prefers-reduced-motion:reduce){.tl-pick{transition:none}.tl-pick:not([data-p="1"]):hover{transform:none}}.tl-pick[data-p="1"] .tl-nm span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}@property --k{syntax:"<number>";inherits:false;initial-value:0}@property --a{syntax:"<number>";inherits:false;initial-value:0}@property --ha-px{syntax:"<number>";inherits:false;initial-value:0}@property --ha-py{syntax:"<number>";inherits:false;initial-value:0}@property --shade{syntax:"<number>";inherits:false;initial-value:0}.ha-hero{--ha-card-w:150px;--ha-gap:92px;--ha-drop:7px;--ha-rz:6;--ha-ry:-10;--ha-shrink:.085;--ha-open-s:1.6;--ha-stage-h:320px;--ha-tone:var(--color-primary-60);--ha-ease:cubic-bezier(.2, .8, .2, 1);--ha-std:cubic-bezier(.4, 0, .2, 1);isolation:isolate;padding:var(--spacing-section-lg) 0 var(--spacing-section-xl);background-image:var(--gradient-hero);color:var(--color-fg-on-dark-default);text-align:center;position:relative;overflow:hidden}@media (min-width:768px){.ha-hero{--ha-card-w:176px;--ha-gap:clamp(110px, 12.5vw, 150px);--ha-drop:8px;--ha-rz:5;--ha-ry:-9;--ha-shrink:.07;--ha-open-s:1.36;--ha-stage-h:330px}}@media (min-width:1024px){.ha-hero{--ha-card-w:200px;--ha-gap:clamp(130px, 13vw, 190px);--ha-open-s:1.2;--ha-stage-h:340px}}.ha-hero[data-tone=ember]{--ha-tone:var(--color-secondary-60)}.ha-hero[data-tone=mint]{--ha-tone:var(--color-success-50)}.ha-hero[data-tone=lilac]{--ha-tone:var(--color-primary-50)}.ha-hero[data-tone=ruby]{--ha-tone:var(--color-error-50)}.ha-hero[data-tone=sun]{--ha-tone:var(--color-warning-70)}.ha-hero[data-tone=violet]{--ha-tone:var(--color-primary-60)}.ha-hero :focus-visible{outline-color:var(--color-fg-on-dark-default)}.ha-hero .ha-back :focus-visible{outline-color:var(--color-primary-70)}.ha-copy,.ha-actions{z-index:8;padding:0 var(--spacing-lg);position:relative}.ha-title{max-width:13ch;font-size:var(--text-2xl);line-height:var(--leading-sm);letter-spacing:var(--tracking-xs);text-wrap:balance;transition:opacity .5s var(--ha-std);margin:0 auto;font-weight:700}@media (min-width:768px){.ha-title{max-width:18ch;font-size:var(--text-3xl)}}@media (min-width:1024px){.ha-title{max-width:22ch;font-size:var(--text-4xl);line-height:1.05}}.ha-hero.is-open .ha-title{opacity:.55}.ha-actions{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:768px){.ha-actions{margin-top:var(--spacing-sm)}}.ha-byline{font-size:var(--text-xs);line-height:var(--leading-lg);color:var(--color-fg-on-dark-light);margin:0}.ha-stage{height:var(--ha-stage-h);margin-top:var(--spacing-lg);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}@media (min-width:768px){.ha-stage{margin-top:var(--spacing-md)}}.ha-bg,.ha-layer{pointer-events:none;position:absolute;inset:0}.ha-bg{z-index:-1;overflow:hidden}.ha-sil{transform:translate3d(calc(var(--ha-px) * -22px), calc(var(--ha-py) * -14px), 0);transition:opacity .6s var(--ha-std);opacity:.95}.ha-hero.is-open .ha-sil{opacity:.4}.ha-sil-in{will-change:transform;animation:16s ease-in-out infinite alternate stage-drift;position:absolute;inset:0}.ha-sil span{aspect-ratio:600/825;filter:blur(16px)saturate(1.3);opacity:.22;border-radius:6%;width:44vw;max-width:520px;position:absolute;overflow:hidden}.ha-sil img{object-fit:cover;width:100%;height:100%}@media (min-width:768px){.ha-sil span{filter:blur(22px)saturate(1.3)}}.ha-sil span:first-child{opacity:.12;width:30vw;bottom:-40%;left:50%;transform:translate(-50%)rotate(4deg)}.ha-sil span:nth-child(2){top:18%;left:-8%;transform:rotate(-16deg)}.ha-sil span:nth-child(3){top:14%;right:-8%;transform:rotate(14deg)}.ha-cone{opacity:.9;transition:opacity .6s var(--ha-std);background:radial-gradient(34% 42% at 50% 60%,#b3b6fd66,#b3b6fd1f 45%,#0000 72%)}.ha-hero.is-open .ha-cone{opacity:1}.ha-beam{transform-origin:50% 0;will-change:transform;background:conic-gradient(from 170deg at 50% 0,#0000,#ffffff21 8deg 12deg,#0000 20deg);animation:11s ease-in-out infinite alternate stage-sway;position:absolute;inset:0}.ha-floor{opacity:.75;background:radial-gradient(50% 30% at 50% 92%,#765ff59e,#765ff538 42%,#0000 72%)}.ha-floor:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;bottom:27%;left:10%;right:10%}.ha-floor-tone{background:radial-gradient(50% 30% at 50% 92%, var(--ha-tone), var(--ha-tone) 42%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.ha-floor-tone{background:radial-gradient(50% 30% at 50% 92%, color-mix(in srgb, var(--ha-tone) 62%, transparent), color-mix(in srgb, var(--ha-tone) 22%, transparent) 42%, transparent 72%)}}.ha-floor-tone{opacity:0;transition:opacity .7s var(--ha-std)}.ha-tone{background:radial-gradient(40% 50% at 50% 62%, var(--ha-tone), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.ha-tone{background:radial-gradient(40% 50% at 50% 62%, color-mix(in srgb, var(--ha-tone) 55%, transparent), transparent 70%)}}.ha-tone{opacity:0;transition:opacity .7s var(--ha-std)}.ha-hero.is-open :is(.ha-floor-tone,.ha-tone){opacity:1}.ha-dust{opacity:.5;inset:-20% 0 0}.ha-dust i{will-change:transform;background-image:radial-gradient(circle,#ffffff8c 0 1px,#0000 1.5px),radial-gradient(circle,#e4e4fd66 0 .8px,#0000 1.3px),radial-gradient(circle,#ffffff59 0 1.4px,#0000 2px);background-position:20px 40px,110px 10px,300px 160px;background-size:260px 300px,180px 220px,420px 380px;animation:60s linear infinite stage-rise;position:absolute;inset:0}.ha-dust i:nth-child(2){opacity:.6;background-size:330px 260px,210px 190px,500px 440px;animation-duration:95s;animation-direction:reverse}.ha-grain{opacity:.07;background-image:var(--stage-grain);background-size:140px}.ha-vignette{background:radial-gradient(95% 80% at 50% 55%,#0000 50%,#18015799)}@media (min-width:768px){.ha-vignette{background:radial-gradient(75% 85% at 50% 55%,#0000 50%,#1801579e)}}.ha-glint{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ha-glint i{will-change:transform;width:30%;animation:ha-glint 9s var(--ha-std) 1.2s infinite;background:linear-gradient(100deg,#0000,#ffffff1f 42%,#ffffff3d 50%,#ffffff1f 58%,#0000);position:absolute;top:-20%;bottom:-20%;left:-35%;transform:translate(-100%)skew(-12deg);-webkit-mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%);mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%)}@keyframes ha-glint{0%{transform:translate(-100%)skew(-12deg)}28%,to{transform:translate(560%)skew(-12deg)}}.ha-arc{z-index:6;perspective:1400px;perspective-origin:50% 30%;transform:translate3d(calc(var(--ha-px) * 8px), calc(var(--ha-py) * 4px), 0);margin:0;padding:0;list-style:none;position:absolute;inset:0}.ha-card{--k:0;--a:0;--spread:1;--sink:0px;width:var(--ha-card-w);aspect-ratio:600/825;margin:calc(var(--ha-card-w) * -.6875) 0 0 calc(var(--ha-card-w) * -.5);transform-style:preserve-3d;transform:translate3d(calc(var(--k) * var(--ha-gap) * var(--spread)), calc(var(--k) * var(--k) * var(--ha-drop) + var(--sink)), 0) rotate(calc(var(--k) * var(--ha-rz) * 1deg)) rotateY(calc(var(--k) * var(--ha-ry) * 1deg)) scale(max(.55, calc(1 - var(--a) * var(--ha-shrink))));z-index:calc(50 - var(--a) * 5);transition:transform .55s var(--ha-ease);position:absolute;top:50%;left:50%}.ha-hero.is-scrub .ha-card,.ha-hero.is-scrub .ha-shade{transition:none}.ha-hero.is-open .ha-card:not(.is-on){--spread:1.3;--sink:26px}.ha-card.is-on{z-index:60;transform:none}.ha-deal{transform-style:preserve-3d;animation:ha-deal .55s var(--ha-ease) both;animation-delay:calc(var(--a) * 55ms);position:absolute;inset:0}.ha-deal.is-centre{animation:none}@keyframes ha-deal{0%{opacity:0;transform:translate3d(calc(var(--k) * var(--ha-gap) * -.6), 24px, 0) scale(.6)}}.ha-lift{transform-style:preserve-3d;position:absolute;inset:0}.ha-lift.is-centre{animation:4.6s ease-in-out infinite ha-breathe}.ha-hero.is-open .ha-lift{animation:none}@keyframes ha-breathe{50%{transform:translateY(-7px)}}.ha-flip{transform-style:preserve-3d;transition:transform .6s var(--ha-ease);position:absolute;inset:0}.ha-flip.is-peek{transform:rotateY(180deg)scale(1.06)translateY(-4px)}.ha-card.is-on .ha-flip{transform:rotateY(180deg) scale(var(--ha-open-s))}.ha-face{border-radius:var(--radius-md);cursor:pointer;backface-visibility:hidden;background:linear-gradient(160deg,#ffffff38,#ffffff0f 45%,#18015740);border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff14}.ha-card:not(.is-far,.is-on) .ha-face{-webkit-box-reflect:below 6px linear-gradient(transparent 55%, #ffffff38)}.ha-face img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.ha-shade{background:var(--color-primary-100);opacity:var(--shade);pointer-events:none;transition:opacity .5s var(--ha-std);position:absolute;inset:0}.ha-hero.is-open .ha-card:not(.is-on) .ha-shade{opacity:.58}.ha-card.is-far .ha-face,.ha-hero.is-open .ha-card:not(.is-on) .ha-face{filter:blur(2px)}.ha-face:after{content:"";border-radius:var(--radius-md);opacity:0;transition:opacity .3s var(--ha-std);pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff4d 48%,#0000 58%);position:absolute;inset:0}@media (hover:hover){.ha-hero:not(.is-open) .ha-card:hover .ha-face:after{opacity:1}}.ha-back{border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);text-align:left;backface-visibility:hidden;visibility:hidden;outline:none;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.ha-card.is-on .ha-back,.ha-flip.is-peek .ha-back{visibility:visible}.ha-back-in{gap:var(--spacing-sm);width:calc(100% * var(--ha-open-s));height:calc(100% * var(--ha-open-s));padding:var(--spacing-md);font-size:var(--text-xs);line-height:var(--leading-md);transform:scale(calc(1 / var(--ha-open-s)));transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0}.ha-back-in:before{content:"";background:linear-gradient(calc(115deg + var(--tx,0) * 25deg), transparent 40%, #b3b6fd38 50%, transparent 62%);pointer-events:none;position:absolute;inset:0}.ha-b-app{align-items:center;gap:var(--spacing-sm);padding-right:var(--spacing-2xl);display:flex}.ha-b-logo{border-radius:var(--radius-sm);border:1px solid var(--color-s-light);background:var(--color-bg-light) center / cover no-repeat;flex:none;width:24px;height:24px}.ha-b-app b{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm)}.ha-b-rank{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);white-space:nowrap;margin-left:auto;font-weight:700}.ha-b-name{font-size:var(--text-md);font-weight:700;line-height:var(--leading-sm)}.ha-b-name small{margin-top:var(--spacing-2xs);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-md);color:var(--color-fg-light);display:block}.ha-b-hero{gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-bg-light);border:1px solid var(--color-primary-30);flex-direction:column;display:flex}.ha-b-hero>span{color:var(--color-primary-90);font-weight:600}.ha-b-hero b{font-size:var(--text-xl);line-height:var(--leading-sm);letter-spacing:var(--tracking-xs);color:var(--color-primary-90);font-variant-numeric:tabular-nums;font-weight:700}.ha-b-hero b.is-muted{font-size:var(--text-md);color:var(--color-fg-light)}.ha-b-hero small{font-size:var(--text-xs);color:var(--color-fg-light)}.ha-b-rows{gap:var(--spacing-xs);align-content:start;display:grid}.ha-b-row{justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-x-light);border:1px solid var(--color-s-light);display:flex}.ha-b-row>span{color:var(--color-fg-light);flex:none}.ha-b-row b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ha-b-row b[data-tone=good]{color:var(--color-fg-success-dark)}.ha-b-row b[data-tone=none]{color:var(--color-fg-light);font-weight:400}.ha-b-foot{justify-content:space-between;align-items:center;gap:var(--spacing-xs) var(--spacing-sm);color:var(--color-fg-light);flex-wrap:wrap;margin-top:auto;display:flex}.ha-b-foot a{color:var(--color-fg-brand-default);font-weight:700;text-decoration:none}.ha-b-foot a:hover{text-decoration:underline}.ha-close{top:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-round);background:var(--color-grey-20);width:32px;height:32px;color:var(--color-grey-100);font-size:var(--text-lg);cursor:pointer;border:0;place-items:center;padding:0;line-height:1;display:grid;position:absolute}.ha-close:hover{background:var(--color-primary-30)}.ha-back-in{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md)}.ha-b-hero{padding:var(--spacing-xs) var(--spacing-sm)}.ha-b-row{padding:var(--spacing-2xs) var(--spacing-sm)}.ha-b-rows{gap:var(--spacing-2xs)}.ha-hero:is(.is-paused,.is-scrub) :is(.ha-sil-in,.ha-beam,.ha-dust i,.ha-glint i,.ha-lift){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ha-hero *,.ha-hero :before,.ha-hero :after{transition:none!important;animation:none!important}.ha-glint{display:none}}@media (min-width:1024px){.atf-hero[data-atf=hub] .atf-h1{max-width:20ch}}.hub-visual{gap:var(--spacing-section-sm);flex-direction:column;flex:auto;min-width:0;display:flex}.hub-visual>.hub-picker{order:2}@media (min-width:768px){.hub-visual>.hub-picker{order:0}}.hub-stage{margin-inline:calc(-1 * var(--spacing-lg));overflow:visible;container-type:size}@media (max-width:767.98px){.hub-stage{--stage-min:14.5rem;flex:none;height:14.5rem}}@media (min-width:768px){.hub-stage{--stage-min:20rem;margin-inline:0}}.hub-arc-box{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.hub-arc{--hub-h:84cqh;--hub-w:calc(var(--hub-h) * 600 / 825);--hub-g:.72;--hub-shrink:.1;--hub-gap:min(calc(var(--hub-g) * var(--hub-w)), calc((100cqw - var(--hub-w)) / max(1, var(--n) - 1)));margin:0;padding:0;list-style:none;position:absolute;inset:0}[data-n="2"] .hub-arc{--hub-g:.66}[data-n="4"] .hub-arc,[data-n="5"] .hub-arc{--hub-g:.5;--hub-shrink:.12}[data-n="6"] .hub-arc,[data-n="7"] .hub-arc{--hub-h:78cqh;--hub-g:.42;--hub-shrink:.11}@media (min-width:1280px){.hub-visual .hub-arc{--hub-h:94cqh;--hub-shrink:.06}}@media (max-width:767.98px){.hub-arc{--hub-gap:min(calc(var(--hub-g) * var(--hub-w)), calc((116cqw - var(--hub-w)) / max(1, var(--n) - 1)))}}.hub-card{--k:0;--a:0;left:50%;bottom:var(--stage-floor);height:var(--hub-h);aspect-ratio:600/825;transform-origin:50% 100%;transform:translateX(calc(-50% + var(--k) * var(--hub-gap))) translateY(calc(var(--k) * var(--k) * 1.4cqh)) rotate(calc(var(--k) * 5deg)) scale(max(.6, calc(1 - var(--a) * var(--hub-shrink))));transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute}.hub-face{border-radius:var(--radius-md);cursor:pointer;background:var(--color-primary-100);-webkit-box-reflect:below 4px linear-gradient(transparent 74%, #ffffff29);border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff1a}.hub-card.is-on .hub-face{box-shadow:0 0 0 2px var(--color-fg-on-dark-default), 0 22px 34px -14px #180157cc}.hub-scan{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.hub-shade{background:var(--color-primary-100);opacity:min(.42, calc(var(--a) * .14));transition:opacity .4s var(--ctl-std);pointer-events:none;position:absolute;inset:0}.hub-card.is-out .hub-scan,.hub-card.is-out .hub-pack,.hub-card.is-out .hub-box{filter:grayscale(.85);opacity:.55}.hub-tag{z-index:2;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-primary-100);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;display:flex;position:absolute;top:5%;left:6%;right:6%}.hub-tag b{color:var(--color-fg-brand-default)}.hub-plate{z-index:2;padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#180157d9;position:absolute;bottom:5%;left:6%;right:6%;overflow:hidden}@media (min-width:1024px){.hub-card.is-on .hub-plate{font-size:var(--text-sm)}}.hub-badge{z-index:1;aspect-ratio:1;border-radius:var(--radius-sm);object-fit:cover;width:30%;height:auto;box-shadow:var(--shadow-bottom-md);pointer-events:none;border:1px solid #fffc;position:absolute;top:21%;right:8%}.hub-pack{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);flex-direction:column;display:flex;position:absolute;inset:0}.hub-pack>*{z-index:1;position:relative}.hub-pack-emblem{justify-content:center;width:42%;margin-top:-10%;display:flex}.hub-pack-emblem .pack-emblem{width:100%}.hub-pack-emblem.is-corner{width:18%;margin:0;position:absolute;top:17%;left:9%}.hub-pack-logo{aspect-ratio:1;border-radius:var(--radius-md);object-fit:cover;width:42%;height:auto;box-shadow:var(--shadow-bottom-md);border:2px solid #fffc;margin-top:-8%}.hub-pack-big{font-size:calc(var(--hub-w) * .2);font-weight:700;line-height:var(--leading-sm);font-variant-numeric:tabular-nums;text-shadow:0 2px 6px #18015780;flex-direction:column;align-items:center;display:flex}.hub-pack-big small{font-size:var(--text-xs);font-weight:600}.hub-box{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);background:linear-gradient(160deg, var(--color-primary-60), var(--color-primary-90) 55%, var(--color-primary-100));color:var(--color-fg-on-dark-default);flex-direction:column;padding-bottom:22%;display:flex;position:absolute;inset:7% 5%;box-shadow:inset 0 0 0 1px #ffffff4d}.hub-box-lid{border-radius:var(--radius-md) var(--radius-md) 0 0;background:#ffffff14;border-bottom:2px solid #ffffff80;height:30%;position:absolute;inset:0 0 auto}.hub-box-mark{aspect-ratio:1;border-radius:var(--radius-round);background:var(--color-primary-70);width:34%;font-size:calc(var(--hub-w) * .14);border:2px solid #fffc;place-items:center;font-weight:700;display:grid;position:absolute;top:30%;left:50%;overflow:hidden;translate:-50% -50%}.hub-box-mark img{object-fit:cover;width:100%;height:100%}.hub-picker{align-items:center;gap:var(--spacing-xs);margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-2xs) var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);scrollbar-width:none;display:flex;overflow-x:auto}.hub-picker::-webkit-scrollbar{display:none}@media (min-width:768px){.hub-picker{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.hub-picker-label{margin-right:var(--spacing-xs);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);flex:none;font-weight:600}.hub-picker .ctl{color:var(--color-fg-on-dark-default);background-color:#ffffff1a;border-color:#ffffff73;flex:none}.hub-picker .ctl:hover{border-color:var(--color-fg-on-dark-default);background-color:#fff3}.hub-picker .ctl[aria-pressed=true]{border-color:var(--color-bg-default);background-color:var(--color-bg-default);color:var(--color-primary-100)}.hub-picker .ctl>span:first-child{border:0}.hub-n{min-width:1.25rem;padding:0 var(--spacing-xs);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-lg);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff2e}.hub-picker .ctl[aria-pressed=true] .hub-n{background:var(--color-bg-light);color:var(--color-fg-brand-default)}@media (min-width:768px){.hub-picker:is([data-chips="5"],[data-chips="6"],[data-chips="7"]) .hub-picker-label{display:none}.hub-picker:is([data-chips="5"],[data-chips="6"],[data-chips="7"]) .ctl{padding-inline:var(--spacing-sm)}}.hub-panel{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-default);display:grid}@media (min-width:1024px){.hub-panel{padding:var(--spacing-xl)}}.hub-panel-head{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.hub-panel-mark{border-radius:var(--radius-md);background:var(--color-bg-light);width:3rem;height:3rem;color:var(--color-fg-brand-default);flex:none;place-items:center;font-weight:700;display:grid}.hub-panel-mark .pack{width:1.75rem;rotate:-6deg}.hub-panel-who{flex-direction:column;min-width:0;display:flex}.hub-eyebrow{color:var(--color-fg-brand-default);font-size:var(--text-xs);font-weight:600}.hub-panel-name{align-items:center;gap:var(--spacing-sm);min-width:0;color:var(--color-primary-100);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-sm);display:flex}.hub-rk{padding:0 var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-light);color:var(--color-fg-brand-default);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}.hub-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hub-name-link{color:inherit;text-decoration:none}.hub-name-link:hover{text-underline-offset:3px;text-decoration:underline}.hub-name-link>span{color:var(--color-fg-brand-default)}.hub-panel :focus-visible{outline-color:var(--color-primary-60)}.hub-lead{align-items:center;gap:var(--spacing-xs) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);grid-template-columns:auto 1fr;display:grid}.hub-lead b{color:var(--color-primary-100);font-size:var(--text-2xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}@media (min-width:1024px){.hub-lead b{font-size:var(--text-3xl)}}.hub-lead.is-long b{font-size:var(--text-lg)}.hub-lead.is-missing b{color:var(--color-fg-light);font-size:var(--text-md)}.hub-lead>span{color:var(--color-primary-90);font-size:var(--text-md);font-weight:600;line-height:var(--leading-md)}.hub-lead small{color:var(--color-fg-light);font-size:var(--text-xs);font-weight:400;display:block}.hub-cta{gap:var(--spacing-sm);flex-direction:column;display:flex}.hub-cta>.btn{min-height:3.5rem}@media (min-width:480px){.hub-cta>.btn{align-self:flex-start;min-width:15rem}}@media (min-width:1024px){.hub-cta{align-items:center;column-gap:var(--spacing-lg);flex-flow:wrap}.hub-cta>.atf-disc{flex:10rem}}.hub-panel .atf-disc{color:var(--color-fg-light)}.hub-panel .atf-disc b,.hub-panel .atf-disc a{color:var(--color-fg-default)}.hub-panel .btn-ghost{border-color:var(--color-s-brand)}[data-hub=breaks] .hub-stage{height:auto;container-type:normal}.hub-breaks{z-index:1;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-section-md) var(--spacing-lg) var(--spacing-section-lg);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.hub-breaks{inset:0 0 var(--stage-floor);padding:0;position:absolute}}.hub-breaks-packs{justify-content:center;gap:var(--spacing-section-xs);width:100%;max-width:20rem;margin-bottom:calc(-1 * var(--spacing-section-lg));display:flex}.hub-breaks-packs .pack{transform-origin:50% 100%;width:3.5rem}.hub-breaks-box{gap:var(--spacing-2xs);width:100%;max-width:20rem;padding:var(--spacing-xs);border:2px solid var(--color-primary-40);border-radius:var(--radius-md);background:var(--color-primary-20);box-shadow:var(--shadow-bottom-lg);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.hub-breaks-box .hub-spot{aspect-ratio:1;border-radius:var(--radius-sm);background-color:var(--color-bg-default);min-height:2.75rem;color:var(--color-fg-light);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border:0;justify-content:center;padding:0;font-weight:400}.hub-breaks-box .hub-spot.is-hit{background-color:var(--color-primary-70);color:var(--color-fg-on-dark-default);font-weight:700}.hub-breaks-box .hub-spot.is-mine{background-color:var(--color-primary-100);color:var(--color-fg-on-dark-default);box-shadow:0 0 0 2px var(--color-primary-50);font-weight:700}.hub-breaks-line{align-items:center;gap:var(--spacing-md);width:100%;max-width:26rem;font-size:var(--text-sm);display:flex}.hub-breaks-line p{color:var(--color-fg-on-dark-light);flex:1;margin:0}.hub-breaks-line b{color:var(--color-fg-on-dark-default)}.hub-breaks-line .btn{white-space:nowrap;flex:none}@media (min-width:768px){.hub-breaks-packs{max-width:none}.hub-breaks-packs .pack{width:5rem}.hub-breaks-box{flex:auto;grid-template-rows:repeat(5,minmax(0,1fr));max-width:none}.hub-breaks-box .hub-spot{aspect-ratio:auto;min-height:0;font-size:var(--text-sm)}.hub-breaks-line{max-width:none}}@media (prefers-reduced-motion:reduce){.hub-card,.hub-shade{transition:none}}.th-cta{align-self:flex-start;min-width:18rem}@media (max-width:767.98px){.th-cta{align-self:stretch}}.th-method{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light)}.th-method b{color:var(--color-fg-on-dark-default)}@media (min-width:768px){[data-atf=tool] :has(>[data-hero-copy]){column-gap:var(--spacing-section-md)}[data-atf=tool] [data-hero-copy]{justify-content:space-between}}@media (min-width:1024px){[data-atf=tool] :has(>[data-hero-copy]){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:1280px){[data-atf=tool] .atf-intro{max-width:none}}.th-stage{--stage-floor:var(--spacing-section-sm);padding-bottom:var(--stage-floor);justify-content:flex-end;align-items:stretch;display:flex}.th-stage>.th-card{z-index:5;width:64%;position:relative}@media (min-width:768px){.th-stage>.th-card{width:56%}}@media (min-width:1024px){.th-stage>.th-card{width:54%}}.th-subject{top:0;left:0;bottom:var(--stage-floor);z-index:2;width:64%;position:absolute;container-type:size}@media (min-width:768px){.th-subject{width:50%}.th-stage{margin-top:calc(-1 * var(--spacing-section-xl))}}.th-subject>.stage-card{height:calc(var(--card-h) * 100%);bottom:0}.th-card{gap:var(--spacing-sm);min-width:0;padding:var(--spacing-md);border-radius:var(--radius-lg);background-color:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);flex-direction:column;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;display:flex}@media (min-width:768px){.th-card{padding:var(--spacing-lg);justify-content:space-between}}.th-head{gap:var(--spacing-xs);flex-direction:column;display:flex}.th-kicker{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;min-height:1.75rem;display:flex}.th-kicker>b{font-size:var(--text-sm);line-height:var(--leading-sm)}.th-kicker-note,.th-kicker-sub{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.th-kicker-sub{flex-basis:100%}.th-rate{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap;margin-left:auto;display:inline-flex}.th-star{width:.75rem;height:.75rem;fill:var(--color-secondary-70)}.th-label{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.th-big{gap:var(--spacing-2xs);flex-direction:column;line-height:1;display:flex}.th-big>b{font-size:var(--text-3xl);line-height:var(--leading-md);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700}.th-big>b.is-text{font-size:var(--text-xl);line-height:var(--leading-sm)}@media (min-width:768px){.th-big>b{font-size:var(--text-4xl)}.th-big>b.is-text{font-size:var(--text-2xl)}}.th-big>b.is-good{color:var(--color-fg-success-dark)}.th-big>b.is-low{color:var(--color-fg-error-dark)}.th-big small{font-size:var(--text-xs);line-height:var(--leading-lg);color:var(--color-fg-light)}.th-big small b{font-size:var(--text-sm);color:var(--color-fg-default)}.th-big small b.is-low{color:var(--color-fg-error-dark)}.th-big small b.is-good{color:var(--color-fg-success-dark)}.th-chart{gap:var(--spacing-xs);flex-direction:column;display:flex}.th-chart .lf-squares.hg-grid{max-width:none;margin-top:var(--spacing-sm)}.th-ctl{gap:var(--spacing-xs);flex-direction:column;display:flex}.th-ctl-lbl{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-fg-light);display:flex}.th-ctl-fact{text-align:right;font-weight:400}.th-ctl .ctl-tabs [role=tab]{padding:0 var(--spacing-xs);font-variant-numeric:tabular-nums}@media (max-width:767.98px){.th-ctl .ctl-tabs [role=tab]{font-size:var(--text-xs)}}.th-foot{align-items:center;gap:var(--spacing-xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-wrap:wrap;display:flex}.th-chip{align-items:center;gap:var(--spacing-xs);max-width:100%;min-height:1.75rem;padding:var(--spacing-2xs) var(--spacing-sm) var(--spacing-2xs) var(--spacing-2xs);border:1px solid var(--color-s-default);border-radius:var(--radius-pill);background-color:var(--color-bg-default);color:var(--color-fg-default);font-size:var(--text-xs);white-space:nowrap;font-weight:600;display:inline-flex;position:relative}.th-chip:before{content:"";height:2.75rem;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.th-chip>:first-child:not(.th-chip-name){border-radius:var(--radius-xs);width:1.25rem;height:1.25rem}.th-chip:hover{border-color:var(--color-s-brand)}.th-chip .th-chip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.th-chip b{font-variant-numeric:tabular-nums}.th-foot-link{color:var(--color-fg-brand-default);font-weight:600}.th-foot-link:hover{text-decoration:underline}.th-bar{border-radius:var(--radius-pill);background-color:var(--color-grey-20);height:.875rem;display:block;position:relative}.th-bar.has-top{margin-top:var(--spacing-lg)}.th-bar.has-bottom{margin-bottom:var(--spacing-lg)}.th-bar>i{border-radius:var(--radius-pill);transition:width .45s var(--ctl-settle), background-color .3s;position:absolute;inset:0 auto 0 0}.th-bar>i.is-cash{background-color:var(--color-success-80)}.th-bar>i.is-coin{background-color:var(--color-warning-70)}.th-bar>i.is-low{background-color:var(--color-secondary-60)}.th-bar>i.is-brand{background-color:var(--color-primary-60)}.th-mark{top:calc(-1 * var(--spacing-xs));bottom:calc(-1 * var(--spacing-xs));border-left:2px dashed var(--color-grey-100);width:0;position:absolute}.th-mark small{font-size:var(--text-xs);white-space:nowrap;color:var(--color-fg-default);font-weight:600;line-height:1;position:absolute;left:0;transform:translate(-50%)}.th-mark.is-bottom small{top:calc(100% + var(--spacing-2xs))}.th-mark.is-top small{bottom:calc(100% + var(--spacing-2xs));color:var(--color-fg-light);font-weight:400}.th-mark.is-end small{left:auto;right:0;transform:none}.th-mark.is-start small{transform:none}.th-rows{gap:var(--spacing-xs);font-size:var(--text-xs);line-height:var(--leading-md);display:grid}.th-row{gap:0 var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.th-row>span{min-width:0;color:var(--color-fg-light)}.th-row>b{font-variant-numeric:tabular-nums}.th-row.is-best>span,.th-row.is-best>b{color:var(--color-fg-success-dark)}.th-row.is-none>b{color:var(--color-fg-light);font-weight:400}.th-row>em{border-radius:var(--radius-pill);background-color:var(--color-grey-20);grid-column:1/-1;height:.375rem;display:block;overflow:hidden}.th-row>em:after{content:"";width:var(--w);background-color:var(--color-primary-50);height:100%;transition:width .45s var(--ctl-settle);display:block}.th-row.is-best>em:after{background-color:var(--color-success-80)}.th-pips{grid-template-columns:repeat(25,minmax(0,1fr));gap:2px;display:grid}.th-pips>i{aspect-ratio:1;border-radius:var(--radius-round);background-color:var(--color-grey-30);display:block}.th-pips>i.is-up{background-color:var(--color-success-80)}.th-key{gap:var(--spacing-2xs) var(--spacing-sm);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-wrap:wrap;display:flex}.th-key>span{align-items:center;gap:var(--spacing-xs);display:inline-flex}.th-sw{border-radius:var(--radius-xs);width:.625rem;height:.625rem;display:inline-block}.th-sw.is-cash,.th-sw.is-up{background-color:var(--color-success-80)}.th-sw.is-coin{background-color:var(--color-warning-70);background-image:radial-gradient(circle, var(--color-warning-100) 0 22%, transparent 26%)}.th-sw.is-cut{background-color:var(--color-secondary-50);background-image:repeating-linear-gradient(135deg, var(--color-secondary-80) 0 2px, transparent 2px 4px)}.th-sw.is-odds{box-shadow:inset 0 0 0 1.5px var(--color-grey-60)}.th-sw.is-brand{background-color:var(--color-primary-50)}.th-sw.is-low{background-color:var(--color-secondary-60)}.th-sw.is-line{border-left:2px dashed var(--color-grey-100);border-radius:0;width:0;height:.75rem}.th-pack{aspect-ratio:600/825;transform-origin:50% 100%;z-index:2;height:min(74cqh,110cqw);color:var(--color-fg-on-dark-default);-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);background:0 0;border:0;padding:0;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:absolute;bottom:0;left:50%;translate:-50%}.th-pack>.pack{justify-content:center;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.th-pack-face{z-index:1;align-items:center;gap:var(--spacing-2xs);flex-direction:column;display:flex;position:relative}.th-pack-face small{font-size:var(--text-2xs);letter-spacing:var(--tracking-lg);font-weight:700;line-height:var(--leading-md);text-transform:uppercase}.th-pack-face b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.th-pack-face span{font-size:var(--text-2xs);font-weight:600;line-height:var(--leading-md)}@media (min-width:1024px){.th-pack-face b{font-size:var(--text-2xl)}}.th-subject.has-card .th-pack{z-index:3;height:46%;left:74%}@media (max-width:767.98px){.th-subject.has-card .th-pack{height:40%;left:58%}}.th-shelf .th-pack{cursor:pointer;filter:brightness(.78);height:50%;transition:scale .35s var(--ctl-settle), filter .35s;scale:.9}.th-shelf .th-pack:first-child{z-index:3;left:28%}.th-shelf .th-pack:nth-child(2){z-index:2;left:52%}.th-shelf .th-pack:nth-child(3){z-index:1;left:76%}.th-shelf .th-pack.is-on{z-index:4;filter:none;height:62%;scale:1.04}.th-shelf[data-n="1"] .th-pack:first-child{height:74%;left:50%}@media (max-width:767.98px){.th-shelf .th-pack:first-child{left:36%}.th-shelf .th-pack:nth-child(2){left:54%}.th-shelf .th-pack:nth-child(3){left:70%}.th-shelf .th-pack.is-on{height:64%}}.th-pack-n{top:calc(-1 * var(--spacing-sm));left:calc(-1 * var(--spacing-sm));z-index:2;border-radius:var(--radius-round);background-color:var(--color-primary-20);width:1.75rem;height:1.75rem;color:var(--color-primary-100);font-size:var(--text-xs);box-shadow:var(--shadow-bottom-md);place-items:center;font-weight:700;display:grid;position:absolute}.th-slab{aspect-ratio:5/7.4;transform-origin:50% 100%;z-index:2;-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);height:min(84cqh,130.24cqw);animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:absolute;bottom:0;left:50%;translate:-50%;rotate:-6deg}.th-slab .slab{width:100%;height:100%}.th-slab .slab-label{font-size:var(--text-xs)}.th-tile{z-index:1;padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);font-size:var(--text-xl);font-variant-numeric:tabular-nums;background-color:#180157d9;font-weight:700;transition:background-color .3s;position:relative}.th-tile.is-good{background-color:var(--color-success-80)}.th-tile.is-low{background-color:var(--color-error-80)}@media (max-width:767.98px){.th-slab{height:min(84cqh,148cqw);left:58%}.th-tile{font-size:var(--text-md)}}.th-pack.is-rip{cursor:pointer}.th-pack.is-rip>.pack{transition:transform .45s var(--ctl-settle)}.th-pack.is-rip.is-ripped>.pack{transform:translateY(-14%)rotate(-6deg)}.th-pull{z-index:5;width:84%;padding:var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);text-align:center;opacity:0;transition:translate .45s var(--ctl-settle), scale .45s var(--ctl-settle), opacity .3s;position:absolute;bottom:8%;left:50%;translate:-50% 30%;scale:.8}.th-pack.is-ripped .th-pull{opacity:1;translate:-50%;scale:1}.th-pull b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;line-height:1;display:block}.th-pull small{font-size:var(--text-2xs);line-height:var(--leading-md);color:var(--color-fg-light);display:block}.th-hint{margin-top:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--text-2xs);background-color:#180157d9;font-weight:700}.th-sheet{transform-origin:50% 100%;gap:var(--spacing-xs);width:82%;max-height:86%;padding:var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-lg);z-index:2;-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);flex-direction:column;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;display:flex;position:absolute;bottom:0;left:46%;overflow:hidden;translate:-50%;rotate:-5deg}@media (prefers-reduced-motion:reduce){.th-card,.th-pack,.th-slab,.th-sheet{animation:none}.th-bar>i,.th-row>em:after,.th-shelf .th-pack,.th-pack.is-rip>.pack,.th-pull,.th-tile{transition:none}}.th-subject .th-pack.ctl,.th-subject .th-pack.ctl:hover,.th-subject .th-pack.ctl[aria-pressed=true]{min-height:0;color:var(--color-fg-on-dark-default);white-space:normal;background:0 0;border:0;font-weight:400;display:block;position:absolute}.th-subject .th-pack.ctl:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:4px}.th-shelf.pf-shelf .th-pack{aspect-ratio:600/825;width:30cqw;height:auto}.th-shelf.pf-shelf .th-pack.is-on{width:40cqw}.th-shelf.pf-shelf .th-pack:first-child{left:21%}.th-shelf.pf-shelf .th-pack:nth-child(2){left:50%}.th-shelf.pf-shelf .th-pack:nth-child(3){left:78%}.th-shelf.pf-shelf[data-n="1"] .th-pack:first-child{width:46cqw;left:50%}@media (max-width:767.98px){.th-subject.is-row>.stage-card{display:none}.th-subject.is-row .th-shelf.pf-shelf .th-pack{width:auto}}.th-rvc .th-pack{height:min(88cqh,129.25cqw);left:50%;rotate:-4deg}.th-token{z-index:3;aspect-ratio:1;border-radius:var(--radius-round);background:repeating-conic-gradient(var(--color-error-70) 0 40deg, var(--color-bg-default) 40deg 60deg);width:min(42cqw,34cqh);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-on-dark-default);text-align:center;-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);flex-direction:column;justify-content:center;align-items:center;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;display:flex;position:absolute;bottom:0;left:80%;translate:-50%}.th-token:before{content:"";border:2px dashed var(--color-error-20);border-radius:var(--radius-round);background-color:var(--color-error-80);position:absolute;inset:14%}.th-token>b,.th-token>small{z-index:1;position:relative}.th-token>b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.th-token>small{max-width:60%;font-size:var(--text-2xs);font-weight:600;line-height:var(--leading-sm)}@media (max-width:767.98px){.th-rvc .th-pack{height:78cqh;left:36%}.th-token{width:min(44cqw,28cqh);left:24%}.th-token>b{font-size:var(--text-md)}}@media (prefers-reduced-motion:reduce){.th-token{animation:none}}.th-subject .th-pack.sim-rip{height:min(84cqh,121cqw)}@media (min-width:768px){.th-subject .th-pack.sim-rip{left:36%}}.th-pack.sim-rip>.th-hint{z-index:6;white-space:nowrap;margin:0;position:absolute;bottom:10%;left:50%;translate:-50%}.th-pack.sim-rip>.th-pull{bottom:22%}@media (max-width:767.98px){.th-subject .th-pack.sim-rip{left:44%}.th-pack.sim-rip>.th-pull{width:72%;padding:var(--spacing-xs);left:38%}.th-pack.sim-rip>.th-hint{left:38%}}.th-sheet.th-ledger{gap:var(--spacing-sm);width:84%;height:90%;max-height:90%;left:48%}@media (min-width:1440px){.th-sheet.th-ledger{width:88%;left:44%}}@media (max-width:767.98px){.th-sheet.th-ledger{width:90%;height:78%;left:50%}}.th-subject .th-pack.co-pack{height:min(84cqh,121cqw)}@media (min-width:768px){.th-subject .th-pack.co-pack,.th-subject .co-card{left:37%}}@media (max-width:767.98px){.th-subject .th-pack.co-pack,.th-subject .co-card{left:37%}}.co-odds{margin-top:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background-color:#180157d9;font-weight:700;display:block}.th-subject .co-card{aspect-ratio:5/7;height:min(84cqh,123.2cqw);padding-bottom:var(--spacing-sm);-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);justify-content:center;align-items:flex-end;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;display:flex;position:absolute;bottom:0;left:50%;translate:-50%;rotate:-6deg}.th-subject .co-card>img{object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%;box-shadow:var(--shadow-bottom-lg);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.th-subject .co-card{animation:none}}.th-subject .th-pack.cl-pack{z-index:3;height:min(70cqh,96.25cqw);left:64%}.th-subject .cl-card{z-index:1;aspect-ratio:5/7;transform-origin:50% 100%;height:min(76cqh,98cqw);animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:absolute;bottom:18%;left:38%;translate:-50%;rotate:-9deg}.th-subject .cl-card>img{object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%;box-shadow:var(--shadow-bottom-lg)}@media (max-width:767.98px){.th-subject .th-pack.cl-pack{height:min(58cqh,90.75cqw);left:36%}.th-subject .cl-card{height:min(62cqh,78.4cqw);left:26%}}@media (prefers-reduced-motion:reduce){.th-subject .cl-card{animation:none}}@media (max-width:1023.98px){.th-subject .stage-card-tag{display:none}}@media (min-width:768px) and (max-width:1279.98px){.th-ctl .ctl-tabs [role=tab]{padding:0 var(--spacing-2xs);font-size:var(--text-xs);line-height:var(--leading-sm);white-space:normal;text-align:center;overflow-wrap:anywhere}}@media (max-width:767.98px){.th-stage:has(>.th-subject.is-row){gap:var(--spacing-section-sm);flex-direction:column}.th-stage>.th-subject.is-row{flex:none;width:100%;height:10.5rem;position:relative;inset:auto}.th-stage:has(>.th-subject.is-row)>.th-card{width:100%}.th-subject.is-row .th-shelf .th-pack,.th-subject.is-row .th-shelf.pf-shelf .th-pack{height:80%}.th-subject.is-row .th-shelf .th-pack.is-on,.th-subject.is-row .th-shelf.pf-shelf .th-pack.is-on{height:96%}.th-subject.is-row .th-shelf .th-pack:first-child{left:50%}.th-subject.is-row .th-shelf .th-pack:nth-child(2){left:22%}.th-subject.is-row .th-shelf .th-pack:nth-child(3){left:78%}.th-subject.is-row .th-pack.sim-rip{height:100%;left:50%}.th-subject.is-row .th-pack.sim-rip>.th-pull,.th-subject.is-row .th-pack.sim-rip>.th-hint{left:50%}.th-subject.is-row .th-pack.is-rip.is-ripped>.pack{transform:none}}[data-atf=guide] .atf-h1{max-width:22ch}@media (min-width:768px){[data-atf=guide][data-hero-layout=two-col] .atf-h1,[data-atf=guide] .atf-intro{max-width:none}[data-atf=guide] [data-hero-copy]{justify-content:space-between}[data-atf=guide] [data-hero-copy]>:has(>.gh-foot){margin-top:0}}@media (min-width:1280px){[data-atf=guide]:has(.gh-picker) .atf-intro{font-size:var(--text-md)}}.atf-hero[data-atf=guide]{padding-top:var(--spacing-section-md);padding-bottom:var(--spacing-section-md)}[data-atf=guide] .atf-crumb-row{margin-bottom:calc(-1 * var(--spacing-sm))}@media (min-width:768px){[data-atf=guide] div:has(>[data-hero-copy]){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}[data-atf=guide]:has(.gh-ledger) div:has(>[data-hero-copy]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:480px){[data-atf=guide] .gh-cta>.btn{min-width:16rem}}[data-atf=guide] .gh-cta>.atf-disc{overflow-wrap:normal}@media (min-width:1024px){[data-atf=guide] .gh-cta{align-items:center;gap:var(--spacing-lg);flex-direction:row}[data-atf=guide] .gh-cta>.btn{flex:none;align-self:stretch}[data-atf=guide] .gh-cta>.atf-disc{flex:1 1 0;min-width:0;max-width:16rem}}.gh-lead{align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-fg-on-dark-default);font-weight:600;display:flex}.gh-picker{gap:var(--spacing-xs);margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-2xs) var(--spacing-lg);scrollbar-width:none;scroll-padding-inline:var(--spacing-lg);display:flex;overflow-x:auto}.gh-picker::-webkit-scrollbar{display:none}@media (min-width:768px){.gh-picker{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.gh-picker.is-many .gh-picker-label{display:none}.gh-picker .gh-chip{flex:auto;justify-content:center}}.gh-picker-label{margin-right:var(--spacing-xs);font-size:var(--text-xs);color:var(--color-fg-on-dark-light);flex:none;align-self:center;font-weight:600}.gh-chip{min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-sm);line-height:var(--leading-md);white-space:nowrap;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff73;flex:none;align-items:center;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.gh-chip:hover{border-color:var(--color-fg-on-dark-default);background:#fff3}.gh-chip:active{transform:scale(.96)}.gh-chip[aria-pressed=true]{border-color:var(--color-bg-default);background:var(--color-bg-default);color:var(--color-primary-100);font-weight:600}.gh-stage{--stage-floor:var(--spacing-section-md);--stage-min:310px;padding-bottom:var(--stage-floor);align-items:stretch;display:flex}@media (min-width:768px){.gh-stage{--stage-min:260px}}.gh-stage.has-3>.stage-card:first-of-type{filter:brightness(.72)}.gh-stage.has-3>.stage-card:nth-of-type(2),.gh-stage.has-2>.stage-card:first-of-type{filter:brightness(.86)}@media (max-width:767.98px){.gh-stage.has-3>.stage-card:first-of-type{display:none}}.gh-card{z-index:5;perspective:1200px;flex:none;width:min(64%,21rem);display:flex;position:relative}@media (min-width:768px){.gh-card{width:min(56%,22rem)}}.gh-flip{transform-style:preserve-3d;flex:auto;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.gh-card.is-open .gh-flip{transform:rotateY(180deg)}.gh-face,.gh-back{gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);text-align:left;box-shadow:var(--shadow-bottom-xl);backface-visibility:hidden;border:0;flex-direction:column;display:flex}.gh-face{background:linear-gradient(170deg, var(--color-bg-default), var(--color-primary-10));width:100%;font:inherit;flex:auto;justify-content:space-between}button.gh-face{cursor:pointer}button.gh-face:hover{box-shadow:var(--shadow-bottom-xl), 0 0 0 2px var(--color-primary-40)}.atf-hero button.gh-face:focus-visible{outline-color:var(--color-primary-60)}.gh-back{position:absolute;inset:0;overflow:auto;transform:rotateY(180deg)}.gh-card:not(.is-open) .gh-back{visibility:hidden;transition:visibility 0s .3s}.gh-eyebrow{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-brand-default)}.gh-fig{font-size:var(--text-3xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;color:var(--color-primary-100);font-weight:700;line-height:1}.gh-fig.is-long{font-size:var(--text-2xl)}.gh-fig.is-verdict,.gh-fig.is-term{font-size:var(--text-xl);line-height:var(--leading-sm)}@media (min-width:768px){.gh-fig{font-size:var(--text-4xl)}.gh-fig.is-long{font-size:var(--text-3xl)}.gh-fig.is-verdict{font-size:var(--text-2xl)}}.gh-what{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}@media (min-width:768px){.gh-what{font-size:var(--text-md)}}.gh-def{font-size:var(--text-sm);line-height:var(--leading-md);color:var(--color-fg-default)}.gh-sub{gap:var(--spacing-2xs);flex-direction:column;display:flex}.gh-sub b{font-size:var(--text-xl);line-height:var(--leading-sm);color:var(--color-primary-100);font-variant-numeric:tabular-nums}.gh-sub span{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.gh-dots{gap:var(--spacing-xs);grid-template-columns:repeat(9,1fr);max-width:12rem;display:grid}.gh-dots i{aspect-ratio:1;border-radius:var(--radius-round);background:var(--color-grey-30)}.gh-dots i.is-on{background:var(--color-success-60)}.gh-dots.is-few{grid-template-columns:repeat(5,1.5rem);max-width:none}.gh-dots.is-squares{gap:var(--spacing-2xs);grid-template-columns:repeat(20,1fr);max-width:none}@media (min-width:768px){.gh-dots.is-squares{grid-template-columns:repeat(25,1fr)}}.gh-dots.is-squares i{border-radius:var(--radius-xs)}.gh-dots.is-squares i.is-on{background:var(--color-secondary-60)}.gh-meter{border-radius:var(--radius-pill);background:var(--color-grey-20);max-width:12rem;height:.625rem;display:block}.gh-meter i{width:var(--w);border-radius:var(--radius-pill);background:var(--color-success-60);height:100%;display:block}.gh-bars{gap:var(--spacing-xs);display:grid}.gh-bar{align-items:center;gap:var(--spacing-sm);font-size:var(--text-xs);grid-template-columns:7.5rem 1fr 2.5rem;display:grid}.gh-bar-label{white-space:nowrap;text-overflow:ellipsis;color:var(--color-fg-light);overflow:hidden}.gh-bar-track{border-radius:var(--radius-pill);background:var(--color-grey-20);height:.625rem;display:block}.gh-bar-track i{width:var(--w);border-radius:var(--radius-pill);background:var(--color-primary-70);height:100%;display:block}.gh-bar b{text-align:right;font-variant-numeric:tabular-nums}.gh-rows{gap:var(--spacing-xs);display:grid}.gh-row{justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);font-size:var(--text-xs);line-height:var(--leading-md);display:flex}.gh-row span{color:var(--color-fg-light)}.gh-row b{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:55%}.gh-back{gap:var(--spacing-xs)}.gh-back .gh-row{padding-block:var(--spacing-2xs)}.gh-row b.is-good{color:var(--color-fg-success-dark)}.gh-evid{align-items:flex-start;gap:var(--spacing-xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);display:flex}.gh-evid svg{margin-top:var(--spacing-2xs);color:var(--color-success-80);flex:none}.gh-hint{align-items:center;gap:var(--spacing-xs);font-size:var(--text-xs);color:var(--color-fg-brand-default);font-weight:600;display:inline-flex}.gh-back{justify-content:flex-start}.gh-back .gh-rows{flex:auto;align-content:space-evenly}.gh-back-title{padding-right:var(--spacing-2xl);font-size:var(--text-md);font-weight:700;line-height:var(--leading-md);margin:0}.gh-back-foot{justify-content:space-between;align-items:center;gap:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs);color:var(--color-fg-light);flex-wrap:wrap;display:flex}.gh-back-foot a{color:var(--color-fg-brand-default);font-weight:700;text-decoration:none}.gh-close{top:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-round);background:var(--color-grey-20);width:2rem;height:2rem;color:var(--color-grey-100);font-size:var(--text-lg);cursor:pointer;border:0;place-items:center;padding:0;line-height:1;display:grid;position:absolute}.gh-close:hover{background:var(--color-primary-30)}.gh-ledger{flex:auto;display:flex}.gh-ledger .gh-card{perspective:none;width:100%}@media (min-width:768px){[data-atf=guide]:has(.gh-ledger) .gh-cta{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}[data-atf=guide]:has(.gh-ledger) .gh-cta>.atf-disc{max-width:none}}.gh-ledger .gh-face{border:1px solid var(--color-s-default);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-md)}.gh-ledger .gh-fig{font-size:var(--text-2xl)}@media (min-width:768px){.gh-ledger .gh-fig{font-size:var(--text-3xl)}[data-atf=guide]:has(.gh-ledger.is-held) [data-hero-copy]{justify-content:center}[data-atf=guide]:has(.gh-ledger.is-held) .atf-intro{font-size:var(--text-lg)}}@media (prefers-reduced-motion:reduce){.gh-flip,.gh-chip,.gh-card:not(.is-open) .gh-back{transition:none}}:root{--ix-group-0:var(--color-secondary-60);--ix-group-1:var(--color-success-50);--ix-group-2:var(--color-warning-70);--ix-group-3:var(--color-primary-50);--ix-group-4:var(--color-primary-60);--ix-group-5:var(--color-fg-on-dark-default)}@media (min-width:1024px){[data-atf=index] .atf-h1{max-width:none}}[data-atf=index] [data-hero-copy]>div:not(:has(>.ix-foot)){display:none}.ix-foot,.ix-act{gap:var(--spacing-section-sm);flex-direction:column;display:flex}@media (min-width:480px){.ix-act{align-items:center;column-gap:var(--spacing-section-md);flex-flow:wrap}.ix-act>p{flex:12rem}}@media (min-width:768px){[data-atf=index] [data-hero-copy]{gap:var(--spacing-section-sm)}[data-atf=index] [data-hero-visual]{--crumb-row:calc(var(--text-xs) * var(--leading-lg) + var(--spacing-section-sm));margin-top:calc(-1 * var(--crumb-row));height:calc(100% + var(--crumb-row))}}.ix-pick{gap:var(--spacing-sm);min-height:44px}.ix-pick .ix-logo{width:20px;height:20px}@media (min-width:480px){.ix-act>.ix-pick{align-self:flex-start}}.ix-find{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}@media (min-width:480px){.ix-find{flex-direction:row;align-items:center}}.ix-field{flex:auto;min-width:0;position:relative}@media (min-width:480px){.ix-field{flex:1 0 12rem;min-width:12rem}}.ix-field input{width:100%;min-height:44px;padding:0 4.25rem 0 calc(var(--spacing-md) + 18px + var(--spacing-sm));border:1px solid var(--color-s-field);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);font-size:var(--text-md)}.ix-field input::placeholder{color:var(--color-grey-60)}.ix-field input:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:2px}.ix-icon{top:50%;left:var(--spacing-md);width:18px;height:18px;color:var(--color-fg-light);pointer-events:none;position:absolute;transform:translateY(-50%)}.ix-hits{top:50%;right:var(--spacing-md);font-size:var(--text-xs);white-space:nowrap;color:var(--color-fg-light);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;transform:translateY(-50%)}.ix-hits b{color:var(--color-fg-default)}.ix-chips{gap:var(--spacing-xs);min-width:0;padding-right:var(--spacing-lg);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.ix-chips::-webkit-scrollbar{display:none}@media (min-width:480px){.ix-chips{flex:0 auto}}.ix-chips .ix-chip{min-height:44px;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-sm);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff73;flex:none;font-weight:600;transition:background-color .15s,border-color .15s}.ix-chips .ix-chip:hover{background:#ffffff2e}.ix-chips .ix-chip[aria-pressed=true]{border-color:var(--color-secondary-60);background:var(--color-secondary-60);color:var(--color-primary-100)}.ix-stage{--stage-floor:6%;--stage-min:232px;perspective:1400px}@media (min-width:768px){.ix-stage{--stage-min:272px}}.ix-wall{--gap:6px;inset:0 2% var(--stage-floor);z-index:2;grid-template-columns:repeat(var(--cols-phone), minmax(0, 1fr));gap:var(--gap);transform-origin:50% 100%;transform-style:preserve-3d;grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid;position:absolute;transform:rotateX(8deg)rotateY(-10deg)}@media (min-width:768px){.ix-wall{--gap:8px;inset:0 3% var(--stage-floor);grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}.ix-wall>li{min-width:0;min-height:0}@media (max-width:767.98px){.ix-wall>li.is-wide{display:none}}@media (min-width:768px){.ix-wall>li.is-phone{display:none}}.ix-slab{justify-content:center;align-items:center;gap:var(--spacing-2xs);width:100%;height:100%;min-height:44px;padding:var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-fg-on-dark-default);text-align:center;-webkit-box-reflect:below 4px linear-gradient(transparent 70%, #ffffff29);animation:.5s cubic-bezier(.2,.8,.2,1) both stage-deal;animation-delay:calc(var(--i) * 18ms);background:linear-gradient(160deg,#ffffff38,#ffffff0f 45%,#18015740);flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .25s,box-shadow .25s,filter .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 18px -10px #180157b3,inset 0 0 0 1px #ffffff1f}.ix-slab:hover,.ix-slab:focus-visible{z-index:3;transform:translateY(-4px)scale(1.04);box-shadow:0 16px 24px -12px #180157cc,inset 0 0 0 1px #ffffff59}.ix-slab.is-dim{opacity:.22;filter:saturate(.4)}.ix-slab.is-top{box-shadow:0 10px 18px -10px #180157b3, inset 0 0 0 2px var(--color-secondary-60)}.ix-slab b{max-width:100%;font-size:var(--text-xs);line-height:var(--leading-sm);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.ix-slab small{width:100%;font-size:var(--text-2xs);line-height:var(--leading-md);white-space:nowrap;text-overflow:ellipsis;color:var(--color-fg-on-dark-light);display:block;overflow:hidden}.ix-rank{font-size:var(--text-2xs);color:var(--color-fg-on-dark-light);font-weight:700;position:absolute;top:2px;right:3px}.ix-band{background:var(--g,var(--color-primary-50));height:3px;position:absolute;top:0;left:0;right:0}.ix-logo{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--color-bg-default);object-fit:cover;flex:none;width:60%;max-width:40px;height:auto}.ix-initials{background:var(--color-primary-100);font-size:var(--text-xs);color:var(--color-fg-on-dark-default);place-items:center;font-weight:700;display:grid}.ix-wall.is-tiles .ix-slab{padding:var(--spacing-sm) var(--spacing-md);text-align:left;justify-content:space-between;align-items:flex-start}.ix-wall.is-tiles .ix-slab b{font-size:var(--text-lg)}.ix-wall.is-tiles .ix-slab small{font-size:var(--text-xs);white-space:normal;-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;display:-webkit-box}.ix-pair{justify-content:center;gap:var(--spacing-2xs);width:100%;display:flex}.ix-wall .ix-pair .ix-logo{width:calc(50% - var(--spacing-2xs));max-width:24px}.ix-wall.is-spines{--gap:5px}.ix-wall.is-spines .ix-slab{padding:var(--spacing-sm) 0 var(--spacing-xs);justify-content:flex-end}.ix-wall.is-spines .ix-slab small{writing-mode:vertical-rl;width:auto;height:100%;font-size:var(--text-xs);color:var(--color-fg-on-dark-default);text-align:left;font-weight:600;transform:rotate(180deg)}.ix-wall.is-cards .ix-slab{justify-content:flex-end;padding:0}.ix-card{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ix-wall.is-cards .ix-slab b{width:100%;padding:var(--spacing-xs) var(--spacing-2xs) var(--spacing-2xs);background:linear-gradient(#0000,#180157d9 40%);position:relative}@media (max-width:767.98px){.ix-wall.is-logos .ix-slab small,.ix-wall.is-cards .ix-slab b,.ix-wall .ix-rank{display:none}.ix-wall.is-logos .ix-logo{width:70%}.ix-wall.is-tiles .ix-slab{padding:var(--spacing-xs) var(--spacing-sm)}.ix-wall.is-tiles .ix-slab b{font-size:var(--text-sm)}.ix-wall.is-tiles .ix-slab small{font-size:var(--text-2xs);-webkit-line-clamp:1}.ix-wall.is-spines .ix-slab{padding:var(--spacing-sm) var(--spacing-md);justify-content:space-between;align-items:flex-start}.ix-wall.is-spines .ix-slab b{font-size:var(--text-lg)}.ix-wall.is-spines .ix-slab small{writing-mode:horizontal-tb;white-space:normal;width:100%;height:auto;transform:none}}@media (prefers-reduced-motion:reduce){.ix-slab{transition:none!important;animation:none!important}}@media (min-width:768px){[data-atf=card] [data-hero-copy]>.atf-intro,[data-atf=card] [data-hero-copy]>.atf-cta{margin-top:auto}}@media (min-width:1280px){[data-atf=card] .atf-intro{max-width:none}}@media (min-width:1024px){[data-atf=card] .atf-cta{align-items:center;column-gap:var(--spacing-section-md);flex-flow:wrap}[data-atf=card] .atf-cta>.btn{min-width:20rem}[data-atf=card] .atf-cta>.atf-disc{flex:10rem}}@media (min-width:768px){[data-atf=card] [data-hero-visual]{--crumb-row:calc(var(--text-xs) * var(--leading-lg) + var(--spacing-section-sm));margin-top:calc(-1 * var(--crumb-row));height:calc(100% + var(--crumb-row))}}@media (min-width:1024px){[data-atf=card] .atf-h1{max-width:none}}.atf-h1 em{font-variant-numeric:tabular-nums}@media (min-width:1280px){.atf-hero[data-atf=card] .atf-h1{line-height:var(--leading-sm)}}.cd-stage{--stage-floor:5%;--stage-min:300px;padding:0 2% var(--stage-floor) 0;justify-content:flex-end;align-items:flex-end;display:flex}@media (min-width:768px){.cd-stage{--stage-min:372px}}.cd-card{bottom:var(--stage-floor);z-index:2;height:calc(.82 * (100% - var(--stage-floor)));aspect-ratio:600/825;perspective:1200px;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:absolute;left:1%}@media (min-width:768px){.cd-card{height:calc(.9 * (100% - var(--stage-floor)))}}.cd-tilt{width:100%;height:100%;transform:rotate(-7deg) rotateX(calc(var(--ty,0) * -9deg)) rotateY(calc(var(--tx,0) * 11deg));transform-style:preserve-3d;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:relative}.cd-card.is-live .cd-tilt{transition:transform 80ms linear}.cd-pic{border-radius:var(--radius-md);background:var(--color-primary-90);-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff14}.cd-pic img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.cd-sheen{border-radius:inherit;background:radial-gradient(60% 50% at calc(50% + var(--tx,0) * 40%) calc(50% + var(--ty,0) * 40%), #ffffff42, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.cd-card.is-live .cd-sheen{opacity:1}.cd-foil{border-radius:inherit;background:linear-gradient(calc(100deg + var(--tx,0) * 40deg), transparent 30%, #ffb17559 42%, #34d38b4d 50%, #b3b6fd59 58%, transparent 70%);background-size:200% 200%;background-position:calc(50% + var(--tx,0) * 50%) 50%;mix-blend-mode:screen;opacity:.55;pointer-events:none;position:absolute;inset:0}.cd-slab{background:linear-gradient(160deg, var(--color-primary-80), var(--color-primary-100) 70%);width:100%;height:100%;color:var(--color-fg-on-dark-default);flex-direction:column;justify-content:space-between;padding:8% 8% 10%;display:flex}.cd-slab-label b{font-size:var(--text-md);line-height:var(--leading-sm);display:block}.cd-slab-label small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);display:block}.cd-slab-art{border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,#ffffff0f 0 6px,#0000 6px 14px),radial-gradient(50% 50% at 50% 45%,#b3b6fd59,#0000 72%);border:1px solid #ffffff24;flex:1;margin:10% 0}.cd-slab-foot{font-size:var(--text-2xs);letter-spacing:var(--tracking-lg);text-transform:uppercase;color:var(--color-fg-on-dark-light);justify-content:space-between;display:flex}.cd-fan{left:0;right:0;bottom:var(--stage-floor);z-index:1;pointer-events:none;height:90%;position:absolute}.cd-mini{bottom:0;left:calc(3% + var(--i) * 1.2%);height:calc(88% - var(--i) * 1.5%);aspect-ratio:600/825;border-radius:var(--radius-sm);background:var(--color-primary-90);transform:rotate(calc(var(--i) * .9deg - 12deg));transform-origin:50% 100%;filter:brightness(calc(.95 - var(--i) * .04));animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;animation-delay:calc(50ms + var(--i) * 40ms);position:absolute;overflow:hidden;box-shadow:0 10px 20px -10px #180157cc,inset 0 0 0 1px #ffffff1a}.cd-mini img{object-fit:cover;width:100%;height:100%;display:block}.cd-mini .cd-slab{padding:6%}.cd-mini .cd-slab-foot,.cd-mini .cd-slab-label small{display:none}.cd-mini .cd-slab-label b{font-size:var(--text-2xs)}.cd-stage.is-set .cd-card{z-index:3;left:22%}@media (min-width:768px){.cd-stage.is-set .cd-card{left:10%}.cd-stage.is-set .cd-big b.is-wide{font-size:var(--text-2xl)}}@media (max-width:767.98px){.cd-stage.is-set .cd-fan{display:none}.cd-stage.is-set .cd-card{left:1%}}.cd-tag{z-index:5;gap:var(--spacing-xs);width:61%;max-width:300px;padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);flex-direction:column;animation:.55s cubic-bezier(.2,.8,.2,1) .14s both stage-deal;display:flex;position:relative}.cd-tag:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#b3b6fd38 50%,#0000 62%);position:absolute;inset:0}@media (min-width:768px){.cd-tag{justify-content:space-between;gap:var(--spacing-sm);width:50%;max-width:none;height:100%;padding:var(--spacing-lg)}}@media (min-width:1024px){.cd-tag{width:47%}}.cd-lens{z-index:1;gap:var(--spacing-2xs);padding:var(--spacing-2xs);border-radius:var(--radius-md);background:var(--color-grey-20);display:flex;position:relative}.cd-lens button{min-width:0;min-height:32px;padding:0 var(--spacing-xs);border-radius:var(--radius-sm);font-size:var(--text-xs);white-space:nowrap;color:var(--color-fg-light);flex:1;font-weight:600;transition:background-color .15s,color .15s}.cd-lens button:hover{color:var(--color-fg-default)}.cd-lens button[aria-selected=true]{background:var(--color-bg-default);color:var(--color-primary-90);box-shadow:var(--shadow-bottom-md)}.cd-lens button:focus-visible{outline:2px solid var(--color-s-brand);outline-offset:1px}@media (min-width:768px){.cd-lens button{min-height:36px;font-size:var(--text-sm)}}.cd-panel{gap:var(--spacing-xs);flex-direction:column;display:flex}.cd-panel[hidden]{display:none}@media (min-width:768px){.cd-panel{justify-content:space-between;gap:var(--spacing-sm);flex:1}}.cd-label{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.cd-big{gap:var(--spacing-xs);line-height:var(--leading-sm);flex-direction:column;display:flex}.cd-big b{font-size:var(--text-2xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700}.cd-big b.is-unit,.cd-big b.is-wide{font-size:var(--text-xl)}@media (min-width:768px){.cd-big b{font-size:var(--text-3xl)}.cd-big b.is-unit,.cd-big b.is-wide{font-size:var(--text-2xl)}}@media (min-width:1280px){.cd-big b{font-size:calc(var(--text-4xl) - .5rem)}.cd-big b.is-unit,.cd-big b.is-wide{font-size:var(--text-3xl)}}.cd-big small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.cd-rows{gap:var(--spacing-2xs);display:grid}.cd-row{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);font-size:var(--text-xs);line-height:var(--leading-md);flex-wrap:wrap;display:flex}.cd-row span{min-width:0;color:var(--color-fg-light)}.cd-row b{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.cd-row b.is-good{color:var(--color-fg-success-dark)}.cd-row b.is-none{color:var(--color-fg-light);font-weight:400}.cd-row b{white-space:normal;min-width:0;margin-left:auto}@media (max-width:767.98px){.cd-row:nth-child(n+3){display:none}}.cd-foot{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-wrap:wrap;margin-top:auto;display:flex;position:relative}.cd-foot b{color:var(--color-fg-default)}.cd-foot a{white-space:nowrap;color:var(--color-fg-brand-default);font-weight:700}.cd-foot a:hover{text-decoration:underline}.cd-who{align-items:center;gap:var(--spacing-sm);flex:10rem;min-width:0;display:flex}.cd-who>span{min-width:0}@media (prefers-reduced-motion:reduce){.cd-card,.cd-mini,.cd-tag{animation:none!important}.cd-tilt{transition:none!important;transform:rotate(-7deg)!important}}@media (min-width:768px){.atf-hero[data-atf=chase] div:has(>[data-hero-copy]){column-gap:var(--spacing-section-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:1024px){.atf-hero[data-atf=chase] .atf-h1{max-width:24ch;font-size:var(--text-2xl)}}@media (min-width:1280px){.atf-hero[data-atf=chase] .atf-intro{max-width:none;font-size:var(--text-md)}}.cv-visual{gap:var(--spacing-section-sm);flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:1280px){.atf-hero[data-atf=chase] .cv-visual{margin-top:calc(-1 * (var(--spacing-section-sm) + var(--text-xs) * var(--leading-lg)))}}.cv-top{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.cv-top{flex-direction:column-reverse;align-items:stretch}}.cv-caption{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);margin:0}.cv-caption b{color:var(--color-fg-on-dark-default);font-weight:600}.cv-tabs .ctl-tabs{background:#ffffff1f;border:1px solid #ffffff38}.cv-tabs .ctl-tabs [role=tab]{min-height:2.5rem;padding:0 var(--spacing-md);color:var(--color-fg-on-dark-default);font-size:var(--text-xs)}@media (min-width:768px){.cv-tabs .ctl-tabs-fill{display:inline-flex}}@media (min-width:1024px){.cv-tabs .ctl-tabs [role=tab]{padding:0 var(--spacing-sm);font-size:var(--text-sm)}}.cv-tabs .ctl-tabs [role=tab]:hover{color:var(--color-fg-on-dark-default)}.cv-tabs .ctl-tabs [role=tab][aria-selected=true]{color:var(--color-primary-100)}.cv-tabs .ctl-tabs-thumb:not([style])~[role=tab][aria-selected=true]{background-color:var(--color-bg-default)}@media (max-width:767.98px){.cv-tabs .ctl-tabs [role=tab]{padding:0 var(--spacing-xs)}}.atf-hero[data-atf=chase] :focus-visible{outline-color:var(--color-fg-on-dark-default)}.cv-stage{--stage-floor:7%;overflow:visible;container-type:size}@media (max-width:767.98px){.cv-stage{--stage-min:14rem;height:14rem;margin-inline:calc(-1 * var(--spacing-lg));flex:none}}@media (min-width:768px){.cv-stage{--stage-min:20rem}}.cv-arc{--cv-h:86cqh;--cv-w:calc(var(--cv-h) * 5 / 7.4);--cv-gap:min(calc(.52 * var(--cv-w)), calc((100cqw - 1.3 * var(--cv-w)) / 4));touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@media (max-width:767.98px){.cv-arc{--cv-h:80cqh;--cv-gap:min(calc(.62 * var(--cv-w)), calc((120cqw - var(--cv-w)) / 4))}}.cv-card{--k:0;--a:0;bottom:var(--stage-floor);width:var(--cv-w);height:var(--cv-h);color:inherit;cursor:pointer;transform-origin:50% 100%;transform:translateX(calc(-50% + var(--k) * var(--cv-gap))) translateY(calc(var(--a) * 2.4cqh)) rotate(calc(var(--k) * 5deg)) scale(calc(1 - var(--a) * .1));background:0 0;border:0 #0000;padding:0;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%}.cv-slab{border-radius:var(--radius-md);transform:perspective(900px) rotateX(calc(var(--ry,0) * -8deg)) rotateY(calc(var(--rx,0) * 10deg));-webkit-box-reflect:below 3px linear-gradient(transparent 72%, #ffffff29);background:linear-gradient(160deg,#fff9,#ffffff38 45%,#ffffff57);padding:7%;transition:transform .2s;display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffbf,0 18px 28px -14px #180157bf}.cv-slab:after{content:"";border-radius:inherit;background:radial-gradient(60% 50% at calc(50% + var(--rx,0) * 40%) calc(40% + var(--ry,0) * 40%), #ffffff59, transparent 70%);pointer-events:none;position:absolute;inset:0}.cv-label{border-radius:var(--radius-sm);background:var(--color-bg-default);height:11%;color:var(--color-fg-default);font-size:var(--text-xs);white-space:nowrap;justify-content:space-between;align-items:center;padding:0 6%;font-weight:700;line-height:1;display:flex}.cv-label span{color:var(--color-fg-light);font-weight:400}.cv-pic{border-radius:var(--radius-sm);background:var(--color-primary-90);justify-content:center;align-items:center;padding:8%;display:flex;position:absolute;inset:21% 7% 7%;overflow:hidden}.cv-pic-img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.cv-foil-pokemon{background:linear-gradient(140deg, var(--color-primary-60), var(--color-primary-70) 42%, var(--color-primary-50) 90%)}.cv-foil-one-piece{background:linear-gradient(140deg, var(--color-error-50), var(--color-error-80) 45%, var(--color-secondary-60) 80%, var(--color-warning-50))}.cv-foil-sports{background:linear-gradient(140deg, var(--color-warning-70), var(--color-secondary-60) 55%, var(--color-secondary-80) 85%, var(--color-warning-50))}.cv-nm{z-index:1;color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);text-align:center;text-shadow:0 1px 2px #18015799;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}@media (min-width:1024px){.cv-card[aria-pressed=true] .cv-nm{font-size:var(--text-sm)}}.cv-tier{z-index:1;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);text-transform:uppercase;background:#180157d9;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.cv-card.is-raw .cv-slab{background:0 0;padding:0;box-shadow:0 18px 28px -14px #180157bf}.cv-card.is-raw .cv-pic{border-radius:var(--radius-md);inset:0}.cv-card.is-raw .cv-pic-img{object-fit:contain;background:var(--color-primary-100)}.cv-card[aria-pressed=true] .cv-slab{box-shadow:inset 0 0 0 2px var(--color-secondary-60), 0 18px 28px -14px #180157bf}.cv-card:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:4px}.cv-fig{z-index:2;padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-fg-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--shadow-bottom-md);transform:translate(-50%, calc(-1 * var(--spacing-sm)));position:absolute;top:100%;left:50%}.cv-fig small{color:var(--color-fg-light);font-weight:400}.cv-card[aria-pressed=true] .cv-fig{background:var(--color-primary-100);color:var(--color-fg-on-dark-default);font-size:var(--text-sm)}.cv-card[aria-pressed=true] .cv-fig small{color:var(--color-fg-on-dark-light)}@media (max-width:767.98px){.cv-card:not([aria-pressed=true]) .cv-fig{display:none}.cv-label{font-size:var(--text-xs)}}.cv-panel{z-index:5;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.cv-panel{padding:var(--spacing-md) var(--spacing-lg)}}.cv-prow{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.cv-prow b{font-size:var(--text-sm);flex:none}.cv-chip{max-width:60%;padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.cv-name{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-md);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cv-lead{gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);flex-direction:column;line-height:1;display:flex}.cv-lead>b{line-height:var(--leading-md);color:var(--color-primary-100);font-size:var(--text-2xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700}@media (min-width:1024px){.cv-lead>b{font-size:var(--text-3xl)}}.cv-lead>b small{font-size:var(--text-sm);letter-spacing:0;font-weight:600}.cv-lead>small{color:var(--color-fg-light);font-size:var(--text-xs);line-height:var(--leading-md)}.cv-minis{gap:var(--spacing-xs);grid-template-columns:1fr 1fr;display:grid}.cv-minis>span{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);color:var(--color-fg-light);font-size:var(--text-xs);line-height:var(--leading-md);flex-direction:column;display:flex}.cv-minis b{color:var(--color-fg-default);font-size:var(--text-md);font-variant-numeric:tabular-nums}.cv-cta{gap:var(--spacing-sm);flex-direction:column;display:flex}.cv-cta>.btn{width:100%;min-height:3.5rem}.cv-panel .atf-disc{color:var(--color-fg-light)}.cv-panel .atf-disc b,.cv-panel .atf-disc a{color:var(--color-fg-default)}.cv-panel :focus-visible{outline-color:var(--color-primary-60)}@media (max-width:767.98px){.cv-chip{display:none}}@media (prefers-reduced-motion:reduce){.cv-card,.cv-slab{transition:none}}@media (min-width:768px){.atf-hero[data-atf=pack] div:has(>[data-hero-copy]){column-gap:var(--spacing-section-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:1280px){.atf-hero[data-atf=pack] [data-hero-visual]{margin-top:calc(-1 * (var(--spacing-section-sm) + var(--text-xs) * var(--leading-lg)))}}@media (min-width:1024px){.atf-hero[data-atf=pack] .atf-h1{max-width:20ch}.atf-hero[data-atf=pack] .atf-cta{align-items:center;column-gap:var(--spacing-lg);flex-flow:wrap}.atf-hero[data-atf=pack] .atf-cta>.atf-disc{flex-wrap:wrap;flex:8rem;align-self:stretch;align-items:center;column-gap:.25em;display:flex}}.pk-facts{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-fact{gap:var(--spacing-2xs);min-width:0;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:#ffffff1a;border:1px solid #ffffff38;flex-direction:column;display:flex}.pk-fact small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light)}.pk-fact b{font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (min-width:1024px){.pk-fact b{font-size:var(--text-md)}}.pk-fact b.is-none{color:var(--color-fg-on-dark-light);font-weight:400}.pk-fact b.is-warn{color:var(--color-secondary-50)}.pk-stage{--stage-floor:0px;--stage-min:0px;gap:var(--spacing-section-sm) var(--spacing-md);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,39fr) minmax(0,61fr);height:auto;display:grid}@media (min-width:768px){.pk-stage{--stage-min:18rem;column-gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%}.pk-stage.is-list:not(.is-one){grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.pk-stage.is-one .pk-fan{--big-h:min(92cqh, 120cqw)}}.pk-stage>.stage-floorline{bottom:0}.pk-sils{pointer-events:none;position:absolute;inset:0}.pk-sils>i{filter:blur(18px)saturate(1.3);opacity:.2;width:34%;animation:none;position:absolute}.pk-sils>i:after{animation:none}.pk-sils>i:first-child{top:2%;left:-6%;transform:rotate(-14deg)}.pk-sils>i:nth-child(2){top:-6%;right:30%;transform:rotate(12deg)}@media (max-width:767.98px){.pk-sils>i:nth-child(2){right:-4%}}.pk-subject{z-index:2;grid-area:1/1;justify-content:center;align-items:flex-end;min-width:0;min-height:0;display:flex;position:relative;container-type:size}.pk-pack{aspect-ratio:600/825;border-radius:var(--radius-md);width:min(92cqw,72.7273cqh);color:var(--color-fg-on-dark-default);cursor:pointer;transform-origin:50% 100%;background:0 0;border:0 #0000;padding:0;transition:transform .2s cubic-bezier(.4,0,.2,1);position:relative;transform:rotate(-6deg)}.pk-pack:hover{transform:rotate(-6deg)translateY(-4px)}.pk-pack:active{transform:rotate(-6deg)scale(.97)}.pk-pack.is-off{cursor:default}.pk-pack.is-off:hover{transform:rotate(-6deg)}.pk-pack:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:3px}.pk-face{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59,0 18px 28px -14px #180157b3}.pk-pack .pk-face,.pk-pack .pk-reveal{-webkit-box-reflect:below 3px linear-gradient(transparent 74%, #ffffff24)}.pk-face>*{z-index:1;position:relative}.pk-kick{font-size:var(--text-xs);letter-spacing:var(--tracking-lg);text-transform:uppercase;text-shadow:0 1px 3px #18015780;font-weight:600}.pk-price{font-size:var(--text-xl);font-variant-numeric:tabular-nums;text-shadow:0 2px 6px #18015780;flex-direction:column;align-items:center;font-weight:700;line-height:1;display:flex}.pk-price small{margin-top:var(--spacing-2xs);font-size:var(--text-xs);font-weight:600}@media (min-width:768px){.pk-pack .pk-price{font-size:var(--text-3xl)}}.pk-face .operator-logo,.pk-face img{border-radius:var(--radius-md);box-shadow:var(--shadow-bottom-md);border:2px solid #ffffffd9}.pk-tap{min-height:2rem;padding:0 var(--spacing-md);border-radius:var(--radius-pill);background:var(--color-bg-default);color:var(--color-fg-brand-default);font-size:var(--text-xs);white-space:nowrap;align-items:center;font-weight:700;animation:3.2s ease-in-out infinite pk-nudge;display:inline-flex;box-shadow:0 6px 12px -4px #18015773}.pk-tap.is-none{color:var(--color-fg-on-dark-default);box-shadow:none;background:#ffffff29;border:1px dashed #fff9;animation:none}@media (max-width:767.98px){.pk-pack .pk-face{gap:var(--spacing-xs)}.pk-pack .pk-face img{width:2rem;height:2rem}.pk-tap{padding:0 var(--spacing-sm)}}@keyframes pk-nudge{0%,70%,to{transform:none}78%{transform:rotate(-2deg)scale(1.02)}86%{transform:rotate(2deg)scale(1.02)}93%{transform:rotate(-1deg)}}.pk-reveal{border-radius:var(--radius-md);animation:.52s cubic-bezier(.2,.8,.2,1) both pk-reveal;display:block;position:absolute;inset:0}.pk-drawn{border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 38%,#fff6,#1801574d 80%);border:2px solid #fff9;position:absolute;inset:8%}.pk-plate{left:var(--spacing-sm);right:var(--spacing-sm);bottom:var(--spacing-sm);z-index:2;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-fg-default);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;box-shadow:0 6px 12px -4px #18015773}.pk-plate-l{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.pk-plate-v{font-size:var(--text-lg);font-weight:700;line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.pk-plate-v.is-under,.pk-plate-v.is-over{font-size:var(--text-sm)}.pk-plate-v.is-under{color:var(--color-fg-error-dark)}.pk-plate-v.is-over{color:var(--color-fg-success-dark)}@media (min-width:768px){.pk-plate-v{font-size:var(--text-xl)}.pk-plate-v.is-under,.pk-plate-v.is-over{font-size:var(--text-md)}}.pk-plate-m{margin-top:var(--spacing-2xs);padding:0 var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:700}.pk-plate-m.is-under{background:var(--color-error-20);color:var(--color-fg-error-dark)}.pk-plate-m.is-over{background:var(--color-success-20);color:var(--color-fg-success-dark)}.pk-plate-again{margin-top:var(--spacing-2xs);font-size:var(--text-xs);color:var(--color-fg-brand-default);font-weight:600}@media (max-width:767.98px){.pk-plate-l,.pk-plate-again{display:none}}@keyframes pk-reveal{0%{opacity:0;transform:translateY(18%)scale(.9)}}.pk-tear{z-index:4;pointer-events:none;position:absolute;inset:0}.pk-tear>span{position:absolute;inset:0}.pk-tear-top{clip-path:polygon(0 0,100% 0,100% 21%,91% 25%,82% 19%,73% 24%,64% 18%,55% 25%,46% 19%,37% 24%,28% 18%,19% 25%,10% 19%,0 23%);animation:.52s cubic-bezier(.4,0,1,1) forwards pk-tear-top}.pk-tear-body{clip-path:polygon(0 23%,10% 19%,19% 25%,28% 18%,37% 24%,46% 19%,55% 25%,64% 18%,73% 24%,82% 19%,91% 25%,100% 21%,100% 100%,0 100%);animation:.56s cubic-bezier(.4,0,1,1) 90ms forwards pk-tear-body}.pk-burst{z-index:-1;border-radius:var(--radius-round);background:radial-gradient(circle,#ffe08099,#765ff54d 38%,#0000 66%);animation:.9s ease-out forwards pk-burst;inset:-40%!important}@keyframes pk-tear-top{to{opacity:0;transform:translate(38%,-90%)rotate(24deg)}}@keyframes pk-tear-body{to{opacity:0;transform:translateY(70%)rotate(-5deg)}}@keyframes pk-burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.pk-dearest{z-index:0;width:min(38cqw,50cqh);margin:0;position:absolute;top:2%;right:0;transform:rotate(7deg)}.pk-dearest-pic{aspect-ratio:5/7;border-radius:var(--radius-md);background:var(--color-primary-90);object-fit:cover;width:100%;display:block;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff1a}.pk-dearest figcaption{left:var(--spacing-xs);right:var(--spacing-xs);bottom:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:var(--leading-md);text-align:center;background:#180157d9;position:absolute}.pk-subject:has(.pk-dearest){justify-content:flex-start;padding-left:7%}@media (max-width:767.98px){.pk-dearest figcaption{display:none}.pk-subject:has(.pk-dearest) .pk-pack{width:78%}}.pk-fan{--big-h:min(84cqh, 120cqw);--small-h:min(64cqh, 90cqw);--big:calc(var(--big-h) * 600 / 825);--small:calc(var(--small-h) * 600 / 825);--sliver:min(calc(var(--small) + var(--spacing-sm)), calc((100cqw - var(--big)) / max(1, var(--n) - 1)));--start:max(0px, calc((100cqw - var(--big) - (var(--n) - 1) * var(--sliver)) / 2));position:absolute;inset:0;container-type:size}.pk-fan .pk-pk{left:calc(var(--start) + var(--i) * var(--sliver) + (var(--big) - var(--small)) * clamp(0, var(--d), 1));z-index:calc(50 - max(var(--d), -1 * var(--d)));height:var(--small-h);transition:left .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.pk-fan .pk-pk[aria-pressed=true]{z-index:60;height:var(--big-h)}.pk-price-short,.pk-pk[aria-pressed=true] .pk-price-short,.pk-pk:not([aria-pressed=true]) .pk-price-full{display:none}.pk-pk:not([aria-pressed=true]) .pk-price-short{font-size:var(--text-sm);display:inline}.pk-fan .pk-pk[data-side=right] .pk-face{align-items:flex-end;padding-right:10%}.pk-fan .pk-pk[data-side=left] .pk-face{align-items:flex-start;padding-left:10%}@media (max-width:767.98px){.pk-fan.is-many{align-items:flex-end;gap:var(--spacing-md);padding:0 var(--spacing-md);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask:linear-gradient(90deg, transparent, var(--color-bg-default) 5% 95%, transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--color-bg-default) 5% 95%, transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--color-bg-default) 5% 95%, transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--color-bg-default) 5% 95%, transparent);mask:linear-gradient(90deg, transparent, var(--color-bg-default) 5% 95%, transparent);display:flex;overflow-x:auto}.pk-fan.is-many::-webkit-scrollbar{display:none}.pk-fan.is-many .pk-pk{scroll-snap-align:center;flex:none;position:relative;left:auto}}.pk-pk{aspect-ratio:600/825;border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);cursor:pointer;transform-origin:50% 100%;background:0 0;border:0 #0000;padding:0;transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.pk-pk:hover{transform:translateY(-4px)}.pk-pk:focus-visible{outline:2px solid var(--color-fg-on-dark-default);outline-offset:3px}.pk-pk .pk-face{gap:var(--spacing-2xs)}.pk-pk .pk-kick{display:none}.pk-pk .pk-price{font-size:var(--text-md)}.pk-pk[aria-pressed=true] .pk-face{box-shadow:inset 0 0 0 2px var(--color-secondary-60), 0 18px 28px -14px #180157b3;-webkit-box-reflect:below 3px linear-gradient(transparent 74%, #ffffff24)}.pk-pk[aria-pressed=true] .pk-kick{display:block}.pk-pk[aria-pressed=true] .pk-price{font-size:var(--text-xl)}.pk-pk:not([aria-pressed=true]) .pk-face{filter:brightness(.8)}.pk-pk.is-only .pk-face{filter:grayscale(.6)brightness(.7)}.pk-nm{z-index:2;margin-bottom:var(--spacing-xs);padding:0 var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-lg);white-space:nowrap;opacity:0;pointer-events:none;background:#180157d9;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.pk-pk[aria-pressed=true] .pk-nm,.pk-pk:hover .pk-nm,.pk-pk:focus-visible .pk-nm{opacity:1}@media (max-width:767.98px){.pk-fan{--big-h:100cqh;--small-h:76cqh}.pk-pk:not([aria-pressed=true]) .pk-price,.pk-nm{display:none}.pk-stage.is-list{grid-template-rows:6.5rem auto auto;grid-template-columns:minmax(0,1fr)}.pk-stage.is-list .pk-subject{grid-row:1}.pk-stage.is-list .pk-ledger{grid-area:2/1}.pk-stage.is-list .pk-strip{grid-row:3}}.pk-strip{z-index:2;grid-area:2/1/auto/-1;min-width:0;position:relative}@media (min-width:768px){.pk-strip{grid-column:1}}.pk-head{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);margin:0}.pk-head b{color:var(--color-fg-on-dark-default);font-weight:600}.pk-bandbox{margin-top:var(--spacing-2xl);position:relative}.pk-bands,.pk-dotrow{gap:3px;margin:0;padding:0;list-style:none;display:flex}.pk-none{margin-top:var(--spacing-sm)}.pk-dotrow{z-index:2;pointer-events:none;height:1rem;position:absolute;top:0;left:0;right:0}@media (min-width:1024px){.pk-dotrow{height:1.25rem}}.pk-dotrow>li{flex:var(--w) 1 0;min-width:2.75rem;position:relative}.pk-dotrow i{border-radius:var(--radius-round);background:var(--color-bg-default);width:.625rem;height:.625rem;box-shadow:0 0 0 2px var(--color-primary-70), 0 2px 4px #18015766;margin-left:-.3125rem;animation:.32s cubic-bezier(.2,.8,.2,1) both pk-drop;position:absolute;top:calc(50% - .3125rem)}.pk-dotrow i.is-latest{z-index:1;background:var(--color-secondary-60)}.pk-band{flex:var(--w) 1 0;min-width:2.75rem;position:relative}.pk-seg{border-radius:var(--radius-sm);background:#ffffff47;height:1rem;transition:background-color .3s;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff40}@media (min-width:1024px){.pk-seg{height:1.25rem}}.pk-band.is-under .pk-seg{background:#f87171}@supports (color:color-mix(in lab, red, red)){.pk-band.is-under .pk-seg{background:color-mix(in srgb, var(--color-error-50) var(--pk-lit,55%), transparent)}}.pk-bandbox[data-lit="0"] .pk-band:first-child .pk-seg,.pk-bandbox[data-lit="1"] .pk-band:nth-child(2) .pk-seg,.pk-bandbox[data-lit="2"] .pk-band:nth-child(3) .pk-seg,.pk-bandbox[data-lit="3"] .pk-band:nth-child(4) .pk-seg,.pk-bandbox[data-lit="4"] .pk-band:nth-child(5) .pk-seg,.pk-bandbox[data-lit="5"] .pk-band:nth-child(6) .pk-seg,.pk-bandbox[data-lit="6"] .pk-band:nth-child(7) .pk-seg,.pk-bandbox[data-lit="7"] .pk-band:nth-child(8) .pk-seg{--pk-lit:90%}.pk-band.is-over .pk-seg{background:#34d38b}@supports (color:color-mix(in lab, red, red)){.pk-band.is-over .pk-seg{background:color-mix(in srgb, var(--color-success-50) var(--pk-lit,50%), transparent)}}.pk-band.is-spans .pk-seg{background:#ffc700}@supports (color:color-mix(in lab, red, red)){.pk-band.is-spans .pk-seg{background:color-mix(in srgb, var(--color-warning-70) var(--pk-lit,55%), transparent)}}.pk-lab{margin-top:var(--spacing-xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);font-variant-numeric:tabular-nums;display:block}.pk-lab b{color:var(--color-fg-on-dark-default);font-weight:600;display:block}.pk-lab b>span{white-space:nowrap}.pk-band:last-child .pk-lab{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.pk-rule{top:calc(-1 * var(--spacing-sm));bottom:calc(-1 * var(--spacing-xs));z-index:1;background:var(--color-fg-on-dark-default);border-radius:1px;width:2px;margin-left:-1px;position:absolute}.pk-rule>span{bottom:calc(100% + var(--spacing-2xs));font-size:var(--text-xs);white-space:nowrap;font-weight:700;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.pk-band:last-child .pk-rule>span{left:auto;right:0;transform:none}.pk-band:first-child .pk-rule[style^="left: 0"]>span{left:0;transform:none}@keyframes pk-drop{0%{opacity:0;transform:translateY(-26px)scale(.6)}}.pk-none{align-items:center;gap:var(--spacing-md);min-height:3.5rem;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);border:1px dashed #ffffff80;display:flex}.pk-none b{font-size:var(--text-sm);color:var(--color-fg-on-dark-default);display:block}.pk-none svg{flex:none;width:1.5rem;height:1.5rem}.pk-ledger{z-index:3;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);font-size:var(--text-sm);line-height:var(--leading-lg);box-shadow:var(--shadow-bottom-xl);flex-direction:column;grid-area:1/2;display:flex;position:relative;overflow:hidden}.pk-ledger:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#b3b6fd38 50%,#0000 62%);position:absolute;inset:0}@media (min-width:768px){.pk-ledger{justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-lg);grid-row:1/-1}}.pk-app{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.pk-app b{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pk-chip{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap;margin-left:auto}.pk-chip.is-none{background:var(--color-grey-20);color:var(--color-fg-light)}.pk-label{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.pk-big{gap:var(--spacing-2xs);flex-direction:column;line-height:1;display:flex}.pk-big>b{line-height:var(--leading-md);font-size:var(--text-3xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700}.pk-big>b.is-long{font-size:var(--text-2xl)}@media (min-width:768px){.pk-big>b{font-size:var(--text-4xl)}.pk-big>b.is-long{font-size:var(--text-3xl)}}.pk-big small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.pk-big small b{font-size:var(--text-sm);color:var(--color-fg-error-dark)}.pk-squares{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));width:100%;margin-top:var(--spacing-xs);grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:2px;display:grid;position:relative}.pk-squares>i,.pk-key i{aspect-ratio:1;border-radius:var(--radius-xs);display:block}.pk-key i{width:.625rem;margin-right:var(--spacing-xs);vertical-align:-1px;display:inline-block}.pk-ledger .is-cash{background-color:var(--color-success-80)}.pk-ledger .is-coin{background-color:var(--color-warning-70);background-image:radial-gradient(circle, var(--color-warning-100) 0 22%, transparent 26%)}.pk-ledger .is-credit{background-color:var(--color-primary-50);background-image:repeating-linear-gradient(135deg, var(--color-primary-70) 0 1.5px, transparent 1.5px 4px)}.pk-ledger .is-cut{background-color:var(--color-secondary-50);background-image:repeating-linear-gradient(135deg, var(--color-secondary-80) 0 2px, transparent 2px 4px)}.pk-ledger .is-odds{box-shadow:inset 0 0 0 1.5px var(--color-grey-60)}.pk-hundred{top:calc(-1 * var(--spacing-xs));bottom:calc(-1 * var(--spacing-xs));left:calc(20 / var(--cols) * (100% + 2px) - 2px);border-left:2px dashed var(--color-grey-100);position:absolute}.pk-key{gap:var(--spacing-2xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);flex-direction:column;display:flex}.pk-key-swatches{gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.pk-under b{color:var(--color-fg-error-dark)}.pk-ring{align-items:center;gap:var(--spacing-md);display:flex}.pk-ring svg{flex:none;width:4.5rem;height:4.5rem}.pk-ring-under{stroke:var(--color-error-20)}.pk-ring-over{stroke:var(--color-success-70)}.pk-key .is-over{background:var(--color-success-70)}.pk-key .is-under{background:var(--color-error-20)}.pk-info{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);font-size:var(--text-xs);line-height:var(--leading-md)}.pk-info b{margin-bottom:var(--spacing-2xs);font-size:var(--text-md);color:var(--color-primary-90);display:block}.pk-hint{align-items:center;gap:var(--spacing-sm);min-height:calc(2 * var(--leading-md) * var(--text-xs));font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);color:var(--color-fg-brand-default);display:flex}@media (min-width:768px){.pk-hint{margin-top:auto}}.pk-ledger.has-run>.pk-hint:not(.is-tally){display:none}.pk-hint.is-list{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.pk-hint-line{align-items:center;gap:var(--spacing-sm);display:flex}.pk-open{color:var(--color-fg-brand-default);text-underline-offset:2px;font-weight:700;text-decoration:underline}.pk-hint svg{flex:none;width:1rem;height:1rem}.pk-hint.is-tally{color:var(--color-fg-default);font-weight:400}.pk-hint.is-tally b{font-variant-numeric:tabular-nums;font-weight:700}.pk-more{min-height:1.5rem;color:var(--color-fg-brand-default);font:inherit;cursor:pointer;background:0 0;border:0 #0000;padding:0;font-weight:700;text-decoration:underline}.pk-ledger :focus-visible{outline-color:var(--color-primary-70)}@media (max-width:767.98px){.pk-chip,.pk-key-swatches,.pk-how,.pk-ledger.is-list .pk-squares,.pk-ledger.is-list .pk-key,.pk-ledger.is-list .pk-ring svg,.pk-ledger.is-list .pk-hint{display:none}.pk-ring svg{width:3.5rem;height:3.5rem}}@media (prefers-reduced-motion:reduce){.pk-pack,.pk-pk,.pk-tap,.pk-reveal,.pk-dotrow i,.pk-seg,.pk-nm,.pk-sils>i{transition:none!important;animation:none!important}}@media (min-width:768px) and (max-width:1023.98px){.pk-stage .pk-strip{grid-column:1/-1}.pk-stage .pk-ledger{grid-row:1}}.pk-big>b{white-space:nowrap}@media (min-width:768px) and (max-width:1023.98px){.pk-big>b,.pk-big>b.is-long{font-size:var(--text-2xl)}.pk-chip{display:none}}.ax-box{flex:auto;min-height:0}@media (min-width:768px){.ax-box{container-type:size}}@media (min-width:1024px){.ax-box{margin-top:calc(-1 * (var(--text-xs) * var(--leading-lg) + var(--spacing-section-sm)))}}.ax{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr);grid-template-areas:"plate""stage""rail""caption";height:100%;display:grid;position:relative}@media (min-width:768px){.ax{grid-template-rows:auto minmax(0, calc(.425 * (100cqw - 3 * var(--spacing-sm)) + var(--spacing-md))) minmax(auto, 1fr) auto}}@media (min-width:1024px){.ax{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0, calc(.425 * (100cqw - 3 * var(--spacing-sm)) + var(--spacing-md))) minmax(auto, 1fr);column-gap:var(--spacing-md);grid-template-areas:"plate caption""stage stage""rail rail"}}.ax-plate-slot{z-index:3;grid-area:plate;align-items:flex-start;display:flex;position:relative}.ax-plate{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-xs);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);background:#ffffff1f;border:1px solid #ffffff38;text-decoration:none;transition:background-color .15s;display:inline-flex}.ax-plate:hover{background:#fff3}.ax-plate-text{flex-direction:column;min-width:0;display:flex}.ax-plate-text b{font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap}.ax-plate-text small{align-items:center;gap:var(--spacing-2xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);white-space:nowrap;display:flex}.ax-star{width:11px;height:11px;fill:var(--color-secondary-60)}.ax-go{margin-left:var(--spacing-xs);font-size:var(--text-xs);white-space:nowrap;font-weight:700}.ax-caption{z-index:3;-webkit-line-clamp:2;text-overflow:ellipsis;min-height:calc(2 * var(--leading-md) * var(--text-xs));font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);-webkit-box-orient:vertical;grid-area:caption;margin:0;display:-webkit-box;position:relative;overflow:hidden}.ax-caption b{color:var(--color-fg-on-dark-default);font-weight:600}@media (min-width:1024px){.ax-caption{-webkit-line-clamp:4;min-height:calc(3 * var(--leading-md) * var(--text-xs));align-self:center}}.ax-stage{--stage-min:0px;grid-area:stage;min-width:0}.ax-walk{z-index:2;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid;position:relative}@media (min-width:768px){.ax-stage{height:auto}.ax-walk{gap:var(--spacing-sm);padding-bottom:var(--spacing-md);align-items:stretch;position:absolute;inset:0}}.ax-st{justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.ax-spot{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);opacity:.6;pointer-events:none;background:linear-gradient(#0000,#ffffff0d 40%,#ffffff24);transition:opacity .5s;position:absolute;inset:0}.ax-st.is-lit>.ax-spot{opacity:1;background:linear-gradient(#0000,#b3b6fd2e 40%,#ffffff4d)}.ax-obj{aspect-ratio:600/825;cursor:pointer;opacity:.6;transform-origin:50% 100%;filter:saturate(.7);background:0 0;border:0;width:100%;margin:0;padding:0;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1),filter .4s;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;display:block;position:relative;transform:scale(.88)}.ax-st:nth-child(2) .ax-obj{animation-delay:70ms}.ax-st:nth-child(3) .ax-obj{animation-delay:.14s}.ax-st:nth-child(4) .ax-obj{animation-delay:.21s}.ax-st.is-lit>.ax-obj{z-index:1;opacity:1;filter:none;transform:none}@media (min-width:768px){.ax-st{container-type:size}.ax-obj,.ax-st.is-lit>.ax-obj{flex:none;width:auto;transition:opacity .4s,height .45s cubic-bezier(.2,.8,.2,1),filter .4s;transform:none}.ax-obj{height:min(88cqh,121cqw)}.ax-st.is-lit>.ax-obj{height:min(100cqh,170cqw)}.ax-st:first-child{justify-content:flex-start}.ax-st:last-child{justify-content:flex-end}}@media (hover:hover){.ax-obj:hover{opacity:.9}}.ax-obj>span{border-radius:var(--radius-md);-webkit-box-reflect:below 3px linear-gradient(transparent 76%, #ffffff24);position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff1a}.ax-logo{aspect-ratio:1;border-radius:var(--radius-sm);object-fit:cover;background:var(--color-bg-default);width:42%;height:auto;box-shadow:var(--shadow-bottom-md);place-items:center;display:grid}.ax-initials{font-size:var(--text-sm);color:var(--color-primary-90);font-weight:700}.ax-pack{background:linear-gradient(160deg, #ffffff4d, #ffffff0d 45%, #18015759), linear-gradient(135deg, var(--color-primary-60), var(--color-secondary-60) 62%, var(--color-warning-70));place-items:center;display:grid}.ax-pack.is-sports{background:linear-gradient(160deg, #ffffff4d, #ffffff0d 45%, #18015759), linear-gradient(135deg, var(--color-primary-70), var(--color-success-50) 62%, var(--color-primary-50))}.ax-pack:before,.ax-pack:after{content:"";background:repeating-linear-gradient(90deg,#ffffff59 0 2px,#0000 2px 6px);height:9%;position:absolute;left:0;right:0}.ax-pack:before{top:0}.ax-pack:after{bottom:0}.ax-card img{object-fit:cover;width:100%;height:100%;display:block}.ax-slip{background:var(--color-bg-default);flex-direction:column;justify-content:center;align-items:center;gap:8%;display:flex}.ax-slip .ax-logo{width:30%;box-shadow:none;border:1px solid var(--color-grey-20)}.ax-slip svg{width:56%;height:auto}.ax-ring-track{stroke:var(--color-primary-30)}.ax-ring-fill{stroke:var(--color-primary-70)}.ax-slip.is-gap{background:var(--color-bg-light);box-shadow:inset 0 0 0 2px var(--color-secondary-60)}.ax-slip.is-gap>*{visibility:hidden}.ax-slip.is-gap:before{content:"?";font-size:var(--text-3xl);color:var(--color-secondary-80);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.ax-pay{background:linear-gradient(160deg,#ffffff38,#ffffff0a 45%,#18015766);place-items:center;display:grid}.ax-pay svg{width:58%;height:auto}.ax-tk-cash{fill:var(--color-success-50);stroke:var(--color-success-80)}.ax-tk-cash-ink{stroke:var(--color-success-80)}.ax-tk-coin{fill:var(--color-warning-70);stroke:var(--color-warning-100)}.ax-tk-coin-ink{stroke:var(--color-warning-100)}.ax-tk-box{fill:var(--color-secondary-50);stroke:var(--color-secondary-90)}.ax-tk-box-ink{stroke:var(--color-secondary-90)}.ax-railbox{z-index:2;padding-top:var(--spacing-md);flex-direction:column;grid-area:rail;display:flex;position:relative}.ax-line{border-radius:var(--radius-pill);background:#fff3;height:2px;position:absolute;top:0;left:12.5%;right:12.5%;overflow:hidden}.ax-line:after{content:"";background:var(--color-secondary-50);transform:scaleX(var(--lit,1));transform-origin:0;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ax-rail{gap:var(--spacing-xs);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ax-rail{gap:var(--spacing-sm)}}.ax-rail li{min-width:0;display:flex}.ax-stop{gap:var(--spacing-2xs);min-width:0;min-height:76px;padding:var(--spacing-sm) var(--spacing-xs);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);text-align:left;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;flex-direction:column;flex:1;transition:background-color .2s,border-color .2s;display:flex;position:relative}@media (min-width:768px){.ax-stop{min-height:92px;padding:var(--spacing-sm)}}@media (min-width:1280px){.ax-stop{padding:var(--spacing-md)}}.ax-stop:hover{background:#ffffff2e}.ax-stop[aria-pressed=true]{background:#ffffff2e;border-color:#fff9}.ax-n{color:var(--color-fg-on-dark-default);border-radius:var(--radius-round);background:var(--color-primary-90);width:20px;height:20px;font-size:var(--text-xs);border:2px solid #ffffff59;place-items:center;font-weight:700;line-height:1;transition:background-color .3s,border-color .3s;display:grid;position:absolute;top:-15px;left:50%;transform:translate(-50%)}@media (min-width:768px){.ax-n{width:24px;height:24px;top:-17px}}.ax-stop.is-lit .ax-n{border-color:var(--color-fg-on-dark-default);background:var(--color-secondary-70)}.ax-stop small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light)}.ax-stop b{font-size:var(--text-md);line-height:var(--leading-sm);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ax-stop b.is-text{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ax-stop i{font-style:normal;font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);margin-top:auto;display:none}.ax-stop i em{color:var(--color-fg-error-dark);font-style:normal;font-weight:600}@media (min-width:768px){.ax-stop b{font-size:var(--text-lg)}.ax-stop b.is-text{font-size:var(--text-md)}.ax-stop i{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.ax-stop.is-gap{border-style:dashed;border-color:var(--color-secondary-50);background:#18015759}.ax-stop.is-gap b{color:var(--color-secondary-50)}.ax-stop.is-end{border-color:var(--color-fg-on-dark-default);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl)}.ax-stop.is-end small{color:var(--color-primary-90);font-weight:600}.ax-stop.is-end i{color:var(--color-fg-light)}.ax-stop.is-end .ax-n{border-color:var(--color-fg-on-dark-default);background:var(--color-primary-70)}.ax-stop.is-end.is-lit .ax-n{background:var(--color-secondary-70)}.ax-stop.is-end .ax-big{font-size:var(--text-xl);color:var(--color-fg-default);line-height:1}.ax-stop.is-end .ax-big.is-text{font-size:var(--text-md)}@media (min-width:1024px){.ax-stop.is-end .ax-big{font-size:var(--text-2xl)}}@media (min-width:1280px){.ax-stop.is-end .ax-big{font-size:var(--text-3xl)}.ax-stop.is-end .ax-big.is-long{font-size:var(--text-2xl)}.ax-stop.is-end .ax-big.is-text{font-size:var(--text-lg)}}.ax-stop.is-end.is-gap{border:1px dashed var(--color-secondary-80);background:var(--color-bg-light);box-shadow:none}.ax-stop.is-end.is-gap b{color:var(--color-secondary-90)}.ax-stop.is-end.is-soft{border-style:dashed;border-color:var(--color-primary-70)}.ax-mini{height:8px;margin-top:var(--spacing-xs);border-radius:var(--radius-pill);background:var(--color-grey-20);flex:none;display:block;overflow:hidden}@media (max-width:767.98px){.ax-stop.is-end small{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.ax-obj,.ax-spot,.ax-line:after{transition:none!important;animation:none!important}}@media (min-width:768px){.atf-hero:has(.ax) .atf-intro{max-width:none}.atf-hero:has(.ax) .atf-cta>.btn{min-width:min(100%,22rem)}}@media (min-width:1024px){.atf-hero:has(.ax[data-long]) .atf-h1{max-width:none}}@media (max-width:767.98px){.ax-step{display:none}}@keyframes mo-rise{0%{opacity:0;transform:translateX(var(--spacing-md))}}.stage.mo-stage{--stage-min:0px;--mo-gap:var(--spacing-md);gap:var(--spacing-sm) var(--mo-gap);padding-bottom:var(--stage-floor);grid-template-rows:1fr auto;grid-template-columns:34% minmax(0,1fr);display:grid}@media (min-width:768px){.stage.mo-stage{--mo-gap:var(--spacing-lg);gap:var(--spacing-md) var(--mo-gap);grid-template-columns:36% minmax(0,1fr)}}@media (min-width:1024px){.stage.mo-stage{grid-template-columns:40% minmax(0,1fr)}}.mo-card{z-index:1;aspect-ratio:600/825;transform-origin:50% 100%;grid-area:1/1;align-self:end;width:100%;margin:0;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;position:relative;transform:rotate(-6deg)}@media (max-width:767.98px){.mo-card{margin-left:var(--spacing-xs);align-self:center;transform:rotate(-4deg)}.mo-tag b{font-size:var(--text-lg)}}@media (min-width:768px){.mo-card{grid-row:1/span 2}}.mo-card-pic{border-radius:var(--radius-md);-webkit-box-reflect:below 3px linear-gradient(transparent 76%, #ffffff29);position:absolute;inset:0;overflow:hidden}.mo-card-pic img{object-fit:cover;width:100%;height:100%;display:block}.mo-tag{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-bottom-md);color:var(--color-fg-default);font-size:var(--text-xs);line-height:var(--leading-md);text-align:center;background:#fffffff2;position:absolute;bottom:6%;left:6%;right:6%}.mo-tag b{font-size:var(--text-xl);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;display:block}@media (min-width:1024px){.mo-tag b{font-size:var(--text-2xl)}}.mo-lanes{gap:var(--spacing-sm);flex-direction:column;grid-area:1/2;min-width:0;display:flex;position:relative}.mo-lanes:before{content:"";top:12%;bottom:12%;left:calc(-1 * var(--mo-gap));width:calc(var(--mo-gap) / 2);border-left:2px solid #ffffff40;position:absolute}.mo-lane{justify-content:center;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);background:#ffffff1a;border:1px solid #ffffff38;flex-direction:column;flex:auto;transition:background-color .2s,border-color .2s,box-shadow .2s;animation:.5s cubic-bezier(.2,.8,.2,1) both mo-rise;display:flex;position:relative}.mo-lane:nth-child(2){animation-delay:80ms}.mo-lane:nth-child(3){animation-delay:.16s}.mo-lane:not(.is-on):hover{background:#ffffff2e}.mo-lane:before{content:"";top:50%;left:calc(-1 * var(--mo-gap) - 1px);width:var(--mo-gap);background:#ffffff40;height:2px;position:absolute}.mo-lane:after{content:"";top:calc(50% - var(--spacing-xs) + 1px);border-block:var(--spacing-xs) solid transparent;position:absolute}.is-out .mo-lane:after{left:calc(-1 * var(--spacing-xs) - 1px);border-left:var(--spacing-xs) solid #ffffff40}.is-in .mo-lane:after{left:calc(-1 * var(--mo-gap) - var(--spacing-xs) - 1px);border-right:var(--spacing-xs) solid #ffffff40}.mo-lane.is-on:before{background:var(--color-secondary-50)}.is-out .mo-lane.is-on:after{border-left-color:var(--color-secondary-50)}.is-in .mo-lane.is-on:after{border-right-color:var(--color-secondary-50)}.mo-lanes .mo-lane-btn.ctl{align-items:center;column-gap:var(--spacing-sm);width:100%;min-height:0;color:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-md);text-align:left;white-space:normal;background:0 0;border:0;grid-template-columns:auto minmax(min-content,1fr) auto;grid-template-areas:"ico label fig""ico count fig""ico app app";padding:0;display:grid;position:static}.mo-lanes .mo-lane-btn.ctl:hover{background:0 0}.mo-lane-btn:after{content:"";border-radius:inherit;position:absolute;inset:0}.mo-mark{flex:none;grid-area:ico;width:1.75rem;height:1.75rem}.mo-lane-label{font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-sm);grid-area:label;align-self:end}.mo-lane-count{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);grid-area:count;align-self:start}.mo-lane-fig{font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-xs);white-space:nowrap;grid-area:fig;justify-self:end;line-height:1}.mo-lane-fig.is-missing{font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.mo-lane-app{align-items:center;gap:var(--spacing-xs);min-width:0;margin-top:var(--spacing-2xs);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);white-space:nowrap;grid-area:app;display:flex}.mo-lane-app img,.mo-lane-app>span:first-child{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-xs)}.mo-lane-name{text-overflow:ellipsis;min-width:0;font-weight:var(--font-weight-semibold);color:var(--color-fg-on-dark-default);overflow:hidden}.mo-lane-place{flex:none;display:none}.mo-lane-more{z-index:1;font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);margin:0;position:relative}.mo-lane-detail{display:none}.mo-lane-more a{font-weight:var(--font-weight-bold);color:var(--color-fg-brand-default);white-space:nowrap;text-decoration:none}.mo-lane-more a:hover{text-decoration:underline}.mo-lane.is-on{border-color:var(--color-s-white);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-xl);color:var(--color-fg-default)}.mo-lane.is-on .mo-lane-count,.mo-lane.is-on .mo-lane-app{color:var(--color-fg-light)}.mo-lane.is-on .mo-lane-name{color:var(--color-fg-default)}.mo-lane.is-on .mo-lane-fig{font-size:var(--text-xl)}.mo-lane.is-on .mo-lane-fig.is-missing{font-size:var(--text-sm)}@media (min-width:768px){.mo-lane{padding:var(--spacing-sm) var(--spacing-md)}.mo-mark{width:2.25rem;height:2.25rem}.mo-lane-label{font-size:var(--text-md)}.mo-lane-fig{font-size:var(--text-xl)}.mo-lane.is-on .mo-lane-fig{font-size:var(--text-2xl)}.mo-lane-detail{display:inline}}@media (min-width:768px) and (max-width:1023.98px){.stage.mo-stage{grid-template-columns:30% minmax(0,1fr)}.mo-mark{width:1.75rem;height:1.75rem}.mo-lane-label{font-size:var(--text-sm)}.mo-lane-fig{font-size:var(--text-lg)}.mo-lane.is-on .mo-lane-fig{font-size:var(--text-xl)}}@media (min-width:1024px){.mo-lane-place{display:inline}.mo-lane-place:before{content:"· "}}@media (min-width:1280px){.mo-lane.is-on .mo-lane-fig{font-size:var(--text-3xl)}}.mo-foot{align-items:center;gap:var(--spacing-xs) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);border:1px dashed #ffffff59;flex-wrap:wrap;grid-area:2/1/auto/-1;margin:0;display:flex;position:relative}.mo-foot .mo-mark{width:var(--spacing-xl);height:var(--spacing-xl)}.mo-foot-text{flex:12rem;min-width:0}.mo-foot-text b{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-fg-on-dark-default)}.mo-foot-more{display:none}.mo-foot a{font-weight:var(--font-weight-bold);color:var(--color-fg-on-dark-default);white-space:nowrap;margin-left:auto}@media (min-width:768px){.mo-foot{grid-column:2}}@media (min-width:1280px){.mo-foot-more{display:inline}}@media (prefers-reduced-motion:reduce){.mo-card,.mo-lane{transition:none!important;animation:none!important}}@media (min-width:1024px){.atf-hero:has(.na-visual) .atf-intro{max-width:34rem;font-size:var(--text-md)}}.na-visual{gap:var(--spacing-section-sm);flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:768px){.na-visual{margin-top:calc(-1 * (var(--text-xs) * 1.5 + var(--spacing-section-sm)))}}.na-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);line-height:var(--leading-md);display:flex}.na-head b{color:var(--color-fg-on-dark-default);font-weight:600}.na-head a{color:var(--color-fg-on-dark-default);white-space:nowrap;flex:none;font-weight:600}.na-head a:hover{text-underline-offset:2px;text-decoration:underline}@media (max-width:767.98px){.na-head a{display:none}}.na-stage{overflow:visible;container-type:size}@media (max-width:767.98px){.na-stage{--stage-min:15rem;height:15rem;margin-inline:calc(-1 * var(--spacing-lg));flex:none}}@media (min-width:768px){.na-stage{--stage-min:20rem}}@media (min-width:1280px){.na-plate{max-width:30rem}.atf-hero:has(.na-visual) .atf-intro{max-width:30rem}.na-stage{margin-left:-6rem}}.na-shelf-box{position:absolute;inset:0}.na-shelf{--na-fill:88cqh;--na-fit:2.3;--na-w:min(calc(var(--na-fill) * 600 / 825), calc(100cqw / var(--na-fit)));--na-h:calc(var(--na-w) * 825 / 600);--na-shrink:.06;--na-turn:5deg;--na-gap:min(calc(.44 * var(--na-w)), calc((100cqw - 1.24 * var(--na-w)) / max(1, var(--n) - 1)));position:absolute;inset:0}@media (max-width:767.98px){.na-shelf{--na-fill:84cqh;--na-turn:4deg;--na-gap:min(calc(.42 * var(--na-w)), calc((100cqw - 1.2 * var(--na-w)) / max(1, var(--n) - 1)))}}.na-slot{--k:0;--a:0;--na-s:calc(1 - var(--a) * var(--na-shrink));left:50%;bottom:var(--stage-floor);height:var(--na-h);aspect-ratio:600/825;transform-origin:50% 100%;transform:translateX(calc(-50% + var(--k) * var(--na-gap))) translateY(calc(var(--k) * var(--k) * 1.2cqh)) rotate(calc(var(--k) * var(--na-turn))) scale(var(--na-s));transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute}.na-slot.is-on{transform:translateX(calc(-50% + var(--k) * var(--na-gap))) translateY(calc(var(--k) * var(--k) * 1.2cqh - 2cqh)) rotate(calc(var(--k) * var(--na-turn))) scale(var(--na-s))}.na-face{border-radius:var(--radius-md);cursor:pointer;background:var(--color-primary-100);-webkit-box-reflect:below 4px linear-gradient(transparent 74%, #ffffff29);text-align:left;width:100%;height:100%;animation:.55s cubic-bezier(.2,.8,.2,1) both stage-deal;animation-delay:calc(var(--a) * 60ms);border:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff1a}.na-slot.is-on .na-face{box-shadow:0 0 0 2px var(--color-fg-on-dark-default), 0 22px 34px -14px #180157cc}.na-scan{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:filter .4s,opacity .4s;display:block}.na-slot:not(.is-on) .na-scan{filter:saturate(.75);opacity:.78}.na-slot[data-side=l],.na-slot[data-side=r]{--na-strip:calc((var(--na-gap) - .04 * var(--na-w)) / var(--na-s) - var(--spacing-sm))}.na-when{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-md);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);line-height:var(--leading-md);pointer-events:none;background:linear-gradient(#180157e6,#0000);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.na-when b{letter-spacing:var(--tracking-lg);font-variant-numeric:tabular-nums;font-weight:700}.na-when small{color:var(--color-fg-on-dark-light);font-size:var(--text-xs)}.na-slot[data-side=l] .na-when>*,.na-slot[data-side=r] .na-when>*{max-width:var(--na-strip)}.na-slot[data-side=r] .na-when{text-align:right;align-items:flex-end}.na-who{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-md);color:var(--color-fg-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);pointer-events:none;display:flex;position:absolute;bottom:6%;left:6%;right:6%}.na-who>:first-child{width:1.25rem;height:1.25rem}.na-who>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.na-slot[data-side=l] .na-who{max-width:var(--na-strip);right:auto}.na-slot[data-side=r] .na-who{max-width:var(--na-strip);left:auto}@media (max-width:767.98px){.na-who{display:none}.na-when b{letter-spacing:0}.na-slot[data-side=l] .na-when small,.na-slot[data-side=r] .na-when small{display:none}}@container (max-width:40rem){.na-slot[data-side=l] .na-when small,.na-slot[data-side=r] .na-when small,.na-slot[data-side=l] .na-who>span:last-child,.na-slot[data-side=r] .na-who>span:last-child{display:none}.na-when b{letter-spacing:0}}@media (min-width:1024px) and (max-width:1279.98px){.na-shelf{--na-fit:2}}@media (min-width:768px) and (max-width:1023.98px){.na-shelf{--na-fit:1.7}.na-slot[data-side=l] .na-when,.na-slot[data-side=r] .na-when,.na-slot[data-side=l] .na-who,.na-slot[data-side=r] .na-who{display:none}}.na-plate{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-default);display:grid}@media (min-width:1024px){.na-plate{padding:var(--spacing-xl)}}.na-plate :focus-visible{outline-color:var(--color-primary-60)}.na-plate-stack{display:grid}.na-plate-face{align-content:start;gap:var(--spacing-md);visibility:hidden;grid-area:1/1;display:grid}.na-plate-face[data-on]{visibility:visible}.na-plate-app{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.na-plate-app>span{flex-direction:column;min-width:0;display:flex}.na-plate-app b{color:var(--color-primary-100);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-sm)}.na-plate-app small{color:var(--color-fg-light);font-size:var(--text-xs);line-height:var(--leading-md);font-variant-numeric:tabular-nums}.na-star{width:.75rem;height:.75rem;margin-right:var(--spacing-2xs);vertical-align:-1px;fill:var(--color-secondary-70);display:inline-block}.na-date{flex-direction:column;display:flex}.na-date small{color:var(--color-primary-90);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md)}.na-date b{color:var(--color-primary-100);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-sm);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums}@media (min-width:1280px){.na-date b{font-size:var(--text-3xl)}}.na-date span{margin-top:var(--spacing-2xs);color:var(--color-fg-light);font-size:var(--text-xs);line-height:var(--leading-md)}.na-date a{color:var(--color-fg-brand-default);text-underline-offset:2px;font-weight:600;text-decoration:underline}.na-review{min-height:3rem}@media (prefers-reduced-motion:reduce){.na-slot,.na-face,.na-scan{transition:none;animation:none}}@media (min-width:1024px){.atf-hero[data-atf=data] .atf-h1{max-width:20ch}}.dh-byline{align-items:center;gap:var(--spacing-xs);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);line-height:var(--leading-lg);flex-wrap:wrap;margin:0;display:flex}.dh-byline a{color:var(--color-fg-on-dark-default)}.dh-byline .dh-cite{align-items:center;gap:var(--spacing-xs);min-height:1.75rem;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff73;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.dh-byline .dh-cite:hover{border-color:var(--color-fg-on-dark-default);background:#fff3}.dh-byline .dh-cite.is-done{border-color:var(--color-bg-default);background:var(--color-bg-default);color:var(--color-primary-100)}.dh-byline .dh-cite{position:relative}.dh-byline .dh-cite:after{content:"";position:absolute;inset:-8px -2px}.dh-visual{gap:var(--spacing-section-sm);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}@media (min-width:768px){.atf-hero[data-atf=data] .dh-visual{margin-top:calc(-1 * (var(--text-xs) * 1.5 + var(--spacing-section-sm)))}}.dh-stage{margin-inline:calc(-1 * var(--spacing-lg));overflow:visible;container-type:size}@media (max-width:767.98px){.dh-stage{--stage-min:16rem;flex:none;height:16rem}[data-stage=map] .dh-stage{--stage-min:19.5rem;height:19.5rem}[data-stage=slabs] .dh-stage,[data-stage=cards] .dh-stage{--stage-min:15rem;height:15rem}}@media (min-width:768px){.dh-stage{--stage-min:20rem;margin-inline:0}}.dh-chips{align-items:center;gap:var(--spacing-xs);margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-2xs) var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.dh-chips::-webkit-scrollbar{display:none}@media (min-width:768px){.dh-chips{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.dh-chips-label{margin-right:var(--spacing-xs);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);flex:none;font-weight:600}.dh-chips .ctl{color:var(--color-fg-on-dark-default);background-color:#ffffff1a;border-color:#ffffff73;flex:none}.dh-chips .ctl:hover{border-color:var(--color-fg-on-dark-default);background-color:#fff3}.dh-chips .ctl[aria-pressed=true]{border-color:var(--color-bg-default);background-color:var(--color-bg-default);color:var(--color-primary-100)}.dh-n{min-width:1.25rem;padding:0 var(--spacing-xs);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-lg);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff2e}.dh-chips .ctl[aria-pressed=true] .dh-n{background:var(--color-bg-light);color:var(--color-fg-brand-default)}.dh-map-box{--g:4px;--tw:calc((100cqw - 2 * var(--spacing-lg) - 10 * var(--g)) / 11);--strip-h:calc(var(--tw) * .42);--th:min(calc(var(--tw) * 1.3), calc((100cqh * .95 - var(--spacing-sm) - 7 * var(--g) - var(--strip-h) - var(--spacing-sm)) / 8));inset:var(--spacing-xs) 0 var(--stage-floor);z-index:2;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex;position:absolute}@media (min-width:768px){.dh-map-box{--tw:calc((100cqw - 10 * var(--g)) / 11);--strip-h:calc(var(--tw) * 1.6 + 3px);inset-block-start:0;inset-block-end:calc(var(--stage-floor) / 2)}}.dh-map{grid-template-columns:repeat(11, var(--tw));grid-template-rows:repeat(8, var(--th));gap:var(--g);display:grid}.dh-squares{display:contents}.dh-sq{border-radius:var(--radius-sm);min-width:0;color:var(--color-fg-on-dark-default);font-size:var(--text-2xs);cursor:pointer;background:#ffffff1f;border:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;transition:background-color .2s,transform .2s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:relative}@media (min-width:1024px){.dh-sq{font-size:var(--text-xs)}}.dh-sq small{margin-top:var(--spacing-2xs);color:var(--color-secondary-50);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.dh-sq:hover{background:#ffffff42}.dh-sq[data-shut="1"]{background:#1801578c;border-color:#ffffff4d}.dh-sq[data-shut="2"]{background:#180157d9;border-color:#fff6}.dh-sq[data-mark]:after{content:"";border-radius:var(--radius-round);background:var(--color-warning-70);width:5px;height:5px;position:absolute;top:3px;right:3px}.dh-sq[aria-pressed=true]{z-index:2;border-color:var(--color-bg-default);background:var(--color-bg-default);color:var(--color-primary-100);box-shadow:0 0 0 2px var(--color-bg-default), 0 0 34px 6px #10b96d99, 0 14px 24px -10px #180157cc;transform:scale(1.16)}@supports (color:color-mix(in lab, red, red)){.dh-sq[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-bg-default), 0 0 34px 6px color-mix(in srgb, var(--color-success-60) 60%, transparent), 0 14px 24px -10px #180157cc}}.dh-sq[aria-pressed=true] small{color:var(--color-secondary-80)}.dh-sq:focus-visible{z-index:3}.dh-place{z-index:5;place-content:center;align-items:center;gap:var(--spacing-2xs) var(--spacing-sm);flex-wrap:wrap;grid-area:1/2/3/10;min-width:0;display:flex}.dh-place-label,.dh-place-hint{color:var(--color-fg-on-dark-light);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.dh-place-label{display:none}.dh-place-hint{font-weight:400;display:none}@media (min-width:768px){.dh-place-label{display:inline}}@media (min-width:1024px){.dh-place-hint{display:inline}}.dh-combo{flex:12rem;min-width:0;max-width:18rem;position:relative}.dh-combo input{width:100%;min-height:2.75rem;padding:0 2.5rem 0 var(--spacing-md);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-md);background:#ffffff1f;border:1px solid #ffffff8c}.dh-combo input::placeholder{color:var(--color-fg-on-dark-light)}.dh-combo input:focus{background:var(--color-bg-default);color:var(--color-primary-100)}.dh-combo input:focus::placeholder{color:var(--color-fg-light)}.dh-combo svg{top:50%;right:var(--spacing-md);color:var(--color-fg-on-dark-default);pointer-events:none;position:absolute;translate:0 -50%}.dh-combo input:focus+svg{color:var(--color-fg-brand-default)}.dh-combo ul{top:calc(100% + var(--spacing-xs));z-index:20;padding:var(--spacing-xs);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-lg);margin:0;list-style:none;position:absolute;inset-inline:0}.dh-combo ul[hidden]{display:none}.dh-combo li{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:2.75rem;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;display:flex}.dh-combo li[aria-selected=true]{background:var(--color-bg-light)}.dh-opt-n{color:var(--color-fg-brand-default);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.dh-key{justify-content:center;gap:var(--spacing-xs);min-width:0;padding-left:var(--spacing-xs);color:var(--color-fg-on-dark-light);font-size:var(--text-2xs);line-height:var(--leading-md);flex-direction:column;grid-area:6/10/9/12;display:flex}@media (min-width:1024px){.dh-key{font-size:var(--text-xs)}}.dh-key span{align-items:center;gap:var(--spacing-xs);display:flex}.dh-key i{border-radius:var(--radius-xs);border:1px solid #fff6;flex:none;width:.75rem;height:.75rem;position:relative}.dh-key i.is-shut{background:#180157d9}.dh-key i.is-mark{background:#ffffff1f}.dh-key i.is-mark:after{content:"";border-radius:var(--radius-round);background:var(--color-warning-70);width:4px;height:4px;position:absolute;top:1px;right:1px}.dh-key i.is-here,.dh-key i.is-open{border-color:var(--color-bg-default);background:var(--color-bg-default)}.dh-key i.is-closed{border-color:var(--color-secondary-50);background:var(--color-primary-100)}.dh-key i.is-none{border-style:dashed}.dh-key.is-strip{align-items:end;gap:var(--spacing-xs);padding:0 0 var(--spacing-2xs);grid-area:8/5/auto/9;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dh-key.is-strip span{white-space:nowrap;justify-content:center}@media (max-width:767.98px){.dh-key.is-strip,.dh-key{display:none}}.dh-strip{width:calc(11 * var(--tw) + 10 * var(--g));-webkit-box-reflect:below 2px linear-gradient(transparent 40%, #ffffff2e);grid-template-columns:repeat(27,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.dh-strip{grid-template-columns:repeat(14,minmax(0,1fr))}}.dh-strip i{aspect-ratio:1;border-radius:var(--radius-xs);background:transparent var(--logo,none) center / cover;border:1px solid #ffffff73;display:block}.dh-strip i.is-open{border-color:var(--color-bg-default);background-color:var(--color-bg-default)}.dh-strip i.is-shut{border-color:var(--color-secondary-50);background-color:var(--color-primary-100);background-blend-mode:luminosity;opacity:.85}.dh-strip i.is-none{background-image:none;border-style:dashed}.dh-cols{--cw:calc((100cqw - 2 * var(--spacing-lg) - 4 * var(--spacing-sm)) / 5);--s:calc((var(--cw) - 8px) / 3);--sh:min(calc(var(--s) * 1.3), calc((100cqh * .93 - 5rem) / 9 - 4px));inset:0 var(--spacing-lg) var(--stage-floor);z-index:2;justify-content:center;align-items:flex-end;gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:flex;position:absolute}@media (min-width:768px){.dh-cols{--cw:calc((100cqw - 4 * var(--spacing-sm)) / 5);inset-inline:0}}.dh-col{align-items:center;gap:var(--spacing-xs);width:var(--cw);color:var(--color-fg-on-dark-default);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.dh-col.is-ghost{cursor:default}.dh-cnt{color:var(--color-fg-on-dark-light);font-size:var(--text-lg);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;transition:color .2s}@media (min-width:1024px){.dh-cnt{font-size:var(--text-xl)}}.dh-stack{grid-template-columns:repeat(3, var(--s));grid-auto-rows:var(--sh);direction:rtl;gap:4px;display:grid}.dh-stack i{border-radius:var(--radius-xs);background:var(--color-bg-default) var(--logo,none) center / cover;border:1px solid #ffffff80;transition:opacity .3s;display:block}.dh-stack i.is-bare{background:var(--color-primary-40)}.dh-stack i.is-out{background-color:#0000;border-style:dashed;border-color:#ffffff59}.dh-stack i.is-out:before{content:"";border-radius:inherit;background:var(--logo,none) center / cover;opacity:.18;filter:grayscale();width:100%;height:100%;display:block}.dh-stack i.is-out{background-image:none}.dh-col[aria-pressed=false] .dh-stack i:not(.is-out){opacity:.6}.dh-col-plate{min-height:calc(2 * 1.15em + 2 * var(--spacing-xs));width:100%;padding:var(--spacing-xs) var(--spacing-2xs);border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:600;line-height:var(--leading-sm);text-align:center;background:#180157bf;justify-content:center;align-items:center;transition:background-color .2s;display:flex}@media (min-width:1024px){.dh-col-plate{font-size:var(--text-xs)}}.dh-col[aria-pressed=true] .dh-cnt{color:var(--color-fg-on-dark-default);text-shadow:0 0 18px #fff9}.dh-col[aria-pressed=true] .dh-col-plate{background:var(--color-bg-default);color:var(--color-primary-100)}.dh-arc-box{z-index:2;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.dh-arc{--dh-h:86cqh;--dh-w:calc(var(--dh-h) * 5 / 8);--dh-gap:min(calc(.62 * var(--dh-w)), calc((100cqw - var(--dh-w)) / max(1, var(--n) - 1)));--dh-shrink:.1;margin:0;padding:0;list-style:none;position:absolute;inset:0}.dh-arc[data-kind=cards]{--dh-w:calc(var(--dh-h) * 3 / 4);--dh-gap:min(calc(.5 * var(--dh-w)), calc((100cqw - var(--dh-w)) / max(1, var(--n) - 1)));--dh-shrink:.12}@media (min-width:1280px){.dh-arc{--dh-h:92cqh;--dh-shrink:.07}}@media (max-width:767.98px){.dh-arc,.dh-arc[data-kind=cards]{--dh-gap:min(calc(.6 * var(--dh-w)), calc((112cqw - var(--dh-w)) / max(1, var(--n) - 1)))}}.dh-card{--k:0;--a:0;bottom:var(--stage-floor);width:var(--dh-w);height:var(--dh-h);transform-origin:50% 100%;transform:translateX(calc(-50% + var(--k) * var(--dh-gap))) translateY(calc(var(--k) * var(--k) * 1.4cqh)) rotate(calc(var(--k) * 5deg)) scale(max(.6, calc(1 - var(--a) * var(--dh-shrink))));transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%}.dh-face{border-radius:var(--radius-md);cursor:pointer;background:var(--color-primary-100);-webkit-box-reflect:below 4px linear-gradient(transparent 74%, #ffffff29);border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3,inset 0 0 0 1px #ffffff1a}.dh-card.is-on .dh-face{box-shadow:0 0 0 2px var(--color-fg-on-dark-default), 0 22px 34px -14px #180157cc}.dh-shade{background:var(--color-primary-100);opacity:min(.42, calc(var(--a) * .14));pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.dh-slab-photo{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.dh-slab-drawn{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex;position:absolute;inset:0}.dh-slab-frame{inset:var(--spacing-xs);border-radius:var(--radius-sm);border:1px solid #ffffff40;position:absolute}.dh-slab-name{padding:0 var(--spacing-sm);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);text-align:center;font-weight:700;position:relative}.dh-arc-tag{z-index:2;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-primary-100);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;display:flex;position:absolute;top:4%;left:6%;right:6%;overflow:hidden}.dh-arc-tag span{text-overflow:ellipsis;overflow:hidden}.dh-arc-tag b{color:var(--color-fg-brand-default)}.dh-arc-plate{z-index:2;padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-fg-on-dark-default);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-md);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;background:#180157d9;position:absolute;bottom:4%;left:6%;right:6%;overflow:hidden}.dh-face.is-chart{background:var(--color-bg-default)}.dh-chart{color:var(--color-primary-100);text-align:left;flex-direction:column;gap:4%;padding:8%;display:flex;position:absolute;inset:0}.dh-chart-t{color:var(--color-fg-light);font-size:var(--text-2xs);font-weight:700;line-height:var(--leading-sm);letter-spacing:var(--tracking-lg);text-transform:uppercase}.dh-chart-big{font-size:calc(var(--dh-w) * .14);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;font-weight:700;line-height:1;display:flex}.dh-chart-big small{margin-top:var(--spacing-xs);color:var(--color-fg-light);font-size:var(--text-2xs);letter-spacing:0;font-weight:600}.dh-chart-bars{flex:1;align-items:flex-end;gap:4%;min-height:0;display:flex}.dh-chart-bars i{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-primary-40);flex:1;min-height:2px;display:block}.dh-chart-bars i.is-hi{background:var(--color-secondary-70)}.dh-chart-foot{color:var(--color-fg-light);font-size:var(--text-2xs);line-height:var(--leading-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dh-panel{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-default);display:grid}@media (min-width:1024px){.dh-panel{padding:var(--spacing-xl)}}.dh-panel :focus-visible{outline-color:var(--color-primary-60)}.dh-head{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.dh-mark{border-radius:var(--radius-md);background:var(--color-bg-light);width:3rem;height:3rem;color:var(--color-fg-brand-default);box-shadow:var(--shadow-bottom-md);flex:none;place-items:center;font-weight:700;display:grid}.dh-who{flex-direction:column;min-width:0;display:flex}.dh-eyebrow{color:var(--color-fg-brand-default);font-size:var(--text-xs);font-weight:600}.dh-name{min-width:0;color:var(--color-primary-100);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dh-name-link{text-decoration:none}.dh-name-link:hover{text-underline-offset:3px;text-decoration:underline}.dh-name-link>span{color:var(--color-fg-brand-default)}.dh-lead{align-items:center;gap:var(--spacing-xs) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);grid-template-columns:1fr;display:grid}@media (min-width:480px){.dh-lead{grid-template-columns:auto 1fr}}.dh-lead>b{color:var(--color-primary-100);font-size:var(--text-3xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}@media (min-width:1024px){.dh-lead>b{font-size:var(--text-4xl)}}.dh-lead>b.is-long{font-size:var(--text-2xl)}@media (min-width:1024px){.dh-lead>b.is-long{font-size:var(--text-3xl)}}.dh-what{color:var(--color-primary-90);font-size:var(--text-md);font-weight:600;line-height:var(--leading-md)}.dh-what small{margin-top:var(--spacing-2xs);color:var(--color-fg-light);font-size:var(--text-xs);font-weight:400;display:block}.dh-proof{gap:var(--spacing-2xs);flex-direction:column;grid-column:1/-1;display:flex}.dh-track{border-radius:var(--radius-pill);height:.5rem;display:flex;overflow:hidden}.dh-track i{flex-basis:0;height:100%;display:block}.dh-track i.is-under{background:var(--color-grey-60)}.dh-track i.is-mid{background:var(--color-primary-40)}.dh-track i.is-top{background:var(--color-secondary-70);min-width:4px}.dh-proof-key{justify-content:space-between;gap:var(--spacing-sm);color:var(--color-fg-light);font-size:var(--text-xs);display:flex}.dh-proof-key b{color:var(--color-fg-default)}.dh-cta{gap:var(--spacing-sm);flex-direction:column;display:flex}.dh-cta-row{align-items:center;gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;display:flex}.dh-cta-row>.btn{flex:auto;min-height:3.5rem}@media (min-width:480px){.dh-cta-row>.btn{flex:none;min-width:14rem}}.dh-more{color:var(--color-fg-brand-default);font-size:var(--text-sm);text-underline-offset:3px;font-weight:600;text-decoration:underline}.dh-panel .atf-disc{color:var(--color-fg-light)}.dh-panel .atf-disc b,.dh-panel .atf-disc a{color:var(--color-fg-default)}.dh-panel .btn-ghost{border-color:var(--color-s-brand)}@media (prefers-reduced-motion:reduce){.dh-card,.dh-shade,.dh-sq,.dh-stack i,.dh-cite{transition:none}}.of-strip{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.of-strip>span{gap:var(--spacing-2xs);min-width:0;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-on-dark-light);background:#ffffff14;border:1px solid #ffffff38;flex-direction:column;display:flex}.of-strip b{font-size:var(--text-md);line-height:var(--leading-sm);color:var(--color-fg-on-dark-default);font-variant-numeric:tabular-nums}.of-strip.is-tiles>span{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:#ffffff1a}.of-strip.is-tiles b{font-size:var(--text-xl)}.atf-hero[data-atf=offer] .atf-h1 em.is-code{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:var(--tracking-md)}.of-h1-route{margin-top:var(--spacing-sm);font-size:var(--text-lg);line-height:var(--leading-sm);color:var(--color-fg-on-dark-light);display:block}@media (min-width:1024px){.of-h1-route{font-size:var(--text-2xl)}}@media (min-width:768px){[data-atf=offer] [data-hero-copy]{justify-content:space-between}}@media (min-width:1280px){[data-atf=offer] .atf-intro{max-width:44ch}.atf-hero[data-atf=offer] .atf-h1{max-width:13ch}}@media (min-width:1024px){.atf-hero[data-atf=offer]:has(.of-stage.is-hub) .atf-h1{max-width:none}.atf-hero[data-atf=offer]:has(.of-stage.is-hub) .atf-cta{align-items:center;gap:var(--spacing-section-md);flex-direction:row}.atf-hero[data-atf=offer]:has(.of-stage.is-hub) .atf-cta>.atf-disc{max-width:12rem}}.of-ticket-slot{width:72%;max-width:300px}@media (min-width:768px){.of-ticket-slot{width:60%;max-width:none}}@media (min-width:1024px){.of-ticket-slot{width:52%}}@media (min-width:1280px){.of-ticket-slot{width:49%}}@media (max-width:1279.98px){.of-stage:not(.is-hub){--stage-floor:var(--spacing-section-md);padding-bottom:var(--stage-floor);justify-content:flex-end;align-items:flex-end;display:flex}.of-stage:not(.is-hub)>.of-ticket-slot{height:auto;position:relative;bottom:auto}}.of-stage>.stage-card .stage-card-tag.is-bottom{padding-right:34%}@media (min-width:768px) and (max-width:1279.98px){.of-stage>.stage-card .stage-card-tag.is-bottom{display:none}}.of-ticket{perspective:1400px;width:100%;position:relative}@media (min-width:1280px){.of-ticket{height:100%}}.of-flip{height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative}.of-ticket.is-open .of-flip{transform:rotateY(180deg)}.of-face,.of-back{border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);backface-visibility:hidden}.of-face{gap:var(--spacing-sm);width:100%;height:100%;padding:var(--spacing-md);font-size:var(--text-sm);line-height:var(--leading-lg);flex-direction:column;display:flex;position:relative}.of-face:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#b3b6fd38 50%,#0000 62%);position:absolute;inset:0}@media (min-width:768px){.of-face{padding:var(--spacing-lg)}}@media (min-width:1280px){.of-face{justify-content:space-between}}.of-app{align-items:center;gap:var(--spacing-2xs) var(--spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.of-app b{max-width:calc(100% - 2.5rem);font-size:var(--text-sm);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-app.is-wrap{row-gap:var(--spacing-2xs);flex-wrap:wrap}.of-rate{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.of-app.is-wrap .of-rate{margin-left:0}.of-star{width:12px;height:12px;fill:var(--color-secondary-70)}.of-label{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.of-big{gap:var(--spacing-xs);flex-direction:column;display:flex}.of-big>b{font-size:var(--text-3xl);font-weight:700;line-height:var(--leading-sm);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.of-big>b.is-long{font-size:var(--text-xl);white-space:normal;text-wrap:balance}.of-big>b.is-off{color:var(--color-fg-light)}@media (min-width:768px){.of-big>b{font-size:var(--text-4xl)}}@media (min-width:1024px){.of-big>b.is-long{font-size:var(--text-2xl)}}.of-big small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.of-instead,.of-was{padding:var(--spacing-xs) var(--spacing-sm);border:1px dashed var(--color-grey-50);border-radius:var(--radius-sm);background:var(--color-grey-10);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);display:block}.of-instead b{color:var(--color-fg-default)}.of-was{align-items:center;gap:var(--spacing-2xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.of-was s{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:var(--tracking-md);font-weight:700}.of-was a{color:var(--color-fg-brand-default);flex-basis:100%;font-weight:700}.of-perf{height:0;margin:var(--spacing-2xs) calc(-1 * var(--spacing-md));border-top:2px dashed var(--color-s-default);flex:none;position:relative}@media (min-width:768px){.of-perf{margin:var(--spacing-2xs) calc(-1 * var(--spacing-lg))}}.of-perf:before,.of-perf:after{content:"";border-radius:var(--radius-round);background:var(--color-primary-70);width:16px;height:16px;position:absolute;top:-9px}.of-perf:before{left:-8px}.of-perf:after{right:-8px}.of-ticket .of-cond{align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-sm);text-align:left;width:100%;min-height:2.75rem;font-size:var(--text-xs);line-height:var(--leading-md);white-space:normal;background:0 0;border:0;padding:0;display:flex}.of-ticket .of-cond:hover{background:var(--color-bg-x-light)}.of-cond>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.of-cond>i{color:var(--color-fg-brand-default);white-space:nowrap;font-style:normal;font-weight:700}.of-chips-label{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);justify-content:space-between;display:flex}@media (max-width:767.98px){.of-face .of-chips-label{display:none}}.of-chips{gap:var(--spacing-xs);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.of-chips .of-chip{border-radius:var(--radius-sm);min-height:2.75rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:center;padding:0;font-weight:700}@media (min-width:1280px){.of-chips .of-chip{font-size:var(--text-sm)}}.of-chips .of-chip.is-off:not([aria-pressed=true]){color:var(--color-grey-60);border-style:dashed}.of-chips .of-chip.is-off[aria-pressed=true]{border-color:var(--color-grey-50);background:var(--color-grey-20);color:var(--color-fg-light)}.of-chips.is-dark .of-chip{color:var(--color-fg-on-dark-default);background:#ffffff1a;border-color:#ffffff4d}.of-chips.is-dark .of-chip[aria-pressed=true]{border-color:var(--color-secondary-60);background:var(--color-secondary-60);color:var(--color-primary-100)}.of-rows{gap:var(--spacing-2xs);display:grid}.of-row{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);font-size:var(--text-xs);line-height:var(--leading-md);flex-wrap:wrap;display:flex}.of-row>span{color:var(--color-fg-light);flex:0 auto}.of-row>b{text-align:right;margin-left:auto;font-weight:600}.of-row>b.is-none{color:var(--color-fg-light);font-weight:400}.of-foot{justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);display:flex}.of-foot b{color:var(--color-fg-default);font-weight:600}.of-foot a{min-height:2.75rem;color:var(--color-fg-brand-default);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.of-next{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary-30);border-radius:var(--radius-md);background:var(--color-bg-light);display:grid}.of-next-fig{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.of-next small{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light)}.of-ghost{background:var(--color-bg-default);width:100%;color:var(--color-fg-brand-default)}@media (max-width:767.98px){.of-next small,.of-next .of-rate{display:none}}.of-back{visibility:hidden;outline:none;position:absolute;inset:0;transform:rotateY(180deg)}.of-ticket.is-open .of-back{visibility:visible}.of-back-in{gap:var(--spacing-xs);height:100%;padding:var(--spacing-md);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}.of-back-title{padding-right:var(--spacing-content-block-sm);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-sm);margin:0}.of-term{gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-s-light);border-radius:var(--radius-sm);background:var(--color-bg-x-light);font-size:var(--text-xs);line-height:var(--leading-md);display:grid}.of-term-head{justify-content:space-between;gap:var(--spacing-sm);display:flex}.of-term-head>b{font-weight:600}.of-term-head>b.is-none{color:var(--color-fg-light)}.of-term-head>span{color:var(--color-fg-light);flex:none}.of-term p{color:var(--color-fg-light);margin:0}.of-term.is-warn{border-color:var(--color-warning-70);background:var(--color-warning-20)}.of-term.is-warn .of-term-head>span{color:var(--color-warning-100)}.of-back .of-foot{flex-wrap:wrap;margin-top:auto}.of-back .of-foot a{white-space:normal}.of-ticket .of-close{top:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-round);background:var(--color-grey-20);width:2.75rem;min-height:2.75rem;font-size:var(--text-lg);border:0;justify-content:center;padding:0;line-height:1;position:absolute}.of-stage.is-hub{flex-direction:column;justify-content:flex-end;display:flex}.of-hub{z-index:3;gap:var(--spacing-section-md);height:100%;padding-bottom:var(--stage-floor);flex-direction:column;display:flex;position:relative}.of-hub-dep{gap:var(--spacing-xs);display:grid}.of-chips-label.is-dark{color:var(--color-fg-on-dark-light)}@media (min-width:768px){.of-hub-dep{margin-top:calc(-1 * (var(--spacing-section-sm) + 1.125rem));justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.of-hub-dep .of-chips{flex:1;max-width:22rem}}.of-podium{gap:var(--spacing-sm);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.of-pick{align-content:start;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-bg-default);color:var(--color-fg-default);box-shadow:var(--shadow-bottom-xl);display:grid;position:relative}.of-pick[data-p="1"]{gap:var(--spacing-sm);box-shadow:0 0 0 2px var(--color-warning-70), var(--shadow-bottom-xl)}.of-place{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-primary-30);color:var(--color-primary-90);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-md);justify-self:start;align-items:center;display:inline-flex}.of-pick[data-p="1"] .of-place{background:var(--color-warning-70);color:var(--color-grey-100)}.of-pick-fig{font-size:var(--text-lg);font-weight:700;line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.of-pick[data-p="1"] .of-pick-fig:not(.is-long){font-size:var(--text-3xl);line-height:1}.of-pick[data-p="1"] .of-pick-fig.is-long{font-size:var(--text-xl)}.of-pick-fig.is-off{color:var(--color-fg-light)}.of-pick:hover{box-shadow:0 0 0 2px var(--color-primary-50), var(--shadow-bottom-xl)}.of-pick[data-p="1"]:hover{box-shadow:0 0 0 2px var(--color-warning-70), var(--shadow-bottom-xl)}.of-cover{z-index:2;border-radius:inherit;position:absolute;inset:0}.of-cover:after{content:none}.of-pick-code{z-index:3;position:relative}.of-pick-sub{font-size:var(--text-xs);line-height:var(--leading-md);color:var(--color-fg-light);margin:0}@media (max-width:1023.98px){.of-pick:not([data-p="1"]){padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center}.of-pick:not([data-p="1"]) .of-place{grid-column:1/-1}.of-pick:not([data-p="1"]) :is(.of-rate,.of-pick-sub,.of-rows){display:none}.of-pick:not([data-p="1"]) .of-pick-fig{font-size:var(--text-md);text-align:right}}@media (max-width:767.98px){.of-hub{gap:var(--spacing-section-sm)}.of-hub-dep>.of-chips-label{display:none}}@media (min-width:768px){.of-hub{justify-content:space-between}.of-podium{flex:1}}@media (min-width:1024px){.of-podium{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:stretch}.of-pick{align-content:space-between}.of-pick[data-p="1"]{grid-area:1/2}.of-pick[data-p="2"]{margin-top:var(--spacing-section-lg);grid-column:1}.of-pick[data-p="3"]{margin-top:var(--spacing-section-lg);grid-column:3}}@media (prefers-reduced-motion:reduce){.of-flip{transition:none}}.search-hero .atf-h1{max-width:24ch}@media (min-width:768px){.search-hero .atf-h1,.search-hero .search-intro{align-self:stretch;max-width:none!important}}.search-intro{max-width:72ch!important}.search-stage{position:relative}@media (max-width:767.98px){.search-hero{padding-bottom:var(--spacing-section-sm)}.search-hero .search-plate{padding-bottom:var(--spacing-md)}}.search-plate{z-index:1;gap:var(--spacing-md);width:min(100%,66rem);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-xl);color:var(--color-fg-default);margin:0 auto;display:grid;position:relative}@media (min-width:768px){.search-plate{gap:var(--spacing-lg);padding:var(--spacing-xl)}}.search-plate :focus-visible{outline-color:var(--color-primary-60)}.search-field{align-items:center;gap:var(--spacing-md);min-height:3.5rem;padding:0 var(--spacing-xs) 0 var(--spacing-lg);border:1px solid var(--color-s-field);border-radius:var(--radius-md);background:var(--color-bg-default);display:flex}@media (min-width:768px){.search-field{min-height:4rem;padding-right:var(--spacing-md)}}.search-field:focus-within{border-color:var(--color-s-brand);box-shadow:0 0 0 3px var(--color-primary-30)}.search-glass{width:1.25rem;height:1.25rem;color:var(--color-fg-light);flex:none}.search-field input{min-width:0;min-height:3rem;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1}@media (min-width:768px){.search-field input{font-size:var(--text-lg)}}.search-field input::placeholder{color:var(--color-fg-light)}.search-field input::-webkit-search-cancel-button{display:none}.search-plate .search-field input:focus-visible{outline:none}.search-kbd{align-items:center;gap:var(--spacing-xs);font-size:var(--text-xs);color:var(--color-fg-light);white-space:nowrap;display:none}.search-kbd kbd{padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-s-default);border-radius:var(--radius-sm);background:var(--color-grey-10);font:inherit;border-bottom-width:2px;font-weight:600;line-height:1}@media (min-width:768px){.search-kbd{display:flex}.search-plate:not(.has-q) .search-go{display:none}}.search-plate.has-q .search-kbd{display:none}.search-clear{min-height:2.75rem;padding:0 var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-fg-brand-default);cursor:pointer;background:0 0;border:0;flex:none;font-weight:600}.search-clear:hover{background:var(--color-bg-light)}.search-go{background:var(--color-bg-light);color:var(--color-fg-brand-default);flex:none}.search-go:hover{background:var(--color-primary-30)}.search-status{justify-content:space-between;gap:var(--spacing-xs) var(--spacing-md);font-size:var(--text-xs);color:var(--color-fg-light);flex-wrap:wrap;margin:0;display:flex}.search-status b{color:var(--color-fg-default);font-variant-numeric:tabular-nums}.search-by p{color:var(--color-fg-light)}.search-by a{color:var(--color-fg-brand-default);font-weight:600}.search-starts{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.search-starts{grid-template-columns:repeat(4,1fr)}}.search-start{gap:var(--spacing-2xs);width:100%;min-height:3.5rem;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-s-default);border-radius:var(--radius-md);background:var(--color-bg-x-light);text-align:left;cursor:pointer;flex-direction:column;transition:border-color .15s,background-color .15s;display:flex}.search-start:hover{border-color:var(--color-s-brand);background:var(--color-bg-light)}.search-start b{font-size:var(--text-md);color:var(--color-primary-100)}.search-start span{font-size:var(--text-xs);color:var(--color-fg-light)}.search-start i{color:var(--color-fg-brand-default);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.search-results{gap:var(--spacing-md);display:grid}.search-results[hidden]{display:none}@media (min-width:768px){.search-results{gap:var(--spacing-md) var(--spacing-2xl);grid-template-columns:1fr 1fr}.search-results.is-one .search-group{grid-column:1/-1}.search-results.is-one ul{column-gap:var(--spacing-2xl);grid-template-columns:1fr 1fr}}.search-group{min-width:0}.search-group ul{gap:var(--spacing-2xs);margin:0;padding:0;list-style:none;display:grid}.search-group-head{margin:0 0 var(--spacing-xs);font-size:var(--text-xs);letter-spacing:var(--tracking-lg);text-transform:uppercase;color:var(--color-fg-light);justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.search-group-head span{letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:600}.search-hit{align-items:center;gap:var(--spacing-sm);min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-fg-default);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.search-hit:hover,.search-hit[aria-selected=true]{background:var(--color-bg-light)}.search-hit[aria-selected=true]{box-shadow:inset 3px 0 0 var(--color-primary-70)}.search-hit-text{min-width:0}.search-hit b,.search-hit small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-hit b{font-size:var(--text-sm);line-height:var(--leading-md)}.search-hit mark{color:var(--color-fg-brand-default);background:0 0}.search-hit small{font-size:var(--text-xs);color:var(--color-fg-light)}.search-hit-kind{font-size:var(--text-xs);color:var(--color-fg-light);white-space:nowrap}.search-more{min-height:2.75rem;padding:0 var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-fg-brand-default);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;font-weight:600}.search-more:hover{background:var(--color-bg-light)}.search-empty{gap:var(--spacing-xs);padding:var(--spacing-lg);border:1px dashed var(--color-grey-50);border-radius:var(--radius-md);background:var(--color-bg-disabled);font-size:var(--text-sm);display:grid}.search-empty b{font-size:var(--text-md)}.search-bar .pb-name{display:none}@media (min-width:768px){.search-bar .pb-name,.search-bar .pb-sep{display:block}}.search-bar-field{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:28rem;min-height:2.75rem;padding:0 var(--spacing-md);border:1px solid var(--color-s-field);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-fg-default);font-size:var(--text-sm);text-align:left;cursor:text;flex:1;display:flex}.search-bar-field span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-bar-field .search-bar-hint{color:var(--color-fg-light)}.search-bar-below{flex:none}@media (max-width:479.98px){.search-bar-below{display:none}}.nf-hero .atf-h1{max-width:16ch}.nf-path:not([data-on]){color:inherit;font:inherit;background:0 0;padding:0}.nf-path{padding:0 var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-fg-on-dark-default);overflow-wrap:anywhere;background:#ffffff24;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.nf-field{align-items:center;gap:var(--spacing-sm);min-height:3.5rem;padding:0 var(--spacing-xs) 0 var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-default);display:flex}.nf-field:focus-within{box-shadow:var(--shadow-bottom-lg), 0 0 0 3px var(--color-primary-50)}.nf-glass{width:1.25rem;height:1.25rem;color:var(--color-fg-light);flex:none}.nf-field input{min-width:0;min-height:3rem;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1}.nf-field input::placeholder{color:var(--color-fg-light)}.nf-hero .nf-field input:focus-visible{outline:none}.nf-go{background:var(--color-bg-light);color:var(--color-fg-brand-default);flex:none}.nf-go:hover{background:var(--color-primary-30)}.nf-hero .nf-field :focus-visible{outline-color:var(--color-primary-60)}.nf-hint{font-size:var(--text-xs);color:var(--color-fg-on-dark-light);margin:0}.nf-hint b{color:var(--color-fg-on-dark-default);font-variant-numeric:tabular-nums}.nf-tiles{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}@media (min-width:1024px){.nf-tiles{grid-template-columns:repeat(3,1fr)}}.nf-tile{justify-content:center;gap:var(--spacing-2xs);min-height:3.5rem;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-fg-on-dark-default);background:#ffffff1a;border:1px solid #ffffff59;flex-direction:column;text-decoration:none;transition:background-color .15s;display:flex}.nf-tile:hover{background:#fff3}.nf-tile b{font-size:var(--text-sm);line-height:var(--leading-md)}.nf-tile span{font-size:var(--text-xs);color:var(--color-fg-on-dark-light)}.nf-tile i{color:var(--color-fg-on-dark-default);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.nf-tile.is-home{border-color:var(--color-bg-default);background:var(--color-bg-default);color:var(--color-fg-brand-default)}.nf-tile.is-home span{color:var(--color-fg-light)}.nf-tile.is-home:hover{background:var(--color-bg-light)}.nf-visual{flex:auto}.nf-stage{--stage-min:15rem;flex:none;height:15rem;container-type:size}@media (min-width:768px){.nf-stage{--stage-min:20rem;flex:auto;height:auto}}.nf-scene{inset:2% 0 var(--stage-floor);align-items:end;column-gap:var(--spacing-2xl);grid-template-columns:auto minmax(0,1fr);display:grid;position:absolute}.nf-card{--nf-h:min(96cqh, 70cqw);height:var(--nf-h);aspect-ratio:600/825;border:.375rem solid var(--color-primary-90);border-radius:var(--radius-md);background:repeating-linear-gradient(135deg, #ffffff0f 0 .75rem, transparent .75rem 1.5rem), var(--color-primary-100);transform-origin:50% 100%;cursor:pointer;-webkit-box-reflect:below 4px linear-gradient(transparent 76%, #ffffff24);margin:0 0 0 4%;padding:0;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block;position:relative;transform:rotate(-7deg);box-shadow:0 18px 28px -14px #180157cc,inset 0 0 0 1px #ffffff1f}.nf-card:hover{transform:rotate(-5deg)}.nf-hero:has(#not-found-q:focus) .nf-card{transform:rotate(0)}.nf-card-band{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-primary-100);font-size:var(--text-xs);letter-spacing:var(--tracking-lg);justify-content:space-between;align-items:center;display:flex;position:absolute;top:5%;left:5%;right:5%}.nf-card-band span{color:var(--color-fg-brand-default);font-weight:700}.nf-card-mark{aspect-ratio:1;border-radius:var(--radius-md);background:conic-gradient(var(--color-secondary-70), var(--color-secondary-50), var(--color-secondary-70), var(--color-secondary-60), var(--color-secondary-70));width:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 .375rem #f5580040,0 12px 24px -8px #180157cc}.nf-card-foot{color:var(--color-fg-on-dark-default);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600;position:absolute;bottom:5%;left:6%;right:6%;overflow:hidden}.nf-plate{gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-xl);color:var(--color-fg-default);align-self:center;display:grid}.nf-plate :focus-visible{outline-color:var(--color-primary-60)}.nf-plate-fig{font-size:var(--text-xl);letter-spacing:var(--tracking-xs);color:var(--color-primary-100);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}@media (min-width:1024px){.nf-plate{padding:var(--spacing-lg)}.nf-plate-fig{font-size:var(--text-3xl)}}.nf-plate-what{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.nf-plate-note{margin-top:calc(-1 * var(--spacing-xs));font-size:var(--text-xs);color:var(--color-fg-light)}.nf-rows[hidden]{display:none}.nf-rows{gap:var(--spacing-2xs);margin:0;padding:0;list-style:none;display:grid}.nf-row{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:2.25rem;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-x-light);color:var(--color-fg-default);font-size:var(--text-xs);text-decoration:none;display:flex}.nf-row:hover{background:var(--color-bg-light)}.nf-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nf-row span{color:var(--color-fg-light);flex:none}@media (max-width:1023.98px){.nf-row span{display:none}}@media (prefers-reduced-motion:reduce){.nf-card{transition:none}}@media (min-width:1024px){.trust-hero .atf-hero[data-hero-layout=two-col] .atf-h1{max-width:18ch}}@media (min-width:1280px){.trust-hero .atf-intro{font-size:var(--text-md);max-width:48ch}}@media (min-width:768px){.trust-hero .atf-visual{margin-top:calc(-1 * (var(--text-xs--line-height,1.5) * var(--text-xs) + var(--spacing-section-sm)))}}.trust-hero[data-tone=quiet] .stage-beam{animation:none}.trust-plate{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-bg-default);box-shadow:var(--shadow-bottom-lg);color:var(--color-fg-default);display:grid}.trust-plate-body{gap:var(--spacing-xs);animation:.35s cubic-bezier(.2,.8,.2,1) trust-rise;display:grid}@keyframes trust-rise{0%{opacity:.4;transform:translateY(6px)}}.trust-plate-fig{font-size:var(--text-3xl);letter-spacing:var(--tracking-xs);color:var(--color-primary-100);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.trust-plate-fig.is-long{font-size:var(--text-xl)}.trust-plate-pend{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-warning-60);color:var(--color-primary-100);font-size:var(--text-sm);justify-self:start;font-weight:700}.trust-plate-what{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-md);color:var(--color-primary-90)}.trust-plate-what small{margin-top:var(--spacing-2xs);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-lg);color:var(--color-fg-light);display:block}.trust-plate .trust-route{background-color:var(--color-bg-default);min-height:3rem;color:var(--color-fg-brand-default)}.trust-plate .trust-route:is(:hover,:focus-visible){background-color:var(--color-bg-light)}.trust-plate :focus-visible{outline-color:var(--color-primary-60)}@media (min-width:480px){.trust-plate .trust-route{justify-self:start;min-width:14rem}}.trust-visual{gap:var(--spacing-section-sm);flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:768px){.trust-visual.is-chips-under>.trust-picker{order:2}}.trust-picker{align-items:center;gap:var(--spacing-xs);margin-inline:calc(-1 * var(--spacing-lg));padding:var(--spacing-2xs) var(--spacing-lg);scroll-padding-inline:var(--spacing-lg);scrollbar-width:none;display:flex;overflow-x:auto}.trust-picker::-webkit-scrollbar{display:none}@media (min-width:768px){.trust-picker{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.trust-picker-label{margin-right:var(--spacing-xs);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);flex:none;font-weight:600}.trust-picker .ctl{color:var(--color-fg-on-dark-default);background-color:#ffffff1a;border-color:#ffffff73;flex:none}.trust-picker .ctl:hover{border-color:var(--color-fg-on-dark-default);background-color:#fff3}.trust-picker .ctl[aria-pressed=true]{border-color:var(--color-bg-default);background-color:var(--color-bg-default);color:var(--color-primary-100)}.trust-n{min-width:1.25rem;padding:0 var(--spacing-xs);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-lg);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff2e}.trust-picker .ctl[aria-pressed=true] .trust-n{background:var(--color-bg-light);color:var(--color-fg-brand-default)}.trust-sw{border-radius:var(--radius-pill);background:var(--sw);flex:none;width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px #18015733}@media (min-width:768px){.trust-picker:is([data-chips="4"],[data-chips="5"],[data-chips="6"]) .trust-picker-label{display:none}.trust-picker:is([data-chips="4"],[data-chips="5"],[data-chips="6"]) .ctl{padding-inline:var(--spacing-sm)}}.trust-stage{--stage-min:18rem;flex:none;height:18rem}.trust-stage.is-flat{--stage-min:14rem;height:14rem}@media (min-width:768px){.trust-stage,.trust-stage.is-flat{--stage-min:20rem;flex:auto;height:auto}}.trust-fig{z-index:1;position:absolute;inset:6% 3% 5%;container-type:size}.trust-stage.is-flat .trust-fig{inset:0}.trust-visual[data-figure=portrait] .trust-fig{inset:1% 3% 5%}.trust-grid{grid-template-columns:repeat(var(--cols-phone), 1fr);grid-template-rows:repeat(var(--rows-phone), 1fr);gap:2px;display:grid;position:absolute;inset:0}@media (min-width:768px){.trust-grid{grid-template-columns:repeat(var(--cols-tablet), 1fr);grid-template-rows:repeat(var(--rows-tablet), 1fr);gap:3px}}@media (min-width:1024px){.trust-grid{grid-template-columns:repeat(var(--cols-desk), 1fr);grid-template-rows:repeat(var(--rows-desk), 1fr)}}.trust-grid i{background:#ffffff24;border-radius:2px;transition:background-color .35s cubic-bezier(.4,0,.2,1);display:block;box-shadow:inset 0 0 0 1px #ffffff1f}.trust-grid[data-mode=confirmed] i.is-on{background:var(--color-success-50);box-shadow:none}.trust-grid[data-mode=unconfirmed] i:not(.is-on){background:var(--color-secondary-60);box-shadow:none}.trust-grid[data-mode=reread] i.is-re{background:var(--color-primary-50);box-shadow:none}.trust-grid[data-mode=all] i{box-shadow:none;background:#fff9}.trust-portrait{--por:min(100cqh, 62cqw);width:var(--por);height:var(--por);margin:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.trust-portrait img{border-radius:var(--radius-pill);object-fit:cover;-webkit-box-reflect:below 4px linear-gradient(transparent 72%, #ffffff29);border:4px solid #ffffffd9;width:100%;height:100%;display:block;box-shadow:0 18px 28px -14px #180157b3,0 0 0 10px #ffffff14}.trust-portrait figcaption{padding:var(--spacing-2xs) var(--spacing-md);border-radius:var(--radius-pill);color:var(--color-fg-on-dark-default);font-size:var(--text-xs);white-space:nowrap;background:#180157e6;font-weight:600;position:absolute;bottom:-2%;left:50%;translate:-50%}.trust-seats{top:0;bottom:0;right:0;left:calc(var(--por,62cqw) + 3cqw);gap:var(--spacing-sm);grid-template-rows:repeat(4,1fr);margin:0;padding:0;list-style:none;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:grid;position:absolute}.trust-fig:has(.trust-portrait){--por:min(100cqh, 62cqw)}.trust-seat{align-items:center;gap:var(--spacing-md);min-height:0;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-md);background:#ffffff14;border:1px dashed #ffffff8c;display:flex}.trust-seat i{border-radius:var(--radius-pill);border:1px dashed #ffffffb3;flex:none;width:2rem;height:2rem}.trust-seat b{font-size:var(--text-sm);display:block}.trust-seat span span{color:var(--color-fg-on-dark-light)}.trust-fig .is-dim{opacity:.35}@media (max-width:767.98px){.trust-visual[data-figure=portrait] .trust-stage{--stage-min:15rem;height:15rem}.trust-seats{left:calc(var(--por) + 3cqw);gap:var(--spacing-xs)}.trust-seat{padding:var(--spacing-2xs) var(--spacing-sm)}.trust-seat i{display:none}.trust-seat b{font-size:var(--text-xs)}}.trust-formula{gap:var(--spacing-xs);flex-direction:column;display:flex;position:absolute;inset:0}.trust-bars{border-radius:var(--radius-md);flex-direction:column;flex:1;gap:3px;min-height:0;display:flex;overflow:hidden;box-shadow:0 18px 28px -14px #180157b3}.trust-bars .trust-row{flex:var(--w) 1 0;justify-content:flex-start;gap:var(--spacing-md);min-height:0;padding:0 var(--spacing-lg);box-shadow:inset 6px 0 0 var(--tone);color:var(--color-fg-on-dark-default);text-align:left;background-color:#180157b8;border:0;border-radius:0}.trust-bars .trust-row:hover{background-color:#180157e6}.trust-bars .trust-row:active{transform:none}.trust-bars .trust-row[aria-pressed=true]{box-shadow:inset 6px 0 0 var(--tone), inset 0 0 0 3px var(--color-secondary-60);color:var(--color-fg-on-dark-default);background-color:#180157f2}.trust-row>b{width:3.5rem;font-size:var(--text-lg);font-variant-numeric:tabular-nums;flex:none;line-height:1}.trust-row-name{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.trust-row>i{font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:600}.trust-blocks{flex:none;gap:3px;display:inline-flex}.trust-blocks i{background:linear-gradient(90deg, var(--tone) calc(var(--fill) * 100%), #ffffff29 0);border-radius:2px;width:.75rem;height:.75rem}.trust-eq{align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-fg-on-dark-light);flex:none;margin:0;font-weight:600;display:flex}.trust-eq b{color:var(--color-fg-on-dark-default);font-size:var(--text-md);font-variant-numeric:tabular-nums}.trust-eq-line{background:#ffffff40;flex:1;height:1px}@media (max-width:479.98px){.trust-bars .trust-row{gap:var(--spacing-sm);padding:0 var(--spacing-md)}.trust-row>b{width:2.5rem;font-size:var(--text-md)}.trust-blocks{display:none}}.trust-spine{position:absolute;inset:0}.trust-spine svg{width:100%;height:100%;display:block;overflow:visible}.trust-spine text{font-size:var(--text-xs);fill:#ffffffc7;font-weight:600}.trust-spine .trust-day{fill:var(--color-fg-on-dark-default)}.trust-spine .trust-break{fill:#ffffff80}.trust-axis{stroke:#ffffff59}.trust-tick{stroke:#ffffff80}.trust-dot{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.trust-dot.is-dim{opacity:.2}.trust-flow{position:absolute;inset:0}.trust-flow svg{width:100%;height:100%;display:block;overflow:visible}.trust-node{fill:#ffffff1a;stroke:#ffffff8c}.trust-node.is-us{fill:var(--color-bg-default)}.trust-node-name{font-size:var(--text-md);fill:var(--color-fg-on-dark-default);text-anchor:middle;font-weight:700}.trust-node-name.is-us{fill:var(--color-primary-100)}.trust-lbl{font-size:var(--text-sm);fill:#ffffffd9;font-weight:600}.trust-sub{font-size:var(--text-xs);fill:var(--color-fg-on-dark-light);font-weight:600}.trust-head{fill:var(--color-fg-on-dark-default)}.trust-arrow{fill:none;stroke:var(--color-fg-on-dark-default);stroke-width:2px}.trust-arrow.is-money{stroke:var(--color-secondary-60);stroke-dasharray:4 5;transition:stroke-dasharray .3s}.trust-flow[data-deal=on] .trust-arrow.is-money{stroke-dasharray:0}.trust-arrow.is-dash{stroke-dasharray:4 5}.trust-bar{stroke:var(--color-error-50);stroke-width:3px;stroke-linecap:round}.trust-dial{justify-content:space-between;gap:var(--spacing-sm);flex-direction:column;display:flex;position:absolute;inset:0}.trust-dial svg{flex:auto;width:100%;min-height:0;display:block;overflow:visible}.trust-dial-track{fill:none;stroke:#ffffff2e;stroke-width:14px;stroke-linecap:round}.trust-dial-val{fill:none;stroke:var(--color-primary-50);stroke-width:14px;stroke-linecap:round;transition:stroke-dasharray .3s cubic-bezier(.4,0,.2,1)}.trust-dial-big{font-size:var(--text-3xl);fill:var(--color-fg-on-dark-default);text-anchor:middle;font-variant-numeric:tabular-nums;font-weight:700}.trust-dial-cap{font-size:var(--text-xs);fill:#fffc;text-anchor:middle;font-weight:600}.trust-dial-panel{gap:var(--spacing-xs) var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-fg-on-dark-light);font-size:var(--text-xs);background:#ffffff14;grid-template-columns:minmax(0,1fr);font-weight:600;display:grid}.trust-dial-panel input[type=range]{width:100%;min-height:2.75rem;accent-color:var(--color-primary-50);margin:0}.trust-dial-out{gap:var(--spacing-lg);margin:0;display:flex}.trust-dial-out div{align-items:baseline;gap:var(--spacing-xs);display:flex}.trust-dial-out dd{color:var(--color-fg-on-dark-default);font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0;font-weight:700}@media (min-width:1024px){.trust-dial-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center}.trust-dial-label{grid-column:1/-1}.trust-dial-out{flex-direction:column;gap:0}.trust-dial-out div{justify-content:space-between}}.trust-tiles{gap:var(--spacing-sm);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.trust-tile{justify-content:space-between;gap:var(--spacing-xs);min-height:0;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:#ffffff1a;border:1px solid #ffffff40;flex-direction:column;display:flex}.trust-tile-label{font-size:var(--text-xs);letter-spacing:var(--tracking-lg);color:var(--color-fg-on-dark-light);font-weight:700}.trust-tile-fig{font-size:var(--text-2xl);letter-spacing:var(--tracking-xs);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.trust-tile-cap{font-size:var(--text-xs);color:var(--color-fg-on-dark-light)}@media (prefers-reduced-motion:reduce){.trust-plate-body,.trust-grid i,.trust-portrait,.trust-seats,.trust-dot,.trust-dial-val,.trust-arrow{transition:none!important;animation:none!important}}@media (max-width:1023.98px){.trust-seat i{display:none}}.trust-visual:is([data-figure=formula],[data-figure=spine],[data-figure=dial]) .trust-fig{top:0}:root{--gradient-primary-1:linear-gradient(var(--color-primary-70), #5833c0);--gradient-primary-2:linear-gradient(#f2f2ff, #fff);--gradient-hero:linear-gradient(0deg, #6d12d6 -7.62%, #4b06c3 57.65%);--header-bar:51px;--header-h:0px;--page-nav-bar:45px;--page-nav-h:0px;--sticky-top:calc(var(--header-h) + var(--page-nav-h))}@media (min-width:768px){:root{--header-bar:60px}}:root[data-header=shown]{--header-h:var(--header-bar)}:root[data-page-nav=shown]{--page-nav-h:var(--page-nav-bar)}.to-top{right:calc(var(--spacing-sm) + env(safe-area-inset-right,0px));bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom,0px))}@media (max-width:1279.98px){#main>main>:last-child{padding-bottom:max(var(--spacing-content-block-md), calc(2.75rem + var(--spacing-md) * 2 + env(safe-area-inset-bottom,0px)))}}.page-nav-row{--nav-fade:3rem;-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-back), black calc(100% - var(--fade-forward)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-back), black calc(100% - var(--fade-forward)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-back), black calc(100% - var(--fade-forward)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-back), black calc(100% - var(--fade-forward)), transparent)}@media (min-width:1024px){.page-nav-row{--nav-fade:90px}}html:has(.promo-bar[data-shown]) .to-top{bottom:10rem}@media (min-width:768px){html:has(.promo-bar[data-shown]) .to-top{bottom:8rem}}.nav-target{scroll-margin-top:calc(var(--header-bar) + var(--page-nav-bar) + var(--spacing-lg))}body{overflow-wrap:break-word;background:var(--color-bg-default);color:var(--color-fg-default);font-family:var(--font-sans)}h1{letter-spacing:var(--tracking-xs)}h3,h4{letter-spacing:var(--tracking-md)}@media (min-width:480px){h2{letter-spacing:var(--tracking-xs)}}@keyframes bar-grow{0%{transform:scaleX(0)}}.bar-grow{transform-origin:0;animation:.9s cubic-bezier(.22,1,.36,1) both bar-grow}@media (prefers-reduced-motion:reduce){.bar-grow{animation:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--color-primary-70);outline-offset:2px}#main:focus-visible{outline:none}.hero-depth :focus-visible,.on-dark :focus-visible,[class*=bg-primary-100] :focus-visible,[class*=bg-primary-100]:focus-visible,[class*=bg-bg-brand-primary]:focus-visible{outline-color:#fff}.bg-warning-70,.bg-grey-50,.bg-secondary-60,.bg-primary-50{color:var(--color-grey-100)}[data-capped] [data-cap-rows]>:nth-child(n+9){display:none}@media (max-width:767px){[data-capped-phone] [data-cap-rows]>:nth-child(n+9){display:none}}@media (min-width:768px){main p.text-sm:not([data-visual] *):not(table *):not(.hero-depth *){font-size:var(--text-md)}}a[target=_blank]:after{content:" ↗";content:" ↗" / " (opens in a new tab)"}a[target=_blank].plain-external:after{content:none}.tap-area,details[name=source-chip]>summary{position:relative}.tap-area:before,details[name=source-chip]>summary:before{content:"";height:2.75rem;position:absolute;inset:50% -.25rem auto;transform:translateY(-50%)}.chip-note a{--tap-band:"";--tap-inset:50% -.25rem auto;--tap-height:2.75rem;--tap-shift:translateY(-50%);position:relative}main :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a){--tap-band:"";--tap-inset:50% -.25rem auto;--tap-height:2.75rem;--tap-shift:translateY(-50%);position:relative}main [class*=columns-] li :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a){--tap-inset:-.125rem -.25rem;--tap-height:auto;--tap-shift:none}main :is(a,button,details,label,input,select,:has(a[href],button,input,select))+:is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a){--tap-inset:-.125rem -.25rem;--tap-height:auto;--tap-shift:none}main :is(.btn,.pill,label,input,select,:has(input,select))+* :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a){--tap-inset:-.125rem -.25rem;--tap-height:auto;--tap-shift:none}main :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a):has(+:is(a,button,details,label,input,select)){--tap-inset:-.125rem -.25rem;--tap-height:auto;--tap-shift:none}main [class*=columns-] li :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill,p:not(.flex,.grid) a,li:not(.flex,.grid) a,span:not(.flex,.grid):has(a[href]~a[href]) a,td a,th a){--tap-inset:-.25rem -.25rem 0}main :is(a.link,a.link-quiet,a.underline):not(.tap-area,.btn,.pill):before,.chip-note a:before,:is(td,th) :is(a[href],button):not(.tap-area,.btn,.pill):before{content:var(--tap-band,none);inset:var(--tap-inset,auto);height:var(--tap-height,auto);transform:var(--tap-shift,none);position:absolute}.faq-q{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"";border-right:2px solid var(--color-primary-70);border-bottom:2px solid var(--color-primary-70);flex:none;width:.625rem;height:.625rem;margin-right:.25rem;transition:transform .2s;transform:translateY(-25%)rotate(45deg)}details[open]>.faq-q:after{transform:translateY(25%)rotate(225deg)}.hero-depth{background-image:radial-gradient(60% 70% at 88% 12%, #f5813d47, transparent 60%), radial-gradient(55% 60% at 4% 96%, #765ff58c, transparent 62%), var(--gradient-hero)}@media (min-width:768px){.hero-spread,.hero-spread>[data-visual]{display:contents}.hero-spread>[data-visual]>:last-child{grid-column:1/-1}}.hero-depth[data-tone=tools]{background-image:radial-gradient(60% 70% at 88% 12%, #34d38b42, transparent 60%), var(--gradient-hero)}.hero-depth[data-tone=guides]{background-image:radial-gradient(60% 70% at 88% 12%, #fff3, transparent 60%), var(--gradient-hero)}.hero-depth[data-tone=pokemon]{background-image:radial-gradient(60% 70% at 88% 12%, #ffc7004d, transparent 60%), var(--gradient-hero)}.hero-depth[data-tone=sports]{background-image:radial-gradient(60% 70% at 88% 12%, #10b96d4d, transparent 60%), var(--gradient-hero)}.hero-depth[data-tone=one-piece]{background-image:radial-gradient(60% 70% at 88% 12%, #ef44444d, transparent 60%), var(--gradient-hero)}.slab{aspect-ratio:5/7.4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(160deg,#ffffff80,#ffffff24 40%,#ffffff4d);border-radius:.6rem;padding:.3rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff8c,0 18px 30px -12px #0a0235bf}.slab-label{height:17%;color:var(--color-primary-100);background:#fff;border-radius:.3rem;justify-content:space-between;align-items:center;padding:0 .4rem;font-weight:700;line-height:1;display:flex}.slab-face{background:var(--slab-foil);border-radius:.3rem;height:calc(83% - .3rem);margin-top:.3rem;position:relative;overflow:hidden}.slab-face:after{content:"";background:linear-gradient(115deg,#0000 42%,#ffffffb3 50%,#0000 58%);animation:4.5s cubic-bezier(.4,0,.2,1) infinite slab-shimmer;position:absolute;inset:-60%}.slab-gold{--slab-foil:linear-gradient(140deg, #ffe08a, #f5813d 45%, #ffc700 70%, #fff5ed)}.slab-violet{--slab-foil:linear-gradient(140deg, #b3b6fd, #765ff5 45%, #de3bf8 75%, #e4e4fd)}.slab-teal{--slab-foil:linear-gradient(140deg, #a7f3d1, #10b96d 45%, #037df7 80%, #d1fae8)}.slab-back{--slab-foil:repeating-linear-gradient(45deg, #22027e 0 8px, #3002b2 8px 16px)}@keyframes slab-shimmer{0%,55%{transform:translate(-45%)}to{transform:translate(45%)}}@keyframes slab-float{0%,to{transform:translateY(0) rotate(var(--slab-tilt,0deg))}50%{transform:translateY(-6px) rotate(var(--slab-tilt,0deg))}}.slab-float{transform:rotate(var(--slab-tilt,0deg));animation:5s ease-in-out infinite slab-float}@keyframes slab-reveal{0%{opacity:.4;transform:rotateY(90deg)scale(.92)}to{opacity:1;transform:rotateY(0)scale(1)}}.slab-reveal{animation:.42s cubic-bezier(.22,1,.36,1) both slab-reveal}@media (prefers-reduced-motion:reduce){.slab-face:after,.slab-float,.slab-reveal{animation:none}}.vposter{isolation:isolate;background:radial-gradient(48% 30% at 28% 86%, #765ff5bf, transparent 70%), radial-gradient(60% 80% at 100% 100%, #f5813d38, transparent 60%), radial-gradient(70% 90% at 28% -10%, #b3b6fd59, transparent 65%), linear-gradient(160deg, var(--color-primary-80), var(--color-primary-100) 70%);overflow:hidden}.vposter-beam{z-index:-1;transform-origin:50% 0;clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(6px);background:linear-gradient(#ffffff4d,#ffffff0a 80%,#0000);width:60%;height:95%;position:absolute;top:-10%;left:27.5%;translate:-50%}.vposter-sparks{z-index:-1;background:radial-gradient(circle at 8% 30%, #fff 0 1px, transparent 2px), radial-gradient(circle at 48% 16%, #fff 0 1.5px, transparent 2.5px), radial-gradient(circle at 14% 62%, var(--color-primary-40) 0 1px, transparent 2px), radial-gradient(circle at 52% 52%, var(--color-secondary-50) 0 1px, transparent 2px);position:absolute;inset:0}.vposter-floor{background:radial-gradient(closest-side,#0a0235b3,#0000);border-radius:50%;width:92%;height:16%;position:absolute;bottom:2%;left:50%;translate:-50%}.vposter-slab{transition:transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;bottom:8%;left:50%}.vposter-c{z-index:2;height:min(84%,50cqw);transform:translate(-50%)}.vposter-l,.vposter-r{opacity:.92;height:min(60%,34cqw);bottom:12%}.vposter-l{transform:translate(-104%)rotate(-12deg)}.vposter-r{transform:translate(4%)rotate(12deg)}:is(:hover,:focus-visible)>.vposter .vposter-c{transform:translate(-50%)translateY(-4%)scale(1.04)}@container (max-width:22rem){.vposter-l{transform:translate(-96%)rotate(-10deg)}.vposter-r{transform:translate(-4%)rotate(10deg)}}:is(:hover,:focus-visible)>.vposter .vposter-l{transform:translate(-110%)rotate(-16deg)}:is(:hover,:focus-visible)>.vposter .vposter-r{transform:translate(10%)rotate(16deg)}.vposter-sheen{background:linear-gradient(115deg,#0000 44%,#ffffff73 50%,#0000 56%);animation:4.5s cubic-bezier(.4,0,.2,1) infinite slab-shimmer;position:absolute;inset:-60%}.vposter-bar{background:linear-gradient(#0000,#0a0235b3 45%)}.vposter-play{transition:transform .2s cubic-bezier(.4,0,.2,1)}.vposter-play:before{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:0 0 #ffffff8c}:is(:hover,:focus-visible)>.vposter .vposter-play{transform:scale(1.1)}:focus-visible>.vposter .vposter-play{outline:3px solid var(--color-secondary-50);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.vposter-beam{animation:9s ease-in-out infinite vposter-sway}.vposter-sparks{animation:3.2s ease-in-out infinite vposter-twinkle}.vposter-c{animation:5s ease-in-out infinite vposter-bob}:is(:hover,:focus-visible)>.vposter .vposter-c{animation:none}.vposter-play:before{animation:2.4s cubic-bezier(.4,0,.2,1) infinite vposter-pulse}}@keyframes vposter-sway{0%,to{rotate:-5deg}50%{rotate:5deg}}@keyframes vposter-twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes vposter-bob{0%,to{translate:0}50%{translate:0 -4px}}@keyframes vposter-pulse{0%{box-shadow:0 0 #ffffff8c}80%,to{box-shadow:0 0 0 14px #fff0}}@media (prefers-reduced-motion:reduce){.vposter-slab,.vposter-play{transition:none}.vposter-sheen{display:none}}.card-art{aspect-ratio:600/825;transform:perspective(700px) rotateX(var(--card-rx,0deg)) rotateY(var(--card-ry,0deg));border-radius:4.6%/3.4%;transition:transform .22s ease-out;display:block;position:relative;overflow:hidden;box-shadow:0 14px 22px -12px #1801578c}.card-art img{object-fit:cover;width:100%;height:100%;display:block}.card-art:after{content:"";pointer-events:none;background:radial-gradient(circle at var(--card-px,50%) var(--card-py,50%), #fff9, transparent 42%), linear-gradient(115deg, transparent 18%, #ff777366 34%, #ffed5f66 43%, #83fff766 55%, #7894ff66 66%, transparent 82%);background-size:100% 100%,260% 260%;background-position:0 0, var(--card-px,50%) var(--card-py,50%);mix-blend-mode:color-dodge;opacity:var(--card-holo,0);transition:opacity .22s ease-out;position:absolute;inset:0}@keyframes card-sweep{0%{--card-px:0%;opacity:.9}to{--card-px:100%;opacity:0}}@property --card-px{syntax:"<percentage>";inherits:true;initial-value:50%}@keyframes card-reveal{0%{opacity:.3;transform:translateY(18%)rotateY(90deg)scale(.9)}to{opacity:1;transform:translateY(0)rotateY(0)scale(1)}}@keyframes poster-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.poster-in{animation:linear both poster-in;animation-timeline:view();animation-range:entry entry 60%}}}.poster-in:target>a{outline:3px solid var(--color-secondary-60);outline-offset:2px}.card-reveal{animation:.52s cubic-bezier(.22,1,.36,1) both card-reveal}.card-reveal .card-art:after{animation:1.1s ease-out .26s both card-sweep}.row-sheen[data-stage=play] .card-art:after{animation:.7s ease-out backwards card-sweep}.nav-tile{box-shadow:inset 0 1px #fff6,inset 0 -6px 10px -6px #18015759,0 3px 6px -3px #18015773}.op-card{background:var(--op-foil), linear-gradient(160deg, var(--color-primary-70), var(--color-primary-100));box-shadow:inset 0 0 0 1px #fff6,inset 0 0 0 4px #ffffff1a,0 14px 22px -12px #18015799}.op-card:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff47,#0000 38% 70%,#ffffff1f);position:absolute;inset:0}.pack{aspect-ratio:600/825;background:var(--pack-foil,linear-gradient(140deg, #765ff5, #3002b2 42%, #de3bf8 78%, #b3b6fd));border-radius:.35rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff59,0 14px 22px -12px #18015799}.pack:before{content:"";background:repeating-linear-gradient(90deg,#ffffff73 0 2px,#0000 2px 5px) top/100% 6% no-repeat,repeating-linear-gradient(90deg,#ffffff73 0 2px,#0000 2px 5px) bottom/100% 6% no-repeat;position:absolute;inset:0}.pack:after{content:"";background:linear-gradient(115deg,#0000 42%,#ffffff8c 50%,#0000 58%);animation:4.5s cubic-bezier(.4,0,.2,1) infinite slab-shimmer;position:absolute;inset:-60%}.pack-window{border-bottom:2px solid #ffffff8c;position:absolute;inset:6% 0 40%;overflow:hidden}.pack-window img{width:126%;max-width:none;margin-left:-13%;transform:translateY(-12.5%)}.pack-sports{--pack-foil:linear-gradient(140deg, #10b96d, #037df7 55%, #22027e 85%, #a7f3d1)}.pack-poster{filter:drop-shadow(0 12px 14px #18015747);transition:transform .2s,filter .2s,opacity .2s}.pack-poster .pack{box-shadow:inset 0 0 0 2px var(--pack-accent,#765ff5);border-radius:0;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10px 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10px 51% repeat-x;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10px 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10px 51% repeat-x}.pack-poster .pack:before{display:none}.pack-brand{background:linear-gradient(var(--pack-accent,#765ff5), var(--pack-accent,#765ff5));justify-content:center;align-items:flex-end;height:30%;padding-bottom:.25rem;display:flex;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.pack-brand{background:linear-gradient(var(--pack-accent,#765ff5), color-mix(in srgb, var(--pack-accent,#765ff5) 55%, transparent))}}.pack-brand>*{box-shadow:0 2px 6px #00000059}.pack-poster .pack-window{background:radial-gradient(circle at 50% 45%,#fff6,#00000040 80%);border-top:2px solid #ffffff8c;justify-content:center;align-items:center;display:flex;inset:30% 0 34%}.pack-poster .pack-window img{width:130%;margin-left:0;transform:translateY(-4%)}.pack-emblem{color:#fff;filter:drop-shadow(0 2px 4px #00000073);width:58%}.pack-plate{background:#120446d1;border-radius:.25rem;flex-direction:column;align-items:center;gap:.125rem;padding:.25rem;display:flex;position:absolute;inset:auto .5rem 9%}.pack-ribbon{z-index:2;color:#fff;background:#ff6b1a;border-radius:0 .25rem .25rem 0;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;position:absolute;top:.5rem;left:-.25rem}.pack-poster[data-band="1"] .pack:after{display:none}.pack-poster[data-band="2"] .pack:after{background:linear-gradient(115deg,#0000 42%,#e2e8f0b3 50%,#0000 58%)}.pack-poster[data-band="3"] .pack:after{background:linear-gradient(115deg,#0000 40%,#ffd764cc 50%,#0000 60%)}.pack-poster[data-band="4"] .pack:after{background:conic-gradient(#ff50a073,#50dcff73,#fff05a73,#ff50a073);animation-duration:6s}.pack-poster[data-fits=false]{filter:drop-shadow(0 6px 8px #18015726)}.pack-poster[data-fits=false] .pack{opacity:.55;filter:grayscale(.85)}.pack-hue-0{--pack-accent:#7c3aed}.pack-hue-1{--pack-accent:#0e7490}.pack-hue-2{--pack-accent:#be185d}.pack-hue-3{--pack-accent:#b45309}.pack-hue-4{--pack-accent:#15803d}.pack-hue-5{--pack-accent:#1d4ed8}.pack-hue-6{--pack-accent:#b91c1c}.pack-hue-7{--pack-accent:#475569}@keyframes pack-pop{0%{opacity:0;transform:scale(.9)translateY(4px)}}@media (prefers-reduced-motion:no-preference){.pack-poster[data-fits=true]{animation:.26s cubic-bezier(.2,.8,.2,1) both pack-pop;animation-delay:calc(min(var(--i,0), 8) * 30ms)}.pack-poster:hover{transform:translateY(-4px)rotate(-1deg)}}@keyframes pack-nudge{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-3deg)}95%{transform:rotate(3deg)}}.pack-nudge{animation:3.2s ease-in-out infinite pack-nudge}.rail{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}@media (min-width:768px){.rail.rail-wrap{row-gap:var(--spacing-section-lg);flex-wrap:wrap;overflow:visible}}.rank-numeral{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--color-primary-60);paint-order:stroke fill;margin-bottom:3.75rem;font-size:4.5rem;font-weight:700;line-height:.8}@media (prefers-reduced-motion:reduce){.card-art,.card-art:after{transition:none}.card-reveal,.card-reveal .card-art:after,.pack:after,.pack-nudge{animation:none}}.fan-card{transform:translate3d(calc(var(--tilt-x,0) * var(--depth,1) * -.75rem), calc(var(--tilt-y,0) * var(--depth,1) * -.5rem), 0);transition:transform .3s ease-out}@keyframes fan-deal{0%{transform:translateX(var(--deal-x,0)) rotate(var(--deal-r,0deg)) scale(.86);opacity:0}}.stage-front{transform:perspective(800px) rotateY(calc(var(--tilt-x,0) * 10deg)) rotateX(calc(var(--tilt-y,0) * -8deg));transition:transform .3s ease-out}.pack-tear{z-index:20;pointer-events:none;position:absolute;inset:0}.pack-tear>*{position:absolute;inset:0}.pack-tear-top{clip-path:polygon(0 0,100% 0,100% 21%,91% 25%,82% 19%,73% 24%,64% 18%,55% 25%,46% 19%,37% 24%,28% 18%,19% 25%,10% 19%,0 23%);animation:.52s cubic-bezier(.4,0,1,1) forwards pack-tear-top}.pack-tear-body{clip-path:polygon(0 23%,10% 19%,19% 25%,28% 18%,37% 24%,46% 19%,55% 25%,64% 18%,73% 24%,82% 19%,91% 25%,100% 21%,100% 100%,0 100%);animation:.56s cubic-bezier(.4,0,1,1) 90ms forwards pack-tear-body}@keyframes pack-tear-top{to{opacity:0;transform:translate(38%,-90%)rotate(24deg)}}@keyframes pack-tear-body{to{opacity:0;transform:translateY(70%)rotate(-5deg)}}.rip-burst{z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffed5f99,#de3bf84d 38%,#0000 66%);border-radius:9999px;animation:.9s ease-out forwards rip-burst;position:absolute;inset:-40%}@keyframes rip-burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}@keyframes stage-fade{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:no-preference){.fan-card{animation:.76s cubic-bezier(.22,1,.36,1) .12s backwards fan-deal}.stage-fade{animation:.3s ease-out .2s backwards stage-fade}}@media (prefers-reduced-motion:reduce){.fan-card,.stage-front{transition:none;transform:none}.pack-tear,.rip-burst{display:none}}.promo-stage{isolation:isolate;border-radius:var(--radius-lg);padding:var(--spacing-2xl) var(--spacing-lg);background:radial-gradient(60% 55% at 50% 45%,#f5813d4d,#0000 70%),radial-gradient(circle at 50% 120%,#ffffff2e,#0000 60%),#ffffff1a;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.promo-stage:before{content:"";z-index:-1;background:repeating-conic-gradient(from 0deg at 50% 50%, #ffffff0d 0 6deg, transparent 6deg 18deg);animation:40s linear infinite promo-spin;position:absolute;inset:-40%}@media (min-width:768px){.promo-stage{padding:var(--spacing-lg)}.promo-stage .promo-card{max-width:24rem}}@media (max-width:767px){.promo-stage[data-open]{padding-bottom:var(--spacing-2xl)}}.promo-stage>.promo-layer{grid-area:1/1}@keyframes promo-spin{to{transform:rotate(1turn)}}.promo-fan{opacity:.85;pointer-events:none;width:6.5rem;margin:-4.5rem 0 0 -3.25rem;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%}.promo-fan-l{transform:translate(-88%)rotate(-14deg)}.promo-fan-r{transform:translate(88%)rotate(14deg)}.promo-stage[data-open] .promo-fan-l{opacity:.35;transform:translate(-150%)translateY(10%)rotate(-22deg)}.promo-stage[data-open] .promo-fan-r{opacity:.35;transform:translate(150%)translateY(10%)rotate(22deg)}@media (min-width:768px){.promo-fan{width:10rem;margin:-7rem 0 0 -5rem}}@media (max-width:767px){.promo-stage[data-open] .promo-fan{opacity:0}}.promo-pack{z-index:2;aspect-ratio:236/350;cursor:pointer;border-radius:var(--radius-md);filter:drop-shadow(0 22px 30px #0a023599);width:11rem;animation:3.2s ease-in-out infinite promo-bob;display:block;position:relative}@media (min-width:768px){.promo-pack{width:15rem}}.promo-pack:focus-visible{outline:3px solid var(--color-secondary-50);outline-offset:6px}@keyframes promo-bob{50%{transform:translateY(-8px)rotate(-1deg)}}.promo-foil{background:linear-gradient(115deg, transparent 35%, #fff9 47%, transparent 58%) 0 0 / 260% 100%, conic-gradient(from 210deg at 50% 38%, var(--promo-foil));animation:3.5s ease-in-out infinite promo-sheen}.promo-stage{--promo-foil:var(--color-secondary-60), var(--color-secondary-50), var(--color-secondary-20), var(--color-primary-50), var(--color-primary-60), var(--color-primary-70), var(--color-secondary-70), var(--color-secondary-60)}.promo-stage[data-kind=code]{--promo-foil:var(--color-gold-10), var(--color-secondary-50), var(--color-secondary-10), var(--color-secondary-60), var(--color-secondary-70), var(--color-gold-10)}.promo-stage[data-kind=none]{--promo-foil:var(--color-primary-40), var(--color-primary-20), var(--color-primary-60), var(--color-primary-70), var(--color-primary-50), var(--color-primary-40)}@keyframes promo-sheen{0%{background-position:120% 0,0 0}60%,to{background-position:-60% 0,0 0}}.promo-strip{touch-action:none;cursor:grab;border-radius:var(--radius-sm) var(--radius-sm) 0 0;height:12%;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .55s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 0 auto;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 6px repeat-x,linear-gradient(#000 0 0) bottom/100% calc(100% - 6px) no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 6px repeat-x,linear-gradient(#000 0 0) bottom/100% calc(100% - 6px) no-repeat}.promo-strip:before{content:"";background:repeating-linear-gradient(90deg,#ffffff59 0 2px,#0000001f 2px 5px);height:55%;position:absolute;inset:22% 0 auto}.promo-strip:after{content:"";border-bottom:2px dashed #ffffffd9;position:absolute;inset:auto 6px 0}.promo-strip[data-dragging]{transition:none}.promo-tab{z-index:3;transition:opacity .3s;position:absolute;top:.5rem;right:-.375rem}.promo-body{border-radius:0 0 var(--radius-sm) var(--radius-sm);transition:transform .6s cubic-bezier(.4,0,.2,1) .15s,opacity .6s cubic-bezier(.4,0,.2,1) .15s;position:absolute;inset:12% 0 0;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/12px 6px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 6px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/12px 6px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 6px) no-repeat}.promo-body:after{content:"";border-radius:var(--radius-md);pointer-events:none;border:1.5px solid #ffffff8c;position:absolute;inset:.875rem .875rem 2rem}.promo-stage[data-open] .promo-pack{visibility:hidden;pointer-events:none;transition:visibility 0s .75s;animation:none}.promo-stage[data-open] .promo-strip{opacity:0;transform:translate(70px,-120px)rotate(24deg)}.promo-stage[data-open] .promo-tab,.promo-stage[data-open] .promo-hint{opacity:0}.promo-stage[data-open] .promo-body{opacity:0;transform:translateY(140px)scale(.9)}.promo-hint{inset:auto 0 var(--spacing-lg);transition:opacity .3s;position:absolute}.promo-burst{border-radius:var(--radius-round);opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffffe6,#ffb17580 30%,#0000 62%);width:32rem;height:32rem;margin:-16rem 0 0 -16rem;position:absolute;top:50%;left:50%;transform:scale(0)}.promo-stage[data-open] .promo-burst{animation:.9s cubic-bezier(.4,0,.2,1) .2s promo-burst}@keyframes promo-burst{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.4)}}.promo-card{z-index:4;background:linear-gradient(135deg, var(--color-gold-10), var(--color-secondary-60), var(--color-primary-60), var(--color-primary-40), var(--color-gold-10)) 0 0 / 300% 300%;visibility:hidden;opacity:0;border-radius:1.125rem;width:100%;max-width:22rem;padding:5px;transition:transform .7s cubic-bezier(.2,1.3,.4,1) .35s,opacity .4s cubic-bezier(.4,0,.2,1) .35s,visibility 0s 1.1s;position:relative;transform:translateY(120px)scale(.55);box-shadow:0 30px 60px #0a023599}.promo-stage[data-kind=none] .promo-card{background-image:linear-gradient(135deg, var(--color-primary-40), var(--color-primary-60), var(--color-grey-40), var(--color-primary-30), var(--color-primary-40))}.promo-stage[data-kind=offer] .promo-card{background-image:linear-gradient(135deg, var(--color-success-50), var(--color-primary-40), var(--color-primary-50), var(--color-success-30), var(--color-success-50))}.promo-stage[data-open] .promo-card{visibility:visible;opacity:1;transition:transform .7s cubic-bezier(.2,1.3,.4,1) .35s,opacity .4s cubic-bezier(.4,0,.2,1) .35s,visibility;animation:6s linear 1.1s infinite promo-holo;transform:none}@keyframes promo-holo{to{background-position:300% 300%}}.promo-card :focus-visible{outline-color:var(--color-primary-70)}@media (max-width:767px){.promo-stage:not([data-open]) .promo-card,.promo-stage[data-open] .promo-pack{position:absolute}.promo-stage[data-open] .promo-card{max-width:none}[data-hero]:has(.promo-stage[data-open]) [data-promo-row]{display:none}}@media (min-width:768px){[data-hero]:has(.promo-stage[data-open]) [data-promo-row] [data-promo-cta]{display:none}}.promo-bar{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.promo-bar:not([data-shown]){opacity:0;pointer-events:none;transform:translateY(120%)}@media (prefers-reduced-motion:reduce){.promo-stage:before,.promo-pack,.promo-foil,.promo-card{animation:none!important}.promo-burst{display:none}.promo-stage *,.promo-bar{transition-duration:0s!important;transition-delay:0s!important}}:root{--ctl-settle:cubic-bezier(.22, 1, .36, 1);--ctl-std:cubic-bezier(.4, 0, .2, 1)}.ctl{align-items:center;gap:var(--spacing-xs);border:1px solid var(--color-s-default);background-color:var(--color-bg-default);min-height:2.75rem;color:var(--color-fg-default);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color .15s, border-color .15s, color .15s, box-shadow .15s, transform .15s var(--ctl-std);line-height:1.25;display:inline-flex;position:relative}.ctl:hover{border-color:var(--color-s-brand);background-color:var(--color-bg-hover)}.ctl:active{transform:scale(.96)}.ctl:is([aria-pressed=true],[aria-checked=true]){border-color:var(--color-s-brand);background-color:var(--color-bg-brand-primary);color:#fff;font-weight:600}.ctl[aria-disabled=true]{background-color:var(--color-bg-default);color:var(--color-fg-disabled);cursor:not-allowed;border-style:dashed}.ctl[aria-disabled=true]:active{transform:none}.ctl-chip,.ctl-switch{border-radius:var(--radius-pill);padding:var(--spacing-xs) var(--spacing-md)}.ctl-switch{justify-content:space-between;gap:var(--spacing-sm)}.ctl-icon{flex-shrink:0;width:1rem;height:1rem}.ctl-tile{justify-content:center;gap:var(--spacing-sm);border-radius:var(--radius-md);min-height:8.5rem;padding:var(--spacing-md) var(--spacing-sm);flex-direction:column}.ctl-tile[aria-pressed=true]{box-shadow:var(--shadow-bottom-md)}.ctl-tile.ctl-sm{gap:var(--spacing-xs);min-height:5.5rem;padding:var(--spacing-sm) var(--spacing-xs)}.ctl-tile .ctl-badge{top:var(--spacing-xs);right:var(--spacing-xs);position:absolute}.ctl-mini{aspect-ratio:600/825;border-radius:var(--radius-sm);width:3rem;box-shadow:var(--shadow-bottom-sm);transition:transform .28s var(--ctl-settle), filter .28s, opacity .28s;flex-shrink:0;display:block;overflow:hidden;transform:rotate(-8deg)}.ctl-sm .ctl-mini{width:1.875rem}.ctl-mini .card-art{box-shadow:none;border-radius:0}[aria-pressed=true]>.ctl-mini{transform:rotate(0)translateY(-3px)scale(1.08)}[aria-disabled=true]>.ctl-mini{filter:grayscale();opacity:.45}.ctl-foil{background:var(--pack-foil);color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.ctl-foil svg{width:60%;height:60%}@keyframes ctl-flip{0%{transform:rotate(-8deg)rotateY(0)}to{transform:rotate(0)translateY(-3px)scale(1.08)rotateY(360deg)}}.ctl-flip>.ctl-mini{animation:ctl-flip .28s var(--ctl-settle)}@keyframes ctl-nope{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.ctl-nope{animation:ctl-nope .28s var(--ctl-std)}.ctl-badge{border-radius:var(--radius-pill);min-width:1.5rem;padding:0 var(--spacing-xs);background-color:var(--color-bg-light);color:var(--color-fg-light);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5}:is([aria-pressed=true],[aria-checked=true]) .ctl-badge{background-color:var(--color-primary-90);color:#fff}[aria-disabled=true] .ctl-badge{background-color:var(--color-grey-20);color:var(--color-fg-light)}.ctl-track{border-radius:var(--radius-pill);background-color:var(--color-grey-50);flex-shrink:0;width:1.75rem;height:1rem;transition:background-color .15s;position:relative}.ctl-track:after{content:"";border-radius:var(--radius-round);width:.75rem;height:.75rem;box-shadow:var(--shadow-bottom-sm);transition:transform .22s var(--ctl-settle);background-color:#fff;position:absolute;top:2px;left:2px}[aria-checked=true] .ctl-track{background-color:var(--color-primary-50)}[aria-checked=true] .ctl-track:after{transform:translate(.75rem)}.ctl-token{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-pill);min-height:2.75rem;padding:0 var(--spacing-sm) 0 var(--spacing-md);background-color:var(--color-bg-brand-primary);color:#fff;font-size:var(--text-xs);white-space:nowrap;transition:background-color .15s, transform .15s var(--ctl-std);animation:ctl-pop .22s var(--ctl-settle);flex-shrink:0;font-weight:600;display:inline-flex}.ctl-token:hover{background-color:var(--color-bg-brand-hover)}.ctl-token:active{transform:scale(.94)}@keyframes ctl-pop{0%{opacity:0;transform:scale(.6)}}.ctl-tally{align-items:center;gap:var(--spacing-md);border:1px solid var(--color-s-default);border-radius:var(--radius-pill);min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-xs);background-color:var(--color-bg-default);transition:border-color .15s,box-shadow .15s;display:inline-flex}.ctl-tally:hover,.ctl-tally[aria-expanded=true]{border-color:var(--color-s-brand)}.ctl-tally[aria-expanded=true]{box-shadow:var(--shadow-bottom-md)}.ctl-stack{padding-left:var(--spacing-md);align-items:center;display:inline-flex}.ctl-stack>*{border-radius:var(--radius-sm);transition:transform .28s var(--ctl-settle), filter .28s, opacity .28s;margin-left:-.75rem;box-shadow:0 0 0 2px #fff}.ctl-stack>[data-out]{filter:grayscale();opacity:.3;transform:translateY(6px)scale(.78)}.ctl-stack>:not([data-out])+[data-out]{margin-left:var(--spacing-xs)}@keyframes ctl-bump{0%{opacity:0;transform:translateY(40%)}}.ctl-bump{animation:ctl-bump .22s var(--ctl-settle);display:inline-block}.ctl-pop{z-index:30;border:1px solid var(--color-s-default);border-radius:var(--radius-lg);width:max-content;min-width:18rem;max-width:min(26rem,100vw - 2rem);padding:var(--spacing-lg);background-color:var(--color-bg-default);box-shadow:var(--shadow-bottom-xl);white-space:normal;overscroll-behavior:contain;max-height:min(30rem,70vh);animation:ctl-pop-in .22s var(--ctl-settle);position:absolute;overflow-y:auto}@keyframes ctl-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.ctl-map{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;display:grid}.ctl-map button{aspect-ratio:1;border-radius:var(--radius-sm);font-size:var(--text-xs);transition:background-color .15s, transform .15s var(--ctl-std), box-shadow .15s;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-weight:600;line-height:1;display:flex}.ctl-map button:not([aria-disabled=true]):hover{z-index:1;box-shadow:var(--shadow-bottom-md);position:relative;transform:scale(1.12)}.ctl-map small{font-size:var(--text-xs);font-weight:400}.ctl-map [data-shade="0"]{background-color:var(--color-grey-20);color:var(--color-fg-light);cursor:not-allowed}.ctl-map [data-shade="1"]{background-color:var(--color-primary-20);color:var(--color-primary-90)}.ctl-map [data-shade="2"]{background-color:var(--color-primary-30);color:var(--color-primary-90)}.ctl-map [data-shade="3"]{background-color:var(--color-primary-40);color:var(--color-primary-90)}.ctl-map button[aria-pressed=true]{background-color:var(--color-primary-70);color:#fff;box-shadow:var(--shadow-bottom-md)}@media (max-width:479px){.ctl-map small{display:none}}.ctl-tabs{border-radius:var(--radius-pill);max-width:100%;padding:var(--spacing-xs);background-color:var(--color-bg-light);position:relative}.ctl-tabs-fill{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.ctl-tabs-scroll{scrollbar-width:none;overscroll-behavior-x:contain;align-self:flex-start;display:inline-flex;overflow-x:auto}.ctl-tabs-scroll::-webkit-scrollbar{display:none}.ctl-tabs-thumb{top:var(--spacing-xs);bottom:var(--spacing-xs);border-radius:var(--radius-pill);background-color:var(--color-bg-default);box-shadow:var(--shadow-bottom-md);transition:transform .28s var(--ctl-settle), width .28s var(--ctl-settle);position:absolute;left:0}.ctl-tabs [role=tab]{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-pill);min-height:2.75rem;padding:0 var(--spacing-lg);color:var(--color-fg-light);font-size:var(--text-sm);white-space:nowrap;transition:color .15s, transform .15s var(--ctl-std);flex-shrink:0;font-weight:600;display:inline-flex;position:relative}.ctl-tabs [role=tab]:hover{color:var(--color-fg-default)}.ctl-tabs [role=tab]:active{transform:scale(.96)}.ctl-tabs [role=tab][aria-selected=true]{color:var(--color-fg-brand-default)}.ctl-glyph{align-items:flex-end;gap:2px;height:.75rem;display:inline-flex}.ctl-glyph>i{opacity:.55;background-color:currentColor;border-radius:1px;width:3px}@media (max-width:767px){.ctl-tabs-fill{width:100%;display:grid}.ctl-tabs [role=tab]{padding:0 var(--spacing-md)}.ctl-tabs-fill [role=tab]{padding:0 var(--spacing-sm)}}@keyframes ctl-from-right{0%{opacity:0;transform:translate(12px)}}@keyframes ctl-from-left{0%{opacity:0;transform:translate(-12px)}}.ctl-from-right{animation:ctl-from-right .22s var(--ctl-settle)}.ctl-from-left{animation:ctl-from-left .22s var(--ctl-settle)}.ctl-rank{align-items:center;gap:var(--spacing-xs);border:1px solid var(--color-s-default);border-radius:var(--radius-pill);min-height:2.75rem;padding:0 var(--spacing-md);background-color:var(--color-bg-default);font-size:var(--text-sm);white-space:nowrap;transition:background-color .15s, border-color .15s, color .15s, transform .15s var(--ctl-std);flex-shrink:0;display:inline-flex}.ctl-rank:hover{border-color:var(--color-s-brand);background-color:var(--color-bg-hover)}.ctl-rank:active{transform:scale(.96)}.ctl-rank[aria-pressed=true]{border-color:var(--color-primary-30);background-color:var(--color-primary-30);color:var(--color-primary-90);font-weight:600}.ctl-ranked{background-color:var(--color-bg-x-light)}.table-box thead th.ctl-ranked{background-color:var(--color-primary-30);color:var(--color-primary-90)}.ctl-bar{border-radius:var(--radius-pill);background-color:var(--color-grey-20);width:4.5rem;height:4px;display:block;overflow:hidden}.ctl-bar>i{border-radius:var(--radius-pill);background-color:var(--color-primary-60);transform-origin:0;height:100%;transition:transform .28s var(--ctl-settle);display:block}.ctl-sort-icon{opacity:0;flex-shrink:0;width:.75rem;height:.75rem;transition:opacity .15s}button:is(:hover,:focus-visible)>.ctl-sort-icon,:is([aria-sort=ascending],[aria-sort=descending]) .ctl-sort-icon{opacity:1}.ctl-range{cursor:pointer;appearance:none;background:0 0;width:100%;height:2.75rem;margin:0}.ctl-range::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--color-primary-70) var(--fill,0%), var(--color-primary-20) var(--fill,0%));height:.5rem}.ctl-range::-moz-range-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--color-primary-70) var(--fill,0%), var(--color-primary-20) var(--fill,0%));height:.5rem}.ctl-range::-webkit-slider-thumb{border-radius:var(--radius-round);background-color:var(--color-primary-70);width:1.5rem;height:1.5rem;box-shadow:var(--shadow-bottom-md);transition:transform .15s var(--ctl-std);appearance:none;border:3px solid #fff;margin-top:-.5rem}.ctl-range::-moz-range-thumb{border-radius:var(--radius-round);background-color:var(--color-primary-70);width:1.5rem;height:1.5rem;box-shadow:var(--shadow-bottom-md);transition:transform .15s var(--ctl-std);border:3px solid #fff}.ctl-range:active::-webkit-slider-thumb{transform:scale(1.15)}.ctl-range:active::-moz-range-thumb{transform:scale(1.15)}.ctl-part{transition:box-shadow .15s, filter .15s, transform .15s var(--ctl-std)}.ctl-part:hover{filter:brightness(.96)}.ctl-part:active{transform:scale(.97)}.ctl-part[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--color-secondary-60)}.ctl-phonebar{top:var(--sticky-top);z-index:25;transition:top .3s ease-out;position:sticky}@media (min-width:768px){.ctl-phonebar{position:relative;top:auto}}@media (max-width:767px){.ctl-phonebar .ctl-token{display:none}}.ctl-expand{transition:grid-template-rows .28s var(--ctl-settle);grid-template-rows:0fr;display:grid}.ctl-expand[data-open]{grid-template-rows:1fr}.ctl-expand>*{min-height:0;overflow:hidden}.ctl-expand[data-settled]>*{overflow:visible}.ctl-expand:not([data-open])>*{visibility:hidden;transition:visibility 0s .28s}.ctl-phonebar .ctl-stack>*{margin-left:-.625rem}.ctl-phonebar .ctl-stack>*>*{width:1.375rem;height:1.375rem}dialog.ctl-sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--color-bg-default);width:100%;max-width:100%;max-height:88vh;color:var(--color-fg-default);box-shadow:var(--shadow-top-lg);border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}dialog.ctl-sheet[open]{animation:ctl-sheet-up .28s var(--ctl-settle);flex-direction:column;display:flex}dialog.ctl-sheet::backdrop{background-color:var(--color-overlay-dark-1)}@keyframes ctl-sheet-up{0%{transform:translateY(100%)}}.ctl-toast{bottom:var(--spacing-lg);z-index:60;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);width:max-content;max-width:calc(100vw - 2rem);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);background-color:var(--color-black-rock);color:#fff;font-size:var(--text-sm);box-shadow:var(--shadow-bottom-xl);animation:ctl-toast-in .22s var(--ctl-settle);flex-wrap:wrap;display:flex;position:fixed;left:50%;transform:translate(-50%)}.ctl-toast button{border-radius:var(--radius-md);min-height:2.75rem;padding:0 var(--spacing-md);color:var(--color-primary-40);white-space:nowrap;font-weight:600;text-decoration:underline}.ctl-toast button:hover{background-color:var(--color-overlay-light)}.ctl-toast :focus-visible,.ctl:is([aria-pressed=true],[aria-checked=true]):focus-visible,.ctl-token:focus-visible{outline-color:var(--color-primary-90)}.ctl-toast :focus-visible{outline-color:#fff}@keyframes ctl-toast-in{0%{opacity:0;transform:translate(-50%,120%)}}.hg-grid{--gap:2px;width:100%;max-width:calc(var(--cols) * 1.5rem + (var(--cols) - 1) * 3px);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);grid-template-rows:repeat(5,auto);grid-auto-flow:column;display:grid;position:relative}@media (min-width:768px){.hg-grid{--gap:3px}}.hg-cell{aspect-ratio:1;border-radius:var(--radius-xs);flex-shrink:0;width:.875rem;display:block}.hg-grid .hg-cell{width:100%}.hg-cash{background-color:var(--color-success-80)}.hg-coin{background-color:var(--color-warning-70);background-image:radial-gradient(circle, var(--color-warning-100) 0 22%, transparent 26%)}.hg-cut{background-color:var(--color-secondary-50);background-image:repeating-linear-gradient(135deg, var(--color-secondary-80) 0 2px, transparent 2px 4px)}.hg-odds{box-shadow:inset 0 0 0 1.5px var(--color-grey-60)}.hg-line{top:calc(-1 * var(--spacing-xs));bottom:calc(-1 * var(--spacing-xs));left:calc(20 / var(--cols) * (100% + var(--gap)) - var(--gap) / 2 - 1px);border-left:2px dashed var(--color-grey-100);pointer-events:none;position:absolute}.hg-key-line{border-left:2px dashed var(--color-grey-100);height:1rem;display:inline-block}.hg-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo name num""sq sq sq"}@media (min-width:768px){.hg-row{grid-template-columns:auto 11rem minmax(0,1fr) auto;grid-template-areas:"logo name sq num"}.hg-grid{max-width:calc(var(--cols) * 1.5rem + (var(--cols) - 1) * 3px)}}@media (min-width:1024px){.hg-row:not(.hg-feature){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo name num""sq sq sq"}}@keyframes hg-pop{0%{opacity:0;transform:scale(.3)}}[data-phase=armed] .hg-grid .hg-cell{opacity:0}[data-phase=play] .hg-grid .hg-cell{animation:hg-pop .36s var(--ctl-settle) both;animation-delay:calc(var(--c) * 22ms)}@media (prefers-reduced-motion:reduce){[data-phase] .hg-grid .hg-cell{opacity:1;animation:none}}@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-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}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
