nav{position:fixed;top:0;right:0;left:0;z-index:10;height:calc(5rem + 4px);margin-top:-4px;padding-top:4px;font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(prefers-color-scheme:dark){nav{background:rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.75)}}@media(prefers-color-scheme:light){nav{background:hsla(0,0%,100%,.5);border-bottom:1px solid hsla(0,0%,100%,.75)}}nav a{line-height:100%;padding:.5rem 1rem;text-decoration:none;font-weight:400}@media print{nav{display:none}}#nav-content-wrapper{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center;height:100%;max-width:1000px}#nav-logo{margin-right:2rem;height:3rem;width:12.5191570881rem;background-repeat:no-repeat;background-size:contain}@media(prefers-color-scheme:dark){#nav-logo{background-image:url(/img/kara_logo_white.70ba1bfe.png)}}@media(prefers-color-scheme:light){#nav-logo{background-image:url(/img/kara_logo.e73696f2.png)}}body{margin-top:5rem!important}main{min-height:calc(100vh - 5rem)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]:checked+img{outline:3px solid #00008b}input[type=radio]+img{height:16px;width:auto}footer{padding:2rem 2rem 5rem;border-top:1px solid rgba(45,156,250,.6);display:flex;flex-direction:row}footer a{font-weight:400;text-decoration:underline}#footer-logos{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around}#footer-logos>*{padding:1rem 2rem;width:max(20%,100px);background:#fff;display:flex;flex-direction:column}#footer-logos img{width:100%;height:auto}#footer-logos div>span{display:block;font-size:80%;text-align:center;margin-bottom:5px;color:#000}#footer-columns{display:flex;flex-direction:row;justify-content:space-around;-moz-column-gap:3rem;column-gap:3rem}#footer-columns>section{display:flex;flex-direction:column;margin-top:3rem}#footer-columns>section>*{display:block}#footer-content-wrapper{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}#trenz-logo{width:70%!important;height:auto!important;margin-left:auto;margin-right:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Roboto-Light.1ad50b89.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-Thin.93679a4f.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.9204c2aa.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Roboto,sans-serif;line-height:1.5}@media(prefers-color-scheme:dark){body,html{background:#111;color:#ddd}}@media(prefers-color-scheme:light){body,html{background:#f8f8f8;color:#000}}main{padding:1rem 2rem;max-width:1000px;margin-left:auto;margin-right:auto}a{color:inherit;text-underline-offset:3px}.lead[data-v-0b33ee45]{font-size:150%}.centered[data-v-0b33ee45]{display:block;margin-left:auto;margin-right:auto}main[data-v-0b33ee45]{padding:0!important}#header-img[data-v-0b33ee45]{background:#000;position:relative;height:max(33vw,20vh);overflow:hidden}#header-img-bg[data-v-0b33ee45]{background-image:url(/img/earth.c5f570cb.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;width:100vw;height:max(33vw,20vh);margin-left:auto;display:block;text-align:center;overflow:hidden}#content-waterfall[data-v-0b33ee45]{display:flex;flex-direction:column;align-items:center;padding:1rem 2rem}#content-waterfall>[data-v-0b33ee45]{margin:3rem 0}#big-search-field[data-v-0b33ee45]{width:60vw;height:3rem;font-size:1.5rem;line-height:3rem;border-radius:1.5rem;border:3px solid gray;padding:0 4.5rem 0 1.5rem}#big-search-button[data-v-0b33ee45]{position:absolute;right:6px;top:6px;bottom:6px;border-radius:calc(1.5rem - 3px);cursor:pointer}#advanced-links[data-v-0b33ee45]{display:flex;flex-direction:row}#advanced-links [data-v-0b33ee45]{margin:1rem 2rem}#header-separator[data-v-0b33ee45]{width:30%;height:0;margin:4rem auto;border-bottom:1px solid currentColor}#search-grid{margin-top:2rem;display:grid;grid-template:"field    field" "advanced results" "advanced results"/25% 75%}#search-field-form{grid-area:field}#search-field-form input{width:80%}#advanced-search-form{grid-area:advanced}#search-results-wrapper{grid-area:results}.result-card{margin:1rem 1rem 2rem;padding:1rem;border:0 solid transparent;border-radius:1rem}@media(prefers-color-scheme:dark){.result-card{background:#333}}@media(prefers-color-scheme:light){.result-card{background:#ccc}}article[data-v-3b4b46aa]{width:100%;display:grid;grid-gap:2rem}@media(max-width:700px){article[data-v-3b4b46aa]{grid-template:"logo" "icons" "address" "description" "categories" "expertises" "metadata" "images" "map"/auto}}@media(min-width:700px){article[data-v-3b4b46aa]{grid-template:"logo       logo        icons" "address    description description" "categories expertises  expertises" "metadata   expertises  expertises" "map        images      images"/1fr 1fr 1fr}}@media(min-width:900px){article[data-v-3b4b46aa]{grid-template:"logo       logo        icons" "address    description description" "categories expertises  expertises" "metadata   expertises  expertises" "map        images      images"/2fr 2fr 3fr}}#logo-container[data-v-3b4b46aa]{grid-area:logo}#logo-container img[data-v-3b4b46aa]{width:100%;height:auto}#address-container[data-v-3b4b46aa]{grid-area:address}#categories-container[data-v-3b4b46aa]{grid-area:categories}#categories-container #categories-wrapper[data-v-3b4b46aa]{display:flex;flex-direction:row;flex-wrap:wrap}#categories-container #categories-wrapper>span[data-v-3b4b46aa]{margin:0 5px 5px 0;border:1px solid currentColor;padding:0 .5rem;display:inline-block;height:1.5rem;line-height:1.5rem;border-radius:.5rem}#metadata-container[data-v-3b4b46aa]{grid-area:metadata}#map-container[data-v-3b4b46aa]{grid-area:map}#icons-container[data-v-3b4b46aa]{grid-area:icons;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;align-content:flex-end;align-items:center}#description-container[data-v-3b4b46aa]{grid-area:description}#expertises-container[data-v-3b4b46aa]{grid-area:expertises}#images-container[data-v-3b4b46aa]{grid-area:images}details details[data-v-4bdfb398]{margin-left:1rem}.vue-map{width:100%;height:100%;min-height:2rem}