.c-header{--nav-menu-color: var(--colors-sekundarni-900);--nav-active-color: var(--colors-primarni-500);--nav-trigger-color: var(--colors-seda-900);position:fixed;inset:0 0 auto;z-index:1000;width:100%;height:var(--header-height);background:var(--colors-zakladni-pozadi);transition:height .3s ease,box-shadow .3s ease}.c-header__main{height:var(--header-main-height);background:var(--colors-zakladni-pozadi);transition:height .3s ease}.c-header__container{width:100%;margin-inline:auto;max-width:calc(var(--container-width-wide) + var(--container-padding)*2);padding-inline:var(--container-padding);height:100%}.c-header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;gap:18px}@media only screen and (min-width: 1228px){.c-header__inner{gap:32px}}@media only screen and (min-width: 1440px){.c-header__inner{gap:80px}}.c-header__actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto}.c-header__trigger.s-offcanvas{flex:0 0 54px;width:54px;height:48px;padding:14px 14px 16px}.c-header__trigger.s-offcanvas:focus-visible{outline:2px solid var(--colors-sekundarni-900);outline-offset:2px}@media only screen and (min-width: 1228px){.c-header__trigger.s-offcanvas{display:none}}.cude-body .c-header{position:relative;z-index:2}:root{--header-meta-height: 0px;--header-main-height: 80px;--header-main-height-short: 80px;--header-height: calc( var(--header-meta-height) + var(--header-main-height) );--header-height-short: calc( var(--header-meta-height) + var(--header-main-height-short) )}@media only screen and (min-width: 1228px){:root{--header-meta-height: 38px;--header-main-height: 114px;--header-main-height-short: 76px}}.c-nav-wrap{position:relative;z-index:100}.c-header__topbar{display:none;height:var(--header-meta-height);background:var(--colors-primarni-100)}@media only screen and (min-width: 1228px){.c-header__topbar{display:block}}.c-header__topbar-container{width:100%;margin-inline:auto;max-width:calc(var(--container-width-wide) + var(--container-padding)*2);padding-inline:var(--container-padding);display:flex;align-items:center;justify-content:flex-end;height:100%}.c-header__meta-list{display:flex;align-items:center;justify-content:flex-end;gap:40px;min-width:0}.c-header__meta-link{display:inline-flex;align-items:center;flex:0 0 auto;gap:12px;margin:0;padding:0;font-family:var(--typo-font-1),Georgia,serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.2px;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--colors-seda-600);text-decoration:none;white-space:nowrap}.c-header__meta-link::before{content:"";display:block;flex:0 0 18px;width:18px;height:18px}.c-header__meta-link--phone::before{background-color:var(--colors-primarni-500);mask-image:url("icons/topbar-phone.svg");mask-size:93.74%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-phone.svg");-webkit-mask-size:93.74%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-header__meta-link--mail::before{background-color:var(--colors-primarni-500);mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-header a.c-header__meta-link:hover{color:var(--colors-sekundarni-900)}.c-header a.c-header__meta-link:focus-visible{outline:2px solid var(--colors-sekundarni-900);outline-offset:4px;border-radius:2px}.c-header__logo{--header-logo-width: 240px;display:flex;align-items:center;flex:0 1 var(--header-logo-width);min-width:0;max-width:var(--header-logo-width);margin-right:auto;transition:flex-basis .3s ease,max-width .3s ease}@media only screen and (min-width: 1228px){.c-header__logo{--header-logo-width: 320px}}.c-header__logo-link{display:block;width:100%}.c-header__logo-img{display:block;width:100%;height:auto}.s-scrolled .c-header__logo{--header-logo-width: 240px}.c-nav{display:none;min-width:0}@media only screen and (min-width: 1228px){.c-nav{display:block;flex:0 1 auto}}.c-nav__menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 16px;list-style:none;margin:0;padding:0}@media only screen and (min-width: 1440px){.c-nav__menu{column-gap:32px}}.c-nav__menu>.s-menu-item{position:relative;flex:0 1 auto;width:auto;min-width:0;max-width:100%;margin:0;padding:0}.c-nav__menu>.s-menu-item::marker{content:none}.c-nav__menu>.s-menu-item>.s-menu-link{box-sizing:border-box;--interaction-filled-hover-shadow: none;--interaction-outline-hover-shadow: none;--interaction-text-hover-shadow: none;--interaction-icon-only-hover-shadow: none;display:block;align-content:center;text-align:start;font-family:var(--font-secondary);font-family:var(--typo-font-1),Georgia,serif;font-size:var(--typo-button);line-height:var(--typo-lineheight-button);font-weight:var(--typo-weight-regular);letter-spacing:var(--typo-letterspacing-default);font-synthesis:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none;cursor:pointer;--interaction-surface-target: var(--interaction-text-hover-transform, none);--interaction-surface-overshoot: var(--interaction-text-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);font-family:var(--typo-font-2),Georgia,serif;font-size:var(--typo-menu);line-height:var(--typo-lineheight-menu);font-weight:var(--typo-weight-regular);letter-spacing:var(--typo-letterspacing-default);font-synthesis:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;--interaction-focus-color: currentColor;padding:0;max-width:100%;overflow-wrap:anywhere;background-color:rgba(0,0,0,0);border-radius:var(--main-zaobleni-male);border:0;color:var(--nav-menu-color);font-family:var(--font-secondary);font-weight:400;text-decoration:none;text-transform:none;justify-content:center;min-height:27px;padding:0 12px}.c-nav__menu>.s-menu-item>.s-menu-link:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){.c-nav__menu>.s-menu-item>.s-menu-link:hover{box-shadow:var(--interaction-text-hover-shadow, none);transform:none;animation:none}}.c-nav__menu>.s-menu-item>.s-menu-link:active{transform:none;animation:none}@media(prefers-reduced-motion: reduce){.c-nav__menu>.s-menu-item>.s-menu-link{transition-duration:.01ms}.c-nav__menu>.s-menu-item>.s-menu-link:hover,.c-nav__menu>.s-menu-item>.s-menu-link:active{box-shadow:none;transform:none;animation:none}}.c-nav__menu>.s-menu-item>.s-menu-link:hover,.c-nav__menu>.s-menu-item>.s-menu-link:focus-visible{background-color:rgba(0,0,0,0);border:0;color:var(--colors-sekundarni-800);text-decoration:none}.c-nav__menu>.s-menu-item>.s-menu-link.is-active{color:var(--nav-active-color)}.s-menu-item--has-children:hover>.s-submenu{opacity:1;visibility:visible;transform:translateY(0)}.s-submenu{position:absolute;top:100%;left:0;min-width:200px;background-color:var(--color-surface);box-shadow:0 10px 30px rgba(0,0,0,.1);list-style:none;padding:10px 0;margin:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;z-index:10}.s-submenu .s-menu-link{display:block;padding:10px 20px;text-transform:none;letter-spacing:0}#s-offcanvas .s-offcanvas__langs{display:flex;align-items:center;gap:.625rem}#s-offcanvas .s-offcanvas__langs a{color:var(--color-text-main);text-decoration:none;font-size:.75rem;text-transform:uppercase;transition:color .3s ease}#s-offcanvas .s-offcanvas__langs a:hover,#s-offcanvas .s-offcanvas__langs a.is-active{color:var(--color-primary-500);font-weight:600}.c-header__actions>.c-nav__cta{display:none}@media only screen and (min-width: 1228px){.c-header__actions>.c-nav__cta{display:flex}}.c-header__actions>.c-nav__cta .s-style-button{box-sizing:border-box;--interaction-filled-hover-shadow: none;--interaction-outline-hover-shadow: none;--interaction-text-hover-shadow: none;--interaction-icon-only-hover-shadow: none;display:block;align-content:center;text-align:center;font-family:var(--font-secondary);font-family:var(--typo-font-1),Georgia,serif;font-size:var(--typo-button);line-height:var(--typo-lineheight-button);font-weight:var(--typo-weight-regular);letter-spacing:var(--typo-letterspacing-default);font-synthesis:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none;cursor:pointer;min-height:3rem;height:auto;max-width:100%;padding-block:.625rem;text-align:center;white-space:normal;overflow-wrap:anywhere;--interaction-surface-target: var(--interaction-filled-hover-transform, none);--interaction-surface-overshoot: var(--interaction-filled-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:calc(1.75rem - 1px) calc(1.5rem - 1px);--interaction-focus-color: currentColor;background-color:var(--colors-cta-main-pozadi);border:1px solid rgba(0,0,0,0);border-radius:var(--main-zaobleni-male);color:var(--colors-cta-main-text);text-transform:none;padding-block:10px;white-space:nowrap}.c-header__actions>.c-nav__cta .s-style-button:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){.c-header__actions>.c-nav__cta .s-style-button:hover{box-shadow:var(--interaction-filled-hover-shadow, none);transform:none;animation:none}}.c-header__actions>.c-nav__cta .s-style-button:active{transform:none;animation:none}@media(prefers-reduced-motion: reduce){.c-header__actions>.c-nav__cta .s-style-button{transition-duration:.01ms}.c-header__actions>.c-nav__cta .s-style-button:hover,.c-header__actions>.c-nav__cta .s-style-button:active{box-shadow:none;transform:none;animation:none}}.c-header__actions>.c-nav__cta .s-style-button::before{content:"";display:inline-block;flex-shrink:0;width:18px;height:18px;vertical-align:calc((1cap - 18px)/2);margin-right:12px;margin-left:0;--interaction-icon-target-x: var(--interaction-icon-before-target-x, 0);--interaction-icon-target-y: var(--interaction-icon-before-target-y, 0);--interaction-icon-overshoot-x: var(--interaction-icon-before-overshoot-x, var(--interaction-icon-target-x));--interaction-icon-overshoot-y: var(--interaction-icon-before-overshoot-y, var(--interaction-icon-target-y));--interaction-icon-reset-x: var(--interaction-icon-before-reset-x, 0);--interaction-icon-reset-y: var(--interaction-icon-before-reset-y, 0);transition:background-color var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),opacity var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),transform var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease);background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(prefers-reduced-motion: reduce){.c-header__actions>.c-nav__cta .s-style-button::before{transition-duration:.01ms}}.c-header__actions>.c-nav__cta .s-style-button:focus-visible::before{background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(hover: hover)and (pointer: fine){.c-header__actions>.c-nav__cta .s-style-button:hover::before{background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transform:none;animation:none}}@media(hover: hover)and (pointer: fine)and (prefers-reduced-motion: reduce){.c-header__actions>.c-nav__cta .s-style-button:hover::before{transform:none;animation:none}}.c-header__actions>.c-nav__cta .s-style-button:hover,.c-header__actions>.c-nav__cta .s-style-button:focus-visible{background-color:var(--colors-cta-main-pozadi-hover);border-color:rgba(0,0,0,0);color:var(--colors-cta-main-text-hover)}#s-offcanvas>.c-nav__cta{display:flex;margin-top:var(--spacing-lg)}#s-offcanvas>.c-nav__cta .s-style-button{box-sizing:border-box;--interaction-filled-hover-shadow: none;--interaction-outline-hover-shadow: none;--interaction-text-hover-shadow: none;--interaction-icon-only-hover-shadow: none;display:block;align-content:center;text-align:center;font-family:var(--font-secondary);font-family:var(--typo-font-1),Georgia,serif;font-size:var(--typo-button);line-height:var(--typo-lineheight-button);font-weight:var(--typo-weight-regular);letter-spacing:var(--typo-letterspacing-default);font-synthesis:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none;cursor:pointer;min-height:var(--main-cta-small-vyska);height:auto;max-width:100%;padding-block:.625rem;text-align:center;white-space:normal;overflow-wrap:anywhere;--interaction-surface-target: var(--interaction-filled-hover-transform, none);--interaction-surface-overshoot: var(--interaction-filled-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:calc(var(--main-cta-small-odsazeni) - 1px) calc(var(--main-cta-small-odsazeni) - 1px);--interaction-focus-color: currentColor;background-color:var(--colors-cta-main-pozadi);border:1px solid rgba(0,0,0,0);border-radius:var(--main-zaobleni-male);color:var(--colors-cta-main-text);text-transform:none;width:fit-content;max-width:100%;overflow-wrap:anywhere;min-height:3rem}#s-offcanvas>.c-nav__cta .s-style-button:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){#s-offcanvas>.c-nav__cta .s-style-button:hover{box-shadow:var(--interaction-filled-hover-shadow, none);transform:none;animation:none}}#s-offcanvas>.c-nav__cta .s-style-button:active{transform:none;animation:none}@media(prefers-reduced-motion: reduce){#s-offcanvas>.c-nav__cta .s-style-button{transition-duration:.01ms}#s-offcanvas>.c-nav__cta .s-style-button:hover,#s-offcanvas>.c-nav__cta .s-style-button:active{box-shadow:none;transform:none;animation:none}}#s-offcanvas>.c-nav__cta .s-style-button::before{content:"";display:inline-block;flex-shrink:0;width:18px;height:18px;vertical-align:calc((1cap - 18px)/2);margin-right:12px;margin-left:0;--interaction-icon-target-x: var(--interaction-icon-before-target-x, 0);--interaction-icon-target-y: var(--interaction-icon-before-target-y, 0);--interaction-icon-overshoot-x: var(--interaction-icon-before-overshoot-x, var(--interaction-icon-target-x));--interaction-icon-overshoot-y: var(--interaction-icon-before-overshoot-y, var(--interaction-icon-target-y));--interaction-icon-reset-x: var(--interaction-icon-before-reset-x, 0);--interaction-icon-reset-y: var(--interaction-icon-before-reset-y, 0);transition:background-color var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),opacity var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),transform var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease);background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(prefers-reduced-motion: reduce){#s-offcanvas>.c-nav__cta .s-style-button::before{transition-duration:.01ms}}#s-offcanvas>.c-nav__cta .s-style-button:focus-visible::before{background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(hover: hover)and (pointer: fine){#s-offcanvas>.c-nav__cta .s-style-button:hover::before{background-image:none;background-color:currentColor;mask-image:url("icons/topbar-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/topbar-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transform:none;animation:none}}@media(hover: hover)and (pointer: fine)and (prefers-reduced-motion: reduce){#s-offcanvas>.c-nav__cta .s-style-button:hover::before{transform:none;animation:none}}#s-offcanvas>.c-nav__cta .s-style-button:hover,#s-offcanvas>.c-nav__cta .s-style-button:focus-visible{background-color:var(--colors-cta-main-pozadi-hover);border-color:rgba(0,0,0,0);color:var(--colors-cta-main-text-hover)}.s-scrolled .c-header{height:var(--header-height-short);box-shadow:0 5px 20px rgba(0,0,0,.05)}.s-scrolled .c-header .c-header__main{height:var(--header-main-height-short)}.s-offcanvas{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-offcanvas .c-hamburger{display:block;width:26px;height:auto}#s-offcanvas{background-color:var(--color-surface);color:var(--color-text-main);padding:1.75rem var(--container-padding) 2.5rem}#s-offcanvas .s-offcanvas__menu{padding:0;margin:0 0 var(--spacing-lg)}#s-offcanvas .s-offcanvas__menu .s-menu{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0;padding:0;list-style:none}#s-offcanvas .s-offcanvas__menu .s-menu-item{width:100%;margin:0;padding:0;list-style:none}#s-offcanvas .s-offcanvas__menu .s-menu-item::marker{content:none}#s-offcanvas .s-offcanvas__menu .s-menu-link{font-size:1.125rem;padding:.75em 0;display:block;border-bottom:1px solid rgba(0,0,0,.06);color:var(--color-text-main);text-decoration:none}#s-offcanvas .s-offcanvas__langs{margin-bottom:var(--spacing-lg)}.s-offcanvas-container{margin-top:var(--header-height);height:calc(100% - var(--header-height))}.s-scrolled .s-offcanvas-container{margin-top:var(--header-height-short);height:calc(100% - var(--header-height-short))}.s-offcanvas-container .fancybox-toolbar{display:none}.s-offcanvas-container .fancybox-navigation{display:none}.s-offcanvas-container .fancybox-slide--html{padding:0}.s-offcanvas-container .fancybox-content{width:100%;min-height:100%;vertical-align:top;background:var(--color-surface)}:root{--colors-primarni-800:rgb(94, 74, 39);--colors-primarni-700:rgb(138, 108, 54);--colors-primarni-400:rgb(218, 182, 117);--colors-primarni-100:rgb(236, 231, 223);--colors-primarni-300:rgb(232, 202, 147);--colors-primarni-950:rgb(42, 55, 5);--colors-primarni-500:rgb(193, 158, 96);--colors-primarni-900:rgb(62, 49, 27);--colors-primarni-600:rgb(165, 131, 71);--colors-primarni-200:rgb(215, 208, 196);--colors-primarni-50:rgb(247, 242, 234);--colors-sekundarni-900:rgb(0, 35, 63);--colors-sekundarni-800:rgb(21, 47, 67);--colors-sekundarni-700:rgb(12, 48, 76);--colors-sekundarni-600:rgb(31, 77, 113);--colors-sekundarni-500:rgb(61, 111, 150);--colors-sekundarni-400:rgb(79, 127, 165);--colors-sekundarni-300:rgb(113, 154, 186);--colors-sekundarni-200:rgb(160, 190, 214);--colors-sekundarni-100:rgb(195, 213, 227);--colors-seda-50:rgb(248, 248, 248);--colors-seda-100:rgb(247, 250, 252);--colors-seda-200:rgb(220, 228, 234);--colors-seda-300:rgb(179, 193, 203);--colors-seda-400:rgb(121, 138, 151);--colors-seda-500:rgb(90, 104, 114);--colors-seda-600:rgb(72, 84, 93);--colors-seda-700:rgb(51, 62, 69);--colors-seda-800:rgb(38, 47, 53);--colors-seda-900:rgb(20, 25, 29);--colors-sekundarni-50:rgb(224, 234, 242);--colors-sekundarni-950:rgb(23, 18, 3);--colors-seda-950:rgb(11, 14, 16);--colors-zakladni-bila:rgb(250, 249, 244);--colors-zakladni-cerna:rgb(28, 30, 33);--colors-zakladni-pozadi:rgb(244, 242, 234);--colors-zakladni-pozadi-alternativni:rgb(247, 245, 240);--colors-pouziti-pozadi:var(--colors-zakladni-pozadi);--colors-pouziti-text:var(--colors-sekundarni-900);--colors-pouziti-text-vedlejsi:var(--colors-seda-600);--colors-pouziti-text-svetly:var(--colors-zakladni-pozadi);--colors-pouziti-ohraniceni:var(--colors-primarni-200);--colors-pouziti-odkaz:var(--colors-primarni-800);--colors-pouziti-odkaz-hover:var(--colors-primarni-900);--colors-cta-main-pozadi:var(--colors-primarni-500);--colors-cta-main-pozadi-hover:var(--colors-primarni-800);--colors-cta-main-text:var(--colors-primarni-50);--colors-cta-main-text-hover:var(--colors-primarni-100);--colors-cta-dark-pozadi:var(--colors-sekundarni-900);--colors-cta-dark-pozadi-hover:var(--colors-sekundarni-800);--colors-cta-dark-text:var(--colors-primarni-500);--colors-cta-dark-text-hover:var(--colors-zakladni-pozadi);--colors-cta-light-pozadi:var(--colors-sekundarni-100);--colors-cta-light-pozadi-hover:var(--colors-sekundarni-200);--colors-cta-light-text:var(--colors-sekundarni-900);--colors-cta-light-text-hover:var(--colors-sekundarni-900);--colors-pouziti-text-barevny:var(--colors-primarni-500);--colors-pouziti-ohraniceni-2:var(--colors-primarni-200);--pouziti-pozadi-boxu:var(--colors-primarni-100);--pouziti-pozadi-boxu-hover:var(--colors-primarni-200);--pouziti-dekorace:var(--colors-primarni-200);--pouziti-akcent-silny:var(--colors-primarni-800);--pouziti-akcent-nejtmavsi:var(--colors-primarni-900);--pouziti-akce-vedlejsi:var(--colors-sekundarni-900);--pouziti-text-na-akcentu:var(--colors-sekundarni-900);--pouziti-nadpis-primarni:var(--colors-pouziti-text);--pouziti-nadpis-sekundarni:var(--colors-pouziti-text-barevny);--pouziti-ikona:var(--colors-primarni-500);--pouziti-nadpis-sekundarni-silny:var(--colors-primarni-800);--pouziti-text-seznamu:var(--colors-pouziti-text-vedlejsi);--pouziti-text-seznamu-silny:var(--colors-pouziti-text);--pouziti-text-na-akcentu-silny:var(--colors-primarni-800);--color-white: var(--colors-zakladni-bila);--color-black: var(--colors-zakladni-cerna);--color-primary: var(--colors-primarni-500);--color-secondary: var(--colors-sekundarni-500);--color-accent: var(--pouziti-akcent-silny);--color-primary-50: var(--colors-primarni-50);--color-primary-100: var(--colors-primarni-100);--color-primary-200: var(--colors-primarni-200);--color-primary-300: var(--colors-primarni-300);--color-primary-400: var(--colors-primarni-400);--color-primary-500: var(--colors-primarni-500);--color-primary-600: var(--colors-primarni-600);--color-primary-700: var(--colors-primarni-700);--color-primary-800: var(--colors-primarni-800);--color-primary-900: var(--colors-primarni-900);--color-primary-950: var(--colors-primarni-950);--color-secondary-50: var(--colors-sekundarni-50);--color-secondary-100: var(--colors-sekundarni-100);--color-secondary-200: var(--colors-sekundarni-200);--color-secondary-300: var(--colors-sekundarni-300);--color-secondary-400: var(--colors-sekundarni-400);--color-secondary-500: var(--colors-sekundarni-500);--color-secondary-600: var(--colors-sekundarni-600);--color-secondary-700: var(--colors-sekundarni-700);--color-secondary-800: var(--colors-sekundarni-800);--color-secondary-900: var(--colors-sekundarni-900);--color-secondary-950: var(--colors-sekundarni-950);--color-gray-50: var(--colors-seda-50);--color-gray-100: var(--colors-seda-100);--color-gray-200: var(--colors-seda-200);--color-gray-300: var(--colors-seda-300);--color-gray-400: var(--colors-seda-400);--color-gray-500: var(--colors-seda-500);--color-gray-600: var(--colors-seda-600);--color-gray-700: var(--colors-seda-700);--color-gray-800: var(--colors-seda-800);--color-gray-900: var(--colors-seda-900);--color-gray-950: var(--colors-seda-950);--color-neutral-50: var(--colors-seda-50);--color-neutral-100: var(--colors-seda-100);--color-neutral-200: var(--colors-seda-200);--color-neutral-300: var(--colors-seda-300);--color-neutral-400: var(--colors-seda-400);--color-neutral-500: var(--colors-seda-500);--color-neutral-600: var(--colors-seda-600);--color-neutral-700: var(--colors-seda-700);--color-neutral-800: var(--colors-seda-800);--color-neutral-900: var(--colors-seda-900);--color-neutral-950: var(--colors-seda-950);--color-surface: var(--colors-pouziti-pozadi);--color-surface-alt: var(--colors-zakladni-pozadi-alternativni);--color-surface-dark: var(--colors-sekundarni-900);--color-text-headline: var(--pouziti-nadpis-primarni);--color-text-main: var(--colors-pouziti-text-vedlejsi);--color-text-muted: var(--colors-pouziti-text-vedlejsi);--color-text-inverse: var(--colors-pouziti-text-svetly);--color-border: var(--colors-pouziti-ohraniceni);--color-border-light: var(--colors-pouziti-ohraniceni-2);--color-error: #dc3545;--color-success: #28a745;--color-warning: #ffc107;--context-heading-color: var(--pouziti-nadpis-primarni);--context-text-color: var(--colors-pouziti-text-vedlejsi);--context-link-color: var(--colors-pouziti-odkaz);--context-action-color: var(--colors-primarni-500);--context-accent-color: var(--pouziti-akcent-silny);--context-on-accent-color: var(--pouziti-text-na-akcentu);--context-card-surface: var(--pouziti-pozadi-boxu);--context-filled-surface: var(--pouziti-pozadi-boxu);--context-border-color: var(--colors-pouziti-ohraniceni);--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);--shadow-md: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);--container-width-text: 868px;--container-width-compact: 1088px;--container-width-medium: 1144px;--container-width-content: 1292px;--container-width-wide: 1332px;--container-width-page: 1480px;--container-width-canvas: 1640px;--container-padding: 20px;--container-width: var(--container-width-page);--container-max-width: var(--container-width-page);--max-element-width: var(--container-width-page);--max-element-width-narrow: var(--container-width-text);--max-element-width-xsmall: var(--container-width-compact);--max-element-width-medium: var(--container-width-medium);--max-element-width-small: var(--container-width-content);--max-element-width-content: var(--container-width-wide);--max-element-width-large: var(--container-width-canvas);--font-primary: var(--typo-font-2), Georgia, serif;--font-secondary: var(--typo-font-1), Georgia, serif}