svg.winner-icon{vertical-align:middle;flex:none;display:inline-block}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}:root{--color-black:#000;--color-neutral-1000:#070707;--color-neutral-950:#090909;--color-neutral-900:#141414;--color-neutral-850:#1a1a1a;--color-neutral-800:#242424;--color-neutral-700:#333;--color-neutral-650:#4a4a4a;--color-neutral-600:#525252;--color-neutral-550:#686868;--color-neutral-500:#737373;--color-neutral-400:#949494;--color-neutral-350:#a3a3a3;--color-neutral-300:#bdbdbd;--color-neutral-250:#c7c7c7;--color-neutral-200:#d0d0d0;--color-neutral-150:#d6d6d6;--color-neutral-100:#dedede;--color-neutral-75:#eee;--color-neutral-50:#f5f5f5;--color-luxury-gold:#d4af37;--color-signal-amber:#e2b544;--color-white:#fff;--color-winner-blue:#87a5bf;--color-white-a03:#ffffff08;--color-white-a04:#ffffff0a;--color-white-a05:#ffffff0d;--color-white-a06:#ffffff0f;--color-white-a07:#ffffff12;--color-white-a08:#ffffff14;--color-white-a09:#ffffff17;--color-white-a10:#ffffff1a;--color-white-a12:#ffffff1f;--color-white-a14:#ffffff24;--color-white-a16:#ffffff29;--color-white-a18:#ffffff2e;--color-winner-blue-a20:#87a5bf33;--color-white-a20:#fff3;--color-white-a22:#ffffff38;--color-white-a24:#ffffff3d;--color-white-a28:#ffffff47;--color-white-a30:#ffffff4d;--color-white-a42:#ffffff6b;--color-white-a45:#ffffff73;--color-white-a50:#ffffff80;--color-luxury-gold-a08:#d4af3714;--color-luxury-gold-a14:#d4af3724;--color-luxury-gold-a20:#d4af3733;--color-signal-a12:#e2b5441f;--color-signal-a24:#e2b5443d;--color-black-a12:#0000001f;--color-black-a24:#0000003d;--color-black-a28:#00000047;--color-black-a30:#0000004d;--color-black-a32:#00000052;--color-black-a36:#0000005c;--color-black-a70:#000000b3;--color-neutral-350-a07:#a3a3a312;--color-neutral-350-a08:#a3a3a314;--color-neutral-350-a09:#a3a3a317;--color-neutral-350-a10:#a3a3a31a;--color-neutral-350-a14:#a3a3a324;--color-neutral-350-a22:#a3a3a338;--color-neutral-350-a55:#a3a3a38c;--color-neutral-300-a55:#bdbdbd8c;--color-background-a55:#0909098c;--color-background-a68:#090909ad;--color-background-a88:#090909e0;--color-background:var(--color-neutral-950);--color-background-deep:var(--color-neutral-1000);--color-surface:var(--color-neutral-900);--color-surface-raised:var(--color-neutral-800);--color-surface-soft:var(--color-white-a06);--color-text-primary:var(--color-white);--color-text-secondary:var(--color-neutral-150);--color-text-tertiary:var(--color-neutral-400);--color-text-on-light:var(--color-neutral-950);--color-accent:var(--color-neutral-50);--color-accent-muted:var(--color-neutral-350);--color-border-subtle:var(--color-white-a08);--color-border:var(--color-white-a10);--color-border-emphasis:var(--color-white-a20);--color-field-background:var(--color-neutral-50);--color-field-border:var(--color-neutral-250);--color-field-placeholder:var(--color-neutral-400);--color-field-copy:var(--color-neutral-600);--color-focus:var(--color-winner-blue);--color-focus-on-light:var(--color-neutral-900);--color-signal:var(--color-signal-amber);--color-interactive-surface-hover:var(--color-white-a10);--color-interactive-border-hover:var(--color-white-a30);--color-interactive-accent:var(--color-luxury-gold);--color-brand-mark-background:var(--color-white);--color-brand-mark:var(--color-neutral-950);--page-canvas:var(--color-black);--page-glow:var(--color-luxury-gold-a08);--page-background:radial-gradient(ellipse 52rem 36rem at 0% 100%, var(--page-glow), transparent 72%), var(--page-canvas);--gradient-accent:linear-gradient(45deg, var(--color-surface), var(--color-text-tertiary) 30%, var(--color-text-secondary) 60%);--gradient-panel:linear-gradient(145deg, var(--color-white-a04), var(--color-white-a03));--gradient-feature:linear-gradient(130deg, var(--color-white-a12), var(--color-neutral-350-a08));--font-sans:var(--font-geist);--font-serif:var(--font-newsreader);--font-mono:var(--font-geist-mono);--font-regular:400;--font-medium:500;--font-semibold:600;--text-display-xl:clamp(4rem, 8vw, 7.5rem);--text-display-lg:clamp(3.5rem, 6vw, 5rem);--text-heading-xl:clamp(2.75rem, 5vw, 3.5rem);--text-heading-lg:clamp(1.875rem, 3vw, 2.25rem);--text-heading-md:clamp(1.375rem, 2vw, 1.625rem);--text-heading-sm:clamp(1.125rem, 1.5vw, 1.25rem);--text-body-xl:clamp(1.25rem, 1.5vw, 1.5rem);--text-body-lg:1.125rem;--text-body-md:1rem;--text-body-sm:.875rem;--text-label-md:.875rem;--text-label-sm:.75rem;--text-metadata-md:.8125rem;--text-metadata-sm:.75rem;--text-quote-lg:clamp(2rem, 4vw, 4rem);--text-quote-md:clamp(1.5rem, 3vw, 2.5rem);--leading-display-xl:.93;--leading-display-lg:.95;--leading-heading-xl:1.03;--leading-heading-lg:1.1;--leading-heading-md:1.2;--leading-heading-sm:1.2;--leading-body-xl:1.5;--leading-body-lg:1.55;--leading-body-md:1.6;--leading-body-sm:1.5;--leading-label:1.2;--leading-metadata:1.2;--leading-quote:1.05;--leading-none:1;--leading-normal:1.45;--tracking-display:-.05em;--tracking-display-lg:-.045em;--tracking-heading:-.03em;--tracking-heading-md:-.02em;--tracking-body:-.01em;--tracking-metadata:.06em;--tracking-wide:var(--tracking-metadata);--tracking-wider:.08em;--tracking-widest:.1em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-section:clamp(4rem, 8vw, 7rem);--space-section-large:clamp(5rem, 9vw, 8rem);--radius-xs:2px;--radius-sm:10px;--radius-md:12px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:28px;--radius-3xl:32px;--radius-round:50%;--radius-pill:999px;--container-wide:1180px;--container-content:1040px;--page-gutter:2rem;--focus-ring-width:3px;--control-min-size:44px;--motion-fast:.18s;--motion-standard:.28s;--motion-slow:.42s;--motion-media:.56s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--hover-lift:-2px;--hover-scale:1.02}.type-display-xl{font-family:var(--font-sans);font-size:var(--text-display-xl);font-weight:var(--font-semibold);line-height:var(--leading-display-xl);letter-spacing:var(--tracking-display)}.type-display-lg{font-family:var(--font-sans);font-size:var(--text-display-lg);font-weight:var(--font-semibold);line-height:var(--leading-display-lg);letter-spacing:var(--tracking-display-lg)}.type-heading-xl,.type-heading-lg,.type-heading-md,.type-heading-sm{font-family:var(--font-sans);font-weight:var(--font-semibold);letter-spacing:var(--tracking-heading)}.type-heading-xl{font-size:var(--text-heading-xl);line-height:var(--leading-heading-xl)}.type-heading-lg{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg)}.type-heading-md{font-size:var(--text-heading-md);line-height:var(--leading-heading-md)}.type-heading-sm{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm)}.type-body-xl,.type-body-lg,.type-body-md,.type-body-sm{font-family:var(--font-sans);font-weight:var(--font-regular);letter-spacing:var(--tracking-body)}.type-body-xl{max-width:65ch;font-size:var(--text-body-xl);line-height:var(--leading-body-xl)}.type-body-lg{max-width:70ch;font-size:var(--text-body-lg);line-height:var(--leading-body-lg)}.type-body-md{max-width:75ch;font-size:var(--text-body-md);line-height:var(--leading-body-md)}.type-body-sm{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.type-label-md,.type-label-sm{font-family:var(--font-sans);font-weight:var(--font-medium);line-height:var(--leading-label)}.type-label-md{font-size:var(--text-label-md)}.type-label-sm{font-size:var(--text-label-sm)}.metadata-md,.metadata-sm{font-family:var(--font-mono);font-weight:var(--font-regular);line-height:var(--leading-metadata);letter-spacing:var(--tracking-metadata);font-variant-numeric:tabular-nums}.metadata-md{font-size:var(--text-metadata-md)}.metadata-sm{font-size:var(--text-metadata-sm)}.editorial-display,.editorial-accent{font-family:var(--font-serif);font-size:inherit;font-style:italic;font-weight:var(--font-regular);letter-spacing:-.025em;line-height:.98}.editorial-quote{font-family:var(--font-serif);font-size:var(--text-quote-lg);font-style:normal;font-weight:var(--font-regular);line-height:var(--leading-quote);letter-spacing:-.025em}p.eyebrow,p.section-label,p.mini-label,p.aside-label,p.tag,p.form-kicker,.status,.reveal-status,.type,.badge{font-family:var(--font-mono);font-size:var(--text-metadata-md);font-weight:var(--font-medium);line-height:var(--leading-metadata);letter-spacing:var(--tracking-metadata);font-variant-numeric:tabular-nums}@media (width<=600px){.type-display-xl,.type-display-lg{line-height:.98}}:root{--action-duration:.18s;--action-ease:cubic-bezier(.2,.7,.2,1)}body[data-page-theme] main :is(a[href],button,[role=option]),body[data-page-theme] .form-ui :is([data-form-control],.merch__design,.merch__sizes label>span,.merch__delivery label>span,.newsletter__choice,input[type=checkbox]){transition:translate var(--action-duration) var(--action-ease), scale var(--action-duration) var(--action-ease), background-color var(--action-duration) ease, border-color var(--action-duration) ease, color var(--action-duration) ease, box-shadow var(--action-duration) ease, filter var(--action-duration) ease, opacity var(--action-duration) ease}body[data-page-theme] main :is(a[href],button) [data-icon]{transition:translate var(--action-duration) var(--action-ease), rotate var(--action-duration) var(--action-ease)}[data-icon=arrow-right]{--action-icon-x:3px;--action-icon-y:0px}[data-icon=arrow-left]{--action-icon-x:-3px;--action-icon-y:0px}[data-icon=arrow-down]{--action-icon-x:0px;--action-icon-y:3px}[data-icon=arrow-up-right]{--action-icon-x:3px;--action-icon-y:-3px}@media (prefers-reduced-motion:no-preference){body[data-page-theme] main :is(a[href],button):not(:disabled,[aria-disabled=true],.form-select__trigger,[data-speaker-trigger]):focus-visible{translate:0 -2px}body[data-page-theme] main :is(a[href],button):not(:disabled,[aria-disabled=true]):focus-visible [data-icon^=arrow-]{translate:var(--action-icon-x) var(--action-icon-y)}body[data-page-theme] main button:not(:disabled):focus-visible [data-icon=x]{rotate:90deg}@media (hover:hover) and (pointer:fine){body[data-page-theme] main :is(a[href],button):not(:disabled,[aria-disabled=true],.form-select__trigger,[data-speaker-trigger]):hover{translate:0 -2px}body[data-page-theme] main :is(a[href],button):not(:disabled,[aria-disabled=true]):hover [data-icon^=arrow-]{translate:var(--action-icon-x) var(--action-icon-y)}body[data-page-theme] main button:not(:disabled):hover [data-icon=x]{rotate:90deg}body[data-page-theme] .form-ui :is(.merch__design,.newsletter__choice):has(input:enabled):hover,body[data-page-theme] .form-ui :is(.merch__sizes,.merch__delivery) label:has(input:enabled):hover>span{translate:0 -2px}body[data-page-theme] .form-ui label:has(input:enabled):hover>input[type=checkbox]{scale:1.08}}body[data-page-theme] .form-ui :is(.merch__design,.newsletter__choice):has(input:enabled:focus-visible),body[data-page-theme] .form-ui :is(.merch__sizes,.merch__delivery) label:has(input:enabled:focus-visible)>span{translate:0 -2px}body[data-page-theme] .form-ui input[type=checkbox]:enabled:focus-visible{scale:1.08}body[data-page-theme] main :is(a[href],button):not(:disabled,[aria-disabled=true],.form-select__trigger):active,body[data-page-theme] .form-ui :is(.merch__design,.newsletter__choice):has(input:enabled):active,body[data-page-theme] .form-ui :is(.merch__sizes,.merch__delivery) label:has(input:enabled):active>span{transition-duration:80ms;translate:0;scale:.98}body[data-page-theme] .form-ui label:has(input:enabled):active>input[type=checkbox]{scale:.92}.form-select__menu:popover-open{animation:action-menu-enter .15s var(--action-ease);transform-origin:top}@keyframes action-menu-enter{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.form-select__chevron{transition:transform var(--action-duration) var(--action-ease)}}body[data-page-theme] .form-ui [data-form-control]:enabled:focus-visible:not(:user-invalid,[aria-invalid=true]){border-color:var(--form-accent)}@media (hover:hover) and (pointer:fine){body[data-page-theme] .form-ui :is(.merch__design,.newsletter__choice):has(input:enabled):hover,body[data-page-theme] .form-ui :is(.merch__sizes,.merch__delivery) label:has(input:enabled):hover>span{box-shadow:0 0 0 1px var(--form-ink)}}@media (prefers-reduced-motion:reduce){body[data-page-theme] main :is(a[href],button,[role=option]),body[data-page-theme] .form-ui :is([data-form-control],.merch__design,.merch__sizes label>span,.merch__delivery label>span,.newsletter__choice,input[type=checkbox]){transition:none}body[data-page-theme] [data-speaker-trigger]:hover{translate:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{font-family:var(--font-sans);font-synthesis:none;background:var(--color-black);color:var(--color-text-primary);color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:100px}html[data-astro-transition]{scroll-behavior:auto!important}@keyframes winner-page-hold{0%,to{opacity:1}}@keyframes winner-page-enter{0%{opacity:0}to{opacity:1}}::view-transition-group(root){animation:none}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}body{--color-background:var(--color-black);width:100%;min-height:100vh;font-family:var(--font-sans);font-size:var(--text-body-md);font-weight:var(--font-regular);line-height:var(--leading-body-md);letter-spacing:var(--tracking-body);background:var(--page-background);background-attachment:fixed;flex-direction:column;margin:0;display:flex}body[data-page-theme]{--page-canvas:var(--color-black);--page-background:radial-gradient(ellipse 52rem 36rem at 0% 100%, var(--page-glow), transparent 72%), var(--page-canvas)}body[data-page-theme=home] main .home-hero{background:var(--page-background);background-attachment:fixed}.skip-link{z-index:100;border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-background);font-weight:var(--font-semibold);transition:transform var(--motion-standard) var(--ease-emphasized);padding:.75rem 1rem;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{transform:translateY(0)}main{background:var(--page-background);background-attachment:fixed;width:100%}html[data-motion-enabled=true] [data-motion=reveal]:not([data-motion-revealed]),html[data-motion-enabled=true] [data-motion-item]:not([data-motion-revealed]){translate:0 24px}button,input,textarea,select{font-family:var(--font-sans);font-size:inherit}h1,h2,h3{font-weight:var(--font-semibold)}h1{font-size:var(--text-display-lg);line-height:var(--leading-none);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:var(--tracking-heading)}h3{font-size:var(--text-heading-md);line-height:var(--leading-heading-md);letter-spacing:var(--tracking-heading-md)}p{line-height:var(--leading-body-md)}::selection{background:var(--color-accent);color:var(--color-text-on-light)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}:focus{scroll-margin-top:2rem;scroll-margin-bottom:2rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
