.info-card{position:relative;border-radius:10px;background-color:rgba(255,255,255,.67);display:flex;flex-direction:column;flex-basis:calc(25% - 7.5px);margin-bottom:10px;padding:20px 20px 35px;justify-content:flex-start;overflow:hidden;@media only screen and (max-width:1079px){flex-basis:calc(50% - 5px);padding-left:15px;padding-bottom:17px;padding-right:15px;padding-top:15px}}.info-card:before{content:"";position:absolute;inset:0;border-radius:10px;border:2px solid transparent;background:linear-gradient(15deg,#2a9ef9,#ffffff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.info-card__icon{height:72px;width:auto;align-self:flex-start;@media only screen and (max-width:767px){height:45px}}.info-card__title{font-size:1.375rem;font-weight:500;color:#000000;max-width:75%;margin:1rem 0;@media only screen and (max-width:767px){max-width:90%;font-size:1rem}}.info-card__content{font-size:1rem;font-weight:400;color:#576874;margin:0;@media only screen and (max-width:767px){font-size:.875rem}}.process-item{display:flex;flex-flow:row nowrap;align-items:center;gap:16px;@media only screen and (max-width:1079px){flex-flow:column;align-items:flex-start;border-radius:17px;background-color:#f8f8f8;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.process-item__icon{min-width:45px;width:45px;height:45px;border-radius:10px;background:linear-gradient(to top right,#4a8df1,#7ed8ff);display:flex;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;color:#ffffff;@media only screen and (max-width:1079px){min-width:37px;width:37px;height:37px}}.process-item__text{flex-shrink:1}.process-item__title{font-size:1.375rem;font-weight:400;margin:0 0 .625rem;@media only screen and (max-width:767px){font-size:1rem;font-weight:500}}.process-item__content{font-size:1rem;color:#576874;margin:0;@media only screen and (max-width:767px){font-size:.875rem}}.faq-item{border-radius:16px;border:1px solid #eaeef0;background-color:#fafafa;margin-bottom:8px}.faq-item__toggle{position:relative;width:100%;border-radius:16px;border:none;border-bottom:1px solid #eaeef0;background-color:#ffffff;text-align:left;padding:18px 60px 18px 24px;font-size:1.375rem;font-weight:500;cursor:pointer;color:#070916;@media only screen and (max-width:767px){font-size:1rem;padding-left:18px;padding-bottom:15px;padding-right:52px;padding-top:15px}}.faq-item__toggle:after,.faq-item__toggle:before{content:"";position:absolute;width:30px;height:30px;right:24px;top:calc(50% - 15px);border-radius:50%}@media only screen and (max-width:767px){.faq-item__toggle:after,.faq-item__toggle:before{right:18px}}.faq-item__toggle:before{box-shadow:1px 5px 8px #c6e7ffab}.faq-item__toggle:after{background:url(/_next/static/media/icon-faq-caret.91e9025c.png) 50%/cover no-repeat;transition:transform .1s ease-out}.faq-item.expanded.expanded>.faq-item__toggle:after{transform:rotate(90deg)}.faq-item__content{height:0;overflow-y:hidden;padding:0 30px;@media only screen and (max-width:767px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}.faq-item.expanded.expanded>.faq-item__content{height:auto;padding:15px 30px;@media only screen and (max-width:767px){padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px}}.faq-item__answer{font-size:1rem;color:#576874;@media only screen and (max-width:767px){font-size:.875rem}}.home{padding-top:70px;@media only screen and (max-width:767px){padding-top:max(61.538462vw,240px)}}.home .hero-title{font-weight:700;font-size:min(5.564142vw,72px);margin:0;width:-moz-fit-content;width:fit-content;@media only screen and (max-width:767px){font-size:max(12vw,46px)}}.home .hero-title>span{color:transparent;-webkit-background-clip:text;background-clip:text;display:block;line-height:1}.home .hero-title>span:first-child{background-image:linear-gradient(90deg,#007cde 0,#7ac8ff)}.home .hero-title>span:last-child{background-image:linear-gradient(90deg,#007ddf 0,#6bb7ed 69%,#0074cf)}.home .hero-subtitle{margin-top:20px;width:max-content;max-width:23.125rem;padding:18px 45px 18px 30px;border-image:url(/_next/static/media/hero-subtitle-box.5ca28c9c.svg) 20 20 20 20 fill/20px 20px 20px 20px;@media only screen and (max-width:767px){width:100%;max-width:100%}}.home .hero-subtitle>p{margin:0;font-size:1.25rem;font-weight:500;@media only screen and (max-width:767px){font-size:1rem}}.home .welcome-banner{margin-top:min(17.77434vw,203px);text-align:center;position:relative;width:100%;padding-left:16px;padding-right:16px;@media only screen and (max-width:767px){margin-top:20px}}.home .welcome-banner>.floating-icons{position:absolute;width:34.764992%;height:auto;top:-38%;left:9%;@media only screen and (max-width:767px){display:none}}.home .welcome-banner>.welcome-banner-image{width:100%}.home .welcome-banner .image{object-fit:contain;width:100%;height:auto}.home .welcome-banner>p{margin:0}.home .welcome-banner>.text-firstline{text-align:center;color:#ffffff;font-size:min(3.554869vw,46px);font-weight:400;line-height:1;position:absolute;top:15.708812%;left:0;width:100%;height:auto;@media only screen and (max-width:767px){top:6.832298%;font-size:6.153846vw}}.home .welcome-banner>.text-firstline>.highlight-text{font-weight:bolder;background-image:linear-gradient(90deg,#4a87ef 0,#65d1ff);-webkit-background-clip:text;background-clip:text;color:transparent}.home .welcome-banner>.text-secondline{text-align:center;font-size:min(1.545596vw,20px);color:#ffffff;position:absolute;top:45%;left:0;width:100%;height:-moz-fit-content;height:fit-content;padding:0 16.207455%;@media only screen and (max-width:767px){top:27.018634%;font-size:3.589744vw;padding-left:40px;padding-bottom:0;padding-right:40px;padding-top:0}}.home .welcome-banner .welcome-button__orb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;position:absolute;bottom:12.452107%;left:47.285251%;width:5.429498%;border-radius:50%;height:auto;aspect-ratio:1/1;padding:0;transition:box-shadow .1s ease-out;@media only screen and (max-width:767px){width:11.452514%;left:44.273743%;bottom:10.0271%}}.home .welcome-banner .welcome-button__orb:after{content:"";position:absolute;top:-36%;left:0;width:100%;height:100%;background-image:url(/_next/static/media/welcome_button_glow.d9c49754.png);background-size:100% auto;background-position:50%;background-repeat:no-repeat;mix-blend-mode:screen;@media only screen and (max-width:767px){display:none}}.home .welcome-banner .welcome-button__orb>img{width:100%;height:100%}.home .welcome-banner .welcome-button__text{cursor:pointer;text-align:center;font-size:1.25rem;color:#ffffff;position:absolute;left:0;bottom:5.747126%;width:100%;@media only screen and (max-width:767px){font-size:.9375rem}}.home .welcome-banner .welcome-button:hover>.welcome-button__orb{box-shadow:0 0 18px #c6e7ff77}.home .info-cards{margin-bottom:100px;@media only screen and (max-width:1079px){margin-bottom:40px}}.home .info-cards__header{margin:85px 0 47px;@media only screen and (max-width:767px){margin-left:0;margin-bottom:22px;margin-right:0;margin-top:25px}}.home .info-cards__container{display:flex;flex-flow:row wrap;gap:10px}.home .process{position:relative;padding-bottom:66px;margin-bottom:97px;@media only screen and (max-width:1079px){padding-bottom:0;margin-bottom:40px}}.home .process__header{text-align:center}.home .process__content{width:100%;color:#576874;text-align:center;font-size:16px;margin:20px 0 0;@media only screen and (max-width:767px){font-size:.875rem}}.home .process__illustration{position:relative}.home .process__illustration>.illustration-background{position:relative;width:100%;height:auto;@media only screen and (max-width:1079px){display:none}}.home .process__illustration>.process-items{list-style:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:0;@media only screen and (max-width:1079px){margin-top:30px;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;gap:10px}}.home .process__illustration .process-item{position:absolute;max-width:24.623116%;@media only screen and (max-width:1079px){max-width:100%;width:100%;position:static}}@media only screen and (min-width:1080px){.home .process__illustration .process-item-01 .process-item__icon,.home .process__illustration .process-item-02 .process-item__icon{order:2}.home .process__illustration .process-item-01 .process-item__text,.home .process__illustration .process-item-02 .process-item__text{order:1;text-align:right}.home .process__illustration .process-item-03 .process-item__text{text-align:center}.home .process__illustration .process-item-01{top:28%;left:11%}.home .process__illustration .process-item-02{top:54%;left:11%}.home .process__illustration .process-item-03{bottom:-7%;left:37.5%;flex-flow:column}.home .process__illustration .process-item-04{top:52%;right:11%}.home .process__illustration .process-item-05{top:26%;right:11%}}.home .faq{margin-bottom:73px;@media only screen and (max-width:767px){margin-bottom:40px}}.home .faq>.faq-items{list-style:none;padding:0}.home .contact-us{display:flex;flex-flow:nowrap;margin-bottom:166px;@media only screen and (max-width:1079px){flex-flow:column nowrap;margin-bottom:40px}}.home .contact-us>*{flex-basis:50%}.home .contact-us__copy{padding-right:100px;@media only screen and (max-width:767px){padding-right:0}}.home .contact-us__header{margin:0 0 25px}.home .contact-us__copy p{font-size:1rem;color:#576874;@media only screen and (max-width:767px){font-size:.875rem}}.home .contact-us__copy p>img,.home .contact-us__copy p>span{vertical-align:middle}.home .contact-us__copy p>img{margin-right:10px;float:left}.home .contact-us__illustration{margin:34px 0}.home .contact-us__form{border-radius:16px;border:1px solid #eaeef0;background-color:#ffffff;padding:20px;@media only screen and (max-width:767px){padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px;margin-top:10px}}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/16adf54a4ebf7d8a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a023d23f4a71ef51-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a09aeff2e207848a-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/65ed3b1248b1d0e5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/42bf47705d582aa7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e71dafe74ad80c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_e4f111{font-family:Manrope,Manrope Fallback;font-weight:700;font-style:normal}