.bv-daily-brief{color:var(--ink);background:var(--paper);padding-bottom:var(--g-sp-section,80px)}.brief-breadcrumb{padding-top:40px;font:300 13px/1.7 var(--sans);color:var(--ink-2)}.brief-breadcrumb a,.brief-end a{text-underline-offset:4px}.brief-head{padding:40px 0 48px;max-width:960px}.brief-kicker{display:flex;flex-wrap:wrap;gap:18px;font:300 14px/1.7 var(--sans);margin:0 0 24px}.brief-head h1{font:300 clamp(30px,4vw,48px)/1.3 var(--sans);letter-spacing:-.01em;margin:0 0 16px}.brief-dek{font:300 17px/1.85 var(--sans);margin:0}.brief-meta{display:flex;flex-wrap:wrap;gap:8px 24px;font:300 13px/1.8 var(--sans);color:var(--ink-2);margin:24px 0 0}.brief-section{display:grid;grid-template-columns:24% minmax(0,1fr);gap:5%;border-top:1px solid var(--rule-2);padding-top:32px;margin-top:var(--g-sp-section,80px);scroll-margin-top:100px}.brief-section__head h2{font:300 clamp(22px,2vw,28px)/1.45 var(--sans);margin:16px 0 14px}.brief-section__head p{font:300 14px/1.85 var(--sans);color:var(--ink-2);margin:0;max-width:16em}.brief-section__number{font:300 13px/1.7 var(--sans);color:var(--ink-2)}.brief-item{margin:0 0 44px;padding:0 0 44px;border-bottom:1px solid var(--rule);scroll-margin-top:110px}.brief-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.brief-item__tag{font:300 13px/1.7 var(--sans);color:var(--ink-2);margin:0 0 12px}.brief-item h3{font:300 clamp(21px,2vw,25px)/1.6 var(--sans);margin:0 0 14px;text-wrap:pretty}.brief-item__date,.brief-item__status{font:300 13px/1.8 var(--sans);color:var(--ink-2);margin:0 0 16px}.brief-item__summary{font:300 16px/1.95 var(--sans);margin:0 0 20px}.brief-item__status{margin:18px 0 8px}.brief-details{border-top:1px solid var(--rule)}.brief-details summary{display:flex;align-items:center;gap:12px;width:fit-content;min-height:44px;cursor:pointer;list-style:none;font:400 14px/1.7 var(--sans)}.brief-details summary::-webkit-details-marker{display:none}.brief-details summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.brief-details__open{display:none}.brief-details[open] .brief-details__open{display:inline}.brief-details[open] .brief-details__closed{display:none}.brief-details__symbol:before{content:"+";font-size:18px}.brief-details[open] .brief-details__symbol:before{content:"−"}.brief-details__body{padding:6px 0 12px}.brief-details__body p{font:300 16px/1.95 var(--sans);margin:0 0 16px;overflow-wrap:anywhere}.brief-sources{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 20px}.brief-figure a,.brief-sources a{font:300 13px/1.85 var(--sans);color:var(--g-link,#2450c8);text-decoration:underline;text-underline-offset:3px}.brief-figure{margin:24px 0}.brief-figure img{display:block;width:100%;height:auto;border:1px solid var(--rule);background:#fff}.brief-figure figcaption{font:300 13px/1.85 var(--sans);color:var(--ink-2);margin-top:10px}.brief-review{font:300 13px/1.85 var(--sans);background:var(--paper-3);border-left:2px solid var(--ink-2);padding:16px 20px;margin:20px 0;scroll-margin-top:100px}.brief-review strong{font-weight:400}.brief-review p{margin:6px 0}.brief-review a{text-decoration:underline;text-underline-offset:3px}.brief-end{margin:64px 0 0 29%;padding:24px 0;border-top:1px solid var(--rule-2);font:300 14px/1.85 var(--sans)}#daily-brief-end{display:block;height:2px}.bv-brief-stamp{width:100%;height:100%;min-height:136px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px;background:var(--paper-3);color:var(--ink-2);font:300 13px/1.4 var(--sans)}.bv-brief-stamp b{font-weight:300;font-size:clamp(24px,3.5vw,42px);line-height:1.2;color:var(--ink)}.bv-entry__brief-summary{font:300 15px/1.85 var(--sans);color:var(--ink-2);margin:12px 0}@media (max-width:1179px){.brief-section{grid-template-columns:1fr;gap:30px}.brief-section__head p{max-width:none}.brief-section__head h2{margin-top:8px}.brief-end{margin-left:0}}@media (max-width:640px){.brief-breadcrumb{padding-top:24px}.brief-head{padding:32px 0}.brief-section{margin-top:52px;padding-top:24px}.brief-kicker{margin-bottom:18px}.brief-review{padding:12px 14px}.bv-brief-stamp{padding:12px;min-height:110px}}.brief-details{border:0}.brief-details summary.brief-details__toggle{min-height:44px;border:1px solid var(--rule-3);padding:9px 18px;border-radius:0;background:transparent;margin:6px 0 0;font-size:14px}.brief-details summary.brief-details__toggle:hover{background:var(--paper-3)}.brief-details[open] summary.brief-details__toggle{margin-bottom:20px}.brief-loading{padding-top:64px!important;padding-bottom:100px!important;min-height:55vh}.brief-figure img{max-height:70vh;object-fit:contain;width:auto;max-width:100%}