.around-section{padding:120px 0;background:#101315;color:#fff}
.around-heading{max-width:800px;text-align:center;margin-bottom:48px}
.around-heading .section-label{color:#e58a68}
.around-heading>p:last-child{max-width:650px;margin-inline:auto;color:#aeb6b9;font-size:1.08rem}
.around-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:14px}
.around-feature figure{margin:0;position:relative;overflow:hidden;background:#252a2d}
.around-feature img,.around-feature video{width:100%;height:100%;object-fit:cover}
.lake-photo{min-height:760px}
.around-pair{display:grid;grid-template-rows:1fr 1fr;gap:14px}
.around-pair figure{min-height:370px}
.around-feature figcaption{position:absolute;left:16px;right:16px;bottom:14px;width:max-content;max-width:calc(100% - 32px);padding:.55rem .8rem;border-radius:999px;background:rgba(8,12,14,.78);backdrop-filter:blur(8px);font-size:.8rem;font-weight:600}
.snow-video video{background:#000}
@media(max-width:850px){.around-feature{grid-template-columns:1fr}.lake-photo{min-height:620px}.around-pair{grid-template-columns:1fr 1fr;grid-template-rows:auto}.around-pair figure{min-height:390px}}
@media(max-width:560px){.around-section{padding:82px 0}.around-heading{text-align:left}.lake-photo{min-height:520px}.around-pair{grid-template-columns:1fr}.around-pair figure{min-height:340px}.snow-video{min-height:0!important}.snow-video video{aspect-ratio:1;height:auto}.around-feature figcaption{font-size:.72rem;border-radius:6px}}
