.bsl-sec--flush{padding:0}.bsx-a{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(28px,4.5vw,72px) 0;background:var(--ink-0)}.bsx-a__media{aspect-ratio:4/3;border-radius:var(--r-md);overflow:hidden;box-shadow:var(--lift)}.bsx-a__copy{display:grid;gap:16px;justify-items:start}@media (max-width:1023px){.bsx-a{grid-template-columns:1fr}}.bsk-c{background:var(--ink-0);padding:clamp(24px,4vw,56px) 0}.bsk-c__row{display:grid;grid-template-columns:minmax(180px,.4fr) 1fr;gap:clamp(18px,4vw,56px);align-items:baseline;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--line)}.bsk-c__row:last-child{border-bottom:1px solid var(--line)}@media (max-width:767px){.bsk-c__row{grid-template-columns:1fr;gap:10px}}.bss-c__row{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(14px,3vw,40px);align-items:center;padding:clamp(16px,2.2vw,24px) clamp(10px,1.6vw,18px);border-top:1px solid var(--line);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out)}.bss-c__row:last-child{border-bottom:1px solid var(--line)}.bss-c__row:hover{background:var(--ink-2)}.bss-c__idx{font-family:var(--ff-mono);font-size:.6875rem;letter-spacing:.16em;color:var(--accent-text)}.bss-c__sub{font-size:15px;color:var(--grey-2);margin-top:4px}.bss-c__arrow{font-family:var(--ff-mono);font-size:1rem;color:var(--accent-text)}@media (max-width:767px){.bss-c__row{grid-template-columns:auto 1fr}.bss-c__arrow{display:none}}.bsp-a__item{padding:0 clamp(14px,2vw,28px);border-left:1px solid var(--line)}.bsp-a__item:first-child{border-left:0;padding-left:0}.bsp-a__rule{height:1px;background:var(--line-strong);margin:14px 0 18px}@media (max-width:1023px){.bsp-a__item:nth-child(3){border-left:0;padding-left:0}}@media (max-width:767px){.bsp-a__item{border-left:0;padding-left:0}}.bsc-b__copy{display:grid;gap:12px}.bsc-b__actions{display:flex;gap:12px;flex-wrap:wrap}.bsc-c__rule{width:64px;height:1px;background:var(--p-600)}.bsn-b__card{display:block;background:var(--ink-2);box-shadow:var(--lift);overflow:hidden;text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.bsn-b__card:hover{background:var(--ink-3);box-shadow:inset 0 0 0 1px rgba(154,81,188,.45),var(--glow-sm)}.bsn-b__body{padding:clamp(18px,2.4vw,24px);display:grid;gap:10px}.bsm-c{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);padding:clamp(28px,4.5vw,64px) 0;background:var(--ink-0)}.bsm-c__person{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(18px,2.5vw,28px);align-items:center}.bsm-c__media{aspect-ratio:4/5;border-radius:var(--r-md);box-shadow:var(--lift)}@media (max-width:1023px){.bsm-c{grid-template-columns:1fr}}.bst-avatar{width:44px;height:44px;border-radius:999px;background:linear-gradient(140deg,#5e2c74,#210f2a);flex:0 0 auto}.bst-a{position:relative;background:var(--ink-1);padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px) clamp(28px,4vw,56px);overflow:hidden}.bst-a__viewport{overflow:hidden}.bst-a__track{display:flex;width:100%;transition:transform var(--dur-slow) var(--ease-out)}.bst-a__slide{flex:0 0 100%;display:grid;gap:24px;justify-items:center;text-align:center;padding:0 clamp(8px,2vw,24px)}.bst-a__quote{font-family:var(--ff-display);font-weight:400;font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.16;letter-spacing:-.018em;color:var(--white);max-width:24ch}.bst-a__author{display:flex;align-items:center;gap:14px}.bst-a__dots{display:flex;justify-content:center;gap:10px;margin-top:clamp(24px,3vw,36px)}.bst-a__dot{display:block;width:40px;height:3px;border-radius:var(--r-xs);background:var(--ink-4);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.bst-a__dot:hover{background:var(--grey-1)}.bst-a__r{position:absolute;opacity:0;width:1px;height:1px}.bst-a__r1:checked~.bst-a__viewport .bst-a__track{transform:translateX(0)}.bst-a__r2:checked~.bst-a__viewport .bst-a__track{transform:translateX(-100%)}.bst-a__r3:checked~.bst-a__viewport .bst-a__track{transform:translateX(-200%)}.bst-a__r1:checked~.bst-a__dots .bst-a__d1,.bst-a__r2:checked~.bst-a__dots .bst-a__d2,.bst-a__r3:checked~.bst-a__dots .bst-a__d3{background:var(--accent)}.bst-a__r1:focus-visible~.bst-a__dots .bst-a__d1,.bst-a__r2:focus-visible~.bst-a__dots .bst-a__d2,.bst-a__r3:focus-visible~.bst-a__dots .bst-a__d3{outline:2px solid var(--focus);outline-offset:3px}.bsg-a__cell{display:flex;align-items:center;justify-content:center;min-height:116px;padding:16px;border-left:1px solid var(--line)}.bsg-a__cell:first-child{border-left:0}.bsg-a__cell:hover .bsg-img{opacity:1}@media (max-width:1023px){.bsg-a__cell:nth-child(4){border-left:0}}@media (max-width:767px){.bsg-a__cell:nth-child(odd){border-left:0}}.bsw-b{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(24px,4vw,56px);padding:clamp(28px,4.5vw,64px);background:var(--ink-1)}.bsw-b__lead{display:grid;gap:16px;justify-items:start}.bsw-b__media{aspect-ratio:16/9;border-radius:var(--r-md);box-shadow:var(--lift)}.bsw-b__row{display:grid;gap:6px;padding:clamp(14px,1.9vw,20px) 0;border-top:1px solid var(--line)}.bsw-b__row:last-child{border-bottom:1px solid var(--line)}.bsw-b__row a{display:block}.bsw-b__row:hover h3{color:var(--focus)}@media (max-width:1023px){.bsw-b{grid-template-columns:1fr}}.bsz-radio{position:absolute;opacity:0;width:1px;height:1px}.bsz-panels .bsz-panel{display:none}.bsz-a{position:relative;background:var(--ink-1)}.bsz-a__nav{display:grid;grid-template-columns:repeat(3,1fr);background:var(--line);gap:1px;border-bottom:1px solid var(--line)}.bsz-a__label{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 16px;background:var(--ink-1);cursor:pointer;font-family:var(--ff-body);font-weight:500;font-size:15px;color:var(--grey-2);text-align:center;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.bsz-a__label:hover{background:var(--ink-2);color:var(--white)}.bsz-a__body{grid-template-columns:.95fr 1.05fr;gap:clamp(20px,3.5vw,48px);align-items:center;padding:clamp(24px,3.6vw,48px)}.bsz-a__media{aspect-ratio:16/10;border-radius:var(--r-md);overflow:hidden;box-shadow:var(--lift)}.bsz-a__copy{display:grid;gap:14px;justify-items:start;max-width:58ch}.bsz-r1:checked~.bsz-a__nav .bsz-l1,.bsz-r2:checked~.bsz-a__nav .bsz-l2,.bsz-r3:checked~.bsz-a__nav .bsz-l3{background:var(--ink-0);color:var(--white);box-shadow:inset 0 -2px 0 0 var(--accent)}.bsz-r1:checked~.bsz-panels .bsz-p1,.bsz-r2:checked~.bsz-panels .bsz-p2,.bsz-r3:checked~.bsz-panels .bsz-p3{display:grid}.bsz-r1:focus-visible~.bsz-a__nav .bsz-l1,.bsz-r2:focus-visible~.bsz-a__nav .bsz-l2,.bsz-r3:focus-visible~.bsz-a__nav .bsz-l3{outline:2px solid var(--focus);outline-offset:-2px}@media (max-width:1023px){.bsz-a__body{grid-template-columns:1fr}}@media (max-width:767px){.bsz-a__nav{grid-template-columns:1fr}.bsz-a__label{min-height:48px;justify-content:flex-start;text-align:left;padding:0 18px}}.bsf-y{display:grid;grid-template-columns:.95fr 1.05fr;background:var(--ink-0)}.bsf-y__left{padding:clamp(24px,3.6vw,52px);display:grid;gap:20px;align-content:start;border-right:1px solid var(--line)}.bsf-y__stack{display:grid;gap:8px}.bsf-y__right{padding:clamp(24px,3.6vw,52px);display:grid;gap:18px;align-content:start;background:var(--ink-1)}.bsf-y__two{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:1023px){.bsf-y{grid-template-columns:1fr}.bsf-y__left{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:767px){.bsf-y__two{grid-template-columns:1fr}}.bsa-js .bsh-a__copy>*,.bsa-js .bsh-a__stats>div,.bsa-js .bsu-e>*,.bsa-js .bsl-sechead>*,.bsa-js .bsx-a>*,.bsa-js .bsx-c__card,.bsa-js .bss-a>.bss-card,.bsa-js .bsk-c>.bsk-c__row,.bsa-js .bss-b>.bss-b__item,.bsa-js .bss-c>.bss-c__row,.bsa-js .bsp-a>.bsp-a__item,.bsa-js .bsp-c>.bsp-c__card,.bsa-js .bsc-b>*,.bsa-js .bsc-c>*,.bsa-js .bsn-a__copy>*,.bsa-js .bsn-b>.bsn-b__card,.bsa-js .bsn-c>.bsn-c__entry,.bsa-js .bsy-b__track>.bsy-b__step,.bsa-js .bsm-c>.bsm-c__person,.bsa-js .bsg-a>.bsg-a__cell,.bsa-js .bsw-b>*,.bsa-js .bsq-a>.bsq-item,.bsa-js .bsf-y>*,.bsa-js .bsz-a,.bsa-js .bst-a{opacity:0;transform:translateY(34px)}.bsa-js .bsl-display,.bsa-js .bsl-sechead>.bsl-h2,.bsa-js .bsn-a__copy>.bsl-h1{transform:translateY(48px)}.bsa-js .is-in{opacity:1!important;transform:none!important;transition:opacity 1000ms var(--ease-out),transform 1150ms var(--ease-out);transition-delay:var(--bsa-d,0ms)}.bsa-js .bss-b__rule,.bsa-js .bsy-b__line,.bsa-js .bsp-a__rule,.bsa-js .bsc-c__rule{transform:scaleX(0);transform-origin:left}.bsa-js .bss-b__rule.is-in,.bsa-js .bsy-b__line.is-in,.bsa-js .bsp-a__rule.is-in,.bsa-js .bsc-c__rule.is-in{transform:scaleX(1)!important;transition:transform 1200ms var(--ease-out)}.bsu-e__quote--words .dw{display:inline-block}.bsa-js .bsu-e__quote--words{opacity:1!important;transform:none!important;transition:none!important}.bsa-js .bsu-e__quote--words .dw{opacity:.12;transition:opacity 340ms linear}.bsa-js .bsu-e__quote--words .dw.on{opacity:1}@media (prefers-reduced-motion:reduce){.bsa-js .bsu-e__quote--words .dw{opacity:1!important}}