@charset "UTF-8";.about-teaser[data-v-fa7d7cbb]{background-color:#c8ffdb99;overflow:hidden;padding:64px 0}@media (max-width:767px){.about-teaser[data-v-fa7d7cbb]{margin-top:120px;overflow:visible;padding:32px 0}}.about-teaser__content[data-v-fa7d7cbb]{display:grid;gap:32px;grid-template-columns:1fr 2fr}@media (max-width:767px){.about-teaser__content[data-v-fa7d7cbb]{gap:24px;grid-template-columns:1fr}.about-teaser__visual[data-v-fa7d7cbb]{display:grid;margin-top:-132px}}.about-teaser__figure[data-v-fa7d7cbb]{aspect-ratio:1/1;background-color:#c8ffdb;border-radius:100%;-webkit-user-select:none;user-select:none}@media (max-width:767px){.about-teaser__figure[data-v-fa7d7cbb]{justify-self:center;max-width:200px;padding:8px}}.about-teaser__image-wrap[data-v-fa7d7cbb]{display:block;padding:5.7142857143%}.about-teaser__image[data-v-fa7d7cbb]{aspect-ratio:1/1;background-color:#90e1ac;border-radius:100%;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.about-teaser__info[data-v-fa7d7cbb]{display:flex;flex-flow:column nowrap;justify-content:center}.about-teaser__lead[data-v-fa7d7cbb]{-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.about-teaser__actions[data-v-fa7d7cbb]{display:flex;margin-top:36px}.contact-teaser[data-v-81ab3c73]{margin-top:40px;padding:40px 0}.contact-teaser__main[data-v-81ab3c73]{display:grid;grid-template-areas:". social .";grid-template-columns:1fr min(600px,100%) 1fr}.contact-teaser__wrapper[data-v-81ab3c73]{display:grid;gap:24px;grid-area:social;grid-template-columns:1fr}.contact-teaser__description[data-v-81ab3c73]{margin-bottom:24px}.contact-teaser__list[data-v-81ab3c73]{display:flex;flex-flow:row wrap;gap:16px 20px}.contact-teaser__icon[data-v-81ab3c73]{height:24px;margin:0;width:24px}.contact-teaser__text[data-v-81ab3c73]{position:relative;transform:translateY(1px)}.logo-squid-hello[data-v-d0778514]{color:var(--s-app--main-col-base,#66b2f5);height:100%;pointer-events:none;transform:scale(.96) translate(-25%) translateY(2%) translateY(10px);-webkit-user-select:none;user-select:none;width:100px}@media (max-width:767px){.logo-squid-hello[data-v-d0778514]{transform:scale(.96) translate(-20%) translateY(2%);width:70px}}.logo-squid-hello__video[data-v-d0778514]{display:block;height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:400;src:url(./libre-baskerville-v14-latin-regular.jJI4ANT2.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:italic;font-weight:400;src:url(./libre-baskerville-v14-latin-italic.jQHk2n8v.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:700;src:url(./libre-baskerville-v14-latin-700.DybnYowG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(./rubik-v28-latin-regular.Bd548WEe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(./rubik-v28-latin-500.u2YmNvkZ.woff2) format("woff2")}.u-typography-root .u-reset--h1[data-v-eec29815],.u-typography-root h1[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:6rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (min-width:768px) and (max-width:991px){.u-typography-root .u-reset--h1[data-v-eec29815],.u-typography-root h1[data-v-eec29815]:not(.u-reset){font-size:5.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h1[data-v-eec29815],.u-typography-root h1[data-v-eec29815]:not(.u-reset){font-size:4.8rem}}.u-typography-root .u-reset--h2[data-v-eec29815],.u-typography-root h2[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.8rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h2[data-v-eec29815],.u-typography-root h2[data-v-eec29815]:not(.u-reset){font-size:3.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h2[data-v-eec29815],.u-typography-root h2[data-v-eec29815]:not(.u-reset){font-size:2.8rem}}.u-typography-root .u-reset--h3[data-v-eec29815],.u-typography-root h3[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.3}.u-typography-root .u-reset--h4[data-v-eec29815],.u-typography-root h4[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h4[data-v-eec29815],.u-typography-root h4[data-v-eec29815]:not(.u-reset){font-size:2.8rem}}@media (max-width:767px){.u-typography-root .u-reset--h4[data-v-eec29815],.u-typography-root h4[data-v-eec29815]:not(.u-reset){font-size:2.4rem}}.u-typography-root .u-reset--h5[data-v-eec29815],.u-typography-root h5[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--h6[data-v-eec29815],.u-typography-root h6[data-v-eec29815]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--p[data-v-eec29815],.u-typography-root p[data-v-eec29815]:not(.u-reset){font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--p[data-v-eec29815],.u-typography-root p[data-v-eec29815]:not(.u-reset){font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--p[data-v-eec29815],.u-typography-root p[data-v-eec29815]:not(.u-reset){font-size:1.8rem}}.u-typography-root .u-reset--copy-large[data-v-eec29815]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:2}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-large[data-v-eec29815]{font-size:2.4rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-large[data-v-eec29815]{font-size:2rem;line-height:1.8}}.u-typography-root .u-reset--copy-medium[data-v-eec29815]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-medium[data-v-eec29815]{font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-medium[data-v-eec29815]{font-size:1.8rem}}.u-typography-root .u-reset--copy-small[data-v-eec29815]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.44}@media (max-width:767px){.u-typography-root .u-reset--copy-small[data-v-eec29815]{font-size:1.4rem}}.u-typography-root .u-reset--copy-x-small[data-v-eec29815]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root ol.u-reset[data-v-eec29815],.u-typography-root ol.u-reset>li[data-v-eec29815],.u-typography-root ul.u-reset[data-v-eec29815],.u-typography-root ul.u-reset>li[data-v-eec29815]{list-style:none}.u-typography-root .u-reset--ul[data-v-eec29815],.u-typography-root ul[data-v-eec29815]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ul>li[data-v-eec29815],.u-typography-root ul:not(.u-reset)>li[data-v-eec29815]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ul>li[data-v-eec29815]>*,.u-typography-root ul:not(.u-reset)>li[data-v-eec29815]>*{margin-bottom:0}.u-typography-root .u-reset--ul>li[data-v-eec29815]:before,.u-typography-root ul:not(.u-reset)>li[data-v-eec29815]:before{color:currentcolor;content:"•";display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;text-align:center;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-eec29815],.u-typography-root ol[data-v-eec29815]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ol>li[data-v-eec29815],.u-typography-root ol:not(.u-reset)>li[data-v-eec29815]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ol>li[data-v-eec29815]>*,.u-typography-root ol:not(.u-reset)>li[data-v-eec29815]>*{margin-bottom:0}.u-typography-root .u-reset--ol>li[data-v-eec29815]:before,.u-typography-root ol:not(.u-reset)>li[data-v-eec29815]:before{color:currentcolor;display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-eec29815],.u-typography-root ol[data-v-eec29815]:not(.u-reset){counter-reset:li}.u-typography-root .u-reset--ol>li[data-v-eec29815]:before,.u-typography-root ol:not(.u-reset)>li[data-v-eec29815]:before{content:counter(li) ".";counter-increment:li;text-align:center}.u-typography-root b[data-v-eec29815],.u-typography-root strong[data-v-eec29815]{font-weight:700}.u-typography-root em[data-v-eec29815],.u-typography-root i[data-v-eec29815]{font-style:italic}.u-typography-root sub[data-v-eec29815]{font-size:1.4rem;vertical-align:sub}.u-typography-root sup[data-v-eec29815]{font-size:1.4rem;vertical-align:super}.u-typography-root .u-link[data-v-eec29815],.u-typography-root a[data-v-eec29815]{text-decoration:none}.u-typography-root .u-link[data-v-eec29815]:not(.u-reset,.u-router-link-exact-active),.u-typography-root a[data-v-eec29815]:not(.u-reset,.u-router-link-exact-active){cursor:pointer}.u-typography-root .u-link[data-v-eec29815]:not(.u-reset,.btn),.u-typography-root a[data-v-eec29815]:not(.u-reset,.btn){--u-link--col-start:var(--s-app--main-col-base);--u-link--col-end:var(--s-app--main-col-base);--u-link--p-start:10%;--u-link--p-end:10%;background-image:linear-gradient(to top,var(--u-link--col-start),var(--u-link--col-end) var(--u-link--p-start),#0000 var(--u-link--p-end));border-radius:0;color:currentcolor;display:inline;outline:none;padding:1px 2px 0;position:relative;text-decoration:none;transition:--u-link--col-start .2s ease,--u-link--col-end .2s ease,--u-link--p-start .2s ease,--u-link--p-end .2s ease,border-radius .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}@media (any-hover:hover){.u-typography-root .u-link[data-v-eec29815]:not(.u-reset,.btn):focus,.u-typography-root .u-link[data-v-eec29815]:not(.u-reset,.btn):hover,.u-typography-root a[data-v-eec29815]:not(.u-reset,.btn):focus,.u-typography-root a[data-v-eec29815]:not(.u-reset,.btn):hover{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}@media (any-hover:none){.u-typography-root .u-link[data-v-eec29815]:not(.u-reset,.btn):active,.u-typography-root a[data-v-eec29815]:not(.u-reset,.btn):active{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}.u-typography-root hr[data-v-eec29815]{background-color:currentcolor;border:0;display:block;height:2px;margin:0;width:40px}.u-typography-root code[data-v-eec29815],.u-typography-root pre[data-v-eec29815]{font-family:monospace}.u-typography-root .u-cloak[data-v-eec29815]{border:0;margin:-1px;max-height:1px;max-width:1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0)}html[data-v-eec29815]{font-size:62.5%}body[data-v-eec29815]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){body[data-v-eec29815]{font-size:2rem}}@media (max-width:767px){body[data-v-eec29815]{font-size:1.8rem}}body[data-v-eec29815]{color:#1f1f22}@media (max-width:767px){.name-plate[data-v-eec29815]{padding-top:var(--s-app--header-height)}}.name-plate__wrapper[data-v-eec29815]{display:flex;flex-flow:row nowrap;height:84svh;max-height:960px;min-height:720px;overflow:hidden;width:100%}@media (max-width:1399px){.name-plate__wrapper[data-v-eec29815]{max-height:880px;min-height:640px}}@media (max-width:991px){.name-plate__wrapper[data-v-eec29815]{max-height:840px;min-height:580px}}@media (max-width:767px){.name-plate__wrapper[data-v-eec29815]{height:auto;max-height:none;min-height:520px}}.name-plate__main[data-v-eec29815]{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:center}.name-plate__content[data-v-eec29815]{align-items:center;display:flex;flex:0 1 100%;flex-flow:column nowrap}@media (max-width:767px){.name-plate__content[data-v-eec29815]{gap:40px}}.name-plate__lead-text[data-v-eec29815]{display:block;max-width:1000px}.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:3.6rem;font-style:normal;font-weight:400;line-height:1.8}@media (min-width:992px) and (max-width:1199px){.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p{font-size:3.2rem}}@media (min-width:768px) and (max-width:991px){.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p{font-size:2.3rem}}@media (max-width:767px){.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p{font-size:1.9rem}}.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p{color:#4c4c4e}.name-plate__lead-text.u-markdown-root[data-v-eec29815]>p strong{color:#000}@media (min-width:768px) and (max-width:991px){.name-plate__lead-text[data-v-eec29815]{max-width:640px}}@media (max-width:767px){.name-plate__lead-text[data-v-eec29815]{max-width:100%}}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:400;src:url(./libre-baskerville-v14-latin-regular.jJI4ANT2.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:italic;font-weight:400;src:url(./libre-baskerville-v14-latin-italic.jQHk2n8v.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:700;src:url(./libre-baskerville-v14-latin-700.DybnYowG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(./rubik-v28-latin-regular.Bd548WEe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(./rubik-v28-latin-500.u2YmNvkZ.woff2) format("woff2")}.u-typography-root .u-reset--h1[data-v-51c3b96d],.u-typography-root h1[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:6rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (min-width:768px) and (max-width:991px){.u-typography-root .u-reset--h1[data-v-51c3b96d],.u-typography-root h1[data-v-51c3b96d]:not(.u-reset){font-size:5.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h1[data-v-51c3b96d],.u-typography-root h1[data-v-51c3b96d]:not(.u-reset){font-size:4.8rem}}.u-typography-root .u-reset--h2[data-v-51c3b96d],.u-typography-root h2[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.8rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h2[data-v-51c3b96d],.u-typography-root h2[data-v-51c3b96d]:not(.u-reset){font-size:3.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h2[data-v-51c3b96d],.u-typography-root h2[data-v-51c3b96d]:not(.u-reset){font-size:2.8rem}}.u-typography-root .u-reset--h3[data-v-51c3b96d],.u-typography-root h3[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.3}.u-typography-root .u-reset--h4[data-v-51c3b96d],.u-typography-root h4[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h4[data-v-51c3b96d],.u-typography-root h4[data-v-51c3b96d]:not(.u-reset){font-size:2.8rem}}@media (max-width:767px){.u-typography-root .u-reset--h4[data-v-51c3b96d],.u-typography-root h4[data-v-51c3b96d]:not(.u-reset){font-size:2.4rem}}.u-typography-root .u-reset--h5[data-v-51c3b96d],.u-typography-root h5[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--h6[data-v-51c3b96d],.u-typography-root h6[data-v-51c3b96d]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--p[data-v-51c3b96d],.u-typography-root p[data-v-51c3b96d]:not(.u-reset){font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--p[data-v-51c3b96d],.u-typography-root p[data-v-51c3b96d]:not(.u-reset){font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--p[data-v-51c3b96d],.u-typography-root p[data-v-51c3b96d]:not(.u-reset){font-size:1.8rem}}.u-typography-root .u-reset--copy-large[data-v-51c3b96d]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:2}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-large[data-v-51c3b96d]{font-size:2.4rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-large[data-v-51c3b96d]{font-size:2rem;line-height:1.8}}.u-typography-root .u-reset--copy-medium[data-v-51c3b96d]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-medium[data-v-51c3b96d]{font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-medium[data-v-51c3b96d]{font-size:1.8rem}}.u-typography-root .u-reset--copy-small[data-v-51c3b96d]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.44}@media (max-width:767px){.u-typography-root .u-reset--copy-small[data-v-51c3b96d]{font-size:1.4rem}}.u-typography-root .u-reset--copy-x-small[data-v-51c3b96d]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root ol.u-reset[data-v-51c3b96d],.u-typography-root ol.u-reset>li[data-v-51c3b96d],.u-typography-root ul.u-reset[data-v-51c3b96d],.u-typography-root ul.u-reset>li[data-v-51c3b96d]{list-style:none}.u-typography-root .u-reset--ul[data-v-51c3b96d],.u-typography-root ul[data-v-51c3b96d]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ul>li[data-v-51c3b96d],.u-typography-root ul:not(.u-reset)>li[data-v-51c3b96d]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ul>li[data-v-51c3b96d]>*,.u-typography-root ul:not(.u-reset)>li[data-v-51c3b96d]>*{margin-bottom:0}.u-typography-root .u-reset--ul>li[data-v-51c3b96d]:before,.u-typography-root ul:not(.u-reset)>li[data-v-51c3b96d]:before{color:currentcolor;content:"•";display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;text-align:center;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-51c3b96d],.u-typography-root ol[data-v-51c3b96d]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ol>li[data-v-51c3b96d],.u-typography-root ol:not(.u-reset)>li[data-v-51c3b96d]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ol>li[data-v-51c3b96d]>*,.u-typography-root ol:not(.u-reset)>li[data-v-51c3b96d]>*{margin-bottom:0}.u-typography-root .u-reset--ol>li[data-v-51c3b96d]:before,.u-typography-root ol:not(.u-reset)>li[data-v-51c3b96d]:before{color:currentcolor;display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-51c3b96d],.u-typography-root ol[data-v-51c3b96d]:not(.u-reset){counter-reset:li}.u-typography-root .u-reset--ol>li[data-v-51c3b96d]:before,.u-typography-root ol:not(.u-reset)>li[data-v-51c3b96d]:before{content:counter(li) ".";counter-increment:li;text-align:center}.u-typography-root b[data-v-51c3b96d],.u-typography-root strong[data-v-51c3b96d]{font-weight:700}.u-typography-root em[data-v-51c3b96d],.u-typography-root i[data-v-51c3b96d]{font-style:italic}.u-typography-root sub[data-v-51c3b96d]{font-size:1.4rem;vertical-align:sub}.u-typography-root sup[data-v-51c3b96d]{font-size:1.4rem;vertical-align:super}.u-typography-root .u-link[data-v-51c3b96d],.u-typography-root a[data-v-51c3b96d]{text-decoration:none}.u-typography-root .u-link[data-v-51c3b96d]:not(.u-reset,.u-router-link-exact-active),.u-typography-root a[data-v-51c3b96d]:not(.u-reset,.u-router-link-exact-active){cursor:pointer}.u-typography-root .u-link[data-v-51c3b96d]:not(.u-reset,.btn),.u-typography-root a[data-v-51c3b96d]:not(.u-reset,.btn){--u-link--col-start:var(--s-app--main-col-base);--u-link--col-end:var(--s-app--main-col-base);--u-link--p-start:10%;--u-link--p-end:10%;background-image:linear-gradient(to top,var(--u-link--col-start),var(--u-link--col-end) var(--u-link--p-start),#0000 var(--u-link--p-end));border-radius:0;color:currentcolor;display:inline;outline:none;padding:1px 2px 0;position:relative;text-decoration:none;transition:--u-link--col-start .2s ease,--u-link--col-end .2s ease,--u-link--p-start .2s ease,--u-link--p-end .2s ease,border-radius .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}@media (any-hover:hover){.u-typography-root .u-link[data-v-51c3b96d]:not(.u-reset,.btn):focus,.u-typography-root .u-link[data-v-51c3b96d]:not(.u-reset,.btn):hover,.u-typography-root a[data-v-51c3b96d]:not(.u-reset,.btn):focus,.u-typography-root a[data-v-51c3b96d]:not(.u-reset,.btn):hover{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}@media (any-hover:none){.u-typography-root .u-link[data-v-51c3b96d]:not(.u-reset,.btn):active,.u-typography-root a[data-v-51c3b96d]:not(.u-reset,.btn):active{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}.u-typography-root hr[data-v-51c3b96d]{background-color:currentcolor;border:0;display:block;height:2px;margin:0;width:40px}.u-typography-root code[data-v-51c3b96d],.u-typography-root pre[data-v-51c3b96d]{font-family:monospace}.u-typography-root .u-cloak[data-v-51c3b96d]{border:0;margin:-1px;max-height:1px;max-width:1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0)}html[data-v-51c3b96d]{font-size:62.5%}body[data-v-51c3b96d]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){body[data-v-51c3b96d]{font-size:2rem}}@media (max-width:767px){body[data-v-51c3b96d]{font-size:1.8rem}}body[data-v-51c3b96d]{color:#1f1f22}.trs-delayed-fade-enter-active[data-v-51c3b96d],.trs-delayed-fade-leave-active[data-v-51c3b96d]{transition:opacity .2s ease .1s}.trs-delayed-fade-enter-from[data-v-51c3b96d],.trs-delayed-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-enter-fade-enter-active[data-v-51c3b96d]{transition:opacity .2s ease}.trs-enter-fade-leave-active[data-v-51c3b96d]{transition:opacity 1ms linear}.trs-enter-fade-enter-from[data-v-51c3b96d],.trs-enter-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-leave-fade-enter-active[data-v-51c3b96d]{transition:opacity 1ms linear}.trs-leave-fade-leave-active[data-v-51c3b96d]{transition:opacity .2s ease}.trs-leave-fade-enter-from[data-v-51c3b96d],.trs-leave-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-no-fade-enter-active[data-v-51c3b96d],.trs-no-fade-leave-active[data-v-51c3b96d]{transition:opacity 1ms linear}.trs-no-fade-enter-from[data-v-51c3b96d],.trs-no-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-show-squid-logo-enter-active[data-v-51c3b96d],.trs-show-squid-logo-leave-active[data-v-51c3b96d]{opacity:1;transform:none;width:var(--trs-show-squid-logo--width)!important}.trs-show-squid-logo-enter-active[data-v-51c3b96d]{transition:width .1s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(.68,-.55,.265,1.55) .1s,transform .2s cubic-bezier(.68,-.55,.265,1.55) .1s}.trs-show-squid-logo-leave-active[data-v-51c3b96d]{transition:width .1s cubic-bezier(1,0,0,1) .2s,opacity .2s cubic-bezier(.68,-.55,.265,1.55) 0ms,transform .2s cubic-bezier(.68,-.55,.265,1.55) 0ms}.trs-show-squid-logo-enter-from[data-v-51c3b96d],.trs-show-squid-logo-leave-to[data-v-51c3b96d]{opacity:0;transform:translateY(-100%);width:0!important}.trs-show-squid-service-enter-active[data-v-51c3b96d],.trs-show-squid-service-leave-active[data-v-51c3b96d]{opacity:1;transform:none}.trs-show-squid-service-enter-active[data-v-51c3b96d]{transition:opacity .36s cubic-bezier(.68,-.55,.265,1.55) .18s,transform .36s cubic-bezier(.68,-.55,.265,1.55) .18s}.trs-show-squid-service-leave-active[data-v-51c3b96d]{transition:opacity .36s cubic-bezier(.68,-.55,.265,1.55) 0ms,transform .36s cubic-bezier(.68,-.55,.265,1.55) 0ms}.trs-show-squid-service-enter-from[data-v-51c3b96d],.trs-show-squid-service-leave-to[data-v-51c3b96d]{opacity:0;transform:translateY(-100%)}.trs-simple-fade-enter-active[data-v-51c3b96d],.trs-simple-fade-leave-active[data-v-51c3b96d]{transition:opacity .2s ease}.trs-simple-fade-enter-from[data-v-51c3b96d],.trs-simple-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-staggered-fade-enter-active[data-v-51c3b96d],.trs-staggered-fade-leave-active[data-v-51c3b96d]{transition:opacity .2s ease}.trs-staggered-fade-enter-active[data-v-51c3b96d]{transition-delay:calc(var(--trs-delay)*1ms*var(--trs-idx))}.trs-staggered-fade-leave-active[data-v-51c3b96d]{transition-delay:calc(var(--trs-delay)*1ms*(var(--trs-total) - var(--trs-idx)))}.trs-staggered-fade-enter-from[data-v-51c3b96d],.trs-staggered-fade-leave-to[data-v-51c3b96d]{opacity:0}.trs-teaser-move-enter-active[data-v-51c3b96d]{transition:opacity .4s cubic-bezier(.39,.575,.565,1),transform .4s cubic-bezier(.165,.84,.44,1)}.trs-teaser-move-leave-active[data-v-51c3b96d]{transition:opacity .4s cubic-bezier(.39,.575,.565,1)}.trs-teaser-move-enter-from[data-v-51c3b96d]{opacity:0;transform:translateY(calc(var(--trs-teaser-move--offset) + 60px)) rotate(calc(var(--trs-teaser-move--rotation) + 12deg))!important}.trs-teaser-move-leave-to[data-v-51c3b96d]{opacity:0}.trs-to-top-enter-active[data-v-51c3b96d],.trs-to-top-leave-active[data-v-51c3b96d]{transition-duration:.2s;transition-property:color,border-color,background-color,opacity,transform;transition-timing-function:ease}.trs-to-top-enter-from[data-v-51c3b96d],.trs-to-top-leave-to[data-v-51c3b96d]{opacity:0;transform:translateY(20px)}.trs-to-right-enter-active[data-v-51c3b96d],.trs-to-right-leave-active[data-v-51c3b96d]{transition-duration:.2s;transition-property:color,border-color,background-color,opacity,transform;transition-timing-function:ease}.trs-to-right-enter-from[data-v-51c3b96d],.trs-to-right-leave-to[data-v-51c3b96d]{opacity:0;transform:translate(-20px)}.trs-to-bottom-enter-active[data-v-51c3b96d],.trs-to-bottom-leave-active[data-v-51c3b96d]{transition-duration:.2s;transition-property:color,border-color,background-color,opacity,transform;transition-timing-function:ease}.trs-to-bottom-enter-from[data-v-51c3b96d],.trs-to-bottom-leave-to[data-v-51c3b96d]{opacity:0;transform:translateY(-20px)}.trs-to-left-enter-active[data-v-51c3b96d],.trs-to-left-leave-active[data-v-51c3b96d]{transition-duration:.2s;transition-property:color,border-color,background-color,opacity,transform;transition-timing-function:ease}.trs-to-left-enter-from[data-v-51c3b96d],.trs-to-left-leave-to[data-v-51c3b96d]{opacity:0;transform:translate(20px)}.projects-grid-item[data-v-51c3b96d]{color:#000;display:grid;gap:16px;position:relative;transition:color .2s ease}@media (any-hover:hover){.projects-grid-item[data-v-51c3b96d]:focus,.projects-grid-item[data-v-51c3b96d]:hover{outline:none}.projects-grid-item:focus .projects-grid-item__title[data-v-51c3b96d],.projects-grid-item:hover .projects-grid-item__title[data-v-51c3b96d]{color:#e77b7a}}@media (any-hover:none){.projects-grid-item[data-v-51c3b96d]:active{outline:none}.projects-grid-item:active .projects-grid-item__title[data-v-51c3b96d]{color:#e77b7a}}@media (hover:none){.projects-grid-item[data-v-51c3b96d]{--projects-grid-item--filter:none!important}}.projects-grid-item__visual[data-v-51c3b96d]{position:relative}.projects-grid-item__visual[data-v-51c3b96d]:after{border-radius:var(--s-app--border-radius);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.projects-grid-item__textual[data-v-51c3b96d]{padding-left:var(--s-app--border-radius)}.projects-grid-item__figure[data-v-51c3b96d]{aspect-ratio:16/9;border-radius:var(--s-app--border-radius);display:block;outline:none;overflow:hidden}.projects-grid-item__lazy-img[data-v-51c3b96d]{--lazy-img--filter:var(--projects-grid-item--filter)}.projects-grid-item__img[data-v-51c3b96d]{filter:var(--projects-grid-item--filter);height:100%;width:100%}@media (hover:none){.projects-grid-item__overlay-image[data-v-51c3b96d],.projects-grid-item__overlay-video[data-v-51c3b96d]{display:none!important}}.projects-grid-item__overlay-video[data-v-51c3b96d]{--trs-teaser-move--offset:0px;--trs-teaser-move--rotation:-3deg;transform:translateY(var(--trs-teaser-move--offset)) rotate(var(--trs-teaser-move--rotation));z-index:2}.projects-grid-item__overlay-image[data-v-51c3b96d],.projects-grid-item__overlay-video[data-v-51c3b96d]{border-radius:var(--s-app--border-radius);display:block;height:100%;left:0;outline:none;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.projects-grid-item__overlay-image[data-v-51c3b96d]{-webkit-user-select:none;user-select:none;z-index:1}.projects-grid-item__title[data-v-51c3b96d]{display:block;font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.3;margin-bottom:2px;transition:color .2s ease}.projects-grid-item__description[data-v-51c3b96d]{display:block;font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.6rem;font-style:normal;font-weight:400;text-wrap:balance}.projects-grid[data-v-064b13e1]{--num-cols:4;background-color:#cee8ff99;display:grid;grid-template-columns:1fr;justify-content:center;margin-top:60px;overflow:hidden;padding:40px 0}@media (min-width:1200px) and (max-width:1399px),(min-width:992px) and (max-width:1199px){.projects-grid[data-v-064b13e1]{--num-cols:3}.projects-grid .projects-grid__entry[data-v-064b13e1]:nth-child(n+7){display:none}}@media (min-width:576px) and (max-width:767px),(min-width:768px) and (max-width:991px){.projects-grid[data-v-064b13e1]{--num-cols:2}.projects-grid .projects-grid__entry[data-v-064b13e1]:nth-child(n+5){display:none}}@media (max-width:575px){.projects-grid[data-v-064b13e1]{--num-cols:1}.projects-grid .projects-grid__entry[data-v-064b13e1]:nth-child(n+5){display:none}}.projects-grid__container[data-v-064b13e1]{justify-self:center;max-width:1920px}.projects-grid__list[data-v-064b13e1]{display:grid;gap:36px;grid-template-columns:repeat(var(--num-cols),1fr)}@media (min-width:1200px) and (max-width:1399px),(min-width:768px) and (max-width:991px),(min-width:992px) and (max-width:1199px){.projects-grid__list[data-v-064b13e1]{gap:30px}}@media (min-width:576px) and (max-width:767px){.projects-grid__list[data-v-064b13e1]{gap:24px}}@media (max-width:575px){.projects-grid__list[data-v-064b13e1]{gap:32px}}.projects-grid__entry[data-v-064b13e1]{overflow:visible}.projects-grid__actions[data-v-064b13e1]{display:flex;justify-content:flex-end;margin-top:36px}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:400;src:url(./libre-baskerville-v14-latin-regular.jJI4ANT2.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:italic;font-weight:400;src:url(./libre-baskerville-v14-latin-italic.jQHk2n8v.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreBaskerville;font-style:normal;font-weight:700;src:url(./libre-baskerville-v14-latin-700.DybnYowG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(./rubik-v28-latin-regular.Bd548WEe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(./rubik-v28-latin-500.u2YmNvkZ.woff2) format("woff2")}.u-typography-root .u-reset--h1[data-v-11066340],.u-typography-root h1[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:6rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (min-width:768px) and (max-width:991px){.u-typography-root .u-reset--h1[data-v-11066340],.u-typography-root h1[data-v-11066340]:not(.u-reset){font-size:5.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h1[data-v-11066340],.u-typography-root h1[data-v-11066340]:not(.u-reset){font-size:4.8rem}}.u-typography-root .u-reset--h2[data-v-11066340],.u-typography-root h2[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.8rem;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h2[data-v-11066340],.u-typography-root h2[data-v-11066340]:not(.u-reset){font-size:3.2rem}}@media (max-width:767px){.u-typography-root .u-reset--h2[data-v-11066340],.u-typography-root h2[data-v-11066340]:not(.u-reset){font-size:2.8rem}}.u-typography-root .u-reset--h3[data-v-11066340],.u-typography-root h3[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.3}.u-typography-root .u-reset--h4[data-v-11066340],.u-typography-root h4[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:1.3}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--h4[data-v-11066340],.u-typography-root h4[data-v-11066340]:not(.u-reset){font-size:2.8rem}}@media (max-width:767px){.u-typography-root .u-reset--h4[data-v-11066340],.u-typography-root h4[data-v-11066340]:not(.u-reset){font-size:2.4rem}}.u-typography-root .u-reset--h5[data-v-11066340],.u-typography-root h5[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--h6[data-v-11066340],.u-typography-root h6[data-v-11066340]:not(.u-reset){font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root .u-reset--p[data-v-11066340],.u-typography-root p[data-v-11066340]:not(.u-reset){font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--p[data-v-11066340],.u-typography-root p[data-v-11066340]:not(.u-reset){font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--p[data-v-11066340],.u-typography-root p[data-v-11066340]:not(.u-reset){font-size:1.8rem}}.u-typography-root .u-reset--copy-large[data-v-11066340]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:2}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-large[data-v-11066340]{font-size:2.4rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-large[data-v-11066340]{font-size:2rem;line-height:1.8}}.u-typography-root .u-reset--copy-medium[data-v-11066340]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){.u-typography-root .u-reset--copy-medium[data-v-11066340]{font-size:2rem}}@media (max-width:767px){.u-typography-root .u-reset--copy-medium[data-v-11066340]{font-size:1.8rem}}.u-typography-root .u-reset--copy-small[data-v-11066340]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.44}@media (max-width:767px){.u-typography-root .u-reset--copy-small[data-v-11066340]{font-size:1.4rem}}.u-typography-root .u-reset--copy-x-small[data-v-11066340]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.3}.u-typography-root ol.u-reset[data-v-11066340],.u-typography-root ol.u-reset>li[data-v-11066340],.u-typography-root ul.u-reset[data-v-11066340],.u-typography-root ul.u-reset>li[data-v-11066340]{list-style:none}.u-typography-root .u-reset--ul[data-v-11066340],.u-typography-root ul[data-v-11066340]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ul>li[data-v-11066340],.u-typography-root ul:not(.u-reset)>li[data-v-11066340]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ul>li[data-v-11066340]>*,.u-typography-root ul:not(.u-reset)>li[data-v-11066340]>*{margin-bottom:0}.u-typography-root .u-reset--ul>li[data-v-11066340]:before,.u-typography-root ul:not(.u-reset)>li[data-v-11066340]:before{color:currentcolor;content:"•";display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;text-align:center;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-11066340],.u-typography-root ol[data-v-11066340]:not(.u-reset){list-style:none;padding-left:24px}.u-typography-root .u-reset--ol>li[data-v-11066340],.u-typography-root ol:not(.u-reset)>li[data-v-11066340]{display:inline-block;position:relative;width:100%}.u-typography-root .u-reset--ol>li[data-v-11066340]>*,.u-typography-root ol:not(.u-reset)>li[data-v-11066340]>*{margin-bottom:0}.u-typography-root .u-reset--ol>li[data-v-11066340]:before,.u-typography-root ol:not(.u-reset)>li[data-v-11066340]:before{color:currentcolor;display:inline-block;font-size:inherit;height:auto;position:absolute;right:100%;top:0;width:24px}.u-typography-root .u-reset--ol[data-v-11066340],.u-typography-root ol[data-v-11066340]:not(.u-reset){counter-reset:li}.u-typography-root .u-reset--ol>li[data-v-11066340]:before,.u-typography-root ol:not(.u-reset)>li[data-v-11066340]:before{content:counter(li) ".";counter-increment:li;text-align:center}.u-typography-root b[data-v-11066340],.u-typography-root strong[data-v-11066340]{font-weight:700}.u-typography-root em[data-v-11066340],.u-typography-root i[data-v-11066340]{font-style:italic}.u-typography-root sub[data-v-11066340]{font-size:1.4rem;vertical-align:sub}.u-typography-root sup[data-v-11066340]{font-size:1.4rem;vertical-align:super}.u-typography-root .u-link[data-v-11066340],.u-typography-root a[data-v-11066340]{text-decoration:none}.u-typography-root .u-link[data-v-11066340]:not(.u-reset,.u-router-link-exact-active),.u-typography-root a[data-v-11066340]:not(.u-reset,.u-router-link-exact-active){cursor:pointer}.u-typography-root .u-link[data-v-11066340]:not(.u-reset,.btn),.u-typography-root a[data-v-11066340]:not(.u-reset,.btn){--u-link--col-start:var(--s-app--main-col-base);--u-link--col-end:var(--s-app--main-col-base);--u-link--p-start:10%;--u-link--p-end:10%;background-image:linear-gradient(to top,var(--u-link--col-start),var(--u-link--col-end) var(--u-link--p-start),#0000 var(--u-link--p-end));border-radius:0;color:currentcolor;display:inline;outline:none;padding:1px 2px 0;position:relative;text-decoration:none;transition:--u-link--col-start .2s ease,--u-link--col-end .2s ease,--u-link--p-start .2s ease,--u-link--p-end .2s ease,border-radius .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}@media (any-hover:hover){.u-typography-root .u-link[data-v-11066340]:not(.u-reset,.btn):focus,.u-typography-root .u-link[data-v-11066340]:not(.u-reset,.btn):hover,.u-typography-root a[data-v-11066340]:not(.u-reset,.btn):focus,.u-typography-root a[data-v-11066340]:not(.u-reset,.btn):hover{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}@media (any-hover:none){.u-typography-root .u-link[data-v-11066340]:not(.u-reset,.btn):active,.u-typography-root a[data-v-11066340]:not(.u-reset,.btn):active{--u-link--col-start:var(--s-app--main-col-light);--u-link--col-end:var(--s-app--main-col-light);--u-link--p-start:100%;--u-link--p-end:100%;border-radius:.3em;color:#1f1f22}}.u-typography-root hr[data-v-11066340]{background-color:currentcolor;border:0;display:block;height:2px;margin:0;width:40px}.u-typography-root code[data-v-11066340],.u-typography-root pre[data-v-11066340]{font-family:monospace}.u-typography-root .u-cloak[data-v-11066340]{border:0;margin:-1px;max-height:1px;max-width:1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0)}html[data-v-11066340]{font-size:62.5%}body[data-v-11066340]{font-family:LibreBaskerville,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1.4}@media (max-width:991px) and (min-width:768px){body[data-v-11066340]{font-size:2rem}}@media (max-width:767px){body[data-v-11066340]{font-size:1.8rem}}body[data-v-11066340]{color:#1f1f22}@property --u-link--col-start{syntax:"<color>";inherits:true;initial-value:#f5e55b}@property --u-link--col-end{syntax:"<color>";inherits:true;initial-value:#f5e55b}@property --u-link--p-start{syntax:"<percentage>";inherits:true;initial-value:10%}@property --u-link--p-end{syntax:"<percentage>";inherits:true;initial-value:10%}.services-list-item[data-v-11066340]{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:0 32px;overflow:hidden}@media (min-width:1200px) and (max-width:1399px),(min-width:992px) and (max-width:1199px){.services-list-item[data-v-11066340]{gap:24px}}@media (max-width:991px){.services-list-item[data-v-11066340]{gap:0 20px}}.services-list-item.services-list-item--is-active .services-list-item__figure[data-v-11066340]{background-color:color-mix(in srgb,#ffc7c6,#fff 40%)}.services-list-item.services-list-item--is-active .services-list-item__video-wrap-outer[data-v-11066340]{background-color:#ffc7c6}.services-list-item__card[data-v-11066340]{display:flex;flex:0 0 32%;flex-flow:column nowrap;order:calc(1 - var(--grid-row-even, 0));overflow:hidden}@media (max-width:991px){.services-list-item__card[data-v-11066340]{flex:0 0 auto}}.services-list-item__figure[data-v-11066340]{aspect-ratio:5/7;background-color:color-mix(in srgb,#ffc7c6,#fff 80%);border-radius:var(--s-app--border-radius);display:flex;padding:8%;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:991px){.services-list-item__figure[data-v-11066340]{height:200px}}@media (max-width:575px){.services-list-item__figure[data-v-11066340]{height:160px}}.services-list-item__video-wrap-outer[data-v-11066340]{background-color:color-mix(in srgb,#ffc7c6,#fff 60%);border-radius:calc(var(--s-app--border-radius)*.8);height:100%;overflow:visible;pointer-events:none;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;width:100%}.services-list-item__video-wrap-inner[data-v-11066340]{height:100%;position:relative;width:100%}.services-list-item__video[data-v-11066340]{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.98);width:auto}.services-list-item__title[data-v-11066340]{display:block;font-family:Rubik,Geneva,Tahoma,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:12px 0;text-wrap:balance}@media (max-width:1199px){.services-list-item__title[data-v-11066340]{margin:8px 0 12px}}@media (max-width:575px){.services-list-item__title[data-v-11066340]{margin:4px 0 12px}}.services-list-item__description[data-v-11066340]{color:#1f1f22;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.services-list-item__description.u-markdown-root[data-v-11066340]>p{font-size:1.6rem;line-height:1.5}@media (max-width:575px){.services-list-item__description.u-markdown-root[data-v-11066340]>p{font-size:1.4rem}}.services-list-item__description.u-markdown-root[data-v-11066340]>p strong{color:#000}.services-list[data-v-c465f9a8]{--num-cols:2;margin-top:40px;padding:40px 0}.services-list__list[data-v-c465f9a8]{display:grid;gap:80px;grid-template-columns:repeat(var(--num-cols),1fr);margin-top:32px}@media (min-width:1200px) and (max-width:1399px),(min-width:992px) and (max-width:1199px){.services-list__list[data-v-c465f9a8]{gap:48px}}@media (max-width:991px){.services-list__list[data-v-c465f9a8]{--num-cols:1;gap:40px}}.services-list__entry[data-v-c465f9a8]{--grid-row-even:0}@media (min-width:992px){.services-list__entry[data-v-c465f9a8]:nth-child(4n+1),.services-list__entry[data-v-c465f9a8]:nth-child(4n+2){--grid-row-even:1}}@media (max-width:991px){.services-list__entry[data-v-c465f9a8]:nth-child(odd){--grid-row-even:1}}.services-list__actions[data-v-c465f9a8]{display:flex;justify-content:flex-end;margin-top:36px}
