@font-face{font-family:"Sora";src:url("/assets/fonts/Sora.woff2") format("woff2");font-display:auto;font-stretch:normal;font-weight:100 800}@font-face{font-family:"DMSans";src:url("/assets/fonts/DMSans.woff2") format("woff2");font-display:auto;font-stretch:normal;font-weight:100 1000}:root{--text-medium-size: 1.125rem;--text-normal-size: 1rem;--text-small-size: 0.875rem;--normal-weight: 400;--medium-weight: 500;--bold-weight: 700}@media(min-width: 800px){:root{--h1-size: 3.5rem;--h2-size: 2.75rem;--h3-size: 2.5rem;--h4-size: 2rem;--h5-size: 1.5rem;--h6-size: 1.25rem}}@media(max-width: 800px){:root{--h1-size: 2.3rem;--h2-size: 2.2rem;--h3-size: 1.8rem;--h4-size: 1.3rem;--h5-size: 1.25rem;--h6-size: 1.125rem}}:root{--turquoise: #0CEDC6;--lightest-turquoise: #E6FDF9;--white: #FFFFFF;--lightest-azure: #E5F1FF;--lighter-azure: #CCE3FF;--light-azure: #4C9FFF;--azure: #0077FF;--dark-azure: #005FCC;--darker-azure: #002F66;--darkest-azure: #00234C;--white-10: rgba(255, 255, 255, 0.1);--dark-background-color: var(--darker-azure);--light-background-color: var(--white);--dark-text-color: var(--darker-azure);--light-text-color: var(--white);--azure-turquoise-gradient: linear-gradient(104.04deg, var(--azure) 0%, var(--turquoise) 100%);--azure-turquoise-gradient-reversed: linear-gradient(104.04deg, var(--azure), #0ec4e4, var(--azure));--stat-gradient: linear-gradient(180deg, var(--darker-azure), var(--dark-azure), var(--turquoise));--pricing-gradient: linear-gradient(180deg, var(--azure), var(--dark-azure));--pricing-gradient-2: linear-gradient(180deg, var(--dark-azure), var(--darkest-azure));--process-gradient: linear-gradient(180deg, var(--lighter-azure), var(--white));--catchphrase-shadow: drop-shadow(0px 2px 4px #002F660F), drop-shadow(0px 4px 8px #002F661A)}html{scroll-behavior:smooth}body{font-family:"DMSans",sans-serif;margin:0;padding:0;background-color:var(--dark-background-color);color:var(--light-text-color);display:flex;flex-direction:column}:root{--menu-height: 4.5rem}.row{display:flex;flex-direction:row;gap:1.25rem}.col{display:flex;flex-direction:column;gap:1.25rem}.center{justify-content:center;align-items:center}.w100{width:100%}.w-fit{width:fit-content}.end{justify-content:end;align-items:end}.gap2{gap:2rem}.no-scroll{overflow:hidden;touch-action:none}.grecaptcha-badge{visibility:hidden}.legal-grecaptcha{color:var(--dark-text-color);opacity:.6;font-size:var(--text-small-size)}.legal-grecaptcha a{color:var(--dark-text-color)}.icon{display:block}.small-icon{width:1.5rem;height:1.5rem;min-width:1.5rem}.medium-icon{width:2.5rem;height:2.5rem;min-width:2.5rem}.icon.menu-right{-webkit-mask:url("/assets/icons/menu-right.svg") no-repeat center;mask:url("/assets/icons/menu-right.svg") no-repeat center}.icon.plus{-webkit-mask:url("/assets/icons/plus.svg") no-repeat center;mask:url("/assets/icons/plus.svg") no-repeat center}.icon.close{-webkit-mask:url("/assets/icons/plus-rounded.svg") no-repeat center;mask:url("/assets/icons/plus-rounded.svg") no-repeat center;transform:rotate(45deg)}.icon.plus-rounded{-webkit-mask:url("/assets/icons/plus-rounded.svg") no-repeat center;mask:url("/assets/icons/plus-rounded.svg") no-repeat center}.icon.linkedin{-webkit-mask:url("/assets/icons/social/linkedin.svg") no-repeat center;mask:url("/assets/icons/social/linkedin.svg") no-repeat center}.icon.facebook{-webkit-mask:url("/assets/icons/social/facebook.svg") no-repeat center;mask:url("/assets/icons/social/facebook.svg") no-repeat center}.icon.instagram{-webkit-mask:url("/assets/icons/social/instagram.svg") no-repeat center;mask:url("/assets/icons/social/instagram.svg") no-repeat center}.curent-color.icon{background-color:currentColor}.white.icon{background-color:#fff}header{background-color:var(--darker-azure);height:var(--menu-height);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;position:fixed;top:0;left:0;width:100%;z-index:10;transition:box-shadow 250ms ease-in-out}header.scrolled{box-shadow:0 6px 40px -12px var(--darkest-azure)}header .header-container{display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}@media(max-width: 1250px){header .header-container{padding-left:1.25rem;padding-right:1.25rem;justify-content:start}header .header-container a:not(.header-logo){display:none}}header a{text-decoration:none;color:var(--light-text-color);font-weight:var(--normal-weight);font-size:var(--text-normal-size);align-self:center}header .header-logo{display:flex;justify-content:center;align-items:center}header #side-menu-btn{display:none;justify-content:center;align-items:center;width:var(--menu-height);height:var(--menu-height);cursor:pointer;transition:none}header #side-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:max(1rem,10vw);padding-right:max(1rem,10vw);gap:2rem;top:var(--menu-height);z-index:1;position:fixed;right:0;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out;transform:translateX(100%);width:80vw;background-color:var(--dark-background-color);height:calc(100% - var(--menu-height))}header #side-menu .header-menu-btn{text-align:end}header #side-menu:focus-within,header #side-menu.open{transform:none}header #side-menu-btn.open{-webkit-mask:url("/assets/icons/plus-rounded.svg") no-repeat center;mask:url("/assets/icons/plus-rounded.svg") no-repeat center;transform:rotate(45deg)}@media(max-width: 1250px){header{justify-content:space-between}header #side-menu-btn{display:flex}header #side-menu{align-items:end}header #side-menu>a{align-self:end}}header+section{margin-top:var(--menu-height)}footer{background-color:var(--white)}footer .contact{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4rem;padding:4rem;max-width:1200px;margin:auto}footer .contact *{color:var(--dark-text-color)}footer .contact .mail-tel{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2.5rem}footer .contact .socials{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem}footer .legal{background:linear-gradient(104.04deg, var(--azure) 0%, var(--turquoise) 100%);padding:1rem 4rem;display:flex;flex-direction:row;justify-content:space-between;gap:3rem}footer .legal p{margin:0;font-size:var(--text-small-size);color:var(--light-text-color);text-align:center}footer .legal .links{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;align-items:center}footer .legal .links a,footer .legal .links button{color:var(--light-text-color);font-weight:var(--normal-weight);font-size:var(--text-small-size);text-decoration:underline;border:none;background-color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 1000px){footer .contact{flex-direction:column;gap:2rem;padding:2rem 1.25rem}footer .contact .mail-tel{flex-direction:column}footer .legal{flex-direction:column;gap:2rem;padding:1rem 1.25rem}footer .legal .links{flex-direction:column;gap:1.5rem}}section{padding:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}section *{z-index:2}section .split-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5rem}section .split-container .infos-wrapper{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:2rem;width:100%}section .split-container .infos-wrapper .infos{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}section .split-container .infos-wrapper .infos .title-description-container{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1.5rem}section .split-container .infos-wrapper .infos .title-description-container .description{font-size:var(--text-medium-size);font-weight:var(--normal-weight);text-align:start}section .split-container img{width:min(40vw,35rem);height:min(40vw,35rem)}@media(max-width: 1050px){section .split-container{flex-direction:column !important;gap:2rem}section .split-container img{width:min(100%,25rem);height:min(100%,25rem)}}section.gap125{gap:1.25rem}section.gap2{gap:2rem}section.gap5{gap:5rem}@media(max-width: 900px){section.gap5{gap:3rem}}section.circular-bottom-separator{position:relative;padding-bottom:0}@media(max-width: 800px){section.circular-bottom-separator{padding-bottom:1rem}}section.circular-bottom-separator::after{position:absolute;bottom:-6.75vw;left:0;width:100%;height:7vw;-webkit-mask:url("/assets/images/transition.svg") no-repeat center;mask:url("/assets/images/transition.svg") no-repeat center;-webkit-mask-size:100% 100%;mask-size:100% 100%;content:"";z-index:1}section.circular-bottom-separator+section{padding-top:calc(7vw + 4rem)}@media(max-width: 800px){section.circular-bottom-separator+section{padding-top:calc(7vw + 2.5rem)}}@media(max-width: 700px){section.circular-bottom-separator+section{padding-top:calc(7vw + 3rem)}}section.circular-bottom-separator~footer{padding-top:7vw}section.circular-bottom-separator.white::after{background-color:var(--white)}section.circular-bottom-separator.azure::after{background:var(--azure)}section.circular-bottom-separator.darker-azure::after{background:var(--darker-azure)}section.circular-bottom-separator.darkest-azure::after{background:var(--darkest-azure)}section.circular-bottom-separator.turquoise::after{background:var(--turquoise)}section.white{background-color:var(--white)}section.white *{color:var(--dark-text-color)}section.pricing-gradient{background:var(--pricing-gradient)}section.pricing-gradient *{color:var(--light-text-color)}section.pricing-gradient-2{background:var(--pricing-gradient-2)}section.stat-gradient{background:var(--stat-gradient)}section.stat-gradient *{color:var(--white)}section.process-gradient{background:var(--process-gradient)}section.process-gradient *{color:var(--dark-text-color)}section.dark-background{background-color:var(--dark-background-color)}section.dark-background *{color:var(--light-text-color)}section *{max-width:1200px;margin:0}section .top-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}section .top-section .title-description-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}section .top-section .title-description-container .title{font-size:var(--h2-size);font-weight:var(--normal-weight);text-align:center;font-family:"Sora",sans-serif}section .top-section .title-description-container .description{font-size:var(--text-medium-size);font-weight:var(--normal-weight);text-align:center}section .top-section .illustrated-title-container{display:flex;flex-direction:row;gap:2rem}@media(max-width: 800px){section .top-section .illustrated-title-container{flex-direction:column;align-items:center}}section .top-section .illustrated-title-container img{width:190px}section .top-section .illustrated-title-container .title-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}@media(max-width: 800px){section .top-section .illustrated-title-container .title-container{align-items:center}}section .top-section .illustrated-title-container .title-container .title{font-size:var(--h2-size);font-weight:var(--normal-weight);font-family:"Sora",sans-serif}section .top-section .illustrated-title-container .title-container .sub-title{font-size:var(--h2-size);font-weight:var(--bold-weight);font-family:"Sora",sans-serif}@media(max-width: 800px){section{padding:1.25rem}section .description{text-align:left !important}}.pricing-card-btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.pricing-card-btn-container .pricing-card-container{display:flex;flex-direction:row;justify-content:center;gap:2rem}@media(max-width: 950px){.pricing-card-btn-container .pricing-card-container{flex-direction:column}}.pricing-card-btn-container .pricing-card-container .icon{margin:auto}@media(max-width: 900px){.pricing-card-btn-container{gap:3rem}}.process-card-btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.process-card-btn-container .process-card-container{display:flex;flex-direction:row;justify-content:center;gap:2rem}@media(max-width: 950px){.process-card-btn-container .process-card-container{flex-direction:column}}@media(max-width: 900px){.process-card-btn-container{gap:3rem}}.features-card-container{display:flex;flex-wrap:wrap;width:100%;gap:2rem}.features-card-container>div{flex:1;min-width:18rem}.faq-questions-container{display:flex;flex-direction:column;gap:1rem;width:100%}.faq-questions-container .question{background-color:var(--darkest-azure);border-radius:1rem;position:relative;width:100%}.faq-questions-container .question .collapsible{cursor:pointer;outline:none;border:none;background-color:rgba(0,0,0,0);padding:1.25rem 1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:var(--text-medium-size);font-weight:var(--bold-weight);text-align:left;color:var(--light-text-color)}.faq-questions-container .question .collapsible .icon{margin-left:1.5rem;transition:transform .2s ease-out}.faq-questions-container .question .collapsible.active .icon{transform:rotate(135deg)}.faq-questions-container .question .content{overflow:hidden;padding:0 1.5rem;max-height:0;transition:max-height .2s ease-out}.faq-questions-container .question .content p{font-size:var(--text-normal-size);font-weight:var(--normal-weight);text-align:left;color:var(--light-text-color);padding-bottom:1.5rem}.stats-container{display:flex;flex-direction:row;justify-content:center;align-items:start;flex-wrap:wrap;gap:3rem}.stats-container .stat{display:flex;flex-direction:column;justify-content:start;align-items:start;flex:1}.stats-container .stat *{font-family:Sora,sans-serif}.stats-container .stat .title{font-size:var(--h3-size);font-weight:var(--normal-weight);margin:0 0 2rem}@media(max-width: 900px){.stats-container .stat .title{margin-bottom:1rem}}.stats-container .stat .value-unit-container{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:.75rem;margin-bottom:.5rem}.stats-container .stat .value-unit-container img{width:5rem;height:5rem}.stats-container .stat .value-unit-container p{font-size:var(--h2-size);font-weight:var(--bold-weight);color:#fff}.stats-container .stat .description{font-size:var(--h6-size);margin-bottom:.75rem}@media(max-width: 900px){.stats-container{padding-left:2.5rem;padding-right:2.5rem}}.magic-hat{width:100%;height:100%;max-width:20rem;max-height:14rem;object-fit:cover}.feature-card{border:4px solid var(--lighter-azure);border-radius:1rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem;padding:1.25rem;overflow:hidden;background-color:var(--white);box-sizing:border-box}.feature-card.highlighted{background-color:var(--turquoise);border-color:var(--turquoise);box-shadow:0 32px 64px -12px rgba(12,237,198,.3019607843)}.feature-card .icon{width:3rem;height:3rem}.feature-card .infos{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem}.feature-card .infos .title{font-size:var(--h5-size);font-weight:var(--normal-weight);text-align:start;font-family:"Sora",sans-serif}.feature-card .infos .description{font-size:var(--text-normal-size);font-weight:var(--normal-weight);text-align:start}.price-card{background-color:var(--white);border-radius:1rem;padding:2rem;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:2rem;box-shadow:0 24px 48px -12px rgba(0,47,102,.1803921569);max-width:24.375rem;position:relative}.price-card ul li{color:var(--dark-text-color)}.price-card .discount-container{position:absolute;top:-1.25rem;transform:scale(0.9);opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.price-card .discount-container .glow{background:var(--azure-turquoise-gradient-reversed);background-size:1000% 1000%;border-radius:99rem;opacity:.75;padding:.25rem 0;filter:brightness(1.1) blur(1rem);position:absolute;width:100%;height:100%;z-index:1;top:-0.25rem}.price-card .discount-container .discount{background:var(--azure-turquoise-gradient-reversed);background-size:1000% 1000%;animation:animateGlow 40s linear infinite;text-shadow:0 0 1rem rgba(0,47,102,.65);border-radius:99rem;color:var(--white);font-size:var(--h5-size);font-weight:var(--bold-weight);padding:.25rem .5rem;position:relative;z-index:2;filter:brightness(1.1)}.price-card .discount-container.show{transform:scale(1);opacity:1}.price-card .top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.price-card .top .offer-name{color:var(--dark-text-color);font-size:var(--h6-size);font-weight:var(--bold-weight);text-align:center;font-family:"Sora",sans-serif}.price-card .top .offer-price{font-size:var(--h1-size);font-weight:var(--bold-weight);text-align:center;background-image:var(--azure-turquoise-gradient);background-clip:text;color:rgba(0,0,0,0);font-family:"Sora",sans-serif}.price-card .top .offer-price span{color:rgba(0,0,0,0)}.price-card .top .time-unit{font-size:var(--h4-size)}.price-card .bottom{display:flex;flex-direction:column;margin-top:auto}.process-card-wrapper{border-radius:1rem;background-image:var(--azure-turquoise-gradient);padding:4px;flex:1;display:flex;align-items:stretch}.process-card-wrapper.low-shadow{box-shadow:0 4px 6px -2px rgba(0,47,102,.031372549),0 12px 16px -4px rgba(0,47,102,.0784313725)}.process-card-wrapper.high-shadow{box-shadow:0 32px 64px -12px rgba(0,47,102,.1411764706)}.process-card-wrapper>.process-card{background-color:var(--white);border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1.5rem;max-width:24.375rem}.process-card-wrapper>.process-card .step-number{display:flex;width:2.25rem;height:2.25rem;font-size:1.5rem;font-weight:700;justify-content:center;align-items:center;background:var(--azure-turquoise-gradient);font-family:"Sora",sans-serif;border-radius:0 1rem}.process-card-wrapper>.process-card .step-number>span{align-content:center;color:var(--white);text-align:center}.process-card-wrapper>.process-card .content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.5rem}.process-card-wrapper>.process-card .content .step-name{color:var(--dark-text-color);font-size:var(--h4-size);font-weight:var(--normal-weight);text-align:start;font-family:"Sora",sans-serif}.process-card-wrapper>.process-card .content .step-description{color:var(--dark-text-color);font-size:var(--text-normal-size);font-weight:var(--normal-weight);text-align:start}.exclusive-offer-wrapper{border-radius:2rem;background-image:var(--azure-turquoise-gradient);padding:4px;flex:1;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 24px 48px -12px rgba(0,47,102,.1803921569)}.exclusive-offer-wrapper>.exclusive-offer-card{background-color:var(--darkest-azure);border-radius:1.75rem;padding:2rem;display:flex;flex-direction:row;justify-content:stretch;gap:2rem}@media(max-width: 950px){.exclusive-offer-wrapper>.exclusive-offer-card{flex-direction:column}}.exclusive-offer-wrapper>.exclusive-offer-card>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.exclusive-offer-wrapper>.exclusive-offer-card .exclusive-offer-name{font-size:var(--h2-size);font-weight:var(--bold-weight);text-align:start;background-image:var(--azure-turquoise-gradient);background-clip:text;color:rgba(0,0,0,0);font-family:"Sora",sans-serif;max-width:24.375rem;padding-bottom:1.25rem}.exclusive-offer-wrapper>.exclusive-offer-card span{margin:auto}.exclusive-offer-wrapper>.exclusive-offer-card .price-card{padding:0;gap:0;overflow:hidden;box-shadow:0 14px 48px -12px rgba(0,119,255,.8)}.exclusive-offer-wrapper>.exclusive-offer-card .price-card .top{padding:2rem;padding-bottom:1rem}.exclusive-offer-wrapper>.exclusive-offer-card .price-card ul{margin:0 2rem;padding-bottom:2rem;padding-top:0}.exclusive-offer-wrapper>.exclusive-offer-card .price-card img{padding:0 2rem;width:calc(100% - 4rem)}.exclusive-offer-wrapper>.exclusive-offer-card .price-card .bottom-banner{background:var(--azure-turquoise-gradient);color:var(--white);font-size:var(--h1-size);font-weight:var(--bold-weight);text-align:center;font-family:"Sora",sans-serif;padding:1.1rem 0}.exclusive-offer-wrapper>.exclusive-offer-card div:first-child ul{margin-top:.5rem;margin-bottom:.5rem}.exclusive-offer-wrapper .remaining-places{font-family:"Sora",sans-serif;color:var(--darkest-azure);font-size:var(--h4-size);font-weight:var(--bold-weight);text-transform:uppercase;text-align:center;padding:1.25rem 0}.exclusive-offer-wrapper .remaining-places .value-container{color:var(--white);background-color:var(--darkest-azure);border-radius:1rem;padding:.25rem .75rem;margin:0 .25rem;font-size:var(--h2-size);font-weight:var(--bold-weight);text-align:center}@keyframes animateGlow{0%{background-position:0% 50%}100%{background-position:1000% 50%}}ul li+li{margin-top:1rem}ul.checked-items{list-style-image:url("../assets/icons/check.svg");list-style-position:outside;padding-left:2rem;padding-top:1rem}ul li{font-size:var(--text-normal-size);font-weight:var(--normal-weight);padding-left:.75rem}.round-cta-btn{background:var(--azure-turquoise-gradient);color:var(--white) !important;padding:.625rem 1.5rem;border-radius:2rem;font-size:var(--text-normal-size);font-weight:var(--bold-weight);text-decoration:none;border:none;cursor:pointer;font-family:DMSans,sans-serif;text-align:center;box-sizing:border-box;transition:filter .3s ease-out,transform .3s ease-out,text-shadow .3s ease-out}.round-cta-btn.white{background:var(--white);color:var(--dark-text-color) !important}@media(max-width: 45rem){.round-cta-btn:not(.no-bigger-width){width:100%;max-width:25rem}}.round-cta-btn:hover{filter:brightness(1.15) drop-shadow(0 0.25rem 0.5rem rgba(0, 47, 102, 0.1411764706));transform:scale(1.025);text-shadow:0 0 1rem rgba(0,47,102,.5)}.round-cancel-btn{background:rgba(0,47,102,.0509803922);color:var(--dark-text-color);padding:.625rem 1.5rem;border-radius:2rem;font-size:var(--text-normal-size);font-weight:var(--medium-weight);text-decoration:none;border:none;cursor:pointer;font-family:DMSans,sans-serif;text-align:center;transition:background .3s ease-out}.round-cancel-btn:hover{background:var(--white)}@media(max-width: 45rem){.round-cancel-btn:not(.no-bigger-width){width:100%;max-width:25rem}}.modal-container{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:rgba(0,47,102,.6);display:none;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:1000;transition:opacity .3s ease-in-out}.modal-container.opened{opacity:1;pointer-events:all}.modal-container.opened .modal{transform:scale(1);opacity:1}.modal{background-color:var(--lightest-azure);border-radius:1rem;padding:2rem;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:2rem;box-shadow:0 24px 48px -12px rgba(0,31,96,.2);opacity:0;transform:scale(0.95);transition:opacity .3s ease-in-out,transform .3s ease-in-out;max-width:calc(100vw - 8rem);max-height:calc(100dvh - 8rem);width:50vw;overflow-y:auto}@media(max-width: 900px){.modal{max-width:calc(100vw - 5rem);max-height:calc(100dvh - 5rem);width:75vw}}@media(max-width: 600px){.modal{width:max-content}}.modal .top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:48rem}.modal .top *{margin:0;color:var(--dark-text-color)}.modal .top .title-description-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.modal .top .title-description-container .title{font-size:var(--h2-size);font-weight:var(--normal-weight);text-align:center;font-family:"Sora",sans-serif}.modal .top .title-description-container .description{font-size:var(--text-medium-size);font-weight:var(--normal-weight);text-align:center}form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%}.form-input{display:flex;flex-direction:column;gap:.5rem;width:100%}.form-input.error input{border:1px solid red}.form-input.error .error-message{display:flex}.form-input .error-message{color:red;font-size:var(--text-small-size);display:none}.form-input-start{display:flex;flex-direction:row;justify-content:start;align-items:center;width:100%;gap:.5rem}input,textarea,select{background-color:var(--white);border:none;border-radius:.75rem;padding:.844rem .75rem;font-size:var(--text-normal-size);color:var(--dark-text-color);font-family:DMSans,sans-serif}select{appearance:none;background-image:url("/assets/icons/chevron-down.svg");background-repeat:no-repeat;background-position:right 1rem center;background-size:.75rem;padding-right:2rem}input::placeholder,textarea::placeholder{color:var(--dark-text-color);opacity:.6}label{font-weight:400;font-size:var(--text-normal-size);line-height:150%;color:var(--dark-text-color)}.pre-input-container{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:2px}.pre-input-container .pre-input{display:flex;background-color:var(--white);padding:0 .75rem;font-size:var(--text-normal-size);font-weight:var(--normal-weight);color:var(--dark-text-color);height:auto;width:max-content;border-radius:.75rem 0 0 .75rem;text-align:center;align-content:center;justify-content:center;align-items:center}.pre-input-container input{border-radius:0 .75rem .75rem 0;width:100%}.title-wrapper{display:flex;flex-direction:column;justify-content:start}.title-wrapper .pre-title-wrapper{background:var(--azure-turquoise-gradient);padding:4px;margin-bottom:1rem;border-radius:1rem;box-shadow:0 14px 48px -12px rgba(0,119,255,.8)}.title-wrapper .pre-title-wrapper .pre-title{font-family:"Sora",sans-serif;font-size:var(--h4-size);font-weight:var(--normal-weight);background-color:var(--darkest-azure);color:var(--white);border-radius:.85rem;padding:1.25rem;border:4px solid var(--azure-turquoise-gradient)}.title-wrapper>span{font-size:var(--h1-size);font-weight:var(--normal-weight);text-align:start;font-family:"Sora",sans-serif;color:var(--white);margin:0;padding:0}.words-slider-wrapper{overflow:clip;--li-height: calc(var(--h1-size) * 1.25);--y1: calc(var(--li-height) * -1);--y2: calc(var(--li-height) * -2);--y3: calc(var(--li-height) * -3);--y4: calc(var(--li-height) * -4);--y5: calc(var(--li-height) * -5);--y6: calc(var(--li-height) * -6);--y7: calc(var(--li-height) * -7);height:var(--li-height)}.words-slider-wrapper ol{list-style:none;line-height:var(--li-height);padding:0;animation:slideup 14s infinite;will-change:transform}.words-slider-wrapper ol li{line-height:var(--li-height);height:var(--li-height)}.words-slider-wrapper ol li span{-webkit-text-fill-color:rgba(0,0,0,0);background:var(--azure-turquoise-gradient);-webkit-background-clip:text;font-weight:var(--bold-weight);font-size:var(--h1-size);text-wrap:nowrap;line-height:var(--li-height);display:inline-block;height:var(--li-height);font-family:"Sora",sans-serif;width:100%}@keyframes slideup{0%,11%{transform:translateY(0%)}14.28%,25.28%{transform:translateY(var(--y1))}28.56%,39.56%{transform:translateY(var(--y2))}42.84%,53.84%{transform:translateY(var(--y3))}57.12%,68.12%{transform:translateY(var(--y4))}71.4%,82.4%{transform:translateY(var(--y5))}85.68%,96.68%{transform:translateY(var(--y6))}99.96%,100%{transform:translateY(var(--y7))}}.hero .pre-input-container *{background-color:var(--white-10);color:var(--white)}.hero .pre-input-container input::placeholder{color:var(--white);opacity:.6}@media(max-width: 900px){.hero{margin-bottom:3rem}}.segmented-controls{display:flex;margin:0 auto;position:relative;overflow:hidden;transition:all .3s ease;border-radius:99rem;background:var(--white);height:2.3rem;border:3px solid;width:10rem;cursor:pointer}.segmented-controls input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.segmented-controls input:checked+label{color:var(--light-text-color)}.segmented-controls label{grid-row:1;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;flex:1 1 0;position:relative;z-index:2;transition:inherit;font-size:var(--text-small-size);font-weight:var(--normal-weight);line-height:1;color:var(--dark-text-color)}.segmented-controls label:last-of-type{z-index:1}.segmented-controls label:last-of-type::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:inherit;background:var(--azure);border-radius:99rem}.segmented-controls input:nth-last-of-type(2):checked~label:last-of-type::after{transform:translateX(-100%)}.segmented-controls input:nth-last-of-type(3):checked~label:last-of-type::after{transform:translateX(-200%)}.segmented-controls input:checked+label::before,.segmented-controls input:checked+label+input+label::before{opacity:0}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-digit:first-child .odometer-value,.odometer.odometer-theme-default .odometer-digit:first-child .odometer-value{text-align:end}.odometer.odometer-auto-theme .odometer-digit:last-child .odometer-value,.odometer.odometer-theme-default .odometer-digit:last-child .odometer-value{text-align:start}/*# sourceMappingURL=app.css.map */
