.worldClassFleet_wcf__MniOB{padding-top:3rem;padding-bottom:3rem}.worldClassFleet_wcfContainer__7m_fw{display:flex;flex-direction:column;gap:2rem}.worldClassFleet_wcfHeading__T3nnU{text-align:center;font-weight:700;padding-bottom:0;font-size:2rem;line-height:1.5;color:var(--primary)}.worldClassFleet_wcfSubheading__VDdpB{font-size:1.25rem;text-align:center;padding-top:1rem;line-height:1.5;color:var(--secondary,#6c757d)}.worldClassFleet_wcfCarouselWrap__4PBqh{position:relative;width:100%}.worldClassFleet_wcfControls__znZ_z{position:absolute;inset:0;z-index:3;pointer-events:none}.worldClassFleet_wcfControlBtn__NOAf6{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#fff;color:inherit;cursor:pointer;pointer-events:auto;transform:translateY(-50%);box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background-color .2s ease,color .2s ease}.worldClassFleet_wcfControlBtn__NOAf6:hover{background-color:var(--primary);color:#fff}.worldClassFleet_wcfControlBtnPrev__xSpkB{left:0}.worldClassFleet_wcfControlBtnNext__qCA7G{right:0}.worldClassFleet_wcfTrack__ihmJd{display:flex;align-items:stretch;width:100%;gap:1.5rem}.worldClassFleet_wcfTrackGrid__9gBvB{flex-wrap:wrap;justify-content:flex-start}.worldClassFleet_wcfTrackGrid__9gBvB .worldClassFleet_serviceCard__JYWpV{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4.5rem)/4);max-width:calc((100% - 4.5rem)/4);min-width:0}.worldClassFleet_wcfTrackCarousel__A4XTI{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.worldClassFleet_wcfTrackCarousel__A4XTI::-webkit-scrollbar{display:none}.worldClassFleet_wcfTrackCarousel__A4XTI .worldClassFleet_serviceCard__JYWpV{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4.5rem)/4.15);scroll-snap-align:start}.worldClassFleet_serviceCard__JYWpV{display:flex;flex-direction:column;height:auto;align-self:stretch;border:1px solid #e5e7eb;border-radius:14px;background-color:#fff;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.worldClassFleet_serviceCard__JYWpV:hover{transform:translateY(-6px);border-color:rgba(0,0,0,.12);box-shadow:0 16px 40px rgba(0,0,0,.13)}.worldClassFleet_serviceCard__JYWpV:hover .worldClassFleet_serviceImage__Tv3MP{transform:scale(1.07)}.worldClassFleet_serviceImageWrap__HIp6i{position:relative;flex-shrink:0;height:200px;min-height:200px;max-height:200px;overflow:hidden}.worldClassFleet_serviceImage__Tv3MP{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.worldClassFleet_serviceImageOverlay__02eSD{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent 55%);pointer-events:none}.worldClassFleet_serviceBody__LBgeY{display:flex;flex:1 1;flex-direction:column;gap:.875rem;padding:1rem}.worldClassFleet_serviceHeader__zqDbk{display:flex;flex-direction:column;gap:.25rem}.worldClassFleet_serviceTitle__LnBp0{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:#1d1d1d}.worldClassFleet_serviceDescription__HllBT{font-size:1rem;line-height:1.5;color:var(--secondary,#6c757d)}.worldClassFleet_serviceDescription__HllBT p{margin:0}.worldClassFleet_serviceDivider__ze9o_{width:100%;margin:0;border:0;border-top:1px solid #f0f0f0}.worldClassFleet_serviceFeatures__DbzSA{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.worldClassFleet_serviceFeatures__DbzSA li{display:flex;align-items:center;gap:.75rem}.worldClassFleet_featureIcon__vsAu9{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:50%;background:color-mix(in srgb,var(--primary,#d63941) 24%,transparent);color:var(--primary,#d63941);font-size:.75rem}.worldClassFleet_featureText__jlxVw{font-size:1rem;line-height:1.5;color:#374151}.worldClassFleet_featureText__jlxVw p{margin:0}@media screen and (max-width:992px){.worldClassFleet_wcfTrackGrid__9gBvB .worldClassFleet_serviceCard__JYWpV{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 1.5rem)/2);max-width:calc((100% - 1.5rem)/2)}.worldClassFleet_wcfTrackCarousel__A4XTI .worldClassFleet_serviceCard__JYWpV{flex-basis:calc((100% - 1rem)/2.15)}}@media screen and (max-width:768px){.worldClassFleet_wcf__MniOB{padding-top:2rem;padding-bottom:2rem}.worldClassFleet_wcfContainer__7m_fw{gap:1.5rem}.worldClassFleet_wcfTrackGrid__9gBvB .worldClassFleet_serviceCard__JYWpV{flex:0 0 100%;max-width:100%}.worldClassFleet_wcfTrackCarousel__A4XTI .worldClassFleet_serviceCard__JYWpV{flex-basis:86.9565217391%}}