@font-face{font-family:Brigends Expanded;src:local("Brigends Expanded"),url(/fonts/BrigendsExpanded.woff2) format("woff2"),url(/fonts/BrigendsExpanded.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--background:#080808;--foreground:#FFF;--background-secondary:#171717;--background-celeste:#D3D0C5;--celeste:#D3D0C5;--background-tertiary:#E8E8E2}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:auto}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0;margin:0}h1,h2{font-size:48px}.parallax-image{width:100%!important;border-radius:15px;img{border-radius:15px}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.fade-in,.fadeIn{opacity:0;transform:translateY(60px)}.fade-inDelayed,.fadeInDelayed{opacity:0;animation-delay:1s;transform:translateY(60px);animation-duration:.7s}.fade-in.visible,.fadeIn.visible{animation:fadeInUp .6s ease forwards}.fade-inDelayed.visible,.fadeInDelayed.visible{animation-delay:1s;animation:fadeInUp 1.6s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.letter{opacity:0;transform:translateY(40px)}.footer_footer__mqdak{background-color:#FFF;color:var(--background);width:100%;padding:0 30px}.footer_contact__0CPlN{font-size:60px;display:flex;justify-content:space-between;padding-top:100px;margin-bottom:80px}.footer_linkGroups__JGxut{display:flex;justify-content:space-between;gap:40px;padding-top:40px;margin-bottom:110px;border-top:1px solid rgba(0,0,0,.1)}.footer_linkGroup___OyKP{display:flex;flex-direction:column;gap:16px}.footer_linkGroup___OyKP h3{margin:0;font-size:14px;font-weight:500;text-transform:uppercase;opacity:.5}.footer_linkGroup___OyKP ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;font-size:20px;font-weight:400}.footer_linkGroup___OyKP a{color:inherit;transition:opacity .3s ease}.footer_linkGroup___OyKP a:hover{opacity:.6}.footer_logotext__z_LSU{font-size:calc(28.87vw - 17.32px);line-height:.9;contain:paint;span{font-size:.357em}}@media screen and (max-width:880px){.footer_contact__0CPlN{padding-top:10px;flex-direction:column;align-items:center;gap:10px;margin-bottom:50px;font-size:40px}.footer_linkGroups__JGxut{flex-direction:column;gap:30px;padding-top:30px;margin-bottom:60px}.footer_linkGroup___OyKP{align-items:center;text-align:center}.footer_linkGroup___OyKP ul{font-size:18px}.footer_logotext__z_LSU{text-align:center}}.header_header__zJOD0{position:relative;z-index:20;padding:45px 60px;background-color:var(--background);color:var(--foreground)}.header_headerInverted__gS4cv{background-color:var(--foreground);color:var(--background)}.header_headernav__3rzMX{display:flex;justify-content:space-between;align-items:center;gap:24px;img{mix-blend-mode:difference}}.header_navigation__5FUFN{display:flex;align-items:center;justify-content:center;gap:24px;flex:1 1;li{padding:0}}.header_contactItem__d3xF7{position:relative}.header_contactTrigger___cT_F{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit;padding:0;cursor:pointer;color:inherit}.header_contactDropdown__6KgaI{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,8px);display:flex;flex-direction:column;gap:4px;min-width:220px;padding:14px 16px;border-radius:12px;background:var(--foreground);box-shadow:0 20px 40px rgba(0,0,0,.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.87,0,.13,1),transform .3s cubic-bezier(.87,0,.13,1),visibility 0s linear .3s;a{color:var(--background);font-size:15px;padding:4px 0;opacity:.75;transition:opacity .2s ease}a:hover{opacity:1}}.header_contactDropdownOpen__zTc0Z{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .3s cubic-bezier(.87,0,.13,1),transform .3s cubic-bezier(.87,0,.13,1),visibility 0s linear 0s}.header_headerInverted__gS4cv .header_contactDropdown__6KgaI{background:var(--background);a{color:var(--foreground)}}.header_socialinks__mTlGA{display:flex;align-items:center;gap:30px;margin-left:auto}.header_socialinks__mTlGA a{padding-left:0}.header_burgerButton__J1b_5{display:none;background:transparent;border:none;padding:8px;cursor:pointer;color:inherit;flex-direction:column;align-items:center;justify-content:center;gap:0}.header_burgerLine__DjWll{display:block;width:24px;height:2px;background:currentColor;border-radius:999px;transition:transform .35s cubic-bezier(.87,0,.13,1),opacity .35s ease;position:relative}.header_burgerLine__DjWll+.header_burgerLine__DjWll{margin-top:6px}.header_burgerLine__DjWll.header_open__YYCsH:first-child{transform:translateY(8px) rotate(45deg)}.header_burgerLine__DjWll.header_open__YYCsH:nth-child(2){opacity:0}.header_burgerLine__DjWll.header_open__YYCsH:last-child{transform:translateY(-8px) rotate(-45deg)}.header_mobileMenu__Ta1Aj{position:fixed;inset:0;top:0;z-index:40;background:var(--background);padding:100px 24px 24px;display:flex;flex-direction:column;gap:32px;transform:translateY(-100%);opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity;transition:transform .6s cubic-bezier(.87,0,.13,1),opacity .45s cubic-bezier(.87,0,.13,1),visibility 0s linear .6s}.header_mobileMenu__Ta1Aj.header_open__YYCsH{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.header_mobileMenu__Ta1Aj.header_instantClose__MScD8{transform:translateY(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}.header_mobileNavigation__hsfF5 li,.header_mobileSocialSection__nzhsd{opacity:0;transform:translateY(12px);transition:opacity .35s cubic-bezier(.87,0,.13,1),transform .55s cubic-bezier(.87,0,.13,1)}.header_mobileMenu__Ta1Aj.header_open__YYCsH .header_mobileNavigation__hsfF5 li,.header_mobileMenu__Ta1Aj.header_open__YYCsH .header_mobileSocialSection__nzhsd{opacity:1;transform:translateY(0)}.header_mobileCloseButton__SDPoF{position:fixed;top:24px;right:24px;background:transparent;border:none;color:inherit;font-size:2rem;line-height:1;cursor:pointer;padding:8px;z-index:50}.header_mobileNavigation__hsfF5,.header_mobileSocialLinks__hDugQ{list-style:none;margin:0;padding:0}.header_mobileNavigation__hsfF5{display:flex;flex-direction:column;gap:24px}.header_mobileNavigation__hsfF5 a,.header_mobileSocialLinks__hDugQ a{display:inline-block;font-size:24px}.header_mobileSocialLinks__hDugQ a{color:rgba(255,255,255,.9);font-size:20px}.header_mobileSocialSection__nzhsd{display:flex;flex-direction:column;gap:16px;border-top:1px solid rgba(0,0,0,.08);padding-top:24px}.header_mobileSocialTitle__Urr0Q{text-transform:uppercase;font-size:12px;letter-spacing:.25em;color:rgba(0,0,0,.46)}.header_mobileSocialLinks__hDugQ{display:flex;flex-direction:column;gap:16px}.header_headerInverted__gS4cv .header_mobileCloseButton__SDPoF,.header_headerInverted__gS4cv .header_mobileMenu__Ta1Aj,.header_headerInverted__gS4cv .header_mobileNavigation__hsfF5 a,.header_headerInverted__gS4cv .header_mobileSocialLinks__hDugQ a{color:var(--foreground)}.header_headerInverted__gS4cv .header_mobileSocialTitle__Urr0Q{color:rgba(255,255,255,.58)}@media (max-width:880px){.header_header__zJOD0{padding:24px 24px 20px}.header_navigation__5FUFN,.header_socialinks__mTlGA{display:none}.header_burgerButton__J1b_5{display:inline-flex;margin-left:auto}.header_headernav__3rzMX{width:100%}}@media (min-width:881px){.header_burgerButton__J1b_5{display:none!important}.header_mobileMenu__Ta1Aj{display:none}}.PageTransitionWrapper_wrapper__3tIgy{position:relative;min-height:100vh;background:var(--background)}.PageTransitionWrapper_content__GSAoy{position:relative;z-index:1;background:var(--background)}.PageTransitionWrapper_loaderOverlay__mKgNc{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#000;z-index:9999;pointer-events:auto}.PageTransitionWrapper_loaderLogo__p_zOE{width:90px;height:90px;object-fit:contain}