.dl-analysis{background:var(--dl-white);padding-bottom:5rem}.dl-analysis-hero h1{font-size:var(--dl-hero-title-size);line-height:var(--dl-hero-title-leading);max-width:30ch;margin-top:1rem;overflow-wrap:anywhere}.dl-analysis-hero>p:last-child{max-width:43rem;margin-top:1.5rem;font-size:1.1rem;line-height:1.7;color:var(--dl-muted)}.dl-analysis-filters{display:flex;flex-wrap:wrap;align-items:end;gap:1rem;border-block:1px solid var(--dl-border);padding-block:1.25rem}.dl-analysis-filters label{display:grid;gap:.5rem;font-size:.75rem;color:var(--dl-muted)}.dl-analysis-filters label:first-child{flex:1 1 20rem}.dl-analysis-filters label:nth-child(2){flex:0 1 17rem}.dl-analysis-filters input,.dl-analysis-filters select{min-height:2.8rem;min-width:0;width:100%;border:1px solid var(--dl-border);padding:.6rem .8rem;background:var(--dl-white);color:var(--dl-ink);font-size:.875rem}.dl-analysis-count{padding-block:1rem 1.5rem}.dl-analysis-feature{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--dl-border);background:var(--dl-surface)}.dl-analysis-art{position:relative;min-height:28rem;background:var(--dl-navy);overflow:hidden}.dl-analysis-art img{-o-object-fit:cover;object-fit:cover}.dl-analysis-lines{position:absolute;inset:3rem;background:repeating-linear-gradient(165deg,transparent 0 24px,#b9dcff33 25px 26px);border:1px solid #b9dcff33}.dl-analysis-feature article{display:flex;flex-direction:column;align-items:start;padding:clamp(1.5rem,3.6vw,3.5rem)}.dl-analysis-feature h2{font-size:clamp(2rem,3vw,3.2rem);line-height:1.12;margin:1.2rem 0;overflow-wrap:anywhere}.dl-analysis-feature article>p:not(.dl-eyebrow){color:var(--dl-muted);line-height:1.75}.dl-analysis-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.5rem}.dl-analysis-tags :is(span,a){font-size:.7rem;padding:.35rem .55rem;background:var(--dl-surface);color:var(--dl-muted)}.dl-analysis-tags a:hover{text-decoration:underline}.dl-analysis-read{margin-top:auto;padding-top:1rem;border-bottom:1px solid var(--dl-ink);font-size:.875rem;display:inline-flex;gap:1.5rem}.dl-analysis-index{padding-top:4rem}.dl-analysis-index header{margin-bottom:2rem}.dl-analysis-index h2{font-size:clamp(2rem,3.8vw,3.3rem);margin-top:.7rem}.dl-analysis-index ol{border-top:1px solid var(--dl-border)}.dl-analysis-index li>a{display:grid;grid-template-columns:2rem minmax(0,1fr) 7rem;gap:1.5rem;align-items:center;border-bottom:1px solid var(--dl-border);padding:1.75rem .5rem}.dl-analysis-index li>a:is(:hover,:focus-visible){background:var(--dl-surface)}.dl-analysis-index h3{font-size:1.7rem;line-height:1.2;margin-block:.5rem}.dl-analysis-index :is(time,p),.dl-analysis-number{color:var(--dl-muted);font-size:.8rem;line-height:1.7}.dl-analysis-number{align-self:start}.dl-analysis-row-end{display:flex;gap:.75rem;font-size:.75rem;color:var(--dl-link)}.dl-analysis-empty{padding-block:4rem;line-height:1.8}.dl-analysis-empty h1,.dl-analysis-empty h2{font-size:2rem}.dl-analysis-masthead{border-bottom:1px solid var(--dl-border)}.dl-analysis-masthead nav{font-size:.8rem;color:var(--dl-muted);margin-bottom:3rem}.dl-analysis-masthead nav a{color:var(--dl-link)}.dl-analysis-heading-grid{display:grid;grid-template-columns:minmax(0,1fr) 14rem;gap:4rem}.dl-analysis-heading-grid h1{font-size:var(--dl-hero-title-size);line-height:var(--dl-hero-title-leading);margin-top:1rem;overflow-wrap:anywhere}.dl-analysis-deck{margin-top:1.5rem;color:var(--dl-muted);font-size:1.15rem;line-height:1.7}.dl-analysis-heading-grid aside{border-left:1px solid var(--dl-border);padding-left:1.5rem}.dl-analysis-heading-grid dt{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--dl-muted)}.dl-analysis-heading-grid dd{margin-top:.6rem;font-size:.85rem}.dl-analysis-reading{max-width:52rem;margin-inline:auto;padding:3rem 1.5rem 5rem}.dl-analysis-cover{display:block;width:100%;height:auto;margin-bottom:3rem}.dl-analysis-prose{line-height:1.85;font-size:1.0625rem;overflow-wrap:anywhere}.dl-analysis-prose p{margin-bottom:1.5rem}.dl-analysis-prose :is(h1,h2,h3,h4){font-family:var(--dl-font-serif);font-weight:500;line-height:1.25;margin:2.5rem 0 1rem;color:var(--dl-ink)}.dl-analysis-prose h2{font-size:2rem}.dl-analysis-prose h3{font-size:1.5rem}.dl-analysis-prose a{color:var(--dl-link);text-decoration:underline;text-underline-offset:3px}.dl-analysis-prose :is(ul,ol){padding-left:1.5rem;margin-block:1.5rem}.dl-analysis-prose ul{list-style:disc}.dl-analysis-prose ol{list-style:decimal}.dl-analysis-prose li{margin-block:.5rem}.dl-analysis-prose blockquote{border-left:3px solid var(--dl-link);padding-left:1.5rem;margin-block:2rem;color:var(--dl-muted)}.dl-analysis-back{display:inline-block;margin-top:3rem;color:var(--dl-link);border-bottom:1px solid;font-size:.85rem}:is(.dl-analysis,.dl-analysis-article) :is(a,input,select,button):focus-visible{outline:2px solid var(--dl-link);outline-offset:4px}@media(max-width:850px){.dl-analysis-feature,.dl-analysis-heading-grid{grid-template-columns:1fr}.dl-analysis-art{min-height:0;aspect-ratio:16/10}.dl-analysis-heading-grid{gap:2rem}.dl-analysis-heading-grid aside{padding-left:0;border-left:0}.dl-analysis-index li>a{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem}.dl-analysis-row-end{grid-column:2}.dl-analysis-filters label:nth-child(2){flex:1 1 12rem}}.dl-analysis-sources{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--dl-border)}.dl-analysis-sources h2{font-size:2rem;margin-bottom:1.5rem}.dl-analysis-sources .dl-analysis-prose,.dl-analysis-sources li{font-size:.85rem;line-height:1.75}.dl-analysis-sources li{padding-block:.75rem;border-bottom:1px solid var(--dl-border);overflow-wrap:anywhere}.dl-analysis-sources a{color:var(--dl-link);text-decoration:underline;text-underline-offset:3px}