.container{background-color:var(--color-dashboard-primary);padding:1.5rem 1rem 3rem;border-radius:1rem 1rem 0 0;display:flex;flex-flow:column wrap;align-items:center;min-height:100vh;justify-content:center}.loginBtn{background-color:#06c;padding:1rem;font-weight:500;color:#fff;font-size:1rem;height:45px}.main-heading{text-align:center;background:linear-gradient(90deg,#8cff82 0%,#89b9fd 40.12%,#f9835f 76.29%,#f77599 108.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem}.verify-text{margin-bottom:1.5rem;text-align:center}.form-card{width:100%;padding:1rem;display:flex;flex-flow:column wrap;row-gap:1rem;transition:transform .25s}.form-card a,.success-link-item a{text-decoration:underline;color:var(--color-bg-brand-strongest);font-weight:700;font-size:.875rem}.form-title{letter-spacing:.02rem;font-weight:500}.confetti{height:7.125rem;width:100%;border-radius:.5rem .5rem 0 0;margin:0}.btn-proceed:disabled{opacity:.56}.cards-outer{display:flex;flex-flow:column wrap;row-gap:1.5rem;width:100%;margin-bottom:1.5rem;place-items:center}.subscription-details-box-outer{background-color:var(--color-type-inverses-inverse-weak)}.subscription-details-box{padding:.8rem 1rem 1rem;border-radius:0 0 .5rem .5rem}.subscription-details-heading{font-weight:700;font-size:.75rem;line-height:1.125rem;letter-spacing:.05rem;color:#fffc;margin-bottom:.5rem}.subscription-details-title{font-weight:500;font-size:1.5rem;line-height:1.875rem;margin-bottom:2rem;word-wrap:break-word}.subscription-offer-details{border-top:1px solid var(--color-bg-greys-overlay-light-weak);padding-top:1rem;display:flex;justify-content:space-between}.subscription-details-value{font-weight:700;font-size:.875rem;line-height:1.125rem;line-break:anywhere}.powered-by-text{font-weight:700;font-size:.75rem;line-height:1.125rem;letter-spacing:.05em;color:var(--color-type-default-weak);margin-bottom:.5rem}.powered-by-section{margin-top:1.5rem}.footer-content{font-weight:500;font-size:.75rem;line-height:1.125rem}.authentication-details-form-header{display:flex;align-items:center;column-gap:.75rem}.authentication-details-form-subtitle{font-weight:500;font-size:14px;line-height:19px;color:#c7c7cd}.form-card-outer{position:relative;display:flex;flex-flow:row nowrap;overflow:hidden}.form-card-outer .form-card{width:100%;flex-shrink:0}.form-card-outer,.subcription-details-card{width:460px}.form-card-outer.account-details{flex-direction:column}.account-details-form:not(.active){transform:translate(-100%)}.authentication-details-form.active{transform:translate(-100%)}.success-heading{margin-bottom:1.5rem}.success-card{padding:1rem;text-align:center;max-width:460px}.success-links-list{list-style-type:none;display:flex;flex-direction:column;row-gap:.5rem;align-items:center;padding-left:0;margin-top:1.5rem}.success-link-item{width:150px;height:90px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.75rem}.success-link-item a{line-height:1.25rem}@media only screen and (min-width: 992px){.header{height:4.5rem;padding-left:4.5rem;padding-top:1.5rem}.container{margin:0 4.5rem 3rem;border-radius:1rem;min-height:calc(100vh - 144px)}.green-tick-icon{margin-bottom:.5rem;width:4.5rem;height:4.5rem}.main-heading{font-size:2.5rem;line-height:3.5rem}.verify-text{font-size:1.5rem;line-height:2rem;margin-bottom:3.625rem}.subscription-details-box{padding:1.5rem 2rem 2rem}.subscription-details-heading{font-size:.875rem;line-height:1.25rem}.subscription-details-title{font-size:2rem;line-height:2.625rem;margin-bottom:4rem;word-wrap:break-word}.form-card{padding:2rem}.powered-by-section{margin-top:3.75rem}.success-heading{margin-bottom:4.5rem}.success-card{padding:2rem;max-width:978px}.success-text{font-size:1.5rem;line-height:2rem}.success-links-list{flex-direction:row;column-gap:1rem;justify-content:center;margin-top:3rem}.success-link-item{width:250px;height:150px;padding-bottom:1.5rem;font-size:1.125rem;line-height:1.5rem}}@media only screen and (min-width: 1200px){.container{padding-top:4.25rem}.cards-outer{flex-flow:row-reverse wrap;justify-content:center;align-items:flex-start;column-gap:3rem}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;padding:.625rem;background:#0f121f;z-index:1}.modal{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;gap:24px;border-radius:.25rem;background:#5b608f;z-index:1;max-width:548px;min-width:343px;margin:1rem;text-align:center;flex-shrink:0;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden}.modal .title{font-weight:700;font-size:2.5rem;line-height:3rem;color:#f76;letter-spacing:-.03em}.modal p{font-weight:500;font-size:1.125;word-wrap:break-word;color:#fff}.modal .btn-ok{width:6rem;height:3rem;background:var(--color-bg-brand-strongest);border-radius:.125rem;font-weight:700;font-size:1rem;color:#0f121f}@media only screen and (max-width: 460px){.form-card-outer,.subcription-details-card{width:100%}}.h4{font-size:1.5rem;line-height:2rem}.body2{font-weight:500;font-size:1.125rem;line-height:1.5rem;color:var(--color-type-default-strong)}.card{background-color:var(--color-card-bg);border-radius:.5rem}.m-body2{font-weight:500;font-size:.875rem;line-height:1.1875rem;color:var(--color-type-default-strong)}.input-field-container{width:100%}.input-field-container .input-field-label{display:block;margin-bottom:.25rem}.input-field-container .input-field{display:block}.input-field-label{font-weight:500;font-size:.875rem;line-height:1.25rem}.input-field{padding:.75rem;gap:.5rem;height:2rem;background-color:var(--color-bg-greys-overlay-dark-weak);border-radius:.25rem;width:100%;border:1px solid transparent;color:#fff}.select{padding:.5rem}option{background-color:#2a2c42}option:checked{font-weight:600}.input-field:focus,.input-field:focus-visible{background-color:var(--color-bg-greys-overlay-dark-weak);color:#fff;outline:none;border-color:var(--color-bg-brand-strongest)}.red-star:after{content:" *";color:#e20c00}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.input-group{display:flex;align-items:center;margin-bottom:1rem}.input-group input[type=button]{background-color:#fcad01;border-radius:2px;width:36px;height:36px}.input-group .button-minus,.input-group .button-plus{font-weight:500;font-size:1.5rem;color:#3e4161;border-radius:8px;cursor:pointer;border:1.5px solid #fcad01}.input-group .count-input-field{position:relative;height:36px;margin-left:4px;margin-right:4px;text-align:center;align-items:center;width:60px;display:inline-block;color:#fff;resize:vertical;background:rgba(0,0,0,.32);border:4px;font-weight:500;font-size:.875rem}.toggle-field-container{display:flex;align-items:center;column-gap:.5rem}.toggle-field-label{color:#fff;font-size:.75rem;font-weight:500;line-height:1.125rem}.toggle-field{border:1px solid rgba(255,255,255,.56);border-radius:.5rem;width:2rem;height:1rem;position:relative;cursor:pointer;display:inline-block}.toggle-field .toggle-dot{background-color:#fff;border-radius:100%;width:.75rem;height:.75rem;position:absolute;top:1px;left:2px;transition:left .25s}.toggle-field.active{background-color:#fcad01;border:1px solid #ffa900;opacity:1}.toggle-field.active .toggle-dot{background-color:#262231;left:16.5px}.lds-ring{display:inline-block;position:relative;width:40px;height:40px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{height:3.5rem;padding:1rem}.container{background-color:var(--color-dashboard-primary);padding:1.5rem 1rem 3rem;border-radius:1rem 1rem 0 0;display:flex;flex-flow:column wrap;align-items:center}.green-tick-icon{margin-bottom:12px}.heading{font-size:2rem;text-align:center;margin-bottom:.75rem;color:#fff;font-weight:700}.subheading{font-size:1.5rem;line-height:2rem;margin-bottom:2rem;text-align:center;color:#c7c7cd;font-weight:500}.card-container{max-width:548px;margin-bottom:2rem;height:auto}.btn-proceed{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 .75rem;height:2.75rem;background:var(--color-bg-brand-strongest);border-radius:.125rem;font-weight:700;font-size:14px;color:#0f121f;column-gap:.5rem}.cd-container{display:flex;justify-content:space-between;max-width:548px;column-gap:12rem;margin-bottom:1rem}.product-details-item{display:flex;align-items:center;margin-bottom:1rem}.link-icon{margin-right:1rem}.subscription-details-box{padding:2rem;background:#3e4161;border-radius:.5rem}.label{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#fffc}.offer-label{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#fffc;text-align:end}.subscription-details-text{font-weight:700;font-size:1.5rem;line-height:2rem;letter-spacing:.05rem;color:#fff;margin-bottom:.5rem;text-align:center}.value-text{font-weight:700;font-size:.875rem;line-height:1.125rem;color:#fff;word-break:break-all}.subscription-product-overview-details{border-top:1px solid var(--color-bg-greys-overlay-light-weak);margin-top:1rem;padding-top:1rem;display:flex;flex-direction:column;justify-content:space-between}.product-offer-details{padding-top:1rem;padding-bottom:1 rem;display:flex;justify-content:space-between}.product-details-text{font-weight:500;font-size:1.125rem;line-height:1.5;margin-bottom:1rem}.resources-link-item{width:160px;height:108px;display:flex;align-items:center;justify-content:center;padding-bottom:.75rem;text-align:center}.resources-text{text-align:center;font-size:1.125rem;line-height:1.5rem}.resources-link-item a{line-height:1.5rem;color:#fff;font-size:1rem;font-weight:700}.resources-card{padding:1rem;text-align:center;max-width:548px;background-color:#212233;border-radius:8px}.resources-links-list{list-style-type:none;display:flex;column-gap:1rem;align-items:center;padding-left:0;margin-top:1.5rem}@media only screen and (max-width: 600px){.cd-container{display:flex;flex-direction:column;column-gap:2rem;margin-bottom:1rem}.resources-links-list{list-style-type:none;display:flex;flex-direction:column;row-gap:1rem;align-items:center;padding-left:0;margin-top:1.5rem}}@media only screen and (min-width: 992px){.header{height:4.5rem;padding-left:4.5rem;padding-top:1.5rem}.container{margin:0 4.5rem 3rem;border-radius:1rem;min-height:calc(100vh - 144px)}.green-tick-icon{margin-bottom:.5rem;width:4.5rem;height:4.5rem}}@media only screen and (min-width: 1200px){.container{padding-top:4.25rem}}:root{font-family:DM Sans,Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:500;color-scheme:light dark;color:#fff;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-type-inverses-inverse-strong: #0F121F;--color-dashboard-primary: var(--color-type-inverses-inverse-strong);--color-type-default-strong: #C7C7C7;--color-type-default-weak: rgba(255, 255, 255, .48);--color-type-alternate-weakest: #5B608F;--color-card-bg:var(--color-type-alternate-weakest);--color-bg-greys-overlay-light-weak: rgba(255, 255, 255, .32);--color-bg-greys-overlay-dark-weak: rgba(0, 0, 0, .32);--color-bg-brand-strongest: #FCAD01;--color-type-inverses-inverse-weak: #212233}*{margin:0;box-sizing:border-box}button{background-color:transparent;cursor:pointer;border:none}button:focus,button:focus-visible{outline:none}
