:root{--c-red:#e30613;--c-akcent:var(--c-red);--c-red-dark:#b00410;--c-red-soft:#fdecec;--c-paper:#fff;--c-mesh:#f4f5f7;--c-ink:#1a1b20;--c-ink-soft:#232429;--c-text:#26282d;--c-text-muted:#5c646c;--c-text-on-dark:#f2f3f5;--c-text-on-dark-muted:#a8b0b8;--c-line:#0000001a;--c-line-dark:#ffffff26;--c-line-pevna:#e4e6e9;--c-evo:#2e6b7e;--c-blue:#0b8fd6;--c-blue-deep:#075e8d;--c-hazard:#f2c300;--c-steel:var(--c-text-muted);--c-hero:var(--c-mesh);--f-display-nadpisy:"Sui Generis", "Sui Generis Web", "Barlow Condensed", "Barlow Condensed náhrada", system-ui, sans-serif;--f-display:var(--f-display-nadpisy);--f-body:"Barlow", "Barlow náhrada", system-ui, -apple-system, sans-serif;--f-tech:ui-monospace, "JetBrains Mono", "Courier New", monospace;--fs-base:1.125rem;--lh-base:1.6;--fs-tech:.875rem;--fs-hodnota:1rem;--fs-sm:1rem;--fs-lg:1.25rem;--fs-h3:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--fs-h2:clamp(2.25rem, 1.6rem + 3vw, 4rem);--fs-h1:clamp(3rem, 1.8rem + 5.6vw, 6.5rem);--fs-cislo:clamp(2.25rem, 1.5rem + 3.2vw, 4rem);--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1.25rem;--space-lg:2rem;--space-xl:3rem;--space-section:clamp(3.5rem, 2.5rem + 4vw, 7rem);--rytmus-sekce:clamp(56px, 8vw, 120px);--hero-presah:6rem;--wrap:78rem;--dc-wrap:1520px;--dc-pad:clamp(24px, 5vw, 72px);--wrap-text:42rem;--radius-sm:2px;--radius-md:6px;--zkos:.875rem;--overlay-jemny:#ffffff0d;--overlay-tichy:#ffffff47;--overlay-obrys:#ffffffa6;--overlay-napis:#ffffff09;--overlay-napis-svetly:#14161a0b;--shadow-1:0 1px 2px #14161a0f, 0 2px 6px #14161a0f;--shadow-2:0 2px 4px #14161a14, 0 10px 28px #14161a1f;--shadow-3:0 4px 8px #14161a1a, 0 24px 56px #14161a2e;--dur-fast:.15s;--dur-normal:.3s;--dur-slow:.52s;--ease-out:cubic-bezier(.16, 1, .3, 1);--tap:48px;--sticky-h:4.25rem}@font-face{font-family:Barlow náhrada;src:local(Helvetica Neue),local(Helvetica),local(Arial);font-weight:400;size-adjust:92.56%;ascent-override:108.04%;descent-override:21.61%;line-gap-override:0%}@font-face{font-family:Barlow náhrada;src:local(Helvetica Neue),local(Helvetica),local(Arial);font-weight:600;size-adjust:96.09%;ascent-override:93.66%;descent-override:26.02%;line-gap-override:0%}@font-face{font-family:Barlow Condensed náhrada;src:local(Helvetica Neue),local(Helvetica),local(Arial);font-weight:600;size-adjust:79.64%;ascent-override:125.57%;descent-override:25.11%;line-gap-override:0%}@font-face{font-family:Barlow Condensed náhrada;src:local(Helvetica Neue),local(Helvetica),local(Arial);font-weight:700;size-adjust:75.84%;ascent-override:131.86%;descent-override:26.37%;line-gap-override:0%}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Barlow-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Barlow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Barlow-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Barlow-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/BarlowCondensed-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/BarlowCondensed-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--f-body);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--c-text);background:var(--c-paper);padding-bottom:var(--sticky-h);margin:0}@media (width>=48rem){body{padding-bottom:0}}h1,h2,h3{font-family:var(--f-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:700;line-height:1.05}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{text-wrap:pretty;margin:0}a{color:inherit}img,svg{max-width:100%;height:auto;display:block}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--c-blue);outline-offset:2px}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--space-md);margin-inline:auto}.sekce{padding-block:var(--space-section)}.sekce--mesh{background:var(--c-mesh)}.sekce--ink{background:var(--c-ink);color:var(--c-text-on-dark)}.sekce__hlavicka{margin-bottom:var(--space-xl)}.sekce__popisek{align-items:center;gap:var(--space-sm);font-family:var(--f-tech);font-size:var(--fs-tech);text-transform:uppercase;letter-spacing:.1em;color:var(--c-text-muted);margin-bottom:var(--space-md);display:flex}.sekce--ink .sekce__popisek{color:var(--c-blue)}.sekce__znacka{background:var(--c-red);flex:none;width:2.5rem;height:2px}.sekce__perex{max-width:var(--wrap-text);margin-top:var(--space-md);color:var(--c-text-muted)}.sekce--ink .sekce__perex{color:var(--c-text-on-dark-muted)}.zkos{clip-path:polygon(0 0, calc(100% - var(--zkos)) 0, 100% var(--zkos), 100% 100%, var(--zkos) 100%, 0 calc(100% - var(--zkos)))}.zkos:focus-visible{box-shadow:inset 0 0 0 3px var(--c-blue);outline:none}.dc-wrap{max-width:var(--dc-wrap);padding-inline:var(--dc-pad);margin-inline:auto}.sekce-dc{background:var(--c-mesh);padding-block:var(--rytmus-sekce)}.sekce-dc+.sekce-dc{padding-top:0}main.podstranka{--rytmus-sekce:clamp(2.5rem, 5vw, 4.5rem)}.dc-eyebrow{font-family:var(--f-display);letter-spacing:.26em;text-transform:uppercase;color:var(--c-text-muted);align-items:center;gap:12px;margin:0 0 clamp(20px,2.5vw,32px);font-size:14px;font-weight:600;display:flex}.dc-eyebrow__cara{background:var(--c-akcent);flex:none;width:26px;height:2px}.dc-nadpis{font-family:var(--f-display);letter-spacing:-.01em;text-transform:none;color:var(--c-ink);margin:0 0 clamp(32px,4vw,56px);font-size:clamp(36px,4.4vw,68px);font-weight:700;line-height:1}.dc-nadpis--stranka{font-size:var(--fs-h1)}.tlacitko{justify-content:center;align-items:center;gap:var(--space-sm);min-height:3.5rem;padding-inline:var(--space-lg);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:2px solid #0000;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.tlacitko__sipka{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;transition:transform var(--dur-fast) var(--ease-out);flex:none}@media (hover:hover){.tlacitko:hover .tlacitko__sipka{transform:translate(3px)}}.tlacitko--cervene{background:var(--c-red);border-color:var(--c-red);color:var(--c-paper)}.tlacitko--cervene:hover{background:var(--c-red-dark);border-color:var(--c-red-dark)}.tlacitko--tmave{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.tlacitko--tmave:hover{background:var(--c-text);border-color:var(--c-text)}.tlacitko--obrys{border-color:var(--c-red);color:var(--c-red);background:0 0}.tlacitko--obrys:hover{background:var(--c-red);color:var(--c-paper)}.pruhledny-napis{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--overlay-napis);pointer-events:none;user-select:none;white-space:nowrap;margin:0;font-weight:700;line-height:.78;position:absolute}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.nastup{animation-name:nastup-scroll;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 30%}.nastup--karta{animation-range:entry cover 22%}}.nastup-js .nastup{opacity:0;transition:opacity .48s var(--ease-out), transform .48s var(--ease-out);transform:translateY(12px)}.nastup-js .nastup.je-videt{opacity:1;transform:none}.nastup-js .mrizka>li:nth-child(2){transition-delay:70ms}.nastup-js .mrizka>li:nth-child(3){transition-delay:.14s}.nastup-js .mrizka>li:nth-child(4){transition-delay:.21s}}.mrizka{gap:var(--space-lg);display:grid}.mrizka>li{display:flex}.mrizka>li>*{width:100%}@media (width>=40rem){.mrizka{grid-template-columns:repeat(2,1fr)}}@media (width>=62rem){.mrizka--hierarchie{grid-template-columns:repeat(6,1fr);grid-auto-flow:dense}.mrizka--hierarchie>li{grid-column:span 2}.mrizka--hierarchie>li.mrizka__top{grid-column:span 3}.mrizka--rada{grid-template-columns:repeat(4,1fr)}.mrizka--trojice{grid-template-columns:repeat(3,1fr)}.mrizka--dvojice{grid-template-columns:repeat(2,1fr)}.mrizka--sama{grid-template-columns:minmax(0,34rem)}}.zkos-prejezd{isolation:isolate;position:relative;overflow:hidden}.zkos-prejezd:before{content:"";z-index:-1;background:var(--prejezd,var(--c-red));transition:transform var(--dur-normal) var(--ease-out);position:absolute;inset:-2px;transform:translate(-102%)skew(-12deg)}@media (hover:hover){.zkos-prejezd:hover:before{transform:translate(0)skew(-12deg)}}@media (prefers-reduced-motion:reduce){.zkos-prejezd:before{transition:none}}@keyframes nastup-scroll{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.jen-pro-ctecky{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hlavicka[data-astro-cid-isef26zo]{z-index:50;background:var(--c-paper);border-bottom:1px solid var(--c-line);transition:box-shadow var(--dur-normal) var(--ease-out), border-color var(--dur-normal) var(--ease-out);position:sticky;top:0}.hlavicka--posunuta[data-astro-cid-isef26zo]{box-shadow:var(--shadow-2);border-bottom-color:#0000}.hlavicka__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{transition:height var(--dur-normal) var(--ease-out)}.hlavicka--posunuta[data-astro-cid-isef26zo] .hlavicka__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{height:clamp(1.875rem,1.33rem + 2.17vw,2.5rem)}.hlavicka__pokrok[data-astro-cid-isef26zo]{inset-inline:0;background:var(--c-red);height:2px;transform:scaleX(var(--pokrok,0));transform-origin:0;position:absolute;bottom:-2px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hlavicka__pokrok[data-astro-cid-isef26zo]{animation-name:pokrok-scroll;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}}}@keyframes pokrok-scroll{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hlavicka__vnitrek[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-md);min-height:4.5rem;display:flex}.hlavicka__logo[data-astro-cid-isef26zo]{flex:none;display:block}.hlavicka__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:auto;height:clamp(2.25rem,1.6rem + 2.6vw,3rem)}.hlavicka__nav[data-astro-cid-isef26zo]{order:3;margin-inline-start:auto}.hlavicka__odkazy[data-astro-cid-isef26zo]{gap:var(--space-lg);display:none}.hlavicka__odkazy[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{white-space:nowrap;min-height:var(--tap);border-bottom:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:flex}.hlavicka__odkazy[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.hlavicka__odkazy[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]>a[data-astro-cid-isef26zo][aria-current]{border-bottom-color:var(--c-akcent)}.ma-podmenu[data-astro-cid-isef26zo]{position:relative}.hlavicka__odkazy[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo].ma-podmenu:hover>a[data-astro-cid-isef26zo],.hlavicka__odkazy[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo].ma-podmenu:focus-within>a[data-astro-cid-isef26zo]{border-bottom-color:#0000}.ma-podmenu[data-astro-cid-isef26zo]>a[data-astro-cid-isef26zo]{gap:6px}.sipka[data-astro-cid-isef26zo]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-out)}.ma-podmenu[data-astro-cid-isef26zo]:hover .sipka[data-astro-cid-isef26zo],.ma-podmenu[data-astro-cid-isef26zo]:focus-within .sipka[data-astro-cid-isef26zo]{transform:rotate(180deg)}.podmenu[data-astro-cid-isef26zo]{top:100%;left:calc(var(--space-md) * -1);z-index:5;min-width:15rem;max-height:calc(100dvh - 8rem);padding:var(--space-xs);background:var(--c-paper);border-top:3px solid var(--c-akcent);box-shadow:var(--shadow-3);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility var(--dur-fast);margin:0;list-style:none;position:absolute;overflow-y:auto;transform:translateY(-6px)}.ma-podmenu[data-astro-cid-isef26zo]:hover>.podmenu[data-astro-cid-isef26zo],.ma-podmenu[data-astro-cid-isef26zo]:focus-within>.podmenu[data-astro-cid-isef26zo]{opacity:1;visibility:visible;transform:none}.podmenu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:2.75rem;padding-inline:var(--space-sm);white-space:nowrap;border-bottom:0;border-left:3px solid #0000;font-weight:500}.podmenu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.podmenu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible{border-bottom-color:#0000;border-left-color:var(--c-akcent);background:var(--c-mesh)}.menu__pod[data-astro-cid-isef26zo]{margin:0 0 var(--space-xs);padding:0 0 0 var(--space-md);border-left:2px solid var(--c-line-pevna);list-style:none}.menu__odkazy[data-astro-cid-isef26zo] .menu__pod[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:var(--tap);font-family:var(--f-body);text-transform:none;letter-spacing:0;border-inline-start:0;font-size:1.0625rem;font-weight:500}.menu__odkazy[data-astro-cid-isef26zo] .menu__pod[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.menu__odkazy[data-astro-cid-isef26zo] .menu__pod[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:active{background:var(--c-mesh)}.menu__prepinac[data-astro-cid-isef26zo]{justify-content:center;align-items:center;gap:var(--space-xs);min-width:var(--tap);min-height:var(--tap);padding-inline:var(--space-xs);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-size:1.125rem;list-style:none;display:flex}.menu__prepinac[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.menu__ikona[data-astro-cid-isef26zo]{fill:none;width:1.75rem;height:1.75rem;stroke:var(--c-ink);stroke-width:2px;stroke-linecap:round;flex:none}.menu__cara--x[data-astro-cid-isef26zo],.menu[data-astro-cid-isef26zo][open] .menu__cara--h[data-astro-cid-isef26zo]{display:none}.menu[data-astro-cid-isef26zo][open] .menu__cara--x[data-astro-cid-isef26zo]{display:block}.menu[data-astro-cid-isef26zo][open] .menu__ikona[data-astro-cid-isef26zo]{stroke:var(--c-red)}.menu[data-astro-cid-isef26zo]:not([open]) .menu__panel[data-astro-cid-isef26zo]{display:none}.menu__panel[data-astro-cid-isef26zo]{top:100%;overscroll-behavior:contain;z-index:1;gap:var(--space-2xs);max-height:calc(100dvh - 11rem);padding:var(--space-md);background:var(--c-paper);border-bottom:2px solid var(--c-ink);box-shadow:var(--shadow-3);display:grid;position:absolute;inset-inline:0;overflow-y:auto}.menu__odkazy[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:3.25rem;padding-inline:var(--space-sm);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;border-inline-start:3px solid var(--c-line);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);align-items:center;font-size:1.5rem;text-decoration:none;display:flex}.menu__odkazy[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.menu__odkazy[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:active{border-inline-start-color:var(--c-red);background:var(--c-mesh)}.menu__cta[data-astro-cid-isef26zo]{min-height:3.5rem;margin-top:var(--space-sm);background:var(--c-red);color:var(--c-paper);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;justify-content:center;align-items:center;font-size:1.375rem;text-decoration:none;display:flex}.menu__cta[data-astro-cid-isef26zo]:hover{background:var(--c-red-dark)}.menu__cta[data-astro-cid-isef26zo]:focus-visible{box-shadow:inset 0 0 0 3px var(--c-paper);outline:none}.hlavicka__akce[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-sm);order:2;margin-inline-start:auto;display:flex}.hlavicka__tel[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-xs);min-height:var(--tap);padding-inline:var(--space-xs);font-family:var(--f-display);letter-spacing:.01em;white-space:nowrap;font-size:1.375rem;text-decoration:none;display:inline-flex}.hlavicka__tel[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:1.5rem;height:1.5rem;fill:var(--c-red)}.hlavicka__tel-text[data-astro-cid-isef26zo]{font-size:1.125rem}.hlavicka__cta[data-astro-cid-isef26zo]{display:none}@media (width<=25rem){.menu__text[data-astro-cid-isef26zo]{display:none}.hlavicka__tel-text[data-astro-cid-isef26zo]{font-size:1rem}}@media (width>=69rem){.hlavicka__vnitrek[data-astro-cid-isef26zo]{gap:var(--space-lg)}.hlavicka__odkazy[data-astro-cid-isef26zo]{display:flex}.menu[data-astro-cid-isef26zo]{display:none}.hlavicka__nav[data-astro-cid-isef26zo]{order:2}.hlavicka__akce[data-astro-cid-isef26zo]{order:3;margin-inline-start:0}.hlavicka__tel-text[data-astro-cid-isef26zo]{font-size:1.375rem}.hlavicka__cta[data-astro-cid-isef26zo]{white-space:nowrap;min-height:var(--tap);padding-inline:var(--space-md);background:var(--c-red);color:var(--c-paper);border-radius:var(--radius-md);--prejezd:var(--c-red-dark);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}}.hlavicka__cta-kratky[data-astro-cid-isef26zo]{display:none}@media (width>=69rem) and (width<=85.99rem){.hlavicka__vnitrek[data-astro-cid-isef26zo],.hlavicka__odkazy[data-astro-cid-isef26zo]{gap:var(--space-md)}.hlavicka__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{height:2.5rem}.hlavicka__tel-text[data-astro-cid-isef26zo]{font-size:1.1875rem}.hlavicka__cta-dlouhy[data-astro-cid-isef26zo]{display:none}.hlavicka__cta-kratky[data-astro-cid-isef26zo]{display:inline}}.paticka[data-astro-cid-oenwriqq]{color:#a8adb5;background:#0d0f12;padding-block:clamp(48px,6vw,88px) 0}.paticka__mrizka[data-astro-cid-oenwriqq]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:clamp(28px,3.5vw,56px);padding-bottom:clamp(36px,4vw,64px);display:grid}.paticka__sloupec[data-astro-cid-oenwriqq]{flex-direction:column;gap:12px;min-width:0;display:flex}.paticka__sloupec[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#a8adb5;font-size:15px;text-decoration:none;transition:color .18s}.paticka__sloupec[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:#fff}.paticka__logo[data-astro-cid-oenwriqq]{width:fit-content;display:inline-block}.paticka__logo[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{width:auto;height:3rem;transition:opacity var(--dur-fast) var(--ease-out)}.paticka__logo[data-astro-cid-oenwriqq]:hover img[data-astro-cid-oenwriqq]{opacity:.8}.paticka__perex[data-astro-cid-oenwriqq]{max-width:30ch;margin:0;font-size:15px;line-height:1.6}.paticka__nadpis[data-astro-cid-oenwriqq]{font-family:var(--f-display);letter-spacing:.2em;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.paticka__tel[data-astro-cid-oenwriqq]{font-family:var(--f-display);letter-spacing:.04em;font-weight:700;color:#fff!important;font-size:24px!important}.paticka__tel[data-astro-cid-oenwriqq]:hover{color:var(--c-akcent)!important}.paticka__pozn[data-astro-cid-oenwriqq]{color:var(--c-text-on-dark-muted);font-size:14px}.paticka__adresa[data-astro-cid-oenwriqq]{font-style:normal}.paticka__spodek[data-astro-cid-oenwriqq]{color:#6b6f76;border-top:1px solid #23262b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-block:22px;font-size:14px;display:flex}.paticka__odkazy[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:22px;display:flex}.paticka__odkazy[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#6b6f76;text-decoration:none;transition:color .18s}.paticka__odkazy[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:#fff}.paticka__souhlas[data-astro-cid-oenwriqq]{font:inherit;color:#6b6f76;cursor:pointer;background:0 0;border:0;padding:0;transition:color .18s}.paticka__souhlas[data-astro-cid-oenwriqq]:hover{color:#fff}.paticka__souhlas[data-astro-cid-oenwriqq][hidden]{display:none}.lista[data-astro-cid-gdbdm3vx]{inset-inline:0;z-index:60;height:var(--sticky-h);border-top:2px solid var(--c-ink);grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0}.lista__tlacitko[data-astro-cid-gdbdm3vx]{justify-content:center;align-items:center;gap:var(--space-xs);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:var(--c-paper);font-size:1.375rem;text-decoration:none;display:flex}.lista__tlacitko[data-astro-cid-gdbdm3vx] svg[data-astro-cid-gdbdm3vx]{fill:currentColor;width:1.5rem;height:1.5rem}.lista__tlacitko--tel[data-astro-cid-gdbdm3vx]{background:var(--c-ink)}.lista__tlacitko--tel[data-astro-cid-gdbdm3vx]:active{background:var(--c-text)}.lista__tlacitko--poptavka[data-astro-cid-gdbdm3vx]{background:var(--c-akcent)}.lista__tlacitko--poptavka[data-astro-cid-gdbdm3vx]:active{background:var(--c-red-dark)}@media (width>=48rem){.lista[data-astro-cid-gdbdm3vx]{display:none}}.cookies[data-astro-cid-fb6ubsx6]{inset-inline:0;bottom:var(--sticky-h);z-index:70;background:var(--c-ink);color:var(--c-text-on-dark);border-top:3px solid var(--c-red);box-shadow:var(--shadow-3);padding-block:var(--space-sm);max-height:70vh;position:fixed;overflow-y:auto}.cookies[data-astro-cid-fb6ubsx6][hidden]{display:none}.cookies[data-astro-cid-fb6ubsx6]:focus{outline:none}.cookies__vnitrek[data-astro-cid-fb6ubsx6]{gap:var(--space-sm);display:grid}.cookies__nadpis[data-astro-cid-fb6ubsx6]{font-family:var(--f-display);text-transform:none;color:var(--c-text-on-dark);font-size:1.125rem;line-height:1.2}.cookies__popis[data-astro-cid-fb6ubsx6]{margin-top:var(--space-2xs);max-width:68ch;font-size:var(--fs-sm);color:var(--c-text-on-dark-muted);line-height:1.45}.cookies__odkaz[data-astro-cid-fb6ubsx6]{color:var(--c-text-on-dark);text-underline-offset:.15em}.cookies__odkaz[data-astro-cid-fb6ubsx6]:hover{color:var(--c-red)}.cookies__prepinac[data-astro-cid-fb6ubsx6]{min-height:var(--tap);font-family:var(--f-tech);font-size:var(--fs-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-on-dark-muted);cursor:pointer;align-items:center;display:inline-flex}.cookies__prepinac[data-astro-cid-fb6ubsx6]:hover{color:var(--c-text-on-dark)}.cookies__kategorie[data-astro-cid-fb6ubsx6]{gap:var(--space-sm);margin-block:var(--space-sm);display:grid}.cookies__volba[data-astro-cid-fb6ubsx6]{gap:var(--space-sm);padding-block:var(--space-xs);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.cookies__volba[data-astro-cid-fb6ubsx6] input[data-astro-cid-fb6ubsx6]{width:1.5rem;height:1.5rem;accent-color:var(--c-red);margin-top:.15rem}.cookies__volba[data-astro-cid-fb6ubsx6] strong[data-astro-cid-fb6ubsx6]{font-family:var(--f-display);font-size:var(--fs-lg);display:block}.cookies__popis-volby[data-astro-cid-fb6ubsx6]{font-size:var(--fs-sm);color:var(--c-text-on-dark-muted);margin-top:.15rem;display:block}.cookies__tlacitka[data-astro-cid-fb6ubsx6]{gap:var(--space-sm);display:grid}.cookies__tl[data-astro-cid-fb6ubsx6]{min-height:3rem;padding-inline:var(--space-md);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:2px solid #0000;font-size:1.0625rem}.cookies__tl--hlavni[data-astro-cid-fb6ubsx6]{background:var(--c-red);border-color:var(--c-red);color:var(--c-paper)}.cookies__tl--hlavni[data-astro-cid-fb6ubsx6]:hover{background:var(--c-red-dark);border-color:var(--c-red-dark)}.cookies__tl--tlumene[data-astro-cid-fb6ubsx6]{background:var(--c-ink-soft);border-color:var(--c-line-dark);color:var(--c-text-on-dark)}.cookies__tl--tlumene[data-astro-cid-fb6ubsx6]:hover{border-color:var(--c-text-on-dark-muted)}.cookies__tl--obrys[data-astro-cid-fb6ubsx6]{border-color:var(--c-line-dark);color:var(--c-text-on-dark);background:0 0}.cookies__tl--obrys[data-astro-cid-fb6ubsx6]:hover{border-color:var(--c-text-on-dark-muted)}@media (width>=48rem){.cookies[data-astro-cid-fb6ubsx6]{padding-block:var(--space-md);bottom:0}.cookies__vnitrek[data-astro-cid-fb6ubsx6]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start}.cookies__tlacitka[data-astro-cid-fb6ubsx6]{grid-auto-flow:column;justify-content:end;align-self:center}.cookies__volby[data-astro-cid-fb6ubsx6]{grid-column:1}.cookies__volby[data-astro-cid-fb6ubsx6][open]{grid-column:1/-1}.cookies__kategorie[data-astro-cid-fb6ubsx6]{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cookies__tl[data-astro-cid-fb6ubsx6]{transition:none}}.hlidac-scrollu[data-astro-cid-hkbrpulz]{width:1px;height:1px;position:absolute;top:3rem}.preskocit[data-astro-cid-hkbrpulz]{left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);background:var(--c-ink);color:var(--c-paper);transition:top var(--dur-fast) var(--ease-out);font-weight:600;text-decoration:none;position:absolute;top:-4rem}.preskocit[data-astro-cid-hkbrpulz]:focus{top:var(--space-md)}
