@font-face{font-family:Graph;src:url(/assets/8f1752f41b.woff2) format("woff2");font-display:block}@font-face{font-family:Modale;src:url(/assets/2f93ea5d24.woff2) format("woff2");font-display:block}:root{--red:#f75c4a;--terra:#b05229;--sage:#b3b098;--court:#d9d9d9;--white:#fff;--cream:#f4f3f1;--dark:#0c0c0b;--nav-pad:16px;--nav-h:84px;--font-display:"Graph",monospace;--font-body:"Modale",Georgia,serif;--display-xl-size:85px;--display-xl-leading:71px;--display-xl-tracking:0.13em;--display-l-size:55px;--display-l-leading:48px;--display-l-tracking:0.13em;--heading-m-size:38px;--heading-m-tracking:0;--heading-s-size:18px;--heading-s-leading:26px;--heading-s-tracking:0.01em;--body-l-size:23px;--body-m-size:14px;--body-s-size:14px;--button-size:17px;--label-size:14px;--table-heading-size:14px;--table-body-size:14px;--heading-fluid-size:clamp(21px,2.5vw,34px)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--red) transparent}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--red)}body{background:var(--white);color:var(--red);font-family:var(--font-body);font-size:21px;line-height:1.55;overflow-x:hidden}.graph{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:"slnt" 0}.lvl-btn,.nav-btn,.pbtn{border-radius:8px;corner-shape:bevel}@supports not (corner-shape:bevel){.lvl-btn,.pbtn{border-radius:0;-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}}a{color:inherit}button{font:inherit}.t-display-xl{font-size:var(--display-xl-size);line-height:var(--display-xl-leading);letter-spacing:var(--display-xl-tracking)}.t-display-l,.t-display-xl{font-family:var(--font-display);text-transform:uppercase}.t-display-l{font-size:var(--display-l-size);line-height:var(--display-l-leading);letter-spacing:var(--display-l-tracking)}.t-heading-m{font-size:var(--heading-m-size);letter-spacing:var(--heading-m-tracking)}.t-heading-m,.t-heading-s{font-family:var(--font-body);font-weight:400}.t-heading-s{font-size:var(--heading-s-size);line-height:var(--heading-s-leading);letter-spacing:var(--heading-s-tracking)}.t-body-l{font-size:var(--body-l-size)}.t-body-l,.t-body-m{font-family:var(--font-body);font-weight:400}.t-body-m{font-size:var(--body-m-size)}.t-body-s{font-family:var(--font-body);font-size:var(--body-s-size);font-weight:400}.t-button{font-size:var(--button-size)}.t-button,.t-label{font-family:var(--font-body);font-weight:400;text-transform:uppercase}.t-label{font-size:var(--label-size);letter-spacing:.06em}.t-table-heading{font-size:var(--table-heading-size);text-transform:uppercase}.t-table-body,.t-table-heading{font-family:var(--font-body);font-weight:400}.t-table-body{font-size:var(--table-body-size)}nav{position:fixed;top:0;left:0;right:0;z-index:400;height:var(--nav-h);pointer-events:none}.nav-layer{position:absolute;inset:0}.nav-layer.base{pointer-events:auto;color:var(--red)}.nav-layer.inv{pointer-events:none;color:var(--white);will-change:clip-path}.nav-inner{height:100%;justify-content:space-between;padding:var(--nav-pad) 22px 0}.nav-inner,.nav-left{display:flex;align-items:flex-start}.nav-left{gap:12px}.nav-right{gap:16px}.burger,.nav-right{display:flex;align-items:center}.burger{background:none;border:none;cursor:pointer;color:inherit;padding:3px 4px;flex-direction:column;gap:6px;height:53px;width:43px;justify-content:center}.burger i{display:block;width:24px;height:2px;background:currentColor;transition:transform .3s cubic-bezier(.22,1,.36,1);transform-origin:center}nav.menu-on .burger i:first-child{transform:translateY(4px) rotate(45deg)}nav.menu-on .burger i:last-child{transform:translateY(-4px) rotate(-45deg)}.nav-btn{font-family:var(--font-body);font-size:12px;text-transform:uppercase;letter-spacing:.04em;background:hsla(0,0%,92%,.14);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:inherit;border:none;padding:7px 13px;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),background .2s ease}.nav-layer.inv .nav-btn{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-btn span{display:inline-block;transition:transform .18s cubic-bezier(.22,1,.36,1)}.nav-sym{display:flex;align-items:center;color:inherit;text-decoration:none}.nav-sym svg{display:block;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.menu{position:fixed;inset:0;z-index:350;background:hsla(0,0%,100%,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:flex;align-items:flex-start;visibility:hidden;transition:background .45s ease,backdrop-filter .45s ease,-webkit-backdrop-filter .45s ease,visibility 0s linear .45s}.menu.open{visibility:visible;background:hsla(0,0%,100%,.62);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .45s ease,backdrop-filter .45s ease,-webkit-backdrop-filter .45s ease}.menu-links{padding:calc(var(--nav-h) + 8px) 22px 0 20px;width:100%}.menu-links .ml{overflow:hidden}.menu-links a{font-family:var(--font-display);text-transform:uppercase;text-decoration:none;font-size:clamp(37px,7vw,79px);letter-spacing:.03em;color:var(--red);display:inline-block;line-height:1.38;will-change:transform,font-variation-settings;transition:font-variation-settings .3s cubic-bezier(.22,1,.36,1)}.menu-grid{position:absolute;bottom:22px;left:20px;right:20px;display:flex;justify-content:space-between;gap:24px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.menu.open .menu-grid{opacity:1;transform:translateY(0);transition-delay:.35s}.menu-grid h6{font-size:13px;font-weight:400;color:var(--red);margin-bottom:2px}.menu-grid a,.menu-grid p{font-size:13px;color:var(--red);text-decoration:none;line-height:1.55}.menu-grid p{opacity:.55;transition:opacity .2s ease}.menu-grid p:hover{opacity:1}@media (max-width:760px){:root{--nav-pad:12px;--nav-h:64px}body{font-size:15px}nav:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--nav-h) + env(safe-area-inset-top, 0px) + 10px);background:linear-gradient(180deg,rgba(12,12,11,.34),rgba(12,12,11,.12) 55%,transparent);pointer-events:none;z-index:0}.nav-layer{z-index:1}.nav-inner{padding:var(--nav-pad) 12px 0}.nav-left{gap:6px}.nav-right{gap:20px}.nav-btn{font-size:12px;padding:8px 12px;letter-spacing:.04em}.nav-sym svg{width:44px;height:53px}.burger{padding:8px 6px;gap:7px}.burger i{width:28px}.menu-links a{font-size:clamp(44px,11.5vw,62px);line-height:1.3}.menu-grid{flex-wrap:wrap;gap:12px 18px}.menu-grid>div{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 9px)}}a.nav-btn,a.pbtn{text-decoration:none;display:inline-block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation:none!important}}@keyframes burger-glitch-top{0%{transform:translate(0) scaleX(1)}12%{transform:translate(-4px,1px) scaleX(.68)}26%{transform:translate(3px,-2px) scaleX(1.22)}40%{transform:translate(-2px,2px) scaleX(.52);opacity:.55}54%{transform:translate(4px) scaleX(1.1);opacity:1}70%{transform:translate(-1px,-1px) scaleX(.84)}85%{transform:translate(1px,1px) scaleX(1.04)}to{transform:translate(0) scaleX(1)}}@keyframes burger-glitch-bot{0%{transform:translate(0) scaleX(1)}14%{transform:translate(3px,-1px) scaleX(1.18)}28%{transform:translate(-4px,2px) scaleX(.6)}42%{transform:translate(2px,-2px) scaleX(1.12);opacity:.55}56%{transform:translate(-3px) scaleX(.5);opacity:1}72%{transform:translate(1px,1px) scaleX(1.08)}86%{transform:translate(-1px,-1px) scaleX(.92)}to{transform:translate(0) scaleX(1)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){nav:not(.menu-on):has(.burger:hover) .burger i:first-child{animation:burger-glitch-top .42s step-end 1}nav:not(.menu-on):has(.burger:hover) .burger i:last-child{animation:burger-glitch-bot .42s step-end .04s 1}}@keyframes sym-glitch{0%{transform:translate(0) skewX(0deg)}14%{transform:translate(-3px,2px) skewX(-8deg)}30%{transform:translate(3px,-2px) skewX(6deg);opacity:.55}46%{transform:translate(-2px,-1px) skewX(-4deg);opacity:1}62%{transform:translate(2px,2px) skewX(8deg)}78%{transform:translate(-1px) skewX(-3deg)}to{transform:translate(0) skewX(0deg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){nav:not(.menu-on):has(.nav-sym:hover) .nav-sym svg{animation:sym-glitch .42s step-end 1}}@keyframes link-glitch{0%{transform:translate(0) skewX(0deg)}14%{transform:translate(-2px,1px) skewX(-6deg)}30%{transform:translate(2px,-1px) skewX(5deg);opacity:.6}46%{transform:translate(-1px,-1px) skewX(-3deg);opacity:1}62%{transform:translate(2px,1px) skewX(6deg)}78%{transform:translate(-1px) skewX(-2deg)}to{transform:translate(0) skewX(0deg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ed-back:hover,.ed-cta:hover,.ev-meta a:hover,.evl-head .upd:hover,.evl-row:hover .go,.foot-grid a:hover,.menu-grid a:hover{display:inline-block;animation:link-glitch .42s step-end 1;transform:none}}.pt-overlay{position:fixed;top:-6vh;bottom:-6vh;left:-10vw;width:120vw;background:var(--red,#f75c4a);z-index:999;pointer-events:none;transform:translateX(-108%) skewX(-5deg);will-change:transform}html.pt-in .pt-overlay{transform:translateX(0) skewX(0deg);animation:pt-failsafe .4s ease 2.4s forwards}@keyframes pt-failsafe{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.pt-overlay{display:none}}