.sm-why{padding:110px 7vw;background:#f7f8f6}.sm-why-heading{display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;align-items:end;margin-bottom:55px}.sm-why-heading h2{margin:0;font:400 clamp(2.7rem,5vw,5.3rem)/.98 Italiana,serif}.sm-reasons{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ccd4d5;border-bottom:1px solid #ccd4d5}.sm-reasons article{min-height:220px;padding:28px 24px;border-right:1px solid #ccd4d5}.sm-reasons article:last-child{border-right:0}.sm-reasons span,.spot-list span{color:var(--gold);font-size:.7rem;letter-spacing:.15em}.sm-reasons strong{display:block;margin:38px 0 10px;font:400 1.55rem Italiana,serif}.sm-reasons p{margin:0;color:#5e6a6e;line-height:1.6}.sm-gallery{display:grid;grid-template-columns:1.4fr .8fr;grid-template-rows:310px 310px;gap:12px;padding:12px;background:#fff}.sm-gallery figure{position:relative;margin:0;overflow:hidden}.sm-gallery-main{grid-row:1/3}.sm-gallery img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.sm-gallery figure:hover img{transform:scale(1.025)}.sm-gallery figcaption{position:absolute;left:22px;bottom:20px;padding:8px 12px;color:#fff;background:rgba(4,29,38,.78);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.sm-journey{padding-top:115px}.sm-spots{display:grid;grid-template-columns:1.12fr .88fr;min-height:700px;background:#f2f4f2}.sm-spots-photo img{width:100%;height:100%;object-fit:cover}.sm-spots-copy{padding:90px 7vw 80px 6vw}.sm-spots-copy h2{margin:15px 0 45px;font:400 clamp(2.8rem,4.5vw,4.8rem)/1 Italiana,serif}.spot-list>div{display:grid;grid-template-columns:45px 1fr;gap:12px;padding:18px 0;border-top:1px solid #cbd3d4}.spot-list>div:last-child{border-bottom:1px solid #cbd3d4}.spot-list p{margin:0;color:#5d686c;line-height:1.5}.spot-list strong{display:block;margin-bottom:4px;color:#092733;font:400 1.25rem Italiana,serif}.sm-cta img{filter:saturate(.9)}
@media(max-width:850px){.sm-why-heading{grid-template-columns:1fr}.sm-reasons{grid-template-columns:1fr 1fr}.sm-reasons article:nth-child(2){border-right:0}.sm-reasons article:nth-child(-n+2){border-bottom:1px solid #ccd4d5}.sm-gallery{grid-template-columns:1fr 1fr;grid-template-rows:420px 230px}.sm-gallery-main{grid-column:1/3;grid-row:auto}.sm-spots{grid-template-columns:1fr}.sm-spots-photo{height:480px}}
@media(max-width:560px){.sm-why{padding:80px 24px}.sm-reasons{grid-template-columns:1fr}.sm-reasons article{min-height:0;border-right:0;border-bottom:1px solid #ccd4d5}.sm-reasons article:last-child{border-bottom:0}.sm-gallery{grid-template-rows:330px 190px;padding:7px;gap:7px}.sm-spots-photo{height:360px}.sm-spots-copy{padding:70px 24px}.sm-hero .hero-copy p:last-child{max-width:31rem}}
