.feature-news-card,.video-card{box-shadow:0 5px 16px rgba(15,23,42,.06);overflow:hidden}.home-breadcrumb{color:#6b7280;font-size:.78rem;margin:1.95rem 0 .95rem}.home-breadcrumb a{color:#374151;text-decoration:none}.home-breadcrumb a:focus,.home-breadcrumb a:hover{color:#111827;text-decoration:underline}.home-cta,.home-cta:focus,.home-cta:hover,.home-cta:visited{background:#c90000;border-radius:9px;color:#fff;display:inline-block;font-weight:700;margin-top:1rem;padding:.75rem 1.2rem;text-decoration:none}.home-news-layout,.home-videos{margin-top:1.9rem}.section-headline{align-items:flex-start;border-bottom:1px solid rgba(15,23,42,.11);display:flex;flex-direction:column;gap:.38rem;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:.7rem}.section-headline h2{color:#111827;font-size:2rem;margin:0;padding:0}.section-headline h2:after{display:none}.section-headline a{color:#d10000;font-size:.88rem;font-weight:600;text-decoration:none}.video-grid{display:grid;gap:.9rem;grid-template-columns:1fr}.video-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:11px;color:inherit;display:block;text-decoration:none}.video-card-media{overflow:hidden;position:relative}.video-card-media::after{background:linear-gradient(180deg,rgba(7,13,24,.12) 0,rgba(7,13,24,.28) 100%);content:"";inset:0;position:absolute}.video-card img{display:block;height:190px;object-fit:cover;width:100%}.video-play{align-items:center;background:rgba(255,255,255,.9);border-radius:999px;color:#111827;display:inline-flex;height:48px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:48px;z-index:1}.video-play svg{fill:#111827;height:22px;margin-left:2px;width:22px}.video-card-body{padding:.8rem .95rem 1rem}.video-card h3{font-size:1rem;margin:0}.video-card-body p{color:#6b7280;font-size:.84rem;line-height:1.35;margin:.42rem 0 0}.content-list-kicker{background:#eef2f7;border:1px solid #dde4ee;border-radius:999px;color:#3e4b5f;display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.02em;line-height:1;margin-bottom:.32rem;padding:.24rem .5rem}.feature-news-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:11px}.feature-news-card a{color:inherit;display:block;text-decoration:none}.feature-news-card img{display:block;height:250px;object-fit:cover;width:100%}.feature-news-content{padding:1.1rem}.feature-news-kicker{background:#eef2f7;border:1px solid #dde4ee;border-radius:999px;color:#3e4b5f;display:inline-block;font-size:.73rem;font-weight:700;letter-spacing:.03em;line-height:1;margin-bottom:.35rem;padding:.36rem .7rem;text-transform:none}.resort-post-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:760px){.section-headline{align-items:baseline;flex-direction:row;gap:0}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resort-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1240px){.resort-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}