.ss-benefits{max-width:1160px;margin:auto;color:#193945}.ss-benefits p,.ss-benefits li{line-height:1.7}.ss-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.ss-benefit-card{padding:24px;background:white;border:1px solid #deded7;border-radius:14px}.ss-benefits h1{font-size:clamp(2rem,4vw,3rem)}.ss-benefits h2{margin-top:2.2rem}.ss-benefits .ss-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:24px 0}.ss-benefits .ss-button{display:inline-block;padding:12px 20px;border-radius:7px;background:#193945;color:white;text-decoration:none}.ss-benefits a:focus-visible{outline:3px solid #b35f37;outline-offset:4px}.ss-benefits details{padding:16px 0;border-bottom:1px solid #ddd}.ss-benefits summary{cursor:pointer;font-weight:600}@media(max-width:900px){.ss-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ss-benefit-grid{grid-template-columns:1fr}}
