/* Keep the final conversion area visually connected to the route cards. */
.ski-routes{padding-bottom:38px}.ski-closing{padding:0 0 44px}.ski-closing__panel{gap:48px;padding:38px 44px;border-radius:22px;box-shadow:0 16px 42px #0a31571f}.ski-closing__intro>i{width:44px;height:44px;margin-bottom:17px;border-radius:13px}.ski-closing__intro h2{font-size:clamp(27px,2.4vw,35px);max-width:390px}.ski-closing__intro>span{margin-top:12px;line-height:1.55}.ski-closing__checklist{gap:9px}.ski-closing__checklist li{padding:12px 15px;border-radius:12px}.ski-closing__cta{width:100%;margin:12px 0 0;padding:18px 20px;border-radius:14px;box-shadow:0 8px 24px #092d4f12}.ski-closing__cta>div>.material-symbols-outlined{width:42px;height:42px}.ski-closing__cta h2{font-size:20px}.ski-closing__cta .ski-btn{min-height:46px;min-width:220px}.ski-page+footer{margin-top:0}
@media(max-width:900px){.ski-routes{padding-bottom:30px}.ski-closing{padding-bottom:35px}.ski-closing__panel{gap:28px;padding:32px}.ski-closing__cta{width:100%;margin-top:12px}}
@media(max-width:640px){.ski-routes{padding-bottom:24px}.ski-closing{padding:0 0 28px}.ski-closing__panel{padding:25px 18px;border-radius:18px}.ski-closing__cta{width:100%;margin:10px 0 0;padding:16px}.ski-closing__cta h2{font-size:18px}}
