@keyframes refresh-dot-1-cycle-ae6e2448{0%{transform:translate(0)}to{transform:translate(4.5px,9.5px)}}@keyframes refresh-dot-2-cycle-ae6e2448{0%{transform:translate(0)}to{transform:translate(-9.5px)}}@keyframes refresh-dot-3-cycle-ae6e2448{0%{transform:translate(0)}to{transform:translate(5px,-9.5px)}}div.content[data-v-ae6e2448]{margin-top:var(--padding-base)}@media screen and (width<=767px){div.content[data-v-ae6e2448]{margin-top:0}}div.content div.mixed-layout[data-v-ae6e2448]{padding:0 var(--padding-base);grid-template-columns:repeat(20,1fr);display:grid}@media screen and (width<=767px){div.content div.mixed-layout[data-v-ae6e2448]{row-gap:80px}}div.content div.mixed-layout[data-v-ae6e2448]:after{content:"";height:calc(var(--padding-base)*2);grid-column:1/-1}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]{grid-column:var(--card-col-start)/span var(--card-col-span)}@media screen and (width>=768px) and (width<=1200px){div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+1){grid-column:1/span 8}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+2){grid-column:13/span 8;align-self:flex-end}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+3){grid-column:4/span 12}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+4){grid-column:1/span 9;margin-top:15vh}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+5){grid-column:13/span 8}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]:nth-child(6n+6){grid-column:6/span 10}}@media screen and (width<=767px){div.content div.mixed-layout[data-layout=a]>.--mixed-card.--product.--row-odd[data-v-ae6e2448]{grid-column:7/span 14}div.content div.mixed-layout[data-layout=a]>.--mixed-card.--product.--row-even[data-v-ae6e2448]{grid-column:1/span 14}div.content div.mixed-layout[data-layout=a]>.--mixed-card.--work.--row-odd[data-v-ae6e2448]{grid-column:1/span 17}div.content div.mixed-layout[data-layout=a]>.--mixed-card.--work.--row-even[data-v-ae6e2448]{grid-column:4/span 17}div.content div.mixed-layout[data-layout=a]>.--mixed-card.--updatesEntry[data-v-ae6e2448]{grid-column:1/span 20}}div.content div.mixed-layout[data-layout=a]>.--row-even.--col-centre[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-left[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-right[data-v-ae6e2448]{margin-top:20vh}@media screen and (width>=768px) and (width<=1023px){div.content div.mixed-layout[data-layout=a]>.--row-even.--col-centre[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-left[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-right[data-v-ae6e2448]{margin-top:10vh}}@media screen and (width<=767px){div.content div.mixed-layout[data-layout=a]>.--row-even.--col-centre[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-left[data-v-ae6e2448],div.content div.mixed-layout[data-layout=a]>.--row-odd.--col-right[data-v-ae6e2448]{margin-top:0}}div.content div.mixed-layout[data-layout=a]>.--row-even.--col-right[data-v-ae6e2448]{margin-top:10vh}@media screen and (width>=768px) and (width<=1023px){div.content div.mixed-layout[data-layout=a]>.--row-even.--col-right[data-v-ae6e2448]{margin-top:5vh}}@media screen and (width<=767px){div.content div.mixed-layout[data-layout=a]>.--row-even.--col-right[data-v-ae6e2448]{margin-top:0}}div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]{margin-bottom:20vh}@media screen and (width>=768px) and (width<=1023px){div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]{margin-bottom:10vh}}@media screen and (width<=767px){div.content div.mixed-layout[data-layout=a]>.--mixed-card[data-v-ae6e2448]{margin-bottom:0}}div.content div.refresh-content[data-v-ae6e2448]{right:var(--padding-base);bottom:var(--padding-base);z-index:1;position:fixed}div.content div.refresh-content button[data-v-ae6e2448]{all:unset;box-sizing:border-box;cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;-moz-column-gap:calc(var(--padding-base)/2);align-items:center;column-gap:calc(var(--padding-base)/2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;flex-flow:row;padding:4px 20px 4px 4px;display:inline-flex}div.content div.refresh-content button[data-v-ae6e2448]:hover{-webkit-text-decoration:line-through;text-decoration:line-through}div.content div.refresh-content button svg[data-v-ae6e2448]{width:30px;height:30px}div.content div.refresh-content button[data-v-ae6e2448] svg .dot{transform-origin:50%;will-change:transform}div.content div.refresh-content button.--animating[data-v-ae6e2448] svg .dot-1{animation:.4s ease-in-out refresh-dot-1-cycle-ae6e2448}div.content div.refresh-content button.--animating[data-v-ae6e2448] svg .dot-2{animation:.4s ease-in-out refresh-dot-2-cycle-ae6e2448}div.content div.refresh-content button.--animating[data-v-ae6e2448] svg .dot-3{animation:.4s ease-in-out refresh-dot-3-cycle-ae6e2448}div.landing[data-v-3c6b31c0]{z-index:10;cursor:pointer;background-color:var(--color-off-white);width:100%;height:100dvh;position:fixed;inset:0}div.landing[data-v-3c6b31c0]:before{content:"";z-index:2;pointer-events:none;background-color:#0006;width:100%;height:100%;position:absolute;inset:0}div.landing img[data-v-3c6b31c0],div.landing video[data-v-3c6b31c0]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}div.landing svg.logo[data-v-3c6b31c0]{width:calc(100% - var(--padding-base)*7);-o-object-fit:contain;object-fit:contain;z-index:3;fill:#fff;max-width:1200px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=767px){div.landing svg.logo[data-v-3c6b31c0]{width:calc(100% - var(--padding-base)*2)}}div.landing button[data-v-3c6b31c0]{all:unset;box-sizing:border-box;cursor:pointer;bottom:calc(var(--padding-base)*5);z-index:3;font-family:var(--font-mono);text-transform:uppercase;color:#fff;text-underline-offset:5px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;position:absolute;left:50%;transform:translate(-50%)}
