*,:after,:before{box-sizing:border-box;margin:0;padding:0}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit}ol,ul{list-style:none}:root{--color-bg:#fff;--color-text:#111;--color-muted:gray;--color-line:#000;--color-hover:gray;--space-s:5px;--space-m:5px;--space-l:10px;--block-align:0;--page-padding:5px;--font-body:"OTMarmo", sans-serif;--font-text:12px;--caption-size:.65rem;--width-text:45rem;--max-width:90rem;--header-height:20px;--btn-padding:.3rem .9rem;--btn-padding-active:.7rem 1.2rem;--btn-icon-size:2rem;--nav-zone-width:25%;--transition-speed:.5s;--transition-slow:.4s;--ease-out:cubic-bezier(.16, 1, .3, 1)}@font-face{font-family:OTMarmo;src:url(../fonts/OTMarmo-Bold.woff2)format("woff2"),url(../fonts/OTMarmo-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.4}h1{letter-spacing:-1px}h1,h2,h3,h4{font-size:2rem;line-height:2rem}p{font-size:var(--font-text);line-height:13px}a{color:var(--color-text)}a:hover{color:var(--color-muted)}.full-bleed{margin-left:calc(var(--page-padding)*-1);margin-right:calc(var(--page-padding)*-1)}.caption,.label,.meta{color:var(--color-muted);font-size:var(--caption-size)!important}figcaption{font-size:var(--caption-size);color:var(--color-muted);margin-top:var(--space-s)}.btn{font:inherit;font-size:var(--caption-size);color:var(--color-text);background:var(--color-muted);padding:var(--btn-padding);cursor:pointer;transition:padding var(--transition-slow) var(--ease-out),background var(--transition-slow) ease,color var(--transition-slow) ease;border:none;border-radius:100px;align-items:center;display:inline-flex;box-shadow:0 1px 1px #0000004d}.btn.is-active,.btn:hover{padding:var(--btn-padding-active)}.btn:hover{background:var(--color-hover);color:var(--color-bg)}.btn.is-active{background:var(--color-text);color:var(--color-bg)}.btn-plain{font:inherit;font-size:var(--caption-size);color:var(--color-text);text-align:left;background:0 0;padding:0}.btn-icon,.btn-plain{cursor:pointer;border:none}.btn-icon{font:inherit;width:var(--btn-icon-size);height:var(--btn-icon-size);background:var(--color-muted);transition:background var(--transition-speed) ease;z-index:99;border-radius:100px;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 1px #0000004d}.btn-icon:hover{background:var(--color-hover);color:var(--color-bg)}.zoom{cursor:zoom-in;width:100%;display:block}.nav-zone,.zoom{background:0 0;border:none;padding:0}.nav-zone{z-index:2;position:absolute;top:0;bottom:0}.nav-zone-prev{width:var(--nav-zone-width);cursor:w-resize;left:0}.nav-zone-next{width:var(--nav-zone-width);cursor:e-resize;right:0}.nav-zone-open{left:var(--nav-zone-width);width:calc(100% - var(--nav-zone-width)*2);cursor:pointer}swiper-container::part(button-next),swiper-container::part(button-prev){display:none}.blocks{gap:var(--space-m);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.blocks>*{grid-column:span 12}@media (width<=800px){.blocks>*{grid-column:span 12!important}}.blocks.is-outlined,.blocks.is-outlined>*{padding:var(--space-s);border-radius:6px;box-shadow:0 2px 6px #0003}.page-enter-active,.page-leave-active{transition:opacity var(--transition-speed) ease}.page-enter-from,.page-leave-to{opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}main{animation:fadeIn var(--transition-speed) ease}.header[data-v-6188e310]{z-index:99;background:var(--color-bg);width:100%;font-size:var(--font-text);justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-s) var(--page-padding);height:var(--header-height);display:flex;position:fixed;top:0;left:0}.nav[data-v-6188e310]{gap:var(--space-l)}.lang[data-v-6188e310],.nav[data-v-6188e310]{display:flex}.lang[data-v-6188e310]{gap:var(--space-m)}.footer[data-v-91334854]{gap:var(--space-m);padding:var(--space-l) var(--page-padding);border-top:1px solid var(--color-line);margin-top:var(--space-l);grid-template-columns:repeat(1,1fr);align-items:end;display:grid}.col[data-v-91334854]{gap:var(--space-s);flex-direction:column;display:flex}.socials[data-v-91334854]{gap:var(--space-m);display:flex}@media (width<=700px){.footer[data-v-91334854]{gap:var(--space-l);grid-template-columns:1fr}}.lightbox[data-v-784bbb2d]{z-index:200;padding:var(--page-padding);background:#ffffffeb;flex-direction:column;position:fixed;inset:0}.lightbox[data-v-784bbb2d],.stage[data-v-784bbb2d]{justify-content:center;align-items:center;display:flex}.stage[data-v-784bbb2d]{flex:1;width:100%;min-height:0}.stage[data-v-784bbb2d] .media{aspect-ratio:auto;width:100%;height:100%}.caption[data-v-784bbb2d]{bottom:var(--space-s);left:var(--page-padding);right:var(--page-padding);z-index:3;pointer-events:none;justify-content:space-between;display:flex}.caption[data-v-784bbb2d],.close[data-v-784bbb2d]{position:absolute}.close[data-v-784bbb2d]{top:var(--space-s);right:var(--space-s);z-index:4}.close[data-v-784bbb2d],.nav-zone[data-v-784bbb2d]{-webkit-tap-highlight-color:transparent}.close[data-v-784bbb2d]:focus:not(:focus-visible),.nav-zone[data-v-784bbb2d]:focus:not(:focus-visible){outline:none}.lightbox-enter-active[data-v-784bbb2d],.lightbox-leave-active[data-v-784bbb2d]{transition:opacity var(--transition-speed) ease}.lightbox-enter-from[data-v-784bbb2d],.lightbox-leave-to[data-v-784bbb2d]{opacity:0}main[data-v-ef8d9b8f]{padding:calc(var(--header-height)) var(--page-padding) 0}main[data-v-51d4e619]{padding:var(--header-height) var(--page-padding) 0}.error[data-v-51d4e619]{justify-content:center;align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}
