.button-action[data-v-65e9ea7f]{display:inline-block;min-height:calc(var(--fs-13) + var(--s4));min-width:calc(var(--fs-13) + var(--s4));cursor:pointer;white-space:nowrap;padding:var(--s2) var(--s3);border:none;background-color:transparent;color:var(--clr-main-500);position:relative;z-index:1;transition:color .2s}.button-action .button-content[data-v-65e9ea7f]{display:flex;align-items:center}.button-action .button-border[data-v-65e9ea7f]{position:absolute;width:100%;height:100%;top:0;left:0;transform:scale(1);transition:transform .2s}.button-action .button-border rect[data-v-65e9ea7f]{fill:none;width:100%;height:100%;stroke:var(--clr-main-500);stroke-width:2px;stroke-dasharray:var(--06505d8b);stroke-dashoffset:var(--4a1e40be);transition:all .35s ease-in-out}.button-action .button-label[data-v-65e9ea7f]{margin-right:1.5rem;transition:transform .35s}.button-action .arrow-icon[data-v-65e9ea7f]{position:absolute;height:var(--fs-13);fill:var(--clr-main-500);transition:fill .2s}.button-action .arrow-left[data-v-65e9ea7f]{left:var(--s3);transform:translate(-2rem);opacity:0;transition:all .35s}.button-action .arrow-right[data-v-65e9ea7f]{right:var(--s3);transform:translate(0);opacity:1;transition:all .35s}.button-action[data-v-65e9ea7f]:before{content:"";position:absolute;z-index:-1;background-color:var(--clr-accent-400);width:100%;height:100%;top:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out}.button-action[data-v-65e9ea7f]:after{content:"";position:absolute;z-index:-1;background-color:var(--clr-main-400);width:100%;height:100%;top:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out}.button-action.trigger .button-border rect[data-v-65e9ea7f]{stroke-dasharray:var(--1ea46df8);stroke-dashoffset:var(--3c40e348)}.button-action.trigger .button-label[data-v-65e9ea7f]{transform:translate(1.5rem)}.button-action.trigger .arrow-left[data-v-65e9ea7f]{transform:translate(0);opacity:1}.button-action.trigger .arrow-right[data-v-65e9ea7f]{transform:translate(2rem);opacity:0}.button-action.trigger[data-v-65e9ea7f]:before{transform:scaleX(1);transform-origin:left}.button-action[data-v-65e9ea7f]:hover{color:var(--clr-neutral-100)}.button-action:hover .button-border[data-v-65e9ea7f]{transform:scale(107%,129%)}.button-action:hover .arrow-icon[data-v-65e9ea7f]{fill:var(--clr-neutral-100)}.button-action[data-v-65e9ea7f]:hover:after{transform:scaleX(1);transform-origin:left}.button-action.active .button-border[data-v-65e9ea7f]{transform:scale(96%,84%)}.button-action.active[data-v-65e9ea7f]:after{transform:scaleX(0);transform-origin:right}.button-action.no-label .arrow-left[data-v-65e9ea7f]{transform:translate(-.4rem,.4rem)}.button-action.no-label .arrow-right[data-v-65e9ea7f]{display:none}.button-primary[data-v-1036f965]{cursor:pointer;display:inline-block;white-space:nowrap;padding:var(--s2) var(--s3);color:var(--clr-main-500);background-color:var(--clr-accent-400);border:none;position:relative;z-index:1}.button-primary .button-content[data-v-1036f965]{display:flex;justify-content:center;gap:var(--s1)}.button-primary .button-content .button-icon[data-v-1036f965]{height:1rem;flex-shrink:0}.button-primary[data-v-1036f965]:before{content:"";position:absolute;z-index:-1;background-color:var(--clr-accent-400);width:100%;height:100%;top:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out}.button-primary[data-v-1036f965]:after{content:"";position:absolute;z-index:-1;background-color:var(--clr-main-400);width:100%;height:100%;top:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out}.button-primary:hover .button-icon[style][data-v-1036f965]{fill:var(--clr-neutral-100)!important}.button-primary:hover .button-label[style][data-v-1036f965]{color:var(--clr-neutral-100)!important}.button-primary[data-v-1036f965]:hover:after{transform:scaleX(1);transform-origin:left}.button-primary[data-v-1036f965]:disabled:hover{cursor:not-allowed}.button-primary[data-v-1036f965]:disabled:hover:after{transform:scaleX(0)}.button-primary:disabled:hover .button-icon[style][data-v-1036f965]{fill:var(--clr-neutral-500)!important}.button-primary:disabled:hover .button-label[style][data-v-1036f965]{color:var(--clr-main-500)!important}.button-primary.active .button-border[data-v-1036f965]{transform:scale(96%,84%)}.button-primary.active[data-v-1036f965]:after{transform:scaleX(0);transform-origin:right}.button-secondary[data-v-62fc296d]{cursor:pointer;display:inline-block;white-space:nowrap;padding:var(--s2) 0;color:var(--clr-main-500)}.button-secondary .button-content[data-v-62fc296d]{display:flex;justify-content:center;gap:var(--s1)}.button-secondary .button-content .button-icon[data-v-62fc296d]{height:1rem;flex-shrink:0;transform:translateY(.1rem)}.button-secondary:hover .button-content[data-v-62fc296d]{filter:brightness(75%)}.button-secondary:active .button-content[data-v-62fc296d]{filter:brightness(125%)}.login[data-v-a1a03867]{max-width:40rem;margin:0 auto}.mobile .login[data-v-a1a03867]{padding:0 var(--paddingX)}.login .login-header[data-v-a1a03867]{display:flex;justify-content:space-between;align-items:center}.login .login-header .close-button[data-v-a1a03867]{cursor:pointer;padding:1rem;margin:-1rem}.login .login-header .close-button img[data-v-a1a03867]{height:.85rem}.login .login-content[data-v-a1a03867]{background-color:var(--clr-neutral-100);padding:var(--s4) var(--s3)}.login .login-content label[data-v-a1a03867]{text-transform:lowercase}.login .login-content .login-action[data-v-a1a03867]{margin-top:var(--s4);display:flex;justify-content:space-between}.login .login-content .password-request[data-v-a1a03867]{cursor:pointer;color:var(--clr-main-500);text-decoration:underline}.register[data-v-a2bc3765]{max-width:40rem;margin:0 auto}.mobile .register[data-v-a2bc3765]{padding:0 var(--paddingX)}.register .register-header[data-v-a2bc3765]{display:flex;justify-content:space-between;align-items:center}.register .register-header .close-button[data-v-a2bc3765]{cursor:pointer;padding:1rem;margin:-1rem}.register .register-header .close-button img[data-v-a2bc3765]{height:.85rem}.mobile .register .register-content[data-v-a2bc3765]{height:80vh;overflow-y:scroll}.register .register-content .register-form[data-v-a2bc3765]{padding:var(--s4) var(--s3);background-color:var(--clr-neutral-100)}.register .register-content .register-form form .inputs[data-v-a2bc3765]{display:flex;flex-wrap:wrap;gap:var(--s3)}.register .register-content .register-form form .inputs>*[data-v-a2bc3765]{flex:1 0 40%}.register .register-content .register-form form .inputs>*[data-v-a2bc3765]:nth-last-child(1),.register .register-content .register-form form .inputs>*[data-v-a2bc3765]:nth-last-child(2){flex-basis:100%}.phone .register .register-content .register-form form .inputs>*[data-v-a2bc3765]{flex:1 0 100%}.register .register-content .register-form form .register-action[data-v-a2bc3765]{margin-top:var(--s4);display:flex;justify-content:space-between}.password-request[data-v-660de829]{max-width:40rem;margin:0 auto}.mobile .password-request[data-v-660de829]{padding:0 var(--paddingX)}.password-request .password-request-header[data-v-660de829]{display:flex;justify-content:space-between;align-items:center}.password-request .password-request-header .close-button[data-v-660de829]{cursor:pointer;padding:1rem;margin:-1rem}.password-request .password-request-header .close-button img[data-v-660de829]{height:.85rem}.password-request .form-wrapper[data-v-660de829]{padding:var(--s4) var(--s3);background-color:var(--clr-neutral-100)}.password-request .form-wrapper form .action[data-v-660de829]{margin-top:var(--s4)}.password-request .form-wrapper .message[data-v-660de829]{display:flex;gap:var(--s3)}.phone .password-request .form-wrapper .message[data-v-660de829]{flex-direction:column}.password-request .form-wrapper .message h2[data-v-660de829]{max-width:20ch}.password-request .form-wrapper .message .animation[data-v-660de829]{flex:0 0 6rem;width:6rem;height:6rem}@keyframes reveal-b4705cb1{0%{opacity:0}to{opacity:1}}.main-menu[data-v-b4705cb1]{display:flex;justify-content:flex-end;width:100%;margin-left:calc(6.25rem + var(--s2));padding-right:var(--paddingX);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile .main-menu[data-v-b4705cb1]{width:100%;margin-left:0;padding-right:0}.desktop .main-menu[data-v-b4705cb1]{margin-left:var(--paddingX)}.main-menu .drop-down[data-v-b4705cb1]{animation:reveal-b4705cb1 1.5s ease-in-out 1s backwards;position:relative;min-width:8rem}.mobile .main-menu .drop-down[data-v-b4705cb1]{background-color:var(--clr-neutral-100);animation:none}.main-menu .drop-down .drop-down-header[data-v-b4705cb1]{align-items:center;display:flex;white-space:nowrap;height:100%;justify-content:flex-end}.main-menu .drop-down .drop-down-header .account-icon[data-v-b4705cb1]{fill:var(--clr-neutral-700);height:1.1rem;margin-right:var(--s1);transform:translate(2rem);pointer-events:none}.main-menu .drop-down .drop-down-header .account-profile[data-v-b4705cb1]{text-decoration:none;color:var(--clr-neutral-700)}.main-menu .drop-down .drop-down-header .account-login[data-v-b4705cb1],.main-menu .drop-down .drop-down-header .account-profile[data-v-b4705cb1]{cursor:pointer;padding:var(--s2);padding-left:var(--s4);padding-right:var(--s3)}.mobile .main-menu .drop-down .drop-down-header .account-login[data-v-b4705cb1],.mobile .main-menu .drop-down .drop-down-header .account-profile[data-v-b4705cb1]{padding:var(--s2) var(--s3);padding-left:var(--s4)}.main-menu .drop-down .drop-down-content[data-v-b4705cb1]{background-color:var(--clr-neutral-200);position:absolute;text-align:right;right:0;left:0;text-transform:uppercase;padding-bottom:var(--s1)}.main-menu .drop-down .drop-down-content>*[data-v-b4705cb1]{cursor:pointer;padding:var(--s1) var(--s2);text-decoration:none;color:inherit}.main-menu .drop-down .drop-down-content>*[data-v-b4705cb1]:hover{color:var(--clr-main-400)}.main-menu .drop-down.drop-down-active[data-v-b4705cb1]{background-color:var(--clr-neutral-200)}.main-menu .separator-line[data-v-b4705cb1]{display:none;position:absolute;width:1px;height:70%;top:15%;right:4rem;background-color:var(--clr-neutral-700);opacity:.3}.mobile .main-menu .separator-line[data-v-b4705cb1]{display:block}.main-menu .menu-button-toggle[data-v-b4705cb1]{cursor:pointer;display:none;background-color:var(--clr-neutral-100);height:4rem;width:4rem;z-index:1;transition:background-color;transition-delay:.2s}.mobile .main-menu .menu-button-toggle[data-v-b4705cb1]{display:flex;justify-content:center;align-items:center}.main-menu .nav[data-v-b4705cb1]{display:flex;align-items:center;animation:reveal-b4705cb1 1.5s ease-in-out 1s backwards}.mobile .main-menu .nav[data-v-b4705cb1]{flex-direction:column;align-items:flex-start;padding:var(--s4);background-color:var(--clr-main-500);margin:0;position:absolute;top:0;right:0;animation:none;transform:translateY(-101%);transition:transform .2s ease-in}.phone .main-menu .nav[data-v-b4705cb1]{width:100%}.main-menu .nav .nav-list[data-v-b4705cb1]{display:flex;flex-direction:row;margin-right:auto;position:absolute;top:0;left:0}.mobile .main-menu .nav .nav-list[data-v-b4705cb1]{flex-direction:column;position:static}.main-menu .nav .nav-list .nav-item[data-v-b4705cb1]{display:inline-block}.mobile .main-menu .nav .nav-list .nav-item[data-v-b4705cb1]{margin:0}.main-menu .nav .nav-list .nav-item.current a[data-v-b4705cb1]{color:var(--clr-main-500)}.main-menu .nav .nav-list .nav-item .nav-link[data-v-b4705cb1]{display:inline-block;white-space:nowrap;padding:var(--s2)}.mobile .main-menu .nav .nav-list .nav-item .nav-link[data-v-b4705cb1]{padding:var(--s2) 0;color:var(--clr-neutral-100);opacity:0;transition:opacity .3s ease-in;transition-delay:0s}.main-menu .nav .nav-list .nav-item .nav-link[data-v-b4705cb1]:hover{color:var(--clr-main-400)}.main-menu .nav .cta-button[data-v-b4705cb1]{display:inline-block;margin-left:var(--s2)}.mobile .main-menu .nav .cta-button[data-v-b4705cb1]{margin:var(--s2) 0 0;opacity:0;transition:opacity .3s ease-in;transition-delay:0s}.pc .main-menu .nav .cta-button[data-v-b4705cb1] .button-action{border:1px solid var(--clr-main-500)}.mobile .main-menu .nav .cta-button[data-v-b4705cb1] .button-action{border:none}.mobile .main-menu .nav .cta-button[data-v-b4705cb1] .button-action a{color:var(--clr-main-500)}.pc .main-menu .nav .cta-button[data-v-b4705cb1] .button-action:before{background-color:var(--clr-neutral-100)}.mobile .main-menu.active .menu-button-toggle[data-v-b4705cb1]{background-color:transparent;transition:background-color .2s}.mobile .main-menu.active .nav[data-v-b4705cb1]{opacity:1;transform:translate(0)}.mobile .main-menu.active .nav .nav-list .nav-item .nav-link[data-v-b4705cb1]{opacity:1;transition-delay:.2s}.mobile .main-menu.active .nav .cta-button[data-v-b4705cb1]{opacity:1;transition-delay:.4s}:root{--s1: .5rem;--s2: 1rem;--s3: 1.5rem;--s4: 2rem;--s5: 3.5rem;--s6: 7rem;--clr-main-400: #00a4ff;--clr-main-500: #441a89;--clr-accent-400: #ceff1a;--clr-secondary-400: #dcf6ff;--clr-secondary-500: #defff9;--clr-neutral-100: #ffffff;--clr-neutral-200: #f3f4f7;--clr-neutral-300: #e0e1e3;--clr-neutral-600: #424242;--clr-neutral-700: #212121;--grad-100: linear-gradient(0deg, #441a89 0%, #00a4ff 100%);--grad-200: linear-gradient(90deg, #441a89 0%, #00a4ff 100%);--grad-300: linear-gradient(0deg, #441a89 0%, rgba(0, 0, 0, 0) 100%);--grad-400: linear-gradient(74deg, #441a89 0%, rgba(0, 164, 255, .75113796) 75%, rgba(0, 164, 255, 0) 100%);--grad-500: linear-gradient(0deg, #441a89 0%, rgba(0, 164, 255, .49903711) 45%, rgba(0, 164, 255, 0) 65%);--ff-primary: "Akrobat", sans-serif;--ff-secondary: "SourceSansPro", sans-serif;--fs-60: 3.75rem;--fs-45: 2.8125rem;--fs-35: 2.1875rem;--fs-20: 1.25rem;--fs-18: 1rem;--fs-14: .875rem;--fs-13: .8125rem;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-700: 700;--fw-900: 900;--button-height: calc(var(--fs-13) + var(--s2) * 2);--button-product-height: 4rem}#app.desktop{--paddingX: 10vw;--paddingY: var(--s6);--carousel-width: 66vw;--carousel-height: calc(var(--carousel-width) * 9 / 16)}#app.laptop{--paddingX: var(--s4);--paddingY: var(--s6);--carousel-width: 66vw;--carousel-height: calc(var(--carousel-width) * 3 / 4)}#app.mobile{--paddingX: var(--s3);--paddingY: var(--s5);--carousel-width: 100vw;--carousel-height: 520px}@media (orientation: landscape){#app{--vh: 1vh !important}}@media (orientation: portrait){#app{--vw: 1vw !important}}html{font-size:20px}@media (max-width: 1920px){html{font-size:18px}}@media (max-width: 1380px){html{font-size:16px}}@media (max-width: 340px){html{font-size:14px}}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,dt,dd{margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,dt,dd{-ms-font-feature-settings:"locl" 0;font-feature-settings:"locl" 0}ul,dt,dl,dd{margin:0;padding:0}body{font-family:var(--ff-secondary);font-size:var(--fs-14);font-weight:var(--fw-400);color:var(--clr-neutral-700);background-color:var(--clr-neutral-100);line-height:1.57;margin:0;overflow-y:scroll}strong{font-weight:var(--fw-700)}h1,.h1{font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-60);line-height:1}h2,.h2{font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-45);line-height:1}h3,.h3{font-family:var(--ff-primary);font-weight:var(--fw-700);font-size:var(--fs-20);line-height:1.2;text-transform:uppercase}h4,.h4{font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-20);line-height:1.2}h5,.h5{font-family:var(--ff-primary);font-weight:var(--fw-700);font-size:var(--fs-14);text-transform:uppercase}h6,.h6{font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-14)}.markdown a{color:var(--clr-main-500)}.button-style{font-family:var(--ff-secondary);font-weight:var(--fw-400);font-size:var(--fs-13);letter-spacing:.2rem;text-transform:uppercase;text-decoration:none;color:var(--clr-neutral-700)}img{height:auto;display:block;pointer-events:none}video{pointer-events:none}figure{margin:0}.content{padding:var(--paddingY) var(--paddingX);width:100%}.content+.content{padding-top:0}.content-wide{padding-left:0;padding-right:0}.flow-content1>*+*{margin-top:var(--s1)}.flow-content2>*+*{margin-top:var(--s2)}.flow-content3>*+*{margin-top:var(--s3)}.flow-content4>*+*{margin-top:var(--s4)}.flow-content5>*+*{margin-top:var(--s5)}.flow-content6>*+*{margin-top:var(--s6)}.flex{display:flex;flex-direction:row}.mobile .flex{flex-direction:column}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-accent{color:var(--clr-main-500)}.text-primary{font-family:var(--ff-primary)}.bg-container{position:relative;z-index:1}.bg-img,.bg-vid{position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.side-header{font-family:var(--ff-primary);font-size:var(--fs-35);line-height:1.2;color:var(--clr-main-500)}.side-content{font-family:var(--ff-primary);line-height:1.2}.rotate-icon{transform:rotate(180deg)}.nowrap{white-space:nowrap}.modal-container{background-color:#defff9d9;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-container .modal-content{width:100%}.pagination{display:flex;justify-content:space-between;list-style:none;font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-14);margin-top:var(--s4)}.pagination .page-item.active{color:var(--clr-main-500);border-bottom:1px solid var(--clr-main-500)}.pagination .page-item a{cursor:pointer;padding:0 .6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .page-item.dots{transform:translateY(-.25rem)}.pagination .page-item.dots a{cursor:initial;letter-spacing:1px}.pagination .page-item:nth-child(-n+2) a,.pagination .page-item:nth-last-child(-n+2) a{padding:0;color:transparent;background-repeat:no-repeat;background-position:center center}.pagination .page-item:nth-child(1){margin-right:var(--s1)}.pagination .page-item:nth-child(1) a{background-image:url(/images/arrow-start.svg)}.pagination .page-item:nth-child(2){margin-right:auto}.pagination .page-item:nth-child(2) a{background-image:url(/images/arrow-back.svg)}.pagination .page-item:nth-last-child(2){margin-left:auto}.pagination .page-item:nth-last-child(2) a{background-image:url(/images/arrow-forward.svg)}.pagination .page-item:nth-last-child(1){margin-left:var(--s1)}.pagination .page-item:nth-last-child(1) a{background-image:url(/images/arrow-end.svg)}.error{color:red}.grecaptcha-badge{opacity:0;pointer-events:none}.no-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input,select,textarea{font-family:var(--ff-primary);font-weight:var(--fw-500);font-size:var(--fs-14);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--clr-neutral-100);border:none;margin:0}input[type=text],input[type=password],input[type=email],input[type=list],select,textarea{display:block;width:100%;padding:var(--s2)}input[type=radio],input[type=checkbox]{cursor:pointer}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--clr-neutral-700);opacity:1}input::placeholder,textarea::placeholder{color:var(--clr-neutral-700);opacity:1}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill,input:-webkit-autofill:hover,textarea:-webkit-autofill:hover,select:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--clr-neutral-700);box-shadow:0 0 0 100px var(--clr-neutral-100) inset}.input1{position:relative}.input1 span{position:absolute;height:calc(var(--fs-14) * 1.2 + 2rem);width:calc(var(--fs-14) * 1.2 + 2rem);top:0;right:0;background-color:transparent;background-size:1rem;background-repeat:no-repeat;background-position:center;display:none;cursor:pointer}.input1 span.save{background-color:var(--clr-accent-400);background-image:url(/images/i-check.svg)}.input1 span.edit{background-image:url(/images/i-edit.svg)}.input1 span.search{background-image:url(/images/search.svg)}.input1 span.delete{display:block;background-image:url(/images/x-no-fill.svg)}.input1 label{position:absolute;top:.9rem;left:.5rem;pointer-events:none}.input1 input{padding:1.5rem .5rem .5rem;background-color:var(--clr-neutral-100)}.input1 input~label{transition:transform .2s ease-in-out}.input1 input:valid{background-color:var(--clr-secondary-400)}.input1 input:valid~span.edit,.input1 input:valid~span.search{display:block}.input1 input:valid~span.edit:hover,.input1 input:valid~span.search:hover{background-color:var(--clr-accent-400)}.input1 input:valid:-webkit-autofill,.input1 input:valid:-webkit-autofill:hover,.input1 input:valid:-webkit-autofill:focus{box-shadow:0 0 0 100px var(--clr-secondary-400) inset}.input1 input:focus{outline:none;background-color:var(--clr-neutral-100)!important}.input1 input:focus:valid~span.save{display:block}.input1 input:focus:-webkit-autofill,.input1 input:focus:-webkit-autofill:hover,.input1 input:focus:-webkit-autofill:focus{box-shadow:0 0 0 100px var(--clr-neutral-100) inset}.input1 input:invalid.not-empty{border-bottom:1px solid red}.input1 input:invalid.not-empty~label{color:red}.input1 input:valid~label,.input1 input:focus~label,.input1 input.not-empty~label{transform:translateY(-.7rem)}.input-3a,.input-3b{display:flex;flex-direction:column-reverse}.input-3a input,.input-3b input{border:1px solid var(--clr-neutral-100)}.input-3a input:focus,.input-3b input:focus{background-color:var(--clr-secondary-500);border:1px solid var(--clr-neutral-300);outline:none}.input-3a input:hover,.input-3b input:hover{border:1px solid var(--clr-neutral-300)}.input-3a input:invalid.not-empty,.input-3b input:invalid.not-empty{border-bottom:1px solid red}.input-3a input:invalid.not-empty~label,.input-3b input:invalid.not-empty~label{color:red}.input-3b input{border:1px solid var(--clr-secondary-400);background-color:var(--clr-secondary-400)}textarea{font-family:var(--ff-secondary);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:1.57;color:var(--clr-neutral-700);border:1px solid var(--clr-secondary-400);background-color:var(--clr-secondary-400);outline:none;resize:none}textarea.textarea-light{border:1px solid var(--clr-neutral-300);background-color:var(--clr-neutral-100)}textarea:focus{background-color:var(--clr-secondary-500);border:1px solid var(--clr-neutral-300)}textarea:hover{border:1px solid var(--clr-neutral-300)}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#menu{position:absolute;width:100%;height:8.75rem;top:0;z-index:100;display:flex;align-items:center;padding:var(--s5) 0;padding:0}#menu .logo{height:8.75rem;width:6.25rem;min-width:6.25rem;background-color:var(--clr-main-400);padding:var(--s2);animation:slideDown .3s ease-out;overflow:hidden;position:fixed;top:0;left:0}.mobile #menu .logo{position:static;transition:all .35s}.mobile #menu .logo .logo-text{transition:opacity .35s}.mobile #menu .logo.resize{height:4rem;width:4rem;min-width:4rem;padding:.75rem}.mobile #menu .logo.resize .logo-text{opacity:0}.mobile #menu{height:auto;justify-content:space-between;align-items:flex-start;position:fixed}.mobile #menu.active .logo{height:8.75rem;width:6.25rem;padding:var(--s2)}.mobile #menu.active .logo .logo-text{opacity:1}.laptop.scroll-forward #menu .logo{transform:translate(-100%);transition:transform .2s ease-in-out}.laptop.scroll-backward #menu .logo{transform:translate(0);transition:transform .2s ease-in-out}
