.company-gallery.svelte-1xbza9{width:100%;min-width:0}figure.svelte-1xbza9{position:relative;margin:0;background:#101f2b;color:#fff}.featured-photo.svelte-1xbza9{position:relative;aspect-ratio:16 / 10;overflow:hidden}.featured-photo.svelte-1xbza9 img:where(.svelte-1xbza9){position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}figure.svelte-1xbza9:after{position:absolute;inset:55% 0 0;content:"";pointer-events:none;background:linear-gradient(transparent,#071421b8)}figcaption.svelte-1xbza9{position:absolute;z-index:1;left:17px;right:17px;bottom:15px;color:#fff;font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.005em;text-shadow:0 1px 5px #0008}.gallery-controls.svelte-1xbza9{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-top:2px}.gallery-dots.svelte-1xbza9{display:flex;align-items:center}.gallery-dots.svelte-1xbza9 button:where(.svelte-1xbza9){display:grid;place-items:center;width:24px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.gallery-dots.svelte-1xbza9 button:where(.svelte-1xbza9)>span:where(.svelte-1xbza9){width:5px;height:5px;border-radius:50%;background:#87939c;transition:transform .2s,background .2s}.gallery-dots.svelte-1xbza9 button.is-selected:where(.svelte-1xbza9)>span:where(.svelte-1xbza9){background:#17438c;transform:scale(1.5)}.gallery-dots.svelte-1xbza9 button:where(.svelte-1xbza9):hover>span:where(.svelte-1xbza9){background:#17438c}.playback-control.svelte-1xbza9{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;color:#586e80;background:transparent;cursor:pointer}.playback-control.svelte-1xbza9:hover{color:#17438c;background:#f0f3f4}.playback-control.svelte-1xbza9:disabled{opacity:.5;cursor:default}button.svelte-1xbza9:focus-visible{outline:2px solid #17438c;outline-offset:1px}@media(max-width:680px){figcaption.svelte-1xbza9{left:14px;right:14px;bottom:12px;font-size:10px}}@media(prefers-reduced-motion:reduce){.gallery-dots.svelte-1xbza9 button:where(.svelte-1xbza9)>span:where(.svelte-1xbza9){transition:none}}
