@font-face{font-family:Diatype Rounded;src:url(/fonts/ABC_Diatype_Rounded_Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Diatype Rounded;src:url(/fonts/ABC_Diatype_Rounded_Medium.woff2)format("woff2");font-weight:500;font-display:swap}:root{--background:#fff;--foreground:#171717;--green:#31cf57;--color:#3fb23b;--colorlight:#eaf7e6;--darkgrey:#787878}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--background);color:var(--color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.02em;font-family:Diatype Rounded,Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.nowrap{white-space:nowrap}main{width:min(100% - 2rem,48rem);margin-inline:auto}.embargo{text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;min-height:100dvh;padding-block:3rem 4rem;display:flex}.embargo-label{text-wrap:balance;font-size:clamp(1.75rem,6vw,3rem);font-weight:400;line-height:1.15}.embargo-until{margin-top:.5rem;font-size:clamp(2rem,7vw,3.5rem);font-weight:500;line-height:1.15}.embargo-check{margin-top:5rem}.countdown{font-variant-numeric:tabular-nums;justify-content:center;margin-bottom:4rem;display:flex}.countdown-unit{flex-direction:column;align-items:center;display:flex}.countdown-digits{letter-spacing:.02em;padding-inline:.15em;font-size:clamp(3rem,12vw,6rem);font-weight:500;line-height:1;position:relative}.countdown-colon{position:absolute;top:-.06em;right:-.25em}.countdown-label{letter-spacing:.12em;color:var(--darkgrey);margin-top:.75rem;font-size:clamp(.7rem,2vw,.9rem)}.launched{padding-block:4rem 3rem}.launched-title{text-wrap:balance;font-size:clamp(2rem,6vw,3.25rem);font-weight:500;line-height:1.15}.tweet{justify-content:center;min-height:12rem;margin-block:3rem;display:flex}.info{color:var(--foreground);font-size:1.0625rem;line-height:1.55}.info h2{color:var(--color);margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.info p+p{margin-top:1rem}.info ul{padding-left:1.25rem}.info li{margin-bottom:.75rem}.info li::marker{color:var(--color)}.info strong{font-weight:500}.links{justify-content:center;gap:.75rem;margin-top:4rem;font-size:1.5rem;font-weight:500;display:flex}
