@import url(https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap);@media (min-width:768px){:root{--header-height:11vh}}@media (max-width:768px){:root{--header-height:7vh}.header{padding:0 10px}}.header{position:sticky;top:0;z-index:2000}.header .logo{transform:rotate(45deg)}.header-container{height:var(--header-height);margin:auto}.theme-controls{display:flex;gap:.6rem;position:relative}.circle-checkbox__label{align-items:center;background:var(--transparentFade-bg1);border:1px var(--secondary-bg);border-radius:50px;cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;transition:background-color .3s;width:34px}.primary-color-changer{position:relative}.color-picker-modal{background:var(--secondary-bg);border-radius:8px;display:flex;gap:.5rem;left:0;margin-top:.5rem;overflow-x:auto;padding:.5rem;position:absolute;top:100%;z-index:1000}.color-button{border:none;border-radius:4px;cursor:pointer;flex:0 0 auto;height:30px;padding:0;position:relative;transition:transform .2s ease;width:30px}.color-button:hover{transform:scale(1.1)}.default-color{align-items:center;border:2px solid var(--maintext-color);display:flex;justify-content:center}.default-color:before{content:"x"}.color-button{border:2px solid var(--maintext-color)}.current-color:before{content:"x"}@media (max-width:768px){.color-picker-modal{-webkit-overflow-scrolling:touch;max-width:50vw;overflow-x:scroll}}@media (min-width:768px){.color-picker-modal{max-width:90vw}}.hamburger-menu{cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-around;transition:transform .3s ease;width:25px}.hamburger-menu .line{background-color:var(--maintext-color);height:.5px;transition:all .3s ease}.hamburger-menu .big{width:100%}.hamburger-menu .little{width:65%}.hamburger-toggle:checked+.hamburger-menu .big:first-child{position:relative;top:10px;transform:rotate(45deg)}.hamburger-toggle:checked+.hamburger-menu .big:last-child{position:relative;top:-10px;transform:rotate(-45deg)}.hamburger-toggle:checked+.hamburger-menu .little{opacity:0}.hamburger-menu:hover .little{width:100%}@media (max-width:768px){.hamburger-menu{height:32px;width:27px}}.logo-drop-shadow-small{filter:var(--dropshadow3)}.logo-drop-shadow-big,.logo-drop-shadow-small{transition:filter var(--primaryTransition),box-shadow var(--primaryTransition),transform var(--primaryTransition)}.logo-drop-shadow-big{filter:var(--dropshadow1)}:root{--font-size-navMenu:clamp(1.7rem,2.8vw,3rem)}.menu-fontSize{font-size:clamp(1.7rem,2.8vw,3rem);font-size:var(--font-size-navMenu)}.menu-container{align-items:center;background:var(--background-color);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;transform:translateY(-100%);transition:transform .3s ease;width:100%;z-index:1000}.menu-container.show{transform:translateY(0)}.menu-content{flex-grow:1}.header-menu-list{list-style:none;margin:0;padding:0}.header-menu-list.flex{align-items:start;display:flex;flex-direction:column;justify-content:center}.menu-footer-animate{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.menu-container.show .menu-footer-animate{opacity:1;transform:translateY(0);transition-delay:.3s}@media (min-width:768px){.header-menu-list{padding-left:30px}}.list-bullet-logo{align-items:center;display:inline-flex;justify-content:center;padding-right:20px}.logo-drop-shadow{filter:var(--dropshadow1);transition:filter var(--primaryTransition),box-shadow var(--primaryTransition),transform var(--primaryTransition)}.complex-shadow{background-color:var(--primary-color);box-shadow:var(--complex-box-shadow)}.complex-shadow,.faint-shadow{border-radius:50%;height:250px;transition:box-shadow var(--primaryTransition),background-color var(--primaryTransition);width:250px}.faint-shadow{background-color:rgba(var(--primary-color),.1);box-shadow:0 0 20px 5px rgba(var(--primary-color),.3)}.top-shadow{left:50%;right:50%;top:20%;transform:translate(-50%,-50%)}.right-shadow{right:-200px}.left-shadow{left:-200px}.center-height-shadow{top:50%}.menu-item{animation:fadeInUp .5s ease forwards;list-style:none;opacity:0;transition:transform .3s ease,opacity .3s ease}.menu-item a{margin:5px}.menu-item-content{align-items:center;display:flex;justify-content:flex-start}.menu-bullet-logo,.menu-item-content{transition:transform .3s ease}.menu-link{text-decoration:none}.menu-item:not(.menu-item-hover) .menu-item-content,.menu-item:not(.menu-item-hover):hover .menu-bullet-logo,.menu-item:not(.menu-item-hover):hover .menu-item-content{transform:none}.footer{padding:15px;width:100%;z-index:9000}.sticky-footer{bottom:0;left:0;position:fixed}.relative-footer{position:relative}.footer-menu{gap:20px;list-style:none}.footer-menu-list{margin:0;padding:0}.footer-menu a{color:var(--maintext-color);text-decoration:none;transition:var(--transition)}.social-icons{list-style:none}@media (max-width:768px){.social-icons{padding-top:20px}}.colmax1{flex-basis:calc(100% - 20px)}.colmax1,.colmax2{flex-grow:1;flex-shrink:1}.colmax2{flex-basis:calc(50% - 20px)}.colmax3{flex-basis:calc(33.3333% - 20px)}.colmax3,.colmax4{flex-grow:1;flex-shrink:1}.colmax4{flex-basis:calc(25% - 20px)}.colmax1,.colmax2,.colmax3,.colmax4{width:100%}@media (max-width:768px){.colmax1,.colmax2,.colmax3,.colmax4{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1}}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-box{animation:fadeIn .2s forwards;background-color:#333;border-radius:4px;color:#fff;font-size:.75rem;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.tooltip-top{bottom:100%;margin-bottom:8px}.tooltip-bottom,.tooltip-top{left:50%;transform:translateX(-50%)}.tooltip-bottom{margin-top:8px;top:100%}.tooltip-left{margin-right:8px;right:100%}.tooltip-left,.tooltip-right{top:50%;transform:translateY(-50%)}.tooltip-right{left:100%;margin-left:8px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.styled-icon{background:var(--dynamicIconBG);border-radius:50%;color:var(--everdark-color1);filter:var(--dropshadow1)}.styled-icon:hover{color:var(--everdark-color1);filter:var(--dropshadow2);font-size:24px}@media (min-width:768px){.icon-observer{display:flex;justify-content:center}}.preloader{align-items:center;background-color:var(--darkBG-background-color);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.spinner{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-page{background-color:var(--background-color);min-height:100vh;padding:var(--primary-padding)}.error-content h1.error-code{font-size:6rem;margin-bottom:var(--smaller-padding);text-shadow:var(--text-shadow)}.error-content h2.error-title{font-size:2rem;margin-bottom:var(--smaller-padding)}.error-content p.error-message{font-size:var(--font-size-p);line-height:var(--line-height-paragraph)}.styled-button{background-color:initial;border:var(--dynamicButtonHover);border-radius:var(--border-radius);color:var(--maintext-color);cursor:pointer;letter-spacing:var(--letter-spacing-narrow);line-height:var(--line-height-heading);padding:20px 45px;text-transform:uppercase;width:max-content}.styled-button:hover{background-color:var(--primary-color);border:var(--dynamicButtonHover);color:var(--background-color);filter:var(--dropshadow1)}.floating-phone-button{bottom:60px;position:fixed;right:30px;transition:opacity 1.5s ease;z-index:999}.floating-phone-button .icon{font-size:.7em}@media (min-width:1024px){.floating-phone-button .icon{font-size:2.2em}}@font-face{font-family:Lastica;font-style:normal;font-weight:400;src:url(/static/media/Lastica.2582ab78d17e500fe745.otf) format("opentype"),url(/static/media/Lastica.a211c6b3cf7f2af877b9.ttf) format("truetype")}:root{--head-foot-container-width:97%;--container-width:80%;--section-height:100vh;--smaller-padding:15px;--primary-padding:20px;--large-padding:calc(var(--primary-padding)*3);--mobile-breakpoint:768px;--font-family-sans-serif:"Helvetica Neue","Mukta",sans-serif;--font-family-header:"Lastica",sans-serif;--font-size-h1:clamp(1.8rem,4vw,3rem);--font-size-h2:clamp(1.8rem,3.5vw,3rem);--font-size-h3:clamp(1rem,1vw,1.5rem);--font-size-h4:clamp(1.5rem,3vw,1.7rem);--font-size-h5:clamp(0.9rem,2vw,1.2rem);--font-size-h6:clamp(0.8rem,1.2vw,1rem);--font-size-p:clamp(1rem,2vw,1.1rem);--font-size-p-xSmall:clamp(0.8rem,1.5vw,0.8rem);--font-size-p-small:clamp(0.95rem,2vw,1rem);--font-size-p-large:clamp(1rem,2vw,1.4rem);--font-size-p-xLarge:clamp(1.2rem,2.5vw,1.8rem);--line-height-heading:1.1;--line-height-paragraph:1.5;--font-weight-regular:300;--font-weight-bold:900;--font-weight-paragraph:100;--letter-spacing-narrow:0.15em;--letter-spacing-normal:0.2em;--letter-spacing-wide:0.25em;--border-radius:50px;--input-radius:10px;--form-spacing:15px;--darkBG-primary-color:#5e76f6;--lightBG-primary-color:#1c1c1c;--darkBG-maintext-color:#f4f4f4;--lightBG-maintext-color:#1a1a1a;--darkBG-background-color:#0e0e0e;--lightBG-background-color:#efefef;--darkBG-secondary-bg:#1d1d1e;--lightBG-secondary-bg:#c5c5c5;--darkBG-tertiary-bg:#2b2b2b;--lightBG-tertiary-bg:#e0e0e0;--darkBG-transparentFade-bg:rgba(44,44,44,.231);--lightBG-transparentFade-bg:hsla(0,0%,8%,.057);--darkBG-transparentFade-bg1:rgba(78,78,78,.338);--darkBG-transparentFade-bg2:rgba(80,80,80,.646);--lightBG-transparentFade-bg:#e0dfdd66;--lightBG-transparentFade-bg1:hsla(0,0%,81%,.657);--lightBG-transparentFade-bg2:hsla(0,0%,78%,.646);--everdark-color1:var(--darkBG-background-color);--everdark-color2:var(--lightBG-maintext-color);--everlight-color1:var(--lightBG-background-color);--light-shadow1:#32325d40 0px 2px 5px -1px,#0000004d 0px 1px 3px -1px;--primaryTransition:1s;--buttonandIconborderStyle:2px solid;--borderBeforeHover:var(--buttonandIconborderStyle) var(--secondary-bg);--darkBG-complex-box-shadow:0 0 60px 15px var(--primary-color),0 0 100px 50px var(--primary-color),0 0 200px 100px var(--primary-color);--lightBG-complex-box-shadow:none;--darkBG-dropshadow1:drop-shadow(0 0 6px var(--primary-color)) drop-shadow(0 0 8px var(--primary-color)) drop-shadow(0 3px 12px var(--primary-color));--lightBG-dropshadow1:none;--darkBG-dropshadow2:drop-shadow(0 0 3px var(--primary-color)) drop-shadow(0 0 6px var(--primary-color)) drop-shadow(0 0 10px var(--primary-color)) drop-shadow(0 0 15px var(--primary-color)) drop-shadow(0 0 25px var(--primary-color));--darkBG-gradientBG1:linear-gradient(145deg,var(--background-color),var(--secondary-bg));--darkBG-gradientBG2:linear-gradient(145deg,var(--background-color),var(--tertiary-bg));--lightBG-gradientBG1:linear-gradient(145deg,var(--background-color),var(--secondary-bg));--lightBG-gradientBG2:linear-gradient(145deg,var(--background-color),var(--tertiary-bg));--darkBG-gradientBG3:linear-gradient(145deg,var(--background-color),var(--thirdary-bg));--lightBG-gradientBG3:linear-gradient(145deg,var(--background-color),var(--thirdary-bg));--darkBG-boxGradient:var(--gradientBG1);--lightBG-boxGradient:var(--gradientBG2);--lightBG-dropshadow2:none;--darkBG-dropshadow3:drop-shadow(0 0 0.6px var(--primary-color)) drop-shadow(0 0 0.6px var(--primary-color)) drop-shadow(0 0 1px var(--primary-color)) drop-shadow(0 0 1px var(--primary-color)) drop-shadow(0 0 2px var(--primary-color));--lightBG-dropshadow3:none;--lightBG-textShadow1:none;--darkBG-textShadow1:0 0 2.5px var(--primary-color),0 0 5px var(--primary-color),0 0 10px var(--primary-color),0 0 20px var(--primary-color),0 0 30px;--darkBG-textShadow2:0 0 1px var(--primary-color),0 0 2px var(--primary-color),0 0 2px var(--primary-color),0 0 3px var(--primary-color),0 0 5px var(--primary-color);--darkBG-dynamicIconBorder:var(--buttonandIconborderStyle) var(--primary-color);--lightBG-dynamicIconBorder:var(--buttonandIconborderStyle) var(--secondary-bg);--darkBG-dynamicBorderBoxShadow:var(--boxShadow1);--lightBG-dynamicBorderBoxShadow:var(--light-shadow1);--darkBG-dynamicIconBG:#0000;--lightBG-dynamicIconBG:var(--gradientBG1);--darkBG-dynamicIconHover:var(--buttonandIconborderStyle) var(--primary-color);--lightBG-dynamicIconHover:var(--buttonandIconborderStyle) none;--darkBG-dynamicButtonHover:var(--darkBG-dynamicIconHover);--lightBG-dynamicButtonHover:var(--buttonandIconborderStyle) var(--everdark-color1)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--background-color);color:var(--maintext-color);font-family:Helvetica Neue,Mukta,sans-serif;font-family:var(--font-family-sans-serif);font-size:clamp(1rem,2vw,1.1rem);font-size:var(--font-size-p);letter-spacing:.2em;letter-spacing:var(--letter-spacing-normal);line-height:1.5;line-height:var(--line-height-paragraph);scroll-behavior:smooth;text-transform:uppercase}button,div,img,input,section :not(.complex-shadow),svg{z-index:4}.navMenu,h1,h2,h3,h4,h5,h6{font-family:Lastica,sans-serif;font-family:var(--font-family-header);letter-spacing:.25em;letter-spacing:var(--letter-spacing-wide);line-height:1.1;line-height:var(--line-height-heading)}h1,h2,h3,h4,h5,h6{font-weight:900;font-weight:var(--font-weight-bold)}.navMenu,p{font-weight:100;font-weight:var(--font-weight-paragraph)}.font-weight-regular{font-weight:300;font-weight:var(--font-weight-regular)}.font-weight-bold{font-weight:900;font-weight:var(--font-weight-bold)}.font-weight-paragraph{font-weight:100;font-weight:var(--font-weight-paragraph)}.h1,h1{font-size:clamp(1.8rem,4vw,3rem);font-size:var(--font-size-h1)}.h2,h2{font-size:clamp(1.8rem,3.5vw,3rem);font-size:var(--font-size-h2)}.h3,h3{font-size:clamp(1rem,1vw,1.5rem);font-size:var(--font-size-h3)}.h4,h4{font-size:clamp(1.5rem,3vw,1.7rem);font-size:var(--font-size-h4)}.h5,h5{font-size:clamp(.9rem,2vw,1.2rem);font-size:var(--font-size-h5)}.h6,h6{font-size:clamp(.8rem,1.2vw,1rem);font-size:var(--font-size-h6)}.p,p{font-size:clamp(1rem,2vw,1.1rem);font-size:var(--font-size-p);font-weight:100;font-weight:var(--font-weight-paragraph);line-height:1.5;line-height:var(--line-height-paragraph)}li{font-weight:300;font-weight:var(--font-weight-regular)}a{color:var(--maintext-color);text-decoration:none}.p-xSmall{font-size:clamp(.8rem,1.5vw,.8rem);font-size:var(--font-size-p-xSmall)}.p-small{font-size:clamp(.95rem,2vw,1rem);font-size:var(--font-size-p-small)}.p-large{font-size:clamp(1rem,2vw,1.4rem);font-size:var(--font-size-p-large)}.p-xLarge{font-size:clamp(1.2rem,2.5vw,1.8rem);font-size:var(--font-size-p-xLarge)}.absolute{position:absolute}.top{top:0}.bottom{bottom:0}.right{right:0}.left{left:0}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.primaryTransition{transition:1s;transition:var(--primaryTransition)}.longTransition{transition:3s}.text-shadow-for-dark{color:#0e0e0e;color:var(--everdark-color1);letter-spacing:.1em}.text-shadow-for-dark,.text-shadow-for-dark-hover:hover{text-shadow:var(--text-shadow);transition:1s;transition:var(--primaryTransition)}.text-shadow-for-dark-hover:hover{color:#0e0e0e!important;color:var(--everdark-color1)!important}::selection{transition:1s;transition:var(--primaryTransition)}.bold{font-weight:900;font-weight:var(--font-weight-bold)}.primary-color{color:var(--primary-color)}.everdark-color1{color:#0e0e0e;color:var(--everdark-color1)}.everdark-color2{color:#1a1a1a;color:var(--everdark-color2)}.primary-clr-text-outline{-webkit-text-stroke:2px var(--primary-color)}.space{padding:20px;padding:var(--primary-padding)}.box-gap{gap:30px}.smaller-space{padding:15px;padding:var(--smaller-padding)}.larger-space{padding:60px;padding:var(--large-padding)}.bottom-space{padding-bottom:20px;padding-bottom:var(--primary-padding)}.smaller-bottom-space{padding-bottom:15px;padding-bottom:var(--smaller-padding)}.larger-bottom-space{padding-bottom:60px;padding-bottom:var(--large-padding)}.top-space{padding-top:20px;padding-top:var(--primary-padding)}.smaller-top-space{padding-top:15px;padding-top:var(--smaller-padding)}.larger-top-space{padding-top:60px;padding-top:var(--large-padding)}.right-space{padding-right:20px;padding-right:var(--primary-padding)}.smaller-right-space{padding-right:15px;padding-right:var(--smaller-padding)}.larger-right-space{padding-right:60px;padding-right:var(--large-padding)}.left-space{padding-left:20px;padding-left:var(--primary-padding)}.smaller-left-space{padding-left:15px;padding-left:var(--smaller-padding)}.larger-left-space{padding-left:60px;padding-left:var(--large-padding)}.section-gap{gap:var(--section-gap)}.none{display:none}.flex{display:flex}.justify-left{justify-content:flex-start}.justify-right{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.item-stretch{align-items:stretch!important}.item-align-center{align-items:center}.item-align-start{align-items:start}.item-align-end{align-items:end}.text-center{text-align:center}.text-stretch{text-align:stretch}.text-left{text-align:left}.text-right{text-align:right}.self-center{align-self:center}.self-right{align-self:flex-end}.self-left{align-self:flex-start}.margin-center{margin:0 auto}.full-height{min-height:100vh;min-height:var(--section-height)}.half-height{min-height:50vh}.quarter-height{min-height:25vh}.fluid-container{width:100%}.fif-container{width:5%}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.grow{flex-grow:1}.shrink{flex-shrink:1}.reverse{flex-direction:row-reverse}.no-side-scroll{overflow-x:hidden}.dynamic-border-effect{box-shadow:var(--boxShadow1)}.styled-icon .dynamic-border-effect{border:var(--dynamicIconBorder)}.box-link .dynamic-hover-border-effect:hover,.styled-button .dynamic-hover-border-effect{border:var(--dynamicIconBorder)!important}.dynamic-hover-border-effect{transition:border .5s,box-shadow .5s,transform .5s}.dynamic-hover-border-effect:hover{border:var(--dynamicIconHover)!important;box-shadow:var(--boxShadow1)!important}.dynamic-active-border-effect.active{border:var(--dynamicIconBorder)!important;box-shadow:var(--boxShadow1)!important}.dynamic-focus-border-effect:focus{border:var(--dynamicIconBorder);box-shadow:var(--boxShadow1)}.invert:hover{filter:invert(1)}::selection{background:#0000;color:#5e76f6;color:var(--darkBG-primary-color)}@media (min-width:1024px){:root{--section-gap:60px}.sticky-section{height:fit-content;position:sticky;top:0}}@media (min-width:768px){.container{width:80%;width:var(--container-width)}.header-foot-container{width:97%;width:var(--head-foot-container-width)}.morethan-half-container{width:60%}.lessthan-half-container{width:40%}.half-column{width:50%}.small-screens{display:none}.negative-top{margin-top:0!important}.desktop-left-space{margin-left:15px;margin-left:var(--smaller-padding)}}@media (max-width:1024px){:root{--section-gap:20px}.responsive{flex-direction:column}.responsive-row{flex-direction:row}.responsive-reverse{flex-direction:column-reverse}.responsive-left{justify-content:left;text-align:left}.responsive-center{justify-content:center!important;text-align:center!important}.responsive-right{justify-content:right;text-align:right}.responsive-container{width:80%;width:var(--container-width)}.responsive-spacing{padding:20px 0;padding:var(--primary-padding) 0}.w10,.w100,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{width:80%;width:var(--container-width)}}@media (max-width:768px){.header-foot-container{width:92%;width:calc(var(--head-foot-container-width) - 5%)}.responsive{flex-direction:column}.responsive-reverse{flex-direction:column-reverse}.responsive-center{justify-content:center;text-align:center}.responsive-container{width:80%;width:var(--container-width)}.responsive-spacing{padding:20px 0;padding:var(--primary-padding) 0}.container{overflow-x:hidden;padding:0 10px;width:90%;width:calc(var(--container-width) + 10%)}.self-right{text-align:left}.self-left,.self-right{align-self:center}.large-screens{display:none}.half-column,.lessthan-half-container,.morethan-half-container{width:100%}.small-logo img{margin-left:30px}}:root{--transition:0.4s}.hover-scale,.hover-scale:hover{transition:.4s;transition:var(--transition)}.hover-scale:hover{transform:scale(1.05)}@media (prefers-reduced-motion:no-preference){@keyframes hover-scale-and-back{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.hover-scale-and-back{animation:hover-scale-and-back 1s infinite}.flip-diagonal-1-bl:hover path{animation:flip-diagonal-1-bl 1s cubic-bezier(.455,.03,.515,.955) both}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scale-in{animation:scaleIn .5s ease forwards;opacity:0}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.scale-out{animation:scaleOut .5s ease forwards;opacity:1}@keyframes flip-diagonal-1-bl{0%{transform:rotate3d(1,1,0,0deg) scale(1);transform-origin:center}50%{transform:rotate3d(1,1,0,-90deg) scale(1);transform-origin:center}}.flip-scale-up-hor:hover{animation:flip-diagonal-1-bl .5s linear both}@keyframes flip-scale-up-hor{0%{transform:scale(1) rotateX(0)}50%{transform:scale(2.5) rotateX(-90deg)}to{transform:scale(1) rotateX(-180deg)}}@keyframes shakeRight{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(0)}75%{transform:translateX(5px)}to{transform:translateX(0)}}.shakeRight{animation:shakeRight .5s infinite}.intersection-observer-wrapper{opacity:0;transition:opacity .5s ease,transform .5s ease}.spin-in{animation:spinIn .5s ease forwards}.spin-out{animation:spinOut .5s ease forwards}@keyframes spinIn{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes spinOut{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(90deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.fade-in-down{animation:fadeInDown .5s ease forwards;opacity:0}.fade-in{animation:fadeIn .5s ease forwards;opacity:0}.fade-in-up{animation:fadeInUp .5s ease forwards;opacity:0}.fade-in-wait{animation:fadeIn .5s ease forwards;opacity:0}.fade-out{opacity:0;transition:opacity .5s ease}@keyframes sectionFadeOutUp{0%{opacity:1;transform:translateY(0)}30%{opacity:.8;transform:translateY(-20px)}60%{opacity:.4;transform:translateY(-60px)}to{opacity:0;transform:translateY(-120px)}}.section-fade-out-up{animation:sectionFadeOutUp 2s ease-out forwards;opacity:1}@keyframes sectionFadeInDown{0%{opacity:0;transform:translateY(-120px)}40%{opacity:.4;transform:translateY(-60px)}70%{opacity:.8;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.section-fade-in-down{animation:sectionFadeInDown 2s ease-out forwards;opacity:0}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.fade-in-right{animation:fadeInRight .5s ease forwards;opacity:0}.fade-in-left{animation:fadeInLeft .5s ease forwards;opacity:1;transform:translateX(0)}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1024px){.fade-in,.fade-in-down,.fade-in-left,.fade-in-right,.fade-in-up,.scale-in,.section-fade-in-down{animation-delay:0s;animation-delay:var(--delay-in,0s)}.fade-out,.scale-out,.section-fade-out-up{animation-delay:0s;animation-delay:var(--delay-out,0s)}}@keyframes fadeUp{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.fade-up{animation:fadeUp .5s ease forwards}@keyframes fadeDown{0%{transform:translateY(0)}to{transform:translateY(20px)}}.fade-down{animation:fadeDown .5s ease forwards}}
/*# sourceMappingURL=main.64abbba6.css.map*/