.developer-registration-hero-banner__content{gap:16px;width:100%;color:#fff;height:440px;display:flex;padding:40px 0;overflow:hidden;position:relative;align-items:center;flex-direction:column;background-size:cover;border-radius:0 0 48px 48px;background:#d1a848}.developer-registration-hero-banner__content h1{z-index:1;color:#fff;font-size:32px;padding-top:76px;font-weight:700;margin-bottom:0;line-height:48px}.developer-registration-hero-banner__content span{font-size:16px;font-weight:500;line-height:24px}.developer-registration-hero-banner__content span.developer-registration-hero-banner__content__login-caption{z-index:1;font-size:14px;font-weight:500;line-height:24px}.developer-registration-hero-banner__content span.developer-registration-hero-banner__content__login-caption a{font-weight:700;text-decoration:underline}.developer-registration-hero-banner__content__background{right:0;bottom:0;position:absolute}.developer-registration-hero-banner__content__background img{bottom:0}.developer-registration-hero-banner__content__background--person{right:50%;position:relative}.developer-registration-hero-banner__content__background--vector{right:0;position:absolute}.developer-registration-hero-banner__content__background--vector-building{top:0;left:0;position:absolute;border-radius:0 0 48px 0}.developer-registration-hero-banner__content__navigation-wrapper{gap:8px;z-index:1;display:flex;align-items:center;flex-direction:column}.developer-registration-hero-banner__content__navigation-wrapper span{margin-bottom:8px}.developer-registration-hero-banner__content__navigation-wrapper button{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Text-White,#fff);border:none;outline:none;color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.developer-registration-hero-banner__content__navigation-buttons{gap:12px;display:flex;padding:12px;background:#fff;border-radius:1rem}.developer-registration-hero-banner__content__navigation-buttons a{gap:1rem;width:195px;height:64px;display:flex;padding:0 16px;font-size:14px;color:#0d1a35;text-align:left;font-weight:700;line-height:24px;border-radius:8px;background:#fff;align-items:center;border:1px solid #cfd1d7}.developer-registration-hero-banner__content__navigation-buttons a.active,.developer-registration-hero-banner__content__navigation-buttons a:hover{color:#2951a3;background:#f3f7ff;border:1px solid #2951a3}.developer-registration-hero-banner__content__navigation-buttons a img{width:40px;height:40px}@media screen and (max-width:450px){.developer-registration-hero-banner__content{gap:1rem;padding:32px 1rem;border-radius:0;background:#d1a848}.developer-registration-hero-banner__content h1{padding:0;font-size:18px;line-height:24px;text-align:center}.developer-registration-hero-banner__content span{font-size:12px;font-weight:500;line-height:16px;text-align:center}.developer-registration-hero-banner__content span.developer-registration-hero-banner__content__login-caption{width:90%;font-size:14px;font-weight:500;line-height:24px}.developer-registration-hero-banner__content__background{width:100%;height:100%}.developer-registration-hero-banner__content__background img{height:100%;width:100%;left:0;top:0}.developer-registration-hero-banner__content__background--vector-building{top:0;position:absolute}.developer-registration-hero-banner__content__navigation-wrapper{width:100%}.developer-registration-hero-banner__content__navigation-buttons{gap:8px;flex-wrap:wrap;margin-bottom:64px}.developer-registration-hero-banner__content__navigation-buttons a{height:56px;font-size:12px;line-height:16px;width:calc(50% - 4px)}.developer-registration-hero-banner__content__navigation-buttons a img{width:32px;height:32px}}.flex-row{display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width:450px){.flex-row{flex-direction:column}}.developer-registration-offer{gap:80px;width:1144px;display:flex;margin:0 auto;padding:40px 0;color:#0d1a35;align-items:center}.developer-registration-offer span{font-size:14px;font-weight:500;color:#868d9a;line-height:24px}.developer-registration-offer h2{font-size:24px;font-weight:700;margin-bottom:0;line-height:32px}.developer-registration-offer img{width:540px;height:420px}.developer-registration-offer p{font-size:14px;font-weight:500;line-height:24px}.developer-registration-offer a{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px}.developer-registration-offer a span{color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.developer-registration-offer__content{gap:1rem;display:flex;flex-direction:column;width:calc(100% - 540px)}.developer-registration-offer__content--cta{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Primary-500-Main,#2951a3);background:var(--Text-White,#fff);color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}@media screen and (max-width:450px){.developer-registration-offer{gap:24px;width:100%;padding:24px 1rem 40px;flex-direction:column}.developer-registration-offer img{width:100%;height:auto}.developer-registration-offer span{font-size:12px;line-height:16px}.developer-registration-offer h2{font-size:18px;line-height:24px}.developer-registration-offer a{width:100%}.developer-registration-offer__content{width:auto}.developer-registration-offer__content--cta{width:100%}}.developer-registration-partner{gap:32px;display:flex;width:1208px;padding:32px;background:#fff;border-radius:24px;margin:0 auto 80px;flex-direction:column;box-shadow:0 4px 8px 0 rgba(96,97,112,.161)}.developer-registration-partner__header{gap:32px;display:flex}.developer-registration-partner__header h2{font-size:24px;font-weight:700;margin-bottom:0;line-height:32px}.developer-registration-partner__swiper{gap:32px;display:flex;overflow:hidden}.developer-registration-partner__swiper-button{gap:1rem;display:flex}.developer-registration-partner__swiper-button button{width:32px;height:32px;background:#fff;border-radius:100px;border:1px solid #2951a3}.developer-registration-partner__swiper-button button svg{margin-top:7px}.developer-registration-partner__swiper .swiper-wrapper{display:flex}.developer-registration-partner__swiper .swiper-slide{gap:1rem;display:grid;grid-template-columns:repeat(5,1fr)}.developer-registration-partner__swiper .swiper-slide img{width:216px;height:80px;display:flex;padding:8px 12px;border-radius:8px;-o-object-fit:scale-down;object-fit:scale-down;border:1px solid #e7e8eb}@media screen and (max-width:450px){.developer-registration-partner{gap:1rem;padding:24px 1rem;margin:0 16px 40px;width:calc(100% - 32px)}.developer-registration-partner__header{margin:0 auto}.developer-registration-partner__header h2{font-size:18px;line-height:24px}.developer-registration-partner__swiper{gap:4px}.developer-registration-partner__swiper .swiper-wrapper{gap:0}.developer-registration-partner__swiper .swiper-slide{gap:8px;grid-template-columns:repeat(2,1fr)}.developer-registration-partner__swiper .swiper-slide img{width:100%}.developer-registration-partner__swiper-button{margin:0 auto}}.developer-registration-advantages{display:flex;position:relative;justify-content:center}.developer-registration-advantages__backdrop{width:100%;z-index:-1;height:335px;position:absolute;background:#f3f7ff}.developer-registration-advantages__wrapper{gap:56px;top:80px;display:flex;padding:48px;margin-top:80px;background:#fff;border-radius:24px;box-shadow:0 4px 8px 0 rgba(96,97,112,.161)}.developer-registration-advantages__wrapper h2{font-size:24px;font-weight:700;margin-bottom:0;line-height:32px}.developer-registration-advantages__wrapper img{border-radius:1rem}.developer-registration-advantages__content{gap:40px;display:flex;flex-direction:column}.developer-registration-advantages__card{gap:4px;width:180px;display:flex;padding-bottom:8px;flex-direction:column}.developer-registration-advantages__card-wrapper{gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.developer-registration-advantages__card span{font-size:18px;font-weight:700;color:#2951a3;line-height:24px}.developer-registration-advantages__card p{font-size:12px;font-weight:500;color:#565f72;line-height:16px}.developer-registration-advantages__video{width:608px;height:342px;-o-object-fit:cover;object-fit:cover;border-radius:1rem;background-size:cover;background-repeat:no-repeat;background-position-y:-57px}.developer-registration-advantages__video-wrapper{position:relative}.developer-registration-advantages__video-wrapper svg{cursor:pointer;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px)}@media screen and (max-width:450px){.developer-registration-advantages__wrapper{gap:24px;padding:20px;margin-top:40px;flex-direction:column;width:calc(100% - 32px)}.developer-registration-advantages__wrapper h2{font-size:18px;line-height:24px}.developer-registration-advantages__content{gap:24px}.developer-registration-advantages__card{width:inherit}.developer-registration-advantages__card span{font-size:16px}.developer-registration-advantages__video{width:100%;height:170px;background-position-y:-30px}}.developer-registration-features{display:flex;width:1144px;margin:80px auto 0;justify-content:space-between}.developer-registration-features p{font-size:14px;font-weight:500;line-height:24px}.developer-registration-features__sticky{width:369px;margin-top:80px;position:sticky;height:-moz-fit-content;height:fit-content;margin-bottom:20px;top:calc(64vh - 312px - 20px)}.developer-registration-features__sticky h2{font-size:24px;font-weight:700;line-height:32px}.developer-registration-features__card{gap:40px;display:flex;padding:24px 32px;align-items:center;border-radius:20px;border:1px solid #e7e8eb}.developer-registration-features__card:hover{border:1px solid #2951a3}.developer-registration-features__card-wrapper{gap:24px;display:flex;flex-direction:column}.developer-registration-features__card-content{gap:8px;width:236px;display:flex;flex-direction:column}.developer-registration-features__card h2{font-size:16px;font-weight:700;margin-bottom:0;line-height:24px}.developer-registration-features__card p{color:#565f72}.developer-registration-features__card img{width:340px}.developer-registration-features__card img.clickcable{cursor:pointer}@media screen and (max-width:450px){.developer-registration-features{width:calc(100% - 2rem);margin:40px 1rem 0;flex-direction:column}.developer-registration-features__sticky{width:100%;margin-top:0;position:inherit;margin-bottom:24px}.developer-registration-features__sticky h2{font-size:18px;line-height:24px}.developer-registration-features__card{gap:24px;padding:20px 1rem;flex-direction:column-reverse}.developer-registration-features__card.no-padding{padding:20px 0 0}.developer-registration-features__card.no-padding .developer-registration-features__card-content{padding:0 1rem 1rem}.developer-registration-features__card img{width:100%}.developer-registration-features__card-wrapper{gap:1rem}.developer-registration-features__card-content{width:100%}}.developer-registration-form{width:1144px;display:flex;padding:48px;margin:0 auto;border-radius:20px;justify-content:space-between;background:linear-gradient(183.7deg,#47d5cd -.9%,rgba(71,213,205,.8) 35.48%,rgba(194,247,243,0) 96.11%)}.developer-registration-form h2{width:369px;color:#fff;font-size:24px;margin-bottom:0;font-weight:700;line-height:32px}.developer-registration-form__content{width:560px;padding:32px;background:#fff;border-radius:20px;justify-content:space-between;box-shadow:0 4px 8px 0 rgba(96,97,112,.161)}.developer-registration-form__content .register-field-wrapper .error-message{font-weight:500}.developer-registration-form__content .register-field-wrapper__label{font-size:14px;font-weight:500;line-height:24px}.developer-registration-form__content .register-multi-checkbox-field{gap:1rem;display:flex;flex-wrap:wrap;flex-direction:row}.developer-registration-form__content .register-multi-checkbox-field__label{margin:0;display:flex;font-size:14px;font-weight:500;color:#404040;line-height:24px;width:-moz-fit-content;width:fit-content;align-items:center}.developer-registration-form__content .register-multi-checkbox-field input{width:20px;height:20px;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-right:8px;border-radius:6px;accent-color:#2951a3;border:1px solid #c2c2c2;border-bottom-color:#c2c2c2!important}.developer-registration-form__content .register-multi-checkbox-field input:after{border:1px solid #c2c2c2}.developer-registration-form__content .register-text-field__prefix{font-size:14px;font-weight:500;line-height:24px;border:1px solid #cfd1d7}.developer-registration-form__content input{font-size:14px;font-weight:500;line-height:24px}.developer-registration-form__location-field select{width:100%;height:40px;cursor:pointer;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;line-height:24px;padding:8px 1rem;background:#fff;border-radius:4px;border:1px solid #cfd1d7}.developer-registration-form__location-field select:focus-visible{border:1px solid #cfd1d7}.developer-registration-form__location-field select option{cursor:pointer;font-size:14px;font-weight:500;line-height:24px}.developer-registration-form__select-wrapper{position:relative;margin-bottom:1rem}.developer-registration-form__select-wrapper .message-error{margin-top:4px;font-size:12px;font-weight:500;color:#d70c24;line-height:16px}.developer-registration-form__select-wrapper svg{top:17px;right:18px;position:absolute;transform:rotate(90deg)}.developer-registration-form__message{font-size:12px;font-weight:300;color:#0d1a35;line-height:16px;text-align:center}.developer-registration-form__message a{font-size:12px;color:#2951a3;font-weight:700;line-height:16px;text-decoration:underline}.developer-registration-form__actions{display:flex;justify-content:center}.developer-registration-form__button{color:#fff;border:none;font-size:16px;font-weight:700;margin-top:24px;line-height:24px;padding:8px 16px;border-radius:8px;background:#2951a3}.developer-registration-form__button:disabled{color:#b6bac2;background:#cfd1d7}@media screen and (max-width:450px){.developer-registration-form{gap:24px;width:100%;padding:48px 1rem;flex-direction:column}.developer-registration-form h2{width:100%;font-size:18px;line-height:24px;text-align:center}.developer-registration-form__content{width:inherit;padding:16px 20px}.developer-registration-form .register-text-field__prefix{height:inherit}}.developer-registration-faq{margin:80px auto 64px}.developer-registration-faq h2{margin-bottom:24px}.developer-registration-faq .faq-section-v2{padding:0;margin:0 auto}@media screen and (max-width:450px){.developer-registration-faq{margin:0 auto}.developer-registration-faq h2{margin-bottom:1rem}.developer-registration-faq .faq-section-v2{padding:40px 16px 24px}.developer-registration-faq .faq-section-v2 h2{margin-bottom:24px}}.developer-registration-contact{gap:1rem;display:flex;color:#fff;padding:40px 0;align-items:center;flex-direction:column;background:linear-gradient(0deg,#2951a3,#2951a3),linear-gradient(92.64deg,#2951a3 6.8%,#628de4 59.3%,#8db2ff 101.44%),linear-gradient(0deg,#2951a3,#2951a3)}.developer-registration-contact h2{color:#fff;font-size:24px;margin-bottom:0;font-weight:700;line-height:32px;text-align:center}.developer-registration-contact p{font-size:14px;font-weight:500;line-height:24px;text-align:center}.developer-registration-contact a{gap:8px;display:flex;font-size:16px;font-weight:700;line-height:24px;border-radius:8px;padding:12px 16px;align-items:center;background:#00994f;justify-content:center}@media screen and (max-width:450px){.developer-registration-contact{gap:8px;padding:24px 16px}.developer-registration-contact h2{padding:0;font-size:18px;line-height:24px}.developer-registration-contact p{margin-bottom:8px}.developer-registration-contact .ui-organism-intersection__element,.developer-registration-contact a{width:100%}}