.dispatch-root{background:var(--void);color:var(--cream);font-family:var(--font-sans);letter-spacing:-.005em;font-feature-settings:"ss01", "ss02", "kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has(.dispatch-root){background:var(--void)}html:has(.dispatch-root) body{background:var(--void)}.dispatch-root ::selection{background:var(--amber);color:var(--void)}html:has(.dispatch-root){scrollbar-width:none;-ms-overflow-style:none}html:has(.dispatch-root) body{scrollbar-width:none;-ms-overflow-style:none}html:has(.dispatch-root)::-webkit-scrollbar{width:0;height:0;display:none}html:has(.dispatch-root) body::-webkit-scrollbar{width:0;height:0;display:none}.dispatch-root,.dispatch-root *{scrollbar-width:none;-ms-overflow-style:none}.dispatch-root::-webkit-scrollbar{width:0;height:0;display:none}.dispatch-root ::-webkit-scrollbar{width:0;height:0;display:none}.dispatch-secondary-panel-root,.dispatch-secondary-panel-root *{scrollbar-width:none;-ms-overflow-style:none}.dispatch-secondary-panel-root::-webkit-scrollbar{width:0;height:0;display:none}.dispatch-secondary-panel-root ::-webkit-scrollbar{width:0;height:0;display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.dispatch-root .eyebrow{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.dispatch-root .eyebrow-sm{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.dispatch-root .label{font-family:var(--font-sans);letter-spacing:.005em;font-size:12px;font-weight:500}.dispatch-root .plate{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:500}.dispatch-root .h-display{font-family:var(--font-display);letter-spacing:-.022em;font-weight:500;line-height:1.02}.dispatch-root .h-display-medium{font-family:var(--font-display);letter-spacing:-.018em;font-weight:500;line-height:1.04}.dispatch-root .h-mega{font-family:var(--font-display);letter-spacing:-.026em;font-weight:500;line-height:.96}.dispatch-root .rule{background:#ece2d029;height:1px}.dispatch-root .rule-strong{background:#ece2d057;height:1px}.dispatch-root .preserve-lines{white-space:pre-line}.dispatch-root .photo-frame{background:#000;position:relative;overflow:hidden}.dispatch-root .photo-frame img,.dispatch-root .dispatch-photo-hover-image{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.dispatch-root .dispatch-photo-hover-frame:hover .dispatch-photo-hover-image{transform:scale(1.03)}.dispatch-root .grain:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;z-index:60;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.92  0 0 0 0 0.88  0 0 0 0 0.81  0 0 0 0.10 0'/></filter><rect width='220' height='220' filter='url(%23n)'/></svg>");position:absolute;inset:0}.dispatch-root .vignette:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(#0000 30%,#0804108c 100%);position:absolute;inset:0}@keyframes dispatch-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dispatch-root .marquee-track{animation:52s linear infinite dispatch-marquee}@keyframes dispatch-wall-drift{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}.dispatch-root .wall-col{will-change:transform;animation:linear infinite dispatch-wall-drift}@media (prefers-reduced-motion:reduce){.dispatch-root .wall-col{animation:none}}@keyframes dispatch-slot-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.dispatch-root .slot-breathe{animation:3.2s ease-in-out infinite dispatch-slot-breathe}@media (prefers-reduced-motion:reduce){.dispatch-root .slot-breathe{opacity:.85;animation:none}}@keyframes dispatch-tick{0%,to{opacity:1}50%{opacity:.5}}.dispatch-root .tick-blink{animation:1.8s ease-in-out infinite dispatch-tick}@keyframes dispatch-comment-highlight-flash{0%,to{background-color:#f1aa1c1a;border-color:#f1aa1ccc}18%,54%{background-color:#ece2d009;border-color:#ece2d01f}36%,72%{background-color:#f1aa1c29;border-color:#f1aa1cf2}}@media (prefers-reduced-motion:reduce){.dispatch-root .animate-\[dispatch-comment-highlight-flash_1\.4s_ease-in-out_1\]{animation:none}}@keyframes dispatch-nav-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes dispatch-ping{0%{opacity:.85;transform:scale(.8)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.dispatch-root .reveal-line{padding-bottom:.06em;display:block;overflow:hidden}.dispatch-root .reveal-line>span{will-change:transform, opacity;display:block}.dispatch-root .arc-strip{background:linear-gradient(90deg, var(--arc-logo-stripe-cyan) 0% 25%, var(--arc-logo-stripe-green) 25% 50%, var(--arc-logo-stripe-yellow) 50% 75%, var(--arc-logo-stripe-red) 75% 100%)}@media (hover:hover) and (pointer:fine){html:not(.dispatch-devtools-open) .dispatch-root,html:not(.dispatch-devtools-open) .dispatch-root a,html:not(.dispatch-devtools-open) .dispatch-root button,html:not(.dispatch-devtools-open) .dispatch-root input,html:not(.dispatch-devtools-open) .dispatch-root textarea,html:not(.dispatch-devtools-open) .dispatch-root select,html:not(.dispatch-devtools-open) .dispatch-root label,html:not(.dispatch-devtools-open) .dispatch-root [role=button],html:not(.dispatch-devtools-open) .dispatch-root [data-cursor=hover]:not(:disabled):not([aria-disabled=true]),html:not(.dispatch-devtools-open) .dispatch-root [data-cursor=disabled],html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root a,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root button,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root input,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root textarea,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root select,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root label,html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root [role=button],html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root [data-cursor=hover]:not(:disabled):not([aria-disabled=true]),html:not(.dispatch-devtools-open) .dispatch-secondary-panel-root [data-cursor=disabled],html:not(.dispatch-devtools-open) .dispatch-language-switcher,html:not(.dispatch-devtools-open) .dispatch-language-switcher button{cursor:none}}.dispatch-root .encode-scanlines{mix-blend-mode:screen;background-image:repeating-linear-gradient(#f1aa1c00 0 2px,#f1aa1c29 3px,#f1aa1c00 4px)}@keyframes dispatch-star-twinkle{0%,to{opacity:.25}50%{opacity:1}}.dispatch-root .orbit-star{will-change:opacity;animation:ease-in-out infinite dispatch-star-twinkle}@keyframes dispatch-hope-beacon-core{0%,to{opacity:.72;filter:brightness(1.08);transform:translate(-50%,-50%)scale(.86);box-shadow:0 0 7px 2px #fff5c4bd,0 0 20px 8px #f1aa1c75,0 0 46px 18px #f1aa1c2e}46%{opacity:1;filter:brightness(1.64);transform:translate(-50%,-50%)scale(1.1);box-shadow:0 0 10px 4px #fffff4e6,0 0 32px 13px #ffd34aad,0 0 82px 30px #f1aa1c52}}@keyframes dispatch-hope-beacon-ray{0%,to{opacity:.14;transform:translate(-50%)scaleY(.86)}46%{opacity:.48;transform:translate(-50%)scaleY(1.24)}}.dispatch-root .hope-beacon{pointer-events:none;mix-blend-mode:screen;filter:saturate(1.12)}.dispatch-root .hope-beacon__core,.dispatch-root .hope-beacon__ray{display:block;position:absolute;left:50%}.dispatch-root .hope-beacon__core{will-change:transform, opacity, filter;background:radial-gradient(circle,#fffdf2 0%,#fff7bc 34%,#f1aa1c 72%);border-radius:999px;width:8px;height:8px;animation:4.2s ease-in-out infinite dispatch-hope-beacon-core;top:50%}.dispatch-root .hope-beacon__ray{transform-origin:top;filter:blur(4px);will-change:transform, opacity;background:linear-gradient(#fff7bc94 0%,#f1aa1c47 20%,#f15e1c1a 58%,#f15e1c00 100%);width:5px;height:178px;animation:4.2s ease-in-out infinite dispatch-hope-beacon-ray;top:50%}.dispatch-root .hope-beacon__ray--wide{opacity:.1;filter:blur(11px);width:18px;height:230px}@media (prefers-reduced-motion:reduce){.dispatch-root .orbit-star{opacity:.7;animation:none}.dispatch-root .hope-beacon__core,.dispatch-root .hope-beacon__ray{animation:none}.dispatch-root .hope-beacon__core{opacity:1;transform:translate(-50%,-50%)scale(1)}.dispatch-root .hope-beacon__ray{opacity:.32;transform:translate(-50%)scaleY(1)}}
