.auth-form-module__UaVI8G__page{background:radial-gradient(circle at 10% 12%,#14a89b24,#0000 28%),radial-gradient(circle at 90% 88%,#ffd45c38,#0000 28%),#f4fafb;place-items:start center;min-height:calc(100vh - 84px);padding:54px 0 80px;display:grid}.auth-form-module__UaVI8G__card{background:#fff;border:1px solid #dce8ec;border-radius:32px;grid-template-columns:.9fr 1.1fr;width:min(1050px,100% - 28px);display:grid;overflow:hidden;box-shadow:0 28px 80px #082b4c29}.auth-form-module__UaVI8G__intro{color:#fff;background:radial-gradient(circle at 15% 15%,#328fd04d,#0000 32%),linear-gradient(145deg,#082b4c,#041a30);padding:46px}.auth-form-module__UaVI8G__badge{color:#082b4c;background:#ffd45c;border-radius:999px;padding:8px 12px 10px;font-size:11px;font-weight:950;display:inline-flex}.auth-form-module__UaVI8G__intro h1{margin:22px 0 14px;font-size:clamp(30px,4vw,48px);line-height:1.5}.auth-form-module__UaVI8G__intro p{color:#c3d3de;margin:0;font-weight:750;line-height:1.9}.auth-form-module__UaVI8G__intro ul{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.auth-form-module__UaVI8G__intro li{color:#e0eaf0;padding-inline-start:29px;font-size:12px;font-weight:900;position:relative}.auth-form-module__UaVI8G__intro li:before{content:"✓";color:#ffd45c;position:absolute;right:0}.auth-form-module__UaVI8G__form{align-content:center;gap:18px;padding:42px;display:grid}.auth-form-module__UaVI8G__form label{color:#17324d;gap:8px;font-size:13px;font-weight:900;display:grid}.auth-form-module__UaVI8G__form input,.auth-form-module__UaVI8G__form select{color:#17324d;background:#fbfdfd;border:2px solid #dce8ec;border-radius:14px;outline:none;width:100%;min-height:52px;padding:0 15px}.auth-form-module__UaVI8G__form input:focus,.auth-form-module__UaVI8G__form select:focus{border-color:#14a89b;box-shadow:0 0 0 4px #14a89b1a}.auth-form-module__UaVI8G__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-form-module__UaVI8G__error{color:#9a3e2c;background:#fff0ec;border-radius:12px;margin:0;padding:12px 14px;font-size:12px;font-weight:850;line-height:1.7}.auth-form-module__UaVI8G__switch{color:#697d8f;text-align:center;margin:0;font-size:12px;font-weight:800}.auth-form-module__UaVI8G__switch a{color:#08776f;font-weight:950}@media (max-width:780px){.auth-form-module__UaVI8G__page{padding:18px 0 42px}.auth-form-module__UaVI8G__card{border-radius:23px;grid-template-columns:1fr}.auth-form-module__UaVI8G__intro{padding:28px 22px}.auth-form-module__UaVI8G__intro h1{margin-top:15px;font-size:29px}.auth-form-module__UaVI8G__intro ul{display:none}.auth-form-module__UaVI8G__form{padding:25px 18px}.auth-form-module__UaVI8G__row{grid-template-columns:1fr}}
.otp-auth-form-module__7C4i9W__otpIntro{color:#24505f;background:#effbf8;border:1px solid #cde8e4;border-radius:15px;margin:0;padding:13px 15px;font-size:12px;font-weight:800;line-height:1.8}.otp-auth-form-module__7C4i9W__codeHeader{text-align:center;gap:8px;display:grid}.otp-auth-form-module__7C4i9W__codeHeader strong{color:#082b4c;font-size:22px;font-weight:950}.otp-auth-form-module__7C4i9W__codeHeader span{color:#617889;font-size:12px;font-weight:800;line-height:1.8}.otp-auth-form-module__7C4i9W__codeInput{text-align:center;letter-spacing:9px;font-family:Arial,sans-serif;font-size:29px;font-weight:900;min-height:67px!important}.otp-auth-form-module__7C4i9W__actions{gap:10px;display:grid}.otp-auth-form-module__7C4i9W__secondaryButton{color:#08776f;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:12px;font-weight:900}.otp-auth-form-module__7C4i9W__secondaryButton:disabled{color:#8ba0ac;cursor:not-allowed}.otp-auth-form-module__7C4i9W__fallback{text-align:center;color:#6f8290;margin:-4px 0 0;font-size:11px;font-weight:800}.otp-auth-form-module__7C4i9W__fallback a{color:#08776f;font-weight:950}@media (max-width:780px){.otp-auth-form-module__7C4i9W__codeInput{letter-spacing:7px;font-size:26px}}.otp-auth-form-module__7C4i9W__legalNotice{color:#667d89;text-align:center;margin:0;font-size:11px;font-weight:700;line-height:1.9}.otp-auth-form-module__7C4i9W__legalNotice a{color:#08776f;text-underline-offset:3px;font-weight:900;text-decoration:underline}.otp-auth-form-module__7C4i9W__lessonTitle{color:#17554d;margin:10px 0 0;font-size:.95rem;font-weight:700}.otp-auth-form-module__7C4i9W__middleSummaryTitle{color:#0a514b;font-size:1.1rem;display:block}.otp-auth-form-module__7C4i9W__trialPage{color:#0b2e4d;background:#f1f8f7;place-items:start center;min-height:calc(100vh - 84px);padding:28px 0 50px;font-size:1rem;line-height:1.8;display:grid}.otp-auth-form-module__7C4i9W__trialPage *,.otp-auth-form-module__7C4i9W__trialPage :before,.otp-auth-form-module__7C4i9W__trialPage :after{box-sizing:border-box}.otp-auth-form-module__7C4i9W__trialCard{background:#fff;border:1px solid #c9dfda;border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);width:min(860px,100% - 32px);display:grid;overflow:hidden;box-shadow:0 16px 45px #123c3410}.otp-auth-form-module__7C4i9W__trialHeader{border-bottom:1px solid #d7e7e2;grid-column:1/-1;padding:20px 28px 0}.otp-auth-form-module__7C4i9W__backLink{color:#08766d;text-underline-offset:4px;min-height:35px;font-size:.875rem;text-decoration:underline;display:inline-block}.otp-auth-form-module__7C4i9W__trialHeader h1{margin:3px 0 12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.5}.otp-auth-form-module__7C4i9W__lessonChips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.otp-auth-form-module__7C4i9W__lessonChips>span{color:#17554d;background:#e9f5f0;border:1px solid #c6e0d8;border-radius:7px;padding:4px 10px;font-size:.875rem}.otp-auth-form-module__7C4i9W__trialPromise{color:#455f6e;margin:9px 0 0;font-size:.875rem}.otp-auth-form-module__7C4i9W__trialSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.otp-auth-form-module__7C4i9W__trialSteps li{color:#526d7c;border-bottom:3px solid #0000;align-items:center;gap:8px;min-width:0;padding:0 0 13px;font-size:.875rem;display:flex}.otp-auth-form-module__7C4i9W__trialSteps li>span{border:1px solid #aec9c1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:700 .875rem/1 Arial,sans-serif;display:grid}.otp-auth-form-module__7C4i9W__trialSteps li>b{overflow-wrap:anywhere;font-weight:650}.otp-auth-form-module__7C4i9W__trialSteps li[aria-current=step]{color:#08766d;border-bottom-color:#08766d}.otp-auth-form-module__7C4i9W__trialSteps li[aria-current=step]>span{color:#fff;background:#08766d;border-color:#08766d}.otp-auth-form-module__7C4i9W__trialSteps li[data-complete=true]>span{color:#08766d;background:#e9f5f0}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm{align-content:start;gap:15px;min-width:0;padding:25px 28px}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm label{font-size:.875rem;font-weight:750;line-height:1.7}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm input,.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm select{background:#fff;border-width:1px;border-color:#b5cbc6;border-radius:10px;min-height:48px;font-family:inherit;font-size:1rem}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm .button{color:#fff;background:#08766d;border-radius:10px;min-height:50px;font-size:1rem;font-weight:750}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm .button:disabled{opacity:.65;cursor:not-allowed}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__formPrompt{color:#0b2e4d;margin:0;font-size:1rem;font-weight:750}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__fieldHelp{color:#455f6e;margin:-5px 0 0;font-size:.875rem;font-weight:500;line-height:1.8}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__legalNotice{font-size:.875rem;font-weight:500;line-height:1.8}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__consentLabel{font-weight:500;font-size:1rem!important}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__consentLabel input{accent-color:#08766d;width:22px;height:22px;min-height:22px}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__codeHeader strong{font-size:1.25rem;font-weight:800;line-height:1.6}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__codeHeader span{color:#455f6e;font-size:.875rem;font-weight:500;line-height:1.8}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__codeInput{letter-spacing:.3em;padding-inline:8px;font-family:Arial,sans-serif;font-size:1.75rem}.otp-auth-form-module__7C4i9W__trialForm .otp-auth-form-module__7C4i9W__secondaryButton{font-size:.875rem;font-weight:650}.otp-auth-form-module__7C4i9W__trialForm>p{overflow-wrap:anywhere}.otp-auth-form-module__7C4i9W__trialForm>p[role=alert]{font-size:.875rem}.otp-auth-form-module__7C4i9W__trialSummary{background:#f3f9f6;border-inline-start:1px solid #d7e7e2;min-width:0;padding:25px}.otp-auth-form-module__7C4i9W__summaryPrice{gap:9px;display:grid}.otp-auth-form-module__7C4i9W__summaryPrice>span{color:#455f6e;font-size:.875rem}.otp-auth-form-module__7C4i9W__summaryPrice>strong{color:#0a514b;font-size:2rem;line-height:1.65;display:block}.otp-auth-form-module__7C4i9W__summaryPrice small{font-size:1rem;font-weight:650}.otp-auth-form-module__7C4i9W__trialSummary>p{color:#455f6e;margin:9px 0 13px;font-size:1rem;line-height:1.85}.otp-auth-form-module__7C4i9W__trialSummary details{border-top:1px solid #bad6cc}.otp-auth-form-module__7C4i9W__trialSummary summary{cursor:pointer;color:#08766d;min-height:44px;padding:12px 0;font-size:.875rem;font-weight:700}.otp-auth-form-module__7C4i9W__trialSummary details p{color:#455f6e;margin:0 0 12px;font-size:1rem;line-height:1.85}.otp-auth-form-module__7C4i9W__trialSummary details a{color:#08766d;text-underline-offset:4px;min-height:40px;font-size:.875rem;text-decoration:underline;display:inline-block}.otp-auth-form-module__7C4i9W__trialCard :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #b06519}@media (max-width:700px){.otp-auth-form-module__7C4i9W__trialPage[data-trial-cycle=middle] .otp-auth-form-module__7C4i9W__trialSteps li{text-align:center;flex-direction:column;align-items:center;gap:5px}.otp-auth-form-module__7C4i9W__trialPage[data-trial-cycle=middle] .otp-auth-form-module__7C4i9W__trialSteps li>b{overflow-wrap:normal;font-size:.8rem}.otp-auth-form-module__7C4i9W__trialPage{padding:16px 0 35px}.otp-auth-form-module__7C4i9W__trialCard{border-radius:16px;grid-template-columns:1fr;width:min(540px,100% - 24px)}.otp-auth-form-module__7C4i9W__trialHeader{padding:16px 18px 0}.otp-auth-form-module__7C4i9W__trialHeader h1{font-size:1.5rem}.otp-auth-form-module__7C4i9W__trialSteps{gap:6px;margin-top:15px}.otp-auth-form-module__7C4i9W__trialSteps li{align-items:flex-start;gap:6px}.otp-auth-form-module__7C4i9W__trialSteps li>span{width:25px;height:25px;margin-top:2px}.otp-auth-form-module__7C4i9W__trialCard .otp-auth-form-module__7C4i9W__trialForm{padding:20px 18px}.otp-auth-form-module__7C4i9W__trialSummary{border-inline-start:0;border-top:1px solid #d7e7e2;padding:18px}.otp-auth-form-module__7C4i9W__summaryPrice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 15px;display:flex}.otp-auth-form-module__7C4i9W__summaryPrice>strong{font-size:1.75rem}}
