.equipment-section.svelte-br04c4{padding:88px 0 76px;background:#f4f5f3;color:#15263b}.section-heading.svelte-br04c4{margin-bottom:31px}.heading-copy.svelte-br04c4{max-width:660px}.eyebrow.svelte-br04c4{display:flex;align-items:center;gap:10px;margin:0;color:#63717d;font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.16em}.eyebrow.svelte-br04c4>span:where(.svelte-br04c4){width:6px;height:6px;flex-shrink:0;background:#bd3736}h2.svelte-br04c4{margin:15px 0 0;max-width:630px;font-size:clamp(30px,3.5vw,43px);font-weight:600;line-height:1.2;letter-spacing:-.045em}.section-subtitle.svelte-br04c4{max-width:590px;margin:17px 0 0;color:#687583;font-size:14px;line-height:1.8}.fleet-intro.svelte-br04c4{max-width:590px;margin:17px 0 0;color:#64717f;font-size:14px;line-height:1.8}.fleet-intro.svelte-br04c4 a:where(.svelte-br04c4){display:inline-flex;align-items:center;gap:4px;color:#17438c;font-weight:600;text-decoration:underline;text-underline-offset:3px}.fleet-intro.svelte-br04c4 a:where(.svelte-br04c4):hover{color:#bd3736}.fleet-filters.svelte-br04c4{display:flex;flex-wrap:wrap;gap:9px;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid #d9dfe2}.fleet-filters.svelte-br04c4 button:where(.svelte-br04c4){min-height:44px;padding:10px 17px;background:transparent;color:#536474;border:1px solid #cdd6dd;font-family:inherit;font-size:11px;line-height:1.5;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.fleet-filters.svelte-br04c4 button:where(.svelte-br04c4):hover{background:#e8eceb;border-color:#91a0ad;color:#15263b}.fleet-filters.svelte-br04c4 button.is-active:where(.svelte-br04c4){background:#152c43;border-color:#152c43;color:#fff}button.svelte-br04c4:focus-visible,a.svelte-br04c4:focus-visible{outline:2px solid #17438c;outline-offset:4px}.equipment-grid.svelte-br04c4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 26px}.fleet-card.svelte-br04c4{min-width:0;padding-bottom:24px;border-bottom:1px solid #d9dfe2}figure.svelte-br04c4{margin:0}.fleet-image.svelte-br04c4{aspect-ratio:1.5;overflow:hidden;background:#e7ecec}.fleet-image.svelte-br04c4 img:where(.svelte-br04c4){display:block;width:100%;height:100%;object-fit:cover}.fleet-placeholder.svelte-br04c4{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;height:100%;padding:24px;background:#e9ecea;color:#819099;text-align:center}.fleet-placeholder.svelte-br04c4>span:where(.svelte-br04c4){display:grid;place-items:center;width:48px;height:48px;border:1px solid #cbd4d4;font-size:23px;font-weight:300;line-height:1}.fleet-placeholder.svelte-br04c4 p:where(.svelte-br04c4){max-width:180px;margin:0;font-size:11px;line-height:1.7}.fleet-copy.svelte-br04c4{margin-top:15px}h3.svelte-br04c4{margin:0;color:#15263b;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.035em}.fleet-spec.svelte-br04c4{margin:8px 0 0;color:#62727f;font-size:12px;line-height:1.75}.equipment-empty.svelte-br04c4{margin:0;color:#657380;font-size:14px;line-height:1.7}@media(max-width:1000px){.equipment-grid.svelte-br04c4{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 24px}}@media(max-width:640px){.equipment-section.svelte-br04c4{padding:58px 0 50px}.section-heading.svelte-br04c4{margin-bottom:26px}.eyebrow.svelte-br04c4{font-size:9px;letter-spacing:.14em}h2.svelte-br04c4{font-size:30px}.section-subtitle.svelte-br04c4,.fleet-intro.svelte-br04c4{font-size:12px}.fleet-filters.svelte-br04c4{gap:7px;margin-bottom:25px;padding-bottom:22px}.fleet-filters.svelte-br04c4 button:where(.svelte-br04c4){padding-inline:12px;font-size:10px}.equipment-grid.svelte-br04c4{grid-template-columns:1fr;gap:28px}.fleet-card.svelte-br04c4{padding-bottom:23px}h3.svelte-br04c4{font-size:22px}}@media(prefers-reduced-motion:reduce){.fleet-filters.svelte-br04c4 button:where(.svelte-br04c4){transition:none}}
