.bv{--bv-h1:clamp(34px,4.4vw,66px);--bv-h2:clamp(27px,3.3vw,50px);--bv-h3:clamp(18px,1.45vw,23px);--bv-lead:clamp(16px,1.3vw,20px);--bv-body:15.5px;--bv-max:1560px;--bv-pad:clamp(20px,4vw,64px);--bv-gap:clamp(20px,2vw,32px);--bv-cell:48px;--bv-grid:rgba(16,20,24,0.055);color:var(--ink);font-family:var(--sans);font-size:var(--bv-body);line-height:var(--lh-body)}@media (prefers-color-scheme:dark){.bv{--bv-grid:rgba(233,235,238,0.06)}}.bv *,.bv :after,.bv :before{box-sizing:border-box}.bv-wrap{width:100%;max-width:var(--bv-max);margin-inline:auto;padding-inline:var(--bv-pad)}.bv-section{position:relative;padding-block:clamp(48px,5.2vw,84px)}.bv-bleed-rule{width:100%;height:1px;background-color:var(--rule-2);transform-origin:left center}.bv-section__head{padding-top:clamp(28px,3vw,44px)}.bv-band{display:flex;width:100%;height:clamp(14px,1.1vw,20px)}.bv-band span{flex:1 1 0}.bv-grid-bg{background-image:linear-gradient(var(--bv-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bv-grid) 1px,transparent 1px);background-size:var(--bv-cell) var(--bv-cell)}.bv-rule{height:1px;background-color:var(--rule-2);width:100%}.bv-eyebrow{display:flex;align-items:center;gap:var(--s3);font-family:var(--mono);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2);text-transform:uppercase;margin:0 0 var(--s5)}.bv-eyebrow:before{content:"";flex:none;width:22px;height:8px;border-radius:var(--r-pill);background-color:var(--accent)}.bv-eyebrow--plain:before{background-color:var(--rule-3)}.bv-h1{font-size:var(--bv-h1);line-height:1.08}.bv-h1,.bv-h2{font-family:var(--sans);font-weight:var(--fw-bold);letter-spacing:0;margin:0}.bv-h2{font-size:var(--bv-h2);line-height:1.16}.bv-h3{font-size:var(--bv-h3);line-height:1.4;font-weight:var(--fw-bold);margin:0}.bv-lead{font-size:var(--bv-lead);line-height:1.7;max-width:34em}.bv-body,.bv-lead{color:var(--ink-2);margin:0}.bv-body{font-size:var(--bv-body);line-height:var(--lh-body)}.bv-lines,.bv-mask,.bv-measure{display:block}.bv-mask{overflow:hidden}.bv-mask__inner{display:block;will-change:transform}.bv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--tap-min);padding-block:12px;padding-inline:clamp(32px,2.8vw,40px);border-radius:var(--r-pill);border:1px solid transparent;font-family:var(--sans);font-size:var(--fs-sub);line-height:var(--lh-sub);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--t) var(--ease),transform var(--t-fast) var(--ease)}.bv-btn:active{transform:translateY(1px)}.bv-btn--primary{background-color:var(--accent);color:var(--on-accent)}.bv-btn--primary:hover{background-color:var(--accent-line)}.bv-btn--secondary{background-color:transparent;border-color:var(--rule-3);color:var(--ink)}.bv-btn--secondary:hover{background-color:var(--tint)}.bv-more{position:relative;display:inline-flex;align-items:center;gap:var(--s2);min-height:var(--tap-min);color:var(--ink);text-decoration:none;font-size:var(--fs-sub);font-weight:var(--fw-medium)}.bv-more:after{content:"";position:absolute;inset-inline:0;bottom:9px;height:2px;background-color:var(--accent-line);transform:scaleX(0);transform-origin:left center;transition:transform var(--t) var(--ease)}.bv-more:hover:after{transform:scaleX(1)}.bv-hero{position:relative;overflow:clip;padding-block:clamp(48px,5.6vw,88px) clamp(36px,4.2vw,64px)}@media (min-width:1024px){.bv-hero{display:flex;align-items:center;min-height:calc(100svh - 68px)}.bv-hero>.bv-hero__inner{min-width:0}}.bv-hero__inner{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media (min-width:1024px){.bv-hero__inner{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr)}}.bv-hero__title{margin-block:0 clamp(10px,1.35vw,19px);font-size:inherit;font-weight:inherit}.bv-hero__title>.bv-h1{display:block}.bv-h1{max-width:13em;font-size:clamp(27px,4.4vw,66px)}.bv-hero__lead{max-width:30em}.bv-hero__actions{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:clamp(18px,1.5vw,22px)}.bv-hero__art{position:relative;width:100%;aspect-ratio:1/1;max-height:46vh;margin-inline:auto}@media (max-width:1023px){.bv-hero__art{max-width:78%}}@media (min-width:1024px){.bv-hero__art{width:calc(100% + var(--bv-pad) + (100vw - min(100vw, var(--bv-max))) / 2);max-height:none}}.bv-hero__art svg{display:block;width:100%;height:100%}.bv-spectrum{display:flex;align-items:center;gap:6px;margin-top:clamp(24px,2.6vw,38px)}.bv-spectrum__cap{height:10px;border-radius:var(--r-pill);flex:1 1 auto}.bv-spectrum__label{flex:none;font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2);margin-inline-start:var(--s3)}.bv-tenets{display:grid;gap:var(--bv-gap);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}@media (min-width:860px){.bv-tenets{grid-template-columns:repeat(3,minmax(0,1fr))}}.bv-tenet{display:grid;gap:var(--s4);align-content:start;border-top:1px solid var(--rule);padding-top:var(--s5)}.bv-tenet__row{display:flex;align-items:center;gap:var(--s4)}.bv-tenet__no{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.bv-tenet__glyph{flex:none;width:104px;aspect-ratio:16/7}.bv-tenet__glyph svg{display:block;width:100%;height:100%}.bv-head{display:grid;gap:var(--s5);align-items:end}@media (min-width:860px){.bv-head{grid-template-columns:minmax(0,1fr) auto}}.bv-cards{display:grid;gap:var(--bv-gap);margin:clamp(36px,4vw,60px) 0 0;padding:0;list-style:none}@media (min-width:700px){.bv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.bv-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1180px){.bv-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.bv-card{display:flex;flex-direction:column;min-height:100%;color:var(--ink);text-decoration:none}.bv-card__title-line{display:inline;background-image:linear-gradient(var(--accent-line),var(--accent-line));background-repeat:no-repeat;background-size:0 2px;background-position:left calc(100% - 1px);transition:background-size var(--t) var(--ease)}.bv-card:hover .bv-card__title-line{background-size:100% 2px}.bv-card__cover{position:relative;aspect-ratio:var(--cover-ratio);border-radius:var(--r-flat);overflow:clip}.bv-card__cover svg{display:block;width:100%;height:100%}.bv-card__tag{display:inline-flex;align-items:center;gap:var(--s2);margin:var(--s4) 0 var(--s3);font-family:var(--mono);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.bv-card__bar{flex:none;width:18px;height:3px;border-radius:var(--r-pill)}.bv-card__title{margin:0;font-size:var(--bv-h3);line-height:1.4;font-weight:var(--fw-bold)}.bv-card__meta{margin:var(--s3) 0 0;font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-2)}.bv-card__link{margin-top:auto;padding-top:var(--s4)}.bv-people{display:grid;gap:var(--bv-gap);margin:clamp(36px,4vw,60px) 0 0;padding:0;list-style:none}@media (min-width:760px){.bv-people{grid-template-columns:repeat(3,minmax(0,1fr))}}.bv-person{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s5);align-items:start;border-top:1px solid var(--rule);padding-top:var(--s5)}.bv-person__monogram{position:relative;display:grid;place-items:center;width:clamp(64px,6vw,84px);aspect-ratio:var(--portrait-ratio);border-radius:var(--r-flat);font-size:clamp(26px,2.4vw,34px);font-weight:var(--fw-bold);color:var(--ink);overflow:clip}.bv-person__monogram svg{position:absolute;inset:0;width:100%;height:100%}.bv-person__monogram span{position:relative}.bv-person__name{margin:0;font-size:var(--bv-h3);font-weight:var(--fw-bold);line-height:1.35}.bv-person__role{margin:var(--s2) 0 0;font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.bv-person__desc{margin:var(--s3) 0 0;font-size:var(--fs-cap);line-height:1.65;color:var(--ink-2)}.bv-posts{margin:clamp(36px,4vw,60px) 0 0;padding:0;list-style:none}.bv-post{border-top:1px solid var(--rule)}.bv-post:last-child{border-bottom:1px solid var(--rule)}.bv-post__link{display:grid;gap:var(--s3) var(--s5);align-items:center;padding-block:var(--s5);color:var(--ink);text-decoration:none}@media (min-width:860px){.bv-post__link{grid-template-columns:auto minmax(0,1fr) auto auto}}.bv-post__link:hover .bv-post__title{text-decoration:underline;text-underline-offset:4px}.bv-post__title{margin:0;font-size:var(--bv-h3);font-weight:var(--fw-bold);line-height:1.4}.bv-post__kind{display:inline-flex;align-items:center;gap:var(--s3);font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2);min-width:8em}.bv-post__bar{flex:none;width:18px;height:3px;border-radius:var(--r-pill)}.bv-post__date{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.bv-post__arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-pill);border:1px solid var(--rule-3);transition:transform var(--t) var(--ease)}.bv-post__link:hover .bv-post__arrow{transform:translateX(4px)}.bv-cta{position:relative;overflow:clip;border-top:1px solid var(--rule-2)}.bv-cta__inner{position:relative;z-index:1;display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media (min-width:900px){.bv-cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,.42fr)}}.bv-cta__actions{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s6)}.bv-cta__art{position:relative;width:100%;aspect-ratio:1;pointer-events:none}.bv-cta__art svg{display:block;width:100%;height:100%}.bv-endcta{display:grid;gap:var(--s5);align-items:center;padding-block:clamp(40px,5vw,72px);border-top:1px solid var(--rule-2)}.bv-bleed-rule+.bv-wrap .bv-endcta{border-top:0}@media (min-width:860px){.bv-endcta{grid-template-columns:minmax(0,1fr) auto}.bv-endcta--art{grid-template-columns:auto minmax(0,1fr) auto}}.bv-endcta__art{width:clamp(72px,8vw,116px);aspect-ratio:1;pointer-events:none}.bv-endcta__art svg{display:block;width:100%;height:100%}.bv-draft{display:inline-flex;align-items:center;gap:var(--s2);margin-top:var(--s5);padding:6px 14px;border:1px dashed var(--rule-3);border-radius:var(--r-pill);font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.bv-home.zd-min{background:var(--paper);font-family:var(--mono);font-weight:300}.bv-home .bv-grid-bg{background-image:none}.bv-home .bv-band,.bv-home .bv-spectrum{display:none}.bv-home .bv-eyebrow{font-weight:300;margin-bottom:calc(var(--g-sp-h4) * 1.5)}.bv-home .bv-eyebrow:before{display:none}.bv-home .bv-card__title,.bv-home .bv-h1,.bv-home .bv-h2,.bv-home .bv-h3,.bv-home .bv-person__name,.bv-home .bv-post__title{font-family:var(--mono);font-weight:300}.bv-home .bv-h1{letter-spacing:-.01em}.bv-home .bv-body,.bv-home .bv-card__meta,.bv-home .bv-lead,.bv-home .bv-more,.bv-home .bv-person__desc,.bv-home .bv-person__role,.bv-home .bv-post__date,.bv-home .bv-post__kind{font-family:var(--mono);font-weight:300}.bv-home .bv-btn,.bv-home .bv-post__arrow{border-radius:0}.bv-home .bv-cta .bv-h2,.bv-home .bv-hero__title{margin-bottom:0}.bv-home .bv-cta .bv-lead,.bv-home .bv-hero__lead{margin-top:var(--g-sp-p)}.bv-home .bv-tenet{gap:0}.bv-home .bv-tenet .bv-h3{margin-top:calc(var(--g-sp-h4) * .85)}.bv-home .bv-tenet .bv-body{margin-top:var(--g-sp-p)}.bv-home .bv-card__title{margin-top:calc(var(--g-sp-h4) * .85)}.bv-home .bv-card__meta,.bv-home .bv-person__desc,.bv-home .bv-person__role{margin-top:var(--g-sp-p)}.bv-home .bv-cta__art,.bv-home .bv-hero__art{--accent:#ff5c00}@media (prefers-color-scheme:dark){.bv-home .bv-cta__art,.bv-home .bv-hero__art{--accent:#ff7a38}}