@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_e986a4{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_e986a4{--font-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--white:#FBFFFE;--ink:#1B1B1E;--red:#C64726;--yellow:#FAA916;--navy:#30343F;--mute:#5e616b;--line:rgba(27,27,30,.14);--stone:#eeece7;--ease:cubic-bezier(.16,1,.3,1);--gut:clamp(20px,4vw,56px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{margin:0;overflow-x:clip}body{background:var(--white);color:var(--ink);font:400 16px/1.6 var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}h1,h3{font-weight:500;margin:0;text-wrap:balance}h1{font-size:clamp(3rem,7vw,6.2rem);line-height:1;letter-spacing:-.045em}h3{font-size:1.4rem;letter-spacing:-.02em;font-weight:600}p{margin:0 0 1em}.meta{font:500 .7rem/1.6 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:0}.dot{color:var(--red)}.logo{height:46px;width:auto;max-width:none;align-self:flex-start;margin-bottom:clamp(2rem,6vh,4rem)}.panel .logo{height:clamp(64px,10vh,92px)}.arrow{display:inline-block;transition:transform .5s var(--ease)}.btn:hover .arrow,a:hover>.arrow{transform:translateX(5px)}@property --r{syntax:"<length>";inherits:false;initial-value:0}#loader{--r:0px;position:fixed;inset:0;z-index:95;background:var(--ink);display:grid;place-items:center;overflow:hidden;-webkit-mask:radial-gradient(circle at 50% 50%,transparent var(--r),#000 calc(var(--r) + 1px));mask:radial-gradient(circle at 50% 50%,transparent var(--r),#000 calc(var(--r) + 1px))}.loader-sun{position:absolute;width:min(72vmin,560px);aspect-ratio:1;border-radius:50%;background:var(--red)}.loader-logo{position:relative;height:min(30vh,260px);width:auto;filter:invert(1) brightness(1.05)}.login{display:grid;grid-template-columns:1.05fr 1fr}.art,.login{min-height:100svh}.art{position:relative;overflow:hidden;background:var(--stone)}.art .tag{left:var(--gut);top:var(--gut);background:var(--white);color:var(--ink);padding:6px 10px}.art .tag,.shape{position:absolute;z-index:2}.shape{display:block}.shape.circle{width:clamp(80px,11vw,170px);aspect-ratio:1;border-radius:50%;background:var(--yellow);right:8%;top:14%}.shape.square{width:clamp(56px,6vw,96px);aspect-ratio:1;background:var(--navy);left:9%;bottom:20%}.ticker{position:absolute;left:0;right:0;bottom:0;z-index:2;background:var(--ink);color:var(--white);overflow:hidden;white-space:nowrap;padding:14px 0;font:500 .72rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.ticker-track{display:inline-flex;width:max-content}.ticker-track span{padding-right:2.2em}.ticker i{color:var(--red);font-style:normal;margin-left:2.2em}.panel{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:var(--gut);max-width:640px;width:100%;margin:0 auto}.panel .title{margin:.5rem 0 clamp(1.6rem,4vh,2.6rem)}.dither-bg{position:absolute;left:0;right:0;bottom:0;top:auto;height:38%;width:100%;margin:0;z-index:-1;pointer-events:none;image-rendering:pixelated;opacity:.22;-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent)}form{max-width:420px}.fields,form{display:grid;grid-gap:22px;gap:22px}.field{position:relative;display:block}.field input{width:100%;padding:22px 0 8px;font:inherit;font-size:1.05rem;background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;color:var(--ink)}.field input:focus-visible{outline:0}.field span{position:absolute;left:0;top:20px;font:500 .72rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);pointer-events:none;transform-origin:left;transition:transform .5s var(--ease),color .3s}.field input:focus+span,.field input:not(:placeholder-shown)+span{transform:translateY(-18px) scale(.86);color:var(--red)}.field b{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.field input:focus~b{transform:none}.field input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--white) inset;-webkit-text-fill-color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:1.2em;padding:17px 24px;font:500 .95rem/1 var(--font-sans);background:var(--ink);color:var(--white);border:1px solid var(--ink);cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:color .4s var(--ease),border-color .4s var(--ease)}.btn:after{content:"";position:absolute;inset:0;background:var(--red);transform:translateY(101%);transition:transform .55s var(--ease);z-index:-1}.btn:hover:after{transform:none}.btn:hover{border-color:var(--red)}.btn:disabled{opacity:.6;cursor:progress}.btn.ghost{background:transparent;color:var(--ink)}.btn.ghost:hover{color:var(--white)}.or{margin:26px 0 12px}.g{margin-top:6px;min-height:44px}.err{color:var(--red);font-size:.9rem;margin:14px 0 0;min-height:1.4em}.fine{font-size:.82rem;color:var(--mute);margin:1.4rem 0 0}.wipe{position:fixed;inset:0;z-index:90;background:var(--red);display:none;pointer-events:none}.home{min-height:100svh;padding:var(--gut);display:flex;flex-direction:column}.home header{display:flex;justify-content:space-between;align-items:center}.home .logo{margin:0}.welcome{padding:clamp(3rem,10vh,7rem) 0 clamp(2rem,6vh,4rem)}.welcome .title{margin-top:.6rem;max-width:14ch;overflow-wrap:anywhere}.tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px);margin-top:auto}.tile{padding:28px;border:1px solid var(--line);min-height:220px;display:flex;flex-direction:column;gap:6px;transition:background .5s var(--ease),color .5s var(--ease)}.tile:first-child:hover{background:var(--red);color:var(--white)}.tile:nth-child(2):hover{background:var(--yellow)}.tile:nth-child(3):hover{background:var(--navy);color:var(--white)}.tile:hover .meta{color:inherit}.tile h3{margin-top:auto}.tile p:last-child{margin:0;opacity:.8}@media (max-width:900px){.login{grid-template-columns:1fr}.art{min-height:34svh;height:34svh}.shape.circle{right:6%;top:12%}.panel{padding-bottom:calc(var(--gut) + 20px)}.tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important}#loader{display:none}}