:root{--max-width:1100px;--border-radius:12px;--font-mono:"Montserrat","Poppins",ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}*{box-sizing:border-box;padding:0;margin:0}body,html{background-color:#f9f0e2;cursor:none}a{color:inherit;text-decoration:none}html.lenis{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-scrolling iframe{pointer-events:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.custom-pointer{position:fixed;width:8px;height:8px;border-radius:50%;outline:1px solid rgb(255,255,255);outline-offset:2px;transform:translate(-50%,-50%);pointer-events:none;transition:width .3s,height .3s}.custom-pointer,.custom-pointer.expanded{background-color:white;mix-blend-mode:difference;z-index:99999}.custom-pointer.expanded{width:80px;height:80px;outline:none;outline-offset:0}.custom-pointer.discHover{width:150px;height:150px;border-radius:150px;outline-offset:0}.custom-pointer.discHover,.custom-pointer.videoControl{display:flex;align-items:center;justify-content:center;font-size:24px;color:#000;font-family:poppins;text-transform:uppercase;font-weight:200;background-color:rgba(255,255,255,1);text-align:center;padding:10px;box-sizing:border-box;mix-blend-mode:normal}.custom-pointer.videoControl{width:120px;height:120px;border-radius:50%;outline:none}.custom-pointer.closeEffect{width:50px;height:50px;background-color:rgb(255,255,255);font-family:poppins;color:#000;font-size:18px;text-transform:uppercase;font-weight:200;display:flex;align-items:center;justify-content:center;border-radius:50px;outline:none;outline-offset:0;mix-blend-mode:normal}.beigeButton{font-family:Poppins,sans-serif;font-weight:300;font-size:1rem;line-height:1.5;text-transform:uppercase;padding:.3em 1.7em;background-color:#ffffff00;border:1px solid rgb(249,240,226);color:rgb(249,240,226);display:inline-block;transition:all .2s ease-in;position:relative;overflow:hidden;z-index:1}.beigeButton:hover{color:rgb(0,0,0);border:1px solid #f9f0e2ff}.beigeButton:active{color:#f9f0e2ff}.beigeButton:after{content:"";position:absolute;left:50%;transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background-color:rgba(0,0,0,.05);border-radius:50%;display:block;transition:all .5s cubic-bezier(.55,0,.1,1) .1s;z-index:-1}.beigeButton:hover:after{top:-45%;background-color:#f9f0e2ff;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.blueButton{font-family:Poppins,sans-serif;font-weight:300;font-size:1rem;line-height:1.5;text-transform:uppercase;padding:.3em 1.7em;background-color:#ffffff00;border:1px solid #000026;color:rgb(0,0,38);display:inline-block;transition:all .2s ease-in;position:relative;overflow:hidden;z-index:1}.blueButton:hover{color:rgb(249,240,226);border:1px solid #000026}.blueButton:active{color:#000026}.blueButton:after{content:"";position:absolute;left:50%;transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background-color:rgba(255,255,255,.05);border-radius:50%;display:block;transition:all .5s cubic-bezier(.55,0,.1,1) .1s;z-index:-1}.blueButton:hover:after{top:-45%;background-color:#000026;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.bigBlueButton{font-family:Poppins,sans-serif;font-weight:700;font-size:1.1rem;text-transform:capitalize;padding:.5em 1.7em;background-color:#ffffff00;border:2px solid #000026;color:rgb(0,0,38);display:inline-block;transition:all .2s ease-in;position:relative;overflow:hidden;z-index:1;margin-top:1%;line-height:.9}.bigBlueButton:hover{color:rgb(249,240,226);border:2px solid #000026}.bigBlueButton:active{color:#000026}.bigBlueButton:after{content:"";position:absolute;left:50%;transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background-color:rgba(255,255,255,.05);border-radius:50%;display:block;transition:all .5s cubic-bezier(.55,0,.1,1) .1s;z-index:-1}.bigBlueButton:hover:after{top:-45%;background-color:#000026;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#F9F0E2}::-webkit-scrollbar-thumb{background:#000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff00;border:1px solid #000026}@media (max-width:1025px){body,html{cursor:none}.custom-pointer{display:none}}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal}.PageTransition_pageTransition__ne5dc{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f9f0e2;z-index:9999;transform:translateY(100%);transition:transform .5s ease-in-out}.PageTransition_pageTransition__ne5dc.PageTransition_active__P08ad{transform:translateY(0)}.NoCookiePopup_popup__dwT4F{position:fixed;bottom:20px;right:20px;width:25%;background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:rgb(0,0,0);padding:10px 20px;border-radius:8px;font-family:montserrat;font-size:.75rem;font-weight:300;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000;animation:NoCookiePopup_fadeIn__m8xmv .5s ease}@keyframes NoCookiePopup_fadeIn__m8xmv{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NoCookiePopup_closeButton__alWzh{position:absolute;top:8px;right:8px;background:none;border:none;font-size:1.2rem;color:rgb(0,0,0);cursor:pointer;padding:0}@media (max-width:1024px){.NoCookiePopup_popup__dwT4F{width:50%}}@media (max-width:768px){.NoCookiePopup_popup__dwT4F{width:90%}}