html{-webkit-tap-highlight-color:transparent;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}body,html{background-color:#fff;overscroll-behavior-y:none}body{color:var(--blue);font-size:var(--font-base);line-height:1.11}*{font-family:inherit;margin:0;padding:0}::-moz-selection{background:var(--blue);color:#fff}::selection{background:var(--blue);color:#fff}h1,h2,h3{font-size:var(--font-l);line-height:1.05}a{font-family:inherit;font-size:inherit;text-decoration:inherit;transition:all .2s ease-in-out}a:visited{color:inherit}a:hover{color:var(--grey)}@media(max-width:600px){a:hover{color:inherit}}button{background:inherit;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;transition:all .2s ease-in-out}button:hover{color:var(--grey)}li{list-style:none}.overflow-hidden{overflow:hidden}hr{border:none}.noselect{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.button-submit{background-color:var(--blue);color:#fff;line-height:1;min-width:144px;outline:none!important;padding-bottom:.5rem;padding-right:var(--spacing-l);text-align:left;transition:all .15s ease-in;width:-moz-fit-content;width:fit-content}.button-submit.disabled{background-color:#ddd}.button-submit:visited{color:#fff}input{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:var(--font-sm);width:100%}input,input:active{border-bottom:1px solid rgba(0,0,0,.2);outline:none}input::-moz-placeholder{color:#0003}input::placeholder{color:#0003}input[type=email],input[type=password],input[type=tel],input[type=text]{height:36px;line-height:40px}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;aspect-ratio:1/1;border:2px solid var(--blue);border-radius:100px;cursor:pointer;font-size:var(--font-sm);height:1.3em;outline:none;vertical-align:middle;width:1.3em}input[type=checkbox]:checked{background-color:var(--blue)}textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;font-size:var(--font-sm);outline:none;resize:none}label{position:relative}label select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border-radius:0;cursor:pointer;font-size:var(--font-sm);height:36px;outline:none}label select+svg{display:block;height:1.5rem;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);width:1.5rem}label svg{display:none}@media screen and (max-width:600px){input[type=email],input[type=password],input[type=tel],input[type=text]{font-size:var(--font-base);height:30px}textarea{font-size:var(--font-base)}}@font-face{font-family:OTSono;src:local("OTSono Regular"),local("OTSono"),url(../OTSono-Regular.woff2) format(woff2),url(../OTSono-Regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:OTSono;src:local("OTSono Regular Italic"),local("OTSono Italic"),url(../OTSono-Italic.woff2) format(woff2),url(../OTSono-Italic.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}body{font-family:OTSono,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400}:root{--blue:#0700ff;--grey:#cecece;--font-sm:1.5rem;--font-base:2rem;--font-l:3.6rem;--spacing-page:1.5rem;--spacing-xs:.75rem;--gap-grid:.75rem;--spacing-s:1.125rem;--spacing-m:2.25rem;--spacing-l:3rem;--spacing-xl:8.625rem;--spacing-2xl:13.8rem;--gallery-slide-portrait:calc(16.66667% - var(--gap-grid));--gallery-slide-landscape:calc(33.33333% - var(--gap-grid))}@media screen and (max-width:600px){:root{--font-sm:1.5rem;--font-base:2rem;--font-l:3rem;--font-xl:4.4rem;--spacing-page:.75rem;--spacing-xs:.188rem;--gap-grid:.188rem;--spacing-s:.75rem;--spacing-m:.75rem;--spacing-l:1.125rem;--spacing-xl:2.25rem;--spacing-2xl:4.5rem}}.page-enter-active,.page-leave-active{opacity:1;transition:all .1s}.page-enter-from,.page-leave-to{opacity:0}.active[data-v-37d89cf2]{color:var(--grey)}.menu[data-v-37d89cf2]{display:grid;gap:var(--gap-grid);grid-template-columns:repeat(12,1fr);height:100%;width:100%}.menu .border-mobile[data-v-37d89cf2]{display:none}.links[data-v-37d89cf2]{display:flex;gap:var(--gap-grid);grid-column:1/span 9}.site-name[data-v-37d89cf2]{grid-column:11/span 1}.lang-switcher[data-v-37d89cf2]{display:flex;gap:var(--gap-grid);grid-column:12/span 1;place-self:end}@media screen and (max-width:640px){.site-name[data-v-37d89cf2]{grid-column:10/span 1}.lang-switcher[data-v-37d89cf2]{display:flex;gap:var(--gap-grid);grid-column:11/span 2;place-self:end}}@media screen and (max-width:600px){.capsizedText[data-v-37d89cf2]{font-size:var(--font-xl);line-height:1;padding-top:var(--spacing-l)}.capsizedText[data-v-37d89cf2]:before{content:"";display:table;margin-bottom:-.2188em}.capsizedText[data-v-37d89cf2]:after{content:"";display:table;margin-top:-.1178em}.menu[data-v-37d89cf2]{align-items:start;display:flex;flex-direction:column;justify-content:space-between}.menu .border-mobile[data-v-37d89cf2]{background-color:var(--blue);display:block;height:1px;margin-bottom:var(--spacing-m);margin-top:var(--spacing-xl);width:100%}.links[data-v-37d89cf2]{flex-direction:column;font-size:var(--font-xl);padding-top:calc(var(--spacing-xl) + var(--spacing-s));width:100%}.site-name[data-v-37d89cf2]{display:none}.lang-switcher[data-v-37d89cf2]{display:flex;gap:var(--spacing-s);place-self:start}.lang-switcher a[data-v-37d89cf2]{font-size:var(--font-xl)}}.mobile-menu-container[data-v-b8d62037]{height:100%}.menu-header[data-v-b8d62037]{align-items:center;border-bottom:1px solid var(--blue);display:flex;justify-content:space-between;left:0;margin:var(--spacing-page);padding-bottom:var(--spacing-page);position:fixed;right:0;top:0}.close-menu-trigger[data-v-b8d62037]{text-transform:uppercase}
