/* v92: responsive, numeric SVG explanations and a direct FREE/MATCH answer. */
#gg-campaign79 .bonus92-diagram{width:100%;margin:20px 0 18px;padding:0;border:0;background:#fff}
#gg-campaign79 .bonus92-diagram picture,#gg-campaign79 .bonus92-diagram img{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;border:0;object-fit:contain}
#gg-campaign79 .bonus92-diagram img{aspect-ratio:auto;max-height:none}
.welcome92-answer{font-size:17px;line-height:1.9}
.welcome92-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:18px 0 8px}
.gg-article .welcome92-option{min-width:0;padding:18px 0 8px;border-top:3px solid #0879c9;background:#fff}
.gg-article .welcome92-option.welcome92-match{border-top-color:#bd8718}
.gg-article .welcome92-option h3{margin:0 0 14px;padding:0;border:0;font-size:21px;line-height:1.7}
.welcome92-bonus-name{display:block;margin:0 0 7px;font-size:17px;font-weight:700;letter-spacing:.025em;color:#0879c9}
.welcome92-match .welcome92-bonus-name{color:#926600}
.gg-article .welcome92-option p{margin:12px 0;line-height:1.9}
.gg-article .welcome92-option>a{display:inline-block;min-height:44px;padding:10px 0}
@media(max-width:640px){
 #gg-campaign79 .bonus92-diagram{max-width:400px;margin:18px auto}
 .welcome92-options{grid-template-columns:1fr;gap:20px}
 .gg-article .welcome92-option h3{font-size:20px}
 .welcome92-answer{font-size:16px}
}
