.bl-card--shipping,.bl-art--shipping,.bl-chip--shipping{--tc: var(--blue)}.bl-card--driving,.bl-art--driving,.bl-chip--driving{--tc: var(--red)}.bl-card--logistics,.bl-art--logistics,.bl-chip--logistics{--tc: var(--green)}.bl-readbar{position: fixed;left: 0;right: 0;top: 0;z-index: 60;height: 4px;pointer-events: none}.bl-readbar i{display: block;height: 100%;background: linear-gradient(90deg,var(--blue) 0 33.33%,var(--red) 33.33% 66.66%,var(--green) 66.66%);transform: scaleX(0);transform-origin: 0 50%;will-change: transform}html:not(.js) .bl-readbar{display: none}.bl-hero .phero__body{padding-bottom: clamp(26px,4vh,44px)}.bl-hero .crumbs{margin-bottom: clamp(16px,2.8vh,30px)}.bl-hero .phero__title{max-width: none}.bl-hero .phero__stripe{margin-top: clamp(14px,2vh,22px);margin-bottom: clamp(12px,1.8vh,20px)}.bl-hmeta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 0;font-size: 17px;font-weight: 600;line-height: 1.3;color: var(--text-2)}.bl-hmeta>span::before{content: "";display: inline-block;width: 10px;height: 3px;margin: 0 14px;vertical-align: .3em;background: var(--amber);transform: skewX(-28deg)}.bl-hero__fig{position: relative;z-index: 1;margin: 0;height: clamp(150px,38vw,300px);overflow: hidden;background: var(--dusk)}.bl-hero__win,.bl-hero__un{position: absolute;inset: 0;display: block}.bl-plate__img{display: block;width: 100%;height: 100%;object-fit: cover;transform: scale(1.06);transform-origin: 50% 50%}.bl-hero__un::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(180deg,rgba(11,29,44,.34) 0%,rgba(11,29,44,0) 30%,rgba(11,29,44,0) 66%,rgba(11,29,44,.55) 100%)}.bl-hero__bars{position: absolute;z-index: 2;left: var(--g);bottom: 0;display: flex;width: 96px;height: 5px;transform: skewX(-14deg);transform-origin: 0 100%}.bl-hero__bars i{flex: 1;transform-origin: 0 50%;animation: bl-bar-in 1.1s var(--ease) .3s backwards}.bl-hero__bars i:nth-child(1){background: var(--blue)}.bl-hero__bars i:nth-child(2){background: var(--red);animation-delay: .4s}.bl-hero__bars i:nth-child(3){background: var(--green);animation-delay: .5s}@keyframes bl-bar-in{from{transform: scaleX(0)}}@media (min-width: 900px){.bl-hero{display: grid;grid-template-columns: minmax(0,1fr) 44%}.bl-hero .phero__body{padding-right: clamp(40px,4.6vw,84px)}.bl-hero__fig{height: auto;min-height: 300px;margin-top: calc(var(--hdr-h) + clamp(8px,1.6vh,20px));overflow: visible;background: none}.bl-hero__win{overflow: hidden;background: var(--dusk);transform: skewX(-14deg);transform-origin: 0 100%;animation: bl-win 1.3s var(--ease) .05s backwards}.bl-hero__un{transform: skewX(14deg);transform-origin: 0 100%}.bl-hero__un::after{background: linear-gradient(90deg,rgba(11,29,44,.42) 0%,rgba(11,29,44,0) 24%),linear-gradient(180deg,rgba(11,29,44,0) 62%,rgba(11,29,44,.5) 100%)}.bl-hero__bars{top: 0;bottom: 0;left: calc(-1 * (3 * var(--bw) + 3 * var(--bg)));width: auto;height: auto;gap: var(--bg);--bw: clamp(8px,.8vw,13px);--bg: clamp(5px,.55vw,9px)}.bl-hero__bars i{flex: none;width: var(--bw);transform-origin: 50% 100%;animation-name: bar-drop;animation-duration: 1.3s}}@keyframes bl-win{from{transform: skewX(-14deg) translateX(12%)}}.bl-art,.bl-fbar{--bl-fs: clamp(18px,.35vw + 15.6px,21px);--bl-measure: calc(var(--bl-fs) * 30.5)}.bl-art{padding-top: clamp(30px,5vh,56px)}.bl-body{display: grid;grid-template-columns: minmax(0,1fr);max-width: 1240px;margin: 0 auto}.bl-main{min-width: 0;width: 100%;max-width: var(--bl-measure);margin: 0 auto}.bl-aside{display: none}.bl-prose{max-width: 30.5em;font-size: var(--bl-fs)}@media (min-width: 980px){.bl-body{grid-template-columns: 240px minmax(0,670px);column-gap: 48px;justify-content: center}.bl-main{max-width: none;margin: 0}.bl-aside{display: flex;flex-direction: column;gap: 30px;position: sticky;top: 104px;align-self: start;max-height: calc(100vh - 128px);padding-top: 4px}.bl-toc{display: flex;flex-direction: column;min-height: 0;flex: 0 1 auto}.bl-toc .bl-toc__list{min-height: 0;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: rgba(243,245,246,.3) transparent}.bl-side{flex: none}}@media (min-width: 1100px){.bl-body{grid-template-columns: minmax(240px,290px) minmax(0,670px);column-gap: clamp(48px,6vw,112px)}}.bl-toc__t{display: flex;align-items: center;gap: 10px;margin: 0 0 12px;font-weight: 800;font-size: 13px;letter-spacing: .1em;text-transform: uppercase;color: var(--amber)}.bl-toc__t::before{content: "";width: 30px;height: 5px;flex: none;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%);transform: skewX(-14deg)}.bl-toc__list{list-style: none;margin: 0;padding: 0;border-left: 2px solid var(--rule);counter-reset: toc}.bl-toc__list li{counter-increment: toc}.bl-toc__list a{position: relative;display: grid;grid-template-columns: 26px minmax(0,1fr);gap: 6px;margin-left: -2px;padding: 8px 0 8px 14px;border-left: 2px solid transparent;font-size: 15px;line-height: 1.35;color: var(--text-3);text-decoration: none;transition: color .3s,border-color .3s}.bl-toc__list a::before{content: counter(toc,decimal-leading-zero);font-family: var(--f-disp);font-weight: 900;font-size: 13px;line-height: 1.6;color: rgba(243,245,246,.4);font-variant-numeric: tabular-nums;transition: color .3s}.bl-toc__list a:hover{color: var(--text)}.bl-toc__list a[aria-current="true"]{color: var(--text);border-left-color: var(--amber)}.bl-toc__list a[aria-current="true"]::before{color: var(--amber)}.bl-tocm{margin: 0 0 40px;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule)}.bl-tocm__s{display: flex;align-items: center;gap: 12px;min-height: 58px;cursor: pointer;list-style: none;font-weight: 800;font-size: 18px;color: var(--text)}.bl-tocm__s::-webkit-details-marker{display: none}.bl-tocm__s::before{content: "";width: 30px;height: 5px;flex: none;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%);transform: skewX(-14deg)}.bl-tocm__n{margin-left: auto;font-size: 14px;font-weight: 700;color: var(--text-3)}.bl-tocm__s::after{content: "";width: 12px;height: 12px;flex: none;margin: 0 4px 4px 2px;border-right: 2.5px solid currentColor;border-bottom: 2.5px solid currentColor;transform: rotate(45deg);transition: transform .4s var(--ease)}.bl-tocm[open] .bl-tocm__s::after{transform: translateY(5px) rotate(-135deg)}.bl-tocm .bl-toc__list{margin-bottom: 18px}@media (min-width: 980px){.bl-tocm{display: none}}.bl-side{position: relative;padding: 24px 20px 22px;background: var(--dusk);box-shadow: inset 0 0 0 1px var(--rule)}.bl-side::before{content: "";position: absolute;left: 20px;top: -3px;width: 56px;height: 6px;transform: skewX(-14deg);background: var(--red)}.bl-side--blue::before{background: var(--blue)}.bl-side__k{margin: 0 0 8px;font-weight: 800;font-size: 13px;letter-spacing: .1em;text-transform: uppercase;color: var(--amber)}.bl-side__t{margin: 0 0 8px;font-family: var(--f-disp);font-weight: 800;font-stretch: 104%;font-size: 23px;line-height: 1.08;color: var(--text)}.bl-side__x{margin: 0 0 18px;font-size: 15.5px;line-height: 1.45;color: var(--text-2)}.bl-sub>*{margin: 0}.bl-sub>* + *{margin-top: 1.1em}.bl-sub>* + h2{margin-top: 2.1em}.bl-sub>* + h3{margin-top: 1.8em}.bl-sub>* + h4,.bl-sub>* + h5{margin-top: 1.6em}.bl-sub>h2 + *,.bl-sub>h3 + *,.bl-sub>h4 + *{margin-top: .6em}.bl-sub>h2 + h3,.bl-prose>h2 + h3{margin-top: 1em}.prose h5{margin-bottom: 0;font-weight: 800;font-size: .95em;letter-spacing: .02em;color: var(--text)}.prose li[style*="list-style-type: none"]{padding-left: 0}.prose li[style*="list-style-type: none"]::before{display: none}.prose li>ul,.prose li>ol{margin-top: .5em}.prose p:empty{display: none}.prose sup{font-size: .7em}.prose .disclaimer{font-style: normal}.prose .disclaimer em{font-style: normal}.bl-prose>.disclaimer:first-child{margin-bottom: .4em}.prose .apl-capability-boundary{padding: 20px 22px;border-left: 4px solid var(--amber);background: rgba(18,40,58,.75);color: var(--text)}.prose .apl-capability-boundary>*{margin: 0}.prose .apl-driver-cta,.prose .cta-block{position: relative;padding: 28px 24px 24px;background: var(--dusk);box-shadow: inset 0 0 0 1px var(--rule)}.prose .apl-driver-cta::before,.prose .cta-block::before{content: "";position: absolute;left: 24px;top: -3px;width: 72px;height: 6px;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%);transform: skewX(-14deg)}.prose .apl-driver-cta>*,.prose .cta-block>*{margin: 0}.prose .apl-driver-cta>* + *,.prose .cta-block>* + *{margin-top: .7em}.prose .cta-block h2{padding-top: 0;font-size: clamp(25px,2vw,32px)}.prose .cta-block h2::before{display: none}.bl-back{margin: clamp(40px,6vh,64px) 0 0}.bl-tw{position: relative}.bl-prose .bl-tw table{font-size: clamp(16px,.1vw + 15.6px,17px);line-height: 1.45}@media (min-width: 1280px){.bl-prose .bl-tw{width: calc(100% + min(160px,(100vw - 1100px) * .6))}}@media (max-width: 759px){.bl-prose .bl-tw table{min-width: calc(var(--cols,1) * 9em)}}.prose>* + .bl-tw,.bl-sub>* + .bl-tw{margin-top: 1.6em}.bl-tw__hint{display: none;align-items: center;gap: 10px;margin: 0 0 10px;font-size: 14px;font-weight: 700;color: var(--text-2)}.bl-tw__hint svg{width: 26px;height: 14px;fill: none;stroke: var(--amber);stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round}.bl-tw.is-wide .bl-tw__hint{display: flex}.bl-tw::before,.bl-tw::after{content: "";position: absolute;z-index: 1;bottom: 0;width: 44px;pointer-events: none;opacity: 0;transition: opacity .3s}.bl-tw::before{left: 0;background: linear-gradient(90deg,var(--night),rgba(11,29,44,0))}.bl-tw::after{right: 0;background: linear-gradient(270deg,var(--night) 8%,rgba(11,29,44,0))}.bl-tw.is-wide::before,.bl-tw.is-wide::after{top: 34px}.bl-tw.is-wide:not(.at-end)::after,.bl-tw.is-wide:not(.at-start)::before{opacity: 1}.motion .bl-prose h2::before{transform: skewX(-14deg) scaleX(0);transition: transform 1.1s var(--ease) .05s}.motion .bl-prose h2.is-in::before{transform: skewX(-14deg) scaleX(1)}.prose h2[id]{scroll-margin-top: 96px}.bl-cta__grid{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(40px,5vw,96px);align-items: center}.bl-cta .sintro{margin-bottom: clamp(24px,4vh,36px)}.bl-cta .flist--cols{max-width: 820px}.bl-cta__btns{display: flex;flex-wrap: wrap;gap: 12px 4px;margin-top: clamp(30px,4.4vh,44px)}.bl-cta__aside{display: flex;justify-content: center}.bl-call{position: relative;display: grid;gap: 8px;width: 100%;max-width: 500px;padding: clamp(26px,3vw,40px) clamp(24px,3vw,40px) clamp(28px,3vw,42px);background: var(--night-2);color: var(--text);text-decoration: none;box-shadow: inset 6px 0 0 var(--blue),0 40px 70px -40px #000}.bl-call::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 5px;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%)}.bl-call__k{font-weight: 800;font-size: 14px;letter-spacing: .1em;text-transform: uppercase;color: var(--amber)}.bl-call__n{font-family: var(--f-disp);font-weight: 900;font-stretch: 108%;font-size: clamp(34px,3.2vw,48px);line-height: .95;letter-spacing: -.01em;white-space: nowrap;transition: color .3s}.bl-call__x{font-size: 16px;line-height: 1.4;color: var(--text-2)}@media (hover: hover){.bl-call:hover .bl-call__n{color: var(--amber)}}.bl-call:focus-visible .bl-call__n{color: var(--amber)}.bl-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: clamp(24px,2.6vw,48px);row-gap: clamp(48px,7vh,80px)}.bl-grid--first{grid-template-columns: repeat(6,minmax(0,1fr))}.bl-grid--first>*{grid-column: span 2}.bl-grid--first>.bl-card--big{grid-column: span 3}.bl-card{position: relative;display: flex;flex-direction: column;gap: 12px;min-width: 0}.bl-card__ph{position: relative;margin: 0 0 8px;aspect-ratio: 3 / 2;overflow: hidden;background: var(--dusk)}.bl-card--big .bl-card__ph{aspect-ratio: 16 / 10}.bl-card__img{display: block;width: 100%;height: 100%;object-fit: cover;transform: scale(1.02);transition: transform 1.2s var(--ease)}.bl-card__ph::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(180deg,rgba(11,29,44,0) 55%,rgba(11,29,44,.45) 100%)}.bl-card__bar{position: absolute;z-index: 1;left: 0;bottom: 0;width: 64px;height: 6px;background: var(--tc);transform: skewX(-28deg);transform-origin: 0 50%;transition: transform .7s var(--ease)}.bl-card:hover .bl-card__img,.bl-card:focus-within .bl-card__img{transform: scale(1.07)}.bl-card:hover .bl-card__bar,.bl-card:focus-within .bl-card__bar{transform: skewX(-28deg) scaleX(2.4)}.bl-card__k{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 16px;margin: 0;font-size: 13px;font-weight: 800;line-height: 1.3;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3)}.bl-card__topic{display: inline-flex;align-items: center;gap: 9px;color: var(--text)}.bl-card__topic::before{content: "";width: 11px;height: 11px;flex: none;background: var(--tc);transform: skewX(-14deg)}.bl-card__t{margin: 0;font-family: var(--f-disp);font-weight: 800;font-stretch: 102%;font-size: clamp(23px,1.75vw,30px);line-height: 1.07;letter-spacing: -.01em;text-wrap: balance}.bl-card--big .bl-card__t{font-weight: 850;font-stretch: 104%;font-size: clamp(30px,2.6vw,44px);line-height: 1.02}.bl-card__t a{color: var(--text);text-decoration: none;transition: color .3s}.bl-card__t a::after{content: "";position: absolute;inset: 0;z-index: 2}.bl-card__t a:focus-visible{outline: none;box-shadow: none}.bl-card__t a:focus-visible::after{outline: 3px solid var(--amber);outline-offset: 6px}.bl-card:hover .bl-card__t a{color: var(--amber)}.bl-card__x{margin: 0;font-size: 16.5px;line-height: 1.5;color: var(--text-2);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.bl-card--big .bl-card__x{max-width: 52ch;font-size: 18px}.bl-card__d{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: auto 0 0;padding-top: 4px;font-size: 14px;font-weight: 700;color: var(--text-3)}.bl-card__go svg{width: 30px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round;transition: transform .6s var(--ease),color .3s}.bl-card:hover .bl-card__go svg{transform: translateX(8px);color: var(--amber)}.bl-card.is-new{animation: bl-in .7s var(--ease) both;animation-delay: calc(var(--i,0) * 45ms)}@keyframes bl-in{from{opacity: 0;transform: translateY(18px)}}.bl-fhero{position: relative;z-index: 1;isolation: isolate;overflow: hidden;display: grid;grid-template-columns: minmax(0,1fr);grid-template-rows: auto 1fr;min-height: clamp(680px,100svh,960px);padding: calc(var(--hdr-h) + clamp(16px,2.6vh,32px)) var(--g) clamp(48px,7vh,84px);background: var(--night)}.bl-fhero__fig{position: absolute;inset: 0;z-index: -2;margin: 0;overflow: hidden;background: var(--night)}.bl-fhero__un{position: absolute;inset: 0;display: block}.bl-fhero__img{display: block;width: 100%;height: 100%;object-fit: cover;transform: scale(1.04);transform-origin: 60% 50%}.bl-fhero__fig::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(180deg,rgba(7,19,29,0) 72%,rgba(7,19,29,.6) 88%,var(--night-2) 100%),linear-gradient(180deg,rgba(11,29,44,.74) 0%,rgba(11,29,44,0) 26%),linear-gradient(90deg,rgba(11,29,44,.95) 0%,rgba(11,29,44,.88) 30%,rgba(11,29,44,.55) 50%,rgba(11,29,44,.08) 72%,rgba(11,29,44,0) 100%)}.bl-fhero__bars{position: absolute;z-index: 1;top: 0;bottom: 0;right: calc(var(--g) + 2vw);display: flex;gap: clamp(6px,.7vw,12px);transform: skewX(-14deg);transform-origin: 0 100%;pointer-events: none}.bl-fhero__bars i{display: block;width: clamp(9px,1vw,16px);transform-origin: 50% 0;animation: bar-drop 1.3s var(--ease-io) backwards}.bl-fhero__bars i:nth-child(1){background: var(--blue)}.bl-fhero__bars i:nth-child(2){background: var(--red);animation-delay: .1s}.bl-fhero__bars i:nth-child(3){background: var(--green);animation-delay: .2s}.bl-fhero__mast{position: relative;z-index: 2;display: grid;grid-template-columns: auto minmax(0,1fr);align-items: end;column-gap: clamp(32px,4vw,72px)}.bl-fhero__mast>*{grid-column: 1 / -1}.bl-fhero .crumbs{margin-bottom: clamp(18px,3.4vh,40px)}.bl-fhero__k{justify-self: start;margin: 0 0 14px;font-weight: 800;font-size: 15px;line-height: 1.2;letter-spacing: .1em;text-transform: uppercase}.bl-fhero__h1{grid-column: 1;margin: 0;font-family: var(--f-disp);font-weight: 900;font-stretch: 128%;text-transform: uppercase;font-size: clamp(64px,8.4vw,150px);line-height: .84;letter-spacing: -.01em;white-space: nowrap}.bl-fhero__stripe{grid-column: 1;margin: clamp(16px,2.4vh,26px) 0 0 6px;width: clamp(96px,9vw,150px);animation: stripe-in 1.1s var(--ease) .25s backwards}.bl-fhero__lede{grid-column: 2;grid-row: 3 / span 2;align-self: end;justify-self: end;margin: 0 0 4px;max-width: 36ch;padding: 16px 20px 15px;font-size: clamp(17px,.7vw + 7px,20px);line-height: 1.45;color: var(--text);background: rgba(7,19,29,.8);box-shadow: inset 3px 0 0 var(--amber);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.bl-fstory{position: relative;z-index: 2;align-self: end;max-width: min(660px,52vw);padding-top: clamp(36px,6vh,72px)}.bl-fstory__label{margin: 0 0 16px;font-weight: 800;font-size: 14px;line-height: 1.2;letter-spacing: .1em;text-transform: uppercase}.bl-fstory .bl-card__k{margin-bottom: 14px}.bl-fstory__t{margin: 0;max-width: 17ch;font-family: var(--f-disp);font-weight: 850;font-stretch: 104%;font-size: clamp(38px,3.7vw,66px);line-height: .98;letter-spacing: -.014em;text-wrap: balance}.bl-fstory__t a{color: var(--text);text-decoration: none;background: linear-gradient(var(--amber),var(--amber)) 0 100% / 0 4px no-repeat;transition: background-size .7s var(--ease)}.bl-fstory__t a:hover{background-size: 100% 4px}.bl-fstory__x{margin: 18px 0 0;max-width: 46ch;font-size: clamp(18px,.7vw + 8px,20px);line-height: 1.5;color: rgba(243,245,246,.88)}.bl-fstory__end{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 26px;margin-top: clamp(24px,3.6vh,36px)}.bl-fstory__end .btn{margin-left: 6px}.bl-fstory__d{margin: 0;font-size: 15px;font-weight: 700;color: var(--text-2)}@media (max-width: 1099px) and (min-width: 760px){.bl-fhero{min-height: clamp(640px,92svh,900px)}.bl-fhero__fig::after{background: linear-gradient(180deg,rgba(7,19,29,0) 72%,rgba(7,19,29,.6) 88%,var(--night-2) 100%),linear-gradient(180deg,rgba(11,29,44,.74) 0%,rgba(11,29,44,0) 26%),linear-gradient(90deg,rgba(11,29,44,.95) 0%,rgba(11,29,44,.9) 40%,rgba(11,29,44,.66) 60%,rgba(11,29,44,.12) 86%,rgba(11,29,44,0) 100%)}.bl-fhero__mast{grid-template-columns: minmax(0,1fr)}.bl-fhero__lede{grid-column: 1;grid-row: auto;justify-self: start;margin-top: 20px}.bl-fstory{max-width: 600px}}.bl-list__head{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 24px 48px;margin-bottom: clamp(30px,4.4vh,48px)}.bl-list__head .sintro{margin: 0}.bl-list__head .h2{margin: 0}.bl-filter{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: flex-end;gap: 16px 28px}html:not(.js) .bl-filter[hidden]{display: none}.js .bl-filter[hidden]{visibility: hidden}.bl-filter__topics{display: flex;flex-wrap: wrap;gap: 8px 6px}.bl-chip{position: relative;isolation: isolate;display: inline-flex;align-items: center;gap: 9px;min-height: 46px;margin: 0 4px;padding: 8px 18px 8px 16px;border: 0;background: none;color: var(--text);font: 700 16px/1 var(--f-text);cursor: pointer;transition: color .35s var(--ease)}.bl-chip::before{content: "";position: absolute;inset: 0;z-index: -1;border: 2px solid rgba(243,245,246,.34);transform: skewX(-14deg);transition: background-color .35s var(--ease),border-color .35s}.bl-chip:hover::before{border-color: rgba(243,245,246,.75)}.bl-chip[aria-pressed="true"]{color: var(--night)}.bl-chip[aria-pressed="true"]::before{background: var(--text);border-color: var(--text)}.bl-chip:focus-visible{outline-offset: 5px}.bl-chip__sw{width: 12px;height: 12px;flex: none;background: var(--tc,var(--amber));transform: skewX(-14deg)}.bl-chip--all .bl-chip__sw{background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%)}.bl-chip__n{font-size: 13px;font-weight: 800;color: var(--text-3);font-variant-numeric: tabular-nums}.bl-chip[aria-pressed="true"] .bl-chip__n{color: rgba(11,29,44,.72)}.bl-filter__search{display: grid;gap: 6px}.bl-filter__search label{font-size: 14px;font-weight: 700;color: var(--text-2)}.bl-filter__search input{width: 260px;min-height: 46px;padding: 10px 14px;border: 2px solid rgba(243,245,246,.38);border-radius: 0;background: var(--dusk);color: var(--text);font: 500 17px/1.3 var(--f-text);appearance: none;-webkit-appearance: none;transition: border-color .25s}.bl-filter__search input:hover{border-color: rgba(243,245,246,.65)}.bl-filter__search input:focus-visible{border-color: var(--amber);outline-offset: 2px}.bl-status{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 18px;margin: 0 0 22px;font-weight: 700;font-size: 18px;color: var(--text)}.bl-status:empty{display: none}.bl-clear{min-height: 44px;padding: 0 2px;border: 0;background: none;color: var(--text);font: 700 16px/1 var(--f-text);text-decoration: underline;text-decoration-color: var(--amber);text-decoration-thickness: 2px;text-underline-offset: 5px;cursor: pointer}.bl-clear:hover{color: var(--amber)}.bl-empty{grid-column: 1 / -1;padding: 30px 0;font-size: 19px;color: var(--text-2);border-bottom: 1px solid var(--rule)}.bl-pager{display: flex;align-items: center;justify-content: space-between;gap: 16px 24px;margin-top: clamp(36px,5vh,60px)}.bl-pager[hidden]{display: none}.bl-pager__n{list-style: none;margin: 0;padding: 0;display: flex;gap: 6px}.bl-pager__n a{position: relative;isolation: isolate;display: grid;place-items: center;min-width: 50px;min-height: 50px;font-family: var(--f-disp);font-weight: 900;font-stretch: 110%;font-size: 22px;line-height: 1;color: var(--text-2);text-decoration: none;font-variant-numeric: tabular-nums}.bl-pager__n a::before{content: "";position: absolute;inset: 4px;z-index: -1;transform: skewX(-14deg);transition: background-color .3s}.bl-pager__n a:hover{color: var(--text)}.bl-pager__n a:hover::before{background: var(--dusk-2)}.bl-pager__n a[aria-current="page"]{color: var(--night)}.bl-pager__n a[aria-current="page"]::before{background: var(--amber)}.bl-pager__step{display: inline-flex;align-items: center;gap: 12px;min-height: 50px;min-width: 120px;font-weight: 800;font-size: 17px;color: var(--text);text-decoration: none}.bl-pager__step--next{justify-content: flex-end}.bl-pager__step svg{width: 32px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round;transition: transform .5s var(--ease)}.bl-pager__step--prev svg{transform: rotate(180deg)}.bl-pager__step--next:hover svg{transform: translateX(6px)}.bl-pager__step--prev:hover svg{transform: rotate(180deg) translateX(6px)}.bl-pager__step:hover span{color: var(--amber)}.bl-related .sintro--split .sintro__lede{justify-self: end}@media (max-width: 1099px){.bl-grid,.bl-grid--first{grid-template-columns: repeat(2,minmax(0,1fr))}.bl-grid--first>*,.bl-grid--first>.bl-card--big{grid-column: span 1}.bl-grid--first>.bl-card--big:first-child{grid-column: 1 / -1}.bl-cta__grid{grid-template-columns: minmax(0,1fr)}.bl-list__head{grid-template-columns: minmax(0,1fr)}.bl-filter{justify-content: flex-start}.bl-cta__aside{justify-content: flex-start}.bl-related .sintro--split .sintro__lede{justify-self: start}}@media (max-width: 759px){body[data-page="blog-post"] .phero .crumbs li:last-child{display: none}.bl-hmeta{font-size: 15.5px}.bl-hmeta>span::before{margin: 0 10px}.bl-hero .phero__body{padding-top: calc(var(--hdr-h) + 18px);padding-bottom: 24px}.bl-hero .crumbs{margin-bottom: 14px}.bl-hero .phero__kicker{margin-bottom: 10px}.bl-hero__fig{height: clamp(140px,37vw,220px)}.bl-art{padding-top: 24px}.bl-tocm{margin-bottom: 22px}.bl-tocm__s{min-height: 52px}.prose .disclaimer{padding: 14px 16px;font-size: 15px;line-height: 1.5}.bl-grid,.bl-grid--first{grid-template-columns: minmax(0,1fr);row-gap: 44px}.bl-grid--first>*,.bl-grid--first>.bl-card--big,.bl-grid--first>.bl-card--big:first-child{grid-column: auto}.bl-card__ph,.bl-card--big .bl-card__ph{aspect-ratio: 16 / 10;margin-bottom: 4px}.bl-card__t,.bl-card--big .bl-card__t{font-size: 25px;line-height: 1.08}.bl-card--big .bl-card__t{font-size: 28px}.bl-card__x,.bl-card--big .bl-card__x{font-size: 16px;-webkit-line-clamp: 2}.bl-fhero{display: flex;flex-direction: column;min-height: 0;padding: calc(var(--hdr-h) + 14px) var(--g) 44px}.bl-fhero .crumbs{margin-bottom: 18px}.bl-fhero__mast{display: block}.bl-fhero__h1{font-size: clamp(60px,22vw,96px);font-stretch: 118%;line-height: .86;white-space: normal}.bl-fhero__h1 span{display: block}.bl-fhero__lede{margin: 18px 0 0;max-width: none;padding: 0;font-size: 18px;background: none;box-shadow: none;-webkit-backdrop-filter: none;backdrop-filter: none}.bl-fhero__fig{position: relative;inset: auto;z-index: 0;order: 0;margin: 26px calc(-1 * var(--g)) 0;height: clamp(190px,58vw,300px)}.bl-fhero__fig::after{background: linear-gradient(180deg,rgba(11,29,44,.2) 0%,rgba(11,29,44,0) 40%,rgba(11,29,44,.5) 100%)}.bl-fhero__bars{top: auto;bottom: 0;left: var(--g);right: auto;width: 96px;height: 6px;gap: 0;transform: skewX(-14deg)}.bl-fhero__bars i{flex: 1;width: auto;transform-origin: 0 50%;animation-name: bl-bar-in;animation-duration: 1.1s}.bl-fstory{max-width: none;padding-top: 24px}.bl-fstory__label{margin-bottom: 12px}.bl-fstory__t{font-size: clamp(32px,9.4vw,40px);max-width: none}.bl-fstory__x{margin-top: 14px;font-size: 17px}.bl-fstory__end{margin-top: 22px}.bl-fstory__end .btn{align-self: stretch;margin: 0 6px}.bl-filter{gap: 14px}.bl-filter__topics{gap: 8px 2px}.bl-chip{padding: 8px 14px 8px 12px;font-size: 15.5px}.bl-filter__search,.bl-filter__search input{width: 100%}.bl-pager{flex-wrap: wrap;justify-content: space-between}.bl-pager__n{order: -1;width: 100%;justify-content: center;gap: 2px}.bl-pager__n a{min-width: 46px}.bl-pager__step{min-width: 0;font-size: 16px}.bl-cta__btns{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.bl-cta__btns .btn{margin: 0 6px}.bl-tocm .bl-toc__list a{font-size: 16px;padding: 9px 0 9px 12px}.prose .apl-driver-cta,.prose .cta-block{padding: 26px 18px 20px}.prose .apl-capability-boundary{padding: 18px 16px}}@media (prefers-reduced-motion: reduce){.bl-card.is-new{animation: none}.bl-card__img,.bl-card__bar{transition: none}}.bl-fbar{display: none}.bl-sheet{display: none}@media (max-width: 979px){.bl-fbar:not([hidden]){position: fixed;z-index: 45;left: 0;right: 0;bottom: 0;display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 10px 14px calc(10px + env(safe-area-inset-bottom));background: rgba(7,19,29,.95);backdrop-filter: blur(8px);box-shadow: 0 -1px 0 var(--rule);visibility: hidden;transform: translateY(110%);transition: transform .5s var(--ease),visibility 0s .5s}.bl-fbar.is-on{visibility: visible;transform: none;transition: transform .5s var(--ease),visibility 0s}.menu-open .bl-fbar{visibility: hidden;transform: translateY(110%)}.bl-fbar__toc{display: inline-flex;align-items: center;gap: 10px;min-width: 0;min-height: 50px;padding: 0 14px 0 12px;border: 0;cursor: pointer;font: 800 13px/1 var(--f-text);letter-spacing: .1em;text-transform: uppercase;color: var(--text);background: var(--dusk);box-shadow: inset 0 0 0 1px rgba(243,245,246,.22)}.bl-fbar__toc::before{content: "";width: 26px;height: 4px;flex: none;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%);transform: skewX(-14deg)}.bl-fbar__n{font-weight: 700;letter-spacing: .04em;text-transform: none;color: var(--text-3);white-space: nowrap;font-variant-numeric: tabular-nums}.bl-fbar__n b{font-family: var(--f-disp);font-weight: 800;font-stretch: 112%;color: var(--amber)}.bl-fbar__chev{width: 12px;height: 8px;flex: none;margin-left: auto;fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}.bl-fbar__toc:hover{background: var(--dusk-2)}.bl-fbar__toc:focus-visible{outline: 3px solid var(--amber);outline-offset: 2px}.bl-fbar .btn{margin: 0 5px;min-height: 50px}.bl-sheet[open]{display: flex;flex-direction: column;position: fixed;inset: auto 0 0 0;margin: 0 auto;width: 100%;max-width: 640px;max-height: min(78vh,680px);padding: 0;border: 0;color: var(--text);background: var(--dusk);box-shadow: 0 -24px 60px -20px rgba(0,0,0,.9);animation: bl-sheet-in .45s var(--ease)}.bl-sheet::backdrop{background: rgba(7,19,29,.72)}.bl-sheet::before{content: "";flex: none;height: 5px;background: linear-gradient(90deg,var(--blue) 0 33.3%,var(--red) 33.3% 66.6%,var(--green) 66.6%)}.bl-sheet__top{flex: none;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 8px 6px 20px;border-bottom: 1px solid var(--rule)}.bl-sheet__h{margin: 0;font: 800 15px/1.2 var(--f-text);letter-spacing: .1em;text-transform: uppercase;color: var(--amber)}.bl-sheet__x{display: grid;place-items: center;width: 48px;height: 48px;padding: 0;border: 0;background: none;color: var(--text);cursor: pointer}.bl-sheet__x svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2.4;stroke-linecap: round}.bl-sheet__x:focus-visible{outline: 3px solid var(--amber);outline-offset: -3px}.bl-sheet__body{overflow: auto;overscroll-behavior: contain;padding: 10px 20px calc(18px + env(safe-area-inset-bottom))}.bl-sheet .bl-toc__list a{min-height: 48px;font-size: 16px;align-items: center;color: var(--text-2)}.bl-sheet .bl-toc__list li + li{border-top: 1px solid var(--rule)}}@media (min-width: 760px) and (max-width: 979px){.bl-fbar:not([hidden]){grid-template-columns: minmax(0,1fr) auto;padding-left: max(var(--g),calc((100vw - var(--bl-measure)) / 2));padding-right: max(var(--g),calc((100vw - var(--bl-measure)) / 2))}}@keyframes bl-sheet-in{from{transform: translateY(40px);opacity: 0}}@media (prefers-reduced-motion: reduce){.bl-sheet[open]{animation: none}.bl-fbar:not([hidden]),.bl-fbar.is-on{transition: visibility 0s}}
