.student-subscription-step_content__5bKnb{padding-block:8px}.student-subscription-step_emailDomain__pBMYc{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:26px;margin-top:0;padding:3px 10px 3px 7px;border:1px solid #e9e2ed;border-radius:999px;background:#fff;color:#705b80;font:inherit;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.student-subscription-step_emailDomain__pBMYc[data-empty=true]{visibility:hidden;pointer-events:none}.student-subscription-step_emailDomain__pBMYc:before{content:"+";display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#f3edf7;color:#896a9e;font-size:14px;line-height:1}.student-subscription-step_emailDomain__pBMYc:hover{background:#faf7fc;border-color:#cdbbd9;color:#432950}.student-subscription-step_emailDomain__pBMYc:active{background:#f1e9f7}@media(prefers-reduced-motion:reduce){.student-subscription-step_emailDomain__pBMYc{transition:none}}.student-subscription-step_signupTerms__rjE9k{font-size:14px;line-height:1.6;color:#6c557e}.student-subscription-step_signupTerms__rjE9k a{text-decoration:underline;text-underline-offset:3px}.student-subscription-step_steps__Q4fZi{display:flex;flex-wrap:wrap;gap:22px;list-style:none;padding:0;margin:0 0 28px;font-size:14px;color:#6c557e}.student-subscription-step_steps__Q4fZi li{display:flex;align-items:center;gap:8px}.student-subscription-step_steps__Q4fZi span,.student-subscription-step_steps__Q4fZi svg{width:23px;height:23px;padding:4px;border-radius:50%;background:#f0e9f6;color:#503361;text-align:center;font-size:13px;line-height:15px}.student-subscription-step_steps__Q4fZi [aria-current]{color:#2d153b;font-weight:600}.student-subscription-step_plan__HLm8Q{border:1px solid #e5ddea;border-radius:14px;padding:24px;margin:28px 0 22px;background:#fcfafd}.student-subscription-step_plan__HLm8Q p{margin:0 0 16px;line-height:1.55}.student-subscription-step_plan__HLm8Q p:last-child{margin-bottom:0}.student-subscription-step_label__3EF9o{font-size:12px;letter-spacing:1.5px;color:#6c557e}.student-subscription-step_plan__HLm8Q .student-subscription-step_price__OHsPR{display:flex;align-items:baseline;gap:8px}.student-subscription-step_price__OHsPR strong{font-family:Tritation Display,Georgia,serif;font-size:52px;line-height:1}.student-subscription-step_price__OHsPR span{font-size:18px;color:#6c557e}.student-subscription-step_note__mjBSg,.student-subscription-step_security__W0jgB{font-size:14px;line-height:1.6;color:#6c557e}.student-subscription-step_security__W0jgB{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0}.student-subscription-step_security__W0jgB svg{width:16px;height:16px;margin-top:3px}.student-subscription-step_content__5bKnb>a,.student-subscription-step_content__5bKnb>button{width:100%}.student-subscription-step_content__5bKnb>.tritation-auth-description+.tritation-auth-submit{margin-top:28px}.student-subscription-step_links__QVn4R p+p{margin-top:16px}.student-subscription-step_links__QVn4R{font-size:15px!important}@media(max-width:420px){.student-subscription-step_plan__HLm8Q{padding:20px}.student-subscription-step_steps__Q4fZi{gap:14px;font-size:13px}}.student-subscription-step_content__5bKnb{max-width:560px}.student-subscription-step_steps__Q4fZi{gap:12px 24px;margin-bottom:32px;font-size:13px}.student-subscription-step_steps__Q4fZi li{gap:9px}.student-subscription-step_steps__Q4fZi span,.student-subscription-step_steps__Q4fZi svg{width:25px;height:25px;flex-shrink:0}.student-subscription-step_steps__Q4fZi [aria-current] span{background:#371d42;color:#fff}.student-subscription-step_plan__HLm8Q{background:#fff;border-color:#e5ddea;border-radius:18px;padding:28px;margin:30px 0 24px;box-shadow:0 6px 24px #2d153b07}.student-subscription-step_plan__HLm8Q .student-subscription-step_label__3EF9o{margin-bottom:22px;font-size:11px;letter-spacing:1.7px}.student-subscription-step_plan__HLm8Q .student-subscription-step_price__OHsPR{gap:10px;margin-bottom:22px}.student-subscription-step_price__OHsPR strong{font-weight:400;font-size:64px;letter-spacing:-3px}.student-subscription-step_price__OHsPR span{font-size:17px}.student-subscription-step_plan__HLm8Q>p:not(.student-subscription-step_label__3EF9o):not(.student-subscription-step_price__OHsPR):not(.student-subscription-step_note__mjBSg){font-size:16px;color:#503b5e}.student-subscription-step_plan__HLm8Q .student-subscription-step_note__mjBSg{border-top:1px solid #eee7f2;padding-top:18px;font-size:13px;line-height:1.65}.student-subscription-step_security__W0jgB{justify-content:center;font-size:12px;line-height:1.6;max-width:40ch;margin:16px auto 0;text-align:center}.student-subscription-step_security__W0jgB svg{flex-shrink:0}.student-subscription-step_links__QVn4R{border-top:1px solid #eee7f2;padding-top:20px;margin-top:26px!important;font-size:13px!important}.student-subscription-step_links__QVn4R p+p{margin-top:12px}@media(max-width:420px){.student-subscription-step_plan__HLm8Q{padding:22px}.student-subscription-step_price__OHsPR strong{font-size:56px}.student-subscription-step_steps__Q4fZi{gap:14px;font-size:12px}}.student-subscription-step_signupPrivacy__r4q4Q{margin:18px 0 0;text-align:center;color:#757575;font-size:12px;line-height:1.5}.student-subscription-step_signupPrivacy__r4q4Q a{color:#757575;text-decoration:none}