.l-preload[data-v-62fefa98]{background-color:var(--c-primary);color:var(--c-secondary);z-index:999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.l-header[data-v-6250bf54]{z-index:800;pointer-events:none;width:100%;position:fixed;top:0;left:0}.l-header .l-header_wrapper[data-v-6250bf54]{padding:var(--p-section);justify-content:space-between;align-items:flex-start;display:flex}.l-header .l-header_item[data-v-6250bf54]{pointer-events:auto;align-items:center;display:flex}.l-header .l-header_brand span[data-v-6250bf54],.l-header .l-header_item h1[data-v-6250bf54]{font-size:var(--fs-body)}.l-header .l-header_brand[data-v-6250bf54]{gap:.8rem}.l-header .l-header_actions[data-v-6250bf54]{gap:4rem}.l-header .l-header_lang[data-v-6250bf54]{font-feature-settings:"ss15"}.l-header .l-header_frames[data-v-6250bf54]{align-items:center;gap:1.2rem;display:flex}@media screen and (width<=821px){.l-header .l-header_frames[data-v-6250bf54]{padding:var(--p-section);z-index:1000;position:fixed;bottom:0;right:0}}.l-header .l-header_frames_icon[data-v-6250bf54]{width:1.6rem;height:1.6rem;transition:background-color .6s var(--ease-expoOut);animation:identifier-6250bf54 2.4s infinite var(--ease-expoOut);background-color:currentColor;border:1px solid}.l-header .l-header_frames.is-active .l-header_frames_icon[data-v-6250bf54]{background-color:#0000}@keyframes identifier-6250bf54{0%{transform:scale(1)rotate(0)}32%{transform:scale(.8)rotate(90deg)}to{transform:scale(1)rotate(180deg)}}.flex-between-center[data-v-28b497c1]{justify-content:space-between;align-items:center;display:flex}.flex-gap[data-v-28b497c1]{gap:var(--gap-flex);display:flex}.fixed-full[data-v-28b497c1]{width:100%;position:fixed;inset:0 0 auto}.absolute-tl[data-v-28b497c1]{position:absolute;top:0;left:0}.absolute-center[data-v-28b497c1]{position:absolute;top:50%;left:50%;translate:-50% -50%}.absolute-full[data-v-28b497c1]{width:100%;height:100%;position:absolute;inset:0}.img-cover[data-v-28b497c1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.heading-gap[data-v-28b497c1]{gap:1.6rem}.banner-cookie[data-v-28b497c1]{z-index:800;width:64rem;padding:1.6rem;position:fixed;bottom:0;right:0}@media screen and (width<=821px){.flex-gap[data-v-28b497c1]{flex-direction:column}.banner-cookie[data-v-28b497c1]{width:100%}}.banner-cookie .banner-cookie_wrapper[data-v-28b497c1]{gap:var(--gap-s);padding:var(--p-section);background-color:var(--c-black);color:var(--c-white);border-radius:var(--br);flex-direction:column;padding-right:6.4rem;display:flex;position:relative;box-shadow:0 0 20px #0000000a}.banner-cookie .banner-cookie_wrapper .banner-cookie_body[data-v-28b497c1]{flex-direction:column;gap:1.6rem;display:flex}.banner-cookie .banner-cookie_wrapper .banner-cookie_body a[data-v-28b497c1],.banner-cookie .banner-cookie_wrapper .banner-cookie_body p[data-v-28b497c1]{font-size:var(--fs-body)}.banner-cookie .banner-cookie_wrapper .banner-cookie_body a[data-v-28b497c1]{text-decoration:underline}.banner-cookie .banner-cookie_wrapper .banner-cookie_cta[data-v-28b497c1]{gap:1.6rem;display:flex}.banner-cookie .banner-cookie_wrapper .banner-cookie_cta button[data-v-28b497c1]{background-color:var(--c-white);color:var(--c-black);border-radius:var(--br);cursor:pointer;font-family:Primary;font-size:var(--fs-body);transition:opacity 1.2s var(--ease-expoOut);border:none;padding:.8rem 2.4rem}.banner-cookie .banner-cookie_wrapper .banner-cookie_cta button.cookie_cta--decline[data-v-28b497c1]{border:1px solid var(--c-border);color:var(--c-white);background-color:#0000}.banner-cookie .banner-cookie_wrapper .banner-cookie_cta button[data-v-28b497c1]:hover{opacity:.64}.banner-cookie .banner-cookie_wrapper .banner-cookie_cta button[data-v-28b497c1]:active{opacity:.6}.base-grid[data-v-a3ea8cb5]{padding:0 var(--p-section);pointer-events:none;z-index:9999;position:fixed;inset:0}.grid[data-v-a3ea8cb5]{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(12,1fr);gap:.8rem;height:100%;display:grid}@media screen and (width<=821px){.grid[data-v-a3ea8cb5]{grid-template-columns:repeat(6,1fr)}}@media screen and (width<=500px){.grid[data-v-a3ea8cb5]{grid-template-columns:repeat(4,1fr)}}.col[data-v-a3ea8cb5]{background:#8f8f8f0d;border-inline:1px solid #8f8f8f1a;height:100%}
