:root{--fs-head-xxs: 20px;--fs-head-xs: 24px;--fs-head-s: 32px;--fs-head-m: 40px;--fs-head-l: 64px;--fs-head-xl: 96px;--fs-head-xxl: 128px;--lh-head-s: 1;--lh-head-m: 1.2;--fs-body-xxs: 14px;--fs-body-xs: 16px;--fs-body-s: 18px;--fs-body-m: 20px;--fs-body-ml: 22px;--fs-body-l: 24px;--fs-body-xl: 28px;--lh-body-s: 1.5;--fs-mono-xxs: 12px;--fs-mono-xs: 14px;--fs-mono-s: 16px;--fs-mono-m: 18px;--fs-mono-l: 20px;--lh-mono-s: 1.2;--lh-mono-m: 1.5;--fs-body: var(--fs-body-s);--fs-body--xsmall: var(--fs-body-xs);--fs-body--small: var(--fs-body-xs);--lh-body: var(--lh-body-s);--fs-mono: var(--fs-mono-s);--fs-mono--small: var(--fs-mono-xs);--lh-mono: var(--lh-mono-s);--lh-mono-text: var(--lh-mono-m);--fs-title: var(--fs-head-m);--fs-head: var(--fs-head-s);--fs-head--secondary: var(--fs-head-xs);--lh-head: var(--lh-head-m);--fs-intro: var(--fs-body-m);--fs-sub-head: var(--fs-head-xs);--fs-caption: var(--fs-body-xxs);--radius-s: 8px;--radius-m: 10px;--radius-l: 12px;--radius: var(--radius-s);--b-link-underline: .1em;--ls-mono: .4px;--ls-mono-text: 0px;--mw-content: 770px;--mw-page: 1440px;--c-white: #ffffff;--c-white-dimmed: rgba(255, 255, 255, .5);--c-lightgrey: #d9ddde;--c-grey: #707577;--c-black: #040e17;--c-mint: #82deb4;--c-mint--dark: #54a07c;--c-sunshine: #ffe141;--c-sunshine--dark: #efcb0d;--c-midnight: #002636;--c-midnight--dark: #051c31;--c-quartz: #f2a3bf;--c-quartz--dark: #ba5679;--c-sand: #f6f5ef;--c-sand--dark: #e4e4e0;--c-logo-bg: var(--c-sunshine);--c-page-bg: var(--c-white);--c-text: var(--c-midnight);--c-form-bg: var(--c-white);--c-form-highlight: var(--c-midnight);--c-form-placeholder: var(--c-midnight);--c-form-text: var(--c-midnight);--c-button-bg: var(--c-midnight);--c-button-bg-hover: var(--c-mint);--c-button-text: var(--c-white);--c-button-text-hover: var(--c-white);--c-link-highlight: var(--c-quartz);--c-link-highlight-hover: var(--c-text);--c-selection-bg: var(--c-quartz);--c-blockquote-highlight: var(--c-mint);--c-selection-text: var(--c-midnight);--c-divider: var(--c-quartz);--c-infobox: var(--c-sand);--c-minimal-header-bg: var(--c-midnight);--c-footer-bg: var(--c-sand);--c-content-bg: var(--c-white);--fonts-mono: "GT-Flexa Mono", monospace;--fonts-body: "GT-Flexa", serif;--s-s: 4px;--s-m: 8px;--s-ml: 20px;--s-l: 32px;--s-xl: 48px;--s-xxl: 56px;--s-xxxl: 72px;--s-outer-spacing: var(--s-ml);--s-panel-vertical: var(--s-ml);--s-block-vertical: var(--s-m);--g-col-count: 12;--g-gap-s: 16px;--g-gap-m: 20px;--g-gap-l: 30px;--g-gap: var(--g-gap-s);--g-max-width: calc(var(--mw-page) - 2 * var(--s-outer-spacing))}@media (prefers-color-scheme: dark){:root{--c-page-bg: var(--c-midnight);--c-text: var(--c-white);--c-form-placeholder: var(--c-white);--c-form-highlight: var(--c-white);--c-form-text: var(--c-midnight);--c-button-bg: var(--c-white);--c-button-text: var(--c-midnight);--c-button-bg-hover: var(--c-mint);--c-link-highlight: var(--c-quartz);--c-link-highlight-hover: var(--c-text);--c-selection-bg: var(--c-quartz);--c-selection-text: var(--c-white);--c-divider: var(--c-quartz);--c-infobox: var(--c-midnight--dark);--c-minimal-header-bg: var(--c-midnight--dark);--c-footer-bg: var(--c-midnight--dark);--c-content-bg: var(--c-midnight--dark)}}@media screen and (min-width: 576px){:root{--s-outer-spacing: var(--s-l);--s-panel-vertical: var(--s-l);--s-block-vertical: var(--s-ml);--fs-title: var(--fs-head-l);--fs-head: var(--fs-head-m);--fs-head--secondary: var(--fs-head-s);--g-gap: var(--g-gap-m)}}@media screen and (min-width: 768px){:root{--fs-body: var(--fs-body-m);--fs-body--xsmall: var(--fs-body-s);--fs-body--small: var(--fs-body-s);--fs-mono: var(--fs-mono-m);--fs-mono--small: var(--fs-mono-s);--fs-title: var(--fs-head-xl);--fs-head: var(--fs-head-l);--fs-head--secondary: var(--fs-head-m);--fs-intro: var(--fs-body-l);--fs-sub-head: var(--fs-head-s);--fs-caption: var(--fs-body-xs);--s-outer-spacing: var(--s-xl);--radius: var(--radius-m)}}@media screen and (min-width: 1024px){:root{--fs-body: var(--fs-body-l);--fs-body--small: var(--fs-body-m);--fs-mono: var(--fs-mono-l);--fs-intro: var(--fs-body-xl);--fs-title: var(--fs-head-xxl);--fs-head: var(--fs-head-xl);--fs-head--secondary: var(--fs-head-l);--fs-caption: var(--fs-body-s);--s-panel-vertical: var(--s-xl);--s-block-vertical: var(--s-l);--g-gap: var(--g-gap-l)}}@media screen and (min-width: 1280px){:root{--radius: var(--radius-l);--s-outer-spacing: var(--s-xxl)}}@media screen and (min-width: 1440px){:root{--s-outer-spacing: var(--s-xxxl)}}@font-face{font-family:GT-Flexa;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Standard-Light.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Standard-Light.woff) format("woff")}@font-face{font-family:GT-Flexa;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Standard-Light-Italic.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Standard-Light-Italic.woff) format("woff")}@font-face{font-family:GT-Flexa;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Standard-Medium.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Standard-Medium.woff) format("woff")}@font-face{font-family:GT-Flexa;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Standard-Medium-Italic.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Standard-Medium-Italic.woff) format("woff")}@font-face{font-family:GT-Flexa Mono;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Mono-Light.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Mono-Light.woff) format("woff")}@font-face{font-family:GT-Flexa Mono;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Mono-Light-Italic.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Mono-Light-Italic.woff) format("woff")}@font-face{font-family:GT-Flexa Mono;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Mono-Medium.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Mono-Medium.woff) format("woff")}@font-face{font-family:GT-Flexa Mono;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(/assets/webfonts/GT-Flexa-Mono-Medium-Italic.woff2) format("woff2"),url(/assets/webfonts/GT-Flexa-Mono-Medium-Italic.woff) format("woff")}*{box-sizing:border-box}html,body{max-width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga","ss01","ss05";text-rendering:optimizeLegibility;background-color:var(--c-page-bg);width:100%;height:100%;overflow-x:hidden}body{margin:0;font-size:var(--fs-body);font-family:var(--fonts-body);line-height:var(--lh-body);color:var(--c-text);font-weight:400;position:relative;padding:0;min-height:100%;max-width:100%;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,ul{font-weight:400;margin:0;padding:0}h1,h2,h3,h4,h5,h6,h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-size:inherit;font-weight:700;font-family:var(--fonts-body);line-height:var(--lh-body)}ol,ul,dl,dt,dd{padding:0;margin:0}a{text-decoration:none;color:inherit;cursor:pointer}img{max-width:100%;height:auto;border:0}iframe{border:0}form fieldset{border:0;margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;font-family:var(--fonts-body);font-size:var(--fs-body);border:none;cursor:pointer}select,input{border-radius:0;font-family:var(--fonts-body)}input[type=text],input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{vertical-align:top;font-family:var(--fonts-body)}address,i,em{font-style:normal}\::-webkit-input-placeholder,\:-ms-input-placeholder,\:-moz-placeholder{color:var(--c-form-placeholder)}::selection{background-color:var(--c-selection-bg);color:var(--c-selection-text)}::-moz-selection{background-color:var(--c-selection-bg);color:var(--c-selection-text)}@media print{main:after{content:"Hey there! This is a printed page from Village One (https://www.village.one), a somewhat utopian design + tech cooperative! Say hello: hello@village.one or @VillageOneCoop on Twitter! ✌️";display:block;margin-top:10em;padding:1em;border:2px dashed var(--c-grey);color:var(--c-grey);border-radius:var(--radius);font-family:var(--fonts-mono);font-size:80%}:root{--s-outer-spacing: 0 !important;--s-panel-vertical: 1em !important}}.fonts-mono{font-family:var(--fonts-mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);line-height:var(--lh-mono);text-transform:uppercase}.fonts-mono--small{font-size:var(--fs-mono--small)}.u-mt--s{margin-top:.25em}.u-mt{margin-top:.5em}.u-mt--l{margin-top:1em}.u-mt--xl{margin-top:2em}.u-mt--xxl{margin-top:4em}.u-mt--xxxl{margin-top:var(--s-module-vertical)}.u-mb--s{margin-bottom:.25em}.u-mb{margin-bottom:.5em}.u-mb--l{margin-bottom:1em}.u-mb--xl{margin-bottom:2em}.u-mb--xxl{margin-bottom:4em}.u-mb--xxxl{margin-bottom:var(--s-module-vertical)}.u-center{text-align:center}.u-db{display:block}.no-mb{margin-bottom:0!important}@media print{.u-pdn{display:none}}body{display:flex;flex-direction:column}.s-module{padding-top:var(--s-panel-vertical);padding-bottom:var(--s-panel-vertical)}.s-block{padding-top:var(--s-block-vertical);padding-bottom:var(--s-block-vertical)}.nav-wrapper{display:flex;flex-direction:column}.nav-wrapper .nav{order:1}@media screen and (min-width: 1024px){.nav-wrapper .nav{order:unset}}.nav{font-size:var(--fs-mono-xs);padding-left:var(--s-outer-spacing);padding-right:var(--s-outer-spacing);text-transform:uppercase}@media screen and (min-width: 1024px){.nav{font-size:var(--fs-mono-s)}}.nav--masthead{background-color:var(--c-midnight)}@media (prefers-color-scheme: dark){.nav--home,.nav--masthead{background-color:var(--c-midnight--dark)}}.nav__inner{display:flex;flex-direction:column;max-width:var(--g-max-width);margin:0 auto;padding-bottom:24px;padding-top:24px}@media screen and (min-width: 1024px){.nav__inner{align-items:center;flex-direction:row;min-height:120px}}.nav__links{order:1;width:100%}@media screen and (min-width: 1024px){.nav__links{display:flex;margin-left:auto;order:unset;width:auto;gap:24px}}.nav__link{border-bottom-width:1px;border-bottom-style:solid;display:block;margin-top:8px;padding-bottom:6px}.nav__link:first-child{margin-top:0}@media screen and (min-width: 1024px){.nav__link{display:inherit;margin-top:0;padding-bottom:3px}}.nav--home .nav__link{color:var(--c-midnight);border-bottom-color:#07274466}.nav--home .nav__link--active,.nav--home .nav__link:hover{border-bottom-color:var(--c-midnight--dark)}.nav--masthead .nav__link{color:var(--c-white);border-bottom-color:#fff6}.nav--masthead .nav__link--active,.nav--masthead .nav__link:hover{border-bottom-color:#fff}@media (prefers-color-scheme: dark){.nav--home .nav__link{color:var(--c-white);border-bottom-color:#fff6}.nav--home .nav__link--active,.nav--home .nav__link:hover,.nav--masthead .nav__link--active,.nav--masthead .nav__link:hover{border-bottom-color:#fff}}.nav__logo{display:none;margin-left:auto;width:100px;height:72px}.nav__logo--masthead{display:block;margin-bottom:32px}@media screen and (min-width: 1024px){.nav__logo{display:block;margin-left:0;margin-bottom:0}}.m-announcement-bar{font-size:var(--fs-mono-xxs);font-family:var(--fonts-mono);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase}.m-announcement-bar a{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 576px){.m-announcement-bar{font-size:var(--fs-mono-xs)}}@media screen and (min-width: 768px){.m-announcement-bar{font-size:var(--fs-mono-s)}}.m-body-text{color:currentColor;--spacing: 1em}.m-body-text.m-body-text--highlight p{font-size:var(--fs-intro)}.m-body-text p,.m-body-text ol,.m-body-text ul,.m-body-text blockquote{font-family:var(--fonts-body);line-height:var(--lh-body);font-size:var(--fs-body);margin-bottom:var(--spacing);max-width:var(--mw-content)}.m-body-text--small p,.m-body-text--small ol,.m-body-text--small ul,.m-body-text--small blockquote{font-size:var(--fs-body--small)}.m-body-text h1:empty,.m-body-text h2:empty,.m-body-text h3:empty,.m-body-text h4:empty,.m-body-text h5:empty,.m-body-text h6:empty,.m-body-text ul:empty,.m-body-text ol:empty,.m-body-text li:empty,.m-body-text blockquote:empty,.m-body-text p:empty{display:none}.m-body-text h1,.m-body-text h2,.m-body-text h3,.m-body-text h4,.m-body-text h5,.m-body-text h6{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * .25);max-width:var(--mw-content);text-wrap:balance}.m-body-text h1:last-child,.m-body-text h2:last-child,.m-body-text h3:last-child,.m-body-text h4:last-child,.m-body-text h5:last-child,.m-body-text h6:last-child,.m-body-text blockquote:last-child,.m-body-text p:last-child{margin-bottom:0}.m-body-text h1:first-child,.m-body-text h2:first-child,.m-body-text h3:first-child,.m-body-text h4:first-child,.m-body-text h5:first-child,.m-body-text h6:first-child{margin-top:0}.m-body-text h1,.m-body-text h2{font-size:var(--fs-sub-head);line-height:var(--lh-body);font-weight:400}.m-body-text h3{font-size:var(--fs-body);line-height:var(--lh-body);margin-bottom:.5em}.m-body-text h4{font-size:var(--fs-body);line-height:var(--lh-body)}.m-body-text ul,.m-body-text ol{margin-top:var(--spacing);margin-bottom:var(--spacing);max-width:var(--mw-content)}.m-body-text ul{list-style-type:none;padding-left:1.5em}.m-body-text ol{padding-left:1.5em}.m-body-text ol li,.m-body-text ul li{margin-bottom:calc(var(--spacing) * .2);padding-left:.2em}.m-body-text ul li{position:relative}.m-body-text ul li:before{content:"→";color:currentColor;position:absolute;left:-1.2em;top:-.02em}.m-body-text blockquote{padding-left:1.2em;margin-top:var(--spacing);margin-bottom:var(--spacing);border-left:.6em solid var(--c-blockquote-highlight);max-width:var(--mw-content)}.m-body-text mark{background:transparent;color:var(--c-text);max-width:var(--mw-content)}.m-body-text em,.m-body-text i{font-style:italic}.m-body-text a:not(.m-button){border-bottom:var(--b-link-underline) solid var(--c-link-highlight)}.m-body-text a:not(.m-button):hover{border-bottom-color:var(--c-link-highlight-hover)}.m-body-text figure{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 1.5);max-width:var(--mw-content)}.m-body-text figure>a{border-bottom:none!important}.m-body-text figure figcaption{margin-top:calc(var(--spacing) * .75);font-size:var(--fs-caption);max-width:var(--mw-content);opacity:.8}.m-body-text figure img{display:block;border-radius:var(--radius);line-height:1;width:100%}.m-body-text figure>a{border:none}.m-body-text figure.m-figure--wide{max-width:100%}.m-body-text .m-body-text__infobox{padding:1em;margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);font-family:var(--fonts-mono);font-size:var(--fs-mono);line-height:var(--lh-mono-text);letter-spacing:var(--ls-mono-text);background-color:var(--c-infobox);border-radius:var(--radius)}.m-body-text .m-body-text__infobox strong:first-child{letter-spacing:var(--ls-mono);display:block;margin-bottom:var(--spacing);text-transform:uppercase}.m-body-text .m-newsletter-form{margin-top:2em;margin-bottom:2em}@media print{.m-body-text__infobox{background:none!important;border:2px solid var(--c-text)!important;color:var(--c-text)}}.m-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:.25em .5em .25em 0;display:inline-block;padding:.5em 1em;transition:all .1s ease-in-out;font-family:var(--fonts-mono);font-size:var(--fs-mono);font-weight:400;letter-spacing:var(--ls-mono);line-height:var(--lh-mono);text-transform:uppercase;background-color:var(--c-button-bg);border:var(--b-link-underline) solid var(--c-button-bg);color:var(--c-button-text);cursor:pointer;border-radius:1.5em}.m-button:hover{background-color:var(--c-button-bg-hover);border-color:var(--c-button-bg-hover);color:var(--c-button-text-hover)}.m-button:active{transform:scale(.95)}.m-button--outline{background-color:transparent;color:var(--c-button-text-hover);border:var(--b-link-underline) solid var(--c-button-text-hover)}.m-button--outline:hover{background-color:transparent;border-color:var(--c-button-bg-hover);color:var(--c-button-bg-hover)}@media print{.m-button{background:none;border:2px solid var(--c-text)!important;color:var(--c-text)}}.m-form-input{font-family:var(--fonts-mono);font-size:var(--fs-mono);line-height:var(--lh-mono);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.5em 1em;border:none;border:var(--b-link-underline) solid var(--c-form-highlight);box-shadow:inset 0 4px 12px #00000014;background:var(--c-form-bg);color:var(--c-form-text);border-radius:var(--radius);font-size:var(--fs-mono)!important;font-weight:400;letter-spacing:var(--ls-mono);text-transform:none;transition:all .1s ease-in-out;outline:0}.m-form-input::-moz-placeholder{color:var(--c-form-placeholder);opacity:.25}.m-form-input::placeholder{color:var(--c-form-placeholder);opacity:.25}.m-form-input:focus{border-color:var(--c-button-bg-hover);color:var(--c-button-bg-hover)}.m-intro{margin-bottom:1.5em;font-size:var(--fs-intro)}.m-kicker{margin-bottom:.2em}.m-kicker--dimmed{opacity:.5}.m-kicker a{border:none}.m-garden-prev-next-nav{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:24px;margin-top:100px;padding-top:50px;border-top:var(--b-link-underline) solid var(--c-panel-text)}.m-garden-prev-next-nav__prev span,.m-garden-prev-next-nav__next span{display:block;margin-bottom:.25em}.m-garden-prev-next-nav__prev a,.m-garden-prev-next-nav__next a{border-bottom:var(--b-link-underline) solid var(--c-link-highlight)}.m-garden-prev-next-nav__prev a:hover,.m-garden-prev-next-nav__next a:hover{border-bottom-color:var(--c-link-highlight-hover)}@media screen and (min-width: 576px){.m-garden-prev-next-nav{flex-direction:row;justify-content:space-between;gap:80px}.m-garden-prev-next-nav__prev,.m-garden-prev-next-nav__next{flex:1}.m-garden-prev-next-nav__next{text-align:right}}@media screen and (min-width: 768px){.m-garden-prev-next-nav{gap:20%}}@media screen and (min-width: 1024px){.m-garden-prev-next-nav{gap:33%}}.m-logo{position:relative;display:block;max-width:100%}.m-logo--footer{width:120px;height:94.6px}.m-logo svg{display:block;width:100%;line-height:1}.m-logo span{text-indent:-99999px;position:absolute}.m-logo__path{fill:var(--c-text)}.nav--masthead .m-logo__path,.m-logo__path--light{fill:var(--c-white)}.m-logo-wiggle{width:60vw;height:24.3vw;max-width:350px;max-height:141px;background-image:url(/static/dist/assets/villageone-logo-sprite-small-dd9ff811.png);background-repeat:no-repeat;background-position:center top;background-size:100%;text-indent:-99999px;animation-name:wiggle;animation-duration:.5s;animation-timing-function:steps(1,end);animation-iteration-count:infinite;animation-fill-mode:forwards}@media (prefers-reduced-motion: reduce){.m-logo-wiggle{animation:none}}@keyframes wiggle{0%{background-position:center top}33%{background-position:center center}66%{background-position:center bottom}to{background-position:center bottom}}@media screen and (min-width: 576px){.m-logo-wiggle{width:50vw;height:20.25vw}}@media screen and (min-width: 1280px){.m-logo-wiggle{position:fixed;top:var(--s-outer-spacing)}}.m-logo-wall{grid-column:1 / span 12;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-l)}.m-logo-wall picture{display:block;line-height:1}.m-logo-wall__logo{height:30px;max-width:90px;display:block;line-height:1;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){.m-logo-wall{gap:var(--s-xl)}.m-logo-wall__logo{height:50px;max-width:150px}}.m-main-title{font-size:var(--fs-title);line-height:var(--lh-head-s);font-weight:400;letter-spacing:-.023em;margin-bottom:.5em;margin-left:-.06em;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.m-main-title em,.m-main-title i{font-style:normal}.m-main-headline{font-size:var(--fs-head);line-height:var(--lh-head-m);font-weight:400;letter-spacing:-.023em;margin-bottom:.5em;margin-left:-.06em;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.m-main-headline--secondary{font-size:var(--fs-head--secondary);line-height:var(--lh-head-m)}.m-main-headline--extra-margin{margin-bottom:1em}.m-main-headline em,.m-main-headline i{font-style:normal}@media screen and (min-width: 768px){.m-main-headline,.m-main-headline--secondary{line-height:var(--lh-head-s)}}.m-newsletter-form{position:relative;display:flex;flex-wrap:nowrap;align-items:center;max-width:700px;margin-top:var(--s-block-vertical);margin-bottom:var(--s-block-vertical)}.m-newsletter-form__label{position:absolute;text-indent:-999999px}.m-newsletter-form__field{margin-right:.5em}.m-newsletter-form__button{flex-grow:0;flex-shrink:0}.m-page-meta{color:var(--c-link-highlight);margin-bottom:3em;margin-top:1em}.m-projects-list{display:grid;grid-template-columns:repeat(var(--g-col-count),minmax(0,1fr));grid-gap:calc(var(--g-gap) * 2) var(--g-gap);margin-top:calc(var(--s-panel-vertical) * 2);margin-bottom:calc(var(--s-panel-vertical) * 1.5)}.m-projects-list__item{display:block;grid-column:1 / span 12;width:100%;flex-direction:column}.m-projects-list__item img,.m-projects-list__item video{display:block;width:100%;margin-bottom:var(--s-block-vertical);border-radius:var(--radius)}@media screen and (min-width: 768px){.m-project-teaser__caption{display:grid;grid-template-columns:repeat(var(--g-col-count),minmax(0,1fr));grid-gap:calc(var(--g-gap) * 2) var(--g-gap)}}.m-project-teaser__headline{color:var(--c-text);font-weight:400}@media screen and (min-width: 768px){.m-project-teaser__headline{grid-column:span 4}}.m-project-teaser__headline span{color:var(--c-panel-highlight)}@media screen and (min-width: 768px){.m-project-teaser__text{grid-column:span 8}}.m-project-teaser__text p{color:var(--c-panel-text);font-size:var(--fs-body--xsmall);opacity:.8}.m-project-teaser__services{margin-top:16px}.m-project-teaser__services{font-family:var(--fonts-mono);font-size:var(--fs-mono-xs);text-transform:uppercase}@media screen and (min-width: 768px){.m-projects-list__item{grid-column:span 6}.m-projects-list__item:nth-child(2n){margin-top:var(--s-l)}}@media screen and (min-width: 1024px){.m-projects-list__item:nth-child(2n){margin-top:var(--s-xxl)}}.m-sub-headline{font-size:var(--fs-sub-head);line-height:var(--lh-head);font-weight:400;margin-bottom:.4em}.m-team-grid{display:grid;grid-template-columns:repeat(var(--g-col-count),minmax(0,1fr));grid-gap:var(--g-gap);margin-top:calc(var(--s-block-vertical));margin-bottom:calc(var(--s-block-vertical) * 2)}.m-team-grid__member{grid-column:span 6;padding-bottom:100%;overflow:hidden;position:relative;border-radius:var(--radius)}.m-team-grid__member:not(.m-team-grid__member--placeholder):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:33%;opacity:.25;background:linear-gradient(to top,var(--c-panel-text),transparent);filter:grayscale()}a.m-team-grid__member:hover img{scale:1.05}.m-team-grid__member--placeholder{border:var(--b-link-underline) solid var(--c-panel-text)}.m-team-grid__member figure>div{mix-blend-mode:multiply}.m-team-grid__member img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;filter:grayscale();transform:translateZ(0);transition:ease-in-out .15s}.m-team-grid__member span,.m-team-grid__member figcaption{position:absolute;bottom:0;left:0;width:100%;z-index:2;padding:.5em;-webkit-hyphens:manual;hyphens:manual}.m-team-grid__member figcaption{color:var(--c-panel-highlight)}.m-collaborators-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:16px;margin:24px 0}.m-collaborator{display:flex;flex-direction:row;gap:16px}.m-collaborator img{width:64px;height:64px;filter:grayscale();mix-blend-mode:multiply;transform:translateZ(0);border-radius:var(--radius-s)}.m-collaborator__name{display:block;font-family:var(--fonts-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);line-height:var(--lh-mono-m);text-transform:uppercase}.m-collaborator__name a{border-bottom:var(--b-link-underline) solid var(--c-link-highlight)}.m-collaborator__name:hover a{border-bottom-color:var(--c-link-highlight-hover)}.m-collaborator_bio{font-size:var(--fs-body-xxs);line-height:--lh-body-s;max-width:30em;opacity:.6;margin-top:.25em}@media screen and (min-width: 576px){.m-team-grid__member{grid-column:span 4}.m-team-grid__member span,.m-team-grid__member figcaption{padding:.75em}}@media screen and (min-width: 768px){.m-collaborators-grid{margin:40px 0;gap:24px}.m-collaborator{gap:24px}.m-collaborator img{width:90px;height:90px;border-radius:var(--radius-m)}.m-collaborator__name{font-size:var(--fs-mono-s)}.m-collaborator_bio{font-size:var(--fs-body-s)}}@media screen and (min-width: 1024px){.m-team-grid__member{grid-column:span 3}.m-collaborators-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:50px;gap:40px}.m-collaborator img{width:115px;height:115px;border-radius:var(--radius-l)}}@media screen and (min-width: 1280px){.m-collaborators-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.m-testimonial-card__inner{border-radius:16px;padding:var(--s-ml)}.m-testimonial-card__mark{display:block;line-height:1;width:20px;margin-bottom:calc(1.5 * var(--s-m))}.m-testimonial-card:nth-child(5n+1) .m-testimonial-card__mark path{fill:var(--c-white)}.m-testimonial-card:nth-child(5n+1) .m-testimonial-card__inner{background-color:var(--c-midnight);color:var(--c-white)}.m-testimonial-card:nth-child(5n+2) .m-testimonial-card__inner{background-color:var(--c-quartz);color:var(--c-midnight--dark)}.m-testimonial-card:nth-child(5n+3) .m-testimonial-card__inner{background-color:var(--c-mint);color:var(--c-midnight--dark)}.m-testimonial-card:nth-child(5n+4) .m-testimonial-card__inner{color:var(--c-midnight--dark);background-color:var(--c-white)}.m-testimonial-card:nth-child(5n+5) .m-testimonial-card__inner{background-color:var(--c-sunshine);color:var(--c-midnight--dark)}.m-testimonial-card__quote{font-size:var(--fs-body-s);font-style:normal}.m-testimonial-card__source{display:block;margin-top:var(--s-ml);font-size:var(--fs-body-xs);font-style:normal}.m-testimonial-card__source strong,.m-testimonial-card__source span{display:block;text-wrap:balance}.m-testimonial-card__source strong{font-size:var(--fs-body-m)}@media screen and (min-width: 768px){.m-testimonial-card__inner{padding:28px}.m-testimonial-card__mark{display:block;line-height:1;width:24px;margin-bottom:calc(2 * var(--s-m))}.m-testimonial-card__quote{font-size:var(--fs-body-m)}.m-testimonial-card__source{font-size:var(--fs-body-s)}.m-testimonial-card__source strong{font-size:var(--fs-body-ml)}}@media screen and (min-width: 1280px){.m-testimonial-card__inner{padding:var(--s-l)}.m-testimonial-card__quote{font-size:var(--fs-body-ml)}.m-testimonial-card__source{font-size:var(--fs-body-m)}.m-testimonial-card__source strong{font-size:var(--fs-body-l)}}.m-testimonials-grid{-moz-columns:1;columns:1;-moz-column-gap:20px;column-gap:20px}.m-testimonials-grid__item{display:inline-block;width:100%;margin-bottom:20px}@media screen and (min-width: 768px){.m-testimonials-grid{-moz-columns:2;columns:2}}@media screen and (min-width: 1280px){.m-testimonials-grid{-moz-columns:3;columns:3;-moz-column-gap:20px;column-gap:20px}}.m-services-list{border-top:var(--b-link-underline) solid var(--c-panel-text);margin-top:calc(var(--s-panel-vertical) * 2);margin-bottom:calc(var(--s-panel-vertical) * 1)}.m-services-list__item{border-bottom:var(--b-link-underline) solid var(--c-panel-text);padding-top:calc(var(--s-panel-vertical) * 1);padding-bottom:calc(var(--s-panel-vertical) * 1)}.m-services-list__text{display:flex;align-items:center}.m-service-teaser__image{display:block;margin-right:20px;max-width:64px}@media screen and (min-width: 768px){.m-service-teaser__image{margin-right:40px}}.m-service-teaser__headline{font-size:var(--fs-head-xxs);line-height:var(--lh-head);color:var(--c-text);font-weight:400}@media screen and (min-width: 420px){.m-service-teaser__headline{font-size:var(--fs-head-xs)}}@media screen and (min-width: 768px){.m-service-teaser__headline{font-size:var(--fs-head-m);line-height:var(--lh-head)}}.m-service-teaser__headline span{color:var(--c-panel-highlight)}.m-panel *::-moz-selection{background:var(--c-panel-text);color:var(--c-panel-bg)}.m-panel *::selection{background:var(--c-panel-text);color:var(--c-panel-bg)}.m-panel{--c-panel-text: var(--c-text);--c-panel-bg: var(--c-page-bg);--c-panel-highlight: var(--c-sunshine);--c-form-bg: var(--c-panel-bg);--c-form-text: var(--c-panel-text);--c-form-placeholder: var(--c-panel-text);--c-form-highlight: var(--c-panel-text);--c-button-bg: var(--c-panel-text);--c-blockquote-highlight: var(--c-panel-highlight);--c-button-bg-hover: var(--c-panel-highlight);--c-button-text: var(--c-panel-bg);--c-button-text-hover: var(--c-panel-text);--c-link-highlight: var(--c-panel-highlight);--c-link-highlight-hover: var(--c-panel-text)}.m-panel--white-soft{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-white);--c-panel-highlight: var(--c-quartz--dark)}@media (prefers-color-scheme: dark){.m-panel--white-soft{--c-panel-text: var(--c-white);--c-panel-bg: var(--c-midnight);--c-panel-highlight: var(--c-quartz)}}.m-panel--white{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-white);--c-panel-highlight: var(--c-quartz--dark)}@media (prefers-color-scheme: dark){.m-panel--white{--c-panel-text: var(--c-white);--c-panel-bg: var(--c-midnight--dark);--c-panel-highlight: var(--c-quartz)}}.m-panel--white-harsh{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-white);--c-panel-highlight: var(--c-quartz--dark)}@media (prefers-color-scheme: dark){.m-panel--white-harsh{--c-panel-text: var(--c-white);--c-panel-bg: var(--c-black);--c-panel-highlight: var(--c-quartz)}}.m-panel--dark-black{--c-panel-text: var(--c-white);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-midnight--dark);--c-panel-highlight: var(--c-quartz)}@media (prefers-color-scheme: dark){.m-panel--dark-black{--c-panel-bg: var(--c-black)}}.m-panel--quartz{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-quartz);--c-panel-highlight: var(--c-white)}.m-panel--midnight-dark{--c-panel-text: var(--c-white);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-midnight--dark);--c-panel-highlight: var(--c-quartz)}.m-panel--sand-dark{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-sand);--c-panel-highlight: var(--c-quartz--dark)}.m-panel--sand{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-sand);--c-panel-highlight: var(--c-mint--dark)}@media (prefers-color-scheme: dark){.m-panel--sand{--c-panel-text: var(--c-white);--c-panel-bg: var(--c-midnight--dark);--c-panel-highlight: var(--c-mint)}.m-panel--sand-dark{--c-panel-text: var(--c-white);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-black);--c-panel-highlight: var(--c-quartz)}}.m-panel--mint{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-mint);--c-panel-highlight: var(--c-white)}.m-panel--midnight{--c-panel-text: var(--c-white);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-midnight);--c-panel-highlight: var(--c-quartz)}.m-panel--sunshine{--c-panel-text: var(--c-midnight);--c-text: var(--c-panel-text);--c-panel-bg: var(--c-sunshine);--c-panel-highlight: var(--c-white);--c-link-highlight: rgba(0, 38, 54, .4);--c-link-highlight-hover: var(--c-text)}.m-panel{padding-top:calc(var(--s-panel-vertical) * 2);padding-bottom:calc(var(--s-panel-vertical) * 2);padding-left:var(--s-outer-spacing);padding-right:var(--s-outer-spacing);background-color:var(--c-panel-bg);color:var(--c-panel-text)}.m-panel--tight{padding-top:var(--s-panel-vertical);padding-bottom:var(--s-panel-vertical)}.m-panel--bar{padding-top:.8em;padding-bottom:.8em}.m-panel__inner{max-width:var(--g-max-width);margin:0 auto}.m-panel__inner+.m-panel__inner{margin-top:calc(var(--s-panel-vertical) * 2)}.m-panel--grid .m-panel__inner{display:grid;grid-template-columns:repeat(var(--g-col-count),minmax(0,1fr));grid-gap:0 var(--g-gap)}.m-panel .m-main-headline{color:var(--c-panel-text)}.m-panel .m-main-headline em,.m-panel .m-main-title em,.m-panel .m-main-headline i,.m-panel .m-main-title i{color:var(--c-panel-highlight)}.m-panel-content__headline{position:relative;grid-column:1 / span 12;grid-row:1;z-index:1}.m-panel-content__main{grid-column:1 / span 12;grid-row:2;z-index:1}.m-panel-content__text{grid-column:1 / span 12;grid-row:5}.m-panel-content__image{position:relative;display:flex;padding-bottom:100%;grid-column:5 / span 9;margin-top:-15vw;margin-bottom:var(--s-block-vertical);z-index:0}.m-panel-content__image img{position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;left:0;top:0;width:100%;height:100%}.m-panel-content__half{grid-column:1 / span 12;margin-top:calc(var(--s-panel-vertical) * 1.5)}.m-panel-content__half:nth-child(odd){grid-row:6}.m-panel-content__half:nth-child(2n){grid-row:7}@media screen and (min-width: 1024px){.m-panel-content__text{grid-column:1 / span 8;grid-row:5}.m-panel-content--flipped .m-panel-content__text{grid-column:5 / span 8}.m-panel-content__image{grid-column:9 / span 4;grid-row:5 / span 1;margin-top:0;margin-bottom:0;padding-bottom:0}.m-panel-content--flipped .m-panel-content__image{grid-column:1 / span 3}.m-panel-content__half:nth-child(n){grid-column:span 6;margin-bottom:0;grid-row:6}}@media screen and (min-width: 768px){.m-panel-content__headline{position:relative;grid-column:1 / span 11}}@media screen and (min-width: 1280px){.m-panel-content__text{grid-column:1 / span 7}.m-panel-content--flipped .m-panel-content__text{grid-column:6 / span 7}.m-panel-content__image{grid-column:8 / span 5}.m-panel-content--flipped .m-panel-content__image{grid-column:1 / span 4}}.m-garden-pages-list{border-top:var(--b-link-underline) solid var(--c-panel-text);margin:calc(var(--s-panel-vertical) * 1.5) 0}.m-garden-pages-list__item{display:flex;flex-direction:column;padding:var(--s-panel-vertical) 0;border-bottom:var(--b-link-underline) solid var(--c-panel-text);font-family:var(--fonts-body)}.m-garden-pages-list__item h4{font-weight:400;margin-bottom:.5em;font-size:var(--fs-sub-head);line-height:var(--lh-head)}.m-garden-pages-list__item p{margin-bottom:var(--spacing);font-size:var(--fs-body--xsmall);line-height:var(--lh-body);max-width:38em}.m-garden-pages-list__item:hover{color:var(--c-panel-highlight)}@media screen and (min-width: 1024px){.m-garden-pages-list__item{position:relative;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;padding:var(--s-block-vertical) calc(var(--s-block-vertical) * .8)}.m-garden-pages-list__item:hover{color:var(--c-panel-text)}.m-garden-pages-list__item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--c-panel-highlight);opacity:0;transition:all .15s ease-in-out;z-index:1}.m-garden-pages-list__item:hover:before{opacity:.2}.m-garden-pages-list__item h4{position:relative;width:45%;padding-right:1.5em;z-index:2}.m-garden-pages-list__item p{position:relative;width:55%;z-index:3}}.m-panel-footer{margin-top:auto;padding-top:calc(var(--s-panel-vertical) * 4);padding-bottom:calc(var(--s-panel-vertical) * 2);background-color:var(--c-footer-bg);color:var(--c-text)}.m-panel-footer__logo{grid-column:1 / span 6;width:120px;height:94.6px}.m-panel-footer__text{grid-column:1 / span 12;margin-top:1em}.m-panel-content__team-grid{grid-column:1 / span 12;grid-row:3}.m-testimonials-cluster{position:relative;display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:0;width:280px;list-style:none;margin:5px auto 25px;transition:all .5s ease-in-out;cursor:url(/assets/images/eyes.svg) 40 25,auto}.m-testimonials-cluster__item{position:relative;width:280px;transition:all .5s ease-in-out}.m-testimonials-cluster-read-more-button{margin-left:auto;margin-right:auto;text-align:center;max-height:0;opacity:0;transform:translateY(-50px);z-index:0;transition:all .2s linear}.m-testimonials-cluster--open+.m-testimonials-cluster-read-more-button{opacity:1;transform:translateY(0);max-height:60px}.m-testimonials-cluster__item:nth-child(5n+1){rotate:-2deg;z-index:1}.m-testimonials-cluster__item:nth-child(5n+2){rotate:1deg;margin-top:-120%;z-index:2}.m-testimonials-cluster__item:nth-child(5n+3){rotate:5deg;margin-top:-143%;z-index:3}.m-testimonials-cluster__item:nth-child(5n+4){rotate:-5deg;z-index:4;margin-top:-140%}.m-testimonials-cluster__item:nth-child(5n+5){rotate:1deg;z-index:5;margin-top:-140%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+1){translate:0 -4%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+2){translate:0 -4%;rotate:5deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+3){translate:0 6%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+4){translate:0 3%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+5){translate:0 -1%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+1){rotate:-2deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+2){rotate:1deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+3){rotate:5deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+4){rotate:-5deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+5){rotate:1deg}@media screen and (min-width: 390px){.m-testimonials-cluster,.m-testimonials-cluster__item{width:340px}.m-testimonials-cluster__item:nth-child(5n+1){margin-top:0%}.m-testimonials-cluster__item:nth-child(5n+2){margin-top:-93%}.m-testimonials-cluster__item:nth-child(5n+3){margin-top:-100%}.m-testimonials-cluster__item:nth-child(5n+4){margin-top:-100%}.m-testimonials-cluster__item:nth-child(5n+5){margin-top:-100%}}@media screen and (min-width: 768px){.m-testimonials-cluster{width:672px;margin-bottom:50px}.m-testimonials-cluster__item{width:336px}.m-testimonials-cluster__item:nth-child(5n+1){margin-top:0%;rotate:-2deg}.m-testimonials-cluster__item:nth-child(5n+2){margin-top:0%;rotate:5deg}.m-testimonials-cluster__item:nth-child(5n+3){margin-top:-50%;margin-right:-20%;margin-left:10%;rotate:5deg}.m-testimonials-cluster__item:nth-child(5n+4){margin-top:-60%;rotate:-5deg}.m-testimonials-cluster__item:nth-child(5n+5){margin-left:25%;margin-top:-50%;rotate:1deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+1){translate:-3% -3%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+2){translate:3% -3%;rotate:5deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+3){translate:-3% 3%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+4){translate:3% 3%}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+5){translate:0 6%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+1){margin-top:0%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+2){margin-top:3%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+3){margin-top:-8%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+4){margin-top:0%}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+5){margin-top:-10%;margin-left:3%}}@media screen and (min-width: 1280px){.m-testimonials-cluster{width:1168px;justify-content:center}.m-testimonials-cluster__item{width:380px}.m-testimonials-cluster__item:nth-child(5n+1){margin:8% 0 0;rotate:-10deg}.m-testimonials-cluster__item:nth-child(5n+2){margin:0 -5%;rotate:1deg}.m-testimonials-cluster__item:nth-child(5n+3){margin:5% 0 0;rotate:10deg}.m-testimonials-cluster__item:nth-child(5n+4){margin:-25% -2.5% 0 0;rotate:-3deg}.m-testimonials-cluster__item:nth-child(5n+5){margin:-26% 0 0 -2.5%;rotate:8deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+1){translate:-3% 0;rotate:-10deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+2){translate:0 -3%;rotate:1deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+3){translate:3% 0;rotate:10deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+4){translate:-3% 3%;rotate:-3deg}.m-testimonials-cluster:not(.m-testimonials-cluster--open):hover .m-testimonials-cluster__item:nth-child(5n+5){translate:3% 3%;rotate:8deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+1){margin:4% 0 0;translate:-5% 0;rotate:0deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+2){margin:0;rotate:0deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+3){margin:2% 0 0;translate:5% 0;rotate:0deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+4){margin:-2% 0 0;translate:-2.5% 0;rotate:0deg}.m-testimonials-cluster--open .m-testimonials-cluster__item:nth-child(5n+5){margin:5% 0 0;translate:10% 0;rotate:0deg}}.m-testimonials-cluster--open{cursor:default}.m-testimonials-cluster--open .m-testimonials-cluster__item{margin:0;rotate:0deg;translate:0 0}.m-panel-wide-image{padding-top:0;padding-bottom:0}.m-panel-wide-image__img{display:block;max-width:100vw;width:calc(100% + 2 * var(--s-outer-spacing));margin-left:calc(-1 * var(--s-outer-spacing));margin-right:calc(-1 * var(--s-outer-spacing))}@media screen and (min-width: 1440px){.m-panel-wide-image__img{border-radius:var(--radius);width:100%;margin:0}.m-panel-wide-image--below{padding-bottom:calc(var(--s-panel-vertical) * 2)}.m-panel-wide-image--above{padding-top:calc(var(--s-panel-vertical) * 2)}}
