.video-thumb[data-astro-cid-y355cjxf]{border-radius:var(--radius-m);background:var(--color-surface);border:0;padding:0;display:block;position:relative;overflow:hidden}.video-thumb[data-astro-cid-y355cjxf]:disabled{cursor:default}.video-thumb__img[data-astro-cid-y355cjxf]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.video-thumb[data-astro-cid-y355cjxf]:after{content:"";pointer-events:none;background:#3040251a;position:absolute;inset:0}.video-thumb__play[data-astro-cid-y355cjxf]{z-index:1;width:var(--play-size);height:var(--play-size);color:var(--color-play);transition:transform var(--duration) var(--ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0003}.video-thumb[data-astro-cid-y355cjxf]:not(:disabled):hover .video-thumb__img[data-astro-cid-y355cjxf]{transform:scale(1.03)}.video-thumb[data-astro-cid-y355cjxf]:not(:disabled):hover .video-thumb__play[data-astro-cid-y355cjxf]{transform:translate(-50%,-50%)scale(1.1)}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:clamp(640px,100svh,1080px);color:var(--color-white);display:flex;position:relative}.hero__bg[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:22.5% 90%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#00000075,#0000 14.5%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-height) + var(--space-xl));grid-template-columns:minmax(0,712px) auto;justify-content:space-between;align-items:end;padding-bottom:100px;display:grid}.hero__content[data-astro-cid-lcdefpme]{text-shadow:0 0 30px #000000d9}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:.02em}.hero[data-astro-cid-lcdefpme] .hero__since,.hero__subtitle[data-astro-cid-lcdefpme]{margin-top:var(--space-xs)}.hero__text[data-astro-cid-lcdefpme]{margin-top:21px}.hero__content[data-astro-cid-lcdefpme] .button{text-shadow:none;margin-top:6px}.hero[data-astro-cid-lcdefpme] .hero__video{width:346px;height:203px}.home-services[data-astro-cid-lcdefpme]{padding-top:var(--space-section)}.home-services__title[data-astro-cid-lcdefpme]{text-align:center}.home-services[data-astro-cid-lcdefpme] .home-services__grid{margin-top:64px}.band-stavby{margin-top:calc(var(--space-section) * .85);padding-block:87px 78px}.band-stavby .green-band__text{margin-top:32px}.band-mapa{padding-block:94px 92px}.split[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-l);padding-block:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,712px);display:grid}.split__title[data-astro-cid-lcdefpme]{max-width:702px}.split[data-astro-cid-lcdefpme] .split__image{border-radius:var(--radius-l);width:100%;height:auto}.split[data-astro-cid-lcdefpme] .proc-image{aspect-ratio:712/478;object-fit:cover}.split__content[data-astro-cid-lcdefpme] .check-list{margin-top:36px}.upozorneni__title[data-astro-cid-lcdefpme]{color:var(--color-ink-soft)}.upozorneni[data-astro-cid-lcdefpme]{align-items:start}.upozorneni__box[data-astro-cid-lcdefpme]{padding:var(--space-xl);border-radius:var(--radius-l);background:var(--color-surface);box-shadow:var(--shadow-card)}.upozorneni__box[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-ink-soft)}.upozorneni__box[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-s)}.upozorneni__box[data-astro-cid-lcdefpme] .button{margin-top:var(--space-m)}@media (width<=1279px){.upozorneni[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:minmax(0,860px)}}@media (width<=767px){.upozorneni__box[data-astro-cid-lcdefpme]{padding:var(--space-l) var(--space-m)}}@media (width<=1023px){.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(#00000075,#0000004d 14.5%,#0006)}.hero__inner[data-astro-cid-lcdefpme]{align-items:end;gap:var(--space-xl);padding-bottom:var(--space-2xl);grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme] .hero__video{aspect-ratio:346/203;width:min(346px,100%);height:auto}.split[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:1fr}.split[data-astro-cid-lcdefpme] .split__image{max-width:712px}}@media (width<=767px){.home-services__title[data-astro-cid-lcdefpme]{text-align:left}.home-services[data-astro-cid-lcdefpme] .home-services__grid{margin-top:var(--space-xl)}.band-stavby,.band-mapa{padding-block:var(--space-2xl)}}
