@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200 800;src:url(/fonts/manrope-latin.woff2) format("woff2")}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background-color:#151515;color:#f5f3ed;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;margin:0}::selection{background:#94c5f2;color:#151515}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}button,input{border-radius:0}img{display:block;max-width:100%}button:focus-visible,a:focus-visible,summary:focus-visible,video:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid #94c5f2;outline-offset:6px}h1,h2,h3,p,figure{margin:0}main{min-height:65vh}.page-section{scroll-margin-top:0}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-heading{font-size:clamp(42px,5.8914728682vw + 19.6124031008px,80px);font-weight:500;letter-spacing:-3px;line-height:1.05}.text-link{align-items:center;border-bottom:1px solid #3b3b38;display:inline-flex;gap:30px;padding:12px 0}.text-link:hover{border-color:#94c5f2;color:#94c5f2}.reveal{opacity:1;transform:none}.reveal--pending{opacity:0;transform:translateY(30px)}.reveal--visible{opacity:1;transform:none;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}::view-transition-old(root){animation:.25s ease both page-out}::view-transition-new(root){animation:.45s ease both page-in}::view-transition-group(*){animation-duration:.7s;animation-timing-function:cubic-bezier(.22,.68,.1,1)}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal--pending{opacity:1;transform:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
