@font-face{font-family:"klavikaReg";src:url("fonts/KlavikaReg.woff2") format("woff2"),url("fonts/KlavikaReg.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"klavikaMed";src:url("fonts/klavikaMed.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"klavikaBold";src:url("fonts/klavikaBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"kirens";src:url("fonts/kirens.woff2") format("woff2"),url("fonts/kirens.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AkiraExpBold";src:url("fonts/AkiraExpBold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}:root{--color-brand-blue: #1a6fc4;--color-brand-blue-dark: #0f4f96;--color-brand-blue-light: #3a8fde;--color-brand-blue-hover: #badcf8;--color-brand-blue-bg-hover:#19629d;--color-brand-red: #c41a1a;--color-brand-red-dark: #961010;--color-bg-blue-line: #7eadd3;--color-black: #0a0a0a;--color-blue: #2774b2;--color-blue-lighter: #2876b6;--color-bg-page: #010101;--color-grey-900: #111111;--color-grey-800: #1e1e1e;--color-grey-700: #2d2d2d;--color-grey-600: #444444;--color-grey-400: #888888;--color-grey-200: #cccccc;--color-grey-100: #e8e8e8;--color-white: #ffffff;--color-accent-blue: #1a4fa0;--color-accent-red: #b8181c;--color-accent-gold: #c9902a;--color-scrollbar-track: #e6e6e6;--color-scrollbar-thumb: #8e8e8e;--color-bg-card: var(--color-grey-800);--color-bg-card-border: var(--color-brand-blue);--color-bg-footer: var(--color-black);--color-bg-footer-bar: var(--color-grey-800);--color-text-primary: var(--color-white);--color-text-secondary: var(--color-grey-200);--color-text-muted: var(--color-grey-400);--color-text-accent: var(--color-brand-blue-light);--color-text-date: var(--color-brand-blue-light);--color-border: var(--color-grey-700);--color-border-accent: var(--color-brand-blue);--color-btn-bg: transparent;--color-btn-text: var(--color-white);--color-btn-border: var(--color-grey-600);--color-btn-hover-bg: var(--color-brand-blue);--color-btn-hover-border: var(--color-brand-blue);--font-display: "AkiraExpBold", sans-serif;--font-regular: "klavikaReg", sans-serif;--font-medium: "klavikaMed", sans-serif;--font-bold: "klavikaBold", sans-serif;--font-headings: "kirens", sans-serif;--text-xs: 0.75rem;--text-sm: 0.875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--leading-tight: 1.15;--leading-normal: 1.5;--leading-relaxed: 1.7;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--container-max: 1280px;--container-padding: var(--space-6);--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--shadow-card: 0 2px 16px rgba(0 0 0 / 0.5);--shadow-card-hover: 0 4px 32px rgba(0 0 0 / 0.7);--transition-fast: 150ms ease;--transition-base: 250ms ease;--transition-slow: 400ms ease;--z-base: 0;--z-raised: 10;--z-header: 100;--z-overlay: 200;--z-modal: 300;--sx: 8px;--sy: 13px;--t: 0.5px;--c: rgba(180,180,180,.2);--cookie-bg: #1a1a1a;--cookie-text: #f5f5f5;--cookie-link: #3a8fde;--cookie-primary-bg: #ffffff;--cookie-primary-text: #1a1a1a;--cookie-secondary-bg: transparent;--cookie-secondary-border: #f5f5f5;--cookie-secondary-text: #f5f5f5;--cookie-focus-ring: #3a8fde}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:thin}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{border-radius:999px}*::-webkit-scrollbar-track{background:rgba(0,0,0,0)}html{font-size:16px;scroll-behavior:auto;overflow-x:hidden}body{min-height:100vh;min-height:100dvh;font-family:var(--font-regular);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-bg-page)}@media screen and (max-width: 320px){body{overflow-x:hidden}}html.menu-is-open,body.menu-is-open{overflow:hidden}body.menu-is-open{touch-action:none}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-normal);line-height:var(--leading-tight)}strong{font-family:"klavikaMed",sans-serif;font-weight:normal}address{font-style:normal}figure{margin:0}iframe{display:block;border:0}:focus-visible{outline:2px solid var(--color-brand-blue-light);outline-offset:2px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}img[loading=lazy]{opacity:0;filter:blur(8px);transition:opacity .55s ease,filter .55s ease;will-change:opacity,filter}img[loading=lazy].img-revealed{opacity:1;filter:blur(0px)}@media(prefers-reduced-motion: reduce){img[loading=lazy]{transition:none !important;filter:none !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}nav #waimenu{padding:0;margin:0}nav #waimenu li{padding:0;margin:0;list-style-type:none;list-style-position:outside}a.skip-main{position:fixed;left:-999em;top:auto;width:0;height:0;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:var(--color-blue);border:solid 2px #fff;border-radius:var(--radius-md);left:10px;top:10px;width:auto;height:auto;overflow:auto;padding:.8em 1.5em;text-align:center;font-size:.9rem;z-index:999;box-shadow:0px 0px 10px 0px rgba(0,0,0,.75)}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-4--5{margin-bottom:2rem !important}.mb-5{margin-bottom:3rem !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}@media(min-width: 576px){.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-sm-0{padding-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-sm-5{padding-left:3rem !important;padding-right:3rem !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-sm-0{margin-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important}}@media(min-width: 768px){.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-md-0{padding-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-md-3{padding-left:1rem !important;padding-right:1rem !important}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-md-5{padding-left:3rem !important;padding-right:3rem !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-md-0{margin-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important}}@media(min-width: 992px){.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-lg-0{padding-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-lg-5{padding-left:3rem !important;padding-right:3rem !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-lg-0{margin-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important}}@media(min-width: 1200px){.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-xl-0{padding-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xl-5{padding-left:3rem !important;padding-right:3rem !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-xl-0{margin-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important}}@media(min-width: 1400px){.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.px-xxl-0{padding-left:0 !important;padding-right:0 !important}.px-xxl-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-xxl-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-xxl-3{padding-left:1rem !important;padding-right:1rem !important}.px-xxl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-xxl-5{padding-left:3rem !important;padding-right:3rem !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.mx-xxl-0{margin-left:0 !important;margin-right:0 !important}.mx-xxl-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-xxl-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-xxl-3{margin-left:1rem !important;margin-right:1rem !important}.mx-xxl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-xxl-5{margin-left:3rem !important;margin-right:3rem !important}}.block{display:block !important}.flex{display:flex !important}.inline-flex{display:inline-flex !important}.inline-block{display:inline-block !important}.inline{display:inline !important}@media(min-width: 576px){.block-sm{display:block !important}.flex-sm{display:flex !important}.inline-flex-sm{display:inline-flex !important}}@media(min-width: 768px){.block-md{display:block !important}.flex-md{display:flex !important}.inline-flex-md{display:inline-flex !important}}@media(min-width: 992px){.block-lg{display:block !important}.flex-lg{display:flex !important}.inline-flex-lg{display:inline-flex !important}}@media(min-width: 1200px){.block-xl{display:block !important}.flex-xl{display:flex !important}.inline-flex-xl{display:inline-flex !important}}@media(min-width: 1400px){.block-xxl{display:block !important}.flex-xxl{display:flex !important}.inline-flex-xxl{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}@media(min-width: 576px){.flex-row-sm{flex-direction:row !important}.flex-column-sm{flex-direction:column !important}}@media(min-width: 768px){.flex-row-md{flex-direction:row !important}.flex-column-md{flex-direction:column !important}}@media(min-width: 992px){.flex-row-lg{flex-direction:row !important}.flex-column-lg{flex-direction:column !important}}@media(min-width: 1200px){.flex-row-xl{flex-direction:row !important}.flex-column-xl{flex-direction:column !important}}@media(min-width: 1400px){.flex-row-xxl{flex-direction:row !important}.flex-column-xxl{flex-direction:column !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}@media(min-width: 576px){.flex-row-sm{flex-direction:row !important}.flex-column-sm{flex-direction:column !important}}@media(min-width: 768px){.flex-row-md{flex-direction:row !important}.flex-column-md{flex-direction:column !important}}@media(min-width: 992px){.flex-row-lg{flex-direction:row !important}.flex-column-lg{flex-direction:column !important}}@media(min-width: 1200px){.flex-row-xl{flex-direction:row !important}.flex-column-xl{flex-direction:column !important}}@media(min-width: 1400px){.flex-row-xxl{flex-direction:row !important}.flex-column-xxl{flex-direction:column !important}}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}@media(min-width: 576px){.justify-content-start-sm{justify-content:flex-start !important}.justify-content-end-sm{justify-content:flex-end !important}.justify-content-center-sm{justify-content:center !important}.justify-content-between-sm{justify-content:space-between !important}}@media(min-width: 768px){.justify-content-start-md{justify-content:flex-start !important}.justify-content-center-md{justify-content:center !important}.justify-content-between-md{justify-content:space-between !important}}@media(min-width: 992px){.justify-content-start-lg{justify-content:flex-start !important}.justify-content-center-lg{justify-content:center !important}.justify-content-between-lg{justify-content:space-between !important}}@media(min-width: 1200px){.justify-content-start-xl{justify-content:flex-start !important}.justify-content-between-xl{justify-content:space-between !important}}@media(min-width: 1400px){.justify-content-start-xxl{justify-content:flex-start !important}.justify-content-between-xxl{justify-content:space-between !important}}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-stretch{align-items:stretch !important}.align-items-baseline{align-items:baseline !important}@media(min-width: 576px){.align-items-start-sm{align-items:flex-start !important}.align-items-center-sm{align-items:center !important}}@media(min-width: 768px){.align-items-start-md{align-items:flex-start !important}.align-items-center-md{align-items:center !important}}@media(min-width: 992px){.align-items-start-lg{align-items:flex-start !important}.align-items-center-lg{align-items:center !important}}@media(min-width: 1200px){.align-items-start-xl{align-items:flex-start !important}}@media(min-width: 1400px){.align-items-start-xxl{align-items:flex-start !important}}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0;display:flex;flex-direction:column;position:relative;z-index:2}.container-full{width:100%;margin:0;padding:0;display:flex;flex-direction:column;position:relative;z-index:2}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-sm-25{width:25% !important}.w-sm-50{width:50% !important}.w-sm-75{width:75% !important}.w-sm-100{width:100% !important}@media(max-width: 575.98px){.w-sm-25{width:100% !important}.w-sm-50{width:100% !important}.w-sm-75{width:100% !important}}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.min-h-25{min-height:25% !important}.min-h-50{min-height:50% !important}.min-h-75{min-height:75% !important}.min-h-100{min-height:100% !important}.min-h-100px{min-height:100px !important}.min-h-200px{min-height:200px !important}.min-h-300px{min-height:300px !important}.min-h-400px{min-height:400px !important}.min-h-500px{min-height:500px !important}#curtain-wrapper{position:fixed;inset:0;z-index:401;overflow:hidden;pointer-events:none}#curtain-inner{position:absolute;width:200vw;height:200vh;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);display:flex}.panel{flex:0 0 50%;height:100%;background:var(--color-white);filter:drop-shadow(0 0 2rem rgba(0, 0, 0, 0.8))}#white-cover{position:fixed;inset:0;z-index:402;background:var(--color-white);pointer-events:none}#preloader-ui{position:fixed;inset:0;z-index:403;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;contain:layout style paint}.logo-wrap{margin-bottom:20px;perspective:500px;perspective-origin:50% 50%}#logo-spinner{width:220px;height:auto;display:block;transform-style:preserve-3d;animation:spin3d 3s linear infinite;transform-origin:center center;transform-box:fill-box;filter:drop-shadow(0px 5px 15px rgba(0, 0, 0, 0.15))}#loading-label{font-family:var(--font-regular);font-size:.65rem;letter-spacing:.4em;color:#444;text-transform:uppercase;animation:blink 1.1s ease-in-out infinite}#progress-bar-wrap{margin-top:18px;width:150px;height:2px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden}#progress-bar{height:100%;width:0%;background:var(--color-accent-blue);border-radius:2px;transition:width .15s ease}@keyframes blink{0%,100%{opacity:1}50%{opacity:.2}}@keyframes spin3d{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}.wrapper header{position:relative;min-height:350px;height:40vh}.wrapper header #logoSVG{max-width:180px;position:relative;z-index:2;transition:all .15s ease-out}.wrapper header #logoSVG path,.wrapper header #logoSVG rect{stroke:#fff;stroke-width:1;fill:rgba(0,0,0,0);opacity:0;transition:none}@media(max-width: 480px){.wrapper header #logoSVG{max-width:150px}}@media(max-width: 360px){.wrapper header #logoSVG{max-width:120px;margin-top:4px}}@media(max-width: 359.98px){.wrapper header #curtain-inner{width:260vw;height:260vh}}.wrapper header .mainNav,.wrapper header .navbar{position:fixed;z-index:5;width:100%;display:flex;justify-content:space-between;transform:translateX(-50%);left:50%}.wrapper header .mainNav::before,.wrapper header .navbar::before{position:absolute;content:"";width:100%;height:100px;background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 15%, rgba(0, 0, 0, 0.65) 30%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.2) 70%, rgba(0, 0, 0, 0.05) 85%, rgba(0, 0, 0, 0) 100%);z-index:5;top:0}.wrapper header .mainNav .nav-wrapper,.wrapper header .navbar .nav-wrapper{position:relative;z-index:5;left:50%;transform:translateX(-50%)}.wrapper header .mainNav .nav-wrapper a,.wrapper header .navbar .nav-wrapper a{display:block;width:180px;height:40px;position:relative;margin-left:15px;z-index:20}.wrapper header #burger-icon{opacity:0;transition:all .15s ease-out}.wrapper header #burger-icon .bar{stroke-width:2.5;stroke-linecap:round;fill:none;transition:none;stroke-dasharray:100;stroke-dashoffset:100}.wrapper header #burger-icon .bar.bar--top{stroke:#fff}.wrapper header #burger-icon .bar.bar--middle{stroke:#ccc}.wrapper header #burger-icon .bar.bar--bottom{stroke:#aaa}.wrapper header #burger-icon.open .bar--top{transform:translateY(5px)}.wrapper header #burger-icon.open .bar--middle{opacity:0}.wrapper header #burger-icon.open .bar--bottom{transform:translateY(-5px)}.wrapper header #slider-container{position:absolute;width:100%;height:100%;top:0;z-index:0;opacity:0}.wrapper header #slider-container.about-banner::before{content:"";position:absolute;width:100%;left:50%;transform:translateX(-50%);z-index:0;height:100vh;background-image:url("../upload/bg-about.webp");background-repeat:no-repeat;background-position:center -30px;background-size:1180px auto}.wrapper header #slider-container #hero-title{position:absolute;width:400px;top:55%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:clamp(1.5rem,4vw,3rem);text-align:center;z-index:3;perspective:600px;filter:drop-shadow(10px 10px 30px rgb(0, 0, 0));transition:all .15s ease-out}.wrapper header #slider-container #hero-title img{filter:drop-shadow(0 10px 20px rgba(0, 0, 0, 0.8))}@media(max-width: 480px){.wrapper header #slider-container #hero-title{width:320px}}@media(max-width: 360px){.wrapper header #slider-container #hero-title{width:280px}}.wrapper header #slider-container #slider{width:100%;max-width:1200px;height:clamp(320px,62vh,760px);min-height:clamp(320px,62vh,760px);margin:0 auto;position:relative;z-index:0}.wrapper header #slider-container #slider canvas{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;opacity:0}.wrapper header #slider-container #slider #pagination{position:absolute;top:50%;transform:translateY(-50%);right:5px;z-index:6;transition:all .15s ease-out}@media(max-width: 1200px){.wrapper header #slider-container #slider #pagination{right:20px}}.wrapper header #slider-container #slider #pagination button{display:block;border:0;width:16px;height:16px;background:#fff;border-radius:50%;margin:15px 0;cursor:pointer;transition:all .2s ease-out;outline:none;border:solid 2px rgba(0,0,0,0);filter:drop-shadow(0 0 0.25rem rgba(0, 0, 0, 0.5))}.wrapper header #slider-container #slider #pagination button.active{opacity:1 !important;pointer-events:none;border:solid 2px #fff;background:#2a76b3}.wrapper header #slider-container #slider #pagination button:hover{border:solid 2px #fff;background:#2a76b3}.wrapper header #slider-container #slider #pagination button:focus-visible{outline:solid 2px #fff !important;outline-offset:2px !important;border:solid 2px #fff !important;background:#2a76b3 !important}.wrapper header .hamburger{position:absolute;top:0;right:20px;z-index:9;height:35px;display:flex;align-items:center;justify-content:center;gap:.2rem;background-color:rgba(0,0,0,0);transition:margin .4s linear}.wrapper header .hamburger .menu-label{display:inline-block;position:relative;overflow:hidden;white-space:nowrap;font-family:"AkiraExpBold",sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1;color:#e0e0e0;text-transform:uppercase;opacity:0;transform:translateX(0);transform-origin:right center;transition:color .2s ease-out,text-shadow .2s ease-out,transform .25s ease-out,opacity .25s ease-out}.wrapper header .hamburger .menu-label .char{display:inline-block}.wrapper header .hamburger:hover .menu-label{filter:drop-shadow(0 0 15px #ffffff);text-shadow:none;transition:all .15s ease-out}.wrapper header .hamburger:hover .menu-label,.wrapper header .hamburger:focus-visible .menu-label,.wrapper header .hamburger.menuOpen .menu-label{transform:translateX(-3px);color:#fff;text-shadow:0 0 12px rgba(255,255,255,.25)}.wrapper header .hamburger:hover #burger-icon .bar,.wrapper header .hamburger:focus-visible #burger-icon .bar{stroke:#fff}@media(max-width: 1280px){.wrapper header .hamburger{right:15px}}@media(max-width: 480px){.wrapper header{min-height:270px}.wrapper header .hamburger .menu-label{font-size:.8rem}.wrapper header .hamburger #burger-icon{width:30px;height:30px}}.wrapper header.about-page{height:auto}.wrapper header.about-page .about-header-img{position:absolute;width:1180px;height:689px;max-width:none;top:-30px;left:50%;transform:translateX(-50%);z-index:0;opacity:0}.wrapper main#mainContent{position:relative;z-index:2;display:flex;flex-direction:column;background-image:url("../img/micha_bg.webp");background-repeat:no-repeat;background-position:center 150px;background-size:contain}@media(max-width: 768px){.wrapper main#mainContent{background-image:none !important}}.wrapper main#mainContent.global-bg{background-image:url("../img/global_bg.webp");background-size:1800px auto}.wrapper main#mainContent.about-bg{background-size:2000px auto}.wrapper main#mainContent.contact-bg{background-image:url("../img/global_bg.webp");background-position:center 70px;background-size:1950px auto}.wrapper main#mainContent.tae-bg{background-image:url("../img/tae_bg.webp");background-size:1900px auto}.wrapper main#mainContent.news-bg{background-image:url("../img/news_bg.webp");background-size:1900px auto}.wrapper main#mainContent.news-bg .container .menu-global-wrapper .menu-container{padding:20px 10px 0 10px !important}.wrapper main#mainContent::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom, transparent, rgb(0, 0, 0));pointer-events:none;z-index:3}.wrapper main#mainContent .presentation{position:relative;z-index:4}.wrapper main#mainContent .presentation .menu-global-wrapper{display:flex;gap:40px;padding:40px 20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper{width:100%;min-width:290px;filter:drop-shadow(0 -15px 15px rgb(0, 0, 0))}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.wide{max-width:790px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.wide .menu-content .menu-container{min-height:365px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.narrow{max-width:415px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.narrow .menu-content{min-height:0 !important}@media screen and (max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.wide,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper.narrow{max-width:none}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top{display:flex;width:calc(100% - 15px);height:35px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left{position:relative;display:flex;flex:1;width:100%;height:35px;background-image:url("../img/menu3_slice_03.png");background-repeat:repeat-x;background-position:0 3px;background-size:contain}@media(max-width: 430px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left{width:80%}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left .menu-top-left-start{display:flex;flex:1;width:auto;height:29px;transform:translateY(6px);background-color:#fff;z-index:2;border-top-left-radius:9px;background-image:url("../img/menu3_slice_01.png");background-repeat:repeat-x;background-position:0 0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left .menu-top-left-start.wide-border{max-width:240px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left .menu-top-left-start.narrow-border{max-width:180px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left .menu-top-left-start h2{font-family:"kirens",sans-serif;text-transform:uppercase;letter-spacing:.1rem;display:flex;margin:0;padding:0;font-size:clamp(1.2rem,4vw,1.4rem);padding:6px 10px;line-height:1.1;white-space:nowrap;color:#000;z-index:2}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-left .menu-top-left-end{display:flex;flex-shrink:0;width:86px;height:35px;background-image:url("../img/menu3_slice_02.png");background-repeat:no-repeat;background-position:0 6px;transform:translateX(-2px);z-index:2}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-top .menu-top-right{flex-shrink:0;width:61px;height:35px;background-image:url("../img/menu3_slice_04.png");background-repeat:no-repeat;background-position:0 3px;background-size:contain;transition:background .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content{display:flex;flex-direction:column;position:relative;z-index:1;padding:2px;background:url("../img/menu3_slice_shader-content.png") no-repeat 0 0,linear-gradient(to bottom, #ffffff 0%, #ffffff 75%, #eeeeee 92%, #d9d9d9 100%);min-height:300px;border:solid 2px #fff;box-shadow:0px 10px 30px rgba(0,0,0,.6);border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container{position:relative;display:flex;flex-direction:column;flex:1;width:100%;min-height:200px;padding:20px 20px 0 20px;border:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy);-webkit-mask-image:linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%);-webkit-mask-composite:destination-in;mask-image:linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%);-webkit-mask-composite:source-in, xor;mask-composite:intersect}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container.aboutpage::before{background:linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy);-webkit-mask-image:linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),linear-gradient(to bottom, transparent 0%, black 5%, black 95%, transparent 100%);-webkit-mask-composite:destination-in;mask-image:linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),linear-gradient(to bottom, transparent 0%, black 5%, black 95%, transparent 100%);-webkit-mask-composite:source-in, xor;mask-composite:intersect}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container::after{content:"";position:absolute;inset:0;border-left:2px solid;border-right:2px solid;-o-border-image:linear-gradient(to bottom, transparent 0%, #dddddd 50%, transparent 100%) 1;border-image:linear-gradient(to bottom, transparent 0%, #dddddd 50%, transparent 100%) 1;pointer-events:none;z-index:1}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container h2.inner-section-title{position:relative;font-family:var(--font-medium);color:var(--color-grey-900);text-transform:uppercase;font-size:clamp(1.15rem,.58vw + .95rem,1.48rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem);margin:10px 0 25px 0px;padding-bottom:0}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container h2.inner-section-title{margin:0 0 20px 0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container.mh-small{max-height:398px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section{width:100%;z-index:1}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro{min-height:350px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section{padding:.5rem}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section{padding:0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro__inner .label-list{gap:30px;display:flex;flex-direction:column;padding:10px 0 25px 0}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro__inner .label-list{flex-direction:row}}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro__inner .label-list{flex-direction:column}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro__inner .label-list .label-list-item{display:flex;justify-content:center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-intro__inner .label-list .label-list-item .label-item-element img{width:100%;max-width:400px;border:6px solid var(--color-white);border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(0,0,0,.15)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner.fullpage{grid-template-columns:1fr}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner.fullpage h2.inner-section-title{position:relative;font-family:var(--font-medium);color:var(--color-grey-900);text-transform:uppercase;font-size:clamp(1.15rem,.58vw + .95rem,1.48rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem);margin:10px 0 25px 0;padding-bottom:0}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner.fullpage h2.inner-section-title{margin:0 0 20px 0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container{width:min(100%,1200px);margin-inline:auto;overflow:hidden;background:var(--color-black);border-radius:var(--radius-lg);padding-bottom:12px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video{width:100%;max-width:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__track,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__track{height:clamp(220px,46vw,460px)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__list,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__list,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide{height:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide{background:#111}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide .video-embed,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide .video-embed{width:100%;height:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide .video-embed iframe,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide .video-embed iframe{width:100%;height:100%;border:0;display:block}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide a,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;transform:scale(1);transition:all .2s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide a:focus-visible,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide a:focus-visible{filter:brightness(120%);transform:scale(1.05)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide img,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide img.is-portrait,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__slide img.is-portrait{-o-object-fit:contain;object-fit:contain}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video #main-slider-video-track #main-slider-video-list .splide__slide{height:auto !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video{margin-top:.75rem;padding-top:0;padding-bottom:0;padding-inline:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider .splide__slide,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video .splide__slide{opacity:.6;cursor:pointer;background:#111;transition:opacity .2s ease}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider .splide__slide.is-active,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider .splide__slide:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video .splide__slide.is-active,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video .splide__slide:hover{opacity:1}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider .splide__slide img,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider .splide__slide img.is-portrait,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video .splide__slide img.is-portrait{-o-object-fit:contain;object-fit:contain}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__track{border-radius:var(--radius-lg)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__track--nav>.splide__list>.splide__slide{border:2px solid var(--color-white);border-radius:var(--radius-md);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__track--nav>.splide__list>.splide__slide.is-active{border:2px solid var(--color-bg-blue-line)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__arrows .splide__arrow{pointer-events:auto;background:rgba(0,0,0,0);border:none;width:2.5rem;height:2.5rem;opacity:1;transition:all .15s ease-out;transform:scale(1)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__arrows .splide__arrow[disabled]{opacity:.3 !important;pointer-events:none !important;cursor:default !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__arrows .splide__arrow:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__arrows .splide__arrow:focus-visible{transform:scale(1.1) !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container .splide .splide__arrows .splide__arrow svg{fill:var(--color-white);width:100%;height:100%;filter:drop-shadow(0 2.8px 2.2px rgba(0, 0, 0, 0.034)) drop-shadow(0 6.7px 5.3px rgba(0, 0, 0, 0.048)) drop-shadow(0 12.5px 10px rgba(0, 0, 0, 0.06)) drop-shadow(0 22.3px 17.9px rgba(0, 0, 0, 0.072)) drop-shadow(0 41.8px 33.4px rgba(0, 0, 0, 0.086))}@media(max-width: 768px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__track,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__track{height:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__arrows .splide__arrow,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__arrows .splide__arrow{width:2rem;height:2rem}}@media(max-width: 675px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__slide img.is-portrait{-o-object-fit:cover;object-fit:cover}}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container{border-radius:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider .splide__track,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #main-slider-video .splide__track{height:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner .galerie__container #thumbnail-slider-video{margin-top:.5rem}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-section__inner .label-list{gap:30px;display:flex;flex-direction:column;padding:25px 0}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-section__inner .label-list{flex-direction:row}}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-section__inner .label-list{flex-direction:column}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-section__inner .label-list .label-list-item{display:flex;justify-content:center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .label-section__inner .label-list .label-list-item .label-item-element img{width:100%;max-width:400px;border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(0,0,0,.15)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__content{position:relative}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__content::before{content:"";position:absolute;width:90%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);background:url("../img/logo_coree.svg") no-repeat center center;background-size:contain;opacity:.05}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__content h3{font-family:var(--font-medium);color:var(--color-grey-900);font-size:clamp(1.25rem,.682vw + .989rem,1.625rem);line-height:clamp(1.75rem,.477vw + 1.592rem,2.1rem);margin-bottom:12px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__content p{font-family:var(--font-regular);margin-bottom:10px;color:var(--color-grey-600);font-size:clamp(1rem,.455vw + .784rem,1.125rem);line-height:clamp(1.5rem,.273vw + 1.258rem,1.563rem);letter-spacing:-0.04rem}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content{position:relative;padding-top:.25rem;padding-left:1rem;padding-right:1rem}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.fullpage a{color:var(--color-brand-blue);text-decoration:underline;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.fullpage a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.fullpage a:focus-visible{text-decoration:underline;text-decoration-thickness:2px;color:var(--color-black)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social{display:flex;gap:5px;margin-top:15px;margin-left:-5px;padding:0}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social{gap:0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li{list-style:none;list-style-position:outside}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li::before{content:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li a{display:flex;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,0);align-items:center;justify-content:center;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li a:focus-visible{filter:drop-shadow(0 0 10px rgba(255, 255, 255, 0.8));transform:scale(1.1)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li a svg{fill:var(--color-brand-blue);width:35px;height:35px}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .medias-social li a svg{width:30px;height:30px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .page-title{font-family:var(--font-medium);color:var(--color-grey-900);font-size:clamp(1.25rem,.682vw + .989rem,1.625rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content h3{font-family:var(--font-medium);color:var(--color-grey-900);font-size:clamp(1.25rem,.682vw + .989rem,1.625rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem);margin-bottom:12px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content h3.page-subTitle{font-size:clamp(1.1rem,.55vw + .92rem,1.4rem);line-height:clamp(1.35rem,.25vw + 1.15rem,1.55rem);color:var(--color-brand-blue);margin:25px 0 10px 0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content h4{font-family:var(--font-regular);color:var(--color-blue);font-size:clamp(1.1rem,.55vw + .92rem,1.4rem);line-height:clamp(1.35rem,.25vw + 1.15rem,1.55rem);margin:5px 0 12px 0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content p{font-family:var(--font-regular);margin-bottom:10px;color:var(--color-grey-600);font-size:clamp(1rem,.455vw + .784rem,1.125rem);line-height:clamp(1.5rem,.273vw + 1.258rem,1.563rem);letter-spacing:-0.04rem}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content{padding-left:.5rem;padding-right:.5rem}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul{list-style:none;padding-left:.25rem;margin:.5rem 0 1rem 0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul.page-img-list{list-style:none;list-style-position:outside;gap:15px;display:flex;padding:0;margin-top:25px}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul.page-img-list{flex-direction:row}}@media(max-width: 360px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul.page-img-list{flex-direction:column}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li{font-family:var(--font-regular);margin-bottom:4px;color:var(--color-grey-600);font-size:clamp(1rem,.455vw + .784rem,1.125rem);line-height:clamp(1.5rem,.273vw + 1.258rem,1.563rem);letter-spacing:-0.04rem}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li.page-img-list-item{display:flex;justify-content:center;padding:8px;background:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(0,0,0,.15)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li.page-img-list-item img{width:100%;max-width:250px;border-radius:var(--radius-lg)}@media(max-width: 360px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li.page-img-list-item img{max-width:100%}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li.page-img-list-item::before{content:none;margin-right:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content ul li::before{content:"⬥";margin-right:.35rem;color:inherit}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive{width:100%;overflow-x:auto;margin:20px 0 30px 0;-webkit-overflow-scrolling:touch;border:solid 2px var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table{width:100%;min-width:600px;border-collapse:collapse;color:var(--color-grey-900);border-collapse:collapse;padding:12px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table code{color:var(--color-black);font-family:var(--font-regular)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table th,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table td{padding:12px;border-bottom:1px solid var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table tr:last-child td{border-bottom:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table th{border-right:1px solid var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .table-responsive table.cookie-table th:last-child{border-right:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .cookies-alert-box{color:var(--color-grey-900);border:solid 1px var(--color-blue-lighter);display:block;padding:10px 15px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content .cookies-update-date{font-style:italic;display:block;color:var(--color-grey-600)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li{margin-bottom:20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li:before{content:"";display:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item{padding-bottom:20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item time{color:var(--color-blue-lighter);font-family:var(--font-medium);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item h3{color:var(--color-black);font-family:var(--font-medium);font-size:clamp(1.05rem,.3vw + 1rem,1.3rem);line-height:clamp(1.25rem,.22vw + 1.2rem,1.5rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;margin-top:0;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-hour{color:var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-desc p{line-height:clamp(1.1rem,.18vw + 1.1rem,1.4rem);margin-bottom:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-desc a{color:var(--color-blue);text-decoration:underline;text-decoration-thickness:1px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-desc a::before{content:none;display:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-desc a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .news-desc a:focus-visible{text-decoration-thickness:2px;padding-left:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-more-info{display:inline-block;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-blue-lighter);margin-top:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-more-info:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-more-info:focus-visible{color:var(--color-blue);text-decoration-thickness:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-ext-more-info{display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-blue-lighter);margin-top:4px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-ext-more-info:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-ext-more-info:focus-visible{color:var(--color-blue);text-decoration-thickness:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-ext-more-info:focus-visible{outline-offset:2px !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container ul li .news-item .btn-ext-more-info .icon-news{width:16px;height:16px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail time{color:var(--color-blue-lighter);font-family:var(--font-medium);font-size:clamp(.95rem,.25vw + .95rem,1.2rem);line-height:clamp(1.1rem,.18vw + 1.1rem,1.4rem);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail h3{color:var(--color-black);font-family:var(--font-medium);font-size:clamp(1.05rem,.3vw + 1rem,1.3rem);line-height:clamp(1.25rem,.22vw + 1.2rem,1.5rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;margin-top:0;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail p{line-height:clamp(1.1rem,.18vw + 1.1rem,1.4rem);margin-bottom:8px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-info{display:inline-block;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-info:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-info:focus-visible{color:var(--color-blue);text-decoration-thickness:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-link{display:inline-block;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-link::before{content:none;display:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-link:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .news-content .news-detail .btn-more-link:focus-visible{color:var(--color-blue);text-decoration-thickness:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .doc-item{margin-bottom:5px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .doc-item .btn-docs{display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-blue-lighter);margin-top:2px;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .doc-item .btn-docs:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .doc-item .btn-docs:focus-visible{color:var(--color-vlack);text-decoration-thickness:2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__content.news-container .doc-item .btn-docs:focus-visible{outline-offset:2px !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__media{position:relative;margin:0 0 30px 0;border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,.15)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__media img{width:100%;height:auto;display:block;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__media ::after{content:"";position:absolute;bottom:-8px;left:5%;width:90%;height:10px;background:#000;border-radius:50%;filter:blur(5px);z-index:-1;transform:scaleX(1.1)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media{position:relative;margin:0 0 30px 0;background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 -5px 30px rgba(0,0,0,.25)}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media{order:1;margin:0 0 15px 0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media img{width:100%;height:auto;display:block;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media img.img-about-landscape{aspect-ratio:850/434}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media img.frame-border{outline:solid 8px #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;outline-offset:-8px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media figcaption{position:relative;width:100%;background-color:var(--color-blue);color:var(--color-white);padding:15px 12px;font-size:1rem;line-height:1.2;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-bottom:solid 3px var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media figcaption .fig-wrapper{position:relative;display:inline-block;width:100%;text-align:center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media figcaption .fig-wrapper ::before{content:"";position:absolute;top:-12px;left:-10px;right:0;bottom:0;width:calc(100% + 20px);height:8px;background:linear-gradient(to bottom, #1c5f96, transparent);-webkit-clip-path:polygon(12px 0, calc(100% - 12px) 0, 100% 12px, calc(100% - 20px) 4px, 20px 4px, 12px 12px, 0 12px);clip-path:polygon(12px 0, calc(100% - 12px) 0, 100% 12px, calc(100% - 20px) 4px, 20px 4px, 12px 12px, 0 12px)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__media::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.4) 50%, transparent 100%) bottom/100% 2px no-repeat,linear-gradient(to right, transparent 0%, rgba(255, 255, 255, 0.5) 50%, transparent 100%) top/100% 2px no-repeat}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__media figcaption{width:100%;background:linear-gradient(to bottom, var(--color-blue-lighter), var(--color-accent-blue));color:var(--color-white);padding:8px 12px;font-size:1rem;line-height:1.2;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-intro__inner{grid-template-columns:1fr}}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .club-section__inner{grid-template-columns:1fr}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container hr{border:none;height:1px;margin:50px 0 40px 0;background:linear-gradient(to right, transparent 0%, var(--color-grey-200) 50%, transparent 100%)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-section{width:100%;padding:.5rem;position:relative;z-index:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-section__inner{max-width:1200px;margin:0 auto}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-cards-grid{grid-template-columns:1fr}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card{border-radius:var(--radius-lg);box-shadow:0 -5px 30px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__media{position:relative;background-color:var(--color-white);flex-shrink:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__media::after{content:"";position:absolute;bottom:.5px;left:0;right:0;height:3px;background:linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.4) 50%, transparent 100%) bottom/100% 2px no-repeat,linear-gradient(to right, transparent 0%, rgba(255, 255, 255, 0.5) 50%, transparent 100%) top/100% 2px no-repeat}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__media img{width:100%;height:auto;display:block;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);aspect-ratio:850/560;-o-object-fit:cover;object-fit:cover}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__media img.frame-border{outline:solid 8px #fff;outline-offset:-8px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__caption{width:100%;background-color:var(--color-blue);color:var(--color-white);padding:12px 14px;font-family:var(--font-regular);font-size:clamp(1rem,.95rem + .4vmin,1.1rem);line-height:clamp(1.2rem,1.14rem + .48vmin,1.32rem);text-align:center;border-bottom:solid 3px var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__caption .fig-wrapper{position:relative;display:inline-block;width:100%;text-align:center}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__caption .fig-wrapper::before{content:"";position:absolute;top:-10px;left:-10px;right:0;bottom:0;width:calc(100% + 20px);height:8px;background:linear-gradient(to bottom, #1c5f96, transparent);-webkit-clip-path:polygon(12px 0, calc(100% - 12px) 0, 100% 12px, calc(100% - 20px) 4px, 20px 4px, 12px 12px, 0 12px);clip-path:polygon(12px 0, calc(100% - 12px) 0, 100% 12px, calc(100% - 20px) 4px, 20px 4px, 12px 12px, 0 12px)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__body{background:linear-gradient(to bottom, #dfdfdf, var(--color-white));padding:1rem 1rem 1.1rem;flex:1;display:flex;flex-direction:column;gap:4px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__name{font-family:var(--font-medium);color:var(--color-grey-900);font-size:clamp(1.1rem,.55vw + .92rem,1.4rem);line-height:clamp(1.35rem,.25vw + 1.15rem,1.55rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__role{font-family:var(--font-regular);color:var(--color-blue);font-size:clamp(1rem,.45vw + .85rem,1.25rem);line-height:clamp(1.2rem,.2vw + 1.05rem,1.4rem);margin-bottom:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__list{list-style:none;padding-left:.25rem;margin:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__list li{font-family:var(--font-regular);color:var(--color-grey-600);font-size:clamp(1rem,.455vw + .784rem,1.125rem);line-height:clamp(1.5rem,.273vw + 1.258rem,1.563rem);letter-spacing:-0.04rem;margin-bottom:3px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .team-card__list li::before{content:"⬥";margin-right:.35rem;color:inherit}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content{display:block;width:100%;min-height:375px;padding:.5rem 1rem .5rem 0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item{position:relative;border-bottom:solid 1px var(--color-grey-200);margin-bottom:20px;padding-bottom:15px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a{display:inline-block;transform:translateX(0);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:focus-visible{padding-left:15px;color:var(--color-blue-lighter)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:hover::before,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:focus-visible::before{width:6px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:hover:focus-visible,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:focus-visible:focus-visible{outline-offset:0 !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:hover time,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:focus-visible time{color:var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:hover h3,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a:focus-visible h3{color:var(--color-grey-400)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a::before{position:absolute;content:"";width:0;left:0;height:100%;background:var(--color-blue-lighter);border-radius:var(--radius-md);transition:width .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a time{color:var(--color-blue-lighter);font-family:var(--font-medium);font-size:clamp(.8rem,.227vw + .955rem,1.125rem);line-height:clamp(1.05rem,.091vw + 1.032rem,1.1rem);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item a h3{color:var(--color-black);font-family:var(--font-medium);font-size:clamp(.95rem,.25vw + .95rem,1.2rem);line-height:clamp(1.1rem,.18vw + 1.1rem,1.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item .news-element{display:block;transform:translateX(0);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item .news-element::before{position:absolute;content:"";width:0;left:0;height:100%;background:var(--color-blue-lighter);border-radius:var(--radius-md);transition:width .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item .news-element time{color:var(--color-blue-lighter);font-family:var(--font-medium);font-size:clamp(.8rem,.227vw + .955rem,1.125rem);line-height:clamp(1.05rem,.091vw + 1.032rem,1.1rem);transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li .news-item .news-element h3{color:var(--color-black);font-family:var(--font-medium);font-size:clamp(.95rem,.25vw + .95rem,1.2rem);line-height:clamp(1.1rem,.18vw + 1.1rem,1.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content li:last-child .news-item{border-bottom:0;margin-bottom:0;padding-bottom:0}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content{min-height:320px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .news-content.home-news{min-height:345px !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form{display:flex;flex-direction:column;gap:6px;max-width:270px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form .login-form__label{font-family:var(--font-medium);font-size:clamp(1rem,.227vw + .955rem,1.125rem);color:var(--color-blue);text-transform:uppercase}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form .login-form__input{padding:10px 15px;border:solid 2px var(--color-blue-lighter);border-radius:var(--radius-md);background-color:var(--color-white);color:var(--color-grey-900);font-size:1rem;width:100%;cursor:text;transition:all .1s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form .login-form__input:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form .login-form__input:focus-visible{border-color:var(--color-blue);color:var(--color-black);background-color:#f3f3f3}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .login-form .login-form__error{color:var(--color-brand-red) !important;font-size:1rem !important}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .btn-access-container .btn-access{position:relative;display:flex;justify-content:center;align-items:center;max-width:190px;gap:6px;margin-top:15px;padding:10px 15px;background-color:var(--color-blue);color:var(--color-white);font-family:var(--font-medium);line-height:1.5;text-transform:uppercase;text-decoration:none;border:solid 1px var(--color-bg-blue-line);border-radius:var(--radius-md);transition:background-color .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .btn-access-container .btn-access:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .btn-access-container .btn-access:focus-visible{color:var(--color-brand-blue-hover);background-color:var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .btn-access-container .btn-access::after{content:"";position:absolute;bottom:-3px;width:105%;height:7px;background:rgba(0,0,0,.9);border-radius:50%;filter:blur(3px);z-index:-1;transform:scaleX(1.1);transform:translateX(-20px);left:14px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule{display:flex;color:var(--color-black);font-family:var(--font-regular)}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule{display:block}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container{display:block}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content{width:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .contact-title{font-family:var(--font-medium);color:var(--color-grey-900);text-transform:uppercase;font-size:clamp(1.15rem,.58vw + .95rem,1.48rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content h3::before{content:none;display:none}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container{display:flex}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .map{width:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp h4{font-size:clamp(.95rem,.4vw + .8rem,1.2rem);line-height:clamp(1.2rem,.2vw + 1.05rem,1.4rem);line-height:clamp(1.25rem,.22vw + 1.1rem,1.48rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.contact-infos-global{display:block;margin-bottom:30px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.contact-infos-global li a{display:inline-flex}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links{display:flex;gap:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a{transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a svg{transform:scale(1);transition:all .1s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a svg path{fill:var(--color-blue-lighter);transition:all .1s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a:hover svg,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a:focus-visible svg{transform:scale(0.95)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a:hover svg path,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp ul.social-overlay-links li a:focus-visible svg path{fill:var(--color-black)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table{width:100%;padding-right:40px}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table{padding-right:0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table .table-group-content h3{text-transform:initial}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table .table-group-content h5{font-family:var(--font-medium);color:var(--color-blue-lighter);font-size:clamp(1.125rem,.227vw + 1.08rem,1.25rem);line-height:clamp(1.35rem,.045vw + 1.341rem,1.375rem);margin-bottom:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table .table-group-content h5::after{position:relative;display:block;content:"";width:100%;height:3px;border:dashed 1px var(--color-grey-400)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container .resp .schedule-table table tbody tr.heading-cat{font-size:clamp(1.05rem,.21vw + 1.01rem,1.18rem);line-height:clamp(1.28rem,.04vw + 1.27rem,1.32rem)}@media(max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .address-content .infos-container{display:block}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .connexion-container .contact-title{font-family:var(--font-medium);color:var(--color-grey-900);text-transform:uppercase;font-size:clamp(1.15rem,.58vw + .95rem,1.48rem);line-height:clamp(1.4rem,.3vw + 1.25rem,1.65rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule.contact-container .connexion-container .connexion-infos{font-size:clamp(1rem,.227vw + .955rem,1.125rem);line-height:clamp(1.2rem,.068vw + 1.186rem,1.238rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table{position:relative;width:50%;padding-right:30px;text-align:left}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table{width:100%;padding-right:0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table{width:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr{width:100%;display:table;font-size:clamp(1rem,.227vw + .955rem,1.125rem);line-height:1.4}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr .heading-cat{font-family:var(--font-medium);display:block;margin-right:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr .heading-info{text-align:right}@media(min-width: 990.5px)and (max-width: 1120px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr .heading-cat{display:block;width:100%}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr .heading-info{display:block;width:100%;text-align:left;margin-bottom:10px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr th[scope=rowgroup] h3{position:relative;font-family:var(--font-medium);color:var(--color-blue-lighter);font-size:clamp(1.125rem,.227vw + 1.08rem,1.25rem);line-height:clamp(1.35rem,.045vw + 1.341rem,1.375rem);margin-bottom:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table tbody tr th[scope=rowgroup] h3::after{position:relative;display:block;content:"";width:100%;height:3px;border:dashed 1px var(--color-grey-400)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .schedule-table table .table-group-content{display:block;margin-bottom:20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content{width:50%;padding-left:30px;font-family:var(--font-regular)}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content{width:100%;padding-left:0}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content h3{font-family:var(--font-medium);color:var(--color-blue-lighter);font-size:clamp(1.125rem,.227vw + 1.08rem,1.25rem);line-height:clamp(1.35rem,.045vw + 1.341rem,1.375rem);margin-bottom:15px;text-transform:uppercase}@media(max-width: 640px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content h3{margin-top:20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content h3::before{content:"";display:block;width:100%;height:2px;background-color:var(--color-grey-100);margin-bottom:40px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content p{font-size:clamp(1rem,.227vw + .955rem,1.125rem);line-height:clamp(1.2rem,.068vw + 1.186rem,1.238rem)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul{transform:translateX(-5px)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li{font-size:clamp(1rem,.227vw + .955rem,1.125rem);line-height:clamp(1.2rem,.068vw + 1.186rem,1.238rem);margin-bottom:10px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item{display:flex;align-items:center;gap:.4rem;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item .icon-wrap,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item .icon-wrap,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item .icon-wrap{width:25px;display:block}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item .icon-wrap svg,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item .icon-wrap svg,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item .icon-wrap svg{transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item:focus-visible,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item:focus-visible,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item:focus-visible{color:var(--color-blue-lighter)}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item svg,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item svg,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item svg{width:18px;height:18px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .adress-item svg{transform:translateX(0)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item svg{transform:translateX(2px)}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .mail-item svg{width:16px;height:16px}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item svg{transform:translateX(1px)}@media(max-width: 480px){.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content ul li .phone-item svg{transform:translateX(0)}}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content .map{position:relative;overflow:hidden;padding-bottom:41.25%;border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(0,0,0,.15);transform:translateZ(0);will-change:opacity;contain:layout}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content .map a{filter:brightness(100%);transition:filter .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content .map a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-container .section-schedule .address-content .map a:focus-visible{filter:brightness(110%)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer{display:flex;align-items:center;padding:10px 15px 10px 20px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a{position:relative;display:flex;align-items:center;width:100%;gap:.4rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:focus-visible{transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:hover span,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:focus-visible span{color:var(--color-blue);background-size:100% 2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a span{font-family:var(--font-bold);color:var(--color-grey-900);font-size:1.05rem;padding:0;margin-left:5px;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:left bottom;background-repeat:no-repeat;background-size:0% 2px;transition:color .15s ease-out,background-size .4s cubic-bezier(0.19, 1, 0.22, 1)}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a::before{content:"";display:block;flex:1;height:15px;background-image:radial-gradient(circle, #a9a9a9 1px, transparent 1px);background-size:3px 3px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a::after{content:"";display:inline-block;width:18px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpolyline points='1,1 7,7 1,13' fill='none' stroke='%232876b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='8,1 14,7 8,13' fill='none' stroke='%232876b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle;transition:transform .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:hover,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:focus-visible{transition:all .15s ease-out}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:hover span,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:focus-visible span{color:var(--color-blue);background-size:100% 2px}.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:hover::after,.wrapper main#mainContent .presentation .menu-global-wrapper .menu-wrapper .menu-content .menu-footer a:focus-visible::after{transform:translateX(3px)}@media screen and (max-width: 990px){.wrapper main#mainContent .presentation .menu-global-wrapper{flex-direction:column}}.wrapper main#mainContent .section-gallery,.wrapper main#mainContent .section-join{--splide-max-width: 900px;--splide-arrow-stroke: #333;z-index:4}.wrapper main#mainContent .section-gallery .banner,.wrapper main#mainContent .section-join .banner{position:relative;width:100%;height:500px;overflow:hidden;padding-top:10px}.wrapper main#mainContent .section-gallery .banner::before,.wrapper main#mainContent .section-join .banner::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;width:100%;height:50%;top:50%;transform:translate(0, -50%);background:linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) 0 0/var(--sx) var(--sy),linear-gradient(135deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy),linear-gradient(45deg, transparent calc(50% - var(--t)), var(--c) 0 calc(50% + var(--t)), transparent 0) calc(var(--sx)/2) calc(var(--sy) / 2)/var(--sx) var(--sy);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%, #000 20%, transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%, #000 20%, transparent 100%)}.wrapper main#mainContent .section-gallery .banner::after,.wrapper main#mainContent .section-join .banner::after{content:"";position:absolute;border-left:2px solid;border-right:2px solid;-o-border-image:linear-gradient(to bottom, transparent 0%, #dddddd 50%, transparent 100%) 1;border-image:linear-gradient(to bottom, transparent 0%, #dddddd 50%, transparent 100%) 1;pointer-events:none;z-index:1}@media screen and (max-width: 990px){.wrapper main#mainContent .section-gallery .banner,.wrapper main#mainContent .section-join .banner{height:470px}}@media screen and (max-width: 640px){.wrapper main#mainContent .section-gallery .banner,.wrapper main#mainContent .section-join .banner{margin-top:-30px}}.wrapper main#mainContent .section-gallery .banner__container,.wrapper main#mainContent .section-join .banner__container{position:absolute;width:100%;max-width:1200px;height:100%;z-index:1;top:0;height:500px;left:50%;transform:translateX(-50%)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn{position:relative;display:flex;justify-content:center;margin-top:1.3rem}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a{display:flex;align-items:center;justify-content:space-between;min-width:120px;padding:6px 8px;background-color:var(--color-blue);color:var(--color-white);font-family:var(--font-medium);line-height:1.5;text-transform:uppercase;border-radius:var(--radius-md);border:solid 1px rgba(255,255,255,.3);transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a svg{transform:translateX(0) scale(1);transition:transform .15s ease-out;will-change:transform}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a:hover,.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a:focus-visible,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a:hover,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a:focus-visible{color:var(--color-brand-blue-hover);background-color:var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a:hover svg,.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a:focus-visible svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a:hover svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a:focus-visible svg{transform:translateX(3px) scale(0.9)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__btn a::after,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__btn a::after{content:"";position:absolute;bottom:-2px;width:130px;height:7px;background:rgba(0,0,0,.9);border-radius:50%;filter:blur(3px);z-index:-1;transform:scaleX(1.1);transform:translateX(-14px)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content{max-width:370px;width:100%;margin:0 auto}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content p,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content p{color:var(--color-grey-900);font-size:clamp(1.125rem,.215vw + 1.08rem,1.25rem);line-height:clamp(1.6rem,.08vw + 1.58rem,1.7rem);text-align:center}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn{position:relative;display:flex;justify-content:center;margin-top:1.3rem}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video{display:flex;align-items:center;justify-content:space-between;min-width:180px;padding:6px 10px;background-color:var(--color-blue);color:var(--color-white);font-family:var(--font-medium);line-height:1.5;text-transform:uppercase;border-radius:var(--radius-md);border:solid 1px rgba(255,255,255,.3);transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video svg{transform:translateX(0) scale(1);transition:transform .15s ease-out;will-change:transform}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:hover,.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:focus-visible,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:hover,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:focus-visible{color:var(--color-brand-blue-hover);background-color:var(--color-brand-blue-bg-hover)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:hover svg,.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:focus-visible svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:hover svg,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video:focus-visible svg{transform:translateX(2px)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video::after,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video::after{content:"";position:absolute;bottom:-2px;width:268px;height:7px;background:rgba(0,0,0,.9);border-radius:50%;filter:blur(3px);z-index:-1;transform:scaleX(1.1);transform:translateX(-20px)}.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video .video-icon,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn a.link-video .video-icon{width:16px}@media screen and (min-width: 1020.5px){.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content .galerie-video__btn,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content .galerie-video__btn{display:none}}@media screen and (max-width: 1020px){.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content{max-width:675px;padding:0 20px}}@media screen and (max-width: 320px){.wrapper main#mainContent .section-gallery .banner__container .galerie__container .galerie__text-content p,.wrapper main#mainContent .section-join .banner__container .galerie__container .galerie__text-content p{font-size:clamp(1.156rem,.21vw + 1.113rem,1.281rem);line-height:clamp(1.58rem,.08vw + 1.56rem,1.68rem)}}.wrapper main#mainContent .section-gallery .banner__bg,.wrapper main#mainContent .section-join .banner__bg{position:absolute;top:0;left:50%;transform:translateX(-50%);height:500px;width:auto;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper main#mainContent .section-gallery .banner__title,.wrapper main#mainContent .section-join .banner__title{position:relative;z-index:1;text-align:center;text-transform:uppercase;margin:125px 0 15px 0;font-family:var(--font-headings);color:var(--color-black);font-size:clamp(1.2rem,4vw,1.4rem);line-height:1.1;letter-spacing:.1rem;white-space:nowrap}.wrapper main#mainContent .section-gallery .banner__title#join-title::after,.wrapper main#mainContent .section-join .banner__title#join-title::after{content:"";position:relative;margin:8px auto 0 auto;display:block;width:115.5px;height:18px;background-image:url("../img/bg_galerie_title_underline.png");background-repeat:no-repeat;background-size:contain}.wrapper main#mainContent .section-gallery .img__left,.wrapper main#mainContent .section-join .img__left{display:block;position:absolute;bottom:30px;left:-70px;height:470px;width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.wrapper main#mainContent .section-gallery .video__left,.wrapper main#mainContent .section-join .video__left{display:block;position:absolute;top:78px;left:-100px;width:500px !important;height:370px !important;width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;background-image:url("../img/video_left.webp");background-repeat:no-repeat;background-size:contain}.wrapper main#mainContent .section-gallery .video__left .video-thumb,.wrapper main#mainContent .section-join .video__left .video-thumb{width:390px;height:auto;position:relative;top:55px;left:52px;border-radius:4px}.wrapper main#mainContent .section-gallery .video__left .play-btn,.wrapper main#mainContent .section-join .video__left .play-btn{position:absolute;top:56px;left:52px;pointer-events:auto;z-index:3;width:390px;height:167px;border-radius:0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;outline:none}.wrapper main#mainContent .section-gallery .video__left .play-btn::before,.wrapper main#mainContent .section-join .video__left .play-btn::before{content:"";width:80px;height:80px;border-radius:50%;background-color:var(--color-blue);transition:all .15s ease;filter:none}.wrapper main#mainContent .section-gallery .video__left .play-btn svg,.wrapper main#mainContent .section-join .video__left .play-btn svg{position:absolute;margin-left:4px}.wrapper main#mainContent .section-gallery .video__left .play-btn:hover,.wrapper main#mainContent .section-gallery .video__left .play-btn:focus-visible,.wrapper main#mainContent .section-join .video__left .play-btn:hover,.wrapper main#mainContent .section-join .video__left .play-btn:focus-visible{background-color:rgba(0,0,0,.25)}.wrapper main#mainContent .section-gallery .video__left .play-btn:hover::before,.wrapper main#mainContent .section-gallery .video__left .play-btn:focus-visible::before,.wrapper main#mainContent .section-join .video__left .play-btn:hover::before,.wrapper main#mainContent .section-join .video__left .play-btn:focus-visible::before{background-color:#2e7ab5;transform:scale(1.07);filter:drop-shadow(0 10px 20px rgba(0, 0, 0, 0.5))}.wrapper main#mainContent .section-gallery .video__left .play-btn:focus-visible,.wrapper main#mainContent .section-join .video__left .play-btn:focus-visible{box-shadow:0 0 0 4px rgba(59,143,197,.45);outline:solid 2px var(--color-brand-blue-light)}.wrapper main#mainContent .section-gallery .video__left .play-btn:active::before,.wrapper main#mainContent .section-join .video__left .play-btn:active::before{transform:scale(0.96);background-color:#256496}.wrapper main#mainContent .section-gallery .video__left .arrow-video,.wrapper main#mainContent .section-join .video__left .arrow-video{position:relative;width:70px;height:70px;left:450px;bottom:-60px;transform:rotate(45deg) translateY(10px) scale(0.8);background-image:url("../img/arrow_video.webp");background-repeat:no-repeat;background-size:contain;opacity:0;will-change:transform,opacity}.wrapper main#mainContent .section-gallery .img__right,.wrapper main#mainContent .section-join .img__right{display:block;position:absolute;bottom:30px;right:-100px;height:470px;width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.wrapper main#mainContent .section-gallery .img__right.join-right-item,.wrapper main#mainContent .section-join .img__right.join-right-item{height:385px;bottom:60px;right:-100px}@media screen and (max-width: 1160px){.wrapper main#mainContent .section-gallery .img__left,.wrapper main#mainContent .section-join .img__left{left:-15%}.wrapper main#mainContent .section-gallery .video__left,.wrapper main#mainContent .section-join .video__left{left:-15%}.wrapper main#mainContent .section-gallery .img__right,.wrapper main#mainContent .section-join .img__right{right:-15%}}@media screen and (max-width: 1050px){.wrapper main#mainContent .section-gallery .video__left,.wrapper main#mainContent .section-join .video__left{left:-15%}}@media screen and (max-width: 1020px){.wrapper main#mainContent .section-gallery .video__left,.wrapper main#mainContent .section-join .video__left{display:none}.wrapper main#mainContent .section-gallery .img__right.join-right-item,.wrapper main#mainContent .section-join .img__right.join-right-item{display:none}}@media screen and (max-width: 900px){.wrapper main#mainContent .section-gallery .img__left,.wrapper main#mainContent .section-join .img__left{left:-20%}.wrapper main#mainContent .section-gallery .img__right,.wrapper main#mainContent .section-join .img__right{right:-20%}}@media screen and (max-width: 820px){.wrapper main#mainContent .section-gallery .img__left,.wrapper main#mainContent .section-gallery .img__right,.wrapper main#mainContent .section-join .img__left,.wrapper main#mainContent .section-join .img__right{display:none}.wrapper main#mainContent .section-gallery .video__left,.wrapper main#mainContent .section-join .video__left{display:none}}@media screen and (max-width: 1060px){.wrapper main#mainContent .section-gallery,.wrapper main#mainContent .section-join{--splide-max-width: 850px}}@media screen and (max-width: 1024px){.wrapper main#mainContent .section-gallery,.wrapper main#mainContent .section-join{--splide-max-width: 760px}}@media screen and (max-width: 640px){.wrapper main#mainContent .section-gallery,.wrapper main#mainContent .section-join{--splide-max-width: 500px}}.wrapper main#mainContent .section-gallery .splide,.wrapper main#mainContent .section-join .splide{width:min(100%,var(--splide-max-width));margin:0 auto;padding:0 4rem;position:relative}.wrapper main#mainContent .section-gallery .splide .splide__pagination .splide__pagination__page:focus-visible,.wrapper main#mainContent .section-join .splide .splide__pagination .splide__pagination__page:focus-visible{outline:2px solid var(--color-white) !important;outline-offset:2px !important;opacity:1 !important}.wrapper main#mainContent .section-gallery .splide .splide__arrows,.wrapper main#mainContent .section-join .splide .splide__arrows{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:4}.wrapper main#mainContent .section-gallery .splide .splide__arrow,.wrapper main#mainContent .section-join .splide .splide__arrow{pointer-events:auto;background:rgba(0,0,0,0);border:none;width:2.5rem;height:2.5rem;color:var(--splide-arrow-stroke);opacity:1;transition:opacity .3s}@media(max-width: 640px){.wrapper main#mainContent .section-gallery .splide .splide__arrow,.wrapper main#mainContent .section-join .splide .splide__arrow{width:2rem;height:2rem}}.wrapper main#mainContent .section-gallery .splide .splide__arrow:hover,.wrapper main#mainContent .section-join .splide .splide__arrow:hover{opacity:.7}.wrapper main#mainContent .section-gallery .splide .splide__arrow:focus-visible,.wrapper main#mainContent .section-join .splide .splide__arrow:focus-visible{outline:2px solid var(--color-brand-blue-light) !important;outline-offset:2px !important}.wrapper main#mainContent .section-gallery .splide .splide__arrow .splide__arrow-icon,.wrapper main#mainContent .section-join .splide .splide__arrow .splide__arrow-icon{width:100%;height:100%;display:block}.wrapper main#mainContent .section-gallery .splide .splide__arrow .splide__arrow-icon--prev,.wrapper main#mainContent .section-join .splide .splide__arrow .splide__arrow-icon--prev{transform:scaleX(-1);transform-origin:center}.wrapper main#mainContent .section-gallery .splide .splide__arrow svg,.wrapper main#mainContent .section-join .splide .splide__arrow svg{width:100%;height:100%;display:block}.wrapper main#mainContent .section-gallery .splide .splide__arrow .splide__arrow-icon-path,.wrapper main#mainContent .section-join .splide .splide__arrow .splide__arrow-icon-path{fill:var(--splide-arrow-stroke);stroke:none}.wrapper main#mainContent .section-gallery .splide .splide__arrow.splide__arrow--prev,.wrapper main#mainContent .section-join .splide .splide__arrow.splide__arrow--prev{left:5px}.wrapper main#mainContent .section-gallery .splide .splide__arrow.splide__arrow--prev[disabled],.wrapper main#mainContent .section-join .splide .splide__arrow.splide__arrow--prev[disabled]{opacity:.6 !important;pointer-events:none !important}.wrapper main#mainContent .section-gallery .splide .splide__arrow.splide__arrow--next,.wrapper main#mainContent .section-join .splide .splide__arrow.splide__arrow--next{right:5px}.wrapper main#mainContent .section-gallery .splide .splide__arrow.splide__arrow--next[disabled],.wrapper main#mainContent .section-join .splide .splide__arrow.splide__arrow--next[disabled]{opacity:.6 !important;pointer-events:none !important}.wrapper main#mainContent .section-gallery .splide .splide__slide,.wrapper main#mainContent .section-join .splide .splide__slide{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);overflow:hidden}.wrapper main#mainContent .section-gallery .splide .splide__slide a,.wrapper main#mainContent .section-join .splide .splide__slide a{filter:brightness(100%);transform:scale(1);transition:filter .15s ease-out,transform .15s ease-out}.wrapper main#mainContent .section-gallery .splide .splide__slide a:hover,.wrapper main#mainContent .section-gallery .splide .splide__slide a:focus-visible,.wrapper main#mainContent .section-join .splide .splide__slide a:hover,.wrapper main#mainContent .section-join .splide .splide__slide a:focus-visible{filter:brightness(120%);transform:scale(1.1)}.wrapper main#mainContent .section-gallery .splide .splide__slide a:focus-visible,.wrapper main#mainContent .section-join .splide .splide__slide a:focus-visible{outline:2px solid var(--color-brand-blue-light) !important;outline-offset:2px !important}.wrapper main#mainContent .section-gallery .splide .splide__slide a img,.wrapper main#mainContent .section-join .splide .splide__slide a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg)}.wrapper main#mainContent .section-gallery.bg-about{background-image:url("../img/dobok_bg.webp");background-repeat:no-repeat;background-size:contain;background-position:center center}@media(max-width: 540px){.wrapper main#mainContent .section-gallery.bg-about{background-size:115% auto}}@media(max-width: 440px){.wrapper main#mainContent .section-gallery.bg-about{background-size:150% auto}}@media(max-width: 360px){.wrapper main#mainContent .section-gallery.bg-about{background-size:175% auto}}.wrapper main#mainContent .section-infos{z-index:4}.wrapper .top-link{position:fixed;display:flex;align-items:center;justify-content:center;z-index:50;width:50px;height:50px;background-color:var(--color-brand-blue);border-radius:var(--radius-lg);right:25px;bottom:150px;filter:drop-shadow(0 0px 20px rgba(0, 0, 0, 0.35));opacity:0;visibility:hidden;transition:all .2s ease-out}.wrapper .top-link:hover,.wrapper .top-link:focus-visible{background-color:var(--color-accent-blue);filter:drop-shadow(0 0px 20px rgba(0, 0, 0, 0.5))}.wrapper .top-link svg{width:35px;height:35px;transform:rotate(-90deg)}.wrapper .top-link.is-visible{opacity:1;visibility:visible}@media(max-width: 768px){.wrapper .top-link{bottom:180px}}@media(max-width: 480px){.wrapper .top-link{display:none}}.wrapper footer#footerContent{position:relative;margin-top:120px;padding-top:8px;background-color:var(--color-white);color:var(--color-white);box-shadow:0px 20px 100px rgba(255,255,255,.5);overflow:visible}@media(max-width: 1200px){.wrapper footer#footerContent{margin-top:240px}}@media(max-width: 640px){.wrapper footer#footerContent{margin-top:170px}}.wrapper footer#footerContent::before{content:"";position:absolute;top:-2px;left:0;width:100%;height:1px;border:solid 1px #aad9fe}.wrapper footer#footerContent .footer-athletes{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:100%;max-width:560px;height:231px;pointer-events:none;z-index:2;background-image:url(../img/footer-img.webp);background-position:center top;background-repeat:no-repeat;background-size:contain}@media(max-width: 1200px){.wrapper footer#footerContent .footer-athletes{z-index:1;transform:translate(-50%, -118px)}}@media(min-width: 641px)and (max-width: 767.5px){.wrapper footer#footerContent .footer-athletes{transform:translate(-50%, -154px)}}@media(max-width: 640px){.wrapper footer#footerContent .footer-athletes{max-width:350px;transform:translate(-50%, -90px)}}@media(min-width: 576px)and (max-width: 640px){.wrapper footer#footerContent .footer-athletes{transform:translate(-50%, -69px)}}@media(max-width: 360px){.wrapper footer#footerContent .footer-athletes{transform:translate(-50%, -130px);width:330px}}@media(max-width: 345.5px){.wrapper footer#footerContent .footer-athletes{transform:translate(-50%, -147px);width:330px}}.wrapper footer#footerContent .footer-row--top{display:block;background-color:var(--color-blue-lighter);background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.06) 0px, rgba(255, 255, 255, 0.06) 1px, transparent 1px, transparent 8px),repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.06) 0px, rgba(255, 255, 255, 0.06) 1px, transparent 1px, transparent 8px);position:relative;z-index:1}.wrapper footer#footerContent .footer-row--top::before{content:"";position:absolute;top:-3px;left:0;width:100%;height:2px;background-color:var(--color-bg-blue-line)}.wrapper footer#footerContent .footer-row--top::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:var(--color-bg-blue-line)}.wrapper footer#footerContent .footer-row--top.footer-row::after{content:"";position:absolute;transform:translate(-50%, 0px);width:100%;height:50px;background:linear-gradient(to bottom, transparent 0%, var(--color-blue) 100%);left:50%;z-index:1}.wrapper footer#footerContent .footer-copyright{margin:0;font-family:var(--font-medium);text-transform:uppercase;font-size:clamp(.75rem,.455vw + .66rem,.875rem);line-height:clamp(1.125rem,.273vw + 1.07rem,1.313rem)}.wrapper footer#footerContent .footer-legal ul{display:flex;align-items:center;gap:1.2rem;line-height:1;list-style:none;margin:0;padding:0}.wrapper footer#footerContent .footer-legal a{display:block;color:var(--color-white);text-decoration:underline;text-underline-offset:3px;font-weight:700;text-transform:uppercase;font-size:.8rem;white-space:nowrap;text-decoration-thickness:1px;transition:all .1s ease}.wrapper footer#footerContent .footer-legal a:hover,.wrapper footer#footerContent .footer-legal a:focus-visible{opacity:.8 !important;text-decoration-thickness:2px}.wrapper footer#footerContent .footer-legal a:focus-visible{outline-color:var(--color-white) !important}.wrapper footer#footerContent .footer-legal a[aria-current=page]{opacity:.8 !important;text-decoration-thickness:2px}.wrapper footer#footerContent .footer-row--bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1rem;font-size:.85rem;line-height:1.4;color:var(--color-black);border-top:2px solid var(--color-white);background:linear-gradient(to bottom, #d6d9dc, #ffffff)}@media(max-width: 575px){.wrapper footer#footerContent .footer-row--bottom{font-size:.8rem}}.wrapper footer#footerContent .footer-social{display:flex;align-items:center;gap:.5rem}.wrapper footer#footerContent .footer-social ul{display:flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.wrapper footer#footerContent .footer-social a{display:flex;align-items:center;justify-content:center;color:var(--color-black);transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.wrapper footer#footerContent .footer-social a:hover,.wrapper footer#footerContent .footer-social a:focus-visible{opacity:.7 !important;transform:translateY(-2px) !important}.wrapper footer#footerContent .footer-social-label{margin:0;font-family:var(--font-medium);text-transform:uppercase;white-space:nowrap}.wrapper footer#footerContent .footer-powered{display:flex;align-items:center;gap:.2rem;margin:0}@media(max-width: 575px){.wrapper footer#footerContent .footer-powered{transform:translateY(2px)}}.wrapper footer#footerContent .footer-powered span{display:flex;white-space:nowrap;font-family:var(--font-medium);text-transform:uppercase}.wrapper footer#footerContent .footer-powered span.separator-links-footer{display:inline-block;margin:0 4px;color:var(--color-blue)}.wrapper footer#footerContent .footer-powered a{display:inline-flex;align-items:center;transform:translateY(-2px);transition:all .15s ease-out}.wrapper footer#footerContent .footer-powered a.link-djepikture{transform:translateY(0)}.wrapper footer#footerContent .footer-powered a:hover img,.wrapper footer#footerContent .footer-powered a:focus-visible img{opacity:.7 !important;transform:translateY(5px) !important}.wrapper footer#footerContent .footer-powered a:hover img.djepikture,.wrapper footer#footerContent .footer-powered a:focus-visible img.djepikture{transform:translateY(-3px) !important}.wrapper footer#footerContent .footer-powered a img{max-width:28px;transform:scale(1);transform:translateY(7px);transition:all .15s ease-out}.wrapper footer#footerContent .footer-powered a img.djepikture{max-width:21px;transform:translateY(0)}@media(max-width: 575px){.wrapper footer#footerContent .footer-legal a{font-size:.8em}}@media(max-width: 768px){.wrapper footer#footerContent .footer-row--top,.wrapper footer#footerContent .footer-row--bottom{display:block;padding:.75rem 1rem;width:100%}.wrapper footer#footerContent .footer-copyright{text-align:center}.wrapper footer#footerContent .footer-legal ul{display:flex;justify-content:center;gap:1rem;padding-top:10px}.wrapper footer#footerContent .footer-legal ul li{margin-bottom:10px}}@media(max-width: 360px){.wrapper footer#footerContent .footer-legal ul{display:block;padding-top:15px}.wrapper footer#footerContent .footer-legal ul li{text-align:center}.wrapper footer#footerContent .footer-legal ul li a{font-size:clamp(.75rem,.455vw + .66rem,.875rem)}}.wrapper.blurred{filter:blur(10px);transition:filter .3s ease}@keyframes dialog-enter{from{opacity:0;transform:scale(0.85)}to{opacity:1;transform:scale(1)}}@keyframes dialog-img-in{from{opacity:0;transform:scale(0.97)}to{opacity:1;transform:scale(1)}}dialog#myDialog{border:0;padding:0;border-radius:var(--radius-lg);max-width:min(92vw,1100px);max-height:min(92svh,920px);width:-moz-fit-content;width:fit-content;left:50%;top:50%;transform:translate(-50%, -50%) !important;background:#111;box-shadow:0 8px 48px rgba(0,0,0,.65);border:solid 1px var(--color-btn-border);overflow:hidden}dialog#myDialog[open]{animation:dialog-enter .32s cubic-bezier(0.34, 1.4, 0.64, 1) both}dialog#myDialog::backdrop{background:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog#myDialog .dialog__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}dialog#myDialog .dialog__close{position:absolute;top:1rem;right:1rem;padding:.75rem;z-index:100;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;cursor:pointer;transition:background .15s ease-out}dialog#myDialog .dialog__close:hover,dialog#myDialog .dialog__close:focus-visible{background:rgba(0,0,0,.8)}dialog#myDialog .dialog__close:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}dialog#myDialog .dialog__media{display:flex;align-items:center;justify-content:center;width:100%}dialog#myDialog .dialog__media img{display:block;max-width:min(92vw,1100px);max-height:min(85svh,860px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg);transition:opacity .24s ease;will-change:opacity}dialog#myDialog .dialog__media.is-changing img{opacity:0}dialog#myDialog[open] .dialog__media img{animation:dialog-img-in .35s .18s ease-out both}dialog#myDialog .dialog__nav{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding:0 .6rem}dialog#myDialog.dialog--video-mode .dialog__close{position:fixed;top:20px;right:20px;z-index:calc(var(--z-modal) + 1)}dialog#myDialog.dialog--video-mode .dialog__close svg{transition:stroke .15s ease-out}dialog#myDialog.dialog--video-mode .dialog__nav{display:none}dialog#myDialog .dialog__prev,dialog#myDialog .dialog__next{pointer-events:all;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;border:0;background:rgba(0,0,0,.35);cursor:pointer;transition:background .15s ease-out}dialog#myDialog .dialog__prev svg,dialog#myDialog .dialog__next svg{fill:#fff}dialog#myDialog .dialog__prev:hover,dialog#myDialog .dialog__prev:focus-visible,dialog#myDialog .dialog__next:hover,dialog#myDialog .dialog__next:focus-visible{background:rgba(0,0,0,.8)}dialog#myDialog .dialog__prev:focus-visible,dialog#myDialog .dialog__next:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}dialog#myDialog .dialog__prev:disabled,dialog#myDialog .dialog__next:disabled{opacity:.25;cursor:default;pointer-events:none}dialog#myDialog .dialog__prev svg{transform:rotate(180deg)}.navMenu{width:100%;height:100%;top:0;left:0;position:fixed;z-index:var(--z-modal);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;font-family:var(--font-regular);color:var(--side-color);background:rgba(0,0,0,.8);transform:translate3d(0, -100%, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .45s cubic-bezier(0.16, 1, 0.3, 1)}.navMenu .logo-3d{position:absolute;left:50%;transform:translateX(-50%);perspective:800px;max-width:400px;width:100%;opacity:.6;filter:sepia(1) hue-rotate(200deg)}@media(max-width: 480px){.navMenu .logo-3d{max-width:250px}}.navMenu .logo-3d .logo-inner{position:relative;width:100%;aspect-ratio:1;padding-bottom:100%;transform-style:preserve-3d;animation:spin 6s linear infinite}.navMenu .logo-3d .logo-inner img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@keyframes spin{to{transform:rotateY(360deg)}}.navMenu ul.main-links-overlay{height:100%;width:100%;max-width:600px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(.25rem,1vh,1rem)}.navMenu ul.main-links-overlay li{width:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.navMenu ul.main-links-overlay li a{position:relative;display:block;width:100%;font-family:var(--font-regular);text-decoration:none;text-align:center;text-transform:uppercase;color:var(--color-white);font-size:clamp(1.25rem,4vmin,3rem);line-height:1.1;padding-bottom:clamp(.6em,1vh,1.2em);margin:clamp(.3rem,1vmin,.8rem) 0 clamp(.5rem,1.5vmin,1.1rem);margin-bottom:0;opacity:0;--separator-color: var(--color-accent-blue);transition:color .15s ease-out}.navMenu ul.main-links-overlay li a[aria-current=page]{color:var(--color-blue)}.navMenu ul.main-links-overlay li a:hover,.navMenu ul.main-links-overlay li a:focus-visible{color:var(--color-blue);filter:drop-shadow(0 10px 20px rgb(0, 0, 0))}.navMenu ul.main-links-overlay li a::after{content:"";position:absolute;display:block;width:1.2em;height:.1em;bottom:0;left:50%;margin-left:-0.6em;border-radius:var(--radius-md);background:repeating-linear-gradient(45deg, var(--color-blue) 0px, var(--color-blue) 1px, var(--color-accent-blue) 1px, var(--color-accent-blue) 4px);transform:scaleX(0);transform-origin:center center;opacity:.95;transition:transform .85s cubic-bezier(0.16, 1, 0.3, 1),background-color .8s ease,opacity .45s ease}.navMenu ul.main-links-overlay li a.separator-visible:focus-visible{outline-offset:-3px;border-radius:var(--radius-lg)}.navMenu ul.main-links-overlay li a.separator-visible::after{transform:scaleX(1);background-color:var(--separator-color);opacity:1}.navMenu ul.main-links-overlay li a.separator-closing::after{transition:transform .8s cubic-bezier(0.16, 1, 0.3, 1),background-color .75s ease-out,opacity .45s ease-out}.navMenu ul.main-links-overlay li:last-child a{--separator-color: transparent}.navMenu ul.main-links-overlay li:last-child a::after{opacity:0}.navMenu ul.social-overlay-links{z-index:1;display:flex;justify-content:center;align-items:center;gap:1rem;margin:.5rem 0 1rem 0}.navMenu ul.social-overlay-links li a{display:inline-block;transition:all .15s ease-out}.navMenu ul.social-overlay-links li a svg{width:32px;height:32px}.navMenu ul.social-overlay-links li a:hover,.navMenu ul.social-overlay-links li a:focus-visible{transform:translateY(-5px) !important}@media(max-width: 480px){.navMenu{width:100%}.navMenu ul.social-overlay-links li a svg{width:25px;height:25px}}.navMenu.is-closing{transition:transform .5s cubic-bezier(1, 0, 0.5, 1)}.navMenu.is-preloading{transition:none !important}.closeBtn{position:absolute;z-index:4;top:20px;right:20px;padding:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease-out}.closeBtn svg{perspective:200px;transition:all .15s ease-out}@media(max-width: 480px){.closeBtn svg{max-width:30px}}.closeBtn .cross-line{transform-origin:center center;transform-box:fill-box}.closeBtn:hover,.closeBtn:focus-visible{color:var(--color-gray);opacity:.6}.closeBtn:focus,.closeBtn:active{outline:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}@media(hover: none)and (pointer: coarse){.closeBtn,.closeBtn:focus,.closeBtn:focus,.closeBtn:active,.closeBtn svg,.closeBtn svg *{outline:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}}#closeNavMenu,#closeNavMenu:focus,#closeNavMenu:active{outline:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}#closeNavMenu:focus-visible{outline:solid 2px var(--color-blue) !important;border-radius:var(--radius-lg)}.hidden{visibility:hidden;pointer-events:none}.wrapper{overflow:hidden;transition:filter .45s cubic-bezier(0.22, 1, 0.36, 1)}.wrapper.blur-screen{filter:blur(8px)}#navMenu.is-preloading{visibility:hidden !important;pointer-events:none}.overlay.is-preloading{-webkit-clip-path:inset(0 0 100% 0) !important;clip-path:inset(0 0 100% 0) !important;pointer-events:none !important}.overlay{position:fixed;inset:0;z-index:var(--z-overlay);background:rgba(0,0,0,.5);pointer-events:none;transform:translateZ(0);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path .45s cubic-bezier(0.16, 1, 0.3, 1);transition:clip-path .45s cubic-bezier(0.16, 1, 0.3, 1);transition:clip-path .45s cubic-bezier(0.16, 1, 0.3, 1), -webkit-clip-path .45s cubic-bezier(0.16, 1, 0.3, 1)}@media(hover: none)and (pointer: coarse){.overlay{background:rgba(0,0,0,.78)}}.overlay.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}.overlay.is-closing{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);pointer-events:none;transition:-webkit-clip-path .5s cubic-bezier(1, 0, 0.5, 1);transition:clip-path .5s cubic-bezier(1, 0, 0.5, 1);transition:clip-path .5s cubic-bezier(1, 0, 0.5, 1), -webkit-clip-path .5s cubic-bezier(1, 0, 0.5, 1)}.cookie-banner{position:fixed;inset-inline:0;bottom:0;z-index:300;background:rgba(0,0,0,.85);color:var(--cookie-text);padding:1.25rem 1rem;box-shadow:0 -2px 12px rgba(0,0,0,.35);border-top:1px solid rgba(255,255,255,.15);opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.cookie-banner.is-closing{opacity:0;transform:translateY(18px);pointer-events:none}.cookie-banner[hidden]{display:none}.cookie-banner__inner{max-width:75rem;margin:0 auto;display:flex;gap:1rem 1.5rem;align-items:center;justify-content:space-between}@media(max-width: 37.5em){.cookie-banner__inner{flex-direction:column;align-items:stretch}}.cookie-banner__content{min-width:0}.cookie-banner__title{font-size:1.0625rem;line-height:1.4;margin:0 0 .35rem;font-weight:700}.cookie-banner__desc{font-size:.9375rem;line-height:1.5;margin:0}.cookie-banner__link{color:var(--cookie-link);text-decoration:underline;text-underline-offset:.15em;-webkit-margin-start:.25rem;margin-inline-start:.25rem}.cookie-banner__link:hover{text-decoration-thickness:2px}.cookie-banner__link:focus-visible{outline:3px solid var(--cookie-focus-ring);outline-offset:2px}.cookie-banner__actions{display:flex;flex-wrap:wrap;gap:.75rem;flex:0 0 auto}@media(max-width: 37.5em){.cookie-banner__actions{justify-content:stretch}}.cookie-banner__btn{font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;border-radius:.375rem;padding:.35rem 1.2rem;min-height:2.75rem;border:2px solid rgba(0,0,0,0);transition:background-color .15s ease,color .15s ease,border-color .15s ease}@media(prefers-reduced-motion: reduce){.cookie-banner__btn{transition:none}}.cookie-banner__btn:focus{outline:3px solid var(--cookie-focus-ring);outline-offset:2px}.cookie-banner__btn:focus:not(:focus-visible){outline:3px solid var(--cookie-focus-ring);outline-offset:2px}.cookie-banner__btn--primary{background:var(--cookie-primary-bg);color:var(--cookie-primary-text)}.cookie-banner__btn--primary:hover{background:#e6e6e6}.cookie-banner__btn--secondary{background:var(--cookie-secondary-bg);color:var(--cookie-secondary-text);border-color:var(--cookie-secondary-border)}.cookie-banner__btn--secondary:hover{background:rgba(255,255,255,.1)}