@font-face{font-family:"PPEditorialNew";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/PPEditorialNew-Regular.woff2") format("woff2"), url("../fonts/PPEditorialNew-Regular.woff") format("woff")}@font-face{font-family:"PPEditorialNew";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/PPEditorialNew-Italic.woff2") format("woff2"), url("../fonts/PPEditorialNew-Italic.woff") format("woff")}@font-face{font-family:"HWAnimoCompressed";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/HW%20Animo%20Compressed%20Regular.woff2") format("woff2"), url("../fonts/HW%20Animo%20Compressed%20Regular.woff") format("woff"), url("../fonts/HW%20Animo%20Compressed%20Regular.eot") format("embedded-opentype")}:root{--color-bg: #fafaf8;--color-text: #5A6E64;--gap: 10px;--bigGap: calc(var(--gap) * 4);--nav-height: 0px;--footer-height: 0px;--gallery-carousel-height: 0px;--member-gallery-height: 0px;--main-height: calc(100dvh - var(--nav-height));--element-height: 80vw;--modal-element-height: calc(var(--element-height) - var(--bigGap) - var(--bigGap));--opacity: .9;--transition: .6s;--shortTransition: .2s;--font-text: PPEditorialNew, serif;--font-headline: HWAnimoCompressed, sans-serif;--headline-lg: 53px;--headline-lg-lh: 0.74;--headline-md: 22px;--headline-md-lh: 30px;--headline-sm: 17px;--headline-sm-lh: 16px;--text-lg: 30px;--text-lg-lh: 30px;--text-md: 20px;--text-md-lh: 23px;--text-sm: 15px;--text-sm-lh: 18px}@media (min-width:768px){:root{--gap: 15px;--bigGap: calc(var(--gap) * 4)}}@media (min-width:991px){:root{--element-height: calc(100vw / 3)}}@media (min-width:991px){:root{--headline-lg: 100px;--headline-lg-lh: 0.74;--headline-md: 33px;--headline-md-lh: 28px;--headline-sm: 20px;--headline-sm-lh: 17px;--text-lg: 60px;--text-lg-lh: 54px;--text-md: 30px;--text-md-lh: 34px;--text-sm: 18px;--text-sm-lh: 22px}}*,*::after,*::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:0}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{list-style-type:none;padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:inherit;text-decoration:none;background-color:transparent}a:hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block}button{border-radius:0;color:var(--color-text)}button:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}button{border:none;text-decoration:none;background-color:transparent;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none}button{display:flex;align-items:center;justify-content:center;padding:0}nav{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--color-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--gap);gap:var(--gap)}@media (min-width:991px){nav{padding:var(--gap) calc(var(--gap) - 1px)}}nav::after{content:"";position:absolute;bottom:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}@media (max-width:990px){nav:not(.scrolled)::after{opacity:0;height:0}}nav a:hover{opacity:var(--opacity)}nav #logo{position:relative;width:100%;height:fit-content;display:flex;align-items:flex-start;justify-content:space-between;transition:opacity var(--shortTransition) ease-in-out;font-weight:normal;margin:0;cursor:pointer}nav #logo .logo-word{font-family:var(--font-headline);font-size:var(--headline-lg);line-height:var(--headline-lg-lh);text-transform:uppercase;transform:translateY(2px)}@media (min-width:768px) and (max-width:990px){nav #logo .logo-word{font-size:100px;line-height:0.74}}nav #logo .address{font-style:normal;font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--text-sm-lh);transform:translateY(-2px)}@media (max-width:990px){nav #logo .address{display:none}}@media (max-width:990px){nav #logo{display:none}}@media (min-width:991px){nav #logo{display:flex}}nav #logo-mobile{position:relative;width:100%;height:fit-content;margin:0;fill:var(--color-text)}@media (max-width:990px){nav #logo-mobile{display:flex}}@media (min-width:991px){nav #logo-mobile{display:none}}#address{position:relative;display:flex;width:100%;height:fit-content;padding:0 var(--gap);transition:opacity var(--shortTransition) ease-in-out}@media (min-width:991px){#address{display:none}}#address:hover{opacity:var(--opacity)}#address address{margin:0;width:100%;height:fit-content;display:flex;align-items:flex-start;justify-content:space-between;font-style:normal;font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--text-sm-lh)}footer{display:flex;padding:var(--bigGap) var(--gap) 10px}footer .links{width:100%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap) * 2)}@media (min-width:991px){footer .links{gap:var(--gap);flex-direction:row;flex-wrap:wrap;justify-content:space-between}}footer .links .link{display:flex;flex-direction:column;align-items:center}@media (min-width:991px){footer .links .link{gap:var(--gap);flex-direction:row;white-space:nowrap}}footer .links .link h3{font-family:var(--font-headline);font-weight:normal;font-size:var(--headline-sm);line-height:var(--headline-sm-lh);text-transform:uppercase}footer .links .link a{font-size:var(--text-sm);line-height:var(--text-sm-lh);transition:opacity var(--shortTransition) ease-in-out}footer .links .link a:hover{opacity:var(--opacity)}#presentation{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--bigGap) var(--gap);gap:var(--bigGap)}@media (min-width:991px){#presentation{padding:calc(var(--gap) - 6px) var(--gap) var(--bigGap)}}#presentation .text-content{width:100%;font-size:var(--text-md);line-height:var(--text-md-lh)}.gallery-carousel{position:relative;width:100%;height:fit-content;overflow:hidden;padding:0 var(--bigGap);pointer-events:none}@media (max-width:990px){.gallery-carousel{pointer-events:none;max-height:70vh}}@media (min-width:991px){.gallery-carousel{height:var(--element-height);width:auto;padding:0;aspect-ratio:1.3333333333}}.gallery-carousel .swiper-wrapper{height:100%}.gallery-carousel .swiper-slide{height:fit-content;display:flex;align-items:center;justify-content:center;background:var(--color-text);opacity:0;pointer-events:auto}@media (max-width:990px){.gallery-carousel .swiper-slide{max-height:70vh}}.gallery-carousel .swiper-slide.swiper-slide-active{opacity:1;pointer-events:auto}.gallery-carousel .swiper-slide picture{width:100%;max-height:inherit;display:flex;align-items:center;justify-content:center;mix-blend-mode:screen;opacity:var(--opacity)}.gallery-carousel .swiper-slide img{width:100%;height:auto;object-fit:contain;object-position:center;filter:grayscale(1)}@media (max-width:990px){.gallery-carousel .swiper-slide img{max-height:70vh;aspect-ratio:auto}}@media (min-width:991px){.gallery-carousel .swiper-slide img{object-fit:cover;aspect-ratio:1.3333333333;height:var(--element-height)}}#news{padding:var(--bigGap) 0;overflow-x:hidden}#news h2{padding:calc(var(--gap) - 3px) 0;font-family:var(--font-text);font-size:var(--text-md);line-height:var(--text-md-lh);font-weight:normal;font-style:italic;text-align:center}@media (min-width:991px){#news h2{padding:calc(var(--gap) - 6px) 0}}.news-swiper{width:100%;overflow:visible}.news-swiper .swiper-wrapper{display:flex}.news-item{position:relative;display:flex;width:calc(var(--element-height) + var(--gap) + var(--gap));height:calc(var(--element-height) + var(--gap) + var(--gap));padding:var(--gap);gap:var(--gap) var(--gap) calc(var(--gap) -2px)}@media (min-width:768px){.news-item{height:auto;padding:var(--gap);gap:var(--gap)}}@media (min-width:991px){.news-item{width:fit-content}}.news-item::before{content:"";position:absolute;top:-1px;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}@media (min-width:768px){.news-item::before{top:0}}.news-item::after{content:"";position:absolute;bottom:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}.news-item .news-content{position:relative;flex:1;display:flex;flex-direction:column;gap:var(--gap);justify-content:flex-start;width:var(--element-height);height:var(--element-height)}@media (min-width:768px){.news-item .news-content{width:calc(var(--element-height) - var(--gap));height:auto}}@media (min-width:991px){.news-item .news-content{height:calc(var(--element-height) - var(--gap) - var(--gap))}}.news-item .news-content::before{content:"";position:absolute;left:calc(var(--gap) * -1);top:0;bottom:var(--gap);width:1px;background:var(--color-text)}@media (min-width:768px){.news-item .news-content::before{bottom:0}}.news-item .news-header{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start}@media (max-width:767px){.news-item .news-header{padding-right:var(--gap);height:calc(var(--element-height) /2);width:calc((var(--element-height) /2) - var(--gap))}}@media (min-width:768px){.news-item .news-header{flex-direction:row;justify-content:space-between;gap:var(--gap)}}.news-item .news-header .news-type,.news-item .news-header .news-date{font-family:var(--font-headline);font-size:var(--headline-sm);line-height:var(--headline-sm-lh);text-transform:uppercase;font-weight:normal}.news-item .news-title{position:relative;font-family:var(--font-text);font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:normal;margin:0}@media (min-width:991px) and (max-width:1399px){.news-item .news-title{font-size:var(--text-md);line-height:var(--text-md-lh)}}@media (max-width:767px){.news-item .news-title::before{content:"";position:absolute;top:calc(var(--gap) *  -1);left:0;right:0;height:1px;background:var(--color-text)}}@media (min-width:768px){.news-item .news-title{padding-top:var(--gap)}.news-item .news-title::after{content:"";position:absolute;bottom:-12px;left:0;right:0;height:1px;background:var(--color-text)}}@media (max-width:990px){.news-item .news-title{line-height:27px}}.news-item .news-description{flex:1;padding:calc(var(--gap) - 9px) 0 0;font-size:var(--text-md);line-height:var(--text-md-lh)}@media (max-width:767px){.news-item .news-description{display:flex;align-items:flex-end;justify-content:flex-start;padding-bottom:0}}@media (min-width:991px) and (max-width:1399px){.news-item .news-description{font-size:var(--text-sm);line-height:var(--text-sm-lh)}}.news-item .news-description p{margin:0}.news-item .news-link{width:fit-content;height:fit-content;padding:calc(var(--gap) / 2);font-size:var(--text-sm);line-height:var(--text-sm-lh);border:1px solid var(--color-text);transition:background var(--shortTransition) ease-in-out, color var(--shortTransition) ease-in-out}.news-item .news-link:hover{background:var(--color-text);color:var(--color-bg)}@media (max-width:767px){.news-item .news-link{position:absolute;bottom:calc(var(--element-height)/2 + var(--gap));max-width:calc(var(--element-height) / 2 - var(--gap) - var(--gap))}}.news-item figure{flex-shrink:0;width:calc((var(--element-height) /2) - var(--gap));height:calc((var(--element-height) /2) - var(--gap));overflow:hidden;background:var(--color-text)}@media (max-width:767px){.news-item figure{position:absolute;top:var(--gap);right:var(--gap)}}@media (min-width:991px){.news-item figure{width:calc(var(--element-height) - var(--gap) - var(--gap));height:calc(var(--element-height) - var(--gap) - var(--gap))}}.news-item figure picture{mix-blend-mode:screen;opacity:var(--opacity)}.news-item figure img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:1;filter:grayscale(1)}#members{padding:var(--bigGap) 0}#members h2{padding:calc(var(--gap) - 4px) 0;font-family:var(--font-text);font-size:var(--text-md);line-height:var(--text-md-lh);font-weight:normal;font-style:italic;text-align:center}@media (min-width:991px){#members h2{padding:calc(var(--gap) - 6px) 0}}.members-list{display:grid;grid-template-columns:1fr}@media (min-width:768px){.members-list{grid-template-columns:repeat(2, 1fr)}}@media (min-width:991px){.members-list{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1800px){.members-list{grid-template-columns:repeat(4, 1fr)}}.member-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:-1px;margin-bottom:-1px}@media (max-width:767px){.member-item{overflow-x:hidden;pointer-events:none}}@media (min-width:768px){.member-item{padding:var(--gap);aspect-ratio:1;transition:background var(--shortTransition) ease-in-out, color var(--shortTransition) ease-in-out}.member-item:hover{background:var(--color-text);color:var(--color-bg);z-index:1}.member-item::before{content:"";position:absolute;top:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}.member-item::after{content:"";position:absolute;bottom:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}}.member-item:hover .icon.president{opacity:1;fill:var(--color-bg)}.member-item .member-info{position:relative;width:calc(var(--element-height) + var(--gap) + var(--gap));height:calc(var(--element-height) + var(--gap) + var(--gap));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}@media (max-width:767px){.member-item .member-info{pointer-events:auto;transition:background var(--shortTransition) ease-in-out, color var(--shortTransition) ease-in-out}.member-item .member-info:hover{background:var(--color-text);color:var(--color-bg);z-index:1}}@media (min-width:768px){.member-item .member-info{width:100%;height:100%}}.member-item .member-info::before{content:"";position:absolute;left:0;top:var(--gap);bottom:var(--gap);width:1px;background:var(--color-text)}@media (min-width:768px){.member-item .member-info::before{left:calc(var(--gap) * -1);top:0;bottom:0}}.member-item .member-info::after{content:"";position:absolute;right:0;top:var(--gap);bottom:var(--gap);width:1px;background:var(--color-text)}@media (min-width:768px){.member-item .member-info::after{right:calc(var(--gap) * -1);top:0;bottom:0}}@media (min-width:768px){.member-item:nth-child(2n+1) .member-info::before{display:none}.member-item:nth-child(2n) .member-info::after{display:none}}@media (min-width:991px){.member-item:nth-child(2n+1) .member-info::before{display:block}.member-item:nth-child(2n) .member-info::after{display:block}.member-item:nth-child(3n+1) .member-info::before{display:none}.member-item:nth-child(3n) .member-info::after{display:none}}@media (min-width:1800px){.member-item:nth-child(3n+1) .member-info::before{display:block}.member-item:nth-child(3n) .member-info::after{display:block}.member-item:nth-child(4n+1) .member-info::before{display:none}.member-item:nth-child(4n) .member-info::after{display:none}}.member-item .member-info h3,.member-item .member-info h4,.member-item .member-info h5{font-weight:normal}.member-item .member-info h3,.member-item .member-info h4{font-size:var(--text-md);line-height:var(--text-md-lh)}@media (max-width:767px){.member-item .member-info h3::before{content:"";position:absolute;bottom:0;left:calc(var(--element-height) * -1);right:calc(var(--element-height) + var(--gap) + var(--gap) + var(--gap));height:1px;background:var(--color-text)}.member-item .member-info h3::after{content:"";position:absolute;bottom:0;right:calc(var(--element-height) * -1);left:calc(var(--element-height) + var(--gap) + var(--gap) + var(--gap));height:1px;background:var(--color-text)}}@media (max-width:767px){.member-item .member-info h4::before{content:"";position:absolute;top:0;left:calc(var(--element-height) * -1);right:calc(var(--element-height) + var(--gap) + var(--gap) + var(--gap));height:1px;background:var(--color-text)}.member-item .member-info h4::after{content:"";position:absolute;top:0;right:calc(var(--element-height) * -1);left:calc(var(--element-height) + var(--gap) + var(--gap) + var(--gap));height:1px;background:var(--color-text)}}.member-item .member-info h5{font-family:var(--font-headline);font-size:var(--headline-md);line-height:1.15;text-transform:uppercase}@media (max-width:767px){.member-item .member-info h5::before{content:"";position:absolute;top:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}.member-item .member-info h5::after{content:"";position:absolute;bottom:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}}.member-item .icon.president{fill:var(--color-text);position:absolute;top:25%;width:calc(var(--gap) * 2);height:calc(var(--gap) * 2);z-index:10;opacity:0;transition:fill var(--shortTransition) ease-in-out, opacity var(--shortTransition) ease-in-out;pointer-events:none}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:500;opacity:0;transition:opacity var(--transition) ease-in-out}.modal.active{display:flex;opacity:1}@media (min-width:991px){.modal.active{align-items:center;justify-content:center}}.modal-overlay{position:relative;width:100%;height:100dvh;cursor:pointer}@media (max-width:990px){.modal-overlay{display:none}}@media (min-width:991px){.modal-overlay{position:absolute;top:0;left:0;height:100%}}.modal-container{position:relative;width:100vw;height:fit-content;padding:0;background:var(--color-bg);overflow:scroll;z-index:10000}@media (max-width:990px){.modal-container{margin-top:calc(var(--nav-height) - 1px);max-height:var(--main-height)}}@media (min-width:991px){.modal-container{width:calc(var(--element-height)*2);padding:calc(var(--gap) - 1px) var(--gap) 0;overflow:visible}.modal-container::before{content:"";position:absolute;top:0;left:calc(var(--gap) * -1);right:calc(var(--gap) * -1);height:1px;background:var(--color-text)}.modal-container::after{content:"";position:absolute;bottom:0;left:calc(var(--gap) * -1);right:calc(var(--gap) * -1);height:1px;background:var(--color-text)}}@media (min-width:991px){.modal-content::before{content:"";position:absolute;top:calc(var(--gap) * -1);bottom:calc(var(--gap) * -1);left:0;width:1px;background:var(--color-text)}.modal-content::after{content:"";position:absolute;top:calc(var(--gap) * -1);bottom:calc(var(--gap) * -1);right:0;width:1px;background:var(--color-text)}}.member-content{position:relative;display:flex;flex-direction:column}@media (min-width:991px){.member-content{gap:0px}}.member-content .member-header{position:relative;background:var(--color-bg);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap);padding-bottom:6px;z-index:10}@media (max-width:990px){.member-content .member-header{position:sticky;top:0;padding:calc(var(--gap) - 3px) var(--gap) calc(var(--gap) - 2px)}}.member-content .member-header::after{content:"";position:absolute;bottom:0;left:var(--gap);right:var(--gap);height:1px;background:var(--color-text)}@media (min-width:991px){.member-content .member-header::after{left:0;right:0;bottom:0}}.member-content .member-header .member-info{display:inline-block;gap:calc(var(--gap) * 2)}@media (min-width:991px){.member-content .member-header .member-info{transform:translateY(-4px)}}.member-content .member-header .name{font-family:var(--font-text);font-size:var(--text-md);line-height:var(--text-md-lh);font-weight:normal}.member-content .member-header .profession{display:inline-block;align-items:center}@media (max-width:990px){.member-content .member-header .profession{display:none}}.member-content .member-header .profession p:not(:first-child){margin-left:var(--gap)}.member-content .member-header .modal-close{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.member-content .member-header .modal-close:hover .close.icon{opacity:var(--opacity)}.member-content .member-header .modal-close .close.icon{width:calc(var(--gap) * 2);height:calc(var(--gap) * 2);stroke:var(--color-text);stroke-width:2px;transition:opacity var(--shortTransition) ease-in-out}@media (max-width:767px){.member-content .member-header .modal-close .close.icon{transform:translateY()}}@media (min-width:768px){.member-content .member-header .modal-close .close.icon{width:calc(10px * 2);height:calc(10px * 2)}}@media (min-width:991px){.member-content .member-header .modal-close .close.icon{width:calc(calc(var(--gap) * 2) - 2px);height:calc(calc(var(--gap) * 2) - 2px)}}.member-content .profession{font-family:var(--font-headline);font-size:var(--headline-md);line-height:var(--headline-md-lh);text-transform:uppercase}.member-content .profession p{display:inline-block}.member-content .profession .icon.president{fill:var(--color-text);width:calc(var(--gap) * 2);height:calc(var(--gap) * 2)}.member-content .content{display:flex;flex-direction:column;gap:var(--gap)}@media (max-width:990px){.member-content .content{padding:var(--gap);min-height:calc(var(--main-height) - var(--bigGap))}}@media (min-width:991px){.member-content .content{flex-direction:row;overflow:scroll}}.member-content .content .meta{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--gap) - 4px);font-size:var(--text-sm);line-height:var(--text-sm-lh)}@media (min-width:991px){.member-content .content .meta{padding:calc(var(--gap) - 4px) 0 var(--gap);width:50%;gap:var(--gap);height:calc(var(--modal-element-height) + var(--gap) + var(--gap));max-height:calc(var(--modal-element-height) + var(--gap) + var(--gap));overflow:scroll}}.member-content .content .meta .profession{display:flex;column-gap:var(--gap)}@media (max-width:990px){.member-content .content .meta .profession p{line-height:17px}}@media (min-width:991px){.member-content .content .meta .profession{display:none}}.member-content .content .member-contact{display:flex;flex-wrap:wrap;gap:var(--gap)}.member-content .content .member-contact .contact-link{width:fit-content;height:fit-content;padding:calc(var(--gap) / 2);font-size:var(--text-sm);line-height:var(--text-sm-lh);white-space:nowrap;border:1px solid var(--color-text)}.member-content .content .member-contact .contact-link:hover{background:var(--color-text);color:var(--color-bg)}.member-content .content .member-contact.mobile{margin-top:var(--bigGap)}@media (min-width:991px){.member-content .content .member-contact.mobile{display:none}}.member-content .content .member-contact.desktop{margin-top:var(--gap)}@media (max-width:990px){.member-content .content .member-contact.desktop{display:none}}.member-content .content .member-gallery{position:relative;width:100%;height:fit-content;overflow:hidden;padding:0 var(--bigGap)}@media (max-width:990px){.member-content .content .member-gallery{pointer-events:none;margin:var(--bigGap) 0 0;max-height:100%}}@media (min-width:991px){.member-content .content .member-gallery{width:50%;max-height:100%;padding:var(--gap) 0}}.member-content .content .member-gallery .swiper-wrapper{height:100%}.member-content .content .member-gallery .swiper-slide{display:flex;align-items:center;justify-content:flex-end;opacity:0 !important;pointer-events:auto}@media (max-width:990px){.member-content .content .member-gallery .swiper-slide{aspect-ratio:1.3333333333}}.member-content .content .member-gallery .swiper-slide.swiper-slide-prev,.member-content .content .member-gallery .swiper-slide .swiper-slide-next{opacity:0}.member-content .content .member-gallery .swiper-slide.swiper-slide-active{opacity:1 !important}.member-content .content .member-gallery .swiper-slide picture{height:100%}.member-content .content .member-gallery .swiper-slide img{width:100%;object-position:center}@media (min-width:991px){.member-content .content .member-gallery .swiper-slide img{height:var(--modal-element-height);max-height:var(--modal-element-height)}}@media (max-width:990px){.member-content .content .member-gallery .swiper-slide img{aspect-ratio:1.3333333333;height:100%;max-height:var(--gallery-carousel-height)}}.member-content .content .member-gallery .swiper-slide.portrait img{width:100%;object-fit:cover;object-position:right;aspect-ratio:0.75}.member-content .content .member-gallery .swiper-slide.landscape img{object-fit:cover;object-position:center;aspect-ratio:1.3333333333}.member-content .content .member-gallery .swiper-slide.square img{object-fit:contain;object-position:right;aspect-ratio:1}#error,#maintenance,#legals{display:flex;min-height:var(--main-height);padding:var(--gap)}#error .content,#maintenance .content,#legals .content{display:flex;flex-direction:column;gap:var(--gap)}#error .content h1,#maintenance .content h1,#legals .content h1{font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:normal}#error .content a,#maintenance .content a,#legals .content a{transition:opacity var(--shortTransition) ease-in-out}#error .content a:hover,#maintenance .content a:hover,#legals .content a:hover{opacity:var(--opacity)}#error .content .text-content,#maintenance .content .text-content,#legals .content .text-content{font-size:var(--text-md);line-height:var(--text-md-lh)}#error .content .index-containers,#maintenance .content .index-containers,#legals .content .index-containers{font-size:var(--text-sm);line-height:var(--text-sm-lh);list-style:none;padding:0}#error .content .index-content,#maintenance .content .index-content,#legals .content .index-content{display:flex;flex-direction:column;gap:var(--gap);padding-top:var(--bigGap)}#error .content .index-content .part-block,#maintenance .content .index-content .part-block,#legals .content .index-content .part-block{display:flex;flex-direction:column;gap:var(--gap);padding-bottom:var(--gap)}#error .content .index-content .part-block h2,#maintenance .content .index-content .part-block h2,#legals .content .index-content .part-block h2{font-size:var(--headline-md);line-height:var(--headline-md-lh);font-weight:normal}#error .content .index-content .part-block .text-content,#maintenance .content .index-content .part-block .text-content,#legals .content .index-content .part-block .text-content{font-size:var(--text-sm);line-height:var(--text-sm-lh)}*{box-sizing:border-box}html,body{position:relative;width:100%;height:100%;background:var(--color-bg);color:var(--color-text);overflow-y:scroll;scroll-behavior:smooth}body{font-family:var(--font-text);font-size:var(--text-lg);line-height:var(--text-lg-lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{padding-top:var(--nav-height);overflow-x:hidden}