.portfolio-arrow-icon{display:inline-block;width:1em;height:1em;min-width:1em;vertical-align:-.12em;overflow:visible;flex:none}
video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls{display:none!important}
@media(max-width:700px){
.about-story h2,.about-page .story-heading>h2{text-align:center;width:100%}
.about-lead .reveal-word{opacity:var(--word-opacity,1)!important}
.home-feature .feature-copy .round-link,.feature-copy .feature-arrow{width:48px!important;min-width:48px!important;height:48px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;gap:0;border-radius:28px!important;overflow:hidden;white-space:nowrap}
.home-feature .round-link:not(.is-expanded) .project-arrow-label,.feature-arrow:not(.is-expanded) .feature-arrow-label{max-width:0!important;width:0!important;margin:0!important;opacity:0!important;overflow:hidden}
.home-feature .feature-copy .round-link.is-expanded,.feature-copy .feature-arrow.is-expanded{width:148px!important;gap:8px;padding:0 14px!important}
.home-feature .round-link.is-expanded .project-arrow-label,.feature-arrow.is-expanded .feature-arrow-label{width:auto!important;max-width:105px!important;margin:0!important;opacity:1!important;font-size:12px!important}
.project-puddle .case-content>section#overview,.project-puddle .case-content>section:first-child,.puddle-page .case-content>section:first-child{padding-top:44px!important}
}
@media(prefers-reduced-motion:reduce){.about-lead .reveal-word{opacity:1!important}}
