@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;1,400;1,700&family=JetBrains+Mono:wght@400;500&display=swap";@font-face{font-family:Dharma Gothic E;src:url(/fonts/Dharma_Gothic_E_Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(/fonts/DharmaGothicE-ExBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--esc-y: #F2C714;--esc-y-pressed: #C9A50F;--esc-black: #000000;--esc-dark: #0a0a0a;--esc-white: #fcfcfc;--esc-cream-light: #F4F2ED;--esc-cream-dark: #ede5d5;--esc-grey-mid: #2a2a2a;--esc-grey-dark: #0f0f0f;--esc-grey-text: #6b6460;--status-success: #20C87A;--status-active: #36D6E5;--status-error: #E03E52;--status-warning: #F07B28;--status-info: #A18AFA;--bg-0: var(--esc-black);--bg-1: var(--esc-dark);--bg-2: var(--esc-grey-dark);--surface: var(--esc-grey-mid);--fg-1: var(--esc-white);--fg-2: var(--esc-grey-text);--fg-invert: var(--esc-black);--accent: var(--esc-y);--accent-pressed: var(--esc-y-pressed);--border: var(--esc-grey-mid);--border-hi: var(--esc-y);--border-lo: #1a1a1a;--focus-ring: var(--esc-y);--font-display: "Dharma Gothic E", "Bebas Neue", Impact, sans-serif;--font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-quote: "Playfair Display", Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-display-2xl: 120px;--lh-display-2xl: .86;--fs-display-xl: 80px;--lh-display-xl: .9;--fs-display-lg: 64px;--lh-display-lg: .92;--fs-display-md: 48px;--lh-display-md: .95;--fs-display-sm: 32px;--lh-display-sm: 1;--fs-display-xs: 24px;--lh-display-xs: 1.05;--fs-body-xl: 18px;--lh-body-xl: 1.6;--fs-body-lg: 16px;--lh-body-lg: 1.55;--fs-body-md: 14px;--lh-body-md: 1.55;--fs-body-sm: 13px;--lh-body-sm: 1.5;--fs-body-xs: 11px;--lh-body-xs: 1.45;--fs-quote-lg: 24px;--lh-quote-lg: 1.4;--fs-quote-md: 18px;--lh-quote-md: 1.45;--fs-quote-sm: 15px;--lh-quote-sm: 1.5;--ls-display: -.005em;--ls-eyebrow: .22em;--ls-wide: .15em;--ls-tight: -.01em;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 64px;--space-3xl: 96px;--radius-flat: 0;--radius-flat-max: 2px;--bw-hair: 1px;--bw-mid: 2px;--bw-bold: 4px;--bw-block: 8px;--dur-reactive: .12s;--ease-reactive: ease-out;--dur-cinematic: .5s;--ease-cinematic: cubic-bezier(.16, 1, .3, 1);--ease-sharp: cubic-bezier(.2, 0, 0, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#000;color:#fcfcfc;overflow-x:clip;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#root{background:#000}::selection{background:#f2c714;color:#000}a{color:inherit}button{font-family:inherit}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes wnwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wnwWave{0%{transform:scaleY(.2)}50%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes wnwPulse{0%{opacity:1;transform:scale(1)}70%{opacity:.2;transform:scale(2.4)}to{opacity:0;transform:scale(2.6)}}@keyframes wnwBorderSpin{to{transform:rotate(1turn)}}.gcard__glow{position:absolute;top:-65%;right:-65%;bottom:-65%;left:-65%;opacity:0;transition:opacity .35s ease;background:conic-gradient(from 0deg,transparent 0 58%,rgba(242,199,20,.15) 66%,#f2c714 75%,rgba(242,199,20,.15) 84%,transparent 92% 100%);animation:wnwBorderSpin 3.4s linear infinite;pointer-events:none;will-change:transform}.gcard:hover .gcard__glow{opacity:1}.gcard__tile{transition:box-shadow .35s ease}.gcard:hover .gcard__tile{box-shadow:0 0 28px #f2c71438}.gcard__name{transition:color .3s ease}.gcard:hover .gcard__name{color:#f2c714}.gcard__role{transition:color .3s ease}.gcard:hover .gcard__role{color:#cfcac4}.gphoto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.gphoto--base{filter:grayscale(.18) contrast(1.03)}.gphoto--hover{opacity:0}.photo-flip:hover .gphoto--hover{opacity:1}.photo-flip:hover .gphoto{transform:scale(1.045)}.gphoto-initials{transition:color .45s ease,transform .7s cubic-bezier(.16,1,.3,1)}.photo-flip:hover .gphoto-initials{color:#f2c714b3;transform:scale(1.06)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}.gcard__glow{animation:none}}
