.bonus-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0 0}
.bonus-card{border:var(--line);padding:30px 34px;display:block}
.bonus-card.pink{background:var(--pink)}.bonus-card.lime{background:var(--lime)}
.bonus-card h2{font-family:Anton,Impact,sans-serif;font-size:40px;line-height:1.13;font-weight:400;text-transform:uppercase;max-width:540px;margin:17px 0}
.bonus-card p{font-size:13px;margin:0 0 22px;max-width:390px}
.bonus-card:hover h2{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}
.support-ticket{border:var(--line);padding:24px;background:var(--lime);display:grid;gap:7px;margin:30px 0}
.support-ticket b{font-size:23px;line-height:1.3}.support-ticket>span:last-child{font-size:13px}
.support-dialog{margin:35px 0}.support-turn{border:1px solid var(--ink);padding:20px 24px;max-width:88%;margin:18px 0;background:#fffdf6}
.support-turn.statler{margin-left:12%;background:#ffdef0}.support-turn p{margin:8px 0 0;font-size:18px;line-height:1.55}
.support-escalation{font-family:Georgia,serif;font-style:italic;text-align:center;padding:15px 0}
.related-note{border-top:var(--line);border-bottom:var(--line);padding:27px 0;margin:38px 0}
.related-note h2{margin-top:14px}.related-note .text-link{font-size:14px;line-height:1.6;display:inline}
.quiz-switch{font-size:13px;line-height:1.7}.quiz-switch a{text-decoration:underline;text-underline-offset:3px}
summary{cursor:pointer}summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}
@media(max-width:760px){.bonus-grid{grid-template-columns:1fr;gap:14px;margin-top:22px}.bonus-card{padding:26px}.bonus-card h2{font-size:34px}.support-turn{max-width:94%;padding:16px 18px}.support-turn.statler{margin-left:6%}.support-turn p{font-size:16px}.support-ticket{padding:20px}.support-ticket b{font-size:21px}}
@media print{.support-turn{break-inside:avoid}.support-turn.statler{background:#fff}.related-note,.quiz-switch{display:none}}
