*{box-sizing:border-box;margin:0;padding:0}body{font-optical-sizing:auto;background-color:var(--page-bg);background-image:radial-gradient(closest-side,#da66ec99,#f30ba400),radial-gradient(closest-side,#66ebd380,#aa8ef500),radial-gradient(closest-side,#66b0ec66,#feea8300);background-position:80vmax 0,-10vmax 20vmax,70vmax 60vmax;background-repeat:no-repeat;background-size:50vmax 50vmax,60vmax 60vmax,50vmax 50vmax;margin:0;padding:0;font-family:Golos Text,sans-serif;font-style:normal;animation:25s ease-in-out infinite alternate movement;overflow-x:hidden}a{color:var(--base-color);text-decoration:none}button,input,a,textarea{border:none}:focus-visible{outline-offset:2px;outline:2px solid #6695ec}@keyframes movement{0%{background-position:80vmax 0,-10vmax 20vmax,70vmax 60vmax}33%{background-position:75vmax -20vmax,0 25vmax,60vmax 55vmax}66%{background-position:85vmax 10vmax,-20vmax 15vmax,80vmax 50vmax}to{background-position:80vmax 0,-10vmax 20vmax,70vmax 60vmax}}
.content{flex-direction:column;width:100%;max-width:1300px;height:100vh;margin:auto;padding:0 30px;display:flex}.content-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:62px;display:flex}.back-link{color:var(--secondary-color);cursor:pointer;background:0 0;align-items:center;gap:8px;margin:15px 0;font-family:Inter,sans-serif;font-size:20px;font-weight:600;transition:color .18s,transform .18s;display:inline-flex}.back-link:hover{color:#d4d4da;transform:translate(-2px)}.form__container{flex:1;justify-content:center;align-items:center;display:flex}.form__container--plans{align-items:flex-start}.form-step-shell{justify-content:center;width:100%;display:flex}.form-step-frame{--frame-max-width:800px;width:100%;max-width:var(--frame-max-width);will-change:height;background:#343434;border:1px solid #ffffff0f;border-radius:32px;padding:40px;transition:max-width .26s cubic-bezier(.22,.61,.36,1),padding .26s cubic-bezier(.22,.61,.36,1),border-radius .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background-color .26s,border-color .26s;box-shadow:0 24px 55px #00000052}.form-step-frame--compact{--frame-max-width:680px}.form-step-frame--verify{--frame-max-width:580px}.form-step-frame--plans{max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.form-step-content{transform-origin:top;will-change:opacity,transform;width:100%;margin:0;padding:0;display:flow-root}.form-step-frame .form{background:0 0;border-radius:0;margin:0;padding:0}.form-transition-loader{justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.form-transition-loader p{color:#c5c5cd;font-family:Inter,sans-serif;font-size:16px}.form-transition-spinner{border:2px solid #ffffff38;border-top-color:#16b646;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spinner-rotate}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.form-transition-spinner{animation:none}.back-link,.form-button,.form-step-frame{transition:none}.loading-button__label,.loading-button__dots span{animation:none}}.form-loading{color:#fff;font-family:Inter,sans-serif;font-size:16px}.form{--step-title-gap:10px;--step-header-bottom-gap:10px;background:#343434;border-radius:32px;flex-direction:column;padding:40px;display:flex}.form h1{margin:0}.form--compact{gap:14px}.form--compact .form-button{margin-top:14px}.form-step-header{align-items:center;gap:var(--step-title-gap);margin-bottom:var(--step-header-bottom-gap);flex-direction:column;display:flex}.form-step-status{letter-spacing:.04em;text-transform:uppercase;color:#9ea0b1;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:6px;margin:0;padding:5px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.form-step-status__count{color:#d5d7e2;font-weight:600}.form-step-status__dot{color:#6f7284}.form-step-status__label{color:#aeb1c3;font-weight:500}.form-step-header h1{text-align:center;width:100%}.form-step-header .form-error-slot,.form-step-header .form-error-slot--active,.form-step-header .form-error-slot--tight.form-error-slot--active{width:100%;margin-bottom:0}.form-error-slot{opacity:0;max-height:0;margin-bottom:0;transition:max-height .18s,opacity .14s,transform .18s,margin-bottom .18s;overflow:hidden;transform:translateY(-4px)}.form-error-slot--active{opacity:1;max-height:90px;margin-bottom:10px;transform:translateY(0)}.form-error-slot--tight{max-height:0;margin-bottom:0}.form-error-slot--tight.form-error-slot--active{max-height:80px;margin-bottom:8px}.form h1{text-align:center;color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:150%}.form-step-description{text-align:center;color:#c5c5cd;max-width:560px;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.45}.form-step-description-line{display:block}.form-field-hint{color:#8f92a5;margin:10px 0 0;font-family:Inter,sans-serif;font-size:12px;line-height:1.4}.form-button{text-align:center;color:#fff;cursor:pointer;background:#16b646;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:0;padding:12px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:background .18s,transform .12s;display:flex}.carrier-req-form .form-button{margin-top:10px}.form-button:hover{background:#13a43f}.form-button:active{transform:translateY(1px)}.form-button:disabled{background:#4d4d4d}.loading-button{white-space:nowrap;justify-content:center;align-items:center;gap:2px;display:inline-flex}.loading-button__label{color:currentColor}@supports ((-webkit-background-clip:text) or (background-clip:text)){.loading-button__label{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(115deg,currentColor 0%,#ffffffeb 45%,currentColor 100%);background-position:100%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite loading-text-shimmer}}.loading-button__dots{gap:1px;min-width:14px;display:inline-flex}.loading-button__dots span{opacity:.2;animation:1.1s ease-in-out infinite loading-dot-fade}.loading-button__dots span:nth-child(2){animation-delay:.15s}.loading-button__dots span:nth-child(3){animation-delay:.3s}@keyframes loading-text-shimmer{0%{background-position:100%}to{background-position:-100%}}@keyframes loading-dot-fade{0%,80%,to{opacity:.2}40%{opacity:1}}.lottie-loading{width:300px;height:300px;margin-top:200px}@media (max-width:680px){.form{margin-bottom:50px}}@media (max-width:450px){.content-topbar{min-height:48px}.form-step-frame{padding:26px}.form-step-frame--plans{padding:0}.form{padding:26px}.form-transition-loader{min-height:180px}.form-error-slot{transition:max-height .18s,opacity .14s,transform .18s}.form h1{font-size:16px}.form-step-description{font-size:14px}.form-step-status{letter-spacing:.03em;padding:5px 8px;font-size:10px}.form-field-hint{margin-top:8px;font-size:11px}.form-button{font-size:14px}.back-link{align-items:baseline;margin:25px 0 20px;font-size:16px}.back-link img{width:15px}}
:root{--base-color:#fff;--secondary-color:#c5c5cd;--btn-color:#16b646;--card-background:#343434;--secondary-background:#282828;--page-bg:#1d1d1d;--font-family:"Inter",sans-serif}
.carrier-req-form{width:100%;max-width:800px;min-height:unset;align-items:stretch}.carrier-req-form .form-step-header,.carrier-req-form .form-details{width:100%}form.carrier-req-form{display:flex}.form-inputs-container{flex-wrap:wrap;gap:40px;width:100%;display:flex}.form-inputs-container .row{flex-wrap:nowrap;gap:40px;width:100%;margin-left:0;display:flex}.row>*{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.form-input{position:relative}.form-inputs-container .row:first-child .form-input{flex:50%}.form-inputs-container .row:nth-child(2) .form-input{flex:calc(50% + 50px)}.form-inputs-container .row:nth-child(3) .form-input{flex:calc(50% - 20px)}.form-inputs-container .row:nth-child(4) .form-input{flex:calc(50% + 50px)}.form-input input{color:#fff;width:100%;height:40px;font-family:var(--font-family);background:#282828;border:none;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:500;transition:box-shadow .14s,background-color .14s;box-shadow:inset 0 0 0 1px #4d4d4d}.form-input input:focus,.form-input input:focus-visible,.form-input input:active{background:#2f2f2f;outline:none;box-shadow:inset 0 0 0 2px #8ea9ff}.form-input input:invalid:focus,.form-input input:invalid:focus-visible,.form-input input:invalid:active{box-shadow:inset 0 0 0 2px #f13651}.form-input.read-only input{opacity:1;color:#fff;pointer-events:none;background:#4d4d4d;outline:none;transition:none;box-shadow:inset 0 0 0 1px #4d4d4d}.form-input label,.form-details label{text-transform:capitalize;color:#7b7c8e;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:121%;position:absolute;top:-14px;left:4px}.form-details{flex-direction:column;gap:32px;display:flex}.form-details p{color:#c5c5cd;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:150%}.filepond--credits,.filepond--progress-indicator{display:none!important}.filepond--root{max-width:300px;height:80px}.filepond--panel-root{background-color:#282828!important;border:1px solid #4d4d4d!important;border-radius:10px!important}.filepond--drop-label label{text-align:center;width:100%;font-family:Inter,sans-serif;color:#fff!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:2px!important;font-size:12px!important;font-weight:400!important;display:flex!important;position:static!important}.filepond--label-action{text-underline-offset:2px;text-decoration-color:#fff!important}.input-focused{box-shadow:inset 0 0 0 2px #8ea9ff!important}.carrier-submit-hint{text-align:center}@media (max-width:820px){.form-inputs-container .row{gap:30px}}@media (max-width:720px){.form-inputs-container .row{gap:20px}.carrier-req-form{padding:35px}.filepond--root{max-width:250px}}@media (max-width:680px){.form-details{width:100%}.form-inputs-container,.form-inputs-container .row{flex-direction:column;gap:30px}.form-inputs-container .row .form-input{flex:100%}.mc-input{width:100%!important}}@media (max-width:500px){.form-details{width:100%}.form-inputs-container,.form-inputs-container .row{flex-direction:column;gap:30px}.form-inputs-container .row:first-child,.form-inputs-container .row:nth-child(3){flex-direction:column}.filepond--root{max-width:100%;height:80px}}@media (max-width:450px){.form-details p{font-size:14px}.carrier-req-form{padding:18px}.carrier-req-form input{font-size:12px}.form-inputs-container .row,.form-details,.form-inputs-container{gap:26px}.filepond--root{margin-bottom:25px!important}}
.check-mc,.register_email{width:100%;min-height:unset;max-width:800px!important}.check-mc h1,.register_email h1{text-align:center}.otp-error{line-height:1.35;animation:.16s ease-out error-appear;color:#f13651!important;background:#302a2a!important;border-left:3px solid #f13651!important;width:100%!important;margin:0!important;padding:10px 12px!important;font-family:Inter,sans-serif!important;font-size:14px!important}@keyframes error-appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.otp-error{animation:none}}@media (max-width:450px){.check-mc,.register_email{min-height:unset}.check-mc h1,.register_email h1{text-align:center}}
.plans__container{width:100%}.plans__header{margin-bottom:60px}.plans__header h1{text-align:center;color:var(--base-color);margin-bottom:8px;font-family:Inter,sans-serif;font-size:36px;font-weight:700}.plans__subtitle{letter-spacing:.01em;text-align:center;color:var(--base-color);max-width:560px;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.plans__checkout-note{text-align:center;color:#9ea0b1;max-width:560px;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.45}.plans__subtitle,.plans__checkout-note,.plans__header .otp-error,.plans__header .plans-activation-status{grid-column:1/-1}.plans__header .otp-error{max-width:520px;margin-top:14px!important}.plans-activation-status{color:#9ecfb0!important;margin-top:12px!important;font-size:13px!important}.plans-empty{color:#c5c5cd;margin:0;font-family:Inter,sans-serif;font-size:16px}.plans__cards{grid-template-columns:repeat(auto-fit,minmax(286px,1fr));grid-auto-flow:dense;gap:20px;display:grid}.plans__cards .card{background:var(--card-background);will-change:transform,opacity;border:1px solid #ffffff12;border-radius:32px;flex-direction:column;width:100%;min-width:286px;max-width:450px;height:335px;margin:auto;padding:40px 28px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;box-shadow:0 12px 30px #0003}.plans__cards .card:hover{border-color:#16b64659;transform:translateY(-5px);box-shadow:0 16px 36px #00000047}.card .top{flex-direction:column;margin-bottom:auto;display:flex}.card .top p{text-transform:capitalize;color:var(--secondary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:400}.card .top .title{margin-bottom:12px}.card .top .price{align-items:flex-end;display:flex}.card .top .price span{text-transform:capitalize;color:var(--base-color);font-family:Inter,sans-serif;font-size:36px;font-weight:600;line-height:1}.card .middle .feature{text-align:center;color:var(--base-color);background:var(--secondary-background);border-radius:12px;margin-bottom:16px;padding:12px 16px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:150%}.middle p{text-align:center;color:var(--secondary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:171%}.card button{text-align:center;color:var(--base-color);cursor:pointer;background:#16b646;border-radius:10px;margin-top:auto;padding:13px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.plans-activate-button{text-align:center;width:100%;color:var(--base-color);cursor:pointer;background:#16b646;border-radius:10px;margin-top:auto;padding:13px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:background .18s,transform .12s}.plans-activate-button:hover{background:#13a43f}.plans-activate-button:disabled{color:#c5c5cd;cursor:default;background:#4d4d4d}.plans-activate-button:active{transform:translateY(1px)}.plans-activate-button .loading-button{width:100%}.plans__footer{margin-top:60px}.plans__footer p{text-align:center;color:var(--base-color);background:var(--card-background);border:1px solid #ffffff12;border-radius:32px;max-width:100%;margin:auto;padding:24px 12px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:150%}@media (prefers-reduced-motion:reduce){.plans__cards .card,.plans-activate-button{transition:none}.plans__cards .card:hover,.plans-activate-button:active{transform:none}}@media (max-width:652px){.plans__footer p{max-width:450px;margin-bottom:100px}}@media (max-width:450px){.plans__container{margin-top:50px}.plans__header h1{font-size:24px}.plans__subtitle{font-size:14px}.plans__cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.plans__cards .card{min-width:250px;height:300px;padding:26px}}
.verify-email-container{gap:40px;width:100%;max-width:572px;min-height:382px;margin:0 auto;position:static;top:auto;left:auto;transform:none}.form-step-frame .verify-email-container{max-width:100%;min-height:unset;gap:24px}.verify-email-text{flex-direction:column;align-items:center;display:flex}.verify-email-text .form-step-header{width:100%}.verify-email-text>p{text-align:center;margin-left:auto;margin-right:auto}.verify-email-lead{margin-bottom:8px!important}#otp-code-label{margin-bottom:18px!important}.verify-email-tip{color:#9ea0b1!important;margin-bottom:18px!important;font-size:13px!important}.verify-email-container p{text-align:center;color:#c5c5cd;margin-bottom:32px;font-family:Inter,sans-serif;font-size:16px;font-weight:400}br{display:none}.verify-email-container .inputs-container{justify-content:center;align-items:center;gap:10px;margin-bottom:4px;display:flex}.verification-input{text-align:center;color:#fff;background:#282828;border-radius:10px;width:40px;height:44px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:box-shadow .14s,background-color .14s;box-shadow:inset 0 0 0 1px #4d4d4d}.verification-input:focus,.verification-input:focus-visible,.verification-input:active{background:#2f2f2f;outline:none;box-shadow:inset 0 0 0 2px #8ea9ff}.verification-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #7e3a44}.verification-input[aria-invalid=true]:focus,.verification-input[aria-invalid=true]:focus-visible,.verification-input[aria-invalid=true]:active{box-shadow:inset 0 0 0 2px #f13651}.verify-email-container form img{-webkit-user-select:none;user-select:none;pointer-events:none}.resend-button{font:inherit;color:#8ea9ff;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #8ea9ff8f;align-items:center;padding:0;font-weight:400;line-height:1.3;text-decoration:none;transition:color .14s,border-color .14s,transform .12s;display:inline-flex}.resend-button:hover{color:#bfd0ff;border-color:#bfd0ffe6;transform:translateY(-1px)}.resend-button:active{transform:translateY(0)}.resend-button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8ea9ff}.resend-button:disabled{color:#7b7c8e;cursor:default;border-color:#7b7c8e73;transform:none}.verify-email-container .form-button:disabled{color:#7b7c8e;cursor:auto;background:#4d4d4d}.verify-email-actions{flex-direction:column;align-items:center;width:100%;display:flex}.verify-resend{text-align:center;margin-bottom:0!important}.verify-change-email{text-align:center;margin-top:10px;margin-bottom:8px!important}.verify-resend-timer{color:#9ea0b1}.form-step-frame .verify-email-container .form-button{margin-top:18px}.resend-error{text-align:center;margin-top:12px;margin-bottom:0!important}#timer-zero{display:none}.invalid-otp{padding-top:4px;font-family:Inter,sans-serif;color:#f13651!important;margin-bottom:0!important}@media (max-width:450px){.verify-email-container{gap:10px;min-height:320px}.form-step-frame .verify-email-container{min-height:unset;gap:16px}.verify-email-container p{font-size:14px}.verify-email-tip{font-size:12px!important}.verification-input{width:30px;height:34px;font-size:14px}br{display:initial}.verify-email-container form{gap:5px}.verify-email-container form input{width:35px;height:40px;font-weight:400}.verify-email-container p{margin-bottom:20px}}

