.support_page__3N5HP{max-width:1020px;width:100%;font-size:14px}.support_page__3N5HP h1{font-size:28px;line-height:1.2}.support_page__3N5HP header>p{margin-top:8px;color:var(--warm-700)}.support_layout__LEXwx{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);grid-gap:40px;gap:40px;border-top:1px solid var(--warm-200);margin-top:24px;padding-top:24px}.support_page__3N5HP h2{font-size:19px;margin-bottom:14px}.support_contact__UEJxn{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.support_contact__UEJxn h2{margin:0}.support_contact__UEJxn p,.support_contact__UEJxn span{color:var(--warm-700);font-size:13px}.support_contact__UEJxn>a:last-child{overflow-wrap:anywhere;font-size:13px}.support_form__hBzJx{display:grid;grid-gap:16px;gap:16px}.support_form__hBzJx label{font-size:13px}.support_fields__EyPr5{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.support_form__hBzJx input,.support_form__hBzJx textarea{background:#fff;font-size:16px}.support_form__hBzJx textarea{resize:vertical}.support_hint__5bToU{font-size:12px;color:var(--warm-700);line-height:1.5;margin-top:-8px}.support_form__hBzJx .support_consent__dB5dK{display:flex;flex-direction:row;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55}.support_consent__dB5dK input{width:16px;height:16px;flex-shrink:0;margin-top:3px;accent-color:var(--terra-600)}.support_form__hBzJx>button{justify-self:start;min-width:190px}.support_received__OwqXp{padding:20px;background:var(--sage-100);border-radius:14px;line-height:1.6}.support_received__OwqXp p+p{margin-top:12px}.support_public__SR1NM{max-width:1180px;margin:auto;padding:40px 32px 64px}@media(max-width:900px){.support_layout__LEXwx{gap:24px;grid-template-columns:minmax(160px,.6fr) minmax(0,1.5fr)}.support_fields__EyPr5{grid-template-columns:1fr}}@media(max-width:600px){.support_layout__LEXwx{grid-template-columns:1fr;gap:32px}.support_public__SR1NM{padding:28px 20px 40px}.support_form__hBzJx>button{width:100%}}.support_layout__LEXwx{grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr);gap:32px;border:0;padding:0;margin-top:28px;align-items:start}.support_contact__UEJxn{padding:24px;background:#edf1e8;border-radius:14px;gap:11px}.support_contact__UEJxn h2{font-size:20px}.support_layout__LEXwx>section:last-child{background:#fff;border:1px solid var(--warm-200);padding:26px;border-radius:14px}.support_layout__LEXwx>section:last-child h2{font-size:20px}.support_contact__UEJxn>a:last-child{font-size:12px}.support_page__3N5HP header>p{font-size:13px}@media(max-width:900px){.support_layout__LEXwx{gap:20px;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr)}.support_contact__UEJxn{padding:20px}.support_layout__LEXwx>section:last-child{padding:22px}}@media(max-width:700px){.support_layout__LEXwx{grid-template-columns:1fr}.support_contact__UEJxn{gap:10px}.support_layout__LEXwx>section:last-child{padding:20px}.support_public__SR1NM{padding-inline:0}}.support_contact__UEJxn p{line-height:1.65}.support_contact__UEJxn img{border-radius:10px}.support_formIntro__QHlXB{font-size:13px;color:var(--warm-700);line-height:1.5;margin:-5px 0 20px}.support_page__3N5HP h1{font-size:38px;letter-spacing:-1px;color:#1C2640}.support_page__3N5HP header>p{font-size:15px;line-height:1.6;max-width:580px}.support_layout__LEXwx{gap:24px}.support_contact__UEJxn{background:#E6EDFB;border:1px solid #dce3f0;border-radius:24px;padding:28px}.support_contact__UEJxn img{width:76px;height:76px;object-fit:contain;border-radius:0}.support_contact__UEJxn h2{color:#1C2640;font-size:23px}.support_contact__UEJxn p{color:#505A70;font-size:14px}.support_contact__UEJxn .support_btn__4lwlJ{background:#fff;color:#1C2640}.support_layout__LEXwx>section:last-child{padding:30px;border-radius:24px}.support_form__hBzJx input,.support_form__hBzJx textarea,.support_form__hBzJx>button{border-radius:12px}.support_public__SR1NM{padding:48px 0 64px}@media(max-width:700px){.support_page__3N5HP h1{font-size:30px}.support_contact__UEJxn,.support_layout__LEXwx>section:last-child{padding:22px}.support_public__SR1NM{padding:28px 0 40px}}.teacher_surface__7Ei0f{min-height:100dvh;background:var(--warm-50);color:var(--warm-800);font-size:15px;line-height:1.5}.teacher_shell___DFaH{width:min(1120px,100%);padding:0 28px 20px;margin-inline:auto}.teacher_header__mylUU{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--warm-200)}.teacher_brand___mZrL{display:flex;align-items:center;gap:9px;font-family:var(--font-d);font-size:21px;color:var(--warm-900);flex-shrink:0}.teacher_brand___mZrL img{border-radius:9px}.teacher_brand___mZrL span{font-family:var(--font-b);font-size:12px;color:var(--warm-700);margin-left:5px}.teacher_headerNav__B0MMw{display:flex;align-items:center;gap:22px;font-size:14px}.teacher_headerNav__B0MMw form{display:flex}.teacher_headerNav__B0MMw>a:not(.teacher_smallButton___kVSF){color:var(--warm-800)}.teacher_primaryButton__7cr1v,.teacher_secondaryButton__5gFnI,.teacher_smallButton___kVSF,.teacher_textButton__tpfE3{font:inherit;font-family:var(--font-d);font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border-radius:10px;min-height:44px;padding:10px 16px;border:1px solid transparent;text-align:center;line-height:1.25;transition:transform .12s ease-out;white-space:normal}.teacher_primaryButton__7cr1v{background:var(--terra-600);color:#fff;box-shadow:0 2px 0 var(--terra-700)}.teacher_secondaryButton__5gFnI{background:#fff;border-color:var(--warm-300);color:var(--warm-900)}.teacher_smallButton___kVSF{min-height:38px;padding:8px 13px;border-color:var(--warm-300);color:var(--warm-900);font-size:13px}.teacher_textButton__tpfE3{background:none;border:0;color:var(--warm-700);padding:6px 0;font-family:var(--font-b);font-size:14px}.teacher_primaryButton__7cr1v:active,.teacher_secondaryButton__5gFnI:active,.teacher_smallButton___kVSF:active{transform:scale(.98)}.teacher_primaryButton__7cr1v:disabled,.teacher_secondaryButton__5gFnI:disabled{opacity:.65;cursor:wait}.teacher_surface__7Ei0f a:focus-visible,.teacher_surface__7Ei0f button:focus-visible,.teacher_surface__7Ei0f summary:focus-visible{outline:3px solid var(--terra-400);outline-offset:3px}.teacher_surface__7Ei0f input{font-size:16px;min-width:0;background:#fff}.teacher_eyebrow__2N6Qn{font-size:12px;font-weight:600;color:var(--terra-600);letter-spacing:.02em}.teacher_quiet__XpwWy{color:var(--warm-700);font-size:13px}.teacher_badge__IROdZ{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:6px;border-radius:6px;background:var(--sage-100);color:var(--sage-600);font-size:12px;font-weight:600;padding:5px 9px;white-space:nowrap}.teacher_account__CMoT6{max-width:1024px;margin:0 auto;padding-top:22px;display:grid;grid-gap:16px;gap:16px}.teacher_onboarding__Uk2ej{max-width:640px}.teacher_accountHead__AuV5l{display:flex;align-items:center;justify-content:space-between;gap:16px}.teacher_accountHead__AuV5l>div{min-width:0}.teacher_accountHead__AuV5l h1{font-size:26px;line-height:1.2;overflow-wrap:anywhere}.teacher_accountHead__AuV5l p{font-size:13px;color:var(--warm-700);margin-bottom:3px}.teacher_accountGrid__sBEe9{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.teacher_panel__lozu3{background:#fff;border:1px solid var(--warm-200);border-radius:16px;padding:20px;min-width:0}.teacher_panel__lozu3 h2{font-size:20px;line-height:1.25}.teacher_panelHead__SWruu{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.teacher_panelHead__SWruu>span{font-size:12px;color:var(--warm-700);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teacher_steps__elA16{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-gap:0;gap:0}.teacher_steps__elA16 li+li{border-top:1px solid var(--warm-100)}.teacher_step__rDIyH{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:17px 0;color:var(--warm-900)}.teacher_stepNumber__83GQs{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--warm-300);font-size:12px;font-family:var(--font-d);color:var(--warm-700)}.teacher_stepDone__M42hu .teacher_stepNumber__83GQs{background:var(--sage-100);border-color:transparent;color:var(--sage-600)}.teacher_stepCopy__e4QKi{display:grid;grid-gap:3px;gap:3px}.teacher_stepCopy__e4QKi strong{font-size:15px;font-weight:500}.teacher_stepCopy__e4QKi small{color:var(--warm-700);font-size:12px;line-height:1.4}.teacher_stepAction__BabXW{font-size:12px;color:var(--terra-600)}.teacher_stepDone__M42hu .teacher_stepAction__BabXW{color:var(--sage-600)}.teacher_steps__elA16+.teacher_primaryButton__7cr1v{width:100%}.teacher_demoStudentLink__zOslX{display:block;text-align:center;font-size:13px;margin-top:10px;padding:4px 0}.teacher_side__FXdT3{display:grid;grid-gap:14px;gap:14px}.teacher_usage__EO_xC{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:16px 0 12px}.teacher_metric__EEKDz{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--warm-700)}.teacher_metric__EEKDz strong{font-family:var(--font-d);color:var(--warm-900);font-size:22px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teacher_metric__EEKDz strong span{font-family:var(--font-b);font-size:13px;color:var(--warm-700);font-weight:400}.teacher_meter__y9JPv{height:4px;background:var(--warm-100);border-radius:10px;overflow:hidden}.teacher_meter__y9JPv>span{height:100%;display:block;background:var(--terra-400);border-radius:inherit}.teacher_details__qlHXv{font-size:13px}.teacher_details__qlHXv summary{cursor:pointer;color:var(--warm-700);min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.teacher_details__qlHXv summary:after{content:"+";font-size:20px;font-weight:400;line-height:1}.teacher_details__qlHXv[open] summary:after{content:"−"}.teacher_details__qlHXv summary::-webkit-details-marker{display:none}.teacher_details__qlHXv>p{margin-top:10px;color:var(--warm-700);font-size:13px;line-height:1.5}.teacher_referral__wrnJH{background:var(--terra-100);border-color:var(--terra-200);padding:16px 20px}.teacher_referral__wrnJH h2{font-size:18px;margin-bottom:5px}.teacher_referral__wrnJH p{font-size:13px;line-height:1.45}.teacher_referralStats__BlU3N{color:var(--terra-700);margin-top:9px;font-size:12px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teacher_share__tmwB2{margin-top:12px}.teacher_shareActions__WRwQi{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.teacher_shareActions__WRwQi button{font-size:13px;min-height:38px;padding:8px 12px}.teacher_shareActions__WRwQi a{font-size:13px}.teacher_share__tmwB2 input{margin-top:10px;font-size:13px}.teacher_copyStatus__n9mvw{display:block;font-size:12px;color:var(--terra-700)}.teacher_copyStatus__n9mvw:empty{display:none}.teacher_copyStatus__n9mvw:not(:empty){margin-top:7px}.teacher_settings__Ae3nD{border-top:1px solid var(--warm-200);padding-top:8px}.teacher_settings__Ae3nD summary{min-height:38px;color:var(--warm-800)}.teacher_profileForm__dtZVe{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;max-width:600px;margin:10px 0}.teacher_profileForm__dtZVe label{font-size:13px}.teacher_profileForm__dtZVe button{min-height:46px}.teacher_saved__Uq4DQ{color:var(--sage-600);font-size:13px}.teacher_accountFooter__Ljo_o{font-size:12px;color:var(--warm-700);display:flex;justify-content:space-between;gap:16px;padding:4px 0}.teacher_accountFooter__Ljo_o a{color:var(--warm-700)}.teacher_state__owyNM{max-width:560px;margin:28px auto;display:grid;grid-gap:16px;gap:16px}.teacher_state__owyNM p{font-size:15px;line-height:1.5}.teacher_authLayout__729q9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,430px);grid-gap:72px;gap:72px;align-items:center;max-width:980px;margin:48px auto 24px}.teacher_authIntro__kodGt h2{font-size:36px;line-height:1.12;max-width:390px;margin:14px 0 16px}.teacher_authIntro__kodGt>p{max-width:360px}.teacher_benefits__SUjFG{list-style:none;padding:0;margin:24px 0;display:grid;grid-gap:12px;gap:12px;font-size:14px}.teacher_benefits__SUjFG li{display:flex;gap:12px}.teacher_benefits__SUjFG li:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--terra-400);margin-top:8px}.teacher_authCard__8F7Rv{background:#fff;border:1px solid var(--warm-200);border-radius:18px;padding:28px;min-width:0}.teacher_authCard__8F7Rv h1{font-size:27px;line-height:1.2;margin-bottom:6px}.teacher_authCard__8F7Rv>p{font-size:14px;color:var(--warm-700)}.teacher_authForm__0PjJR{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.teacher_authForm__0PjJR label{font-size:13px;color:var(--warm-800)}.teacher_authForm__0PjJR input{height:44px!important}.teacher_field__YbXP_{display:grid;grid-gap:6px;gap:6px}.teacher_field__YbXP_>label{display:flex;flex-direction:row;justify-content:space-between;gap:8px}.teacher_field__YbXP_>label span{color:var(--warm-700);font-size:11px}.teacher_passwordField__tDwWR{position:relative}.teacher_passwordField__tDwWR input{padding-right:87px}.teacher_passwordField__tDwWR button{position:absolute;right:5px;top:3px;bottom:3px;background:none;border:0;cursor:pointer;color:var(--terra-600);font-size:12px;padding:0 10px}.teacher_consent__m20HC{display:flex!important;flex-direction:row;align-items:flex-start;gap:9px!important;font-size:12px!important;line-height:1.45!important;color:var(--warm-700)!important}.teacher_consent__m20HC input{width:16px;min-width:16px;height:16px!important;margin:1px 0 0;accent-color:var(--terra-600)}.teacher_authSwitch__ucbkS{border-top:1px solid var(--warm-100);margin-top:20px;padding-top:16px;text-align:center;font-size:14px}.teacher_authFoot___79HH{margin-top:14px;font-size:12px;text-align:center;color:var(--warm-700)}.teacher_authFoot___79HH a{color:var(--warm-700)}.teacher_referralNote__SeADE{background:var(--sage-100);color:var(--sage-600);border-radius:9px;padding:10px 12px;font-size:13px;margin-top:14px;overflow-wrap:anywhere}@media(hover:hover) and (pointer:fine){.teacher_primaryButton__7cr1v:hover{background:var(--terra-700);color:white}.teacher_secondaryButton__5gFnI:hover,.teacher_smallButton___kVSF:hover{background:var(--warm-50);color:var(--warm-900)}.teacher_step__rDIyH:hover .teacher_stepCopy__e4QKi strong,.teacher_textButton__tpfE3:hover{color:var(--terra-600)}}@media(max-width:1024px){.teacher_authLayout__729q9{gap:36px}.teacher_brand___mZrL span{display:none}.teacher_accountGrid__sBEe9{gap:14px}.teacher_panel__lozu3{padding:18px}.teacher_step__rDIyH{gap:10px}}@media(max-width:767px){.teacher_accountFooter__Ljo_o{display:none}.teacher_shell___DFaH{padding:0 18px 16px}.teacher_header__mylUU{min-height:62px;gap:12px}.teacher_brand___mZrL{font-size:19px}.teacher_brand___mZrL img{width:28px;height:28px}.teacher_headerNav__B0MMw{gap:14px;font-size:13px}.teacher_headerNav__B0MMw .teacher_smallButton___kVSF{min-height:36px;padding:7px 10px;font-size:12px}.teacher_textButton__tpfE3{font-size:13px}.teacher_account__CMoT6{padding-top:16px;gap:12px}.teacher_accountHead__AuV5l h1{font-size:22px}.teacher_accountHead__AuV5l p{font-size:12px}.teacher_accountHead__AuV5l{gap:10px;align-items:flex-start}.teacher_badge__IROdZ{font-size:11px;padding:5px 7px}.teacher_accountGrid__sBEe9{grid-template-columns:minmax(0,1fr);gap:12px}.teacher_panel__lozu3{padding:15px 16px;border-radius:13px}.teacher_panel__lozu3 h2{font-size:18px}.teacher_panelHead__SWruu{margin-bottom:6px}.teacher_step__rDIyH{padding:11px 0;grid-template-columns:26px minmax(0,1fr) auto}.teacher_stepCopy__e4QKi strong{font-size:14px}.teacher_stepCopy__e4QKi small{font-size:11px}.teacher_stepNumber__83GQs{width:25px;height:25px}.teacher_steps__elA16{margin-bottom:12px}.teacher_stepAction__BabXW{font-size:11px}.teacher_side__FXdT3{gap:12px}.teacher_usage__EO_xC{margin:10px 0 6px;gap:20px}.teacher_metric__EEKDz{gap:3px}.teacher_metric__EEKDz strong{font-size:20px}.teacher_referral__wrnJH{padding:13px 16px}.teacher_referral__wrnJH h2{font-size:17px}.teacher_referral__wrnJH p{font-size:12px}.teacher_share__tmwB2{margin-top:9px}.teacher_shareActions__WRwQi{gap:12px}.teacher_shareActions__WRwQi button{min-height:36px}.teacher_referralStats__BlU3N{margin-top:6px;font-size:11px!important}.teacher_accountFooter__Ljo_o{font-size:11px;padding:0}.teacher_settings__Ae3nD{padding-top:3px}.teacher_settings__Ae3nD summary{min-height:34px}.teacher_authLayout__729q9{display:block;margin:24px auto 12px;max-width:430px}.teacher_authIntro__kodGt{display:none}.teacher_authCard__8F7Rv{padding:22px}.teacher_authCard__8F7Rv h1{font-size:25px}.teacher_authForm__0PjJR{gap:14px;margin-top:18px}.teacher_authSwitch__ucbkS{margin-top:16px;padding-top:14px}.teacher_profileForm__dtZVe{grid-template-columns:minmax(0,1fr)}.teacher_profileForm__dtZVe button{justify-self:start}}@media(max-width:390px){.teacher_shell___DFaH{padding-inline:14px}.teacher_accountHead__AuV5l h1{font-size:20px}.teacher_accountHead__AuV5l .teacher_badge__IROdZ{white-space:normal;text-align:center;max-width:90px}.teacher_accountGrid__sBEe9,.teacher_account__CMoT6,.teacher_side__FXdT3{gap:10px}.teacher_panel__lozu3{padding:13px 14px}.teacher_shareActions__WRwQi{gap:10px}.teacher_authCard__8F7Rv{padding:20px}.teacher_field__YbXP_>label{flex-wrap:wrap;gap:3px}}@media(prefers-reduced-motion:reduce){.teacher_primaryButton__7cr1v,.teacher_secondaryButton__5gFnI,.teacher_smallButton___kVSF,.teacher_textButton__tpfE3{transition:none}.teacher_primaryButton__7cr1v:active,.teacher_secondaryButton__5gFnI:active,.teacher_smallButton___kVSF:active{transform:none}}.teacher_embedded__44eNa{width:100%;margin:0;padding-top:0;font-size:15px;line-height:1.5}.teacher_embedded__44eNa a:focus-visible,.teacher_embedded__44eNa button:focus-visible{outline:3px solid var(--terra-400);outline-offset:3px}.teacher_shell___DFaH{width:min(1240px,100%);padding-inline:32px}.teacher_primaryButton__7cr1v{box-shadow:none}.teacher_primaryButton__7cr1v,.teacher_secondaryButton__5gFnI,.teacher_smallButton___kVSF{font-family:var(--font-b);font-weight:500}.teacher_authLayout__729q9{margin:56px auto 64px;gap:80px;align-items:start}.teacher_authIntro__kodGt{padding-top:24px}.teacher_authIntro__kodGt h2{max-width:440px}.teacher_authIntro__kodGt>p{font-size:15px;line-height:1.65;max-width:400px}.teacher_authCard__8F7Rv{padding:30px;box-shadow:0 12px 40px -28px #51433133}.teacher_authPreview__1vAzg{margin:30px 0 16px;border:1px solid var(--warm-200);border-radius:14px;max-width:370px;background:#fff;overflow:hidden}.teacher_authPreviewHead__TUFkk{display:flex;gap:10px;align-items:center;padding:15px 18px;font-size:13px;font-weight:500}.teacher_authPreviewHead__TUFkk small{display:block;font-size:10px;color:var(--warm-700);font-weight:400;margin-top:2px}.teacher_authPaper__WmbyJ{position:relative;background:var(--warm-100);padding:16px}.teacher_authPaper__WmbyJ img{display:block;width:100%;height:160px;object-fit:cover;border-radius:7px}.teacher_authPaper__WmbyJ span{position:absolute;bottom:23px;left:23px;background:#fff;padding:4px 8px;border-radius:4px;font-size:10px}.teacher_authResult__NJOUV{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;font-size:11px;padding:15px 18px}.teacher_authResult__NJOUV span{display:flex;gap:5px;align-items:center;color:var(--terra-700)}.teacher_authResult__NJOUV span:first-child{color:var(--sage-600)}.teacher_authResult__NJOUV svg{width:15px;height:15px}@media(max-width:1000px){.teacher_authLayout__729q9{gap:38px}.teacher_authIntro__kodGt h2{font-size:32px}}@media(max-width:767px){.teacher_shell___DFaH{padding-inline:20px}.teacher_authLayout__729q9{margin:28px auto 40px}.teacher_authCard__8F7Rv{padding:24px}.teacher_authIntro__kodGt{display:none}}@media(max-width:390px){.teacher_shell___DFaH{padding-inline:16px}.teacher_authCard__8F7Rv{padding:22px 18px}}.teacher_authMethods__X3zVe{display:flex;gap:4px;background:var(--paper,#f5f2ec);padding:4px;border-radius:12px;margin:20px 0 12px}.teacher_authMethods__X3zVe a{flex:1 1;padding:10px 14px;text-align:center;border-radius:9px;color:var(--ink,#29251f);text-decoration:none;font-weight:600}.teacher_authMethods__X3zVe a[aria-current=page]{background:#fff;box-shadow:0 1px 4px #29251f12}.teacher_authMethods__X3zVe a:focus-visible{outline:2px solid #b5512f;outline-offset:2px}.teacher_authHint__k_xTN{font-size:13px;line-height:1.5;color:var(--muted,#776f61)}.teacher_telegramLogin__BQkqT{margin:22px 0 12px}.teacher_telegramLogin__BQkqT form>button{width:100%}.teacher_telegramLogin__BQkqT>p{text-align:center;margin-top:9px}.teacher_authDivider__lPp63{display:flex;align-items:center;gap:12px;color:var(--warm-700);font-size:12px;margin-top:22px}.teacher_authDivider__lPp63:after,.teacher_authDivider__lPp63:before{content:"";height:1px;background:var(--warm-200);flex:1 1}.teacher_telegramSteps__DHW4g{padding-left:20px;display:grid;grid-gap:10px;gap:10px;font-size:14px;line-height:1.5;margin:20px 0}.teacher_telegramSteps__DHW4g+a{width:100%;margin-bottom:6px}.teacher_verificationNotice__iecVx{padding:14px 16px;background:var(--sage-100,#edf3e9);border:1px solid var(--sage-200,#d2decf);border-radius:10px;color:var(--warm-900);line-height:1.6}.teacher_authPrimaryAction__x2y8g{display:flex;width:100%;margin-top:24px;justify-content:center;text-align:center}.teacher_preparationTitle__8tCdE{display:flex;align-items:center;gap:14px;font-size:26px}.teacher_preparationSpinner__SjDiX{display:inline-block;flex-shrink:0;width:24px;height:24px;border:3px solid var(--warm-200);border-top-color:var(--terra-600);border-radius:50%;animation:teacher_preparationSpin__xRRi_ .9s linear infinite}.teacher_secondaryButton__5gFnI .teacher_preparationSpinner__SjDiX{width:18px;height:18px;border-width:2px}@keyframes teacher_preparationSpin__xRRi_{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.teacher_preparationSpinner__SjDiX{animation:none}}.teacher_authLayout__729q9{max-width:1060px;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:56px}.teacher_authIntro__kodGt{padding:32px;border-radius:28px;background:#E6EDFB;background-image:linear-gradient(#fff6 1px,transparent 0),linear-gradient(90deg,#fff6 1px,transparent 0);background-size:26px 26px}.teacher_authIntro__kodGt h2{color:#1C2640;font-weight:800;font-size:38px;letter-spacing:-1.2px}.teacher_authIntro__kodGt>p{color:#505A70}.teacher_authCard__8F7Rv{border-radius:24px;border-color:#E5E3DB;padding:32px;box-shadow:0 16px 48px -36px #1C264040}.teacher_authCard__8F7Rv h1{color:#1C2640;font-weight:800}.teacher_authPreview__1vAzg{box-shadow:0 12px 24px -18px #1C264050;border-radius:18px}.teacher_authPreviewHead__TUFkk img{object-fit:contain}.teacher_authForm__0PjJR input{border-radius:12px}.teacher_authSwitch__ucbkS{line-height:1.7}@media(max-width:900px){.teacher_authLayout__729q9{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,400px)}.teacher_authIntro__kodGt{padding:24px}.teacher_authIntro__kodGt h2{font-size:30px}}@media(max-width:767px){.teacher_authLayout__729q9{display:block;max-width:440px;margin:28px auto 40px}.teacher_authIntro__kodGt{display:none}.teacher_authCard__8F7Rv{padding:24px}}.teacher_authCompact___ivh_{margin:20px auto 28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:32px;max-width:1100px}.teacher_authCompact___ivh_ .teacher_authIntro__kodGt{padding:24px;align-self:center}.teacher_authCompact___ivh_ .teacher_authIntro__kodGt h2{font-size:32px;line-height:1.12;margin:10px 0 12px}.teacher_authCompact___ivh_ .teacher_authIntro__kodGt>p{font-size:14px;line-height:1.5}.teacher_authCompact___ivh_ .teacher_authPreview__1vAzg{margin:18px 0 12px}.teacher_authCompact___ivh_ .teacher_authPaper__WmbyJ{padding:12px}.teacher_authCompact___ivh_ .teacher_authPaper__WmbyJ img{height:130px}.teacher_authCompact___ivh_ .teacher_authPreviewHead__TUFkk,.teacher_authCompact___ivh_ .teacher_authResult__NJOUV{padding:10px 14px}.teacher_authCompact___ivh_ .teacher_authCard__8F7Rv{padding:20px 24px}.teacher_authCompact___ivh_ .teacher_authCard__8F7Rv h1{font-size:26px}.teacher_authCompact___ivh_ .teacher_telegramLogin__BQkqT{margin:12px 0 8px}.teacher_authCompact___ivh_ .teacher_telegramLogin__BQkqT>p{margin-top:5px;font-size:12px}.teacher_authCompact___ivh_ .teacher_authDivider__lPp63{margin-top:10px}.teacher_authCompact___ivh_ .teacher_authHint__k_xTN{font-size:12px;line-height:1.4}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR{margin-top:12px;gap:10px;grid-template-columns:1fr 1fr}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>label{min-width:0;gap:4px}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>label:first-of-type,.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>label:nth-of-type(2){grid-column:auto}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>.teacher_consent__m20HC,.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>.teacher_field__YbXP_,.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>button,.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>div:not(.teacher_field__YbXP_),.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>p{grid-column:1/-1}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR input{font-size:14px;margin-top:4px}.teacher_authCompact___ivh_ .teacher_consent__m20HC{font-size:12px!important;line-height:1.35!important}.teacher_authCompact___ivh_ .teacher_consent__m20HC input{margin-top:1px}.teacher_authCompact___ivh_ .teacher_authFoot___79HH{font-size:11px;line-height:1.4;margin-top:10px}.teacher_authCompact___ivh_ .teacher_authSwitch__ucbkS{margin-top:10px;padding-top:8px;font-size:13px}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR button{min-height:44px}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR .teacher_passwordField__tDwWR button{min-height:38px}@media(max-width:767px){.teacher_authCompact___ivh_{display:block;margin:16px auto 24px;max-width:500px}.teacher_authCompact___ivh_ .teacher_authCard__8F7Rv{padding:20px}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR{grid-template-columns:1fr}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR input{font-size:16px}.teacher_authCompact___ivh_ .teacher_authForm__0PjJR>label{grid-column:1/-1}}.teacher_forgotPassword__JbqsG{justify-self:end;font-size:13px;min-height:32px;display:flex;align-items:center;margin-top:-8px}.legal_document__ZxujQ{max-width:760px;margin:32px auto 48px;font-size:15px;line-height:1.7;color:var(--warm-800)}.legal_document__ZxujQ h1{font-size:30px;line-height:1.2;margin:14px 0 8px;overflow-wrap:anywhere}.legal_document__ZxujQ h2{font-size:19px;margin:26px 0 10px;line-height:1.35}.legal_document__ZxujQ p{margin:10px 0}.legal_back___xvbU,.legal_date__TWBZE{font-size:12px;color:var(--warm-700)}.legal_links__huYqt{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--warm-200);padding-top:20px;margin-top:28px;font-size:13px}@media(max-width:600px){.legal_document__ZxujQ{margin-top:24px;font-size:14px}.legal_document__ZxujQ h1{font-size:26px}}.landing_hero__r8N5G{padding:52px 0 42px;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:end;grid-gap:40px;gap:40px}.landing_eyebrow__vef_L{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--warm-700);margin-bottom:17px}.landing_eyebrow__vef_L i{width:6px;height:6px;background:var(--sage-600);border-radius:50%}.landing_hero__r8N5G h1{font-size:clamp(34px,4.5vw,56px);line-height:1.05;max-width:720px;letter-spacing:-.045em}.landing_hero__r8N5G h1 span{color:var(--terra-600)}.landing_heroCopy__4GoNM{font-size:16px;line-height:1.65;max-width:610px;margin-top:18px;color:var(--warm-800)}.landing_heroAction__UStB4{display:grid;grid-gap:11px;gap:11px;justify-items:start;padding-bottom:6px}.landing_heroAction__UStB4>a{font-size:15px;min-height:48px;padding:13px 20px}.landing_heroAction__UStB4 small{font-size:11px;color:var(--warm-700);line-height:1.6}.landing_trialNote__6AibO{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--warm-800);margin-top:7px}.landing_trialNote__6AibO svg{color:var(--sage-600);flex-shrink:0}.landing_walkthrough__PAg4J{scroll-margin-top:24px;border-top:1px solid var(--warm-200);padding-top:24px}.landing_review__hxh5A{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--warm-700);padding:16px 0 0}.landing_review__hxh5A svg{flex-shrink:0}.landing_tools__BRvdo{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:70px;gap:70px;padding:72px 0;align-items:start;scroll-margin-top:24px}.landing_sectionLabel__3QQQO{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--terra-600);margin-bottom:12px}.landing_tools__BRvdo h2{font-size:34px;max-width:370px}.landing_tools__BRvdo>div>p{font-size:14px;line-height:1.65;color:var(--warm-700);max-width:370px;margin-top:14px}.landing_toolList__fAWZl{display:grid;grid-gap:0;gap:0}.landing_tool__XA1d6{display:grid;grid-template-columns:38px 1fr;grid-gap:16px;gap:16px;padding:22px 0;border-bottom:1px solid var(--warm-200)}.landing_tool__XA1d6:first-child{padding-top:0}.landing_tool__XA1d6:last-child{border-bottom:0;padding-bottom:0}.landing_tool__XA1d6>svg{width:22px;height:22px;color:var(--terra-600);margin-top:3px}.landing_tool__XA1d6 h3{font-size:19px}.landing_tool__XA1d6 p{font-size:13px;line-height:1.6;color:var(--warm-700);margin-top:6px;max-width:48ch}.landing_questions__UGdmj{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:70px;gap:70px;border-top:1px solid var(--warm-200);padding:40px 0 56px;scroll-margin-top:24px}.landing_questions__UGdmj h2{font-size:30px}.landing_faq__flYgB details{border-bottom:1px solid var(--warm-200)}.landing_faq__flYgB details:first-child{border-top:1px solid var(--warm-200)}.landing_faq__flYgB summary{cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;list-style:none;min-height:62px;padding:16px 0;font-size:15px;font-weight:500;color:var(--warm-900)}.landing_faq__flYgB summary::-webkit-details-marker{display:none}.landing_faq__flYgB summary svg{flex-shrink:0;color:var(--warm-700);transition:transform .16s}.landing_faq__flYgB details[open] summary svg{transform:rotate(45deg)}.landing_faq__flYgB p{font-size:13px;line-height:1.7;color:var(--warm-700);padding-bottom:20px;max-width:63ch}.landing_start__YPPpX{border-radius:18px;background:#edf1e8;padding:34px 36px;display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px}.landing_start__YPPpX h2{font-size:28px;max-width:520px}.landing_start__YPPpX p{font-size:13px;margin-top:9px;color:var(--warm-700)}.landing_start__YPPpX>a{white-space:nowrap}@media(max-width:1000px){.landing_hero__r8N5G{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.landing_hero__r8N5G h1{font-size:43px}.landing_questions__UGdmj,.landing_tools__BRvdo{gap:35px}.landing_tools__BRvdo h2{font-size:30px}}@media(max-width:767px){.landing_hero__r8N5G{display:block;padding:32px 0 28px}.landing_hero__r8N5G h1{font-size:38px;max-width:510px}.landing_heroCopy__4GoNM{font-size:14px}.landing_heroAction__UStB4{margin-top:24px}.landing_trialNote__6AibO{margin-top:0}.landing_questions__UGdmj,.landing_tools__BRvdo{grid-template-columns:1fr;gap:28px;padding:40px 0}.landing_questions__UGdmj h2,.landing_tools__BRvdo h2{font-size:28px;max-width:500px}.landing_tools__BRvdo>div>p{max-width:500px}.landing_tool__XA1d6{padding:18px 0;gap:12px;grid-template-columns:28px 1fr}.landing_start__YPPpX{padding:26px 24px;display:block}.landing_start__YPPpX h2{font-size:26px}.landing_start__YPPpX>a{margin-top:20px}.landing_review__hxh5A{font-size:11px;align-items:flex-start}.landing_faq__flYgB summary{font-size:14px}.landing_eyebrow__vef_L{margin-bottom:14px}}@media(max-width:440px){.landing_hero__r8N5G h1{font-size:34px}.landing_heroAction__UStB4{justify-items:stretch}.landing_heroAction__UStB4 small{text-align:center}.landing_trialNote__6AibO{justify-content:center}.landing_heroAction__UStB4>a,.landing_start__YPPpX>a{width:100%}.landing_start__YPPpX{padding:24px 20px}.landing_heroCopy__4GoNM{max-width:35ch}}@media(prefers-reduced-motion:reduce){.landing_faq__flYgB summary svg{transition:none}}.landing_questions__UGdmj,.landing_tools__BRvdo,.landing_walkthrough__PAg4J{scroll-margin-top:104px}.pricing-overview_section__2ZFpY{width:min(1120px,calc(100% - 64px));margin:64px auto;color:#1c2640;font-family:var(--font-b);line-height:1.6}.pricing-overview_heading__UHcUx{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:28px}.pricing-overview_eyebrow__GT9Ku{color:#a54820;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px}.pricing-overview_heading__UHcUx h2{font:700 clamp(27px,3vw,38px)/1.18 var(--font-d);letter-spacing:-.025em;margin:0}.pricing-overview_heading__UHcUx>p{max-width:44ch;margin:0;color:#606673;font-size:15px}.pricing-overview_plans__xPibA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e1ded5;border-radius:20px;overflow:hidden;background:#fff}.pricing-overview_plans__xPibA article{padding:28px}.pricing-overview_plans__xPibA article:first-child{background:#f2f2e9}.pricing-overview_plans__xPibA article+article{border-left:1px solid #e1ded5}.pricing-overview_plans__xPibA h3{font:650 20px/1.3 var(--font-d);margin:0 0 18px}.pricing-overview_plans__xPibA .pricing-overview_price__U43CV{font-size:36px;font-weight:750;letter-spacing:-.03em;line-height:1.3;margin:0 0 18px}.pricing-overview_price__U43CV span{font-size:13px;font-weight:400;letter-spacing:0;color:#606673}.pricing-overview_plans__xPibA article>p:last-child{font-size:15px;margin:0}.pricing-overview_note__XCY2S{display:flex;justify-content:space-between;align-items:baseline;gap:24px;font-size:13px;color:#606673;margin-top:16px}.pricing-overview_note__XCY2S p{max-width:70ch;margin:0}.pricing-overview_note__XCY2S a{flex-shrink:0;color:#a54820;text-underline-offset:4px}.pricing-overview_note__XCY2S a:focus-visible{outline:3px solid #b4491a;outline-offset:4px}@media(max-width:767px){.pricing-overview_section__2ZFpY{width:calc(100% - 40px);margin-block:40px}.pricing-overview_heading__UHcUx{display:block}.pricing-overview_heading__UHcUx>p{margin-top:18px}.pricing-overview_plans__xPibA article{padding:22px 18px}.pricing-overview_plans__xPibA .pricing-overview_price__U43CV{font-size:30px}.pricing-overview_note__XCY2S,.pricing-overview_price__U43CV span{display:block}.pricing-overview_note__XCY2S a{display:inline-block;min-height:44px;padding-top:12px}}@media(max-width:540px){.pricing-overview_plans__xPibA{grid-template-columns:1fr}.pricing-overview_plans__xPibA article+article{border-left:0;border-top:1px solid #e1ded5}.pricing-overview_plans__xPibA article{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px}.pricing-overview_plans__xPibA h3{grid-column:1/-1;margin:0}.pricing-overview_plans__xPibA .pricing-overview_price__U43CV{margin:0}.pricing-overview_plans__xPibA article>p:last-child{align-self:center}}.telegram-connect_panel__nbQ3x{border:1px solid #e1d1c0;border-radius:16px;background:#fffdf8;padding:22px;scroll-margin-top:90px}.telegram-connect_heading__Z4Ewi{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.telegram-connect_heading__Z4Ewi h2,.telegram-connect_heading__Z4Ewi h3{font-size:21px;margin:4px 0 8px}.telegram-connect_heading__Z4Ewi p,.telegram-connect_note__az5H8,.telegram-connect_panel__nbQ3x details p{font-size:14px;color:var(--warm-700);max-width:65ch;margin:0}.telegram-connect_eyebrow__9KzH7{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--terra-600);font-weight:700}.telegram-connect_connected__tJ5hg,.telegram-connect_pending___8lcA{font-size:12px;white-space:nowrap;padding:4px 8px;border-radius:6px;background:#f2eee4;color:#756b55}.telegram-connect_connected__tJ5hg{background:#e5f1e9;color:#356548}.telegram-connect_panel__nbQ3x ol{font-size:14px;line-height:1.7;padding-left:20px;margin:16px 0}.telegram-connect_actions__s1yWz{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.telegram-connect_actions__s1yWz a:not(.btn){font-size:14px}.telegram-connect_panel__nbQ3x .telegram-connect_note__az5H8{margin-top:18px}.telegram-connect_panel__nbQ3x details{margin-top:16px;font-size:14px}.telegram-connect_panel__nbQ3x details summary{cursor:pointer}.telegram-connect_panel__nbQ3x details p{margin:12px 0}@media(max-width:600px){.telegram-connect_panel__nbQ3x{padding:16px}.telegram-connect_heading__Z4Ewi{flex-wrap:wrap}.telegram-connect_heading__Z4Ewi h2,.telegram-connect_heading__Z4Ewi h3{font-size:20px}.telegram-connect_actions__s1yWz{align-items:stretch}.telegram-connect_actions__s1yWz .btn{width:100%}.telegram-connect_heading__Z4Ewi>span{order:-1}}.motivation_page__fOiiW{padding:48px 0 24px}.motivation_eyebrow__cpmC3{display:block;font-size:12px;color:var(--terra-600);font-weight:600;margin-bottom:14px}.motivation_hero__2zgPG{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);grid-gap:64px;align-items:center;padding-bottom:48px}.motivation_hero__2zgPG h1{font:800 clamp(32px,4vw,52px)/1.1 var(--font-d);letter-spacing:-.035em}.motivation_hero__2zgPG h1 span{color:var(--terra-600)}.motivation_hero__2zgPG p{font-size:17px;line-height:1.65;max-width:52ch;margin:22px 0}.motivation_pet__ApIcW{margin:0;border-radius:28px;background:#edf2e8;padding:24px;text-align:center}.motivation_pet__ApIcW img{height:240px}.motivation_pet__ApIcW figcaption{font:700 17px/1.4 var(--font-d);margin-top:12px}.motivation_pet__ApIcW small{display:block;font:400 11px/1.5 var(--font-b);color:var(--warm-700);margin-top:6px}.motivation_flow__F5Pjt,.motivation_rewards__6Meks{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:64px;gap:64px;padding:40px 0;border-top:1px solid var(--warm-200)}.motivation_page__fOiiW h2{font:800 29px/1.2 var(--font-d);letter-spacing:-.02em}.motivation_flow__F5Pjt ol{padding:0;list-style:none;counter-reset:steps}.motivation_flow__F5Pjt li{counter-increment:steps;position:relative;padding-left:42px;margin-bottom:24px}.motivation_flow__F5Pjt li:before{content:counter(steps);position:absolute;left:0;top:0;width:26px;height:26px;border:1px solid var(--warm-300);border-radius:50%;display:grid;place-items:center;color:var(--terra-600);font-size:12px}.motivation_flow__F5Pjt strong{font:700 18px/1.3 var(--font-d)}.motivation_care__hKupL p,.motivation_flow__F5Pjt p,.motivation_rewards__6Meks p{font-size:14px;line-height:1.65;margin-top:10px;color:var(--warm-800)}.motivation_rewards__6Meks{scroll-margin-top:100px;grid-template-columns:1fr 1fr}.motivation_rewards__6Meks dl{margin:22px 0 12px}.motivation_rewards__6Meks dl>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--warm-200);font-size:14px;gap:16px}.motivation_rewards__6Meks dd{font:700 20px var(--font-d);color:var(--terra-600);margin:0}.motivation_rewards__6Meks small{font-size:12px;color:var(--warm-700)}.motivation_levels__Po4Xc{background:white;border:1px solid var(--warm-200);border-radius:18px;padding:24px}.motivation_levels__Po4Xc img{float:right;width:80px;height:105px;object-fit:contain;margin:0 0 10px 16px}.motivation_levels__Po4Xc h2{font-size:24px}.motivation_levels__Po4Xc ol{list-style:none;padding:0;clear:both;margin-top:18px}.motivation_levels__Po4Xc li{justify-content:space-between;border-top:1px solid var(--warm-100);padding:8px 0;font-size:13px}.motivation_levels__Po4Xc strong{font-weight:500;color:var(--warm-700)}.motivation_medals__TByrJ{border-top:1px solid var(--warm-200);padding:40px 0}.motivation_medals__TByrJ>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px;gap:0 40px;margin-top:20px}.motivation_medals__TByrJ article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:18px 0;border-bottom:1px solid var(--warm-200)}.motivation_medals__TByrJ h3{font:700 19px var(--font-d)}.motivation_medals__TByrJ p{font-size:14px;margin:6px 0}.motivation_medals__TByrJ small{font-size:11px;color:var(--warm-700)}.motivation_care__hKupL{display:flex;align-items:center;gap:32px;padding:28px;background:#edf2e8;border-radius:18px}.motivation_care__hKupL img{object-fit:contain;width:120px;height:150px}.motivation_cta__fSObb{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:32px 0}.motivation_cta__fSObb p{margin-top:8px;font-size:14px}.motivation_cta__fSObb a{flex-shrink:0}.motivation_page__fOiiW a:focus-visible{outline:3px solid var(--terra-400);outline-offset:4px}@media(max-width:767px){.motivation_page__fOiiW{padding-top:28px}.motivation_flow__F5Pjt,.motivation_hero__2zgPG,.motivation_rewards__6Meks{grid-template-columns:1fr;gap:24px}.motivation_hero__2zgPG{padding-bottom:28px}.motivation_hero__2zgPG h1{font-size:36px}.motivation_hero__2zgPG p{font-size:15px}.motivation_pet__ApIcW img{height:190px}.motivation_flow__F5Pjt,.motivation_medals__TByrJ,.motivation_rewards__6Meks{padding:28px 0}.motivation_page__fOiiW h2{font-size:25px}.motivation_medals__TByrJ>div{grid-template-columns:1fr}.motivation_care__hKupL{padding:20px;gap:16px;align-items:flex-start}.motivation_care__hKupL img{width:64px;height:90px}.motivation_care__hKupL h2{font-size:22px}.motivation_cta__fSObb{flex-direction:column;align-items:stretch;margin-top:20px}.motivation_cta__fSObb a{width:100%}}@media(prefers-reduced-motion:reduce){.motivation_page__fOiiW *{scroll-behavior:auto}}.motivation_evidence__9wtd_{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:40px;border-top:1px solid var(--warm-200);padding:32px 0 40px;align-items:center}.motivation_evidence__9wtd_ p{font-size:14px;line-height:1.6;margin:14px 0 10px}.motivation_evidence__9wtd_ small{display:block;font-size:11px;line-height:1.6;color:var(--warm-700)}.motivation_comparison__In6iZ{display:flex;align-items:center;justify-content:center;background:#edf2e8;border-radius:18px;padding:28px}.motivation_comparison__In6iZ div{display:grid;grid-gap:8px;gap:8px}.motivation_comparison__In6iZ span{font-size:13px;color:var(--warm-700)}.motivation_comparison__In6iZ strong{font:800 42px/1 var(--font-d);color:var(--sage-600)}.motivation_comparison__In6iZ div:first-child strong{color:var(--warm-700)}@media(max-width:767px){.motivation_evidence__9wtd_{grid-template-columns:1fr;gap:20px}.motivation_comparison__In6iZ{justify-content:space-around;padding:24px}}.motivation_medalPreview__gi0AU{display:flex;gap:8px;padding-bottom:5px}.motivation_botExamples__0io0y{padding:48px 0 16px}.motivation_botExamples__0io0y>p{font-size:15px;line-height:1.6;margin:14px 0 24px;max-width:65ch}.motivation_chats__W3ReN{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;max-width:880px}.motivation_chat__OyxHX{border:1px solid var(--warm-200);border-radius:22px;overflow:hidden;background:white}.motivation_chat__OyxHX header{display:flex;align-items:center;gap:10px;padding:16px 20px}.motivation_chat__OyxHX header img{border-radius:50%}.motivation_chat__OyxHX header strong{font-size:15px}.motivation_chat__OyxHX header small{display:block;font-size:11px;color:var(--warm-700);margin-top:3px}.motivation_chatBody__uWRV_{background:#e5ede1;padding:22px;min-height:390px}.motivation_message__AcFfC{background:white;border-radius:16px 16px 16px 4px;padding:16px;max-width:330px;box-shadow:0 1px 3px #233a1510}.motivation_message__AcFfC>img{display:block;object-fit:contain;height:180px;width:100%;margin-bottom:12px}.motivation_message__AcFfC>strong{display:block;font:700 18px/1.3 var(--font-d)}.motivation_message__AcFfC p{font-size:14px;line-height:1.5;margin-top:8px}.motivation_message__AcFfC>small{display:block;text-align:right;color:var(--warm-700);font-size:10px;margin-top:6px}.motivation_awardPreview__2q2V0{height:192px;display:flex;align-items:center;justify-content:center}.motivation_chatButtons__iJV9Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;max-width:330px;margin-top:5px}.motivation_chatButtons__iJV9Z span{background:#cfdfcc;color:#355d43;text-align:center;padding:11px 4px;font-size:11px;border-radius:6px}.motivation_chat__OyxHX footer{font-size:12px;line-height:1.5;padding:16px 20px;color:var(--warm-700)}.motivation_exampleNote__2EyAI{display:block;font-size:11px;color:var(--warm-700);line-height:1.6;margin-top:16px}@media(max-width:767px){.motivation_chats__W3ReN{grid-template-columns:1fr}.motivation_botExamples__0io0y{padding-top:32px}.motivation_chatBody__uWRV_{min-height:0}.motivation_chatButtons__iJV9Z,.motivation_message__AcFfC{max-width:none}}@media(max-width:1050px){.motivation_medals__TByrJ>div{grid-template-columns:1fr}}@media(max-width:480px){.motivation_medals__TByrJ article{gap:10px}.motivation_medals__TByrJ h3{font-size:17px}.motivation_medals__TByrJ p{font-size:12px}.motivation_medalPreview__gi0AU{gap:3px;zoom:.8}.motivation_medals__TByrJ small{font-size:10px;line-height:1.5;display:block}}.motivation_page__fOiiW{padding:64px 0 32px;color:#1C2640}.motivation_page__fOiiW h1,.motivation_page__fOiiW h2,.motivation_page__fOiiW h3{font-family:var(--font-b);color:inherit}.motivation_page__fOiiW h2{font-size:clamp(26px,3vw,38px);line-height:1.15;letter-spacing:-.03em}.motivation_eyebrow__cpmC3{font-size:13px;letter-spacing:.015em;color:#B4491A}.motivation_hero__2zgPG{gap:64px;padding-bottom:64px}.motivation_hero__2zgPG h1{font-size:clamp(38px,4.6vw,62px);line-height:1.06;letter-spacing:-.04em}.motivation_hero__2zgPG h1 span{color:#B4491A}.motivation_hero__2zgPG p{font-size:18px;color:#4A5266;max-width:46ch}.motivation_hero__2zgPG .motivation_btn__ztQAP{margin-top:8px}.motivation_pet__ApIcW{position:relative;border:1px solid #dde2ea;border-radius:24px;background-color:#fff;background-image:linear-gradient(#E6EBF3 1px,transparent 0),linear-gradient(90deg,#E6EBF3 1px,transparent 0);background-size:26px 26px;padding:28px 24px;box-shadow:0 18px 36px -28px #1C26404D;transform:rotate(2deg)}.motivation_pet__ApIcW:before{content:"";position:absolute;left:28px;top:0;bottom:0;width:2px;background:#EFB2AE}.motivation_pet__ApIcW img{position:relative;height:260px;filter:drop-shadow(0 10px 10px #47301415)}.motivation_pet__ApIcW figcaption{position:relative;font-family:var(--font-b);font-size:17px}.motivation_pet__ApIcW small{color:#4A5266}.motivation_evidence__9wtd_{border:0;border-radius:24px;background:#E6F2E8;padding:32px;gap:40px;margin:0 0 56px}.motivation_evidence__9wtd_ h2{font-size:30px}.motivation_evidence__9wtd_ .motivation_eyebrow__cpmC3{color:#286441}.motivation_evidence__9wtd_ p{font-size:15px}.motivation_evidence__9wtd_ small{color:#4A5266;font-size:12px}.motivation_comparison__In6iZ{background:transparent;padding:16px 0;gap:24px}.motivation_comparison__In6iZ strong{font-family:var(--font-b);font-size:clamp(42px,5vw,64px);letter-spacing:-.04em;color:#286441}.motivation_comparison__In6iZ span{font-size:14px}.motivation_comparison__In6iZ div:first-child strong{color:#4A5266}.motivation_flow__F5Pjt{border:0;padding:8px 0 56px;gap:56px}.motivation_flow__F5Pjt ol{margin:0}.motivation_flow__F5Pjt li{padding:0 0 22px 52px;margin:0}.motivation_flow__F5Pjt li:last-child{padding-bottom:0}.motivation_flow__F5Pjt li:before{width:32px;height:32px;border:0;background:#FBE5D3;color:#7A3410;font-weight:700}.motivation_flow__F5Pjt strong{font-family:var(--font-b);font-size:18px}.motivation_flow__F5Pjt p{font-size:15px;color:#4A5266}.motivation_rewards__6Meks{border:0;gap:24px;padding:0 0 56px;align-items:stretch}.motivation_rewards__6Meks>div{padding:32px;border:1px solid #e7e4db;border-radius:24px;background:#fff}.motivation_rewards__6Meks h2{font-size:28px}.motivation_rewards__6Meks p{color:#4A5266;font-size:15px}.motivation_rewards__6Meks dl>div{padding:14px 0}.motivation_rewards__6Meks dd{font-family:var(--font-b);font-size:22px;color:#B4491A}.motivation_rewards__6Meks small{line-height:1.6;display:block}.motivation_rewards__6Meks .motivation_levels__Po4Xc{background:#F2F0EA}.motivation_levels__Po4Xc img{width:104px;height:130px;margin:-12px -8px 12px 12px}.motivation_levels__Po4Xc li{padding:11px 0;border-color:#DCD9D0}.motivation_levels__Po4Xc strong{color:#4A5266}.motivation_levels__Po4Xc h2{font-size:28px}.motivation_medals__TByrJ{border:0;border-radius:28px;padding:36px;background:#1C2640;color:#F4F3EE}.motivation_medals__TByrJ .motivation_eyebrow__cpmC3{color:#F0A274}.motivation_medals__TByrJ h2{color:#F4F3EE}.motivation_medals__TByrJ>div{gap:14px;margin-top:28px}.motivation_medals__TByrJ article{padding:22px;background:#2A3554;border:1px solid #3a4566;border-radius:18px;gap:18px}.motivation_medals__TByrJ h3{font-family:var(--font-b);color:#F4F3EE;font-size:18px}.motivation_medals__TByrJ p{color:#DCE1EB;font-size:13px}.motivation_medals__TByrJ small{color:#C9CEDB;line-height:1.7}.motivation_medalPreview__gi0AU{gap:6px;flex-shrink:0;padding:0}.motivation_care__hKupL{margin-top:32px;background:#FBE5D3;border:1px solid #f0d3bc;border-radius:24px;padding:28px 32px}.motivation_care__hKupL h2{font-size:28px}.motivation_care__hKupL p{color:#4A3324;font-size:15px}.motivation_care__hKupL img{width:110px;height:140px}.motivation_botExamples__0io0y{padding:64px 0 24px}.motivation_botExamples__0io0y>p{color:#4A5266}.motivation_chats__W3ReN{max-width:none;gap:24px}.motivation_chat__OyxHX{border-color:#DDDCD4;border-radius:24px;box-shadow:0 16px 36px -28px #1C264040}.motivation_chat__OyxHX header{background:#fff;padding:18px 22px}.motivation_chat__OyxHX header strong{color:#1C2640}.motivation_chatBody__uWRV_{background-color:#E6EDFB;background-image:radial-gradient(#BCCBE2 .6px,transparent 0);background-size:16px 16px;padding:24px;min-height:402px}.motivation_message__AcFfC{max-width:360px;color:#1C2640;padding:20px;box-shadow:0 3px 8px #1C26400A}.motivation_message__AcFfC>strong{font-family:var(--font-b)}.motivation_chatButtons__iJV9Z{max-width:360px;gap:5px}.motivation_chatButtons__iJV9Z span{color:#243C7E;background:#D2DEF4;border-radius:8px;font-size:12px}.motivation_chat__OyxHX footer{background:#fff;font-size:13px}.motivation_exampleNote__2EyAI{font-size:12px}.motivation_cta__fSObb{background:#F2F0EA;border:1px solid #e7e4db;border-radius:24px;padding:32px;margin-top:32px}.motivation_cta__fSObb h2{font-size:28px;max-width:28ch}.motivation_cta__fSObb p{color:#4A5266;max-width:55ch}.motivation_cta__fSObb a{white-space:normal;text-align:center}@media(max-width:1050px){.motivation_hero__2zgPG{gap:32px}.motivation_medals__TByrJ>div{grid-template-columns:1fr}.motivation_evidence__9wtd_{gap:24px}.motivation_comparison__In6iZ{gap:16px}.motivation_rewards__6Meks>div{padding:24px}}@media(max-width:767px){.motivation_page__fOiiW{padding:28px 0 16px}.motivation_hero__2zgPG{grid-template-columns:1fr;gap:32px;padding-bottom:36px}.motivation_hero__2zgPG h1{font-size:38px}.motivation_hero__2zgPG p{font-size:16px}.motivation_pet__ApIcW{transform:none;max-width:460px;width:100%;justify-self:center}.motivation_pet__ApIcW img{height:220px}.motivation_evidence__9wtd_{padding:24px;grid-template-columns:1fr;margin-bottom:36px}.motivation_evidence__9wtd_ h2{font-size:26px}.motivation_comparison__In6iZ{justify-content:space-around}.motivation_comparison__In6iZ strong{font-size:48px}.motivation_flow__F5Pjt{gap:24px}.motivation_flow__F5Pjt,.motivation_rewards__6Meks{padding-bottom:36px;grid-template-columns:1fr}.motivation_medals__TByrJ{padding:24px 16px;border-radius:24px}.motivation_medals__TByrJ h2{font-size:27px}.motivation_medals__TByrJ article{padding:18px 14px;gap:12px}.motivation_medals__TByrJ h3{font-size:17px}.motivation_care__hKupL{padding:24px;gap:16px;flex-direction:column}.motivation_care__hKupL img{width:80px;height:90px}.motivation_care__hKupL h2{font-size:26px}.motivation_botExamples__0io0y{padding-top:40px}.motivation_chats__W3ReN{grid-template-columns:1fr}.motivation_chatBody__uWRV_{min-height:0;padding:18px}.motivation_chatButtons__iJV9Z,.motivation_message__AcFfC{max-width:none}.motivation_cta__fSObb{padding:24px}.motivation_cta__fSObb h2{font-size:26px}.motivation_levels__Po4Xc img{width:80px;height:100px}}.motivation_medals__TByrJ{scroll-margin-top:110px}.motivation_hero__2zgPG{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);padding-bottom:80px}.motivation_hero__2zgPG h1 span{color:#2B4BC4}.motivation_heroActions__oN66i{display:flex;flex-wrap:wrap;gap:12px}.motivation_heroActions__oN66i a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;text-align:center}.motivation_pet__ApIcW{min-height:420px;padding:32px 24px 64px;background:none;border:0;box-shadow:none;transform:none;display:grid;place-items:center;isolation:isolate}.motivation_pet__ApIcW:before{inset:28px 0 20px;width:auto;border-radius:50%;background:#FBE5D3;z-index:-1}.motivation_pet__ApIcW img{height:330px;max-width:100%;width:auto;object-fit:contain}.motivation_pet__ApIcW figcaption{position:absolute;left:-16px;bottom:100px;max-width:190px;padding:16px;background:white;border-radius:12px 12px 4px 12px;box-shadow:0 6px 20px #1c264014;font:400 14px/1.5 var(--font-b);text-align:left}.motivation_pet__ApIcW figcaption strong{display:block;color:#2B4BC4;font-size:12px;margin-bottom:4px}.motivation_pet__ApIcW small{font-size:12px}.motivation_pointsNote__ldBpN{position:absolute;right:0;bottom:20px;display:flex;align-items:center;gap:12px;padding:16px;background:white;border-radius:12px;box-shadow:0 6px 20px #1c264014;font-size:14px;text-align:left}.motivation_pointsNote__ldBpN b{color:#276B43;font-size:28px}.motivation_evidence__9wtd_{background:#1C2640;color:#FAFAF7;border-radius:0;padding:48px 32px;grid-template-columns:1.3fr 1fr}.motivation_evidence__9wtd_ h2{font-size:28px}.motivation_evidence__9wtd_ .motivation_eyebrow__cpmC3,.motivation_evidence__9wtd_ small{color:#D6D3CA}.motivation_evidence__9wtd_ p{color:#FAFAF7}.motivation_comparison__In6iZ{order:-1;grid-column:2;grid-row:1}.motivation_comparison__In6iZ div:last-child strong,.motivation_comparison__In6iZ strong{color:#FAFAF7}.motivation_comparison__In6iZ div:first-child strong,.motivation_comparison__In6iZ span{color:#B9B5AB}.motivation_flow__F5Pjt{display:block;background:#F2F0EA;padding:48px 32px;margin-bottom:64px;border-radius:24px}.motivation_flow__F5Pjt ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:32px}.motivation_flow__F5Pjt li,.motivation_flow__F5Pjt li:last-child{padding:80px 24px 24px;background:white;border-radius:22px}.motivation_flow__F5Pjt li:before{top:24px;left:24px;width:40px;height:40px;background:#1C2640;color:white}.motivation_flow__F5Pjt strong{font-size:20px;line-height:1.3;display:block}.motivation_flow__F5Pjt p{font-size:16px}.motivation_cta__fSObb{background:#FBE5D3;border:0;border-radius:36px;padding:48px}.motivation_cta__fSObb h2{font-size:36px}.motivation_cta__fSObb p{font-size:16px;line-height:1.6}@media(max-width:767px){.motivation_hero__2zgPG{grid-template-columns:1fr;padding-bottom:40px}.motivation_hero__2zgPG h1{font-size:40px}.motivation_heroActions__oN66i{flex-direction:column}.motivation_heroActions__oN66i a{width:100%}.motivation_pet__ApIcW{min-height:360px;width:100%;padding:24px 16px 64px}.motivation_pet__ApIcW img{height:280px}.motivation_pet__ApIcW figcaption{left:0;bottom:80px;max-width:170px;font-size:12px}.motivation_pointsNote__ldBpN{font-size:12px;right:0;bottom:0}.motivation_evidence__9wtd_{grid-template-columns:1fr;padding:28px 24px;gap:24px}.motivation_comparison__In6iZ{grid-column:auto;grid-row:auto;order:0}.motivation_flow__F5Pjt{padding:28px 20px;margin-bottom:36px}.motivation_flow__F5Pjt ol{grid-template-columns:1fr;gap:16px}.motivation_flow__F5Pjt li,.motivation_flow__F5Pjt li:last-child{padding:24px 20px 24px 76px}.motivation_flow__F5Pjt li:before{left:20px}.motivation_flow__F5Pjt strong{font-size:18px}.motivation_flow__F5Pjt p{font-size:14px}.motivation_cta__fSObb{padding:28px 24px}.motivation_cta__fSObb h2{font-size:28px}}.motivation_rewards__6Meks{display:block}.motivation_rewards__6Meks>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 64px;gap:16px 64px;padding:0;border:0;background:none}.motivation_rewards__6Meks .motivation_eyebrow__cpmC3,.motivation_rewards__6Meks h2,.motivation_rewards__6Meks p,.motivation_rewards__6Meks small{grid-column:1}.motivation_rewards__6Meks dl{grid-column:2;grid-row:1/6;margin:0}.motivation_levels__Po4Xc{padding:40px 0 56px;border:0;background:none}.motivation_levels__Po4Xc h2{font-size:36px}.motivation_levels__Po4Xc p{margin-top:16px;color:#4A5266}.motivation_levels__Po4Xc ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:32px}.motivation_levels__Po4Xc li{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;border:0;border-radius:18px;background:#F2F0EA;text-align:center;font-size:14px}.motivation_levels__Po4Xc li img{float:none;margin:0;width:80px;height:104px;object-fit:contain}.motivation_levels__Po4Xc li strong{font-size:12px;font-weight:400}.motivation_levels__Po4Xc li span{font-weight:600}@media(max-width:1000px){.motivation_levels__Po4Xc ol{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.motivation_rewards__6Meks>div{display:block}.motivation_rewards__6Meks dl{margin-top:24px}.motivation_rewards__6Meks small{margin-top:16px}.motivation_levels__Po4Xc{padding:8px 0 36px}.motivation_levels__Po4Xc h2{font-size:28px}.motivation_levels__Po4Xc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.motivation_levels__Po4Xc li:last-child{grid-column:1/-1}.motivation_levels__Po4Xc li:last-child img{height:104px}}.motivation_pet__ApIcW>img{animation:motivation_reference-bob__QpWja 4s ease-in-out infinite}.motivation_hero__2zgPG{position:relative}.motivation_page__fOiiW{--font-d:var(--font-b)}@media(prefers-reduced-motion:reduce){.motivation_page__fOiiW *{animation:none!important;transition:none!important}}.motivation_levels__Po4Xc li:first-child img{transform:scaleX(-1)}.limits_page__40y9x{width:100%;max-width:1160px;color:#202a43}.limits_heading__ZTlJm{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.limits_eyebrow__Tf5D3{color:#865336;font-size:12px;font-weight:600}.limits_heading__ZTlJm h1{font-size:32px;line-height:1.2;letter-spacing:-.025em;margin:6px 0 8px}.limits_heading__ZTlJm p{font-size:14px;color:#606776;line-height:1.6;margin:0}.limits_bonusLink__Vp1aq,.limits_explanation__mlu9B a,.limits_profileLink__jIXCE,.limits_upgrade__uNB_e a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:14px;color:#974014}.limits_profileLink__jIXCE{color:#606776;flex:none}.limits_access__tKh2n{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 28px;background:#fff;border:1px solid #e4e0d9;border-radius:18px}.limits_status__NsGi_{display:inline-block;font-size:12px;font-weight:600;color:#795920;background:#f8edde;padding:5px 10px;border-radius:8px}.limits_access__tKh2n h2{font-size:24px;letter-spacing:-.02em;line-height:1.3;margin:10px 0 8px}.limits_access__tKh2n p{font-size:14px;line-height:1.6;color:#606776;max-width:65ch;margin:0}.limits_accessActions__aurdi{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex:none}.limits_primaryLink__AiyU6{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#b44914;color:#fff!important;text-decoration:none;font-weight:600;font-size:14px;padding:12px 18px;border-radius:10px;min-height:44px}.limits_primaryLink__AiyU6:hover{background:#963b10;color:#fff!important}.limits_primaryLink__AiyU6:active{transform:translateY(1px)}.limits_bonusLink__Vp1aq{font-size:13px;min-height:28px}.limits_usageSection__VZ6Rc{margin:32px 0}.limits_sectionHeading__DlE50{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.limits_sectionHeading__DlE50 h2,.limits_upgrade__uNB_e h2{font-size:20px;line-height:1.3;margin:0;letter-spacing:-.015em}.limits_sectionHeading__DlE50>span{font-size:12px;color:#606776}.limits_metrics__avHjP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.limits_metric__HiShm{display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid #e4e0d9;border-radius:16px;min-width:0}.limits_metricTitle__fWh1_{display:flex;align-items:center;gap:10px;margin-bottom:18px}.limits_metricTitle__fWh1_ svg{width:20px;height:20px;color:#926145;flex:none}.limits_metricTitle__fWh1_ h3{font-size:16px;font-weight:650;line-height:1.4;margin:0}.limits_metricLabel__Mgto4{font-size:12px;color:#606776}.limits_metricValue__6k5tQ{display:flex;align-items:baseline;gap:10px;margin:4px 0 14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.limits_metricValue__6k5tQ strong{font-size:40px;line-height:1.1;letter-spacing:-.035em;font-weight:700}.limits_metricValue__6k5tQ span{color:#606776;font-size:16px}.limits_unlimited__HWRat{font-size:26px;font-weight:650;line-height:1.3;margin-bottom:12px;letter-spacing:-.025em}.limits_metric__HiShm progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:6px;overflow:hidden;background:#ece8e1}.limits_metric__HiShm progress::-webkit-progress-bar{background:#ece8e1}.limits_metric__HiShm progress::-webkit-progress-value{background:#a26643;border-radius:6px}.limits_metric__HiShm progress::-moz-progress-bar{background:#a26643;border-radius:6px}.limits_metric__HiShm[data-exhausted] .limits_metricValue__6k5tQ strong{color:#a63126}.limits_usage___GYuf{font-size:12px;color:#606776;line-height:1.5;margin:10px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.limits_metricNote__xWo8w{font-size:13px;line-height:1.6;color:#606776;margin:18px 0 0}.limits_renewal__Hg40I{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.5;color:#73513c;margin:12px 0 0}.limits_renewal__Hg40I svg{flex:none;width:15px;height:15px;margin-top:1px}.limits_aiHelp__vSlGJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:24px 4px 0}.limits_aiHelp__vSlGJ h3{font-size:15px;line-height:1.4;margin:0 0 8px}.limits_aiHelp__vSlGJ p{font-size:13px;line-height:1.7;color:#606776;margin:0}.limits_aiHelp__vSlGJ .limits_included__UVg_m{display:flex;align-items:flex-start;gap:8px;color:#202a43;margin-top:12px}.limits_included__UVg_m svg{width:17px;height:17px;flex:none;margin-top:3px;color:#73513c}.limits_upgrade__uNB_e{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid #dfdbd3;border-bottom:1px solid #dfdbd3;padding:24px 0;margin-top:28px}.limits_upgrade__uNB_e h2{font-size:18px}.limits_upgrade__uNB_e p{font-size:13px;line-height:1.7;color:#606776;max-width:65ch;margin:8px 0 0}.limits_upgrade__uNB_e>a{flex:none;min-height:44px}.limits_explanation__mlu9B{margin-top:32px}.limits_explanation__mlu9B .limits_sectionHeading__DlE50{margin-bottom:4px}.limits_explanation__mlu9B details{border-bottom:1px solid #dfdbd3;padding:16px 0;font-size:14px}.limits_explanation__mlu9B summary{cursor:pointer;font-weight:550;line-height:1.5}.limits_explanation__mlu9B p{font-size:13px;line-height:1.7;color:#606776;margin:12px 0 0;max-width:80ch}.limits_page__40y9x a:focus-visible,.limits_page__40y9x summary:focus-visible{outline:2px solid #4056cb;outline-offset:4px}.limits_bonusLink__Vp1aq:hover,.limits_explanation__mlu9B a:hover,.limits_profileLink__jIXCE:hover,.limits_upgrade__uNB_e a:hover{text-decoration:underline;text-underline-offset:3px}.limits_accessActions__aurdi a svg,.limits_explanation__mlu9B a svg,.limits_profileLink__jIXCE svg,.limits_upgrade__uNB_e a svg{flex:none}@media(max-width:700px){.limits_heading__ZTlJm{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:20px}.limits_heading__ZTlJm h1{font-size:28px}.limits_access__tKh2n{padding:20px;align-items:stretch;flex-direction:column;gap:20px}.limits_access__tKh2n h2{font-size:22px}.limits_accessActions__aurdi{align-items:stretch}.limits_bonusLink__Vp1aq{justify-content:center}.limits_metrics__avHjP{grid-template-columns:1fr;gap:12px}.limits_metric__HiShm{padding:20px}.limits_sectionHeading__DlE50{align-items:flex-start;flex-wrap:wrap;gap:8px}.limits_usageSection__VZ6Rc{margin:24px 0}.limits_aiHelp__vSlGJ{grid-template-columns:1fr;gap:16px;padding-top:20px}.limits_upgrade__uNB_e{align-items:flex-start;flex-direction:column;gap:8px}.limits_upgrade__uNB_e h2{font-size:17px}.limits_explanation__mlu9B .limits_sectionHeading__DlE50{flex-direction:column;gap:12px}.limits_metricValue__6k5tQ strong{font-size:36px}.limits_profileLink__jIXCE{min-height:32px}}@media(prefers-reduced-motion:reduce){.limits_primaryLink__AiyU6:active{transform:none}}@media(min-width:901px) and (pointer:fine){.limits_heading__ZTlJm{margin-bottom:18px}.limits_access__tKh2n{padding:20px 22px;gap:20px}.limits_usageSection__VZ6Rc{margin-block:24px}.limits_metric__HiShm{padding:18px}.limits_metricTitle__fWh1_,.limits_metricValue__6k5tQ{margin-bottom:12px}.limits_metricValue__6k5tQ strong{font-size:34px}.limits_metricNote__xWo8w{margin-top:14px}.limits_aiHelp__vSlGJ{gap:20px;padding-top:18px}.limits_explanation__mlu9B{margin-top:24px}.limits_upgrade__uNB_e{padding-block:18px;margin-top:22px}}