@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.title{color:#121e3d;font-size:62px;font-weight:700}.subtitle{font-size:27px}.h4,.subtitle{color:#121e3d;font-weight:600}.h4{font-size:22px}.text{color:#666;font-size:16px}:root{--background:#f8f9fc;--foreground:#121e3d;--card:#fff;--card-foreground:#121e3d;--popover:#fff;--popover-foreground:#121e3d;--primary:#0045fc;--primary-foreground:#fff;--secondary:#121e3d;--secondary-foreground:#fff;--muted:#f1f3f9;--muted-foreground:#6b7280;--accent:#e8edff;--accent-foreground:#0045fc;--destructive:#ef4444;--destructive-foreground:#fff;--border:#e5e7eb;--input:#e5e7eb;--ring:#0045fc;--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--radius:0.75rem;--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary:oklch(0.205 0 0);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.97 0 0);--sidebar-accent-foreground:oklch(0.205 0 0);--sidebar-border:oklch(0.922 0 0);--sidebar-ring:oklch(0.708 0 0);--success:#10b981;--success-foreground:#fff}.ski-transfers .top-routes{padding:105px 0}@media(max-width:1200px){.ski-transfers .top-routes{padding:60px 64px}}@media(max-width:480px){.ski-transfers .top-routes{padding:40px 1rem}}.ski-transfers .top-routes{background-color:hsla(0,0%,98%,.976)}.ski-transfers .top-routes .container{max-width:1380px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.ski-transfers .top-routes .container .subtitle{font-weight:700}.ski-transfers .top-routes .container .destination-list{display:flex;flex-wrap:wrap;margin-top:40px;gap:20px}@media(max-width:1200px){.ski-transfers .top-routes .container .destination-list{margin-top:0}}.ski-transfers .top-routes .container .destination-list .separator{width:100%;height:1px;background-color:hsla(0,0%,100%,.2);margin:50px 0}.ski-transfers .top-routes .container .destination-list .destination{display:flex;flex-direction:column;gap:12px;padding:20px;background-color:#fff;border-radius:10px;max-width:373px}@media(max-width:1200px){.ski-transfers .top-routes .container .destination-list .destination{max-width:calc(33.3333333333% - 20px)}}@media(max-width:1000px){.ski-transfers .top-routes .container .destination-list .destination{max-width:calc(50% - 10px)}}@media(max-width:700px){.ski-transfers .top-routes .container .destination-list .destination{max-width:100%}}.ski-transfers .top-routes .container .destination-list .destination{width:100%;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 5px rgba(0,0,0,.04)}.ski-transfers .top-routes .container .destination-list .destination .route-parkour{display:flex;align-items:center;gap:12px;font-family:Poppins,sans-serif}.ski-transfers .top-routes .container .destination-list .destination .route-parkour span{font-size:16px;color:#121e3d;font-weight:500}.ski-transfers .top-routes .container .destination-list .destination .info-container{display:flex;align-items:center;gap:25px}.ski-transfers .top-routes .container .destination-list .destination .info-container .distance,.ski-transfers .top-routes .container .destination-list .destination .info-container .time{display:flex;align-items:center;gap:10px}.ski-transfers .top-routes .container .destination-list .destination .info-container .distance span,.ski-transfers .top-routes .container .destination-list .destination .info-container .time span{color:#666;font-size:16px}.ski-transfers .top-routes .container .destination-list .destination:hover{background-color:#0045fc}.ski-transfers .top-routes .container .destination-list .destination:hover .info-container span,.ski-transfers .top-routes .container .destination-list .destination:hover .info-container svg,.ski-transfers .top-routes .container .destination-list .destination:hover .route-parkour span,.ski-transfers .top-routes .container .destination-list .destination:hover .route-parkour svg{color:#fff}