/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-grey:#91908e;--color-primary:#bb3a21;--color-primary-darker:#a3331d;--color-primary-80:oklch(from var(--color-primary) l c h / 80%);--color-secondary:#e0dccf;--color-text:#1e1e1e;--color-light:#f5f1ee;--color-navgrey:#b3b0a6;--color-light-60:oklch(from var(--color-light) l c h / 60%);--color-light-40:oklch(from var(--color-light) l c h / 40%);--color-dark:#162314}:root{--font-base-family:"Onest","Helvetica","Arial",sans-serif;--font-sec-family:"NohemiLight","Helvetica","Arial",sans-serif;--font-sec-family-medium:"Nohemi Med","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.9rem;--font-line-height:1.5;--font-line-height-big:2.7rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}@media screen and (min-width:768px){.c-cta__content{max-width:50%;margin:auto}}.c-cta__button{margin-block-start:4rem}.c-cta__media{margin-block-start:6rem}
:root{--color-grey:#91908e;--color-primary:#bb3a21;--color-primary-darker:#a3331d;--color-primary-80:oklch(from var(--color-primary) l c h / 80%);--color-secondary:#e0dccf;--color-text:#1e1e1e;--color-light:#f5f1ee;--color-navgrey:#b3b0a6;--color-light-60:oklch(from var(--color-light) l c h / 60%);--color-light-40:oklch(from var(--color-light) l c h / 40%);--color-dark:#162314}:root{--font-base-family:"Onest","Helvetica","Arial",sans-serif;--font-sec-family:"NohemiLight","Helvetica","Arial",sans-serif;--font-sec-family-medium:"Nohemi Med","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.9rem;--font-line-height:1.5;--font-line-height-big:2.7rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}html{font-family:var(--font-base-family);font-size:62.5%;-webkit-font-smoothing:antialiased}body{font-size:var(--font-size);line-height:var(--font-line-height);color:var(--color-text)}@media screen and (min-width:1440px){body{font-size:var(--font-size-big);line-height:var(--font-line-height-big)}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.c-team-member-detail__text .field__label,.h4,.h5{--fs-min:20;--fs-max:40;--vw-min:375;--vw-max:1440;font-family:var(--font-sec-family);font-weight:var(--font-weight-light);font-size:clamp(var(--fs-min) * 1px,var(--fs-min) * 1px + (var(--fs-max) - var(--fs-min)) * (100vw - var(--vw-min) * 1px) / (var(--vw-max) - var(--vw-min)),var(--fs-max) * 1px);color:inherit;margin:0;line-height:1.2}h1,.h1{--fs-min:30;margin-bottom:2.5rem}@media screen and (min-width:768px){h1,.h1{--fs-min:40}}@media screen and (min-width:992px){h1,.h1{--fs-min:50;--fs-max:67}}h2,.h2{--fs-min:30;margin-bottom:2.5rem}@media screen and (min-width:768px){h2,.h2{--fs-min:40}}@media screen and (min-width:992px){h2,.h2{--fs-min:50;--fs-max:67}}h3,.h3,.c-team-member-detail__text .field__label{--fs-min:25;font-family:var(--font-sec-family-medium);margin-bottom:2.5rem}@media screen and (min-width:992px){h3,.h3,.c-team-member-detail__text .field__label{--fs-min:42}}h4,.h4{--fs-min:18;--fs-max:22;margin-bottom:1rem}ul,ol{list-style:none;margin:0;padding:0}p{margin:0 0 2rem}p:last-child{margin-bottom:0}.cke_editable a:not(.button),.text-formatted a:not(.button),.h-text-wysiwyg a:not(.button){text-decoration:underline}.cke_editable ol,.cke_editable ul,.text-formatted ol,.text-formatted ul,.h-text-wysiwyg ol,.h-text-wysiwyg ul{padding:0}.cke_editable ol li,.cke_editable ul li,.text-formatted ol li,.text-formatted ul li,.h-text-wysiwyg ol li,.h-text-wysiwyg ul li{position:relative;padding-left:2.5rem;margin-bottom:.5rem}.cke_editable ol li:before,.cke_editable ul li:before,.text-formatted ol li:before,.text-formatted ul li:before,.h-text-wysiwyg ol li:before,.h-text-wysiwyg ul li:before{color:var(--color-primary);position:absolute;left:0}.cke_editable ul li:before,.text-formatted ul li:before,.h-text-wysiwyg ul li:before{content:"\2022";color:var(--color-primary);display:inline-block;position:absolute;left:0;top:0}.cke_editable ol li,.text-formatted ol li,.h-text-wysiwyg ol li{counter-increment:list}.cke_editable ol li:before,.text-formatted ol li:before,.h-text-wysiwyg ol li:before{content:counter(list) "."}.cke_editable p+h4,.cke_editable ul+h4,.cke_editable p+h3,.cke_editable ul+h3,.cke_editable p+h2,.cke_editable ul+h2,.text-formatted p+h4,.text-formatted ul+h4,.text-formatted p+h3,.text-formatted ul+h3,.text-formatted p+h2,.text-formatted ul+h2,.h-text-wysiwyg p+h4,.h-text-wysiwyg ul+h4,.h-text-wysiwyg p+h3,.h-text-wysiwyg ul+h3,.h-text-wysiwyg p+h2,.h-text-wysiwyg ul+h2{margin-top:4rem}.cke_editable blockquote,.text-formatted blockquote,.h-text-wysiwyg blockquote{font-size:2rem;font-style:italic}.cke_editable blockquote:before,.text-formatted blockquote:before,.h-text-wysiwyg blockquote:before{content:'"';font-size:5rem;color:var(--color-primary)}.cke_editable blockquote:after,.text-formatted blockquote:after,.h-text-wysiwyg blockquote:after{content:'"';font-size:5rem;color:var(--color-primary)}.c-team-member-detail{display:flex;flex-wrap:wrap;--grid-total-columns:20}@media screen and (min-width:992px){.c-team-member-detail__media{width:calc(9 / var(--flex-total-columns) * 100%);margin-left:calc(3 / var(--flex-total-columns) * 100%)}}.c-team-member-detail__media * img{border-radius:.4rem}.c-team-member-detail__content{margin-block-end:4rem}@media screen and (min-width:992px){.c-team-member-detail__content{width:calc(10 / var(--flex-total-columns) * 100%);margin-block-end:0}}.c-team-member-detail .h2{margin-block-end:1rem}.c-team-member-detail__type{color:color-mix(in srgb,var(--color-dark) 50%,transparent);font-size:1.8rem}.c-team-member-detail__tags{margin-block-start:2.4rem;margin-block-end:3.2rem}.c-team-member-detail__text .field__label{--fs-min:20;--fs-max:42;font-family:var(--font-sec-family-medium);margin-block-start:3.2rem;margin-block-end:1.8rem}
:root{--color-grey:#91908e;--color-primary:#bb3a21;--color-primary-darker:#a3331d;--color-primary-80:oklch(from var(--color-primary) l c h / 80%);--color-secondary:#e0dccf;--color-text:#1e1e1e;--color-light:#f5f1ee;--color-navgrey:#b3b0a6;--color-light-60:oklch(from var(--color-light) l c h / 60%);--color-light-40:oklch(from var(--color-light) l c h / 40%);--color-dark:#162314}:root{--font-base-family:"Onest","Helvetica","Arial",sans-serif;--font-sec-family:"NohemiLight","Helvetica","Arial",sans-serif;--font-sec-family-medium:"Nohemi Med","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.9rem;--font-line-height:1.5;--font-line-height-big:2.7rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}@font-face{font-family:icons;src:url(/themes/custom/studioeleventheme/fonts/icons/icomoon.eot);src:url(/themes/custom/studioeleventheme/fonts/icons/icomoon.eot) format("embedded-opentype"),url(/themes/custom/studioeleventheme/fonts/icons/icomoon.ttf) format("truetype"),url(/themes/custom/studioeleventheme/fonts/icons/icomoon.woff) format("woff"),url(/themes/custom/studioeleventheme/fonts/icons/icomoon.svg) format("svg");font-weight:400;font-style:normal}[class^=icons-]:before,[class*=icons-]:before,[class*=child-anchor-icons-] a:before{font-family:icons,sans-serif!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-facebook:before,.child-anchor-icons-facebook a:before{content:"\ea90"}.icons-instagram:before,.child-anchor-icons-instagram a:before{content:"\ea92"}.icons-x:before,.child-anchor-icons-x a:before{content:"\e901"}.icons-youtube:before,.child-anchor-icons-youtube a:before{content:"\ea9d"}.icons-linkedin:before,.child-anchor-icons-linkedin a:before{content:"\eaca"}.icons-subnav:before,.child-anchor-icons-subnav a:before{content:"\e900"}.icons-location:before,.child-anchor-icons-location a:before{content:"\e902"}.icons-waze:before,.child-anchor-icons-waze a:before{content:"\e903"}.icons-tiktok:before,.child-anchor-icons-tiktok a:before{content:"\e904"}.icons-whatsapp:before,.child-anchor-icons-whatsapp a:before{content:"\e905"}.social-icons{display:inline-flex;align-items:center}.social-icons li{margin-right:3rem}.social-icons li a{font-size:0}.social-icons li a:before{font-size:2rem}.c-team-member-teaser__tags{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.4rem}.c-team-member-teaser__link{--anchor-color:var(--color-dark);--anchor-color-hover:var(--color-dark)}.c-team-member-teaser__link:hover .c-team-member-teaser__media img{scale:1.05}.c-team-member-teaser .h4{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold)}.c-team-member-teaser__text{color:var(--color-grey);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;overflow:hidden}.c-team-member-teaser__media{position:relative;margin-bottom:1.6rem;overflow:hidden}.c-team-member-teaser__media img{scale:1;transition:all .2s ease-in-out}
.c-view-block .btn--type-arrow{--btn-background:transparent;--btn-color:var(--color-dark);--btn-arrow-bg-color:var(--color-dark);--btn-arrow-bg-color-hover:var(--color-primary)}.c-view-block .grid--items-4>.grid__item:nth-child(odd) img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.c-view-block .grid--items-4>.grid__item:nth-child(2n) img{width:100%;aspect-ratio:.6/1;-o-object-fit:cover;object-fit:cover}
