@import url('./layout.css');
.bonus-page{max-width:600px;margin:48px auto;padding:0 20px;line-height:1.65}.bonus-card{margin:30px 0 20px;padding:30px;background:var(--white);border:1px solid var(--line);border-radius:22px;overflow-wrap:anywhere}.bonus-card h1{font-size:32px;line-height:1.2;letter-spacing:-1px}.bonus-card h2{font-size:21px;line-height:1.35}.bonus-card .btn{margin:6px 8px 0 0;white-space:normal}.bonus-card #bonus-code{font-family:monospace;font-size:17px;letter-spacing:.02em;width:100%;min-width:0}.promo-approve-request{min-width:210px}.promo-approve-request .btn{white-space:normal}@media(max-width:600px){.bonus-page{margin:24px auto}.bonus-card{padding:22px}.bonus-card h1{font-size:27px}.bonus-card .btn{width:100%;margin-right:0}.bonus-card #bonus-code{font-size:15px}}
