.signup-page{background:#fafafa}@media (min-width:769px){.signup-page{height:-moz-fit-content;height:fit-content;padding:0}}.signup-page .page-content-wrapper{display:flex;flex-direction:column}@media (min-width:769px){.signup-page .page-content-wrapper{border-left:1px solid #737373;border-right:1px solid #737373;display:flex;padding:0;position:relative}}.signup-page .page-content-wrapper .hero .hero-wrapper{display:flex;flex-direction:column;padding:0 2rem 4.5rem}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-wrapper{border-left:1px solid #737373;border-right:1px solid #737373;flex-direction:row;padding:16rem 0 4rem;position:relative}}.signup-page .page-content-wrapper .hero .hero-content{padding:13rem 2rem 5rem;position:relative}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-content{padding:5.5rem 0 0 4.5rem;position:unset;width:50%}}.signup-page .page-content-wrapper .hero .hero-content .title{text-align:center}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-content .title{margin-bottom:4rem;text-align:left}.signup-page .page-content-wrapper .hero .hero-content .title h1{font-size:4.2rem;font-weight:400;letter-spacing:-.02em;line-height:4.6rem}}.signup-page .page-content-wrapper .hero .hero-content .subtitle{display:none}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-content .subtitle{display:block;margin-bottom:4rem;width:39rem}}.signup-page .page-content-wrapper .hero .hero-content .subtitle p{font-size:2rem;font-weight:300;line-height:2.8rem}.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper{display:none}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper{display:flex;flex-direction:column;gap:2rem}}.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper .single-bullet{display:flex;gap:1rem}.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper .single-bullet .bullet-icon{display:flex}.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper .single-bullet .bullet-icon img{height:2.4rem;width:2.4rem}.signup-page .page-content-wrapper .hero .hero-content .bullets-wrapper .single-bullet .bullet-title h3{font-size:1.6rem;font-weight:300;line-height:2.2rem}.signup-page .page-content-wrapper .hero .hero-content .semi-circle{background-color:#dfe7ff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #737373;border-top-left-radius:100%;border-top-right-radius:0;bottom:0;height:100px;position:absolute;right:2rem;width:100px;z-index:1}@media (min-width:769px){.signup-page .page-content-wrapper .hero .hero-content .semi-circle{height:100%;right:0;width:60%}}.signup-page .page-content-wrapper .hero .form-container{background:#fff;border:1px solid #737373;border-radius:28px;min-height:57.4rem;padding:5.5rem 3.4rem}@media (min-width:769px){.signup-page .page-content-wrapper .hero .form-container{max-width:53rem;padding:5.5rem 7rem;width:50%;z-index:2}}.signup-page .page-content-wrapper .logos-carousel-block{background:#fafafa;border-top:1px solid #737373;overflow:hidden;position:relative}.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper{padding:3rem 0}@media (min-width:769px){.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper{padding:3.5rem 0}}.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container{animation:move-row 40s linear infinite;display:flex;transform-style:preserve-3d;width:-moz-fit-content;width:fit-content}.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container .logos-wrapper{display:flex;gap:1rem}.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container .logos-wrapper .logo{align-items:center;display:flex;justify-content:center;padding:0;width:10rem}@media (min-width:769px){.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container .logos-wrapper .logo{height:5rem;width:16rem}}.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container .logos-wrapper .logo img{height:4rem;-o-object-fit:contain;object-fit:contain;width:10rem}@media (min-width:769px){.signup-page .page-content-wrapper .logos-carousel-block .logos-carousel-wrapper .logos-carousel-container .logos-wrapper .logo img{height:100%;width:100%}}@media screen and (min-width:1920px){.signup-page .page-content-wrapper .logos-carousel-block:before{background:linear-gradient(90deg,#fffcf5 0,rgba(255,252,245,0));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:32rem;z-index:1}.signup-page .page-content-wrapper .logos-carousel-block:after{background:linear-gradient(270deg,#fffcf5 0,rgba(255,252,245,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:32rem;z-index:1}}.signup-page .page-content-wrapper .numbers-carousel-block{background:#fafafa;border-top:1px solid #737373;overflow:hidden;position:relative;width:100%}.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row{animation:move-row 20s linear infinite;display:flex;gap:2rem;padding-block:3.4rem;transform-style:preserve-3d;width:-moz-fit-content;width:fit-content}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row{gap:10rem}}.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper{display:flex;gap:2rem}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper{gap:10rem}}.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper .number-data{align-items:center;display:flex;gap:1.8rem;justify-content:center}.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper .number-data h2{color:#1b3a63;font-size:5.2rem;font-weight:700;line-height:normal}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper .number-data h2{font-size:6.8rem;font-weight:600}}.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper .number-data p{color:#1b3a63;font-size:1.8rem;font-weight:300;line-height:20px}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block .numbers-row .wrapper .number-data p{font-size:2.4rem;line-height:28px}}.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row{animation-play-state:paused;padding:0 2rem;width:100%}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row{padding:0}}.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper{border-left:1px solid #737373;border-right:1px solid #737373;flex-direction:column;padding:3rem 0;width:100%}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper{display:flex;flex-direction:row;gap:5rem;justify-content:center;padding:3.4rem}}.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper .number-data{flex-direction:column;gap:0;text-align:center}.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper .number-data h2{font-size:4.2rem}@media (min-width:769px){.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper .number-data h2{font-size:5.2rem}}.signup-page .page-content-wrapper .numbers-carousel-block.stop-movement .numbers-row .wrapper:last-child{display:none}@media screen and (min-width:1920px){.signup-page .page-content-wrapper .numbers-carousel-block:before{background:linear-gradient(90deg,#fffcf5 0,rgba(255,252,245,0));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:32rem;z-index:1}.signup-page .page-content-wrapper .numbers-carousel-block:after{background:linear-gradient(270deg,#fffcf5 0,rgba(255,252,245,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:32rem;z-index:1}}@keyframes move-row{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
