@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BigShouldersDisplay-latin-CH3aOuT8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BigShouldersDisplay-latin-ext-BY4DA3f1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/InstrumentSans-latin-CclBWeUS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/InstrumentSans-latin-ext-oUstOPQL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}.pyb{--pyb-night: #0b0c0d;--pyb-iron: #17191b;--pyb-line: #2c3134;--pyb-bone: #ece6da;--pyb-mute: #a39e95;--pyb-gold: #bba775;--pyb-gold-hi: #d6c391;--pyb-bar-dim: #4a4842;--pyb-error: #e8a89f;--pyb-font-body: "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--pyb-font-display: "Big Shoulders Display", "Clash Display", ui-sans-serif, system-ui, sans-serif;font-family:var(--pyb-font-body);color:var(--pyb-bone);background-color:var(--pyb-night)}.pyb-display{font-family:var(--pyb-font-display);font-weight:900;line-height:.92;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.pyb-hero-title{font-size:clamp(3.5rem,1.5rem + 7.5vw,8rem)}.pyb-h1{font-size:clamp(3rem,1.5rem + 6.5vw,7rem)}.pyb-h2{font-size:clamp(2.75rem,1.6rem + 5vw,5.5rem)}.pyb-h2-sm{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.75rem)}.pyb-h3-lg{font-size:clamp(2.25rem,1.5rem + 2.5vw,3.25rem)}.pyb-h3{font-size:clamp(1.75rem,1.25rem + 1vw,2rem)}.pyb-h3-sm{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.pyb-stat{font-size:clamp(4rem,2.5rem + 4vw,5.75rem);line-height:1;letter-spacing:0}.pyb-step-number{font-size:clamp(2.5rem,1.5rem + 3.5vw,4.75rem);line-height:1;letter-spacing:0;color:transparent;-webkit-text-stroke:1px var(--pyb-gold)}.pyb-scan-number{font-size:1.75rem;line-height:1;letter-spacing:0}.pyb-prize-date{font-size:1.25rem;letter-spacing:0}.pyb-tier{font-size:clamp(1.1875rem,.5rem + 3.5cqi,1.625rem);line-height:1;letter-spacing:0}.pyb-ticker{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1;letter-spacing:.06em}.pyb-chip{font-size:clamp(.75rem,.6rem + .5vw,.9375rem);line-height:1;letter-spacing:.06em}.pyb-sticky-title{font-size:1rem;letter-spacing:0}.pyb-week{font-size:.75rem;line-height:1.55;letter-spacing:.2em;text-transform:uppercase}@media(min-width:640px){.pyb-week{font-family:var(--pyb-font-display);font-size:.9375rem;font-weight:700;line-height:1}}.pyb-hero-body{font-size:clamp(1.0625rem,1rem + .3vw,1.125rem);line-height:1.55}.pyb-lead{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}.pyb-body{font-size:1.0625rem;line-height:1.55}.pyb-link{font-size:.9375rem;line-height:1.55}.pyb-small{font-size:.875rem;line-height:1.55}.pyb-fine{font-size:.8125rem;line-height:1.55}.pyb-faq-q{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.3;font-weight:600}.pyb-kicker{font-size:.75rem;font-weight:500;line-height:1.55;letter-spacing:.2em;text-transform:uppercase}.pyb-label{font-size:.75rem;line-height:1.55;letter-spacing:.18em;text-transform:uppercase}.pyb-caps{font-size:.8125rem;line-height:1.55;letter-spacing:.08em;text-transform:uppercase}.pyb-tag{font-size:.6875rem;line-height:1.55;letter-spacing:.12em;text-transform:uppercase}.pyb-flag{font-size:.6875rem;font-weight:600;line-height:1.55;letter-spacing:.14em;text-transform:uppercase}.pyb-button-label{font-size:.875rem;font-weight:600;line-height:1.55;letter-spacing:.12em;text-transform:uppercase}.pyb-notch{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 14px,100% 100%,0 100%)}.pyb-notch:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--pyb-night),inset 0 0 0 4px var(--pyb-gold-hi)}.pyb-focus:focus-visible{outline:2px solid var(--pyb-gold);outline-offset:3px}.pyb-anchor{scroll-margin-top:calc(var(--pyb-offset, 72px) + 8px)}body[data-pyb-sticky] #floating-container{transform:translateY(calc(-1 * var(--pyb-sticky-h, 0px)));transition:transform .3s}.pyb-faq summary::-webkit-details-marker{display:none}@keyframes pyb-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.pyb-marquee{animation:pyb-marquee 70s linear infinite}@media(prefers-reduced-motion:reduce){.pyb-marquee{animation:none}}
