@font-face{font-family:Supreme;src:url(/fonts/Supreme-Light.woff2)format("woff2"),url(/fonts/Supreme-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Regular.woff2)format("woff2"),url(/fonts/Supreme-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Medium.woff2)format("woff2"),url(/fonts/Supreme-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Extrabold.woff2)format("woff2"),url(/fonts/Supreme-Extrabold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Variable.woff2)format("woff2"),url(/fonts/Supreme-Variable.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Light.woff2)format("woff2"),url(/fonts/Melodrama-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Regular.woff2)format("woff2"),url(/fonts/Melodrama-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Medium.woff2)format("woff2"),url(/fonts/Melodrama-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Semibold.woff2)format("woff2"),url(/fonts/Melodrama-Semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Bold.woff2)format("woff2"),url(/fonts/Melodrama-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Variable.woff2)format("woff2"),url(/fonts/Melodrama-Variable.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Light.woff2)format("woff2"),url(/fonts/Amulya-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Regular.woff2)format("woff2"),url(/fonts/Amulya-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Medium.woff2)format("woff2"),url(/fonts/Amulya-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Bold.woff2)format("woff2"),url(/fonts/Amulya-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Variable.woff2)format("woff2"),url(/fonts/Amulya-Variable.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--base-100:#fff;--base-200:#f5f5f5;--base-250:#e6e6e6;--base-300:#c8c8c8;--base-350:#969696;--base-400:#646464;--base-450:#464646;--base-500:#282828}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0;padding:0}body{background-color:var(--base-100);font-family:Poppins,sans-serif}section,.footer{background-color:var(--base-100)}img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}h1{letter-spacing:-.25rem;font-family:Supreme,sans-serif;font-size:3rem;font-weight:500;line-height:1.05}h2{letter-spacing:-.15rem;font-family:Supreme,sans-serif;font-size:3.5rem;font-weight:550;line-height:1.2}h3{letter-spacing:-.075rem;font-size:2.5rem;font-weight:500;line-height:1.2}p{font-size:1rem;font-weight:500;line-height:1.4}p.md{font-size:1.125rem;font-weight:500;line-height:1.4}p.lg{font-size:1.25rem;font-weight:500;line-height:1.4}p.mono{text-transform:uppercase;-webkit-font-smoothing:antialiased;font-family:DM Mono;font-size:.9rem;font-weight:500}p.md.mono{font-size:1rem}p.lg.mono{font-size:1.1rem}a{color:var(--base-400);border-radius:.35rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none}span.spacer{width:20rem;display:inline-block}.container{width:100%;max-width:2000px;height:100%;margin:0 auto;padding:2rem}.section-title{letter-spacing:-.15rem!important;text-transform:none!important;margin:0!important;font-family:Supreme,sans-serif!important;font-size:clamp(2.5rem,6vw,4rem)!important;font-weight:400!important;line-height:1.1!important}@media (max-width:1000px){h1{letter-spacing:-.1rem;font-size:2.5rem}h2{letter-spacing:-.05rem;font-size:2rem}h3{letter-spacing:-.025rem;font-size:1.5rem}.container{padding:1rem}}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform, opacity, clip-path;z-index:1}::view-transition-new(root){z-index:10000;animation:none!important}::view-transition-old(root){z-index:1;animation:none!important}body.menu-open *{pointer-events:none}body.menu-open .menu,body.menu-open .menu *,body.menu-open .menu-toggle{pointer-events:auto}
.top-bar{z-index:10;justify-content:space-between;align-items:center;width:100%;padding:1rem 2rem;display:flex;position:fixed;top:0;left:0}.top-bar .btn{width:10rem}.top-bar .top-bar-logo{width:6rem}@media (max-width:1000px){.top-bar{padding:.5rem 1.5rem}}
