.zv{padding:var(--s-section) 0 var(--s-32);background:#fff}.zv-plocha{max-width:var(--container);padding-inline:var(--gutter);text-align:center;margin:0 auto}.zv-wrap{container-type:inline-size}.zv-h{margin:0 auto var(--s-6);max-width:18ch;font-family:var(--f-display), sans-serif;font-variation-settings:"opsz" 60, "wdth" 100;font-size:var(--t-display);font-weight:var(--w-display);letter-spacing:-.038em;color:var(--ink-title);text-wrap:balance;line-height:1.02}.zv-lead{max-width:52ch;font-size:var(--t-lead);color:var(--lead-ink);text-wrap:pretty;margin:0 auto;line-height:1.62}.zv-akce{align-items:center;gap:var(--s-8);margin-top:var(--s-12);flex-wrap:wrap;justify-content:center;display:flex}.kx a.zv-btn,.zv-btn{border-radius:var(--r-2);background:var(--p900);height:48px;color:var(--p50);font-size:var(--t-action);transition:background var(--d-fast) var(--xp), transform var(--d-fast) var(--xp);justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.zv-btn:hover{background:var(--p950)}.zv-btn:active{transform:scale(.98)}.kx a.zv-dal,.zv-dal{align-items:center;gap:var(--s-2);font-size:var(--t-action);color:var(--p600);transition:gap var(--d-fast) var(--xp);font-weight:600;text-decoration:none;display:inline-flex}.zv-dal:hover{gap:var(--s-3)}.zv-btn:focus-visible,.zv-dal:focus-visible{outline:2px solid var(--p300);outline-offset:3px}.zv-namitky{align-items:center;gap:var(--s-3);margin:var(--s-8) 0 0;font-size:var(--t-small);color:var(--p400);flex-wrap:wrap;justify-content:center;display:flex}.zv-namitky span+span:before{content:"";border-radius:var(--r-full);background:var(--p400);width:3px;height:3px;margin-right:var(--s-3);vertical-align:middle;opacity:.6;display:inline-block}@media (prefers-reduced-motion:reduce){.zv-btn,.zv-dal{transition:none}}@media (max-width:1000px){.zv-plocha{padding-inline:var(--s-8)}}@media (max-width:680px){.zv-plocha{padding-inline:var(--gutter-sm)}.zv-namitky{gap:var(--s-2);flex-wrap:nowrap;font-size:11.5px}.zv-namitky span{white-space:nowrap}.zv-namitky span+span:before{margin-right:var(--s-2)}.zv-akce{align-items:stretch;gap:var(--s-4);flex-direction:column}.zv-btn{width:100%}.zv-dal{justify-content:center;height:44px}}.zv-plocha .hero-pole{z-index:0;pointer-events:none;width:100%;height:100%;color:var(--p300);opacity:.62;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.zv-wrap{z-index:1;position:relative}@media (max-width:599px){.zv-h{letter-spacing:-.036em;text-wrap:balance;max-width:none;font-size:clamp(28px,11vw,48px);line-height:1.08}.zv-h-duraz{white-space:nowrap;color:color-mix(in oklab, var(--ziva) 40%, var(--p900));display:block}.zv-lead{text-wrap:balance;max-width:34ch;font-size:16px;line-height:1.6}:lang(en) .zv-namitky{flex-wrap:wrap;row-gap:6px}}
