[data-skin=broadsheet] div.ot-count{grid-template-columns:minmax(0,1fr);gap:0;display:grid}[data-skin=broadsheet] div.ot-cell{grid-template-columns:minmax(0,clamp(220px,20vw,290px)) minmax(0,1fr);align-items:start;gap:clamp(22px,2.8vw,40px);padding:clamp(28px,2.9vw,42px) clamp(22px,2.4vw,36px);display:grid}[data-skin=broadsheet] div.ot-cell[data-ground=indigo]{background:var(--bs-indigo);color:var(--bs-bone)}[data-skin=broadsheet] div.ot-cell[data-ground=mid]{color:var(--bs-bone);background:#3c6ba8}[data-skin=broadsheet] div.ot-cell[data-ground=sky]{color:var(--bs-indigo);background:#5e9efb}[data-skin=broadsheet] p.ot-fig{flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0;display:flex}[data-skin=broadsheet] p.ot-fig em.ot-pre,[data-skin=broadsheet] p.ot-fig em.ot-noun{letter-spacing:-.005em;color:inherit;font-style:normal;font-weight:600}[data-skin=broadsheet] p.ot-fig em.ot-pre{font-size:.82rem;line-height:1.5}[data-skin=broadsheet] p.ot-fig em.ot-pre[data-lead]{flex-basis:100%;margin-bottom:8px}[data-skin=broadsheet] p.ot-fig em.ot-noun{flex-basis:100%;margin-top:6px;font-size:clamp(.94rem,1.35vw,1.12rem);line-height:1.3}[data-skin=broadsheet] p.ot-fig span.ot-q{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,5.6vw,5.5rem);font-weight:700;line-height:.86}[data-skin=broadsheet] p.ot-fig span.ot-q:first-letter{text-transform:uppercase}[data-skin=broadsheet] div.ot-cell[data-ground=indigo] p.ot-fig span.ot-q,[data-skin=broadsheet] div.ot-cell[data-ground=mid] p.ot-fig span.ot-q{color:var(--bs-gold)}[data-skin=broadsheet] div.ot-cell[data-ground=sky] p.ot-fig span.ot-q{color:var(--bs-indigo)}[data-skin=broadsheet] p.ot-say{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:62ch;color:inherit;margin:0}@media (max-width:860px){[data-skin=broadsheet] div.ot-cell{grid-template-columns:minmax(0,1fr);gap:14px;padding:clamp(24px,6vw,32px) clamp(18px,5vw,24px)}}[data-skin=broadsheet] div.ot-passage{margin-top:clamp(48px,6vw,96px)}[data-skin=broadsheet] div.ot-flow{columns:2;column-gap:clamp(32px,3.4vw,52px)}[data-skin=broadsheet] div.ot-flow>*{break-inside:avoid;-webkit-column-break-inside:avoid}[data-skin=broadsheet] div.ot-flow.bs-prose p{max-width:none}@media (max-width:860px){[data-skin=broadsheet] div.ot-flow{columns:1}}[data-skin=broadsheet] div.ot-closer{border-top:2px solid var(--bs-gold);margin-top:clamp(26px,3vw,40px);padding-top:clamp(20px,2.2vw,28px)}[data-skin=broadsheet] div.ot-closer p{letter-spacing:-.018em;max-width:40ch;margin:0;font-size:clamp(1.18rem,1.6vw,1.44rem);font-weight:600;line-height:1.35}[data-skin=broadsheet] div.ot-leads{margin-top:clamp(48px,6vw,96px)}[data-skin=broadsheet] article.ot-lead{border-top:1px solid var(--bs-hair);grid-template-columns:minmax(0,clamp(160px,20vw,220px)) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,3.4vw,46px) 0;display:grid}[data-skin=broadsheet] article.ot-lead:first-child{border-top:0;padding-top:0}[data-skin=broadsheet] div.ot-portrait{aspect-ratio:4/5;background:var(--bs-indigo);border:1px solid var(--bs-hair);position:relative;overflow:hidden}[data-skin=broadsheet] div.ot-portrait img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}[data-skin=broadsheet] article.ot-lead:hover div.ot-portrait img{transform:scale(1.035)}[data-skin=broadsheet] div.ot-portrait:after{content:"";background:var(--bs-gold);width:42%;height:3px;transition:width .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}[data-skin=broadsheet] article.ot-lead:hover div.ot-portrait:after{width:100%}[data-skin=broadsheet] p.ot-practice{font-family:var(--bs-mono-face);letter-spacing:.2em;text-transform:uppercase;color:var(--bs-blue);align-items:center;gap:9px;margin:0 0 10px;font-size:.72rem;display:flex}[data-skin=broadsheet] p.ot-practice:before{content:"";background:var(--bs-gold);width:7px;height:7px;display:inline-block}[data-skin=broadsheet] h2.ot-lead-name{letter-spacing:-.018em;color:var(--bs-ink);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.05}[data-skin=broadsheet] p.ot-lead-role{font-family:var(--bs-mono-face);letter-spacing:.16em;text-transform:uppercase;color:var(--bs-gold-ink);margin:6px 0 0;font-size:.7rem}[data-skin=broadsheet] p.ot-lead-bio{font-size:var(--bs-read);line-height:var(--bs-read-lh);color:var(--bs-ink);max-width:56ch;margin:14px 0 0}@media (max-width:720px){[data-skin=broadsheet] article.ot-lead{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}[data-skin=broadsheet] div.ot-portrait{width:min(70%,300px)}}
