.studie-hlava{border-bottom:1px solid var(--line);padding-block:clamp(1.5rem,4vw,2.75rem) clamp(2rem,5vw,3rem)}.crumbs{margin-bottom:clamp(1.25rem,3vw,2rem)}.crumbs__list{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:.25rem 0;padding:0;font-size:.75rem;list-style:none;display:flex}.crumbs__list li:not(:first-child):before{content:"›";color:var(--rule);opacity:.4;margin-inline:.5rem}.crumbs__list a{color:var(--ink-soft);text-decoration-color:var(--line)}.crumbs__list a:hover{color:var(--accent-deep)}.crumbs__list [aria-current=page]{color:var(--ink);font-weight:600}.studie-hlava__nazev{max-width:22ch;margin-bottom:.5rem;font-size:clamp(2rem,5.5vw,3.25rem);font-weight:800}.studie-hlava__meta{margin-bottom:1.25rem}.dlazdice{padding-block:clamp(2rem,5vw,3rem)}.dlazdice__nadpis{margin-bottom:1.25rem}.dlazdice__grid{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1.25rem;display:grid}.tile{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent), 0 8px 20px color-mix(in srgb, var(--ink) 5%, transparent);flex-direction:column;gap:.5rem;padding:1.375rem 1.375rem 1.25rem;text-decoration:none;display:flex}a.tile{transition:transform .15s,box-shadow .15s,border-color .15s}a.tile:hover{box-shadow:0 14px 28px color-mix(in srgb, var(--ink) 9%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, var(--line));color:var(--ink);transform:translateY(-2px)}.tile__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);font-size:.75rem}.tile__value{font-family:var(--font-mono);flex-wrap:wrap;align-items:baseline;gap:.375rem;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:600;line-height:1.1;display:flex}.tile__unit{font-family:var(--font-text);color:var(--ink-soft);font-size:.8125rem;font-weight:500}.tile__text{color:var(--ink-soft);flex:1;font-size:.875rem;line-height:1.5}.tile__cta{color:var(--accent-deep);font-size:.875rem;font-weight:600}a.tile:hover .tile__cta{text-underline-offset:.16em;text-decoration:underline}.graf-sekce{padding-block:clamp(1rem,3vw,2rem)}.graf-sekce__nadpis{margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,1.875rem)}.graf-sekce__perex{color:var(--ink-soft);margin-bottom:1.25rem}.graf-sekce .verdikt{margin-top:1.5rem}.studie-sekce{border-bottom:1px solid var(--line);padding-block:clamp(1.75rem,4vw,2.75rem)}.studie-sekce:last-of-type{border-bottom:none}.studie-sekce__nadpis{margin-bottom:.625rem;font-size:clamp(1.5rem,3vw,1.875rem)}.studie-sekce__podnadpis{margin-top:2rem;margin-bottom:.75rem;font-size:clamp(1.125rem,2.2vw,1.3125rem)}.studie-sekce__perex{color:var(--ink-soft);max-width:var(--measure);margin-bottom:1.25rem;line-height:1.6}.tabulka-sekce{padding-block:clamp(1.5rem,3vw,2.5rem)}.tabulka-sekce__nadpis{margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,1.875rem)}.tabulka-sekce__perex{color:var(--ink-soft);margin-bottom:1.25rem}.tabulka-scroll{border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent), 0 8px 20px color-mix(in srgb, var(--ink) 5%, transparent);margin-block:clamp(1.25rem,3vw,1.75rem);overflow-x:auto}.tabulka{border-collapse:collapse;width:100%;min-width:min(28rem,100%);max-width:100%;font-size:.9375rem}.tabulka th,.tabulka td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);padding:.625rem 1rem}.tabulka th:not(.num):not([class*=num]),.tabulka td:not(.num):not([class*=num]){white-space:normal}.tabulka thead th{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 7%, var(--paper));padding-block:.9375rem;font-size:.6875rem;font-weight:700}.tabulka tbody th{font-weight:500}.tabulka th.num,.tabulka td.num{text-align:right}.tabulka td.num{font-family:var(--font-mono)}.tabulka tbody tr:last-child th,.tabulka tbody tr:last-child td{border-bottom:none}.tabulka tbody tr:hover{background:var(--accent-wash)}.tabulka-pozn{color:var(--ink-faint);max-width:var(--measure);margin-top:calc(-1*clamp(1.25rem,3vw,1.75rem) + .625rem);font-size:.8125rem}.reforma-box{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-left:4px solid var(--accent);border-radius:var(--radius);box-shadow:0 1px 2px color-mix(in srgb, var(--accent) 8%, transparent);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:1.25rem 1.375rem;display:flex}.reforma-box h3{color:var(--accent-deep);font-size:1rem;font-weight:700}.reforma-box p{color:var(--ink);font-size:.9375rem;line-height:1.55}.metodika{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3rem,6vw,4.5rem)}.metodika__nadpis{margin-bottom:.75rem;font-size:clamp(1.25rem,2.5vw,1.5rem)}.metodika__text{color:var(--ink-soft);max-width:var(--measure);font-size:.9375rem;line-height:1.6}.metodika__text+.metodika__text{margin-top:.75rem}.studie-cta--banner{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-left:4px solid var(--accent);border-radius:var(--radius-lg);box-shadow:0 1px 2px color-mix(in srgb, var(--accent) 8%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.75rem;display:flex}.studie-cta--banner p{color:var(--ink);max-width:40ch;font-size:1.0625rem;font-weight:600}.studie-cta{color:var(--paper);background:var(--accent);border-radius:var(--radius-pill);box-shadow:0 10px 22px color-mix(in srgb, var(--accent) 28%, transparent);align-items:center;gap:.5rem;padding:.8125rem 1.375rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.studie-cta:hover{background:var(--accent-deep);color:var(--paper);transform:translateY(-1px)}
