.values-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:48px}.values-header-text{max-width:640px}.values-body{color:var(--muted);font-size:17px;max-width:560px}.values-cta{flex-shrink:0;margin-bottom:6px}.value-tile-placeholder{aspect-ratio:1/1;background:var(--sky-tint);border-radius:50%;display:block;max-width:148px;width:100%}.values-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);overflow:hidden;padding:8px 0 12px;position:relative}.values-marquee-track{align-items:flex-start;animation:values-scroll 42s linear infinite;display:flex;gap:clamp(28px,5vw,56px);width:max-content}.values-marquee:focus-within .values-marquee-track,.values-marquee:hover .values-marquee-track{animation-play-state:paused}@keyframes values-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.value-tile{align-items:center;cursor:default;display:flex;flex:0 0 clamp(120px,16vw,168px);flex-direction:column;gap:12px;padding:8px 4px;text-align:center;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.values-marquee .value-tile:hover{transform:scale(1.12)}.value-tile-img{aspect-ratio:1/1;display:block;filter:drop-shadow(0 6px 14px rgba(15,70,105,.1));max-width:148px;object-fit:contain;width:100%}.value-tile-name{color:var(--navy);font-family:var(--font-heading);font-size:13.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.values-marquee-track{animation:none}.values-marquee{-webkit-mask-image:none;mask-image:none;overflow-x:auto}.values-marquee .value-tile:hover{transform:none}}@media (max-width:600px){.value-tile{flex-basis:118px}.value-tile-name{font-size:12px}}