:root{--paper:#fff;--ink:#000;--pitch-base:10;--pitch:10px;--plate-rows:3;--band-rows:11;--bark-size:clamp(44px, 7.6vh, 84px);--edge:clamp(16px, 4vw, 56px);--hairline:1px;--font-text:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-wide:"Archivo Wide", "Archivo", "Arial Black", sans-serif;--ease-out:cubic-bezier(.16, .84, .24, 1)}@media (max-width:900px){:root{--pitch-base:8;--pitch:8px}}@media (max-width:720px){:root{--band-rows:20}}@media (max-width:520px){:root{--pitch-base:6;--pitch:6px;--plate-rows:4}}@font-face{font-family:Archivo;src:url(/assets/archivo-latin-variable-DY7AcnAa.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Archivo Wide;src:url(/assets/archivo-latin-variable-DY7AcnAa.woff2)format("woff2");font-weight:900;font-stretch:125%;font-display:swap}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:500;line-height:1.4}p,h1{margin:0}a{color:inherit}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage{isolation:isolate;min-height:100vh;background-color:var(--paper);min-height:100svh;position:relative}.field{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.no-field .field{display:none}.no-field .sheet__bottom{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--pitch) / 2 - .5px), var(--ink) calc(var(--pitch) / 2 - .5px) calc(var(--pitch) / 2 + .5px), transparent calc(var(--pitch) / 2 + .5px) var(--pitch))}.sheet{z-index:1;min-height:100vh;grid-template-rows:auto auto 1fr;min-height:100svh;display:grid;position:relative}.plate{padding-inline:calc(var(--pitch) * 1.2);background:var(--paper);font-size:16px;line-height:calc(var(--pitch) * var(--plate-rows));white-space:nowrap;display:inline-block}.plate a{text-decoration-thickness:var(--hairline);text-underline-offset:.22em}.plate a:hover{background:var(--ink);color:var(--paper);text-decoration:none}.sheet__top{justify-content:center;align-items:center;gap:calc(var(--pitch) * 2);min-height:calc((100vh - var(--pitch) * var(--band-rows)) / 2);min-height:calc((100svh - var(--pitch) * var(--band-rows)) / 2);padding:calc(var(--pitch) * 3) var(--edge) 0;flex-direction:column;display:flex}.wordmark{font-family:var(--font-wide);font-size:min((100vw - 2 * var(--edge)) / 5.3, 18vh);font-size:min((100vw - 2 * var(--edge)) / 5.3, 18svh);letter-spacing:-.012em;text-align:center;text-transform:uppercase;font-weight:900;font-stretch:125%;line-height:.84}.wordmark__line{display:block}.field-on .wordmark{color:#0000}.facts{justify-content:center;gap:var(--pitch) calc(var(--pitch) * 2);flex-wrap:wrap;display:flex}.plate--strong{letter-spacing:-.005em;font-size:19px;font-weight:800;font-stretch:125%}.band{height:calc(var(--pitch) * var(--band-rows));background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;display:grid}.band__half{padding-inline:calc(var(--pitch) * 4);color:inherit;flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:flex}.band__half--left{text-align:right;align-items:flex-end}.band__half--right{border-left:var(--hairline) solid var(--paper);align-items:flex-start}.band__label{letter-spacing:-.012em;font-size:clamp(21px,2.35vw,34px);font-weight:800;font-stretch:125%;line-height:1.1}.band__note{font-size:15px;line-height:1.35}.band__half:hover{background:var(--paper);color:var(--ink);box-shadow:inset 0 2px 0 var(--ink), inset 0 -2px 0 var(--ink)}.band__half:focus-visible{outline-offset:calc(var(--pitch) * -1);outline:2px solid}.sheet__bottom{justify-items:center;gap:calc(var(--pitch) * 2);padding:calc(var(--pitch) * 3) var(--edge) calc(var(--pitch) * 2);grid-template-rows:1fr auto;display:grid}.drop{align-self:center;justify-items:center;gap:var(--pitch);display:grid}.plate--lead{font-size:clamp(19px,1.9vw,26px);font-weight:700;font-stretch:112%;line-height:calc(var(--pitch) * (var(--plate-rows) + 1));letter-spacing:-.008em}.redacted{background:var(--ink);width:4.8em;height:.72em;margin-inline:.12em;display:inline-block}.countdown{background:var(--paper);grid-auto-flow:column;display:inline-grid}.countdown[hidden]{display:none}.countdown__unit{padding:var(--pitch) calc(var(--pitch) * 2.6);justify-items:center;display:grid}.countdown__unit+.countdown__unit{border-left:var(--hairline) solid var(--ink)}.countdown__value{font-family:var(--font-wide);font-size:clamp(36px,5vw,62px);font-weight:900;font-stretch:125%;line-height:calc(var(--pitch) * 6);letter-spacing:-.02em;display:flex}.countdown__digit{text-align:center;width:.74em;display:inline-block}.countdown__name{font-size:14px;line-height:calc(var(--pitch) * 2)}.colophon{justify-content:space-between;gap:var(--pitch) calc(var(--pitch) * 2);flex-wrap:wrap;width:100%;display:flex}.colophon .plate{font-size:15px}@media (max-width:1180px){.colophon{justify-content:center}}@media (max-width:720px){.band{grid-template-columns:1fr;height:auto}.band__half{height:calc(var(--pitch) * var(--band-rows) / 2);text-align:center;align-items:center}.band__half--right{border-top:var(--hairline) solid var(--paper);border-left:0}.countdown__unit{padding-inline:calc(var(--pitch) * 1.6)}.countdown__value{line-height:calc(var(--pitch) * 7)}.countdown__name{line-height:calc(var(--pitch) * 3)}.colophon{flex-direction:column;align-items:center}}@media (max-width:520px){.plate{text-align:center;text-wrap:balance;white-space:normal;max-width:100%;font-size:15px}.plate--strong,.plate--lead{font-size:17px}.countdown__unit{padding-inline:calc(var(--pitch) * 1.5)}.colophon .plate{font-size:14px}}@media (max-width:400px){.colophon .plate{font-size:13px}}@media (max-width:340px){.countdown__unit{padding-inline:calc(var(--pitch) * 1.1)}}@media (max-height:760px) and (min-width:721px){.sheet__top,.sheet__bottom{padding-top:calc(var(--pitch) * 2)}}@media (max-height:640px) and (max-width:520px){:root{--band-rows:18;--bark-size:clamp(36px, 7vh, 84px)}.sheet__top{gap:var(--pitch);padding-top:calc(var(--pitch) * 2)}.facts{row-gap:0}.runway{margin-top:0}.sheet__bottom{gap:var(--pitch);padding-top:calc(var(--pitch) * 2);padding-bottom:var(--pitch)}.drop{gap:0}.plate--lead{line-height:calc(var(--pitch) * 4)}.countdown__value{line-height:calc(var(--pitch) * 6)}.colophon{row-gap:0}}.runway{width:100%;height:var(--bark-size);margin-top:calc(var(--pitch) * -1);flex:none}.bark{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.bark[hidden]{display:none}.bark__art{width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.bark__fill{fill:var(--paper)}.bark__line{fill:none;stroke:var(--ink);stroke-linecap:butt;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.bark__button{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:0;left:0}.bark__button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.js:not(.intro,.static) :is(.wordmark,.band,.plate,.countdown){visibility:hidden;animation:1ms 4s forwards failsafe}@keyframes failsafe{to{visibility:visible}}.intro .band{animation:draw-band .76s var(--ease-out) .62s both}.intro .band__half>*{animation:.32s linear 1.18s both fade-in}.intro :is(.plate,.countdown){animation:open .62s var(--ease-out) both}.intro .facts .plate{animation-delay:.9s}.intro .drop .plate{animation-delay:1.04s}.intro .countdown{animation-delay:1.14s}.intro .colophon .plate{animation-delay:1.3s}@keyframes draw-band{0%{scale:0 1}to{scale:1}}@keyframes open{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.intro :is(.band,.band__half>*,.plate,.countdown){animation:none}}
