@charset "UTF-8";@font-face{font-family:Almoni;font-style:normal;font-weight:300;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-light.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-LIGHT_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:400;font-display:swap;src:url(../../src/fonts/almoni/almoni-regular-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-regular-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-regular-aaa.woff) format("woff"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR.OTF) format("opentype"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:700;font-display:swap;src:url(../../src/fonts/almoni/almoni-bold-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-bold-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-bold-aaa.woff) format("woff"),url(../../src/fonts/almoni/almoni-dl-aaa-bold.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BOLD_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:900;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-black.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BLACK_0.OTF) format("opentype")}.yoast{background:#ffffff99;position:absolute;top:0;left:0;width:100%;z-index:10}.yoast>.yoast{padding:8px 20px;text-align:center;font-weight:400;font-size:16px;line-height:130%;font-weight:700;max-width:unset;position:static!important;background:unset;justify-content:center}.yoast a{font-weight:400}.heroBanner{position:relative;padding:40px 0;text-align:center;overflow-x:clip}.heroBanner .wrapper{display:flex;flex-direction:column;gap:12px}.heroBanner_blur{position:absolute;background:#4eb7e833;filter:blur(100px);width:600px;height:600px;border-radius:10000px;right:-300px;top:20px;pointer-events:none;z-index:0;right:unset;top:calc(50% + 300px);left:-300px;transform:translate(0,-50%)}.heroBanner_title{font-weight:900;font-size:52px;line-height:82%;overflow:hidden;color:#041522}.heroBanner_title div{transition:all .3s ease-in-out;transform:translateY(100%)}.heroBanner_title.reveal div{transform:translateY(0)}.heroBanner_description{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;color:#060f22cc}.heroBanner_description div{transition:all .3s ease-in-out;transform:translateY(100%)}.heroBanner_description.reveal div{transform:translateY(0)}.heroBanner_button{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px;background:#76c6ff;color:#14254c;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;margin:0 auto}.heroBanner_button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.heroBanner_button:hover{color:#fff;border:1px solid #fff}.heroBanner_button:hover svg path{stroke:#fff}.heroBanner_button:hover::after{--p:100%;--t:0.3s}.heroBanner_button span,.heroBanner_button svg{position:relative;z-index:1}.heroBanner_button.reveal-button{opacity:1;transform:translateY(0)}.formBanner{position:relative;padding:40px 0}.formBanner_background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.formBanner_form{position:relative;z-index:1;text-align:center;padding:20px;background:#ffffffb2;border-radius:20px;box-shadow:0 4px 24px 0 #0516231f;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);overflow:hidden;opacity:0;transform:translateY(10px);transition:all .5s ease-in-out}.formBanner_form .gfield input,.formBanner_form .gfield select{font-weight:400;font-size:18px;line-height:110%;height:56px!important;color:#14254c;border:1px solid #dcdcdc;background:#ffffffb2;border-radius:8px;font-size:18px!important;padding:15px 16px!important}.formBanner_form .gfield input::-moz-placeholder,.formBanner_form .gfield select::-moz-placeholder{color:#14254c}.formBanner_form .gfield input::placeholder,.formBanner_form .gfield select::placeholder{color:#14254c}.formBanner_form .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/arrow-select.svg)!important;background-repeat:no-repeat!important;background-position:left 12px center!important;background-size:16px!important}.formBanner_form .gfield textarea{height:112px!important;color:#14254c;border:1px solid #dcdcdc;background:#ffffffb2;border-radius:8px;font-size:18px!important;padding:15px 16px!important}.formBanner_form .gfield textarea::-moz-placeholder{color:#14254c}.formBanner_form .gfield textarea::placeholder{color:#14254c}.formBanner_form .gfield_checkbox{position:relative}.formBanner_form .gfield_checkbox input{position:absolute;left:0;top:0;z-index:1;opacity:0;width:100%;height:100%!important;cursor:pointer}.formBanner_form .gfield_checkbox input:checked+label::after{background-image:url(../images/check-mark.svg);background-size:contain;background-repeat:no-repeat}.formBanner_form .gfield_checkbox label{padding-right:36px;text-align:right;font-weight:400;font-size:14px;line-height:130%;position:relative;color:#14254c}.formBanner_form .gfield_checkbox label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:24px;height:24px;border:1px solid #dcdcdc;border-radius:4px;background:#ffffffb2}.formBanner_form .gform_footer{padding:0!important;margin:0 auto!important;margin-top:20px!important;width:-moz-fit-content;width:fit-content;position:relative}.formBanner_form .gform_footer::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:30px;width:20px;height:14px;background-image:url(../images/arrow-btn.svg);background-size:contain;background-repeat:no-repeat}.formBanner_form .gform_footer input{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px;background:#76c6ff;color:#14254c;margin:0 auto!important;padding:10px 24px 10px 64px!important}.formBanner_form .gform_footer input::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.formBanner_form .gform_footer input:hover{color:#fff;border:1px solid #fff}.formBanner_form .gform_footer input:hover svg path{stroke:#fff}.formBanner_form .gform_footer input:hover::after{--p:100%;--t:0.3s}.formBanner_form .gform_footer input span,.formBanner_form .gform_footer input svg{position:relative;z-index:1}.formBanner_form .gform_validation_errors{display:none}.formBanner_form .validation_message{padding:0!important;margin:0!important;background:unset!important;border:unset!important;text-align:right!important}.formBanner_form .gform_confirmation_message{font-size:18px}.formBanner_form.reveal{opacity:1;transform:translateY(0)}.formBanner_form>*{position:relative;z-index:1}.formBanner_form-blur{position:absolute;background:#4eb7e833;filter:blur(100px);width:600px;height:600px;border-radius:10000px;right:-300px;top:20px;pointer-events:none;z-index:0;top:unset;bottom:-300px;pointer-events:none;z-index:0}.formBanner_form-title{font-weight:700;font-size:40px;line-height:80%;color:#76c6ff;margin-bottom:4px}.formBanner_form-description{font-weight:400;font-size:18px;line-height:110%;margin-bottom:20px}.stockBanner{background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0;background-attachment:fixed}.stockBanner .wrapper{display:flex}.stockBanner_right{border:10px solid #e0e3e9;border-radius:30px}.stockBanner_right iframe{height:500px!important;border-radius:20px}.stockBanner_left{display:flex;flex-direction:column;gap:20px}.stockBanner_left-title{font-weight:700;font-size:40px;line-height:80%;overflow:hidden;color:#fff}.stockBanner_left-title div{transition:all .3s ease-in-out;transform:translateY(100%)}.stockBanner_left-title.reveal div{transform:translateY(0)}.stockBanner_left-description{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;color:#fff;opacity:.6}.stockBanner_left-description div{transition:all .3s ease-in-out;transform:translateY(100%)}.stockBanner_left-description.reveal div{transform:translateY(0)}.stockBanner_left-button{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out}.stockBanner_left-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.stockBanner_left-button:hover{color:#fff;border:1px solid #fff}.stockBanner_left-button:hover svg path{stroke:#fff}.stockBanner_left-button:hover::after{--p:100%;--t:0.3s}.stockBanner_left-button span,.stockBanner_left-button svg{position:relative;z-index:1}.stockBanner_left-button.reveal-button{opacity:1;transform:translateY(0)}.stockBanner_left-button span{color:#76c6ff}.stockBanner_left-button svg path{stroke:#76c6ff}.presentationsBanner{padding:40px 0}.presentationsBanner_wrapper{display:flex;flex-direction:column;gap:20px;opacity:0;transform:translateY(10px);transition:all .5s ease-in-out}.presentationsBanner_wrapper.reveal{opacity:1;transform:translateY(0)}.presentationsBanner_content{display:flex;flex-direction:column;gap:20px}.presentationsBanner_title{font-weight:700;font-size:40px;line-height:80%}.presentationsBanner_description{font-weight:400;font-size:18px;line-height:110%;color:#060f22cc}.presentationsBanner_all{display:flex;flex-direction:column;gap:12px}.presentationsBanner_single{padding:15px;border-radius:20px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:0 9px 20px 0 #223c661a;display:flex;align-items:center;gap:12px;background:#ffffffcc}.presentationsBanner_single-title{font-weight:700;font-size:20px;line-height:100%}.presentationsBanner_single svg,.presentationsBanner_single-icon{flex-shrink:0}.presentationsBanner_single-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #afdcfc;margin-right:auto}@media (max-width:1199px){.stockBanner .wrapper{flex-direction:column-reverse;gap:20px}.stockBanner_left{text-align:center}.stockBanner_left-button svg path{stroke:#76c6ff}.stockBanner_left-button{margin:0 auto}}