.ProductSection-module___aovaW__productSection{z-index:10;background:linear-gradient(#135d86 0%,#1c3a66 53%,#2b5b82 82%,#0b3c56 100%);justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.ProductSection-module___aovaW__bgTexture{z-index:1;pointer-events:none;background-image:url(/images/background/bottom1.png);background-position:top;background-size:cover;position:absolute;inset:0}.ProductSection-module___aovaW__productContainer{z-index:2;flex-direction:column;width:100%;height:70%;display:flex;position:relative}.ProductSection-module___aovaW__sectionTitle{text-align:center;color:var(--white);text-shadow:0 4px 20px #00000080;margin-bottom:2rem;font-size:3.5rem;font-weight:800}.ProductSection-module___aovaW__windowContainer{flex:1;gap:1rem;width:100%;transition:all .5s;display:flex}.ProductSection-module___aovaW__pane{cursor:pointer;background-position:50%;background-size:cover;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;flex:1;justify-content:flex-end;transition:flex .6s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:0 8px 32px #0000004d}.ProductSection-module___aovaW__bgGen23{background:linear-gradient(135deg,#1c3a66,#058cb1)}.ProductSection-module___aovaW__bgRaylee{background:linear-gradient(135deg,#09192f,#1c3a66)}.ProductSection-module___aovaW__bgAspiriants{background:linear-gradient(135deg,#058cb1,#09192f)}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded{border-color:var(--accent-c);flex:2.5;box-shadow:0 12px 40px #058cb14d}.ProductSection-module___aovaW__paneOverlay{z-index:1;background:linear-gradient(#09192f33 0%,#09192fe6 100%);border-radius:20px;transition:opacity .5s;position:absolute;inset:0}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneOverlay{background:linear-gradient(#09192f99 0%,#09192ff2 100%)}.ProductSection-module___aovaW__paneContent{z-index:2;color:#fff;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:2rem;display:flex;position:relative}.ProductSection-module___aovaW__paneLogo{filter:drop-shadow(0 10px 8px #00000080);z-index:10;width:90px;height:auto;margin-bottom:1.5rem;transition:transform .6s cubic-bezier(.175,.885,.32,1.275),filter .6s cubic-bezier(.175,.885,.32,1.275);position:relative}.ProductSection-module___aovaW__mascotSpacer{width:100px;height:100px;margin-bottom:1.5rem}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneLogo{filter:drop-shadow(0 25px 25px #000c);transform:scale(2.2)translateY(-25px)}.ProductSection-module___aovaW__paneTitle{margin-bottom:1rem;font-size:2vw;transition:font-size .5s}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneTitle{font-size:2.5vw}.ProductSection-module___aovaW__paneBottom{justify-content:center;align-items:center;width:100%;height:130px;margin-top:.5rem;display:flex;position:relative}.ProductSection-module___aovaW__paneDetails{opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s;display:flex;position:absolute;top:0;left:0;transform:translateY(10px)}.ProductSection-module___aovaW__paneDetails.ProductSection-module___aovaW__showDetails{opacity:1;visibility:visible;transform:translateY(0)}.ProductSection-module___aovaW__paneDescription{color:#ccc;width:320px;max-width:50vw;margin:0 auto;font-size:1.1rem;line-height:1.6}.ProductSection-module___aovaW__paneAction{opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s;display:flex;position:absolute;top:0;left:0;transform:translateY(-10px)}.ProductSection-module___aovaW__paneAction.ProductSection-module___aovaW__showAction{opacity:1;visibility:visible;transform:translateY(0)}.ProductSection-module___aovaW__productCardBtn{border-color:var(--white);color:var(--white)!important}.ProductSection-module___aovaW__productCardBtn:hover{background-color:var(--white)!important;color:var(--secondary-color)!important}@media (max-width:1024px){.ProductSection-module___aovaW__paneTitle{font-size:2.5vw}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneTitle{font-size:3vw}.ProductSection-module___aovaW__paneLogo,.ProductSection-module___aovaW__mascotSpacer{width:80px;height:80px}}@media (max-width:768px){.ProductSection-module___aovaW__productSection{height:auto;min-height:100vh;padding:8vh 0}.ProductSection-module___aovaW__productContainer{height:auto}.ProductSection-module___aovaW__windowContainer{flex-direction:column;height:80vh;min-height:600px}.ProductSection-module___aovaW__pane:not(.ProductSection-module___aovaW__expanded) .ProductSection-module___aovaW__paneLogo,.ProductSection-module___aovaW__pane:not(.ProductSection-module___aovaW__expanded) .ProductSection-module___aovaW__mascotSpacer,.ProductSection-module___aovaW__pane:not(.ProductSection-module___aovaW__expanded) .ProductSection-module___aovaW__paneBottom{display:none}.ProductSection-module___aovaW__pane:not(.ProductSection-module___aovaW__expanded) .ProductSection-module___aovaW__paneContent{justify-content:center;padding:1rem}.ProductSection-module___aovaW__paneTitle{font-size:5vw}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneTitle{font-size:6vw}.ProductSection-module___aovaW__paneLogo,.ProductSection-module___aovaW__mascotSpacer{width:70px;height:70px}}@media (max-width:480px){.ProductSection-module___aovaW__windowContainer{height:90vh}.ProductSection-module___aovaW__paneTitle{font-size:6vw}.ProductSection-module___aovaW__pane.ProductSection-module___aovaW__expanded .ProductSection-module___aovaW__paneTitle{font-size:7vw}}
.AboutSection-module__UGBiha__aboutSection{background-color:var(--secondary-color);background-image:linear-gradient(#1c3a66bf 0%,#09192fd9 90%),url(/images/background/bottomab.png);background-position:5%;background-size:250%;height:100vh;position:relative;overflow:hidden}.AboutSection-module__UGBiha__aboutContainer{width:100vw;max-width:100vw;height:100%;margin-left:-53vw;margin-right:-53vw;padding:0;position:relative;left:50%;right:50%}.AboutSection-module__UGBiha__contentWrapper{justify-content:flex-end;align-items:center;gap:0;width:100%;height:100%;padding-left:50vw;padding-right:8vw;display:flex}.AboutSection-module__UGBiha__contentSection{text-align:right;width:100%;max-width:520px;margin-left:auto}.AboutSection-module__UGBiha__contentSection h2{color:var(--white);text-shadow:0 4px 24px #00000073;overflow-wrap:break-word;margin-bottom:1.5rem;padding-bottom:0;font-size:clamp(2.8rem,4.8vw,4.4rem);font-weight:800;line-height:1.08}.AboutSection-module__UGBiha__highlightBlue{color:#4ebaf3}.AboutSection-module__UGBiha__highlightGold{color:#ffb400}.AboutSection-module__UGBiha__headingAccent{letter-spacing:-.03em;margin-top:.5rem;font-weight:700;display:block}.AboutSection-module__UGBiha__textLead,.AboutSection-module__UGBiha__contentSection p{color:#fffffff2;overflow-wrap:break-word;margin-bottom:1.3rem;font-size:clamp(.95rem,1vw,1rem);line-height:1.75}.AboutSection-module__UGBiha__textLead{margin-top:1.5rem}@media (max-width:1024px){.AboutSection-module__UGBiha__contentWrapper{text-align:center;flex-direction:column;justify-content:center}.AboutSection-module__UGBiha__imgSection{display:none}.AboutSection-module__UGBiha__contentSection{flex-basis:auto;max-width:600px}.AboutSection-module__UGBiha__contentSection h2{font-size:6vw}.AboutSection-module__UGBiha__subHeading{font-size:2vw}}@media (max-width:768px){.AboutSection-module__UGBiha__aboutSection{height:auto;min-height:100vh;padding:8vh 0}.AboutSection-module__UGBiha__contentWrapper{height:auto;min-height:84vh}.AboutSection-module__UGBiha__contentSection h2{font-size:8vw}.AboutSection-module__UGBiha__subHeading{margin:1.5vh 0 3vh;font-size:3.5vw}.AboutSection-module__UGBiha__contentSection p{font-size:.9rem;line-height:26px}.AboutSection-module__UGBiha__glassCard{border-radius:16px;padding:1.75rem}}@media (max-width:480px){.AboutSection-module__UGBiha__aboutSection{padding:6vh 0}.AboutSection-module__UGBiha__contentSection h2{font-size:10vw}.AboutSection-module__UGBiha__subHeading{font-size:4.5vw}.AboutSection-module__UGBiha__contentSection p{font-size:.85rem;line-height:24px}}.AboutSection-module__UGBiha__glassCard{-webkit-backdrop-filter:none;z-index:2;background:0 0;border:none;border-radius:0;padding:0;transition:none;position:relative}.AboutSection-module__UGBiha__glassCard:hover{box-shadow:none;transform:none}.AboutSection-module__UGBiha__glowText{color:#fff;text-shadow:0 0 10px #6693a599,0 0 20px #6693a566,0 0 30px #6693a533}.AboutSection-module__UGBiha__bubblesContainer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.AboutSection-module__UGBiha__bubble{background:radial-gradient(circle at 30% 30%,#fffc,#ffffff1a 60%,#fff6 100%);border-radius:50%;animation:10s ease-in infinite AboutSection-module__UGBiha__floatUp;position:absolute;bottom:-100px;box-shadow:inset 0 0 10px #ffffff80}.AboutSection-module__UGBiha__bubble:first-child{width:40px;height:40px;animation-duration:8s;animation-delay:0s;left:10%}.AboutSection-module__UGBiha__bubble:nth-child(2){width:20px;height:20px;animation-duration:5s;animation-delay:1s;left:20%}.AboutSection-module__UGBiha__bubble:nth-child(3){width:50px;height:50px;animation-duration:12s;animation-delay:2s;left:35%}.AboutSection-module__UGBiha__bubble:nth-child(4){width:30px;height:30px;animation-duration:7s;animation-delay:.5s;left:50%}.AboutSection-module__UGBiha__bubble:nth-child(5){width:25px;height:25px;animation-duration:9s;animation-delay:3s;left:65%}.AboutSection-module__UGBiha__bubble:nth-child(6){width:45px;height:45px;animation-duration:11s;animation-delay:1.5s;left:80%}.AboutSection-module__UGBiha__bubble:nth-child(7){width:15px;height:15px;animation-duration:6s;animation-delay:.2s;left:90%}.AboutSection-module__UGBiha__bubble:nth-child(8){width:35px;height:35px;animation-duration:10s;animation-delay:4s;left:15%}.AboutSection-module__UGBiha__bubble:nth-child(9){width:22px;height:22px;animation-duration:7s;animation-delay:2.5s;left:45%}.AboutSection-module__UGBiha__bubble:nth-child(10){width:55px;height:55px;animation-duration:13s;animation-delay:5s;left:75%}.AboutSection-module__UGBiha__bubble:nth-child(11){width:28px;height:28px;animation-duration:8s;animation-delay:1.2s;left:5%}.AboutSection-module__UGBiha__bubble:nth-child(12){width:18px;height:18px;animation-duration:6s;animation-delay:3.5s;left:55%}.AboutSection-module__UGBiha__bubble:nth-child(13){width:38px;height:38px;animation-duration:10s;animation-delay:.8s;left:85%}.AboutSection-module__UGBiha__bubble:nth-child(14){width:42px;height:42px;animation-duration:11s;animation-delay:4.5s;left:25%}.AboutSection-module__UGBiha__bubble:nth-child(15){width:24px;height:24px;animation-duration:7s;animation-delay:2.2s;left:95%}@keyframes AboutSection-module__UGBiha__floatUp{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}50%{transform:translateY(-50vh)translate(30px)}to{opacity:0;transform:translateY(-120vh)translate(-30px)}}.AboutSection-module__UGBiha__ocean{z-index:0;pointer-events:none;width:100%;height:150px;position:absolute;bottom:0;left:0;overflow:hidden}.AboutSection-module__UGBiha__wave{background:url("data:image/svg+xml,%3Csvg width='1000' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 0 100 Q 250 0 500 100 T 1000 100 V 200 H 0 Z' fill='%23058CB1' opacity='0.3'/%3E%3C/svg%3E") 0 0/1000px 100% repeat-x;width:100%;height:100%;animation:15s linear infinite AboutSection-module__UGBiha__waveAnimation;position:absolute;bottom:0;left:0}.AboutSection-module__UGBiha__wave:nth-of-type(2){opacity:.5;background:url("data:image/svg+xml,%3Csvg width='1000' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 0 100 Q 250 0 500 100 T 1000 100 V 200 H 0 Z' fill='%2300B4D8' opacity='0.2'/%3E%3C/svg%3E") 0 0/1000px 100% repeat-x;animation:12s linear infinite reverse AboutSection-module__UGBiha__waveAnimation;bottom:-15px}@keyframes AboutSection-module__UGBiha__waveAnimation{0%{background-position-x:0}to{background-position-x:-1000px}}
.HeroSection-module__sBkrQG__heroSection{height:100vh;position:relative}.HeroSection-module__sBkrQG__heroContainer{height:100%}.HeroSection-module__sBkrQG__nav{z-index:1000;justify-content:space-between;align-items:center;width:100%;padding:3vh 10vw;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,padding .3s,box-shadow .3s,border-bottom .3s;display:flex;position:fixed;top:0;left:0}.HeroSection-module__sBkrQG__scrolled{-webkit-backdrop-filter:blur(12px);background-color:#09192ffc;border-bottom:1px solid #ffffff0d;padding:1.5vh 10vw;box-shadow:0 4px 30px #00000040}.HeroSection-module__sBkrQG__logo{align-items:center;display:flex}.HeroSection-module__sBkrQG__logo img{object-fit:contain;width:auto;height:40px}.HeroSection-module__sBkrQG__logo a{color:var(--white);font-size:2rem;font-weight:800}.HeroSection-module__sBkrQG__navCta{min-width:110px;color:var(--white);background-color:var(--accent-c);border-color:var(--accent-c);border-radius:8px;justify-content:center;align-items:center;padding:.65rem 1.2rem;font-size:.88rem;transition:background-color .25s,transform .25s;display:inline-flex}.HeroSection-module__sBkrQG__navCta:hover{background-color:#046b8f;border-color:#046b8f;transform:translateY(-1px)}.HeroSection-module__sBkrQG__menu ul{display:flex}.HeroSection-module__sBkrQG__menu ul li{margin:0 1.5vw}.HeroSection-module__sBkrQG__menu ul li a{color:var(--white);transition:color .3s,font-weight .3s}.HeroSection-module__sBkrQG__menu ul li a:hover{color:var(--accent-c);font-weight:600}.HeroSection-module__sBkrQG__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:4px;display:none;position:relative}.HeroSection-module__sBkrQG__hamburger span{background-color:var(--white);border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}.HeroSection-module__sBkrQG__hamburgerOpen span:first-child{transform:rotate(45deg)translate(5px,5px)}.HeroSection-module__sBkrQG__hamburgerOpen span:nth-child(2){opacity:0}.HeroSection-module__sBkrQG__hamburgerOpen span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.HeroSection-module__sBkrQG__mobileMenu{display:none}.HeroSection-module__sBkrQG__heroContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:calc(100% - 90px);display:flex;position:relative}.HeroSection-module__sBkrQG__heroTitle{z-index:1;letter-spacing:-.07em;color:#dbf5ff;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-shadow:0 0 20px #ffffff59,0 16px 40px #0000002e;background:0 0;font-family:League Spartan,sans-serif;font-size:clamp(8.5rem,22vw,20rem);font-weight:900;line-height:.86;position:relative}.HeroSection-module__sBkrQG__heroTitleAccent{color:#9cc9e9}.HeroSection-module__sBkrQG__heroContent img{filter:drop-shadow(0 10px 5px #25252513);position:absolute}.HeroSection-module__sBkrQG__cookie{z-index:10;width:22vw;height:auto;position:absolute}.HeroSection-module__sBkrQG__cookieImg{z-index:11;cursor:pointer;filter:drop-shadow(0 10px 5px #25252513);width:100%;height:auto;transition:transform .3s;position:relative!important}.HeroSection-module__sBkrQG__cookieImg:hover{transform:scale(1.08)}.HeroSection-module__sBkrQG__wobble{animation:.6s ease-in-out HeroSection-module__sBkrQG__wobbleAnim}@keyframes HeroSection-module__sBkrQG__wobbleAnim{0%,to{transform:scale(1.08)rotate(0)}15%{transform:scale(1.08)rotate(-15deg)}30%{transform:scale(1.08)rotate(10deg)}45%{transform:scale(1.08)rotate(-10deg)}60%{transform:scale(1.08)rotate(5deg)}75%{transform:scale(1.08)rotate(-5deg)}}.HeroSection-module__sBkrQG__chocoChips{z-index:3;width:100px;height:auto;top:57%;left:41%}.HeroSection-module__sBkrQG__peanut{z-index:2;width:8vw;height:auto;top:44%;right:-4%;transform:translate(-40%,-90%)}.HeroSection-module__sBkrQG__gem{width:10vw;height:auto;top:50%;left:1%}@media (max-width:1024px){.HeroSection-module__sBkrQG__cookie{width:28vw}.HeroSection-module__sBkrQG__chocoChips,.HeroSection-module__sBkrQG__peanut{width:15vw}.HeroSection-module__sBkrQG__gem{width:4vw}}@media (max-width:768px){.HeroSection-module__sBkrQG__nav{padding:2vh 5vw}.HeroSection-module__sBkrQG__scrolled{padding:1.5vh 5vw}.HeroSection-module__sBkrQG__logo a{font-size:1.5rem}.HeroSection-module__sBkrQG__menu{display:none}.HeroSection-module__sBkrQG__navCta{display:none!important}.HeroSection-module__sBkrQG__hamburger{display:flex!important}.HeroSection-module__sBkrQG__mobileMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;opacity:0;pointer-events:none;background-color:#09192ffa;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100vh;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.HeroSection-module__sBkrQG__mobileMenuOpen{opacity:1;pointer-events:all}.HeroSection-module__sBkrQG__mobileMenu ul{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.HeroSection-module__sBkrQG__mobileMenu ul li a{color:var(--white);font-size:1.3rem;font-weight:500;transition:color .3s}.HeroSection-module__sBkrQG__mobileMenu ul li a:hover{color:var(--accent-c)}.HeroSection-module__sBkrQG__mobileMenu .HeroSection-module__sBkrQG__mobileCta{margin-top:1rem}.HeroSection-module__sBkrQG__heroContent{height:calc(100% - 70px)}.HeroSection-module__sBkrQG__heroContent:before{content:"";filter:blur(80px);z-index:1;background:radial-gradient(circle,#00b4ff40,#0000 70%);border-radius:50%;width:650px;height:650px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.HeroSection-module__sBkrQG__heroTitle{letter-spacing:-.045em;text-shadow:0 0 16px #00b4ff1f;font-size:clamp(3.8rem,16vw,8rem)}.HeroSection-module__sBkrQG__cookie{width:40vw}.HeroSection-module__sBkrQG__chocoChips{width:14vw;top:70%;left:auto;right:12%}.HeroSection-module__sBkrQG__peanut{width:14vw;top:40%;left:auto;right:6%;transform:none}.HeroSection-module__sBkrQG__gem{width:12vw;top:25%;left:8%}}@media (max-width:480px){.HeroSection-module__sBkrQG__heroTitle{letter-spacing:-.045em;font-size:clamp(3rem,15vw,4.8rem);line-height:.86}.HeroSection-module__sBkrQG__cookie{width:45vw}.HeroSection-module__sBkrQG__chocoChips{width:16vw;top:70%;left:auto;right:10%}.HeroSection-module__sBkrQG__peanut{width:16vw;top:40%;left:auto;right:5%;transform:none}.HeroSection-module__sBkrQG__gem{width:14vw;top:25%;left:8%}}.HeroSection-module__sBkrQG__heroTopRight{text-align:right;z-index:10;pointer-events:none;padding:13vh 10vw 0 0;position:absolute;top:0;right:0}.HeroSection-module__sBkrQG__heroSubheading{letter-spacing:.25em;text-transform:uppercase;color:#ffffff80;margin-bottom:.4rem;font-size:1.2rem;font-weight:700}.HeroSection-module__sBkrQG__heroDescription{color:#ffffff59;letter-spacing:.04em;font-size:.9rem;font-weight:300;line-height:1.7}.HeroSection-module__sBkrQG__heroRoleBadge{color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);background-color:#d6f6ff24;border:1px solid #d6f6ff4d;border-radius:8px;align-items:center;min-height:34px;margin-top:.45rem;padding:.45rem .8rem;font-size:1rem;font-weight:700;line-height:1.1;display:inline-flex}.HeroSection-module__sBkrQG__heroBottomLeft{z-index:10;pointer-events:none;padding:0 0 20vh 10vw;position:absolute;bottom:0;left:0}.HeroSection-module__sBkrQG__heroWeAre{letter-spacing:.3em;text-transform:uppercase;color:#fff6;flex-wrap:wrap;align-items:center;gap:0;padding-bottom:7px;font-size:1.6rem;font-weight:700;display:flex}.HeroSection-module__sBkrQG__heroTyping{color:#ffffffd9;align-items:center;min-width:10ch;padding-left:13px;display:inline-flex}.HeroSection-module__sBkrQG__heroGreetingTyping{min-width:0}.HeroSection-module__sBkrQG__heroGreetingName{color:#ffffff8c}.HeroSection-module__sBkrQG__heroCursor{vertical-align:middle;background-color:#ffffffb3;width:1.5px;height:.85em;margin-left:2px;animation:.9s step-end infinite HeroSection-module__sBkrQG__blink;display:inline-block}@keyframes HeroSection-module__sBkrQG__blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.HeroSection-module__sBkrQG__heroTopRight{padding:11vh 5vw 0 0}.HeroSection-module__sBkrQG__heroSubheading{font-size:.6rem}.HeroSection-module__sBkrQG__heroDescription{font-size:.7rem}.HeroSection-module__sBkrQG__heroRoleBadge{letter-spacing:.12em;min-height:30px;padding:.4rem .65rem;font-size:.78rem}.HeroSection-module__sBkrQG__heroBottomLeft{padding:0 0 8vh 5vw}.HeroSection-module__sBkrQG__heroWeAre{letter-spacing:.2em;font-size:.62rem}}@media (max-width:480px){.HeroSection-module__sBkrQG__heroTopRight{display:none}.HeroSection-module__sBkrQG__heroWeAre{font-size:.58rem}}.HeroSection-module__sBkrQG__heroBackground{z-index:-1;position:absolute;inset:0;overflow:hidden}.HeroSection-module__sBkrQG__bgImage{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s ease-in-out;position:absolute;inset:0}.HeroSection-module__sBkrQG__bgImage.HeroSection-module__sBkrQG__active{opacity:1}.HeroSection-module__sBkrQG__bgOverlay{z-index:1;background:radial-gradient(circle,#09192f1a 0%,#09192f45 24%,#09192f78 56%,#040a1691 100%),linear-gradient(#09192f6b 0%,#09192f9e 100%);position:absolute;inset:0}.HeroSection-module__sBkrQG__bgIndicators{-webkit-backdrop-filter:blur(5px);z-index:10;background-color:#0000001a;border:1px solid #ffffff1a;border-radius:20px;gap:8px;padding:8px 12px;display:flex;position:absolute;bottom:30px;right:30px}.HeroSection-module__sBkrQG__indicatorDot{cursor:pointer;background-color:#fff6;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.HeroSection-module__sBkrQG__indicatorDot:hover{background-color:#fffc}.HeroSection-module__sBkrQG__indicatorDot.HeroSection-module__sBkrQG__activeDot{background-color:var(--white);transform:scale(1.2)}
.Footer-module__S6Hkya__footer{background-color:var(--secondary-color);color:var(--white);background-position:50%;background-size:cover;border-top:1px solid #ffffff1a;padding:4rem 0 2rem;position:relative;overflow:hidden}.Footer-module__S6Hkya__footerOverlay{z-index:1;background:linear-gradient(#09192ff2,#09192fb3);position:absolute;inset:0}.Footer-module__S6Hkya__footerContainer{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:3rem;display:flex;position:relative}.Footer-module__S6Hkya__brandSection{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Footer-module__S6Hkya__logo{object-fit:contain;filter:drop-shadow(0 4px 6px #0000004d);width:auto;height:80px}.Footer-module__S6Hkya__slogan{color:#d4d4d4;letter-spacing:1px;font-size:1.2rem;font-style:normal;font-weight:500}.Footer-module__S6Hkya__linksSection{flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;display:flex}.Footer-module__S6Hkya__socialLink{color:#ccc;border:1px solid #0000;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.1rem;text-decoration:none;transition:all .3s;display:flex}.Footer-module__S6Hkya__socialLink:hover{color:var(--white);border-color:var(--accent-c);background-color:#ffffff0d;transform:translateY(-3px);box-shadow:0 4px 15px #058cb133}.Footer-module__S6Hkya__socialLink svg{transition:transform .3s}.Footer-module__S6Hkya__socialLink:hover svg{color:var(--cyan-pastel);transform:scale(1.1)}.Footer-module__S6Hkya__copyrightSection{text-align:center;color:#888;border-top:1px solid #ffffff1a;width:100%;padding-top:2rem;font-size:.9rem}@media (max-width:768px){.Footer-module__S6Hkya__logo{height:60px}.Footer-module__S6Hkya__slogan{font-size:1rem}.Footer-module__S6Hkya__linksSection{flex-direction:column;align-items:center;gap:1rem}.Footer-module__S6Hkya__socialLink{justify-content:center;width:200px}}
