div.slider-container[data-v-b894ae6a]{flex-flow:column;display:flex;position:relative}div.slider-container div.viewport[data-v-b894ae6a]{touch-action:manipulation;width:100%;height:100%;position:relative;overflow:hidden}div.slider-container div.viewport div.slider[data-v-b894ae6a]{flex-flow:row;width:100%;height:100%;display:flex;top:0;left:0}div.slider-container div.viewport div.slider div.slide[data-v-b894ae6a]{aspect-ratio:9/16;flex-shrink:0;width:100%;position:relative}div.slider-container div.viewport div.slider div.slide>video[data-v-b894ae6a]{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}div.slider-container div.progress-bars[data-v-b894ae6a]{top:var(--gap-base);left:var(--gap-base);right:var(--gap-base);z-index:1;gap:var(--gap-base);pointer-events:none;display:flex;position:absolute}div.slider-container div.progress-bars div.progress-track[data-v-b894ae6a]{height:var(--gap-base);background:#ffffff73;border-radius:999px;flex:1 1 0;overflow:hidden}@media screen and (width<=767px){div.slider-container div.progress-bars div.progress-track[data-v-b894ae6a]{height:4px}}div.slider-container div.progress-bars div.progress-track div.progress-fill[data-v-b894ae6a]{border-radius:inherit;will-change:clip-path;background:#fff;width:100%;height:100%}div.block[data-v-3e63c698]{flex-flow:column;display:flex}div.block.--open button.trigger span.icon[data-v-3e63c698]{transform:rotate(45deg)}div.block.--open button.trigger span.icon[data-v-3e63c698]:before{opacity:1}div.block.--open button.trigger span.icon svg[data-v-3e63c698]{fill:var(--color-white)}div.block.--open div.content[data-v-3e63c698]{pointer-events:auto}div.block button.trigger[data-v-3e63c698]{all:unset;box-sizing:border-box;-moz-column-gap:24px;letter-spacing:-.01em;text-transform:uppercase;transition:color var(--default-transition-duration) var(--default-transition-timing-function);flex-flow:row;justify-content:space-between;align-items:start;column-gap:24px;font-size:clamp(24px,1.25vw + 14.4px,36px);font-weight:700;line-height:.9;display:flex}@media screen and (width<=767px){div.block button.trigger[data-v-3e63c698]{-moz-column-gap:16px;align-items:start;column-gap:16px}}@media (hover:hover){div.block button.trigger:hover span.icon[data-v-3e63c698]:before{opacity:1}div.block button.trigger:hover span.icon svg[data-v-3e63c698]{fill:var(--color-white)}}div.block button.trigger span.icon[data-v-3e63c698]{width:30px;height:30px;transition:transform .4s var(--default-transition-timing-function);background-color:#c9c9c9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width<=767px){div.block button.trigger span.icon[data-v-3e63c698]{width:28px;height:28px}}div.block button.trigger span.icon[data-v-3e63c698]:before{content:"";border-radius:inherit;background-color:var(--color-blue);opacity:0;transition:opacity var(--default-transition-duration) var(--default-transition-timing-function);position:absolute;inset:0}div.block button.trigger span.icon svg[data-v-3e63c698]{width:16px;fill:var(--color-body);transition:fill var(--default-transition-duration) var(--default-transition-timing-function);position:relative}@media screen and (width<=767px){div.block button.trigger span.icon svg[data-v-3e63c698]{width:14px}}div.block div.content[data-v-3e63c698]{opacity:0;pointer-events:none;grid-template-rows:0fr;display:grid;position:relative;overflow:hidden}div.block div.content div.inner-wrapper[data-v-3e63c698]{min-height:0}div.block div.content div.inner-wrapper div.inner[data-v-3e63c698]{padding-top:calc(24px - var(--gap-base));padding-bottom:12px}div.block div.content div.inner-wrapper div.inner div.text-container[data-v-3e63c698]{text-wrap:pretty;flex-flow:column;align-items:start;row-gap:.9em;display:flex}div.block div.content div.inner-wrapper div.inner div.text-container a.link[data-v-3e63c698]{letter-spacing:0;text-transform:uppercase;transition:color var(--default-transition-duration) var(--default-transition-timing-function);font-weight:700;line-height:.9}@media (hover:hover){div.block div.content div.inner-wrapper div.inner div.text-container a.link[data-v-3e63c698]:hover{color:var(--color-blue)}}div.what-we-do[data-v-6bec2b89]{padding:0 var(--gap-base);margin-top:clamp(60px,8.33333vw - 4px,140px)}div.featured-work[data-v-6bec2b89]{margin-bottom:clamp(60px,8.33333vw - 4px,140px)}div.featured-work div.layout[data-v-6bec2b89]{gap:24px var(--gap-base);padding:0 var(--gap-base);grid-template-columns:repeat(12,1fr);display:grid}@media screen and (width<=767px){div.featured-work div.layout[data-v-6bec2b89]{grid-template-columns:1fr}}div.featured-work div.layout div.work[data-v-6bec2b89]{row-gap:var(--gap-base);flex-flow:column;grid-column:span 4;display:flex}@media screen and (width<=767px){div.featured-work div.layout div.work[data-v-6bec2b89]{grid-column:1/-1}}
