.vyl.podstranka{padding-top:0}.podstranka__zpet{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tlumeny);-webkit-text-decoration-color:var(--zelena-tlumena);text-decoration-color:var(--zelena-tlumena);text-underline-offset:4px;transition:color var(--svih);margin-top:clamp(2rem,4vw,3rem);padding-block:.65rem;font-size:.875rem;display:inline-block}.podstranka__zpet:hover{color:var(--zelena)}.vyl-otvirak{position:relative}.vyl-otvirak__scena{background:var(--cerna);height:min(93.5svh,920px);position:relative;overflow:clip}.dilna3d{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vyl-otvirak__foto:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0b0c0ce0 0%,#0b0c0ca8 38%,#0b0c0c3d 72%,#0000 100%);height:clamp(124px,21vh,190px);position:absolute;inset:0 0 auto}.vyl-otvirak__foto,.vyl-otvirak__foto img{width:100%;height:100%;display:block}.vyl-otvirak__foto img{object-fit:cover;object-position:50% 45%}.vyl-otvirak__scena:after{content:"";background:linear-gradient(to top, var(--cerna) 6%, #0b0c0c8c 46%, transparent);pointer-events:none;height:26%;position:absolute;inset:auto 0 0}.vyl-otvirak__scena:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0b0c0ce6,#0b0c0ca8 58%,#0000);position:absolute;inset:0 42% 0 0}.vyl-otvirak__sazba{z-index:2;pointer-events:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(2rem,6vw,6rem);padding-bottom:clamp(2rem,4vw,3.5rem);display:grid;position:absolute;inset:auto 0 0}.vyl-otvirak__sazba>*{pointer-events:auto}.vyl-otvirak__radek{letter-spacing:.18em;text-transform:uppercase;color:var(--zelena-svit);grid-column:1/-1;margin:0;font-size:.75rem;font-weight:500}.vyl-otvirak__nadpis{color:var(--text);margin:.25em 0 0;font-size:clamp(2.6rem,1.2rem + 5vw,6rem);line-height:.98}.vyl-otvirak__text{color:var(--text-tlumeny);grid-column:1;max-width:52ch;margin:1.25rem 0 0}.vyl-veta{background:var(--cerna);padding-block:clamp(3.5rem,9vw,8rem) clamp(2.5rem,6vw,5rem)}.vyl-veta p{max-width:44ch;font-family:var(--font-display);color:var(--text);text-wrap:pretty;margin:0;font-size:clamp(1.5rem,.9rem + 1.9vw,2.25rem);font-weight:300;line-height:1.28}.vyl-vstupy{background:var(--cerna);padding-bottom:var(--dech)}.vyl-vstupy__nadpis{margin:0 0 clamp(2.5rem,6vw,5rem);font-size:clamp(2rem,1.05rem + 3.3vw,4rem);font-weight:300}.vyl-vstup{color:inherit;text-decoration:none;display:block}.vyl-vstup__obraz{background:var(--papir);overflow:clip}.vyl-vstup__obraz picture{width:100%;height:100%;display:block}.vyl-vstup__obraz img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);display:block}@media (hover:hover) and (pointer:fine){.vyl-vstup:hover .vyl-vstup__obraz img{transform:scale(1.03)}.vyl-vstup:hover .vyl-vstup__nadpis{color:var(--zelena)}}.vyl-vstup__nadpis{font-family:var(--font-display);color:var(--text);transition:color var(--svih);margin:0;font-weight:400;line-height:.98}.vyl-vstup__klientovo{color:var(--text-tlumeny);max-width:46ch;margin:clamp(.6rem,1.4vw,.9rem) 0 0;font-size:.9375rem;line-height:1.5}.vyl-vstup__text{color:var(--text-slaby);max-width:46ch;margin:.4rem 0 0;font-size:.875rem}.vyl-vstup--pas .vyl-vstup__obraz{aspect-ratio:5/2;width:100%}.vyl-vstup--pas .vyl-vstup__sazba{width:100%;max-width:var(--sirka);padding:clamp(1.1rem, 2.4vw, 1.75rem) var(--okraj) clamp(2.5rem, 6vw, 5rem);margin-inline:auto}.vyl-vstup--pas .vyl-vstup__nadpis{font-size:clamp(1.9rem,1rem + 3vw,3.5rem)}.vyl-vstupy__dvojice{width:100%;max-width:var(--sirka);padding-inline:var(--okraj);grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:end;gap:clamp(1rem,3vw,3rem);margin-inline:auto;padding-bottom:clamp(2.5rem,6vw,5rem);display:grid}.vyl-vstup--dvojice-a .vyl-vstup__obraz{aspect-ratio:5/4}.vyl-vstup--dvojice-b .vyl-vstup__obraz{aspect-ratio:3/2}.vyl-vstup--dvojice-a .vyl-vstup__sazba,.vyl-vstup--dvojice-b .vyl-vstup__sazba{padding-top:clamp(1rem,2vw,1.5rem)}.vyl-vstup--dvojice-a .vyl-vstup__nadpis,.vyl-vstup--dvojice-b .vyl-vstup__nadpis{font-size:clamp(1.5rem,.9rem + 1.9vw,2.4rem)}.vyl-vstup--radka{width:100%;max-width:var(--sirka);padding:clamp(2rem, 5vw, 4rem) var(--okraj);border-top:1px solid var(--linka);border-bottom:1px solid var(--linka);grid-template-columns:minmax(0,26fr) minmax(0,74fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.vyl-vstup--radka .vyl-vstup__obraz{aspect-ratio:4/3}.vyl-vstup--radka .vyl-vstup__nadpis{font-size:clamp(1.4rem,.9rem + 1.5vw,2.1rem)}.vyl-vstup--vlajka{margin-top:clamp(3rem,7vw,6rem);display:block;position:relative}.vyl-vstup--vlajka .vyl-vstup__obraz{height:min(70svh,760px)}.vyl-vstup--vlajka .vyl-vstup__obraz:after{content:"";background:linear-gradient(to top, var(--cerna) 24%, #0b0c0cbd 58%, transparent);pointer-events:none;height:78%;position:absolute;inset:auto 0 0}.vyl-vstup--vlajka .vyl-vstup__sazba{width:100%;max-width:var(--sirka);padding:0 var(--okraj) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1fr) minmax(0,30%);align-items:end;column-gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid;position:absolute;inset:auto 0 0}.vyl-vstup--vlajka .vyl-vstup__nadpis{letter-spacing:-.01em;grid-column:1;font-size:clamp(2.2rem,1rem + 4.6vw,5.5rem)}.vyl-vstup--vlajka .vyl-vstup__klientovo,.vyl-vstup--vlajka .vyl-vstup__text{grid-column:1}.vyl-vstup__cta{border:1px solid var(--zelena-tlumena);color:var(--zelena);letter-spacing:.12em;text-transform:uppercase;box-sizing:border-box;align-items:center;gap:.5em;min-height:44px;margin-top:clamp(.9rem,2vw,1.4rem);padding:.7rem 1.1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.vyl-vstup__cta:after{content:"→";font-size:1em}@media (hover:hover) and (pointer:fine){.vyl-vstup:hover .vyl-vstup__cta{background:var(--zelena);border-color:var(--zelena);color:var(--cerna)}}.vyl-vstup__cislo{text-align:right;grid-area:1/2/span 3;align-self:end;margin:0}.vyl-vstup__cislo strong{font-family:var(--font-display);color:var(--text);font-size:clamp(2rem,1rem + 3.4vw,4rem);font-weight:400;line-height:.9;display:block}.vyl-vstup__cislo span{color:var(--text-tlumeny);max-width:22ch;margin-top:.5rem;margin-left:auto;font-size:.75rem;line-height:1.4;display:block}.vyl-predel{margin-top:var(--dech);background:var(--cerna);overflow:clip}.vyl-predel picture,.vyl-predel img{width:100%;display:block}.vyl-predel img{aspect-ratio:21/9;object-fit:cover;object-position:50% 50%;height:auto}.vyl-kurziva{font-style:italic}@media (min-width:768px) and (max-width:1023px){.vyl-predel img{aspect-ratio:16/9;height:auto}}@media (max-width:900px){.vyl-otvirak__scena:before{display:none}.vyl-otvirak__scena:after{background:linear-gradient(to top, var(--cerna) 12%, transparent);height:22%}.vyl-vstup--dvojice-a .vyl-vstup__obraz,.vyl-vstup--dvojice-b .vyl-vstup__obraz{aspect-ratio:4/5}.vyl-vstup--radka{padding-block:var(--dech-maly);grid-template-columns:minmax(0,1fr);row-gap:1rem}.vyl-vstup--radka .vyl-vstup__obraz{aspect-ratio:4/5}.vyl-vstup--vlajka .vyl-vstup__obraz:after{background:linear-gradient(#0000,#0b0c0c99);height:28%}.vyl-vstup--vlajka .vyl-vstup__sazba{padding:1.1rem var(--okraj) 0;grid-template-columns:minmax(0,1fr);row-gap:.3rem;position:static}.vyl-vstup--vlajka .vyl-vstup__cislo{text-align:left;grid-area:auto/1}.vyl-otvirak__scena{height:min(58svh,520px)}.vyl-otvirak__sazba{grid-template-columns:1fr;row-gap:0;padding-block:1.25rem 2rem;position:static}.vyl-otvirak__nadpis{font-size:clamp(2.2rem,9vw,3rem)}.vyl-veta{padding-block:var(--dech-maly) var(--dech-drobny)}.vyl-vstupy__dvojice{row-gap:var(--dech-maly);grid-template-columns:minmax(0,1fr)}.vyl-vstup--pas .vyl-vstup__obraz{aspect-ratio:16/9;height:auto}.vyl-vstup--vlajka .vyl-vstup__obraz{aspect-ratio:3/2;height:auto}.vyl-vstup--vlajka .vyl-vstup__sazba{grid-template-columns:minmax(0,1fr)}.vyl-vstup__cislo{text-align:left;grid-area:auto/1;margin-bottom:.9rem}.vyl-vstup__cislo span{max-width:none;margin:.35rem 0 0}.vyl-predel{display:none}}@media (min-width:768px) and (max-width:1023px){.vyl-otvirak__scena{aspect-ratio:3/2;height:auto}}
