.ChauffeurDestinations_destinationsSection__J2t2f{padding:130px 0;position:relative;overflow:hidden;display:flex;align-items:center;background-image:linear-gradient(rgba(15,23,42,.78),rgba(15,23,42,.82)),url(/service_other.webp);background-size:cover;background-position:50%;background-attachment:fixed;color:white}.ChauffeurDestinations_content__ZSCBs{position:relative;z-index:2;max-width:1200px;margin:0 auto;width:100%;padding:0 24px;text-align:center}.ChauffeurDestinations_subtitle__AgNMq{text-align:center;color:var(--primary)!important;font-size:.85rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px}.ChauffeurDestinations_title__hfnlL{color:white!important;text-align:center;font-size:clamp(2rem,4vw,2.75rem)!important;font-weight:800;line-height:1.25;margin:0 0 16px;font-family:var(--font-poppins),sans-serif;letter-spacing:-.02em}.ChauffeurDestinations_description__3kvRS{color:rgba(255,255,255,.85);line-height:1.65;font-size:1.05rem;margin:0 auto;max-width:720px;text-align:center}.ChauffeurDestinations_grid__UlFyU{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px;margin-top:48px;text-align:left}.ChauffeurDestinations_card__4grRL{background:rgba(255,255,255,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:26px 28px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:175px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ChauffeurDestinations_card__4grRL:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top left,rgba(220,131,78,.18) 0,transparent 70%);opacity:0;transition:opacity .35s ease}.ChauffeurDestinations_card__4grRL:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:0 16px 32px rgba(0,0,0,.25),0 0 0 1px rgba(220,131,78,.3);background:rgba(255,255,255,.09)}.ChauffeurDestinations_card__4grRL:hover:before{opacity:1}.ChauffeurDestinations_cardSelected__OcYQU{border-color:var(--primary)!important;background:rgba(220,131,78,.12)!important;box-shadow:0 0 0 2px var(--primary),0 12px 28px rgba(220,131,78,.2)!important}.ChauffeurDestinations_cardContent__plk61{position:relative;z-index:2}.ChauffeurDestinations_cardHeader__aR3Os{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ChauffeurDestinations_cardTitle__EiP2W{font-size:1.2rem;font-weight:700;color:white;margin:0;display:flex;align-items:center;gap:10px}.ChauffeurDestinations_pinIcon__sn5Uh{color:var(--primary);flex-shrink:0}.ChauffeurDestinations_badgeSelected__jqYuc{font-size:.72rem;font-weight:700;color:var(--primary);background-color:#ffffff;padding:3px 10px;border-radius:20px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ChauffeurDestinations_cardDesc__ty6Lx{font-size:.92rem;color:rgba(255,255,255,.75);line-height:1.55;margin:0}.ChauffeurDestinations_cardAction__m2VSr{position:relative;z-index:2;margin-top:20px;font-size:.88rem;font-weight:600;color:var(--primary);display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);transition:color .2s ease}.ChauffeurDestinations_card__4grRL:hover .ChauffeurDestinations_cardAction__m2VSr{color:#ffffff}.ChauffeurDestinations_actionText__TPnBD{display:flex;align-items:center;gap:6px}.ChauffeurDestinations_arrow__O_iOj{font-size:1rem;transition:transform .25s cubic-bezier(.16,1,.3,1)}.ChauffeurDestinations_card__4grRL:hover .ChauffeurDestinations_arrow__O_iOj{transform:translateX(4px)}.ChauffeurDestinations_waveDividerTop__KOv3t,.ChauffeurDestinations_waveDivider__YX7Zs{position:absolute;left:0;width:100%;overflow:hidden;line-height:0;z-index:10}.ChauffeurDestinations_waveDivider__YX7Zs{bottom:-1px}.ChauffeurDestinations_waveDividerTop__KOv3t{top:-1px}.ChauffeurDestinations_waveDividerTop__KOv3t svg,.ChauffeurDestinations_waveDivider__YX7Zs svg{position:relative;display:block;width:calc(100% + 1.3px);height:100px}@media (max-width:768px){.ChauffeurDestinations_destinationsSection__J2t2f{padding:54px 0 44px}.ChauffeurDestinations_content__ZSCBs{padding:0 16px}.ChauffeurDestinations_subtitle__AgNMq{font-size:.78rem;margin-bottom:8px;letter-spacing:2px}.ChauffeurDestinations_title__hfnlL{font-size:clamp(1.4rem,4.5vw,1.85rem)!important;margin-bottom:10px}.ChauffeurDestinations_description__3kvRS{font-size:.88rem;line-height:1.5;padding:0 8px}.ChauffeurDestinations_grid__UlFyU{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:22px}.ChauffeurDestinations_card__4grRL{padding:12px 10px;min-height:auto;border-radius:12px}.ChauffeurDestinations_cardHeader__aR3Os{margin-bottom:6px}.ChauffeurDestinations_cardTitle__EiP2W{font-size:.95rem;gap:6px}.ChauffeurDestinations_pinIcon__sn5Uh{width:17px;height:17px}.ChauffeurDestinations_badgeSelected__jqYuc{font-size:.65rem;padding:2px 7px}.ChauffeurDestinations_cardDesc__ty6Lx{font-size:.78rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ChauffeurDestinations_cardAction__m2VSr{margin-top:8px;padding-top:6px;font-size:.74rem}.ChauffeurDestinations_waveDividerTop__KOv3t svg,.ChauffeurDestinations_waveDivider__YX7Zs svg{height:36px}}@media (max-width:360px){.ChauffeurDestinations_grid__UlFyU{grid-template-columns:1fr;gap:8px}}