.academy-commerce-notice{z-index:2;color:#e8f5fb;background:#082a45;border:1px solid #7ecce873;border-radius:14px;margin:18px max(24px,5vw);padding:18px 20px;position:relative}.academy-commerce-notice--alert{background:#3a2b12;border-color:#f2bd5abf}.academy-commerce-notice strong{color:#fff;font-size:1.05rem;display:block}.academy-commerce-notice p{margin:7px 0 0;line-height:1.55}.academy-commerce-notice form{margin-top:14px}.academy-commerce-notice button,.academy-payment-recovery button{color:#082038;font:inherit;cursor:pointer;background:#f2bd5a;border:0;border-radius:999px;padding:10px 16px;font-weight:900}.academy-checkout-state{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.academy-checkout-button:disabled,.academy-course-checkout:disabled{cursor:wait;opacity:.72}.academy-payment-recovery{color:#e8f5fb;background:#041829;place-items:center;min-height:100vh;padding:32px;display:grid}.academy-payment-recovery section{background:#082a45;border:1px solid #7ecce859;border-radius:20px;width:min(680px,100%);padding:36px}.academy-payment-recovery h1{color:#fff}.academy-payment-recovery p{line-height:1.7}
