html{scroll-padding-top:calc(var(--navigation-height) + var(--spacing-sm))}.ov-stranka{container-type:inline-size;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-primary)}.ov-in{box-sizing:border-box;max-width:calc(var(--max-width-desktop) + 2 * var(--spacing-lg));margin:0 auto;padding:0 var(--spacing-lg)}.ov-hero{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:var(--spacing-2xl);align-items:stretch;padding-top:var(--spacing-lg)}.ov-hero>*{box-sizing:border-box;min-width:0}.ov-uvod{position:relative;display:flex;align-items:flex-end;min-height:560px;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-accent-pressed)}.ov-uvod-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ov-uvod:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--color-photo-veil),color-mix(in srgb,var(--color-photo-veil) 86%,transparent) calc(var(--spacing-4xl) + 680px),color-mix(in srgb,var(--color-photo-veil) 20%,transparent))}.ov-uvod-text{position:relative;z-index:1;max-width:680px;padding:var(--spacing-3xl) var(--spacing-4xl)}.ov-uvod h1{margin:0;color:var(--color-on-dark);font-size:56px;font-weight:var(--font-weight-semibold);line-height:62px;text-wrap:balance}.ov-uvod-perex{margin:var(--spacing-lg) 0 0;color:var(--color-on-dark-2);font-size:var(--font-size-base-plus);line-height:26px}.ov-uvod-kredit{margin:var(--spacing-lg) 0 0;color:var(--color-on-dark-2);font-size:var(--font-size-sm-minus);font-weight:var(--font-weight-medium);line-height:19px}.ov-karta{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xl);border:1px solid var(--color-sep);border-radius:var(--radius-xl);background:var(--color-bg)}.ov-karta h2{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:26px;text-wrap:balance}.ov-firma{margin:0;color:var(--color-fg2);font-size:var(--font-size-base);line-height:26px}.ov-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ov-pole{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.ov-pole>label,.ov-pole-nazev{margin:0;color:var(--color-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:20px}.ov-past{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ov-cipy{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.ov-cip{height:var(--spacing-2xl-plus-2);padding:0 var(--spacing-lg);border:1px solid var(--color-fill-hover);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-fg);font:inherit;font-size:var(--font-size-sm-plus);line-height:20px;cursor:pointer}.ov-cip:hover{background:var(--color-fill)}.ov-cip.is-on{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-dark)}.ov-cip.is-on:before{content:"✓";margin-right:6px}.ov-cip:focus-visible,.ov-zvolit:focus-visible,.ov-odeslat:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ov-odeslat{width:100%;height:var(--button-height-default);border:none;border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-on-dark);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer}.ov-odeslat:hover{background:var(--color-accent-hover)}.ov-odeslat[aria-disabled=true]{cursor:progress}.ov-pozn{margin:0;color:var(--color-fg2);font-size:var(--font-size-sm-minus);font-weight:var(--font-weight-medium);line-height:19px}.ov-pozn a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.ov-chyba{margin:0;padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-err-tint);color:var(--color-err-ink);font-size:var(--font-size-sm);line-height:20px}.ov-stav{display:flex;flex-direction:column;gap:var(--spacing-md);outline:0}.ov-stav-nadpis{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:26px}.ov-stav-text{margin:0;font-size:var(--font-size-base);line-height:26px;overflow-wrap:anywhere}.ov-sec{padding:var(--spacing-4xl) 0}.ov-sec--wash{background:var(--color-wash)}.ov-sec--prvni{margin-top:var(--spacing-4xl)}.ov-hlava{margin-bottom:var(--spacing-xl)}.ov-h2{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:30px;text-wrap:balance}.ov-lead{max-width:var(--content-width-article);margin:var(--spacing-md) 0 0;color:var(--color-fg2);font-size:var(--font-size-base-plus);line-height:26px}.ov-sec--wash .ov-hlava:only-child{margin-bottom:0}.ov-prinosy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xl);margin:0;padding:0;list-style:none}.ov-prinosy li,.ov-kroky li{padding-top:var(--spacing-lg);border-top:1px solid var(--color-sep)}.ov-prinosy h3,.ov-kroky h3{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:26px}.ov-prinosy p,.ov-kroky p{margin:var(--spacing-xs) 0 0;color:var(--color-fg2);font-size:var(--font-size-base);line-height:26px}.ov-kroky{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-xl);margin:0;padding:0;list-style:none}.ov-kroky li{display:grid;grid-template-columns:var(--spacing-xl) minmax(0,1fr);gap:var(--spacing-sm)}.ov-krok-cislo{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:26px;text-align:right}.ov-otazky{margin:0;border-bottom:1px solid var(--color-sep)}.ov-otazky>div{padding:var(--spacing-lg) 0;border-top:1px solid var(--color-sep)}.ov-otazky dt{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:26px}.ov-otazky dd{max-width:var(--content-width-article);margin:var(--spacing-xs) 0 0;color:var(--color-fg2);font-size:var(--font-size-base);line-height:26px}.ov-varianty{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-lg)}.ov-varianta{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-xl);border-radius:var(--radius-xl);background:var(--color-bg)}.ov-varianta-hlava{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-sm)}.ov-varianta h3{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:26px}.ov-doporucujeme{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:20px}.ov-varianta-cena{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:30px}.ov-varianta-cena span,.ov-varianta-uspora{color:var(--color-fg2);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:20px}.ov-varianta-uspora{margin:0;font-weight:var(--font-weight-medium)}.ov-varianta-radky{flex:1;margin:0}.ov-varianta-radky>div{display:flex;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-top:1px solid var(--color-sep);font-size:var(--font-size-sm-plus);line-height:20px}.ov-varianta-radky dt{color:var(--color-fg2)}.ov-varianta-radky dd{margin:0;font-weight:var(--font-weight-medium);text-align:right}.ov-zvolit{width:100%;height:var(--button-height-default);border:none;border-radius:var(--radius-lg);background:var(--color-fill);color:var(--color-fg);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.ov-zvolit:hover{background:var(--color-fill-hover)}.ov-zvolit[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-fg)}.ov-pozn-sekce{max-width:var(--content-width-article);margin:var(--spacing-lg) 0 0;color:var(--color-fg2);font-size:var(--font-size-sm-plus);line-height:22px}.ov-zaver{margin-top:var(--spacing-3xl);padding:var(--spacing-3xl);border-radius:var(--radius-xl);background:var(--color-accent-pressed)}.ov-zaver h2{margin:0;color:var(--color-on-dark);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:30px}.ov-zaver>p{max-width:var(--content-width-article);margin:var(--spacing-md) 0 0;color:var(--color-on-dark-2);font-size:var(--font-size-base-plus);line-height:26px}.ov-zaver-akce{display:inline-flex;align-items:center;height:var(--button-height-default);margin-top:var(--spacing-xl);padding:0 var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-on-dark-accent);color:var(--color-accent-pressed);font-weight:var(--font-weight-semibold);text-decoration:none}.ov-zaver-akce:hover{background:var(--color-on-dark-accent-hover)}.ov-zaver-akce:focus-visible{outline:2px solid var(--color-on-dark-accent);outline-offset:2px}.ov-zaver .ov-zaver-pozn{margin-top:var(--spacing-sm);font-size:var(--font-size-sm-minus);font-weight:var(--font-weight-medium);line-height:19px}@container (max-width: 1023px){.ov-hero{grid-template-columns:minmax(0,1fr)}.ov-karta{max-width:560px}.ov-uvod{min-height:520px}.ov-uvod-text{max-width:560px;padding:var(--spacing-2xl)}.ov-uvod h1{font-size:44px;line-height:50px}.ov-kroky{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-varianty{grid-template-columns:minmax(0,1fr)}}@container (max-width: 768px){.ov-in{padding:0 var(--page-gutter-mobile)}.ov-hero{gap:var(--spacing-xl);padding-top:var(--spacing-md)}.ov-uvod{min-height:680px}.ov-uvod:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-photo-veil) 13%,transparent),color-mix(in srgb,var(--color-photo-veil) 86%,transparent) 45%,color-mix(in srgb,var(--color-photo-veil) 96%,transparent))}.ov-uvod-text{padding:var(--spacing-xl)}.ov-uvod h1{font-size:var(--font-size-2xl-plus-plus);line-height:34px}.ov-uvod-perex{font-size:var(--font-size-base)}.ov-karta{max-width:none;padding:var(--spacing-lg-plus)}.ov-sec{padding:var(--spacing-3xl) 0}.ov-sec--prvni{margin-top:var(--spacing-3xl)}.ov-h2,.ov-zaver h2{font-size:var(--font-size-xl);line-height:26px}.ov-lead{font-size:var(--font-size-base)}.ov-prinosy,.ov-kroky{grid-template-columns:minmax(0,1fr)}.ov-varianta{padding:var(--spacing-lg)}.ov-zaver{margin-top:var(--spacing-2xl);padding:var(--spacing-xl)}.ov-zaver-akce{display:flex;justify-content:center}}
