
.sna-mag-entry{white-space:nowrap}.sna-mag-home{background:#fce7ef;color:#183026;margin:32px 0 48px;padding:clamp(24px,4vw,54px);border-radius:0 60px 0 0;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.sna-mag-home h2{font-family:Barlow,'Arial Narrow',sans-serif;font-size:clamp(55px,6vw,88px);line-height:.95;margin:10px 0 20px}.sna-mag-kicker{font-family:Outfit,Arial,sans-serif;font-size:13px;margin:0}.sna-mag-intro{font-size:18px;line-height:1.6;max-width:39ch}.sna-mag-home ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.sna-mag-home li{border-bottom:1px solid #dcaabb;padding:0 0 13px;display:flex;gap:16px;align-items:baseline;justify-content:space-between}.sna-mag-home li a{font-family:Barlow,'Arial Narrow',sans-serif;font-size:27px;text-decoration:none}.sna-mag-home li small{font-size:12px;white-space:nowrap}.sna-mag-home a:focus-visible,.sna-mag-discovery a:focus-visible{outline:3px solid #154c36;outline-offset:5px}.sna-mag-primary{background:#154c36;color:#fff;display:inline-flex;padding:12px 20px;margin-top:8px;font-family:Outfit,Arial,sans-serif;font-weight:600;font-size:14px;text-decoration:none;gap:24px}.sna-mag-discovery{background:#fce7ef;color:#183026;padding:24px 30px;border-radius:0 36px 0 0;display:flex;gap:22px;align-items:center;justify-content:space-between;margin:24px 0 28px}.sna-mag-discovery h2{font-family:Barlow,'Arial Narrow',sans-serif;font-size:34px;line-height:1;margin:0 0 8px}.sna-mag-discovery p{font-size:15px;line-height:1.5;margin:0}.sna-mag-discovery>a{color:#154c36;font-weight:600;font-size:14px;white-space:nowrap}.sport-directory .sna-mag-entry{background:#fce7ef;color:#154c36}
@media(max-width:700px){.sna-mag-home{grid-template-columns:1fr;gap:28px;margin:24px 0 36px;border-radius:0 36px 0 0}.sna-mag-home h2{font-size:62px}.sna-mag-intro{font-size:16px}.sna-mag-home li{display:block}.sna-mag-home li small{display:block;margin-top:5px}.sna-mag-discovery{align-items:flex-start;flex-direction:column;padding:24px}.sna-mag-discovery>a{white-space:normal}}
