/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--base-space: 10px;--color-text: black;--color-link: black;--color-bg: white;--color-grey: #636363;--color-primary: #00ff00}:root{--margin-xs: calc(var(--base-space) * .6);--margin-sm: calc(var(--base-space) * 1);--margin-md: calc(var(--base-space) * 2);--margin-lg: calc(var(--base-space) * 4)}@media screen and (min-width: 0px){:root{--fs-main: 20px;--lh-main: 22px}}@media screen and (min-width: 800px){:root{--fs-main: 13px;--lh-main: 15px}}@media screen and (min-width: 0px){:root{--fs-h3: 20px;--lh-h3: 20px}}@media screen and (min-width: 800px){:root{--fs-h3: 25px;--lh-h3: 25px}}@media screen and (min-width: 0px){:root{--fs-h2: 20px;--lh-h2: 20px}}@media screen and (min-width: 800px){:root{--fs-h2: 36px;--lh-h2: 38px}}@media screen and (min-width: 0px){:root{--fs-h1: clamp(20px, 8vw, 75px);--lh-h1: clamp(20px, 7.9vw, 73px)}}@media screen and (min-width: 800px){:root{--fs-h1: clamp(36px, 3.8vw, 82px);--lh-h1: clamp(35px, 3.7vw, 80px)}}:root{--logotype-height: calc(var(--logotype-width) / 4.641);--logotype-width: calc(100vw - var(--margin-sm));--hamburger-height: 30px;--hamburger-full-height: calc(var(--hamburger-height) + var(--margin-sm) * 2);--header-height: calc(var(--logotype-height) + var(--margin-sm) * 2);--footer-height: calc(var(--margin-sm) * 3 + var(--lh-h3) * 3);--name-height: calc(var(--margin-md) + var(--lh-h1) + var(--lh-h3))}@media screen and (min-width: 800px){:root{--logotype-height: 60px;--logotype-width: calc(var(--logotype-height) * 4.641 + var(--margin-md) * 2);--header-height: calc(var(--logotype-height) + var(--margin-sm) * 2.6);--footer-height: calc(var(--margin-sm) * 8 + var(--lh-h3) * 2);--name-height: calc(var(--margin-md) * 2.5 + var(--lh-h1))}}html{box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}*{margin:0;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{-webkit-tap-highlight-color:transparent;height:100%;margin:0!important;padding:0!important}html,body{font-family:TWKLausanne-1000,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--fs-main);line-height:var(--lh-main);color:var(--color-text);background-color:var(--color-bg)}html{background:var(--color-bg)}a{color:var(--color-link);text-decoration:none;cursor:pointer}ul,ol{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}img{width:100%}strong,b{font-weight:400}i,em{font-style:normal}h1,h2,h3,h4,h5,h6,small{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}@font-face{font-family:TWKLausanne-1000;src:url(./TWKLausanne-1000-DgicEvdz.woff) format("woff"),url(./TWKLausanne-1000-f9gTD7KX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:TWKLausanne-1000Italic;src:url(./TWKLausanne-1000Italic-Cwtg5huL.woff) format("woff"),url(./TWKLausanne-1000Italic-BXjJOb0G.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}*{letter-spacing:-.05em;word-spacing:-.05em}html,body{overflow:hidden}i,em{font-family:TWKLausanne-1000Italic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#detach-button-host{display:none!important}.colon:after{content:":";display:none}@media screen and (min-width: 800px){.colon:after{display:inline}}.header{position:fixed;display:flex}.editor~.header svg{fill:var(--color-text)}@media screen and (min-width: 800px){.editor~.header svg{fill:var(--color-bg)}}.header--title{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(.5 * var(--base-space));padding-left:calc(.5 * var(--base-space));left:0;top:0;z-index:997}@media screen and (min-width: 800px){.header--title{padding-top:calc(2 * var(--base-space));padding-bottom:calc(.6 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}@media screen and (min-width: 1000px){.header--title{z-index:999}}@media screen and (min-width: 800px){.home~.header--title{background:var(--color-bg);-webkit-clip-path:polygon(95% 0,95% 42.4%,89.7% 100%,0% 100%,0% 0%);clip-path:polygon(95% 0,95% 42.4%,89.7% 100%,0% 100%,0% 0%)}}.editor~.header--title{display:none}@media screen and (min-width: 1000px){.editor~.header--title{display:flex}}.header--hamburger{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));right:0;bottom:0;width:100%;justify-content:flex-end;background:var(--color-bg);z-index:999}@media screen and (min-width: 800px){.header--hamburger{padding-top:calc(3.5 * var(--base-space));padding-bottom:calc(2.1 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));top:0;bottom:initial;width:auto}.editor~.header--hamburger{background:transparent}}.header svg{height:100%}.header__title{height:var(--logotype-height);display:flex}.header__hamburger{height:var(--hamburger-height);display:flex;cursor:pointer}.editor~.header .header__hamburger{transform:rotate(45deg)}.no-touch .header__hamburger:hover svg{fill:var(--color-primary)!important}.home{height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:var(--header-height);padding-bottom:var(--hamburger-full-height)}@media screen and (min-width: 800px){.home{padding-top:0;padding-bottom:0}}.menu{position:fixed;height:100vh;height:calc(var(--vh, 1vh) * 100);bottom:0;left:0;width:100%;background-color:var(--color-bg);z-index:998;overflow:hidden;display:none}@media screen and (min-width: 1000px){.menu{top:var(--header-height);bottom:initial;z-index:9}}@media screen and (min-width: 1000px){.editor~.menu{top:0;bottom:initial}}.menu.active{display:block}.no-touch .menu a:hover{color:var(--color-primary)}.menu__header{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(.5 * var(--base-space));padding-left:calc(.5 * var(--base-space));display:flex}.menu__header svg{fill:var(--color-text);height:var(--logotype-height)}@media screen and (min-width: 800px){.menu__header{padding-top:calc(2 * var(--base-space));padding-bottom:calc(.6 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}@media screen and (min-width: 1000px){.menu__header{display:none}}.menu__inner{width:100%;height:calc(100% - var(--header-height));display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:auto;scrollbar-width:none;padding-bottom:var(--hamburger-full-height)}.menu__inner::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.menu__inner{padding-bottom:0}}@media screen and (min-width: 1000px){.menu__inner{overflow:hidden;height:calc(100vh - var(--header-height));height:calc(var(--vh, 1vh) * 100 - var(--header-height))}}@media screen and (min-width: 1000px){.editor~.menu .menu__inner{height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:var(--header-height)}}@media screen and (min-width: 1000px){.menu__list{flex:1;padding-bottom:var(--footer-height);overflow:auto;scrollbar-width:none;display:flex}.menu__list::-webkit-scrollbar{display:none}}.menu__list__inner{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);min-height:100%}@media screen and (min-width: 800px){.menu__list__inner{padding-top:calc(2 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}@media screen and (min-width: 1000px){.menu__list__inner{padding-top:calc(4 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));display:flex;-webkit-column-gap:var(--margin-lg);column-gap:var(--margin-lg);flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-start;align-items:flex-start;align-content:space-between;min-height:calc(var(--editors) * var(--lh-h1) + var(--margin-sm) * 4 + 1px)}}@media screen and (min-width: 1000px){.menu__list__inner.full{width:100%}}.menu__intro{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(0 * var(--base-space));color:var(--color-primary)}.menu__footer{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h3);line-height:var(--lh-h3);display:flex;flex-direction:column;width:100%;position:relative;gap:var(--lh-h3)}@media screen and (min-width: 800px){.menu__footer{padding-top:calc(4 * var(--base-space));padding-bottom:calc(4 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}@media screen and (min-width: 1000px){.menu__footer{position:absolute;bottom:0;background-color:var(--color-bg);flex-direction:row;gap:0}}@media screen and (min-width: 1000px){.menu__footer__col{width:var(--width, "auto")}}.menu__footer__col--emails{display:flex;flex-direction:column}@media screen and (min-width: 1000px){.menu__footer__col--emails{flex-direction:row;gap:var(--margin-sm);min-width:calc(18.8em + var(--margin-lg))}}.menu__footer__col--phone{white-space:nowrap}.menu__footer__col--instagram{position:absolute;bottom:0;right:calc(var(--margin-sm) * 1.5)}@media screen and (min-width: 800px){.menu__footer__col--instagram{bottom:var(--margin-lg);right:var(--margin-md)}}@media screen and (min-width: 1000px){.menu__footer__col--instagram{position:initial;bottom:initial;right:initial}}.editor{height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:var(--name-height);padding-bottom:var(--hamburger-full-height)}@media screen and (min-width: 800px){.editor{padding-top:0;padding-bottom:0}}.editor__title{font-size:var(--fs-h1);line-height:var(--lh-h1);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));position:fixed;top:0;z-index:2;width:100%;background:var(--color-bg)}@media screen and (min-width: 800px){.editor__title{padding-top:calc(4 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));background:none;bottom:0;top:initial}}.editor__title h1{cursor:pointer}.no-touch .editor__title h1:hover{color:var(--color-primary)}.editor__title__inner{display:grid;align-items:baseline;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width: 800px){.editor__title__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.editor__title__inner>*{display:flex;justify-content:flex-start}.editor__list{padding-top:calc(0 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));position:fixed;top:100vh;top:calc(var(--vh, 1vh) * 100);z-index:9;display:none;width:100%;background:var(--color-bg);max-height:calc(100vh - var(--header-height) - var(--name-height));overflow:auto;scrollbar-width:none}.editor__list::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.editor__list{width:auto}}.editor__list.active{display:block}.editor__list__inner{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(3 * var(--base-space))}@media screen and (min-width: 800px){.editor__list__inner{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(4 * var(--base-space))}}.editor__list__item{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-touch .editor__list__item:hover{color:var(--color-primary)}.editor__representation{font-size:var(--fs-h3);line-height:var(--lh-h3)}.no-touch .editor__representation a:hover{color:var(--color-primary)}.cursor{position:fixed;transform:translate(-50%,-50%);color:var(--color-primary);z-index:999;pointer-events:none}.cursor.hidden,.touch .cursor{display:none}.slideshow{position:relative;top:0;height:100%;width:100vw;overflow:hidden;z-index:1;scrollbar-width:none}.slideshow__inner{outline:none;height:100%;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;transition-property:transform;box-sizing:content-box;transform:translateZ(0)}@media screen and (min-width: 800px){.slideshow__inner{flex-direction:row}}.slide{--title-height: calc(var(--margin-sm) * 1.5 + var(--lh-h3) * 3);display:flex;flex-direction:column;position:relative;flex-shrink:0;transition-property:transform}@media screen and (min-width: 800px){.slide{--title-height: var(--header-height)}}.home__slideshow .slide{overflow:hidden}.editor__slideshow .slide{--slide-height: auto;height:var(--slide-height)}@media screen and (min-width: 800px){.editor__slideshow .slide{--slide-height: calc((100vh - var(--name-height)) * var(--slide-percentage));width:calc((var(--slide-height) - var(--lh-main) - var(--margin-sm)) / .5625);min-width:calc(800px - var(--header-height));max-width:calc(100vw - var(--header-height))}}.editor__slideshow .slide[data-size="1"]{--slide-percentage: 1}.editor__slideshow .slide[data-size="2"]{--slide-percentage: .9}.editor__slideshow .slide[data-size="0"]{--slide-percentage: .95}.slide.fullscreen.swiper-slide{z-index:2;height:100vh;height:calc(var(--vh, 1vh) * 100)}.slide__image{height:100%;overflow:hidden;cursor:none!important;display:flex;height:100vw}@media screen and (min-width: 800px){.slide__image{height:100%}}.slide__image img{height:100%;width:100%;object-fit:cover;object-position:var(--focus)}.slide__video{position:absolute;width:100%;display:flex;cursor:none!important;background-color:#000;z-index:1;height:100vw;top:0}.slide__video video{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 800px){.editor__slideshow .slide__video{height:calc(100% - var(--lh-main) - var(--margin-sm))}}@media screen and (min-width: 800px){.home__slideshow .slide__video{height:calc(100% - var(--header-height));top:var(--header-height)}}.slide.fullscreen .slide__video{width:calc(100vw + 2px);height:100vh;height:calc(var(--vh, 1vh) * 100);top:0}.slide__caption{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));display:flex;justify-content:space-between;background:var(--color-bg);position:relative;z-index:1;color:var(--color-bg);fill:var(--color-bg);flex-direction:column}@media screen and (min-width: 800px){.slide__caption{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));flex-direction:row}}.slide__caption:before{position:absolute;height:100%;top:0;left:0;z-index:2;background:#000;width:var(--progress);pointer-events:none}@media screen and (min-width: 800px){.slide__caption:before{content:""}}.slide__caption:after{position:absolute;height:100%;top:0;left:0;z-index:4;background-color:var(--color-primary);mix-blend-mode:screen;width:calc(var(--progress) + 1px);pointer-events:none}@media screen and (min-width: 800px){.slide__caption:after{content:""}}.slide__caption>*{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));position:relative;z-index:3;mix-blend-mode:difference;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 800px){.slide__caption>*{padding-top:calc(.6 * var(--base-space));padding-bottom:calc(.4 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}.slide__caption>*:nth-child(4){display:none}@media screen and (min-width: 1000px){.slide__caption>*:nth-child(4){display:block}}.home__slideshow .slide__caption{position:absolute;bottom:var(--title-height);background:transparent;justify-content:flex-end;align-items:flex-end;width:100%}@media screen and (min-width: 800px){.home__slideshow .slide__caption{bottom:0}}.slide__video~.slide__caption{cursor:pointer}.slide.fullscreen .slide__caption{width:100vw;background:transparent}.slide__caption a{-webkit-filter:invert(1);filter:invert(1)}.slide__caption a:hover{color:var(--color-primary)}.slide__title{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h3);line-height:var(--lh-h3);display:flex;flex-direction:column;justify-content:flex-end;order:2;flex:none}@media screen and (min-width: 800px){.slide__title{padding-top:calc(0 * var(--base-space));padding-bottom:calc(.1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));order:initial;margin-left:var(--logotype-width);height:var(--title-height)}}.slide__title h2{font-size:100%;font-weight:initial;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slide__title span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 800px){.slide__title span{display:inline}}@media screen and (min-width: 800px){.slide__title p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.slide__fullscreen{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(2 * var(--base-space));transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:0s;display:flex;cursor:pointer}.slide__fullscreen svg{width:25px;height:25px}.slide__fullscreen svg .on{display:none}.slide__fullscreen path{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:0s}.slide.fullscreen .slide__fullscreen svg .on{display:inline}.slide.fullscreen .slide__fullscreen svg .off{display:none}.no-touch .slide__fullscreen:hover path.on.southwest{transform:translate(1px,-1px)}.no-touch .slide__fullscreen:hover path.on.northeast{transform:translate(-1px,1px)}.no-touch .slide__fullscreen:hover path.off.southwest{transform:translate(-1px,1px)}.no-touch .slide__fullscreen:hover path.off.northeast{transform:translate(1px,-1px)}.editor__slideshow .slide__fullscreen{position:absolute;right:var(--margin-sm);top:calc(-25px - var(--margin-sm));display:none}@media screen and (min-width: 800px){.editor__slideshow .slide__fullscreen{position:initial;top:initial;right:initial;display:flex}}.editor__slideshow .slide__video~.slide__caption .slide__fullscreen{display:flex}.slide.fullscreen .js-hideOnFullscreen{opacity:0;pointer-events:none}.swiper-wrapper{transition-timing-function:cubic-bezier(.77,0,.175,1)}.swiper-pointer-events{touch-action:pan-y}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.error{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);margin-top:var(--header-height)}@media screen and (min-width: 800px){.error{padding-top:calc(4 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}}.error a{color:var(--color-primary)}.bio{position:fixed;top:var(--header-height);height:calc(100vh - var(--header-height));height:calc(var(--vh, 1vh) * 100 - var(--header-height));left:0;width:100%;background-color:var(--color-text);z-index:9;overflow:hidden}.bio__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:100%}.bio__list{padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));overflow:auto;scrollbar-width:none}.bio__list::-webkit-scrollbar{display:none}.bio__list__inner{display:flex;flex-direction:column;justify-content:center;min-height:100%}.bio__editor__title{font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--color-grey)}.bio__editor__title:hover,.bio__editor__title.active{color:var(--color-bg)}.bio__image{height:100%;overflow:hidden}.bio__image img{height:100%;width:100%;object-fit:cover}.bio__content{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));overflow:auto;scrollbar-width:none}.bio__content::-webkit-scrollbar{display:none}.bio__content,.bio__content a{color:var(--color-bg)}.bio__content a:hover{color:var(--color-primary)}.bio__text__inner{display:none}.bio__text__inner.active{display:block}.bio__content__inner{display:flex;flex-direction:column;justify-content:center;min-height:100%}.bio__content__wrapper{height:calc(var(--editors) * var(--lh-h2) + var(--margin-md));max-height:calc(100vh - var(--header-height) - var(--margin-sm));max-height:calc(var(--vh, 1vh) * 100 - var(--header-height) - var(--margin-sm));display:flex;flex-direction:column}.bio__content__header{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));background-color:var(--color-text);text-transform:uppercase}.bio__content__footer{padding-top:calc(2 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));background-color:var(--color-text);display:flex;justify-content:space-between}.bio__text{flex:1}.bio__text p:not(:last-child){margin-bottom:var(--lh-main)}.bio__languages{display:flex}.bio__language{cursor:pointer}.bio__language>span{cursor:pointer}.bio__language>span:hover{color:var(--color-primary)}.bio__language:not(:last-child):after{content:" / ";white-space:pre}
