.eyebrow{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:700;display:flex}.eyebrow:before{content:"";background:var(--color-accent);flex:none;width:22px;height:2px}.eyebrow--deep{color:var(--color-deep-primary)}.eyebrow--deep:before{background:var(--color-deep-primary)}.section-head{margin-bottom:var(--space-12)}.section-head h2,h2.section-title{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--h2-size);letter-spacing:-.02em;max-width:22ch;margin:0;line-height:1.12}.section-head .section-lead{max-width:var(--measure);color:var(--color-ink-soft);font-size:var(--lead-size);margin:var(--space-6) 0 0}.page-hero-grid{gap:var(--space-6) var(--space-16);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;display:grid}@media (width<=900px){.page-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start}}.page-hero h1{font-family:var(--font-display);font-weight:700;font-size:var(--h1-size);letter-spacing:-.03em;max-width:16ch;margin:0 0 var(--space-6);text-wrap:balance;line-height:1.06}.page-hero .lead{max-width:52ch;color:var(--color-ink-soft);font-size:var(--lead-size);margin:0;line-height:1.55}.split{gap:var(--space-12) var(--space-16);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;display:grid}.split>.split-head{top:calc(var(--space-24) + var(--space-4));margin-bottom:0;position:sticky}.split--middle{align-items:center}.split--middle>.split-head{position:static}@media (width<=900px){.split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.split>.split-head{margin-bottom:0;position:static}.split--middle{align-items:start}}.prose{max-width:var(--measure)}.prose p{color:var(--color-ink-soft);margin:0 0 var(--space-4)}.prose p:last-child{margin-bottom:0}.claim{color:var(--color-ink);font-family:var(--font-display);font-size:var(--h2-minor);letter-spacing:-.01em;max-width:36ch;margin:0;font-weight:500;line-height:1.42}.cards{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.cards--two{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.card{gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.card h3,.card .card-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.card p:not(.card-title){color:var(--color-ink-soft);margin:0;font-size:.9375rem;line-height:1.55}.card .glyph{border-radius:var(--radius-sm);background:var(--color-primary-bg);width:44px;height:44px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.card .glyph svg{width:24px;height:24px}.rows{counter-reset:row;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rows li{counter-increment:row;gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-rule);color:var(--color-ink-soft);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.rows li:first-child{border-top:none;padding-top:0}.rows li:before{content:counter(row, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-muted);font-size:.75rem;font-weight:700}.rows--dot li:before{content:"";background:var(--color-primary);border-radius:50%;width:7px;height:7px;display:block;transform:translateY(-2px)}.chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chips li{min-height:34px;padding-inline:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-soft);align-items:center;font-size:.8125rem;display:inline-flex}.chips--fill{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-rule);gap:1px;overflow:hidden}.chips--fill li{min-height:56px;padding-inline:var(--space-4);background:var(--color-paper);color:var(--color-ink);border:none;border-radius:0;flex:auto;justify-content:center;font-size:.875rem}@media (width<=560px){.chips--fill{grid-template-columns:minmax(0,1fr);display:grid}.chips--fill li{justify-content:flex-start;min-height:48px}}.link-strong{color:var(--color-ink-soft);text-underline-offset:4px;text-decoration:underline 2px;text-decoration-color:var(--color-primary);font-weight:600;display:inline-block}.link-strong:hover{color:var(--color-ink);text-decoration-color:var(--color-accent)}.fact-note{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-6);border-inline-start:3px solid var(--color-primary);background:var(--color-surface);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-muted);font-size:.9375rem;line-height:1.55}.cta-final .eyebrow{margin-bottom:var(--space-8)}main#obsah>section.section--tight,.section--tight,main#obsah>section.cta-final--slim,.cta-final--slim{padding-block:var(--space-16)}.cta-final-slim-row{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.cta-final-host{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-deep-muted);margin:0;font-size:.8125rem}:root[data-reveal=on] .reveal{opacity:0;transition:opacity .9s var(--ease-out-quart), transform .9s var(--ease-out-quart);transform:translateY(14px)}:root[data-reveal=on] .reveal.is-shown{opacity:1;transform:none}:root[data-reveal=on] .reveal[data-delay="1"]{transition-delay:40ms}:root[data-reveal=on] .reveal[data-delay="2"]{transition-delay:80ms}:root[data-reveal=on] .reveal[data-delay="3"]{transition-delay:.14s}:root[data-reveal=on] .reveal[data-delay="4"]{transition-delay:.2s}:root[data-reveal=on] .reveal[data-delay="5"]{transition-delay:.28s}:root[data-reveal=on] .reveal[data-delay="6"]{transition-delay:.36s}@media (prefers-reduced-motion:reduce){:root[data-reveal=on] .reveal{opacity:1;transition:none;transform:none}}.theme-toggle[data-astro-cid-l6lhmie6]{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-ink-soft);cursor:pointer;flex:none;order:2;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{color:var(--color-ink);border-color:var(--color-ink-soft)}.ico[data-astro-cid-l6lhmie6]{width:20px;height:20px;display:none}.ico-system[data-astro-cid-l6lhmie6]{display:block}html[data-theme=light] .ico-system[data-astro-cid-l6lhmie6],html[data-theme=dark] .ico-system[data-astro-cid-l6lhmie6]{display:none}html[data-theme=light] .ico-sun[data-astro-cid-l6lhmie6],html[data-theme=dark] .ico-moon[data-astro-cid-l6lhmie6]{display:block}@media (width<=900px){.theme-toggle[data-astro-cid-l6lhmie6]{order:3}}
