@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad13ebca7eb7b20e-s.3e-77zuo3in7f.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/92a32f1987994d42-s.1eb-pa8xlnd53.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:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e3288daf1a82908b-s.p.21q75mx1x82a8.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:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab478ecb8c811d9a-s.37w9rf9gxod1y.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1c09b78c3d6ef53d-s.0ctr8_5dz3nr_.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:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d726d63fba6256b-s.p.3frbiw4nltldc.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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ccdf5884e6e790ac-s.2-y062ayal8rj.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d09987fb9c517613-s.0hy6nmzga_x0y.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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53014c1e5b05d2a0-s.p.3f6zc4f4lqyuc.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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/faf0ba13a9b77e21-s.11s2fyt-t2ov_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/532f92d7191efd22-s.1kana50idwxik.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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2f5ab95dda9b8994-s.p.0teq8rsbqpt0q.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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2f912b2dd3457f1d-s.2j6f_c864k4zn.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/745e54b7b6cf8c40-s.377uc50_4-xo_.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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2f06f7ffc75f4123-s.p.201eoo3y6c5_i.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:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.oBrEmq_className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.oBrEmq_variable{--font-rajdhani:"Rajdhani", "Rajdhani Fallback"}
@font-face{font-family:aesthetic;src:url(../media/Aesthetic_Regular-s.p.0optn9hb_bgbz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aesthetic;src:url(../media/Aesthetic_Regular-s.p.430x2a_88hpnl.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aesthetic Fallback;src:local(Arial);ascent-override:81.49%;descent-override:16.3%;line-gap-override:16.3%;size-adjust:122.71%}.X1mS6a_className{font-family:aesthetic,aesthetic Fallback}.X1mS6a_variable{--font-aesthetic:"aesthetic", "aesthetic Fallback"}
@font-face{font-family:runic;src:url(../media/runic_system-s.p.2zwl0g-xtzehr.otf)format("opentype");font-display:swap}@font-face{font-family:runic Fallback;src:local(Arial);ascent-override:55.21%;descent-override:14.72%;line-gap-override:0.0%;size-adjust:135.84%}.TGKiEG_className{font-family:runic,runic Fallback}.TGKiEG_variable{--font-runic:"runic", "runic Fallback"}
:root{--red:#cc1414;--red-hi:#ff3b3b;--black:#000;--white:#fff;--off:#999;--border:#ffffff14;--well:#0c0c0c;--dim:#ffffff40;--face-ui:var(--font-rajdhani), "Rajdhani", ui-sans-serif, system-ui, sans-serif;--face-display:var(--font-aesthetic), "Aesthetic", ui-serif, Georgia, serif;--weight-display:600;--page-max:1100px;--measure:819px;--gutter:clamp(20px, 4vw, 40px);--section-gap:clamp(56px, 9vw, 112px);--ease:cubic-bezier(.2, .6, .2, 1);--motion-fast:.18s;--motion-reveal:.7s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html,body{background:var(--black);color:var(--off);font-family:var(--face-ui);font-size:16px;line-height:1.6}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video,svg,iframe{max-width:100%;display:block}img,video{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--red);outline-offset:3px}::selection{background:var(--red);color:var(--white)}.hacker-word{white-space:nowrap;display:inline-block;position:relative}[data-hacker-state=active] .hacker-source{color:#0000}.hacker-visual{white-space:nowrap;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hacker-cursor,.hacker-unresolved{color:var(--red)}.hacker-unresolved{font-family:var(--font-runic), var(--face-ui);font-weight:400}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}::view-transition{pointer-events:none}::view-transition-old(.route-exit){animation:.14s ease-in both route-out}::view-transition-new(.route-enter){animation:.34s var(--ease) 70ms both route-in}::view-transition-group(.project-morph){z-index:120;animation-duration:.52s;animation-timing-function:var(--ease)}::view-transition-image-pair(.project-morph){animation-name:focus-through}@keyframes route-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes route-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes focus-through{45%{filter:blur(2px)brightness(.82)}}@media (prefers-reduced-motion:no-preference){[data-page-intro] [data-intro=eyebrow]{animation:intro-copy .46s var(--ease) 40ms both}[data-page-intro] [data-intro=title]{animation:intro-title .68s var(--ease) 90ms both}[data-page-intro] [data-intro=rule]{transform-origin:top;animation:intro-rule .56s var(--ease) .18s both}[data-page-intro] [data-intro=copy]{animation:intro-copy .6s var(--ease) .21s both}[data-page-intro] [data-intro=meta]{animation:intro-copy .52s var(--ease) .27s both}[data-page-intro] [data-intro=media]{animation:intro-media 1.1s var(--ease) both;transform-origin:50%}}@keyframes intro-title{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(28px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes intro-copy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-rule{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes intro-media{0%{opacity:.45;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}.reveal{opacity:1}@media (prefers-reduced-motion:no-preference){.reveal[data-reveal=pending]{opacity:0;transform:translateY(14px)}.reveal[data-reveal=shown]{opacity:1;transition:opacity var(--motion-reveal) ease, transform var(--motion-reveal) var(--ease);transform:none}.reveal[data-reveal-variant=media][data-reveal=pending]{opacity:1;transform:none}.reveal[data-reveal-variant=media][data-reveal=pending]>*{opacity:.2;transform-origin:top;transform:scale(1.025)}.reveal[data-reveal-variant=media][data-reveal=shown]{opacity:1;transform:none}.reveal[data-reveal-variant=media][data-reveal=shown]>*{opacity:1;transition:opacity .48s ease, transform 1s var(--ease);transition-delay:var(--reveal-delay,0s);transform:scale(1)}.reveal[data-reveal-variant=rule][data-reveal=pending]{opacity:1;transform-origin:0;transform:scaleX(0)}.reveal[data-reveal-variant=rule][data-reveal=shown]{opacity:1;transform-origin:0;transition:transform .76s var(--ease);transform:scaleX(1)}}
.grPEoG_grain{pointer-events:none;width:100vw;height:100vh;image-rendering:pixelated;position:fixed;inset:0}
.mdpVJq_header{z-index:100;background:var(--black);position:relative}.mdpVJq_home{background:0 0;width:100%;position:absolute}.mdpVJq_home .mdpVJq_link{color:var(--red)}.mdpVJq_home .mdpVJq_link:hover{color:var(--red-hi)}.mdpVJq_inner{max-width:calc(var(--page-max) * 1.38);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:31px;height:112px;margin:0 auto;display:flex}.mdpVJq_mark{color:var(--red);line-height:0;transition:color .25s;display:block}.mdpVJq_mark:hover{color:var(--red-hi)}.mdpVJq_wordmark{background-color:currentColor;width:212px;height:80px;display:block;-webkit-mask:url(/brand/fesq-wordmark.svg) 50%/contain no-repeat;mask:url(/brand/fesq-wordmark.svg) 50%/contain no-repeat}.mdpVJq_nav{align-items:center;display:flex}.mdpVJq_menuToggle{display:none}.mdpVJq_primaryNav{align-items:center;gap:42px;display:flex}.mdpVJq_separator{color:var(--off);margin:0 18px;font-size:18px;font-weight:700;line-height:1}.mdpVJq_link{letter-spacing:.2em;text-transform:uppercase;color:var(--off);font-size:18px;font-weight:700;transition:color .2s;position:relative}.mdpVJq_link:after{background:var(--red);content:"";transform-origin:0;height:1px;transition:transform var(--motion-fast) var(--ease);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.mdpVJq_link:hover{color:var(--white)}.mdpVJq_link[data-active=true]{color:var(--red)}.mdpVJq_link[data-active=true]:after,.mdpVJq_link:hover:after{transform:scaleX(1)}.mdpVJq_skip{background:var(--red);color:var(--white);letter-spacing:.18em;text-transform:uppercase;z-index:200;padding:12px 18px;font-size:16.5px;font-weight:700;position:absolute;top:0;left:-9999px}.mdpVJq_skip:focus{left:0}@media (max-width:900px){.mdpVJq_header[data-menu-open=true]{background:var(--black)}.mdpVJq_inner{gap:18px;height:82px}.mdpVJq_wordmark{width:129.6px;height:60.48px}.mdpVJq_menuToggle{width:44px;height:44px;color:var(--red);transition:color var(--motion-fast) var(--ease);flex:0 0 44px;place-items:center;display:grid}.mdpVJq_menuToggle:hover{color:var(--red-hi)}.mdpVJq_menuIcon{width:26px;height:20px;position:relative}.mdpVJq_menuIcon span{width:26px;height:2px;transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease);background:currentColor;position:absolute;left:0}.mdpVJq_menuIcon span:first-child{top:0}.mdpVJq_menuIcon span:nth-child(2){top:9px}.mdpVJq_menuIcon span:nth-child(3){top:18px}[data-menu-open=true] .mdpVJq_menuIcon span:first-child{transform:translateY(9px)rotate(45deg)}[data-menu-open=true] .mdpVJq_menuIcon span:nth-child(2){opacity:0}[data-menu-open=true] .mdpVJq_menuIcon span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.mdpVJq_nav{overscroll-behavior:contain;max-height:calc(100dvh - 82px);padding:8px var(--gutter) 24px;background:var(--black);border-bottom:1px solid var(--border);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}[data-menu-open=true] .mdpVJq_nav,.mdpVJq_primaryNav{display:block}.mdpVJq_separator{display:none}.mdpVJq_link{border-top:1px solid var(--border);letter-spacing:.16em;align-items:center;min-height:64px;font-size:24px;display:flex}.mdpVJq_home .mdpVJq_link{color:var(--off)}.mdpVJq_home .mdpVJq_link:hover{color:var(--white)}.mdpVJq_link:after{bottom:0}}
.wWXZva_footer{margin-top:clamp(80px,12vw,160px)}.wWXZva_inner{max-width:var(--page-max);margin:0 auto;padding:0 0 40px}.wWXZva_divider{padding:0 var(--gutter);align-items:center;gap:clamp(22px,2.25vw,36px);margin-bottom:clamp(64px,7vw,96px);display:flex}.wWXZva_dividerRule{background:var(--red);flex:1;height:1px}.wWXZva_dividerSpark{background-color:var(--red);flex:none;width:20px;height:33px;-webkit-mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat;mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat}.wWXZva_channels{grid-template-columns:repeat(2,1fr);gap:23px;display:grid}.wWXZva_channel{background:var(--black);text-align:center;flex-direction:column;gap:0;padding:0;display:flex}.wWXZva_channelName{font-family:var(--face-display);font-size:34px;font-weight:var(--weight-display);color:var(--red);margin-bottom:clamp(14px,1.6vw,24px);line-height:1.15}.wWXZva_repName{color:var(--white);font-size:18px;font-weight:600}.wWXZva_lines{flex-direction:column;gap:0;font-size:18px;line-height:1.78;list-style:none;display:flex}.wWXZva_lines a{color:var(--off);transition:color .2s}.wWXZva_lines a:hover{color:var(--white)}.wWXZva_primaryLink{font-weight:600;color:var(--white)!important}.wWXZva_primaryLink:hover{color:var(--red-hi)!important}.wWXZva_muted{color:var(--white);font-size:18px}.wWXZva_colophon{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:74px;padding-top:0;display:flex}.wWXZva_credit{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:500;display:none}.wWXZva_social{align-items:center;gap:64px;display:flex}.wWXZva_social a,.wWXZva_social span{letter-spacing:.04em;text-transform:uppercase;color:var(--red);border-bottom:1px solid;padding-bottom:3px;font-size:18px;font-weight:400;transition:color .2s;display:block;position:relative}.wWXZva_social>*+:before{content:"";background-color:var(--red);width:12px;height:20px;position:absolute;top:50%;right:calc(100% + 26px);transform:translateY(-50%);-webkit-mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat;mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat}.wWXZva_social a:hover{color:var(--red-hi)}@media (max-width:620px){.wWXZva_inner{padding-right:var(--gutter);padding-left:var(--gutter)}.wWXZva_divider{padding:0}.wWXZva_channels{grid-template-columns:1fr}.wWXZva_colophon{gap:12px}.wWXZva_social{gap:46px}.wWXZva_social>*+:before{right:calc(100% + 17px)}.wWXZva_credit{width:100%;margin-right:0}.wWXZva_channelName{font-size:28px}}
