@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}img-comparison-slider{visibility:hidden}img-comparison-slider [slot=second]{display:none}img-comparison-slider.rendered{visibility:inherit}img-comparison-slider.rendered [slot=second]{display:unset}.leaflet-container.leaflet-container{font-family:inherit;background-color:#fff}.leaflet-container.leaflet-container a{color:#001231}.map #map{height:inherit}.map .leaflet-control-container>*{display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.map .leaflet-control-container>*>*{pointer-events:initial}.map .leaflet-control-container .leaflet-bottom.leaflet-left,.map .leaflet-control-container .leaflet-top.leaflet-right{align-items:start;margin-top:.75rem;margin-right:.75rem}@media screen and (max-width: 991px){.map .leaflet-control-container .leaflet-bottom.leaflet-left,.map .leaflet-control-container .leaflet-top.leaflet-right{margin-top:.5rem;margin-right:.5rem}}.map .leaflet-control-container .leaflet-bottom.leaflet-right,.map .leaflet-control-container .leaflet-top.leaflet-right{align-items:end}.map .leaflet-control-container .leaflet-bottom.leaflet-right>*,.map .leaflet-control-container .leaflet-bottom.leaflet-right .leaflet-control-attribution.leaflet-control,.map .leaflet-control-container .leaflet-top.leaflet-right>*,.map .leaflet-control-container .leaflet-top.leaflet-right .leaflet-control-attribution.leaflet-control{margin:0}.map .leaflet-control-container .leaflet-bottom.leaflet-right .leaflet-control,.map .leaflet-control-container .leaflet-top.leaflet-right .leaflet-control{margin:0 .625rem 0 0}.map .leaflet-bar.leaflet-control{display:flex;flex-direction:column;gap:.5rem;border:none!important;margin:0}.map .leaflet-bar.leaflet-control>*{display:flex!important;justify-content:center!important;align-items:center!important;border-radius:999px!important;border:0!important;box-shadow:none;background-color:#201f2d!important;color:#fff;width:35px;height:35px}@media (hover: hover) and (pointer: fine){.map .leaflet-bar.leaflet-control>*:is(:hover,:active,:focus-visible){background-color:#2b293c!important;color:#fff}}.map .leaflet-bar.leaflet-control svg{width:1.05rem;height:1.05rem;color:currentColor}.map .leaflet-control-layers-toggle{position:relative;justify-content:center!important;align-items:center!important;background-color:#001231!important;width:35px;height:35px;border-radius:999px!important;margin-inline-start:auto;background:none}@media screen and (max-width: 1199px){.map .leaflet-control-layers-toggle{display:flex}}.map .leaflet-control-layers-toggle:before{content:"";position:absolute;width:1.05rem;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23000000'%3e%3cpath%20d='M480-118%20120-398l66-50%20294%20228%20294-228%2066%2050-360%20280Zm0-202L120-600l360-280%20360%20280-360%20280Zm0-280Zm0%20178%20230-178-230-178-230%20178%20230%20178Z'/%3e%3c/svg%3e");background-size:contain;filter:brightness(0) invert(1)}.map .leaflet-top .leaflet-control{margin:1rem}@media screen and (max-width: 991px){.map .leaflet-top .leaflet-control{margin:.5rem}}.map .leaflet-control-attribution{font-family:elza,sans-serif;background-color:#fffc!important;color:#8790a4;font-size:.75rem;padding:.3em .6em}.map .leaflet-control-attribution.leaflet-control{margin:0}.map .leaflet-control-attribution a{color:#001231}.map .leaflet-attribution-flag{display:none!important}.card{background-color:#fff;padding:2.5rem;box-shadow:0 0 36px #0000001a;display:flex;flex-direction:column}@media screen and (max-width: 767px){.card{padding:1.5rem}}.small-table{width:100%;border-spacing:0}.small-table th{font-weight:300;color:#001231;font-size:.813rem;text-align:left;line-height:1.2}@media screen and (max-width: 767px){.small-table th{font-size:.688rem}}.small-table th.upper{font-size:.688rem;text-transform:uppercase}@media screen and (max-width: 767px){.small-table th.upper{text-transform:none}}.small-table tr td,.small-table tr th{border-bottom:1px solid #F1F2F4;padding:.5rem}@media screen and (max-width: 767px){.small-table tr td,.small-table tr th{padding:.5rem .25rem}}.advantage-section{padding-top:80px;padding-bottom:140px}@media screen and (max-width: 991px){.advantage-section{padding-block:40px}}@media screen and (max-width: 575px){.advantage-section{padding-block:20px}}.advantage-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;place-items:center}@media screen and (max-width: 575px){.advantage-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}}.advantage-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width: 991px){.advantage-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.advantage-grid--four{grid-template-columns:minmax(2,1fr)}}.advantage-item{max-width:300px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 575px){.advantage-item{max-width:45%;flex-basis:45%}}.advantage-item-image-wrapper{width:100px;height:100px;margin-bottom:2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 575px){.advantage-item-image-wrapper{width:70px;height:70px;margin-bottom:1rem}}.advantage-item-image-wrapper img{width:100%;height:100%;object-fit:contain}.advantage-item-title{color:#001231}.compare-section{--py: 70px;--my: 24px;padding-block:var(--py);margin-block:var(--my)}.compare-section>[class*=container--]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}@media screen and (max-width: 991px){.compare-section>[class*=container--]{grid-template-columns:1fr}}.compare-logo{width:100%;max-width:210px}@media screen and (max-width: 767px){.compare-logo{max-width:150px}}.compare-image{align-self:stretch;position:relative;min-height:100%}@media screen and (min-width: 992px){.compare-image{margin-block:calc(-1 * (var(--py) + var(--my)))}}@media screen and (min-width: 992px){.compare-image .compare-slider{position:absolute;width:100%;height:100%}}.compare-slider:focus,.compare-slider:focus-visible{outline:none}.shining-section{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 991px){.shining-section{flex-direction:column;padding-block-start:4rem}}.shining-content{max-width:480px;align-self:center}@media screen and (max-width: 991px){.shining-content{max-width:100%}}.shining-image{max-width:50%;margin-top:-2rem;padding-bottom:8rem}@media screen and (max-width: 991px){.shining-image{max-width:100%;margin-top:3rem;padding-bottom:2rem;text-align:center;flex-basis:100%;width:100%}.shining-image img{display:inline}}.shining-title{max-width:10ch}.compare-cards-section{margin-top:-2.5rem;margin-bottom:2.5rem}@media screen and (max-width: 991px){.compare-cards-section{margin-top:2rem}}@media screen and (max-width: 767px){.compare-cards-section{margin-top:1.5rem}}.compare-cards-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.75rem}@media screen and (max-width: 991px){.compare-cards-row{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.compare-cards-row{grid-template-columns:1fr}}.miss-section{color:#fff;position:relative;background-color:#001231}.miss-section-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (max-width: 767px){.miss-section-image{opacity:.6}}.miss-section-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.miss-section-image img{object-position:80% 100%}}.miss-section-content{position:relative;z-index:1;padding:7.5rem 0 7.5rem 7.5rem;max-width:50rem}@media screen and (max-width: 991px){.miss-section-content{padding:4rem 0 4rem 4rem}}@media screen and (max-width: 767px){.miss-section-content{padding:2rem 0 2rem 2rem}.miss-section-content>*:not(.btn){text-shadow:0 0 3px rgb(0,0,0)}}.miss-section-content .title{line-height:1.1}.hero-section{--image-overflow: 75px;position:relative;display:flex;width:100%;z-index:1;min-height:700px;max-height:985px;isolation:isolate;margin-bottom:var(--image-overflow)}@media screen and (max-width: 1199px){.hero-section{min-height:400px}}.hero{display:flex;position:relative;margin-block:20px calc(-1 * var(--image-overflow));width:100%;z-index:1;color:#fff}@media screen and (max-width: 1439px){.hero{margin-block:50px 70px}}@media screen and (max-width: 767px){.hero{margin-block:30px 0;flex-direction:column}}.hero__content{flex-basis:50%;display:flex;flex-direction:column;align-items:stretch;gap:20%;margin-block:8rem}@media screen and (max-width: 767px){.hero__content{margin-block:3rem}}.hero__titleWrapper{display:flex;flex-direction:column;margin-right:-2vw;position:relative;z-index:1}.hero__title{font-size:clamp(40px,6vw,100px);white-space:nowrap;line-height:.8;font-weight:500}.hero__subtitle{font-size:clamp(40px,6vw,100px);text-align:right;white-space:nowrap;font-weight:100;font-style:italic}@media screen and (max-width: 767px){.hero__subtitle{text-align:left}}.hero__text{max-width:60%;font-size:var(--fs-lead);line-height:2;letter-spacing:.03em;font-weight:300;position:relative}@media screen and (max-width: 767px){.hero__text{max-width:100%}}.hero__text:after{content:".";display:flex;position:absolute;top:1em;width:65%;left:calc(100% + 30px);height:1px;background-color:#fff;overflow:clip}@media screen and (max-width: 767px){.hero__text:after{display:none}}.hero__image{flex-basis:41%;align-self:flex-end}.hero__image img{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 767px){.hero__image{width:80%;margin-inline:auto;margin-bottom:-3rem}}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}.map-section--large:after{display:block;width:100%;height:calc(-1 * var(--block-offset));background-color:#f3f4f7}@media screen and (min-width: 992px){.map-section--large:after{content:""}}.map{height:700px;max-height:80vh;isolation:isolate}@media screen and (max-width: 991px){.map{height:55vh}}.map-point{isolation:isolate}.map-point__wrap{position:relative;transition:none;display:flex;justify-content:center;align-items:center;background-color:#001231;color:#fff;font-weight:500;width:inherit;height:inherit;border-radius:inherit}.map-point__wrap img{filter:brightness(0) invert(1)}.map-point__wrap:before{content:"";position:absolute;inset:100% auto auto 0;height:10px;aspect-ratio:1.5;clip-path:polygon(0 0,100% 0,0 100%);background-color:#001231;z-index:-1}.map-point__wrap span{transform:translateY(var(--font-lh-correction));font-size:var(--fs-small)}.map-point img{width:80%;height:80%;object-fit:contain}.map-point:hover,.map-point:active,.map-point:focus-visible,.map-point.is-current{color:#001231}.map-popup{width:230px}@media screen and (max-width: 575px){.map-popup{width:200px}}.map-popup.leaflet-popup{transition:none!important}.map-popup .leaflet-popup-content{width:100%!important}.map-popup__link:is(.map-popup__link){display:block;color:#8790a4}.map-popup__link:is(.map-popup__link):hover .map-popup__picture img,.map-popup__link:is(.map-popup__link):active .map-popup__picture img,.map-popup__link:is(.map-popup__link):focus-visible .map-popup__picture img{transform:scale(1.035)}.map-popup__head{position:relative}.map-popup__head .tag{position:absolute;top:0;right:0;z-index:1}@media (hover: hover) and (pointer: fine){.map-popup__head a:is(:hover,:active,:focus-visible) img{transform:scale(1.025)}}.map-popup__picture{display:block;width:100%;aspect-ratio:1.75;overflow:hidden}@media screen and (max-width: 374px){.map-popup__picture{aspect-ratio:2}}.map-popup__picture img{width:100%;height:100%;object-fit:cover;transition:transform .15s ease-out}.map-popup__body{padding:1rem;margin-bottom:0;border-bottom:4px solid #001231}@media screen and (max-width: 575px){.map-popup__body{padding:1rem}}.map-popup__arrow{flex:none;align-self:end;width:1.5rem;height:1.5rem;color:#fff}.map-popup p{font-family:elza,sans-serif}.map-popup .leaflet-popup-content-wrapper{background-color:#fff;color:#8790a4;box-shadow:0 0 64px -8px #0000001a;border-radius:0;padding:0}.map-popup .leaflet-popup-content,.map-popup .leaflet-popup-content p{margin:0}.map-popup .leaflet-popup-tip-container{margin-left:0;width:20px;height:20px;box-shadow:none;overflow:visible;background-color:transparent;left:0}.map-popup .leaflet-popup-tip{width:inherit;height:inherit;margin:0;padding:0;transform:translateY(-3px) rotate(0);background-color:#001231;box-shadow:0 0 24px -8px #00000080;clip-path:polygon(100% 0,0 0,0 100%)}.map-popup .tag--hanger{position:absolute;top:8px;right:calc(-1 * var(--tag-offset))}.map-popup .tag--hanger:before{top:100%;left:auto;right:0;transform:rotate(90deg)}.leaflet-touch .leaflet-control-layers{border-radius:0;border:none;background-color:transparent;padding:0}@media screen and (min-width: 1200px){.leaflet-touch .leaflet-control-layers{margin:0!important}}.leaflet-control-layers-list{padding:1rem 2rem;box-shadow:0 0 36px #0000001a;background-color:#fff;border-radius:5px}@media screen and (max-width: 1439px){.leaflet-control-layers-list{padding:.75rem 1rem}}@media screen and (max-width: 1199px){.leaflet-control-layers-list{padding:.75rem;margin-top:.5rem}}.leaflet-control-layers-overlays{display:flex;flex-direction:column;gap:.25rem 2rem}@media screen and (min-width: 1200px){.leaflet-control-layers-overlays{flex-direction:row;align-items:start}}.leaflet-control-layers-overlays label{cursor:pointer}.leaflet-control-layers-overlays input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.legend-item{--size: 20px;--inset: 4px;display:flex;gap:1em;align-items:start}@media (hover: hover) and (pointer: fine){.legend-item:is(:hover,:active,:focus-visible) .legend-item__label{color:#001231;text-decoration:none}}.legend-item__label{color:#001231;text-decoration:underline;text-decoration-color:#e7e9ed}.legend-item__symbol{flex:none;position:relative;width:var(--size);aspect-ratio:1;border-radius:99vw;color:#f1f2f4}.legend-item__symbol:before,.legend-item__symbol:after{content:"";position:absolute;background-color:currentColor;border-radius:inherit}.legend-item__symbol:before{top:0;right:0;bottom:0;left:0;opacity:.25}.legend-item__symbol:after{inset:var(--inset);opacity:1}input:checked+span .legend-item .legend-item__symbol{color:var(--color, #001231)}.leaflet-container .leaflet-tile{filter:saturate(1.4)}.leaflet-container .leaflet-tile[src*="api.mapy.cz"]{filter:grayscale(40%) opacity(80%)}.map-caption{--flag: 10px;position:absolute;top:1rem;left:calc(-1 * var(--flag));padding:.75rem 1rem .75rem .75rem;display:flex;align-items:center;line-height:1}.map-caption:before{content:"";position:absolute;top:100%;left:0;width:var(--flag);aspect-ratio:1.25;background-color:#eeeef4;filter:brightness(.4);clip-path:polygon(0 0,100% 0,100% 100%)}.map-caption svg{color:#001231}.map-caption .title{margin-inline-start:.5em}.map-filter{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;background:#fff;padding:2rem;position:relative;z-index:1000;border-bottom:2px solid #001231;clip-path:polygon(var(--clip) 0,100% 0,100% 100%,0 100%,0 var(--clip))}@media screen and (min-width: 1200px){.map-filter{margin-bottom:-3.5rem}}.map-filter__type{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-right:auto}@media screen and (max-width: 575px){.map-filter__type{flex-direction:column;align-items:start}}.map-filter__type .input-checkbox__label{background:#f3f4f7;border-radius:99vw;padding:.5rem 1.25rem}.map-filter__type .input-checkbox__label:before{display:none}.map-filter__type .input-checkbox__label:after{display:none}.map-filter__type .input-checkbox__label img{filter:grayscale(1)}.map-filter__type .input-checkbox input:checked~.input-checkbox__label{background:#001231;color:#fff}.map-filter__type .input-checkbox input:checked~.input-checkbox__label img{filter:brightness(0) invert(1)}.map-filter__tag{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 575px){.map-filter__tag{flex-direction:column;align-items:start}}.map-filter label{font-weight:500}.map-section{position:relative}[class*=container--] .map-section{grid-column:-1/1;margin-inline:calc(-1 * (var(--bleed-limited) + var(--container-padding)))}@media screen and (max-width: 991px){[class*=container--] .map-section .map-section-head{margin-top:1rem}}.map-section-head{clip-path:polygon(0 0,var(--clip-rest) 0,100% var(--clip),100% 100%,0 100%)}@media screen and (min-width: 992px){.map-section-head{position:absolute;bottom:0;left:0;z-index:1;width:400px}}@media screen and (min-width: 1440px){.map-section-head{bottom:50%;transform:translateY(50%)}}@media screen and (min-width: 2020px){.map-section-head{left:-50px;bottom:50px;transform:none}}@media screen and (max-width: 991px){.map-section-head{margin-inline:var(--container-padding);margin-bottom:var(--container-padding)}}.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{--spacing: 16px;display:grid;gap:var(--gap, var(--spacing))}@media screen and (min-width: 768px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(var(--columns, 4),1fr)}}@media (min-width: 768px) and (max-width: 1199px){.structure-grid:not(.swiper-wrapper).structure-grid--documents,.swiper:not(.swiper-initialized) .structure-grid.structure-grid--documents{grid-template-columns:minmax(0,1fr)}}.swiper:not(.swiper-initialized) .structure-grid{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.swiper:not(.swiper-initialized) .structure-grid+.swiper-pagination{display:none!important}@media screen and (min-width: 1200px){.structure-grid.structure-grid--icons{--spacing: 64px}}.structure-icon{display:flex;justify-content:start;align-items:start;gap:24px 32px}@media screen and (max-width: 1439px){.structure-icon{gap:24px}}@media screen and (max-width: 575px){.structure-icon{gap:20px}}.structure-icon__head{flex:none;display:flex;justify-content:center;align-items:center;width:4rem;aspect-ratio:1}@media screen and (max-width: 1439px){.structure-icon__head{width:3rem}}@media screen and (max-width: 575px){.structure-icon__head{width:2.25rem}}.structure-icon__picture{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.structure-icon__picture img{height:100%;width:auto;max-width:100%;max-height:100%;aspect-ratio:1;object-fit:contain}.structure-icon__body{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:4px}.structure-icon--center{flex-direction:column;align-items:center}.structure-icon--center .structure-icon__body{align-items:center;text-align:center}
