@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes checkPop{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}*{box-sizing:border-box}body{margin:0}input,select{outline:none}select option{background:$;color:$}.bu-link{color:inherit;text-decoration:none}.reg-plan-grid{display:grid;gap:12px;margin-bottom:16px}.reg-hero-metrics>div{min-width:0}.reg-hero-metrics .metric-value{overflow-wrap:anywhere;min-height:22px;display:flex;align-items:center;white-space:nowrap}.reg-hero-metrics .metric-label{white-space:normal;overflow-wrap:anywhere;min-height:28px;display:block}.reg-left-visual{position:relative;margin-top:12px;border-radius:16px;padding:12px;border:1px solid $;background:$}.reg-left-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reg-left-visual-cell{border-radius:12px;padding:8px 9px;border:1px solid $;background:$;display:flex;align-items:center;gap:7px;min-width:0}.reg-left-visual-cell span{font-size:12px;line-height:1.35;color:$}@media(min-width:961px){.reg-layout{align-items:stretch}.reg-account-secondary-grid,.reg-password-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.reg-password-grid{align-items:start}.reg-plan-grid.tutor{grid-template-columns:repeat(3,minmax(0,1fr))}.reg-plan-grid.parent{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:960px){.reg-layout{flex-direction:column}.reg-panel{width:100%!important;border-right:none!important;border-bottom:1px solid $;padding:24px 20px!important;gap:14px!important}.reg-form-wrap{padding:18px 16px 24px!important}.reg-card{max-width:640px!important}.reg-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.reg-grid{grid-template-columns:1fr!important}.reg-account-secondary-grid,.reg-password-grid{display:block}.reg-hero-metrics{grid-template-columns:1fr!important}.reg-left-visual-grid{grid-template-columns:1fr}.reg-card{padding:16px!important;border-radius:18px!important}.reg-panel{padding:20px 16px!important}.reg-plan-grid{grid-template-columns:1fr}}