[data-hero-rotation=home] .st-floating-caption strong,[data-hero-rotation=home] .st-floating-caption span{text-overflow:ellipsis;display:block;overflow:hidden}[data-hero-rotation=portfolio] figcaption>div{flex:1;min-width:0}[data-hero-rotation=portfolio] figcaption>svg{flex-shrink:0}[data-hero-rotation=portfolio] figcaption strong,[data-hero-rotation=portfolio] figcaption span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.studio-shell .st-hero-rotation-toggle{clip-path:inset(50%);white-space:nowrap;pointer-events:auto;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-shell .st-hero-rotation-toggle:focus-visible{clip-path:none;z-index:5;color:#fff;outline-offset:3px;background:#001927;border:1px solid #28d8f4;border-radius:8px;outline:2px solid #28d8f4;width:auto;height:auto;margin:0;padding:8px 14px;font-size:12px;bottom:8px;right:8px}.st-work-industry{display:none}@media(max-width:1024px){.studio-shell .st-work-portfolio{--st-section-top:32px;--st-section-bottom:48px}.studio-shell .st-work-filterbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-shell .st-work-filterbar .st-filters{display:none}.studio-shell .st-work-industry{flex:1 1 0;min-width:0;max-width:360px;display:block;position:relative}.studio-shell .st-work-industry select{appearance:none;color:#081b2a;width:100%;min-width:0;height:44px;font:inherit;text-overflow:ellipsis;cursor:pointer;background:#fff;border:1px solid #c2d1dc;border-radius:999px;margin:0;padding:9px 38px 9px 14px;font-size:16px;line-height:24px}.studio-shell .st-work-industry select:focus-visible{outline-offset:3px;outline:2px solid #0e63d8}.studio-shell .st-work-industry>svg{color:#081b2a;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.studio-shell .st-work-filterbar .st-work-count{white-space:nowrap;flex:none;margin:0}.studio-shell .st-work-portfolio .st-work-grid{margin-top:20px}}
