.spa-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 14px}.spa-benefit-card{padding:24px;border:1px solid #6a4b34;border-radius:14px;background:#241c17;min-width:0}.spa-benefit-card h3{margin:0 0 12px;font-size:21px}.spa-benefit-card p{margin:8px 0;line-height:1.8;word-break:normal;overflow-wrap:normal}.spa-benefit-card .spa-benefit-amount{font-size:clamp(21px,3vw,28px);font-weight:750;color:#edc89b;line-height:1.5}.spa-benefit-terms{color:#c8b9ab;font-size:14px;line-height:1.8;margin-top:16px}.spa-benefits:lang(ko){word-break:keep-all}@media(max-width:600px){.spa-benefit-grid{grid-template-columns:1fr;gap:12px}.spa-benefit-card{padding:20px}.spa-benefit-card h3{font-size:19px}}