:root{--easeInSine:cubic-bezier(.12, 0, .39, 0);--easeOutSine:cubic-bezier(.61, 1, .88, 1);--easeInOutSine:cubic-bezier(.37, 0, .63, 1);--easeInQuad:cubic-bezier(.11, 0, .5, 0);--easeOutQuad:cubic-bezier(.5, 1, .89, 1);--easeInOutQuad:cubic-bezier(.45, 0, .55, 1);--easeInCubic:cubic-bezier(.32, 0, .67, 0);--easeOutCubic:cubic-bezier(.33, 1, .68, 1);--easeInOutCubic:cubic-bezier(.65, 0, .35, 1);--easeInQuart:cubic-bezier(.5, 0, .75, 0);--easeOutQuart:cubic-bezier(.25, 1, .5, 1);--easeInOutQuart:cubic-bezier(.76, 0, .24, 1);--easeInQuint:cubic-bezier(.64, 0, .78, 0);--easeOutQuint:cubic-bezier(.22, 1, .36, 1);--easeInOutQuint:cubic-bezier(.83, 0, .17, 1);--easeInCirc:cubic-bezier(.55, 0, 1, .45);--easeOutCirc:cubic-bezier(0, .55, .45, 1);--easeInOutCirc:cubic-bezier(.85, 0, .15, 1);--easeInExpo:cubic-bezier(.7, 0, .84, 0);--easeOutExpo:cubic-bezier(.16, 1, .3, 1);--easeInOutExpo:cubic-bezier(.87, 0, .13, 1);--easeInBack:cubic-bezier(.36, 0, .66, -.56);--easeOutBack:cubic-bezier(.34, 1.56, .64, 1);--easeInOutBack:cubic-bezier(.68, -.6, .32, 1.6)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}body{-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a{color:inherit;text-decoration:none}canvas,img,picture,svg,video{max-width:100%;display:block}img{-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:none;outline:none;padding:0}textarea{resize:none}mark{color:unset;background-color:unset}:root{--color-white:#ededed;--color-black:#0a151b;--color-grey:#d1d3d3;--ANIM_DUR_L:1s;--ANIM_DUR_M:.5s;--ANIM_DUR_S:.25s;--mob-header-size:6rem;--mob-content-width:calc(100dvw - 5.1rem - var(--mob-header-size)*2);--mob-content-wide-width:calc(100dvw - 1.5rem - var(--mob-header-size)*2);--parallax-strength:10;--logo-size:34rem;--space-bottom:5rem;--space-side:5rem}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-SemiBold.QUeNJFDB.woff2)format("woff2"),url(./JetBrainsMono-SemiBold.ClLWvFwX.woff)format("woff"),url(./JetBrainsMono-SemiBold.DbzQnMDO.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-SemiBoldItalic.BUrtxczH.woff2)format("woff2"),url(./JetBrainsMono-SemiBoldItalic.CDJCXkfs.woff)format("woff"),url(./JetBrainsMono-SemiBoldItalic.Bu0J4ZML.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Thin.CkVPCWXd.woff2)format("woff2"),url(./JetBrainsMono-Thin.BApxtG0r.woff)format("woff"),url(./JetBrainsMono-Thin.hQj8ec6m.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-ThinItalic.BcXvIyDd.woff2)format("woff2"),url(./JetBrainsMono-ThinItalic.lEalcdpx.woff)format("woff"),url(./JetBrainsMono-ThinItalic.CbLaJb-R.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Bold.DlsxGmyC.woff2)format("woff2"),url(./JetBrainsMono-Bold.BW_aqusZ.woff)format("woff"),url(./JetBrainsMono-Bold.DvlBLjuL.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-BoldItalic.Cfu8Ndrl.woff2)format("woff2"),url(./JetBrainsMono-BoldItalic.Y9tykD2o.woff)format("woff"),url(./JetBrainsMono-BoldItalic.CxM0whgt.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-ExtraBold.8TxXwvEY.woff2)format("woff2"),url(./JetBrainsMono-ExtraBold.8lWndMId.woff)format("woff"),url(./JetBrainsMono-ExtraBold.C2lCxu7J.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-ExtraBoldItalic.BH4ZESDy.woff2)format("woff2"),url(./JetBrainsMono-ExtraBoldItalic.b3nqdNPJ.woff)format("woff"),url(./JetBrainsMono-ExtraBoldItalic.DUBe8wyd.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-ExtraLight.DMJ2SZ1u.woff2)format("woff2"),url(./JetBrainsMono-ExtraLight.DsAUOXQa.woff)format("woff"),url(./JetBrainsMono-ExtraLight.CCCTdgDI.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-ExtraLightItalic.CxBNQhQo.woff2)format("woff2"),url(./JetBrainsMono-ExtraLightItalic.B_btQmc5.woff)format("woff"),url(./JetBrainsMono-ExtraLightItalic.BDVenACg.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Italic.CYrZ2pUw.woff2)format("woff2"),url(./JetBrainsMono-Italic.BNwHheI0.woff)format("woff"),url(./JetBrainsMono-Italic.CX5_lLF-.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Light.CR1wDqZC.woff2)format("woff2"),url(./JetBrainsMono-Light.BHNjXagr.woff)format("woff"),url(./JetBrainsMono-Light.B0p1-b5O.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-LightItalic.CTHB1bAw.woff2)format("woff2"),url(./JetBrainsMono-LightItalic.D2X01c3t.woff)format("woff"),url(./JetBrainsMono-LightItalic.CUMdA0cp.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Medium.oD79F8Wg.woff2)format("woff2"),url(./JetBrainsMono-Medium.CxWuFrOb.woff)format("woff"),url(./JetBrainsMono-Medium.CjVpbBqc.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-MediumItalic.DcBrixWj.woff2)format("woff2"),url(./JetBrainsMono-MediumItalic.MiR_ZJAF.woff)format("woff"),url(./JetBrainsMono-MediumItalic.DgAHpwRF.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Regular.CTEb-SVh.woff2)format("woff2"),url(./JetBrainsMono-Regular.C2cFzWgf.woff)format("woff"),url(./JetBrainsMono-Regular.gnooW6Ug.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@keyframes rotate{to{rotate:1turn}}.fade-enter{opacity:0}.fade-enter-active,.fade-leave-active{transition-duration:var(--ANIM_DUR_L);transition-property:opacity;transition-timing-function:var(--easeInOutQuart)}.fade-leave-to{opacity:0}.fade-scale-enter-from{opacity:0;scale:1.1}.fade-scale-enter-active,.fade-scale-leave-active{transition-duration:var(--ANIM_DUR_L);transition-property:scale,opacity;transition-timing-function:var(--easeInOutQuart)}.fade-scale-leave-to{scale:1.1}.immediate-enter{z-index:2}.immediate-enter-active,.immediate-leave-active{transition-duration:var(--ANIM_DUR_L);transition-property:scale,opacity;transition-timing-function:var(--easeInOutQuart)}.immediate-leave-to{z-index:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ui-button{background-color:var(--color-black);height:4.5rem;color:var(--color-white);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:1ch;padding:0 1.9rem;font-size:1.7rem;display:flex}.ui-button:before{content:"["}.ui-button:after{content:"]"}.ui-button:after,.ui-button:before{transition-duration:var(--ANIM_DUR_S);transition-timing-function:var(--easeInOutQuart);transition-property:translate}.ui-button:hover:before{translate:-.5ch}.ui-button:hover:after{translate:.5ch}html{font-family:JetBrains Mono,sans-serif;font-size:var(--html-font-size,10px);background-color:var(--color-white);color:var(--color-black);text-transform:uppercase}*{-webkit-tap-highlight-color:transparent}.Layout{letter-spacing:.024rem;text-transform:uppercase;font-feature-settings:"salt" on;font-variant-numeric:ordinal slashed-zero;font-family:JetBrains Mono,serif;font-size:1.2rem;font-style:normal;line-height:1}.Layout,.Layout__frame{width:100dvw;height:100dvh;position:fixed;top:0;left:0}.Layout__frame{z-index:50;pointer-events:none}.Layout__frame>*{pointer-events:auto}.Layout__default{background-color:var(--color-white)}.Page{width:100dvw;height:max-content;min-height:100dvh;position:relative}img.background{width:100%;height:100%;position:absolute;top:0;left:0}li{list-style:none}ul{margin-block:0;padding-inline-start:0;list-style-type:none}::selection{background:var(--color-black);color:var(--color-white)}[data-selection=teal] ::selection{background:var(--color-white);color:var(--color-teal)}[data-selection=beige] ::selection{background:var(--color-orange);color:var(--color-beige)}.Iconer{position:relative}.Iconer svg{position:absolute;inset:0}
