.hero-reel,.case-hero{--pace-out-y:7%;--pace-out-s:.93;transform-origin:50% 0}.featured-case .media-band{--pace-in-y:6%;--pace-in-s:.92;transform-origin:50% 100%}@media (width>=900px){.tile-grid>.case-tile:nth-of-type(odd)>a{--pace-in-y:24px}.tile-grid>.case-tile:nth-of-type(2n)>a{--pace-in-y:72px;--pace-in-from:.15}}.prose figure.media .media-frame>img,.prose figure.media .media-frame>picture>img,.prose figure.media .media-frame>video,.prose .media-frame video{--pace-in-y:-2.5%;--pace-in-s:1.06;--pace-out-y:2.5%;--pace-out-s:1.06}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-reel,.case-hero,.featured-case .media-band,.prose figure.media .media-frame>img,.prose figure.media .media-frame>picture>img,.prose figure.media .media-frame>video,.prose .media-frame video{animation-name:pace-in,pace-out;animation-timing-function:linear,linear;animation-fill-mode:both,forwards;animation-timeline:view(),view();animation-range:entry,exit}.prose .media-frame{view-timeline:--pace-frame block}.prose figure.media .media-frame>img,.prose figure.media .media-frame>picture>img,.prose figure.media .media-frame>video,.prose .media-frame video{animation-timeline:--pace-frame,--pace-frame}@media (width>=900px){.tile-grid>.case-tile>a{animation-name:pace-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry}.tile-grid>.case-tile:nth-of-type(2n)>a{animation-range:entry 15%}}@keyframes pace-in{0%{transform:translateY(var(--pace-in-y,0)) scale(var(--pace-in-s,1));animation-timing-function:cubic-bezier(.33,1,.68,1)}to{transform:none}}@keyframes pace-out{0%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:none}to{transform:translateY(var(--pace-out-y,0)) scale(var(--pace-out-s,1))}}}}html.land :is(.hero-reel,.case-hero,.featured-case .media-band,.tile-grid>.case-tile>a),html.edit :is(.hero-reel,.case-hero,.featured-case .media-band,.tile-grid>.case-tile>a){animation:none!important;transform:none!important}.media-frame[data-astro-cid-yngxbivw] video[data-astro-cid-yngxbivw]{width:100%;max-width:100%;height:auto;display:block}.video-bare[data-astro-cid-yngxbivw]{object-fit:cover;width:100%;height:100%;display:block}video[data-astro-cid-yngxbivw]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
