:root{--hero-min-height:34rem;--hero-media-overflow:-12%;--hero-media-reach-wide:calc(-40% - max(0px, (100vw - var(--layout-max)) * .16));--hero-column:max(var(--layout-gutter), calc((100% - var(--layout-max)) / 2 + var(--layout-gutter)));--hero-photo-filter:grayscale(1) contrast(1.06) brightness(.78);--hero-scrim:radial-gradient(115% 85% at 50% 44%, var(--color-void-a55), var(--color-void-a88) 76%), linear-gradient(180deg, var(--color-void-a78), var(--color-void-a25) 36%, var(--color-void-a95));--hero-scrim-wide:linear-gradient(90deg, var(--color-void-a92) 0%, var(--color-void-a78) 32%, var(--color-void-a14) 64%, var(--color-void-a35) 100%), linear-gradient(180deg, var(--color-void-a78), var(--color-void-a25) 38%, var(--color-void-a95));--hero-gap:var(--space-5);--hero-title-line:1.02;--hero-title-line-wide:.94;--hero-title-measure:15ch;--hero-title-measure-wide:7.5ch;--hero-lead-measure:32ch;--hero-action-height:3rem;--hero-foot-bottom:var(--space-6);--hero-media-scale-from:1.22;--hero-media-settle:1.9s;--hero-word-at:calc(var(--veil-fade-at) + .15s);--hero-word-duration:.7s;--hero-word-stagger:.16s;--hero-word-scale-from:.94;--hero-lead-at:calc(var(--hero-word-at) + .3s);--hero-fade-duration:.6s;--hero-actions-at:calc(var(--veil-nav-at) + 50ms);--hero-actions-stagger:60ms;--hero-foot-at:calc(var(--hero-actions-at) + 2 * var(--hero-actions-stagger));--marquee-padding:var(--space-3-5);--marquee-gap:var(--space-6);--marquee-font-size:clamp(.72rem, .625rem + .407vw, .95rem);--marquee-diamond:.72em;--marquee-dot-gap:.2em;--marquee-loop:26s;--stack-top:calc(var(--layout-nav-height) + var(--space-3));--stack-step:var(--space-3);--stack-height:min(calc(100svh - var(--layout-nav-height) - var(--space-12)), 44rem);--stack-photo-min:3rem;--stack-tail:30svh;--stack-gap:var(--space-8);--stack-photo-ratio:16 / 10;--stack-columns-wide:minmax(0, 1fr) minmax(0, 1.04fr);--stack-text-padding:clamp(var(--space-4), 3svh, clamp(1.35rem, 5.5vw, 2rem));--stack-text-padding-wide:clamp(1.6rem, 3.6vw, 3.4rem);--stack-text-gap:clamp(var(--space-2-5), 2svh, var(--space-3-5));--stack-title-size:clamp(1.45rem, .974rem + 2.033vw, 2.6rem);--stack-text-size:clamp(1rem, .94rem + .3vw, 1.12rem);--stack-body-size:clamp(var(--font-size-md), 2.75svh, var(--stack-text-size));--stack-measure:46ch;--work-gap:clamp(1.25rem, 3.5vw, 3.5rem);--work-lead-width:min(78vw, 26rem);--work-card-width:clamp(15rem, 24vw, 22rem);--work-ratio:3 / 4;--work-track-bottom:var(--space-14);--work-text-room:8rem;--work-frame-height:clamp(var(--work-card-width), 100svh - var(--layout-nav-height) - var(--work-track-bottom) - var(--work-text-room), var(--work-card-width) / (var(--work-ratio)));--work-image-overscan:112%;--work-image-shift:-6%;--work-title-size:clamp(2rem, 1.379rem + 2.652vw, 3.5rem);--work-bar-bottom:var(--space-7);--work-photo-filter:grayscale(1) contrast(1.15) brightness(.48);--story-font-size:clamp(1.3rem, .679rem + 2.652vw, 2.8rem);--story-line-height:1.38;--story-tracking:-.035em;--threat-columns:5fr 6fr;--threat-column-gap:var(--space-20);--threat-strip-height:8.5rem;--threat-strip-height-wide:11rem;--threat-meter-height:2px;--principle-gap:clamp(2.75rem, 7vw, 4.75rem);--principle-title-size:clamp(1.55rem, 1.053rem + 2.122vw, 2.75rem);--principle-measure:60ch}@media (prefers-reduced-motion:reduce){:root{--hero-word-at:0s;--hero-word-stagger:0s;--hero-lead-at:0s;--hero-actions-at:0s;--hero-actions-stagger:0s}}
:root{--showcase-card:clamp(11.5rem, 46vw, 14rem);--showcase-gap:14px;--showcase-height:clamp(24rem, 64vh, 36rem);--showcase-bar:1.6rem;--showcase-loop-narrow:36s;--showcase-loop-wide:60s;--showcase-page:50s;--ratio-phone:9 / 16;--ratio-screen:16 / 10;--showcase-fade-x:linear-gradient(to right, transparent, #000 8%, #000 92%, transparent);--showcase-fade-y:linear-gradient(to bottom, transparent, #000 10%, #000 90%, transparent);--showcase-dots:radial-gradient(circle at .95rem 50%, var(--color-white-a20) .2rem, transparent .23rem), radial-gradient(circle at 1.6rem 50%, var(--color-white-a20) .2rem, transparent .23rem), radial-gradient(circle at 2.25rem 50%, var(--color-white-a20) .2rem, transparent .23rem);--map-padding-narrow:var(--map-area-narrow) var(--space-2) var(--space-6);--map-padding-wide:9rem var(--space-3-5) var(--space-8);--map-inset:var(--space-3-5);--map-name-gap:22px;--map-name-rise:28px;--map-text-shadow:0 0 2px var(--color-ink), 0 0 5px var(--color-ink), 0 1px 3px var(--color-ink);--map-ring-from:.5;--map-ring-opacity:.6;--map-ring-rest:.2;--map-halo-top:34%;--map-fade:radial-gradient(135% 105% at 50% 55%, var(--color-void-a00) 54%, var(--color-void-a55) 96%), linear-gradient(180deg, var(--color-void-a55), var(--color-void-a00) 24%, var(--color-void-a00) 78%, var(--color-void-a55));--map-search-height:2.5rem;--map-search-height-narrow:2.2rem;--map-chrome-height-narrow:4.6rem;--map-zoom-width:26px;--map-zoom-step:24px;--map-legend-dot:7px;--map-row-number:1.7rem;--map-row-number-narrow:1.2rem;--map-handle-width:2.25rem;--map-handle-height:3px;--map-panel-width:min(23rem, 46%);--map-legend-reserve:calc(var(--map-panel-width) + 3rem);--map-chrome-shade:linear-gradient(180deg, var(--color-void-a92), var(--color-void-a00));--map-featured-row:linear-gradient(180deg, var(--color-orange-a11), var(--color-orange-a00));--map-pin-width:34px;--map-pin-height:44px;--map-halo:150px;--map-ring:30px;--map-ring-scale:3.4;--map-ring-duration:3.2s;--map-ring-delay:1.06s;--map-dot:19px;--map-pin-x:25%;--map-pin-x-wide:34%;--map-pin-y:52%;--map-pin-x-narrow:48%;--map-pin-y-narrow:11.5rem;--map-pin-only-height:20rem;--map-pin-only-x:30%;--map-pin-only-x-wide:38%;--map-pin-only-y:55%;--map-chrome-height:5.6rem;--map-search-width:24rem;--map-blur:10px;--shadow-map-panel:0 18px 44px var(--color-void-a55);--shadow-map-pin:drop-shadow(0 3px 6px var(--color-void-a88));--map-area-narrow:21rem;--map-video-height-narrow:10rem;--map-video-width:17%;--map-video-edge:1px;--map-video-shadow:0 1.5rem 3.5rem -1.25rem var(--color-void-a95), 0 1.25rem 3rem -1.75rem var(--color-orange-a50);--map-video-light:conic-gradient(var(--color-orange-a00) 0 70%, var(--color-orange-a50) 85%, var(--color-orange-a00));--map-video-light-size:300%;--map-scene-type:.8s;--map-scene-type-steps:14;--map-scene-caret:.4s;--map-scene-caret-count:3;--map-scene-pin-delay:.35s;--map-scene-pin:.6s;--map-scene-pin-fall:-2rem;--map-scene-ring-delay:.7s;--map-scene-name-delay:.75s;--map-scene-name:.45s;--map-scene-name-rise:.6rem;--map-scene-card-delay:.6s;--map-scene-card:.5s;--map-scene-card-rise:.75rem;--map-scene-edge-delay:1.2s;--map-scene-edge:2.8s;--map-scene-dot-delay:1s;--map-scene-dot-step:.15s;--map-scene-dot:.4s;--map-scene-dot-from:.4;--map-scene-row-delay:1s;--map-scene-row-step:.25s;--map-scene-row:.5s;--map-scene-row-dim:.12;--map-scene-row-rise:.5rem;--map-scene-sweep-delay:2s;--map-scene-sweep:1s;--map-scene-sweep-light:linear-gradient(105deg, var(--color-orange-a00) 30%, var(--color-orange-a22) 50%, var(--color-orange-a00) 70%);--map-scene-glow-delay:.7s;--map-scene-glow:1.6s;--map-scene-glow-size:46rem;--map-scene-glow-rest:.6;--map-scene-glow-light:radial-gradient(circle, var(--color-orange-a11), var(--color-orange-a00) 60%);--map-scene-wave-delay:.8s;--map-scene-wave:1.6s;--map-scene-wave-size:56rem;--map-scene-wave-from:.07;--map-scene-wave-opacity:.9}
:root{--deck-card:clamp(14rem, 23vw, 19rem);--deck-overlap:.3;--deck-lead-scale:1.45;--ratio-deck-card:17 / 21;--deck-perspective:1000px;--deck-padding-y:var(--space-5);--deck-gap:clamp(3rem, 6vw, 4.5rem);--deck-card-padding:clamp(1.25rem, 2.2vw, 1.7rem);--deck-body-padding:1.05rem;--deck-body-rise:3.5rem;--deck-photo-filter:grayscale(1) contrast(1.15) brightness(.44);--deck-photo-filter-hover:grayscale(.32) contrast(1.1) brightness(.66);--deck-body-shade:linear-gradient(to top, var(--color-void-a92) 38%, var(--color-void-a00));--deck-lead-surface:radial-gradient(130% 100% at 20% 0%, var(--color-orange-a07), var(--color-orange-a00) 54%), linear-gradient(155deg, var(--color-warm-high), var(--color-warm-mid) 58%, var(--color-warm-low));--deck-pill-border:var(--color-orange-a50);--deck-foil-strength:.85;--deck-progress-height:1px;--project-logo:clamp(5rem, 14vw, 8rem);--project-action-height:3rem;--ratio-portrait:3 / 4;--z-card-face:1;--z-card-body:2;--z-card-sheen:3;--z-card-foil:4;--z-card-edge:5;--z-card-dim:6}
:root{--contact-padding-y:clamp(2rem, 5vw, 3.5rem);--contact-padding-x:clamp(1.25rem, 4.5vw, 3.25rem);--contact-min-height:34rem;--contact-actions-width:25rem;--contact-action-height:3rem;--contact-icon:.95rem;--font-size-contact-title:clamp(1.75rem, 1.39rem + 1.55vw, 2.45rem);--contact-glow:radial-gradient(62% 42% at 50% 36%, var(--color-orange-a11), var(--color-orange-a00) 72%);--shadow-contact-box:0 40px 120px -48px var(--color-void-a88);--stream-height-narrow:20.5rem;--stream-gap:.75rem;--stream-text-card:14rem;--stream-text-card-height:12.5rem;--stream-loop-projects-x:24s;--stream-loop-services-x:20s;--stream-loop-projects-y:32s;--stream-loop-services-y:18s;--stream-fade-x:linear-gradient(to right, transparent, #000 10%, #000 90%, transparent);--stream-fade-y:linear-gradient(to bottom, transparent, #000 12%, #000 87%, transparent);--ratio-stream-project:4 / 5;--stream-service-aspect:1.6;--stream-photo-filter:grayscale(.55) brightness(.68) contrast(1.08);--stream-caption-shade:linear-gradient(to top, var(--color-void-a88), var(--color-void-a00));--stream-card-surface:linear-gradient(165deg, var(--color-panel), var(--color-ink) 70%);--stream-card-glow:radial-gradient(90% 55% at 85% 112%, var(--color-orange-a22), var(--color-orange-a00) 72%);--wall-opacity:.6;--wall-loop-1:29s;--wall-loop-2:32s;--wall-loop-3:35s;--wall-loop-4:40s;--wall-shade:radial-gradient(ellipse 38% 62% at 50% 50%, var(--color-void-a92), var(--color-void-a55) 62%, var(--color-void-a25));--contact-glass-width:46rem;--contact-glass:var(--color-panel-a74);--contact-glass-filter:blur(14px) saturate(1.1);--shadow-contact-glass:0 50px 140px -30px var(--color-void-a95), 0 0 0 1px var(--color-white-a03);--soon-sweep-duration:4s;--soon-sweep-size:300%;--soon-sweep:conic-gradient(var(--color-orange-a00) 0 55%, var(--color-orange-a22) 72%, var(--color-orange-a50) 86%, var(--color-orange) 97%, var(--color-orange-a00));--soon-edge:1.5px;--soon-surface:linear-gradient(165deg, var(--color-panel-a90), var(--color-ink-a94) 70%);--soon-pulse-duration:1.6s;--soon-ring-scale:3;--soon-ring-opacity:.8;--soon-ring-rest:.3}
:root{--tab-indicator:2px;--news-date-column:9rem;--news-summary-measure:58ch;--news-badge-border:var(--color-orange-a50)}
:root{--ratio-post-lead:16 / 10;--ratio-post-card:3 / 2;--post-lead-photo:1.12fr;--post-lead-gap:clamp(2rem, 4vw, 3.5rem);--post-grid-row-gap:clamp(2.75rem, 5vw, 3.25rem);--post-grid-column-gap:2rem;--post-summary-measure:52ch;--post-photo-fade:.52s;--post-photo-zoom:.7s}
:root{--legal-trace-duration:4.8s;--legal-sweep-duration:6s;--legal-sweep-size:300%;--legal-sweep:conic-gradient(var(--color-orange-a00) 0 55%, var(--color-orange-a07) 72%, var(--color-orange-a22) 86%, var(--color-orange-a40) 97%, var(--color-orange-a00));--legal-edge:1.5px}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-void:#000;--color-ink:#05050a;--color-panel:#0a0a0e;--color-field:#08080c;--color-warm-high:#181513;--color-warm-mid:#0d0b0a;--color-warm-low:#080706;--color-white:#fff;--color-text-light:#bbb;--color-text:#9a9aa2;--color-text-muted:#7e7e88;--color-text-warm:#9c968f;--color-text-accent:#e8b184;--color-text-missing:#b07c62;--color-orange:#f57c20;--color-on-orange:#000;--color-white-a03:#ffffff08;--color-white-a05:#ffffff0d;--color-white-a10:#ffffff1a;--color-white-a14:#ffffff24;--color-white-a20:#fff3;--color-white-a35:#ffffff59;--color-white-a55:#ffffff8c;--color-orange-a00:#f57c2000;--color-orange-a07:#f57c2012;--color-orange-a11:#f57c201c;--color-orange-a22:#f57c2038;--color-orange-a30:#f57c204d;--color-orange-a40:#f57c2066;--color-orange-a50:#f57c2080;--color-void-a00:#0000;--color-void-a14:#00000024;--color-void-a25:#00000040;--color-void-a30:#0000004d;--color-void-a35:#00000059;--color-void-a45:#00000073;--color-void-a55:#0000008c;--color-void-a66:#000000a8;--color-void-a75:#000000bf;--color-void-a78:#000000c7;--color-void-a80:#000c;--color-void-a84:#000000d6;--color-void-a85:#000000d9;--color-void-a88:#000000e0;--color-void-a92:#000000eb;--color-void-a95:#000000f2;--color-ink-a94:#05050af0;--color-panel-a74:#0a0a0ebd;--color-panel-a90:#0a0a0ee6;--color-line:var(--color-white-a10);--color-line-soft:var(--color-white-a05);--color-focus:var(--color-orange);--border-width:1px;--focus-ring-width:1.5px;--focus-ring-offset:4px;--font-family-body:var(--font-body-face), ui-sans-serif, system-ui, sans-serif;--font-family-brand:var(--font-brand-face), ui-sans-serif, system-ui, sans-serif;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-brand:900;--font-size-2xs:.7rem;--font-size-xs:clamp(.74rem, .68rem + .18vw, .78rem);--font-size-sm:.85rem;--font-size-md:.92rem;--font-size-base:1rem;--font-size-lg:1.12rem;--font-size-xl:1.5rem;--font-size-lead:clamp(1.02rem, .904rem + .495vw, 1.3rem);--font-size-h3:clamp(1.2rem, 1.034rem + .707vw, 1.6rem);--font-size-h2:clamp(1.55rem, 1.156rem + 1.68vw, 2.5rem);--font-size-title:clamp(2.2rem, 1.206rem + 4.243vw, 4.6rem);--font-size-display:clamp(2.4rem, .908rem + 6.365vw, 6rem);--font-size-brand:clamp(1.14rem, 1rem + .55vw, 1.32rem);--brand-veil-scale:1.75;--font-size-menu:clamp(1.4rem, min(8vw, 5vh), 2.4rem);--line-height-display:.9;--line-height-title:.96;--line-height-tight:1.1;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-body:1.6;--line-height-relaxed:1.75;--line-height-loose:1.8;--tracking-display:-.045em;--tracking-title:-.04em;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.06em;--tracking-label:.16em;--tracking-brand:.17em;--tracking-caps:.2em;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--layout-gutter:clamp(1.25rem, 5vw, 5rem);--layout-nav-height:4.2rem;--layout-max:84rem;--layout-wide:72rem;--layout-narrow:46rem;--measure-short:36ch;--measure-prose:52ch;--measure-wide:62ch;--size-touch:2.75rem;--header-shade-fade:1.5rem;--header-shade:linear-gradient(var(--color-void-a85) 0, var(--color-void-a75) calc(var(--layout-nav-height) * .25), var(--color-void-a66) calc(var(--layout-nav-height) * .5), var(--color-void-a45) calc(var(--layout-nav-height) * .75), var(--color-void-a30) var(--layout-nav-height), var(--color-void-a00) 100%);--header-shade-wide:linear-gradient(var(--color-void-a92) 0, var(--color-void-a84) calc(var(--layout-nav-height) * .25), var(--color-void-a80) calc(var(--layout-nav-height) * .38), var(--color-void-a80) calc(var(--layout-nav-height) * .62), var(--color-void-a45) var(--layout-nav-height), var(--color-void-a00) 100%);--icon-size:1.25rem;--burger-line:1.5px;--burger-long:1.25rem;--burger-mid:.875rem;--burger-short:.5rem;--burger-gap:.3125rem;--burger-cross-angle:45deg;--footer-padding-top:clamp(3.5rem, 7vw, 5.5rem);--footer-brand-ratio:1.3fr;--status-dot:6px;--status-pulse-duration:1.2s;--status-pulse-count:4;--status-pulse-low:.25;--cursor-dot:.375rem;--cursor-ring:2.5rem;--veil-bar-width:clamp(3rem, 9.5vw, 6rem);--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--radius-circle:50%;--z-below:-1;--z-header-drawer:-2;--z-raised:1;--z-nav:60;--z-modal:85;--z-veil:90;--z-cursor:95;--z-skip:100;--duration-fast:.22s;--duration-base:.3s;--duration-slow:.45s;--duration-slower:.9s;--duration-reduced:.01ms;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-expo-out:cubic-bezier(.16, 1, .3, 1);--ease-expo-in-out:cubic-bezier(.87, 0, .13, 1);--ease-quad-in:cubic-bezier(.11, 0, .5, 0);--ease-quad-in-out:cubic-bezier(.45, 0, .55, 1);--ease-cubic-in:cubic-bezier(.32, 0, .67, 0);--ease-cubic-out:cubic-bezier(.33, 1, .68, 1);--ease-cubic-in-out:cubic-bezier(.65, 0, .35, 1);--veil-letter-opacity:.12;--veil-letter-rise:16%;--veil-letter-scale:.82;--veil-lock-duration:.46s;--veil-lock-stagger:82ms;--veil-sequence:calc(var(--veil-lock-duration) + 5 * var(--veil-lock-stagger));--veil-bar-fade:.26s;--veil-flight-at:calc(var(--veil-sequence) + 60ms);--veil-flight-duration:.9s;--veil-fade-at:calc(var(--veil-flight-at) + 50ms);--veil-fade-duration:.75s;--veil-nav-at:calc(var(--veil-fade-at) + .7s);--veil-handoff-at:calc(var(--veil-flight-at) + var(--veil-flight-duration) - 60ms);--veil-end-at:calc(var(--veil-flight-at) + var(--veil-flight-duration));--menu-reveal:.62s;--menu-stagger:55ms;--menu-row-at:.2s;--menu-row-fade:.4s;--menu-label-at:.24s;--menu-label-rise:.75s;--menu-label-offset:115%;--menu-foot-at:.52s;--menu-foot-fade:.5s;--menu-foot-shift:.875rem;--menu-close-stagger:30ms;--menu-close-label:.38s;--menu-close-row-at:40ms;--menu-close-row:.28s;--menu-close-foot:.26s;--menu-close-reveal-at:.16s;--menu-close-reveal:.5s;--section-padding:clamp(4.5rem, 11vh, 8rem);--page-head-gap:clamp(3rem, 9vh, 6rem);--layout-text:60rem;--measure-title:18ch;--head-aside-ratio:1.15fr;--head-aside-gap:clamp(2.5rem, 5vw, 5rem);--head-in-scale:.985;--measure-heading:20ch;--font-size-label:.72rem;--font-size-card:clamp(1.2rem, 1.034rem + .707vw, 1.6rem);--card-gap:clamp(1.25rem, 2.6vw, 1.75rem);--card-padding:clamp(1.4rem, 3vw, 2rem);--panel-padding:clamp(1.5rem, 3vw, 2.25rem);--steps-gap:clamp(1.75rem, 4vw, 2.75rem);--block-gap:clamp(2.5rem, 5vw, 3.5rem);--rule-gap:clamp(3.5rem, 8vw, 5rem);--hover-shift:.35rem;--rotate-eighth:45deg;--rotate-quarter:90deg;--hover-zoom:1.04;--ratio-wide:16 / 9;--photo-filter:grayscale(1) contrast(1.15) brightness(.5);--photo-filter-hover:grayscale(.5) contrast(1.1) brightness(.7);--fact-label-width:13rem}@media (prefers-reduced-motion:reduce){:root{--veil-sequence:0s;--veil-flight-at:0s;--veil-fade-at:0s;--veil-nav-at:0s;--veil-handoff-at:0s;--veil-end-at:0s;--menu-stagger:0s;--menu-row-at:0s;--menu-label-at:0s;--menu-foot-at:0s;--menu-close-stagger:0s;--menu-close-row-at:0s;--menu-close-reveal-at:0s;--menu-close-reveal:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--layout-nav-height) + var(--space-5))}body{background:var(--color-void);color:var(--color-text);font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-light);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}button{min-block-size:var(--size-touch);min-inline-size:var(--size-touch);font:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;transition-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.lp_7Xa_className{font-family:Outfit,Outfit Fallback;font-style:normal}.lp_7Xa_variable{--font-body-face:"Outfit", "Outfit Fallback"}
@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(../media/05d164d63d55d242-s.p.38h5_ige52hra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.nncU3a_className{font-family:Orbitron,Orbitron Fallback;font-style:normal;font-weight:900}.nncU3a_variable{--font-brand-face:"Orbitron", "Orbitron Fallback"}
