.av-station-range{max-width:1320px;margin:0 auto;padding:54px 24px;color:#252a23;background:#f4f1e8}.sr-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:28px}.sr-eyebrow{font-size:10px;letter-spacing:.2em;color:#807044;font-weight:700;margin:0 0 12px}.sr-heading h2{font:600 clamp(28px,3.2vw,44px)/1.1 inherit;letter-spacing:-.04em;margin:0}.sr-heading>p,.sr-card-body>p{font-size:14px;line-height:1.65;color:#62665a;margin:0}.sr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sr-card{background:#fff;border:1px solid #dcded2;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.sr-image{display:block;aspect-ratio:1/1;overflow:hidden;background:white}.sr-image img{width:100%;height:100%;object-fit:contain;transition:transform .25s}.sr-image:hover img{transform:scale(1.025)}.sr-card-body{padding:22px;display:flex;flex-direction:column;flex:1}.sr-card-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:13px}.sr-card-title h3{font-size:30px;line-height:1.1;letter-spacing:-.04em;margin:0}.sr-card-title strong{font-size:19px;white-space:nowrap}.sr-includes{font-size:9px;letter-spacing:.14em;margin:18px 0 16px;color:#807044}.sr-actions{display:grid;gap:9px;margin-top:auto}.sr-actions a{display:flex;justify-content:space-between;align-items:center;background:#252d23;color:#fff;padding:13px 15px;border:1px solid #252d23;border-radius:7px;font-size:12px;font-weight:600;text-decoration:none;min-height:44px}.sr-actions a+ a{background:transparent;color:#252d23;border-color:#d3d5c9}.sr-actions a:hover{box-shadow:inset 0 -2px #b29c65}.sr-actions a:focus-visible,.sr-image:focus-visible{outline:3px solid #957934;outline-offset:3px}.sr-note{font-size:11px;line-height:1.65;color:#666d5b;margin:19px 0 0}.avm[data-family=galaxy] .av-station-range,.avm[data-family=surface] .av-station-range{display:none}.avm .av-station-range{margin:38px 0;padding:28px;border-radius:16px}.sr-heading h2{font-family:inherit;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.1}@media(max-width:799px){.av-station-range{padding:36px 18px}.sr-heading{grid-template-columns:1fr;gap:16px}.sr-grid{grid-template-columns:1fr}.sr-image{aspect-ratio:1.2/1}.sr-card-body{padding:22px}.sr-heading>p{font-size:13px}.avm .av-station-range{padding:20px 14px}.sr-card-title h3{font-size:30px}}@media(prefers-reduced-motion:reduce){.sr-image img{transition:none}}
