@keyframes fadeIn{0%{opacity:.95}to{opacity:1}}.page{width:100%;min-height:50vh;background-color:var(--color-bg)}.page-container{width:100%;max-width:100%;box-sizing:border-box}.page-container-narrow{max-width:var(--content-width-text);margin:0 auto}@media screen and (min-width: 769px){.page-container{padding:0}}@media screen and (max-width: 768px){.page-container{padding:0 var(--page-gutter-mobile)}}.main-content:has(.page-home){overflow-x:clip}@media screen and (min-width: 769px){.page.page-home .section-title,.page.page-home .process-title{font-size:28px;letter-spacing:-.6px;line-height:34px}.page.page-home .title-arrow{height:24px!important;width:24px!important}}@media screen and (min-width: 1024px){.page.page-home .section-title,.page.page-home .process-title{font-size:36px;letter-spacing:-.9px;line-height:42px}.page.page-home .title-arrow{height:28px!important;width:28px!important}}.pd-top{display:flex;flex-direction:column}.pd-top .gallery{padding-top:20px}.pd-crumbs{width:100%;max-width:var(--content-max-width);margin:0 auto}.pd-crumbs .breadcrumb--inline{margin:22px 0 0!important}.pd-top .pd-crumbs+.gallery{padding-top:14px}.pd-layout{width:100%;max-width:var(--content-max-width);margin:0 auto;padding-top:24px}.pd-split{display:grid;grid-template-columns:minmax(0,1fr) 372px;grid-template-rows:auto 1fr;grid-template-areas:"facts aside" "main aside";column-gap:56px;align-items:start;width:100%;max-width:var(--content-max-width);margin:0 auto;padding-top:24px}.pd-split>.pd-facts{grid-area:facts;min-width:0}.pd-aside{grid-area:aside;min-width:0}.pd-main{grid-area:main;grid-column:1;min-width:0}.pd-main .section-units{padding:32px 0 48px}@media screen and (min-width: 769px){.pd-aside.is-sticky{position:sticky;top:calc(var(--hlavicka-dole, 0px) + 24px);transition:top .25s ease}.pd-aside{margin-bottom:var(--spacing-3xl)}}.pd-split+.watchdog-wrapper{box-sizing:border-box;max-width:var(--content-max-width);margin:0 auto var(--spacing-4xl);padding:0}@media screen and (max-width: 1023px) and (min-width: 769px){.pd-split{grid-template-columns:minmax(0,1fr) 320px;column-gap:32px}}@media screen and (max-width: 768px){.pd-top .gallery{order:-1;margin-top:0;margin-bottom:0;padding-top:0}.pd-top .pd-crumbs+.gallery{padding-top:0}.pd-crumbs .breadcrumb--inline{margin:16px 0 0!important}.pd-layout{padding-top:16px}.pd-split{display:block;padding-top:16px}.pd-aside{margin-top:24px}.pd-main .section-units{padding:32px 0 40px}.pd-split+.watchdog-wrapper{margin:0 0 var(--spacing-3xl)}}
