.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}:root{--bg:#0d0d0f;--bg2:#141417;--bg3:#1b1b20;--line:#2a2a31;--gold:#f4b400;--gold-2:#ffcf3a;--gold-deep:#c98a00;--text:#f3f3f5;--muted:#9a9aa5;--white:#fff;--radius:14px;--maxw:1200px;--shadow:0 18px 45px rgba(0,0,0,.55);--header-h:74px}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0}html{scroll-behavior:smooth;margin-top:0!important}html,body{margin:0;padding:0;overflow-x:hidden}body{background:var(--bg);color:var(--text);font-family:"Barlow",system-ui,Arial,sans-serif;font-size:17px;line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:"Oswald",sans-serif;font-weight:600;line-height:1.08;margin:0;text-transform:uppercase;letter-spacing:.5px}h2{font-size:clamp(28px,4vw,46px)}h3{font-size:clamp(20px,2.4vw,26px)}p{margin:0 0 18px}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px}.gold{color:var(--gold)}.section{padding:clamp(60px,8vw,110px) 0;position:relative}.section--alt{background:linear-gradient(180deg,var(--bg2),#101013)}.eyebrow{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:4px;font-size:14px;color:var(--gold);font-weight:600;margin:0 0 14px;display:inline-block}.lead{color:var(--muted);font-size:18px;max-width:760px}.lead.center{margin-left:auto;margin-right:auto}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.title-wrap{position:relative;margin-bottom:42px}.title-wrap::after{content:"";display:block;width:70px;height:5px;background:var(--gold);margin-top:18px;transform:skewX(-20deg)}.title-wrap.center::after{margin-left:auto;margin-right:auto}#site-header,.site-header.ast-header,.ast-above-header-wrap,.ast-below-header-wrap{display:none!important}body.admin-bar .site-header{top:32px}@media(max-width:782px){body.admin-bar .site-header{top:46px}}.btn{display:inline-flex;align-items:center;gap:10px;font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;font-size:15px;padding:14px 28px;border-radius:8px;cursor:pointer;border:2px solid #fff0;transition:.25s;white-space:nowrap}.btn--gold{background:var(--gold);color:#1a1304}.btn--gold:hover{background:var(--gold-2);transform:translateY(-2px)}.btn--ghost{border-color:rgb(255 255 255 / .28);color:#fff}.btn--ghost:hover{border-color:var(--gold);color:var(--gold)}.btn svg{width:18px;height:18px}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--header-h);display:flex;align-items:center;background:rgb(13 13 15 / .72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgb(255 255 255 / .07);transition:background .3s}.site-header.scrolled{background:rgb(11 11 13 / .92)}.header-inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1320px;margin:0 auto;padding:0 22px;gap:18px}.brand{display:flex;align-items:center;gap:12px;font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:18px;color:#fff!important}.brand img{height:48px;width:auto}.brand span small{display:block;font-size:11px;letter-spacing:3px;color:var(--gold);font-weight:500}.nav{display:flex;align-items:center;gap:6px}.nav a{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:15px;padding:10px 14px;border-radius:7px;color:#e8e8ec!important;transition:.2s;position:relative}.nav a:hover{color:var(--gold)!important;background:rgb(255 255 255 / .04)}.nav a.active{color:var(--gold)!important}.nav a.ext::after{content:"\2197";font-size:12px;margin-left:4px;opacity:.7}.header-social{display:flex;align-items:center;gap:8px;margin-left:6px}.header-social a{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#fff!important;transition:.2s}.header-social a:hover{color:var(--gold)!important;transform:translateY(-2px)}.header-social svg{width:27px;height:27px}.lang{display:inline-flex;align-items:center;gap:6px;flex:none}.lang a{display:inline-flex;align-items:center;flex:none}.lang img{display:inline-block;vertical-align:middle;max-height:30px;width:auto;border-radius:3px;flex:none}.lang .gtranslate_wrapper,.lang .gt_container--default{display:inline-flex;align-items:center;gap:6px;flex:none}html:not([lang="cs"]) .nav a{padding:10px 7px;font-size:13px;letter-spacing:.4px}html:not([lang="cs"]) .header-inner{gap:12px}html:not([lang="cs"]) .header-social{display:none}.mobile-menu .lang{margin-top:10px;justify-content:center}.mobile-menu .lang img{max-height:36px}.burger{display:none;width:46px;height:46px;border:0;background:#fff0;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;padding:0}.burger span{display:block;height:3px;background:var(--gold);border-radius:3px;transition:.3s}.burger span:nth-child(1){width:28px}.burger span:nth-child(2){width:20px}.burger span:nth-child(3){width:28px}.burger.open span:nth-child(1){transform:translateY(9px) rotate(45deg);width:28px}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg);width:28px}.mobile-menu{position:fixed;inset:0;z-index:999;background:rgb(10 10 12 / .98);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;visibility:hidden;transition:.35s}.mobile-menu.open{opacity:1;visibility:visible}.mobile-menu a{font-family:"Oswald",sans-serif;font-weight:300;text-transform:uppercase;font-size:30px;letter-spacing:2px;color:#fff!important;padding:10px 20px;background:transparent!important}.mobile-menu a:hover{color:var(--gold)!important}.mobile-menu .mm-social{display:flex;gap:18px;margin-top:26px}.mobile-menu .mm-social svg{width:30px;height:30px}nav a,.mobile-menu a{background:transparent!important}.hero{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:var(--header-h);overflow:hidden}.hero__bg{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat;transform:scale(1.05)}.hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(13 13 15 / .55) 0%,rgb(13 13 15 / .78) 55%,var(--bg) 100%),radial-gradient(circle at 70% 30%,rgb(244 180 0 / .10),transparent 55%)}.hero__inner{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px}.hero__logo{height:128px;width:auto;margin-bottom:24px;filter:drop-shadow(0 10px 30px rgb(0 0 0 / .6))}.hero h1{font-size:clamp(42px,8vw,108px);font-weight:700;letter-spacing:1px;line-height:.95;text-shadow:0 8px 40px rgb(0 0 0 / .6)}.hero h1 .gold{display:block}.hero__tag{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:3px;color:#dfe0e4;font-size:clamp(14px,1.8vw,19px);margin:18px 0 30px;font-weight:300}.hero__tag b{color:var(--gold);font-weight:600}.hero__cta{display:flex;gap:14px;flex-wrap:wrap}.scroll-dolu{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none}.scroll-text{font-family:"Oswald",sans-serif;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:rgb(243 243 245 / .85);transition:color .3s;text-shadow:0 1px 8px rgb(0 0 0 / .55)}.scroll-mys{width:28px;height:46px;border:2px solid var(--gold);border-radius:16px;display:flex;justify-content:center;padding-top:9px;transition:border-color .3s}.scroll-kolecko{width:4px;height:9px;border-radius:3px;background:var(--gold);animation:scrollKolecko 1.8s ease-in-out infinite}.scroll-dolu:hover .scroll-mys{border-color:#fff}.scroll-dolu:hover .scroll-text{color:var(--gold)}@keyframes scrollKolecko{0%{opacity:0;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(16px)}}@media(prefers-reduced-motion:reduce){.scroll-kolecko{animation:none}}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 0}.stat{text-align:center}.stat b{display:block;font-family:"Oswald",sans-serif;font-weight:700;font-size:clamp(34px,5vw,56px);color:var(--gold);line-height:1}.stat span{display:block;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-top:8px}.split{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center}.split--rev{grid-template-columns:.85fr 1.15fr}.split__media{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.split__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}.split__media::before{content:"";position:absolute;inset:0;border:2px solid #fff0;border-radius:var(--radius);z-index:2;transition:.3s}.split__media:hover::before{border-color:rgb(244 180 0 / .5)}.split__media--auto{box-shadow:none;background:#fff0;overflow:visible}.split__media--auto::before{display:none}.split__media--tall img{aspect-ratio:auto;height:auto;object-fit:contain}.split__media--cela{cursor:zoom-in}.split__media--cela img{aspect-ratio:auto;height:auto}.split--dlouhy{align-items:start}.split--dlouhy .split__media{position:sticky;top:calc(var(--header-h) + 30px)}.about-text h3{margin:34px 0 12px;font-size:clamp(19px,2vw,23px);color:#fff}.about-text--sloupec{max-width:860px;margin:0 auto}.about-hlavicka{margin-bottom:26px}.about-sloupce{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.about-sloupce .about-text h3{margin-top:0}@media(max-width:900px){.about-sloupce{grid-template-columns:1fr;gap:6px}.about-sloupce .about-text h3{margin-top:26px}}.tym-foto{position:relative;margin:48px 0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);cursor:zoom-in;background:#000}.tym-foto img{display:block;width:100%;height:auto;transition:transform .5s}.tym-foto:hover img{transform:scale(1.015)}.tym-foto figcaption{position:absolute;left:0;right:0;bottom:0;padding:16px 22px;background:linear-gradient(0deg,rgb(0 0 0 / .78),transparent);color:#fff;font-family:"Oswald",sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:14px}.split__media--auto img{aspect-ratio:auto;object-fit:contain;height:auto;width:100%;max-width:400px;margin:0 auto;border-radius:var(--radius)}.accent-bar{display:inline-block;width:48px;height:4px;background:var(--gold);transform:skewX(-20deg);margin-bottom:18px}.about-text p{color:#d7d7dd}.about-text p strong{color:#fff}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px}.tcard{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:.28s;display:flex;flex-direction:column}.tcard:hover{transform:translateY(-6px);border-color:rgb(244 180 0 / .55);box-shadow:var(--shadow)}.tcard__img{aspect-ratio:1/1;overflow:hidden;background:#000}.tcard__img img{width:100%;height:100%;object-fit:cover;transition:.4s}.tcard:hover .tcard__img img{transform:scale(1.06)}.tcard__body{padding:20px 20px 22px;text-align:center}.tcard__date{font-family:"Oswald",sans-serif;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.tcard h3{margin:8px 0 14px;font-size:19px}.tcard__link{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:14px;color:var(--gold);display:inline-flex;align-items:center;gap:6px;margin-top:auto}.tcard__link::after{content:"\2192";transition:.2s}.tcard:hover .tcard__link::after{transform:translateX(5px)}.banner{position:relative;border-radius:var(--radius);overflow:hidden;background:linear-gradient(120deg,#16161a,#0d0d0f);border:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:34px 40px}.banner img{height:110px;width:auto}.banner h3{font-size:clamp(22px,3vw,32px)}.banner p{margin:6px 0 0;color:var(--muted)}.banner::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--gold)}.news{display:grid;gap:14px;max-width:900px}.news a,.news .item{display:flex;gap:16px;align-items:flex-start;padding:18px 22px;background:var(--bg3);border:1px solid var(--line);border-radius:10px;transition:.2s}.news a:hover{border-color:rgb(244 180 0 / .5);transform:translateX(4px)}.news .tag{font-family:"Oswald",sans-serif;font-size:12px;letter-spacing:1px;color:#1a1304;background:var(--gold);padding:3px 9px;border-radius:5px;text-transform:uppercase;white-space:nowrap;margin-top:3px}.news b{font-weight:600;color:#fff}.partners{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:18px;max-width:1100px;margin:0 auto}.partners .p{background:#fff;border:1px solid #fff;border-radius:12px;padding:16px 22px;height:104px;display:grid;place-items:center;transition:.25s}.partners .p:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgb(0 0 0 / .45)}.partners .p img{max-height:min(calc(64px * var(--vel,1)),96px);max-width:min(calc(100% * var(--vel,1)),calc(100% + 36px));width:auto;height:auto;object-fit:contain;border-radius:6px}.partners .p--text{color:#1a1a1f;font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:15px;text-align:center}.partners .p--dark{background:#15151a;border-color:var(--line)}.partners .p--hl{border-color:var(--gold);box-shadow:0 0 0 2px rgb(244 180 0 / .35)}@media(max-width:640px){.partners{grid-template-columns:1fr 1fr;gap:12px}.partners .p{height:84px;padding:12px 14px}.partners .p img{max-height:min(calc(52px * var(--vel,1)),78px)}.partners .p--text{font-size:13px}}.partners .p--hl{border:1px solid var(--gold);box-shadow:0 0 0 3px rgb(244 180 0 / .12)}.page-hero{position:relative;padding:calc(var(--header-h) + 70px) 0 60px;text-align:center;background:linear-gradient(180deg,#161616,var(--bg));overflow:hidden}.page-hero::before{content:"";position:absolute;inset:0;background-image:url(/wp-content/themes/ahcpumy/assets/logo-600.png);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.05;transform:scale(1.4)}.page-hero h1{position:relative;font-size:clamp(38px,7vw,84px);font-weight:700}.page-hero p{position:relative;color:var(--muted);margin-top:10px;letter-spacing:2px;text-transform:uppercase;font-family:"Oswald",sans-serif}.filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 44px}.filter{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:14px;padding:10px 20px;border-radius:30px;border:1px solid var(--line);background:var(--bg3);color:#dadade;cursor:pointer;transition:.2s}.filter .c{color:var(--gold);margin-left:6px;font-weight:700}.filter:hover{border-color:var(--gold)}.filter.active{background:var(--gold);color:#1a1304;border-color:var(--gold)}.filter.active .c{color:#1a1304}.pos-group{margin-bottom:30px}.pos-group__title{display:flex;align-items:center;gap:16px;margin:36px 0 24px}.pos-group__title h2{font-size:clamp(22px,3vw,30px);color:#fff;white-space:nowrap}.pos-group__title::after{content:"";flex:1;height:1px;background:var(--line)}.pos-group__title .pc{font-family:"Oswald",sans-serif;color:var(--gold);font-size:18px}.roster{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:22px}.pcard{position:relative;display:flex;flex-direction:column;border-radius:var(--radius);overflow:hidden;cursor:pointer;background:var(--bg3);border:1px solid var(--line);transition:.28s}.pcard:hover{transform:translateY(-6px);border-color:var(--gold);box-shadow:0 20px 40px rgb(0 0 0 / .6)}.pcard__media{position:relative;aspect-ratio:4/5;overflow:hidden}.pcard img{display:block;width:100%;height:100%;object-fit:cover;transition:.4s}.pcard:hover img{transform:scale(1.04)}.pcard__pos{position:absolute;top:12px;left:12px;font-family:"Oswald",sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:rgb(13 13 15 / .78);color:var(--gold);padding:5px 10px;border-radius:6px;backdrop-filter:blur(4px);z-index:3}.pcard__zoom{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border-radius:50%;background:rgb(244 180 0 / .92);color:#1a1304;display:grid;place-items:center;opacity:0;transform:scale(.7);transition:.25s;z-index:3}.pcard:hover .pcard__zoom{opacity:1;transform:scale(1)}.pcard__zoom svg{width:18px;height:18px}.pcard__info{margin-top:auto;padding:13px 15px 15px;border-top:1px solid var(--line);background:linear-gradient(180deg,#17171b,#101013)}.pcard__name{display:block;font-family:"Oswald",sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;letter-spacing:.5px;line-height:1.2;color:#fff}.pcard__name em{font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;color:var(--gold)}.pcard__born{display:block;margin-top:4px;font-family:"Oswald",sans-serif;font-weight:300;font-size:13.5px;letter-spacing:.7px;color:#c9c9d2}.pcard--ph{cursor:default}.pcard--ph:hover{transform:none;border-color:var(--line);box-shadow:none}.pcard--ph .pcard__media{display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(160deg,#1d1d22,#0f0f12)}.pcard--ph .pcard__media::before{content:"";position:absolute;inset:0;background-image:url(/wp-content/themes/ahcpumy/assets/logo-600.png);background-position:center 38%;background-repeat:no-repeat;background-size:62%;opacity:.12}.pcard--ph .num{position:absolute;top:8px;right:16px;font-family:"Oswald",sans-serif;font-weight:700;font-size:78px;color:rgb(244 180 0 / .18);line-height:1}.pcard__meta{position:relative;z-index:2;padding:16px;color:#b7b7c2;font-size:13px;font-family:"Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase}.tym-blok{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);padding:30px;margin-top:60px}.tym-blok .tym-foto{margin:0 0 28px}.tym-blok .rows p{margin:0 0 10px;color:#dcdce2;font-size:16px;line-height:1.7}.tym-blok .rows b{color:var(--gold);font-family:"Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase;font-weight:600}@media(max-width:900px){.tym-blok{padding:16px}.tym-blok .tym-foto{margin-bottom:18px}}.atrea{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);padding:30px;margin-top:60px}.atrea img{border-radius:10px;width:100%;object-fit:cover}.atrea .rows p{margin:0 0 10px}.atrea .rows b{color:var(--gold);font-family:"Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase}.lightbox{position:fixed;inset:0;z-index:2000;background:rgb(7 7 9 / .94);display:none;align-items:center;justify-content:center;padding:30px}.lightbox.open{display:flex}.lightbox img{max-width:94vw;max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:10px;box-shadow:0 30px 80px rgb(0 0 0 / .6)}.lightbox .close{position:absolute;top:24px;right:30px;font-size:40px;color:#fff;cursor:pointer;line-height:1;font-family:"Oswald"}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:start}.contact-card{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);padding:34px}.contact-card .row{display:flex;align-items:center;gap:14px;margin-bottom:18px;font-size:17px}.contact-card .row svg{width:22px;height:22px;color:var(--gold);flex:none}.contact-card .row a:hover{color:var(--gold)}.contact-map iframe{width:100%;height:100%;min-height:420px;border:0;border-radius:var(--radius);filter:grayscale(.3) invert(.9) hue-rotate(180deg) contrast(.9)}.akce-list{display:grid;gap:16px}.akce{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:center;background:var(--bg3);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--radius);padding:22px 26px;transition:.25s}.akce:hover{border-color:var(--line);border-left-color:var(--gold-2);transform:translateX(4px)}.akce--trenink{border-left-color:#5b6472}.akce--turnaj{border-left-color:#e06c00}.akce--team{border-left-color:#3f8f5f}.akce--exhibice{border-left-color:#7a5cc0}.akce__datum{display:flex;flex-direction:column;gap:2px}.akce__den{font-family:"Oswald",sans-serif;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px}.akce__cas{font-family:"Oswald",sans-serif;font-size:15px;color:var(--gold);letter-spacing:1px}.akce__typ{font-family:"Oswald",sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.akce__telo h3{font-size:20px;margin:4px 0 6px;color:#fff}.akce__misto{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:15px;margin:0}.akce__misto svg{width:16px;height:16px;color:var(--gold);flex:none}.akce__popis{color:var(--muted);font-size:15px;margin:8px 0 0}.akce__odkaz{display:inline-block;margin-top:10px;color:var(--gold);font-family:"Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:14px}.lide{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,320px));justify-content:center;gap:26px}.clovek{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:.25s}.clovek:hover{border-color:var(--gold);transform:translateY(-4px)}.clovek__foto{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(160deg,#1d1d22,#0f0f12)}.clovek__foto img{width:100%;height:100%;object-fit:cover;object-position:center top}.clovek__foto--ph{display:grid;place-items:center}.clovek__foto--ph img{width:60%;height:auto;object-fit:contain;opacity:.25}.clovek__telo{padding:22px 24px 26px}.clovek__telo h3{font-size:21px;color:#fff}.clovek__funkce{display:block;font-family:"Oswald",sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:13px;color:var(--gold);margin:6px 0 12px}.clovek__telo p{color:var(--muted);font-size:15px;margin:0}.clovek__kontakt{margin-top:12px!important;font-size:15px;color:#dcdce2}.clovek__kontakt a{color:#dcdce2}.clovek__kontakt a:hover{color:var(--gold)}.osa{list-style:none;margin:0;padding:0 0 0 34px;position:relative;max-width:820px;margin-inline:auto}.osa::before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--gold),rgb(244 180 0 / .15))}.osa__bod{position:relative;padding:0 0 34px 8px}.osa__bod::before{content:"";position:absolute;left:-30px;top:7px;width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgb(244 180 0 / .18)}.osa__rok{font-family:"Oswald",sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;color:var(--gold)}.osa__telo h3{font-size:21px;color:#fff;margin:4px 0 6px}.osa__telo p{color:var(--muted);font-size:16px;margin:0}.proza{max-width:820px;margin:0 auto 46px;color:#dcdce2;font-size:17px}.proza h2{margin:38px 0 14px;font-size:clamp(22px,2.6vw,30px)}.proza h3{margin:26px 0 10px}.proza ul,.proza ol{padding-left:22px}.proza li{margin-bottom:8px}.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.info-box{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);padding:28px 26px}.info-box h3{font-size:19px;color:#fff;margin-bottom:10px}.info-box p{color:var(--muted);font-size:15px;margin:0}.form-wrap{max-width:820px;margin:0 auto}.form{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);padding:32px}.form__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pole{display:flex;flex-direction:column;gap:7px}.pole--full{grid-column:1/-1}.pole span{font-family:"Oswald",sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#dcdce2}.pole span b{color:var(--gold)}.pole input,.pole select,.pole textarea{background:#141418;border:1px solid var(--line);border-radius:8px;color:var(--text);font-family:inherit;font-size:16px;padding:12px 14px;transition:.2s}.pole input:focus,.pole select:focus,.pole textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgb(244 180 0 / .15)}.pole textarea{resize:vertical}.souhlas{display:flex;align-items:flex-start;gap:12px;margin:22px 0 24px;color:var(--muted);font-size:15px}.souhlas input{margin-top:4px;width:18px;height:18px;accent-color:var(--gold);flex:none}.souhlas a{color:var(--gold);font-weight:600}.souhlas b{color:var(--gold)}.hlaska{border-radius:var(--radius);padding:18px 22px;margin-bottom:24px;font-size:16px}.hlaska--ok{background:rgb(63 143 95 / .14);border:1px solid rgb(63 143 95 / .5);color:#d8f0e0}.hlaska--chyba{background:rgb(179 45 46 / .14);border:1px solid rgb(179 45 46 / .5);color:#f4dcdc}.parcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.parcard{background:var(--bg3);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.parcard__logo{display:grid;place-items:center;padding:26px;min-height:130px}.parcard__logo img{max-height:76px;width:auto;object-fit:contain}.parcard__logo--light{background:#fff}.parcard__logo--dark{background:#111114;border-bottom:1px solid var(--line)}.parcard__logo--text span{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:2px;color:#cfcfd6;font-size:18px}.parcard__telo{padding:24px 26px 28px;display:flex;flex-direction:column;gap:10px;flex:1}.parcard__telo h3{font-size:20px;color:#fff}.parcard__telo p{color:var(--muted);font-size:15px;margin:0}.parcard .tcard__link{margin-top:auto}.nav a.nav-cta{background:var(--gold)!important;color:#1a1304!important;font-weight:600;margin-left:6px;white-space:nowrap}.nav a.nav-cta:hover{background:var(--gold-2)!important}.nav a.nav-cta::after{display:none}.stat--logo img{display:block;width:68px;height:68px;margin:-6px auto 8px;object-fit:contain}.stat--text b{font-size:clamp(24px,2.6vw,34px);line-height:1.15;padding-top:8px}.hero__cta{flex-wrap:wrap}.nav a{white-space:nowrap}@media(max-width:1100px) and (min-width:901px){.brand span{display:none}}.hero__inner{padding-bottom:110px}.hero__liga{display:block;margin-top:10px;font-size:.86em;letter-spacing:2px;max-width:1040px;text-wrap:balance}@media(max-width:1100px) and (min-width:901px){.header-social{display:none}}.banner--liga img{width:130px;height:130px;object-fit:contain;border-radius:50%;flex:none;background:#fff0}.banner__social{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px}.banner__social a{display:inline-flex;align-items:center;gap:8px;color:#dcdce2;font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:14px}.banner__social a:hover{color:var(--gold)}.banner__social svg{width:18px;height:18px}.brand{flex-shrink:0}.brand span{white-space:nowrap}@media(max-width:1200px) and (min-width:901px){.nav a{padding:10px 9px;font-size:14px}}.nabor-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:start}.nabor-info{position:sticky;top:calc(var(--header-h) + 24px)}.nabor-foto{margin:0 0 26px;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.nabor-foto img{display:block;width:100%;height:auto}.nabor-info h2,.nabor-form h2{font-size:clamp(24px,3vw,32px);margin-bottom:18px;color:#fff}.nabor-body{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:14px}.nabor-body li{position:relative;padding-left:30px;color:#dcdce2;font-size:16px;line-height:1.6}.nabor-body li::before{content:"";position:absolute;left:0;top:7px;width:13px;height:13px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgb(244 180 0 / .18)}.nabor-body strong{color:#fff}.nabor-tel{color:var(--muted);font-size:15px}.nabor-tel a{color:var(--gold);font-weight:600}.nabor-form .form-wrap{max-width:none}.form--nabor{padding:32px}.krok{border:0;margin:0 0 26px;padding:0;min-width:0}.krok legend{display:flex;align-items:center;gap:12px;font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:18px;color:#fff;margin-bottom:16px;padding:0}.krok legend span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--gold);color:#1a1304;font-size:15px;font-weight:700;flex:none}.pozice-volba{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pozice-karta{position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;border:1px solid var(--line);border-radius:12px;background:#141418;transition:.2s;text-align:center}.pozice-karta input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pozice-karta__ikona svg{display:block;width:40px;height:40px;color:#8d8d98;transition:.2s}.pozice-karta__nazev{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#dcdce2}.krok__pozn{margin:14px 0 0;font-size:14.5px;color:var(--muted);line-height:1.6}.krok__pozn strong{color:var(--gold)}.pozice-karta__pod{font-size:12px;color:var(--muted);margin-top:-4px;line-height:1.3}.pozice-karta:hover{border-color:rgb(244 180 0 / .6)}.pozice-karta:has(input:checked){border-color:var(--gold);background:rgb(244 180 0 / .1);box-shadow:0 0 0 3px rgb(244 180 0 / .15)}.pozice-karta:has(input:checked) svg{color:var(--gold)}.pozice-karta:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.form__gdpr{font-size:13.5px;color:var(--muted);margin:4px 0 20px;line-height:1.6}.form__gdpr a{color:var(--gold);font-weight:600}.btn--velky{padding:16px 36px;font-size:16px}@media(max-width:900px){.nabor-grid{grid-template-columns:1fr;gap:34px}.nabor-info{position:static}.pozice-volba{grid-template-columns:repeat(2,1fr)}.form--nabor{padding:22px}}.site-footer{background:#0a0a0c;border-top:1px solid var(--line);padding:60px 0 28px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}.footer-brand img{height:88px;margin-bottom:16px}.footer-brand p{color:var(--muted);max-width:330px;font-size:15px}.footer-col h4{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:15px;color:#fff;margin:0 0 18px}.footer-col a,.footer-col p{display:block;color:var(--muted);margin:0 0 11px;font-size:15px;transition:.2s}.footer-col a:hover{color:var(--gold)}.footer-col .ico{position:relative;padding-left:27px}.footer-col .ico svg{position:absolute;left:0;top:2px;width:17px;height:17px;color:var(--gold);flex:none}.footer-col .ico a{display:inline;color:#dcdce2}.footer-col .ico a:hover{color:var(--gold)}.footer-social{display:flex;gap:14px;margin-top:6px}.footer-social a{width:40px;height:40px;display:grid;place-items:center;color:#fff;transition:.2s}.footer-social a:hover{color:var(--gold);transform:translateY(-3px)}.footer-social svg{width:24px;height:24px}.footer-bottom{border-top:1px solid var(--line);margin-top:46px;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:14px}.footer-bottom a{color:var(--gold)}@media(max-width:900px){.nav,.header-social,.lang-desktop{display:none}.burger{display:flex}.split,.split--rev,.atrea,.contact-grid{grid-template-columns:1fr;gap:30px}.akce{grid-template-columns:1fr;gap:10px;padding:20px}.form__grid{grid-template-columns:1fr}.osa{padding-left:28px}.split--rev .split__media{order:-1}.split--dlouhy .split__media{position:static}.stats{grid-template-columns:1fr 1fr;gap:26px 12px}.stat:last-child{grid-column:1/-1}.banner{grid-template-columns:1fr;text-align:center;justify-items:center;gap:18px;padding:30px 24px}.banner__social{justify-content:center}.footer-grid{grid-template-columns:1fr;gap:34px}.footer-bottom{justify-content:center;text-align:center}}@media(max-width:520px){body{font-size:16px}.roster{grid-template-columns:repeat(2,1fr);gap:14px}.pcard__info{padding:10px 11px 12px}.pcard__name{font-size:14px}.pcard__born{font-size:12.5px}.pcard--ph .num{font-size:58px}.hero__logo{height:96px}.header-inner .brand span{display:none}}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#1f2327;--cmplz_banner_border_color:#1f2327;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#ffffff;--cmplz_hyperlink_color:#f5b400;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#f5b400;--cmplz_button_accept_border_color:#f5b400;--cmplz_button_accept_text_color:#000000;--cmplz_button_deny_background_color:#1f2327;--cmplz_button_deny_border_color:#ffd257;--cmplz_button_deny_text_color:#ffffff;--cmplz_button_settings_background_color:#1f2327;--cmplz_button_settings_border_color:#ffd257;--cmplz_button_settings_text_color:#ffffff;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#181818;--cmplz_slider_inactive_color:#8a3109;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-close{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.instagram-media.cmplz-placeholder-element>div{max-width:100%}