@layer primitive{@keyframes animated-shape-module-scss-module__OfwSaG__reset-scale{to{transform:scale(1)}}@keyframes animated-shape-module-scss-module__OfwSaG__reset-translate{to{transform:translate(0)}}.animated-shape-module-scss-module__OfwSaG__container{width:100%;display:grid}}
@layer primitive{@keyframes bottom-row-module-scss-module__P12NTq__reset-scale{to{transform:scale(1)}}@keyframes bottom-row-module-scss-module__P12NTq__reset-translate{to{transform:translate(0)}}}.bottom-row-module-scss-module__P12NTq__container{border-top:1px solid var(--color-border);grid-template-columns:min-content 1fr;height:fit-content;display:grid}@media only screen and (min-width:768px){.bottom-row-module-scss-module__P12NTq__container{display:flex}}.bottom-row-module-scss-module__P12NTq__socialLinksContainer{grid-area:1/1/auto/-1;grid-auto-columns:1fr;grid-auto-flow:column;height:fit-content;display:grid}@media only screen and (min-width:768px){.bottom-row-module-scss-module__P12NTq__socialLinksContainer{grid-auto-columns:min-content;height:100%}}.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li .bottom-row-module-scss-module__P12NTq__socialLinkMiddle{min-width:fit-content}.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li .bottom-row-module-scss-module__P12NTq__socialLinkInner{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li .bottom-row-module-scss-module__P12NTq__socialLinkInner{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}@media only screen and (max-width:767px){.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li .bottom-row-module-scss-module__P12NTq__socialLinkMiddle{padding-right:unset;padding-left:var(--gutter-outer)}.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li:not(:first-child){border-left:1px solid var(--color-border)}}@media only screen and (min-width:768px){.bottom-row-module-scss-module__P12NTq__socialLinksContainer>li{border-right:1px solid var(--color-border)}}.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter{grid-area:2/1}@media only screen and (max-width:767px){.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter{border-top:1px solid var(--color-border)}}@media only screen and (max-width:767px) and (hover:hover) and (pointer:fine){.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter{border-right:1px solid var(--color-border)}}@media only screen and (min-width:768px){.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter{border-left:1px solid var(--color-border);margin-left:auto}}.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter .bottom-row-module-scss-module__P12NTq__cookiesLinkMiddle{min-width:fit-content}.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter .bottom-row-module-scss-module__P12NTq__cookiesLinkInner{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter .bottom-row-module-scss-module__P12NTq__cookiesLinkInner{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.bottom-row-module-scss-module__P12NTq__cookiesLinkOuter .bottom-row-module-scss-module__P12NTq__cookiesLinkInner{white-space:nowrap}.bottom-row-module-scss-module__P12NTq__copyright{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.bottom-row-module-scss-module__P12NTq__copyright{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.bottom-row-module-scss-module__P12NTq__copyright{height:var(--row-height-small);padding-inline:var(--gutter-outer);white-space:nowrap;grid-area:2/2;justify-content:flex-end;align-items:center;display:flex}@media only screen and (max-width:767px){.bottom-row-module-scss-module__P12NTq__copyright{border-top:1px solid var(--color-border)}}@media only screen and (min-width:768px){.bottom-row-module-scss-module__P12NTq__copyright{border-left:1px solid var(--color-border)}}.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter{border-left:1px solid var(--color-border)}.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter .bottom-row-module-scss-module__P12NTq__byNeutralLinkMiddle:first-child{opacity:.5}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter .bottom-row-module-scss-module__P12NTq__byNeutralLinkMiddle:first-child:hover{opacity:1}}.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter .bottom-row-module-scss-module__P12NTq__byNeutralLinkInner{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter .bottom-row-module-scss-module__P12NTq__byNeutralLinkInner{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter .bottom-row-module-scss-module__P12NTq__byNeutralLinkInner{white-space:nowrap}@media only screen and (max-width:767px){.bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter{display:none}}
@layer primitive{@keyframes footer-module-scss-module__WOwAEq__reset-scale{to{transform:scale(1)}}@keyframes footer-module-scss-module__WOwAEq__reset-translate{to{transform:translate(0)}}}.footer-module-scss-module__WOwAEq__outerContainer{overflow:clip}.footer-module-scss-module__WOwAEq__outerContainer[data-layout=standard]{position:relative}@media only screen and (min-width:768px){.footer-module-scss-module__WOwAEq__outerContainer[data-layout=minimal]{padding-top:max(160px - 160px*var(--scale-modifier) + 100vw*160/var(--target-window-width)*var(--scale-modifier),160px)}}.footer-module-scss-module__WOwAEq__innerContainer{display:grid}[data-layout=standard] .footer-module-scss-module__WOwAEq__innerContainer{grid-template-rows:min-content 1fr min-content;align-items:flex-end;min-height:100svh}[data-layout=standard] .footer-module-scss-module__WOwAEq__innerContainer .footer-module-scss-module__WOwAEq__linkLogo{margin-top:max(80px - 80px*var(--scale-modifier) + 100vw*80/var(--target-window-width)*var(--scale-modifier),80px)}
@layer primitive{@keyframes link-logo-module-scss-module__Q-HNvq__reset-scale{to{transform:scale(1)}}@keyframes link-logo-module-scss-module__Q-HNvq__reset-translate{to{transform:translate(0)}}}.link-logo-module-scss-module__Q-HNvq__container{--outline-offset:var(--outline-offset-inset);width:100%;height:fit-content;padding:var(--gutter-outer);display:flex}.link-logo-module-scss-module__Q-HNvq__icon{width:100%;height:100%}
@layer primitive{@keyframes ticker-module-scss-module__6vYJ6G__reset-scale{to{transform:scale(1)}}@keyframes ticker-module-scss-module__6vYJ6G__reset-translate{to{transform:translate(0)}}}.ticker-module-scss-module__6vYJ6G__container{z-index:1;position:relative}.ticker-module-scss-module__6vYJ6G__itemContainer .ticker-module-scss-module__6vYJ6G__line{font-size:max(64px - 64px*var(--scale-modifier) + 100vw*64/var(--target-window-width)*var(--scale-modifier),64px);text-box:trim-both cap alphabetic;text-transform:uppercase;letter-spacing:-.045em;padding-block:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);line-height:.98em}@media only screen and (min-width:1280px){.ticker-module-scss-module__6vYJ6G__itemContainer .ticker-module-scss-module__6vYJ6G__line{font-size:max(132px - 132px*var(--scale-modifier) + 100vw*132/var(--target-window-width)*var(--scale-modifier),132px);letter-spacing:-.027em;line-height:.91em}}.ticker-module-scss-module__6vYJ6G__itemContainer .ticker-module-scss-module__6vYJ6G__bearContainer{width:max(44px - 44px*var(--scale-modifier) + 100vw*44/var(--target-window-width)*var(--scale-modifier),44px);margin:0 max(20px - 20px*var(--scale-modifier) + 100vw*20/var(--target-window-width)*var(--scale-modifier),20px);display:flex}@media only screen and (min-width:1280px){.ticker-module-scss-module__6vYJ6G__itemContainer .ticker-module-scss-module__6vYJ6G__bearContainer{width:max(88px - 88px*var(--scale-modifier) + 100vw*88/var(--target-window-width)*var(--scale-modifier),88px);margin:0 max(40px - 40px*var(--scale-modifier) + 100vw*40/var(--target-window-width)*var(--scale-modifier),40px)}}.ticker-module-scss-module__6vYJ6G__itemContainer .ticker-module-scss-module__6vYJ6G__bearContainer .ticker-module-scss-module__6vYJ6G__iconBear{width:100%}.ticker-module-scss-module__6vYJ6G__itemContainer:nth-child(odd) .ticker-module-scss-module__6vYJ6G__bearContainer{align-self:flex-end;margin-bottom:-1px}.ticker-module-scss-module__6vYJ6G__itemContainer:nth-child(2n) .ticker-module-scss-module__6vYJ6G__bearContainer{align-self:flex-start;margin-top:-1px;transform:rotate(180deg)}
@layer primitive{@keyframes title-module-scss-module__5ccaoG__reset-scale{to{transform:scale(1)}}@keyframes title-module-scss-module__5ccaoG__reset-translate{to{transform:translate(0)}}}.title-module-scss-module__5ccaoG__container{padding:var(--gutter-outer) var(--gutter-outer) max(70px - 70px*var(--scale-modifier) + 100vw*70/var(--target-window-width)*var(--scale-modifier),70px);flex-direction:column;display:flex}@media only screen and (min-width:768px){.title-module-scss-module__5ccaoG__container{padding-bottom:max(120px - 120px*var(--scale-modifier) + 100vw*120/var(--target-window-width)*var(--scale-modifier),120px)}}@media only screen and (min-width:1280px){.title-module-scss-module__5ccaoG__container{padding-bottom:max(180px - 180px*var(--scale-modifier) + 100vw*180/var(--target-window-width)*var(--scale-modifier),180px)}}.title-module-scss-module__5ccaoG__label{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.title-module-scss-module__5ccaoG__label{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.title-module-scss-module__5ccaoG__label{white-space:break-spaces}@media only screen and (min-width:768px){.title-module-scss-module__5ccaoG__label{white-space:unset}}.title-module-scss-module__5ccaoG__title{font-size:max(32px - 32px*var(--scale-modifier) + 100vw*32/var(--target-window-width)*var(--scale-modifier),32px);letter-spacing:-.027em;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:768px){.title-module-scss-module__5ccaoG__title{font-size:max(64px - 64px*var(--scale-modifier) + 100vw*64/var(--target-window-width)*var(--scale-modifier),64px);letter-spacing:-.027em;line-height:1em}}@media only screen and (min-width:1280px){.title-module-scss-module__5ccaoG__title{font-size:max(96px - 96px*var(--scale-modifier) + 100vw*96/var(--target-window-width)*var(--scale-modifier),96px);letter-spacing:-.027em;line-height:1em}}.title-module-scss-module__5ccaoG__title{margin-top:max(50px - 50px*var(--scale-modifier) + 100vw*50/var(--target-window-width)*var(--scale-modifier),50px)}@media only screen and (min-width:1280px){.title-module-scss-module__5ccaoG__title{margin-top:max(160px - 160px*var(--scale-modifier) + 100vw*160/var(--target-window-width)*var(--scale-modifier),160px)}}.title-module-scss-module__5ccaoG__assetWithSpaceContainer{display:none}@media only screen and (min-width:1280px){.title-module-scss-module__5ccaoG__assetWithSpaceContainer{white-space:break-spaces;display:inline-flex}}.title-module-scss-module__5ccaoG__assetWithSpaceContainer .title-module-scss-module__5ccaoG__assetContainer{width:max(80px - 80px*var(--scale-modifier) + 100vw*80/var(--target-window-width)*var(--scale-modifier),80px);height:max(80px - 80px*var(--scale-modifier) + 100vw*80/var(--target-window-width)*var(--scale-modifier),80px);border:1px solid var(--color-border);place-content:center;display:grid}.title-module-scss-module__5ccaoG__assetWithSpaceContainer .title-module-scss-module__5ccaoG__assetContainer[data-container-shape=circle]{border-radius:50%}.title-module-scss-module__5ccaoG__assetWithSpaceContainer .title-module-scss-module__5ccaoG__assetContainer .title-module-scss-module__5ccaoG__animatedShape{width:max(56px - 56px*var(--scale-modifier) + 100vw*56/var(--target-window-width)*var(--scale-modifier),56px);height:max(56px - 56px*var(--scale-modifier) + 100vw*56/var(--target-window-width)*var(--scale-modifier),56px)}@media (prefers-reduced-motion:no-preference){.title-module-scss-module__5ccaoG__assetWithSpaceContainer .title-module-scss-module__5ccaoG__assetContainer{opacity:0;transition:opacity 75ms cubic-bezier(0,0,1,1),transform .5s cubic-bezier(.26,1,.48,1);transform:scale(.5)}.title-module-scss-module__5ccaoG__assetWithSpaceContainer .title-module-scss-module__5ccaoG__assetContainer:has(>[data-has-loaded=true]){opacity:1;transform:scale(1)}}.title-module-scss-module__5ccaoG__assetWithSpaceContainer:after{content:" ";display:inline-block}
@layer primitive{@keyframes work-module-scss-module___topTq__reset-scale{to{transform:scale(1)}}@keyframes work-module-scss-module___topTq__reset-translate{to{transform:translate(0)}}}.work-module-scss-module___topTq__container{display:grid}.work-module-scss-module___topTq__container[data-has-link=true]{padding:var(--gutter-outer) var(--gutter-outer) calc(var(--gutter-outer) + max(3px - 3px * var(--scale-modifier) + 100vw * 3 / var(--target-window-width) * var(--scale-modifier), 3px))}.work-module-scss-module___topTq__container[data-has-link=false]{padding:var(--gutter-outer) var(--gutter-outer) max(70px - 70px*var(--scale-modifier) + 100vw*70/var(--target-window-width)*var(--scale-modifier),70px)}@media only screen and (min-width:768px){.work-module-scss-module___topTq__container[data-has-link]{padding-bottom:max(120px - 120px*var(--scale-modifier) + 100vw*120/var(--target-window-width)*var(--scale-modifier),120px)}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__container[data-has-link]{padding-bottom:max(180px - 180px*var(--scale-modifier) + 100vw*180/var(--target-window-width)*var(--scale-modifier),180px)}}.work-module-scss-module___topTq__label{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__label{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.work-module-scss-module___topTq__label{margin-bottom:max(75px - 75px*var(--scale-modifier) + 100vw*75/var(--target-window-width)*var(--scale-modifier),75px);grid-area:1/1/auto/3}@media only screen and (min-width:768px){.work-module-scss-module___topTq__label{margin-bottom:max(120px - 120px*var(--scale-modifier) + 100vw*120/var(--target-window-width)*var(--scale-modifier),120px)}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__label{margin-bottom:max(170px - 170px*var(--scale-modifier) + 100vw*170/var(--target-window-width)*var(--scale-modifier),170px)}}.work-module-scss-module___topTq__title{font-size:max(48px - 48px*var(--scale-modifier) + 100vw*48/var(--target-window-width)*var(--scale-modifier),48px);text-transform:uppercase;letter-spacing:-.027em;text-box:trim-both cap alphabetic;line-height:.91em}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__title{font-size:max(132px - 132px*var(--scale-modifier) + 100vw*132/var(--target-window-width)*var(--scale-modifier),132px);letter-spacing:-.027em;line-height:.91em}}.work-module-scss-module___topTq__title{grid-area:2/1}.work-module-scss-module___topTq__link{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__link{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.work-module-scss-module___topTq__link{margin-top:max(70px - 70px*var(--scale-modifier) + 100vw*70/var(--target-window-width)*var(--scale-modifier),70px);text-underline-offset:max(3px - 3px*var(--scale-modifier) + 100vw*3/var(--target-window-width)*var(--scale-modifier),3px);grid-area:4/1/auto/3;text-decoration:underline}@media only screen and (min-width:768px){.work-module-scss-module___topTq__link{margin-top:unset;grid-area:2/2;place-self:flex-end}}@media (hover:hover) and (pointer:fine){.work-module-scss-module___topTq__link:hover{text-decoration:none}}.work-module-scss-module___topTq__caseStudiesContainer{grid-template-columns:repeat(var(--columns), 1fr);gap:max(30px - 30px*var(--scale-modifier) + 100vw*30/var(--target-window-width)*var(--scale-modifier),30px) var(--gutter-outer);margin-top:var(--gutter-outer);grid-area:3/1/auto/3;display:grid}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudiesContainer{row-gap:max(60px - 60px*var(--scale-modifier) + 100vw*60/var(--target-window-width)*var(--scale-modifier),60px)}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__caseStudiesContainer{row-gap:max(90px - 90px*var(--scale-modifier) + 100vw*90/var(--target-window-width)*var(--scale-modifier),90px)}}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudyContainer{grid-row:var(--grid-row)}}.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=odd]{grid-column:3/span 6}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=odd]{grid-column:span 4}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=odd]{grid-column:span 5}}.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=even]{grid-column:span 6}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=even]{grid-column:span 4}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__caseStudyContainer[data-size=small][data-row=even]{grid-column:span 5}}.work-module-scss-module___topTq__caseStudyContainer[data-size=medium]{grid-column:span 8}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudyContainer[data-size=medium]{grid-column:span 5}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__caseStudyContainer[data-size=medium]{grid-column:span 7}}.work-module-scss-module___topTq__caseStudyContainer[data-size=large]{grid-column:span 8}@media only screen and (min-width:768px){.work-module-scss-module___topTq__caseStudyContainer[data-size=large]{grid-column:span 7}}@media only screen and (min-width:1280px){.work-module-scss-module___topTq__caseStudyContainer[data-size=large]{grid-column:span 12}}
