.kaznakovy-page{--kaznakovy-reading:48rem}.kaznakovy-page [id]{scroll-margin-top:7rem}.kaznakovy-page h2{margin:0 0 1.5rem;font:400 clamp(1.65rem,3vw,2.6rem)/1.25 var(--serif);color:var(--navy)}.kaznakovy-reading{max-width:var(--kaznakovy-reading);margin-inline:auto}.kaznakovy-reading>p{font:400 clamp(1.06rem,1.4vw,1.15rem)/1.85 var(--serif);color:#3e413d;margin:0 0 1.35rem}.kaznakovy-reading .kaznakovy-chapter__number{font:600 .78rem/1.2 var(--sans);letter-spacing:.12em;color:var(--gold-text);margin-bottom:.9rem}.kaznakovy-chapter--paper{background:var(--ivory)}.kaznakovy-citations{white-space:nowrap}.kaznakovy-citations sup{font:600 .72rem/1 var(--sans);margin-left:.3em;vertical-align:super}.kaznakovy-citations a,.kaznakovy-page a{text-underline-offset:.2em}.kaznakovy-page a:focus-visible,.kaznakovy-page summary:focus-visible{outline:2px solid var(--gold-text);outline-offset:4px}.kaznakovy-family{background:var(--paper)}.kaznakovy-tree{margin:2.5rem 0}.kaznakovy-tree figcaption{display:flex;justify-content:space-between;gap:.75rem 2rem;flex-wrap:wrap;margin-bottom:1.5rem;color:var(--smoke);font-size:.9rem}.kaznakovy-tree figcaption strong{font-weight:500}.kaznakovy-tree__root{width:min(100%,25rem);margin-inline:auto}.kaznakovy-person{min-width:0;padding:1rem 1.1rem;border:1px solid #b7ab8b;background:var(--ivory);border-radius:2px}.kaznakovy-tree__root .kaznakovy-person{background:var(--navy);color:var(--ivory);border-color:var(--navy)}.kaznakovy-person p{margin:0}.kaznakovy-person__number{display:block;margin-bottom:.4rem;color:var(--smoke);font-size:.69rem;letter-spacing:.05em}.kaznakovy-person__name{font:400 clamp(1.06rem,1.8vw,1.3rem)/1.4 var(--serif);overflow-wrap:anywhere}.kaznakovy-person__name span{display:block}.kaznakovy-person .kaznakovy-person__parent{margin-top:.6rem;font-size:.76rem;line-height:1.5;color:var(--smoke)}.kaznakovy-person .kaznakovy-person__note{margin-top:.55rem;font-size:.79rem;line-height:1.55;color:var(--smoke)}.kaznakovy-tree__root .kaznakovy-person__note,.kaznakovy-tree__root .kaznakovy-person__number{color:#d4cdbd}.kaznakovy-tree__connector{display:block;width:100%;height:2.1rem;stroke:#a58d58;stroke-width:.2}.kaznakovy-tree__branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.kaznakovy-tree__branch{min-width:0}.kaznakovy-tree__branch>h3{text-align:center;margin:0 0 1rem;font:500 1rem/1.5 var(--sans)}.kaznakovy-tree__branch>h3 a{color:var(--navy)}.kaznakovy-tree__descendants{margin:0 0 0 .8rem;padding:.8rem 0 0 .9rem;border-left:1px solid #b7ab8b;list-style:none}.kaznakovy-tree__descendants>li{position:relative;margin:0 0 .8rem}.kaznakovy-tree__descendants>li:last-child{margin-bottom:0}.kaznakovy-tree__descendants>li:before{position:absolute;top:1.8rem;left:-.9rem;width:.9rem;border-top:1px solid #b7ab8b;content:""}.kaznakovy-differences{max-width:var(--kaznakovy-reading);margin:2rem auto 0;padding:1.25rem 1.4rem;border-left:2px solid var(--gold);background:var(--ivory)}.kaznakovy-differences summary{font:500 1.05rem/1.5 var(--serif);cursor:pointer}.kaznakovy-differences p{font-size:.94rem;line-height:1.8;color:var(--smoke)}.kaznakovy-chronology{max-width:58rem;padding:0;margin:2rem auto 0;list-style:none}.kaznakovy-chronology>li{display:grid;grid-template-columns:minmax(8rem,1fr) 4fr;gap:2rem;padding:1.5rem 0;border-top:1px solid #c8beaa}.kaznakovy-chronology h3{margin:0 0 .6rem;font:400 1.35rem/1.4 var(--serif);color:var(--navy)}.kaznakovy-chronology p{margin:0;line-height:1.8}.kaznakovy-chronology__date{color:var(--gold-text);font-weight:500}.kaznakovy-source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style-position:inside;counter-reset:kaznakovy-source}.kaznakovy-source-list>li{min-width:0;padding-top:1.4rem;border-top:1px solid #b7ab8b;list-style:none;counter-increment:kaznakovy-source}.kaznakovy-source-list>li:before{content:counter(kaznakovy-source,decimal-leading-zero);display:block;margin-bottom:.7rem;color:var(--gold-text);font-size:.8rem;letter-spacing:.1em}.kaznakovy-source-list h3{margin:.4rem 0 .8rem;font:400 1.35rem/1.4 var(--serif);color:var(--navy)}.kaznakovy-source-list p{font-size:.93rem;line-height:1.75;margin:0 0 .75rem}.kaznakovy-source-list .kaznakovy-source__kind{font-size:.73rem;color:var(--smoke)}.kaznakovy-source__locator{overflow-wrap:anywhere}.kaznakovy-source__links{padding-left:1.2rem;margin:.8rem 0 1rem}.kaznakovy-source__links li{padding-block:.25rem;font-size:.9rem;line-height:1.6}.kaznakovy-source-list details{color:var(--smoke);font-size:.85rem;line-height:1.7}.kaznakovy-source-list details summary{cursor:pointer;padding-block:.4rem}.kaznakovy-source-list details p{margin-top:.65rem}.kaznakovy-related{display:flex;gap:.75rem 2rem;flex-wrap:wrap;margin-top:3.5rem;padding-top:2rem;border-top:1px solid #b7ab8b}.kaznakovy-related h3{width:100%;margin:0 0 .3rem;font:400 1.35rem/1.4 var(--serif)}.kaznakovy-related a{min-height:44px;display:inline-flex;align-items:center}@media (max-width:900px){.kaznakovy-tree__branches{grid-template-columns:minmax(0,1fr);gap:2rem}.kaznakovy-tree__branch>h3{text-align:left}.kaznakovy-tree__connector{height:1.5rem;width:1px;border-left:1px solid #b7ab8b;margin-inline:auto}.kaznakovy-tree__connector path{display:none}.kaznakovy-tree__root{width:100%}.kaznakovy-tree__descendants{margin-left:.6rem;padding-left:.75rem}.kaznakovy-tree__descendants>li:before{left:-.75rem;width:.75rem}.kaznakovy-person{padding:.9rem}}@media (max-width:600px){.kaznakovy-chronology>li,.kaznakovy-source-list{grid-template-columns:minmax(0,1fr)}.kaznakovy-chronology>li{gap:.45rem}.kaznakovy-differences{padding:1rem}.kaznakovy-tree figcaption{flex-direction:column}.kaznakovy-reading>p{font-size:1.06rem;line-height:1.8}}@media print{.kaznakovy-page .section-nav,.kaznakovy-related{display:none}.kaznakovy-tree__branches{grid-template-columns:repeat(3,minmax(0,1fr))}.kaznakovy-person{page-break-inside:avoid;break-inside:avoid}.kaznakovy-page .section{padding-block:1.5rem}}