.Container-module__9gvlWq__container{padding-inline:var(--space-5)}@media (max-width:1024px){.Container-module__9gvlWq__container{padding-inline:var(--space-4)}}@media (max-width:768px){.Container-module__9gvlWq__container{padding-inline:var(--space-2)}}
.Wave-module__c92Pna__waveLayer{pointer-events:none;position:absolute;inset:0}.Wave-module__c92Pna__wave{width:110%;height:100%;display:block;position:absolute;left:0}.Wave-module__c92Pna__wave path{fill:currentColor}.Wave-module__c92Pna__waveFront{color:var(--color-wave-front);animation:8s ease-in-out infinite alternate Wave-module__c92Pna__waveFloatFront;bottom:0}.Wave-module__c92Pna__waveBack{color:var(--color-wave-back);animation:12s ease-in-out infinite alternate Wave-module__c92Pna__waveFloatBack;bottom:-10px}.Wave-module__c92Pna__waveBase{color:var(--color-wave-base);animation:16s ease-in-out infinite alternate Wave-module__c92Pna__waveFloatBase;bottom:-20px}.Wave-module__c92Pna__inner{z-index:1;padding:var(--space-10)var(--space-5)var(--space-7);position:relative}@keyframes Wave-module__c92Pna__waveFloatFront{0%{transform:translate(-8px)translateY(0)}to{transform:translate(8px)translateY(4px)}}@keyframes Wave-module__c92Pna__waveFloatBack{0%{transform:translate(10px)translateY(0)}to{transform:translate(-10px)translateY(6px)}}@keyframes Wave-module__c92Pna__waveFloatBase{0%{transform:translate(-6px)translateY(0)}to{transform:translate(6px)translateY(5px)}}
.Footer-module__FT1JAG__footer{height:var(--height-footer);width:100%;margin-top:var(--space-8);position:relative;overflow:hidden}.Footer-module__FT1JAG__copyright{margin:var(--space-2)0 0;justify-content:center;display:flex}
:root{--drop-blue:var(--color-main);--drop-light:var(--color-blue-300);--drop-pale:var(--color-blue-500)}.Splash-module__BSONRG__splash{top:var(--height-navigation);width:100%;height:calc(var(--height-header) - var(--height-navigation));pointer-events:none;position:absolute;left:0;overflow:hidden}.Splash-module__BSONRG__drop{left:var(--end-x);top:var(--end-y);width:var(--size);height:var(--size);border:1px solid color-mix(in srgb,var(--drop-color)70%,var(--color-main)30%);border-radius:var(--radius-full);background:var(--drop-color);filter:blur(.5px);animation:Splash-module__BSONRG__spread var(--duration)ease-out var(--delay)backwards;position:absolute;transform:translate(-50%,-50%)scale(1)}@keyframes Splash-module__BSONRG__spread{0%{opacity:.5;left:var(--start-x);top:var(--start-y);transform:translate(-50%,-50%)scale(0)}20%{opacity:1;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;left:var(--end-x);top:var(--end-y);transform:translate(-50%,-50%)scale(1)}}@media (max-width:768px){.Splash-module__BSONRG__splash{height:calc(var(--height-mobile-header) - var(--height-navigation))}.Splash-module__BSONRG__drop{width:calc(var(--size)*.5);height:calc(var(--size)*.5)}}
.Header-module__mZCTOa__header{height:var(--height-header);position:relative}.Header-module__mZCTOa__navigation{height:var(--height-navigation);z-index:1;padding:0 var(--space-8);background:var(--color-base);justify-content:space-between;align-items:center;display:flex;position:fixed}.Header-module__mZCTOa__logo{aspect-ratio:1;cursor:pointer;height:70%;position:relative}.Header-module__mZCTOa__logoImage{object-fit:contain}@media (max-width:1024px){.Header-module__mZCTOa__navigation{padding-inline:var(--space-5)}}@media (max-width:768px){.Header-module__mZCTOa__header{height:var(--height-mobile-header)}.Header-module__mZCTOa__navigation{padding-inline:var(--space-4)}}
.HeaderNav-module__lNJf1G__link{color:var(--color-main);cursor:pointer;font-weight:600}.HeaderNav-module__lNJf1G__list{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.HeaderNav-module__lNJf1G__pcLink{padding:var(--space-3)var(--space-2)}.HeaderNav-module__lNJf1G__pcNav{display:block}.HeaderNav-module__lNJf1G__mobileNavWrapper{display:none}.HeaderNav-module__lNJf1G__menuButton{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}.HeaderNav-module__lNJf1G__menuBar{background:var(--color-main);border-radius:999px;width:22px;height:2px;transition:transform .24s,opacity .2s,width .2s;display:block;position:absolute}.HeaderNav-module__lNJf1G__menuBar:first-child{transform:translateY(-6px)}.HeaderNav-module__lNJf1G__menuBar:nth-child(2){transform:translateY(0)}.HeaderNav-module__lNJf1G__menuBar:nth-child(3){transform:translateY(6px)}.HeaderNav-module__lNJf1G__menuButtonOpen .HeaderNav-module__lNJf1G__menuBar:first-child{transform:rotate(45deg)}.HeaderNav-module__lNJf1G__menuButtonOpen .HeaderNav-module__lNJf1G__menuBar:nth-child(2){opacity:0;transform:scaleX(0)}.HeaderNav-module__lNJf1G__menuButtonOpen .HeaderNav-module__lNJf1G__menuBar:nth-child(3){transform:rotate(-45deg)}@media (max-width:768px){.HeaderNav-module__lNJf1G__pcNav{display:none}.HeaderNav-module__lNJf1G__mobileNavWrapper{display:block;position:relative}.HeaderNav-module__lNJf1G__mobileNav{border-radius:var(--radius-lg);opacity:0;visibility:hidden;background:#fffffff5;min-width:160px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-8px);box-shadow:0 8px 24px #00000014}.HeaderNav-module__lNJf1G__mobileNavOpen{opacity:1;visibility:visible;transform:translateY(0)}.HeaderNav-module__lNJf1G__mobileList{padding:var(--space-2)0;margin:0;list-style:none}.HeaderNav-module__lNJf1G__mobileLink{justify-content:center;align-items:"center";padding-block:var(--space-3);display:flex}}
@media (min-width:1024px){.ResponsiveScrollPanel-module__AowR4G__panel{max-height:var(--max-height-scroll-panel-override);padding-inline:var(--space-1);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-main)20%,transparent)transparent;overflow-y:auto}.ResponsiveScrollPanel-module__AowR4G__panel::-webkit-scrollbar{width:8px}.ResponsiveScrollPanel-module__AowR4G__panel::-webkit-scrollbar-track{background:0 0}.ResponsiveScrollPanel-module__AowR4G__panel::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-main)28%,transparent);border-radius:999px}.ResponsiveScrollPanel-module__AowR4G__panel::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-main)40%,transparent)}}
