:root{--page-x:clamp(16px,5vw,48px);--section-y:clamp(64px,9vh,140px);--gap:clamp(24px,4vw,48px);--step-0:clamp(1rem,0.95rem + 0.25vw,1.125rem);--step-1:clamp(1.25rem,1.1rem + 0.75vw,1.75rem);--step-2:clamp(1.75rem,1.4rem + 1.75vw,2.75rem);--step-3:clamp(2.25rem,1.6rem + 3.25vw,4rem);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--headline-color:#f5f0ec}*{box-sizing:border-box;font-family:Monument Extended,sans-serif;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{width:100%}body{font-size:16px;margin:0!important;min-height:100%;overflow-x:clip;padding:0}canvas,img,picture,svg,video{max-width:100%}a,h1,h2,h3,h4,h5,h6,li,p,span{overflow-wrap:break-word}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}::-webkit-scrollbar{height:80px;width:4px}::-webkit-scrollbar-track{background:#222a35}::-webkit-scrollbar-thumb{background:#575c66;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#626970}.underline-text:after{background-color:#fbfbfb;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:width .3s ease,left .3s ease;width:0}@media (hover:hover){.underline-text:hover:after{left:0;width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.preloader{background:#111;bottom:0;height:100svh;height:100dvh;left:0;position:fixed;right:0;top:0;width:100%;z-index:2000}.preloader,.preloader .texts-container{align-items:center;color:#fff;display:flex;justify-content:center;overflow:hidden}.preloader .texts-container{font-family:Poppins;font-size:27px;font-weight:600;gap:10px;height:60px}@media (max-width:768px){.preloader .texts-container{font-size:20px;height:auto;padding:10px;text-align:center}}#text1{font-family:Poppins,sans-serif;font-weight:200}#text2{font-family:Syncopate,sans-serif}#text3{font-family:Bodoni Moda,sans-serif;font-style:italic;font-weight:100}.secondary-cursor{background:#fff;border-radius:50%;mix-blend-mode:difference;overflow:hidden;transition:width .25s ease-in-out,height .25s ease-in-out;z-index:1000}.secondary-cursor.regular,.secondary-cursor.small{height:100px;width:100px}.secondary-cursor{height:50px;pointer-events:none;position:fixed;transform:translateZ(0);width:50px;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bgUp{0%{background-color:initial}to{background-color:#000}}@keyframes bgDown{0%{background-color:#000}to{background-color:initial}}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes scaleDown{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes translateLeftDot{0%{transform:translate(20px,-50%)}to{transform:translateY(-50%)}}@keyframes translateRightDot{0%{transform:translate(-20px,-50%)}to{transform:translateY(-50%)}}.headline-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}#text-behind,#text-behind-blur,#text-front{font-family:Monument Extended,sans-serif;font-size:clamp(14rem,10vw,11rem);font-weight:800;letter-spacing:clamp(1px,1.2vw,10px);line-height:1;max-width:100%;overflow-wrap:break-word;padding-inline:16px;padding-inline:var(--page-x,16px);position:absolute;text-align:center;@media screen and (max-width:768px){font-size:clamp(4rem,10vw,11rem);margin-top:-200px}}#text-behind{color:var(--headline-color);z-index:1}#text-behind-blur{color:var(--headline-color);filter:blur(7.5px);-webkit-filter:blur(7.5px);z-index:0}#text-front{text-stroke:2px var(--headline-color);-webkit-text-stroke:2px var(--headline-color);color:#0000;z-index:3}
/*# sourceMappingURL=main.48ea90f6.css.map*/