.dov .prose h2{font-size:clamp(24px,2.4vw,32px);margin:1em 0 0}.dov .prose h3{font-size:21px;margin:.6em 0 0}.dov .prose ul,.dov .prose ol{margin:0;padding-left:1.2em;display:grid;gap:.4em}.dov .prose table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45;display:block;overflow-x:auto}.dov .prose th,.dov .prose td{border-bottom:1px solid rgba(127,127,127,.3);padding:10px 12px 10px 0;text-align:left;vertical-align:top}.dov .prose blockquote{margin:0;padding-left:1em;border-left:2px solid var(--copper)}.dov .faq details{border-bottom:1px solid rgba(127,127,127,.3);padding:12px 0}.dov .faq summary{cursor:pointer;font-weight:600}.dov .faq details p{margin-top:.6em}.dov .src ol{font-size:15px}.pasp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;background:#fff;border:1px solid var(--hairline);border-top:0}.pasp div{padding:12px 14px;border-right:1px solid var(--hairline);min-width:0}.pasp div:last-child{border-right:0}.pasp .riv{grid-column:1/-1;border-right:0;border-top:1px solid var(--hairline);display:flex;align-items:center;gap:14px}.pasp .riv dt{margin:0}.pasp .riv dd{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.riv-bar{display:inline-block;width:120px;height:6px;border-radius:3px;background:var(--hairline)}.riv-bar i{display:block;height:100%;border-radius:3px;background:var(--copper)}.pasp dt{font:600 10px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin-bottom:4px}.pasp dd{margin:0;font-size:15px;line-height:1.35}@media(max-width:560px){.pasp{grid-template-columns:1fr 1fr}.pasp div:nth-child(2){border-right:0}.pasp div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}}.dov .prose figure{margin:.6em 0;display:grid;gap:10px}.dov .prose figure img{width:100%;height:auto;border:1px solid var(--hairline);cursor:zoom-in;background:var(--paper-2)}.dov .prose figure figcaption{font-size:14px;line-height:1.5;color:var(--muted-ink)}.dov .prose .duo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dov .prose .duo figure{margin:0}.dov .prose .gal{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.dov .prose .gal figure{margin:0}.dov .prose .gal img{aspect-ratio:4/3;object-fit:cover}.dov .prose .toc{display:flex;flex-wrap:wrap;gap:8px 18px;padding:14px 18px;background:var(--paper-2);border-left:2px solid var(--copper);font-size:15px}.dov .prose .toc b{width:100%;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-ink)}.dov .prose .note{font-size:15px;color:var(--muted-ink)}.dov .prose sup.ref{font-size:.68em;color:var(--muted-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.dov .prose h3.tl-era{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:1.4em 0 0;font-weight:600}.dov .prose ol.tl{list-style:none;padding:0;margin:0;display:grid;gap:0;border-left:1px solid var(--hairline)}.dov .prose ol.tl>li{position:relative;padding:0 0 18px 22px;display:grid;gap:4px}.dov .prose ol.tl>li:before{content:"";position:absolute;left:-4px;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--copper)}.dov .prose .tl-y{font-weight:600;font-variant-numeric:tabular-nums}.dov .prose ol.tl p{margin:0}.dov .prose.tl-short ol.tl>li:not(.key){display:none}.dov .prose.tl-short h3.tl-era.empty,.dov .prose.tl-short ol.tl.empty{display:none}.dov .prose .tl-more{margin:6px 0 10px;border:1px solid var(--ink);background:none;padding:12px 18px;font:500 13px var(--label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--ink)}.dov .prose .tl-more:hover{border-color:var(--copper);color:var(--copper)}.dov .prose .lede-note{font-size:15px;color:var(--muted-ink);border-left:2px solid var(--copper);padding-left:12px}.dov .prose ol.tl figure{margin:.5em 0 0;max-width:560px}.dov .prose ol.tl .duo{max-width:640px;margin-top:.5em}.dov .prose .zn-grid,.dov .prose .lg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.dov .prose .zn-card{background:var(--paper-2);border-left:2px solid var(--copper);padding:14px 16px;display:grid;gap:6px;align-content:start}.dov .prose .zn-card p,.dov .prose .lg-card p{margin:0;font-size:16px;line-height:1.5}.dov .prose .zn-tag{font-size:20px;font-weight:600;line-height:1.2}.dov .prose .lg-card{border:1px dashed var(--hairline);padding:14px 16px;display:grid;gap:6px;align-content:start}.dov .prose .lg-card h3{font-size:18px;margin:0;font-style:italic}.dov .prose .lg-tag{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-ink)}.dov .prose .lg-card figure{margin:.4em 0 0}.dov .prose .cite{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;background:var(--paper-2);padding:14px 16px;font-size:15px}.dov .prose .cite p{margin:0;flex:1 1 300px;min-width:0;overflow-wrap:anywhere}.dov .prose .wide table{display:table;table-layout:fixed;font-size:14px}.dov .prose .wide th:first-child{width:24%}.dov .prose .cite-copy{font:inherit;font-size:14px;padding:8px 14px;border:1px solid var(--copper);background:transparent;color:inherit;cursor:pointer}@media(max-width:560px){.dov .prose .duo{grid-template-columns:1fr}}.dov-lb{position:fixed;inset:0;background:#141414eb;display:none;align-items:center;justify-content:center;z-index:100;cursor:zoom-out;padding:24px}.dov-lb.on{display:flex}.dov-lb img{max-width:100%;max-height:88vh;box-shadow:0 10px 40px #0006}.dov-lb p{position:absolute;bottom:16px;left:24px;right:24px;color:#eee;font-size:14px;text-align:center;margin:0}.hubh[data-astro-cid-3brgfs6w]{display:grid;gap:16px;max-width:860px;margin-bottom:28px}.hubn[data-astro-cid-3brgfs6w]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.hubn[data-astro-cid-3brgfs6w] a[data-astro-cid-3brgfs6w],.hubn[data-astro-cid-3brgfs6w] span[data-astro-cid-3brgfs6w]{border:1px solid var(--hairline);background:#fff;padding:8px 14px;font-size:14px;color:var(--ink);text-decoration:none}.hubn[data-astro-cid-3brgfs6w] a[data-astro-cid-3brgfs6w]:hover{border-color:var(--copper);color:var(--copper)}.hubn[data-astro-cid-3brgfs6w] span[data-astro-cid-3brgfs6w]{background:var(--ink);color:#fff;border-color:var(--ink)}.hubn[data-astro-cid-3brgfs6w] b[data-astro-cid-3brgfs6w]{font:600 12px var(--label);color:var(--copper);margin-left:4px}.hubn[data-astro-cid-3brgfs6w] span[data-astro-cid-3brgfs6w] b[data-astro-cid-3brgfs6w]{color:#fff}.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w]{min-width:0}.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w] h3[data-astro-cid-3brgfs6w]{overflow-wrap:break-word;hyphens:auto}.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w] p[data-astro-cid-3brgfs6w]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.hubc[data-astro-cid-3brgfs6w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w] p[data-astro-cid-3brgfs6w],.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w] .cap[data-astro-cid-3brgfs6w]{display:none}.hubc[data-astro-cid-3brgfs6w] .cat[data-astro-cid-3brgfs6w] h3[data-astro-cid-3brgfs6w]{font-size:17px;line-height:1.3}}
