.carousel_carouselWrapper__f6w6C{display:flex;flex-direction:column}.carousel_carousel__nlYup{display:flex;gap:1.5rem}.carousel_dotsContainer__ux8PZ{display:flex;gap:.25rem;justify-content:center;align-items:center;height:.625rem;margin:.75rem auto 0}.carousel_dot__Ax42v{border-radius:50%;background-color:var(--color-gray-300);transition:width .2s ease,height .2s ease,background-color .2s ease;width:.25rem;height:.25rem}.carousel_dot__Ax42v[data-distance="1"]{width:.375rem;height:.375rem}.carousel_dotActive__Nm_qQ,.carousel_dot__Ax42v[data-distance="0"]{width:.5rem;height:.5rem;background-color:var(--color-accent-500)}.carousel_scrollContainer__KsdvV{display:flex;flex-grow:1;gap:.75rem;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;--ms-overflow-style:none}.carousel_scrollContainer__KsdvV::-webkit-scrollbar{display:none}.carousel_scrollContainer__KsdvV>*{scroll-snap-align:start}.carousel_nextButton__E7BCW,.carousel_prevButton__c9ZdY{display:none;position:relative;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;margin:auto;background:#ffffff;border-radius:50%;cursor:pointer}.carousel_nextButton__E7BCW>div,.carousel_prevButton__c9ZdY>div{position:absolute;width:.8125rem;height:.8125rem;top:50%;left:50%;border-left:.1875rem solid var(--color-one-foreground);border-bottom:.1875rem solid var(--color-one-foreground)}.carousel_prevButton__c9ZdY>div{transform:translate(-50%,-50%) rotate(45deg)}.carousel_nextButton__E7BCW>div{transform:translate(-50%,-50%) rotate(225deg)}@media (min-width:43.75rem){.carousel_nextButton__E7BCW,.carousel_prevButton__c9ZdY{display:block}.carousel_scrollContainer__KsdvV{margin-left:3rem;margin-right:3rem}.carousel_prevButton__c9ZdY+div.carousel_scrollContainer__KsdvV{margin-left:0}div.carousel_scrollContainer__KsdvV:has(+.carousel_nextButton__E7BCW){margin-right:0}}.featuredRoutes_header__fMBRS{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.featuredRoutes_title___c7Co{display:block;font-size:1.5rem;font-weight:700;color:var(--color-accent-500,#00b4a0);line-height:1.3}.featuredRoutes_subtitle__ClojL{font-size:1.5rem;font-weight:700;margin:0;line-height:1.3}.featuredRoutes_showAll__6B0C3{flex-shrink:0;font-size:.875rem;font-weight:600;color:var(--color-accent-500,#00b4a0);text-decoration:none;margin-top:.25rem}.featuredRoutes_showAll__6B0C3:hover{text-decoration:underline}.featuredRoutes_grid__QGeNZ{display:grid;gap:1rem}.featuredRoutes_carouselScroll__PACNk{padding:1rem;margin:-1rem -1rem 0;scroll-padding-left:1rem;gap:1.5rem}.featuredRoutes_card__CKrmh{position:relative;display:flex;flex-direction:column;height:18.75rem;width:min(21.25rem,72vw);border-radius:.75rem;overflow:hidden;background:white;box-shadow:0 2px 8px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);text-decoration:none;color:inherit;transition:box-shadow .2s;flex-shrink:0}.featuredRoutes_card__CKrmh:hover{box-shadow:0 6px 20px rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.04);text-decoration:none}.featuredRoutes_cardImageWrapper__PThVj{position:relative;height:10rem;flex-shrink:0;background:var(--color-gray-100,#f3f4f6);overflow:hidden}.featuredRoutes_cardImage__Ejsje{width:100%;height:100%;object-fit:cover}.featuredRoutes_typeIcon__9eIXW{position:absolute;top:.375rem;left:.375rem;z-index:1;width:2.5rem;height:2.5rem;border-radius:50%;background:white;padding:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.15)}.featuredRoutes_sponsoredBadge__5jihn{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;padding:.125rem .5rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:white;background:rgba(0,0,0,.55);border-radius:.25rem}.featuredRoutes_mapBubble__LE961{position:absolute;bottom:.375rem;right:.375rem;width:5.5rem;height:5.5rem;border-radius:50% 50% 0 50%;border-right:none;border-bottom:none;box-shadow:-2px -2px 8px rgba(0,0,0,.2);object-fit:cover;z-index:1}.featuredRoutes_cardOwner__YfEgy{position:absolute;bottom:.5rem;left:.75rem;display:flex;align-items:center;gap:.375rem;max-width:60%;font-size:.75rem;color:white;text-shadow:0 1px 3px rgba(0,0,0,.6)}.featuredRoutes_cardOwner__YfEgy span{font-weight:600}.featuredRoutes_ownerAvatarPicture__J1qpG{display:flex}.featuredRoutes_ownerAvatar___jUS7{width:1.125rem;height:1.125rem;border-radius:50%;border:1px solid rgba(255,255,255,.6)}.featuredRoutes_cardContent__OYn98{padding:.75rem;flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.featuredRoutes_cardTitle__bXDQS{font-size:.9375rem;font-weight:700;margin:0;line-height:1.3;min-height:2.6em;max-height:2.6em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.featuredRoutes_cardMeta__To5iQ{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:400;color:var(--color-grey-600,#6b7280);margin-bottom:.5rem}.featuredRoutes_cardMeta__To5iQ>span:not(:last-child):after{content:"\00b7";margin-left:.375rem}.featuredRoutes_likes__I9GEM{display:inline-flex;align-items:center;gap:.25rem}.featuredRoutes_stars__ti0gH{display:inline-flex;align-items:center;gap:.0625rem}.featuredRoutes_cardStats__lhPdK{display:flex;align-items:center;font-size:.75rem;color:var(--color-grey-700,#4b5563)}.featuredRoutes_stat__sF47A{display:inline-flex;align-items:center;font-weight:400;gap:.25rem;flex:1}@media (min-width:48rem){.featuredRoutes_grid__QGeNZ{grid-template-columns:repeat(3,1fr)}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.pricingPlan_pricingPlan__xm0y_{box-shadow:0 0 .75rem 0 var(--color-text-500);border-radius:1.875rem;flex-direction:column;justify-content:space-between;margin:1.5rem 0 .75rem;padding:2.25rem .75rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.pricingPlan_pricingPlan__xm0y_{box-shadow:0 0 .75rem 0 color-mix(in oklab,var(--color-text-500) 20%,transparent)}}.pricingPlan_pricingPlanTag__KdCVH{background:var(--color-blue-500);color:#fff;text-transform:uppercase;border:.1875rem solid #fff;border-radius:9.375rem;font-size:.6875rem;font-weight:600}.pricingPlan_pricingPlanTag__KdCVH>div{width:.625rem;margin-right:.375rem}.pricingPlan_pricingPlanTagEmpty__HPaAE,.pricingPlan_pricingPlanTag__KdCVH{box-sizing:border-box;align-items:center;min-height:26px;padding:.125rem .5rem;display:inline-flex}.pricingPlan_pricingPlanTag__KdCVH img,.pricingPlan_pricingPlanTag__KdCVH svg{width:.625rem}.pricingPlan_pricingPlanTag__KdCVH svg{fill:#fff}.pricingPlan_pricingPlanTag__KdCVH img{filter:brightness(0)invert();flex:1 0 .625rem}.pricingPlan_pricingPlanTag__KdCVH.pricingPlan_free__0_eeP{background:var(--color-text-400)}.pricingPlan_pricingPlanTagMobile__4cIS7{font-size:.9375rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.pricingPlan_pricingPlan__xm0y_ h3{margin:0 1.5rem 1.25rem;font-size:1rem}.pricingPlan_pricingPlan__xm0y_ ul{margin:0;padding:0;list-style:none}.pricingPlan_pricingPlan__xm0y_ ul li{padding:.75rem 1.5rem}.pricingPlan_pricingPlan__xm0y_ ul li:nth-child(2n){background:var(--color-background-500);border-radius:.3125rem}.pricingPlan_pricingPlan__xm0y_ ul li span{align-content:center;display:flex}.pricingPlan_pricingPlan__xm0y_ ul li img{margin-right:.75rem}.pricingPlan_pricingPlanFooter__tQSJR{text-align:center;margin:.75rem 0}.pricingPlan_pricingPlanFooter__tQSJR a{width:100%}.pricingPlan_planColumn__RjoQJ{flex-direction:column;justify-content:center;align-items:center;display:flex}@media not all and (max-width:64rem){.pricingPlan_pricingPlanFooter__tQSJR a{width:auto}.pricingPlan_pricingPlanTag__KdCVH.pricingPlan_free__0_eeP{background:0 0}}