html{scroll-behavior:smooth}body{background:#061e24;color:#f3eee2}main[data-compass-fleet]{max-width:1240px;margin:auto;padding:60px 28px}main[data-compass-fleet] a{color:#e6c46e}main[data-compass-fleet] h1{font:clamp(38px,6vw,72px)/1.08 Georgia,serif;color:#e6c46e}main[data-compass-fleet] h2{color:#e6c46e}.fleet-intro{max-width:850px;margin-bottom:50px}.fleet-intro p,.fleet-connections p{font:18px/1.7 system-ui}.fleet-eyebrow{text-transform:uppercase;letter-spacing:.16em}.fleet-lead,.fleet-jump{display:block;width:fit-content;margin-top:20px}.fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 36px}.fleet-grid article{background:none;border:0;box-shadow:none;padding:0;text-align:center}.fleet-grid p{line-height:1.6;color:#d8e6e5}.fleet-destination{text-decoration:none}.fleet-mark{display:block;width:100%;aspect-ratio:1;background-image:url('/assets/brand/compass/symbols-20261025/compass-symbols-approved-20261025.png');background-size:300% 300%;background-repeat:no-repeat;position:relative}.fleet-medi>span{position:absolute;left:16%;right:16%;top:38%;background:#163a38;color:#efcf77;text-shadow:2px 2px 2px #000;font:bold clamp(24px,4vw,52px)/1 Georgia,serif;padding:4px 0}.fleet-medi>span>span{display:block;font-size:.6em}.fleet-connections{margin-top:65px;padding-top:25px;border-top:1px solid #e6c46e55}a:focus-visible{outline:3px solid #e6c46e;outline-offset:6px}@media(max-width:700px){main[data-compass-fleet]{padding:36px 20px}.fleet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.fleet-grid h2{font-size:19px}.fleet-medi>span{font-size:clamp(21px,6vw,40px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body:has([data-compass-fleet]){--arqs-logo-blend:screen}body:has([data-compass-fleet]) .arqs-owner-signature{background:transparent!important;border:0!important}body:has([data-compass-fleet]) .owner-signature-row{display:none}

img.fleet-mark{background:none;object-fit:contain;height:auto}

.fleet-work{background-image:url(/assets/brand/compass/job-career-fleet-20261025.png);background-size:200% 100%}

.fleet-medi>span{display:none}
