.blog-article{--ba-canvas:#0a0a0a;--ba-surface:#141414;--ba-raised:#1e1e1e;--ba-cell:#101010;--ba-line:#c6aa8829;--ba-line-strong:#c6aa8852;--ba-gold:#c6aa88;--ba-gold-light:#e8d9c5;--ba-gold-tint:#c6aa8814;--ba-heading:#f5f5f5;--ba-body:#c9c5be;--ba-muted:#8a8a8a;--ba-section:96px;--ba-block:32px;--ba-radius:8px;--ba-ease:cubic-bezier(.16,1,.3,1);--ba-icon-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--ba-icon-alert:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E");--ba-icon-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background:var(--ba-canvas);color:var(--ba-body);font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100vh}@media (max-width:640px){.blog-article{--ba-section:64px;--ba-block:24px}}.blog-article :focus-visible{outline:2px solid var(--ba-gold);outline-offset:3px;border-radius:2px}.ba-label{color:var(--ba-gold);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.ba-label--muted{color:var(--ba-muted)}.ba-serif{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:var(--tracking-serif,1px);font-weight:500}.ba-container{width:100%;max-width:90rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.ba-container{padding-inline:1.5rem}}@media (min-width:1024px){.ba-container{padding-inline:2rem}}.ba-hero{padding-block:132px 56px;position:relative}.ba-hero figure{margin:0}@media (max-width:640px){.ba-hero{padding-block:104px 40px}}.ba-crumbs{flex-wrap:wrap;margin-block-end:28px;padding:0;list-style:none;display:flex}.ba-crumbs,.ba-crumbs li{align-items:center;gap:8px}.ba-crumbs li{display:inline-flex}.ba-crumbs li+li:before{color:#c6aa8866;content:"/"}.ba-crumbs a{color:var(--ba-muted);transition:color .2s var(--ba-ease);text-decoration:none}.ba-crumbs a:hover{color:var(--ba-gold)}.ba-crumbs [aria-current=page]{color:var(--ba-body)}.ba-code{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:24px;display:flex}.ba-kicker{background:var(--ba-gold-tint);border:1px solid #c6aa884d;border-radius:4px;align-items:center;padding:6px 10px;display:inline-flex}.ba-title{color:var(--ba-heading);text-wrap:balance;max-inline-size:20ch;margin:0;font-size:clamp(34px,3.2vw + 14px,60px);line-height:1.06}.ba-title.ba-title--long{max-inline-size:28ch;font-size:clamp(30px,2.2vw + 14px,46px);line-height:1.1}.ba-dek{color:var(--ba-body);max-inline-size:60ch;margin:24px 0 0;font-size:19px;line-height:1.6}@media (max-width:640px){.ba-dek{font-size:17px}}.ba-meta{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-block-start:28px;display:flex}.ba-meta span{align-items:center;gap:8px;display:inline-flex}.ba-meta svg{color:var(--ba-gold);flex:none;width:14px;height:14px}.ba-frame-img{background:var(--ba-surface);border:1px solid var(--ba-line);border-radius:var(--ba-radius);position:relative;overflow:hidden}.ba-frame-img img{object-fit:cover}.ba-caption{color:var(--ba-muted);margin-block-start:12px;font-size:13px;line-height:1.55}.ba-hero--cinematic{align-items:flex-end;min-height:clamp(520px,74vh,760px);padding-block-end:64px;display:flex;overflow:hidden}.ba-hero--cinematic .ba-hero-bg{position:absolute;inset:0}.ba-hero--cinematic .ba-hero-bg img{object-fit:cover}.ba-hero--cinematic .ba-hero-bg:after{content:"";background:linear-gradient(#0a0a0a8c,#0a0a0a6b 28%,#0a0a0adb 66%,#0a0a0a 96%),linear-gradient(90deg,#0a0a0ab3,#0a0a0a00 70%);position:absolute;inset:0}.ba-hero--cinematic .ba-container{position:relative}.ba-hero--cinematic .ba-dek{color:#dedad3}@media (max-width:640px){.ba-hero--cinematic{min-height:0;padding-block:220px 40px}}.ba-hero--cover .ba-container,.ba-hero--data-panel .ba-container,.ba-hero--split .ba-container{align-items:center;gap:72px;display:grid}.ba-hero--data-panel .ba-container{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.ba-panel{border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);background:#111;padding:20px}.ba-panel-top{justify-content:space-between;gap:16px;display:flex}.ba-stage{aspect-ratio:16/10;border:1px solid var(--ba-line);background:radial-gradient(120% 90% at 50% 100%,#c6aa8814,#0a0a0a00 60%),#0c0c0c;border-radius:4px;margin-block:20px;position:relative;overflow:hidden}.ba-stage-media{position:absolute;inset:12% 4% 16%}.ba-stage-media img{filter:drop-shadow(0 16px 10px #0000008c);object-fit:contain}.ba-stage--fill .ba-stage-media{inset:0}.ba-stage--fill .ba-stage-media img{filter:none;object-fit:cover}.ba-stage-ground{background:linear-gradient(90deg,#c6aa8800,#c6aa888c,#c6aa8800);height:1px;position:absolute;inset:auto 0 12%}@media (prefers-reduced-motion:no-preference){.ba-stage--drive .ba-stage-media{animation:6.5s cubic-bezier(.55,.08,.23,.96) infinite ba-drive}.ba-stage--drift .ba-stage-media{animation:24s ease-in-out infinite alternate ba-drift}}@keyframes ba-drive{0%{transform:translate(-115%)}34%{transform:translate(-6%)}66%{transform:translate(4%)}to{transform:translate(118%)}}@keyframes ba-drift{0%{transform:translate(-3%)scale(1.02)}to{transform:translate(3%)scale(1.02)}}.ba-stats{border-block-start:1px solid var(--ba-line);grid-template-columns:repeat(var(--ba-stat-count,3),minmax(0,1fr));margin:0;display:grid}.ba-stats>div{text-align:center;flex-direction:column;gap:6px;padding:18px 8px 4px;display:flex}.ba-stats dt{order:2}.ba-stats dd{color:var(--ba-heading);order:1;margin:0;font-size:28px;line-height:1}.ba-hero--split .ba-container{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}.ba-hero--split .ba-frame-img{aspect-ratio:1}.ba-hero--editorial .ba-hero-copy{text-align:center;max-width:880px;margin-inline:auto}.ba-hero--editorial .ba-code,.ba-hero--editorial .ba-crumbs,.ba-hero--editorial .ba-meta{justify-content:center}.ba-hero--editorial .ba-dek,.ba-hero--editorial .ba-title{margin-inline:auto}.ba-hero--editorial figure.ba-wide{margin-block-start:56px}.ba-wide .ba-frame-img{aspect-ratio:21/9}.ba-hero--banner{padding-block-end:0}.ba-hero--banner .ba-banner-head{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:48px;padding-block-end:48px;display:grid}.ba-hero--banner .ba-meta{border-inline-start:1px solid var(--ba-line);flex-direction:column;align-items:flex-start;gap:14px;margin:0;padding-inline-start:24px}.ba-band{border-block:1px solid var(--ba-line);height:clamp(280px,40vw,560px);position:relative}.ba-band img{object-fit:cover}.ba-facts{border-block:1px solid var(--ba-line-strong);grid-template-columns:repeat(var(--ba-stat-count,3),minmax(0,1fr));margin:48px 0 0;display:grid}.ba-facts>div{flex-direction:column;gap:8px;padding:24px 24px 24px 0;display:flex}.ba-facts>div+div{border-inline-start:1px solid var(--ba-line);padding-inline-start:24px}.ba-facts dt{order:2}.ba-facts dd{color:var(--ba-heading);order:1;margin:0;font-size:clamp(26px,2vw + 10px,36px);line-height:1.05}.ba-hero--cover .ba-container{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.ba-hero--cover .ba-frame-img{aspect-ratio:3/4}.ba-hero--cover .ba-title{font-size:clamp(38px,4vw + 12px,68px)}.ba-hero--minimal{padding-block-end:40px}.ba-hero--minimal .ba-hero-copy{border-block-end:1px solid var(--ba-line);max-width:1012px;padding-block-end:40px}.ba-hero--minimal .ba-title{max-inline-size:24ch;font-size:clamp(32px,2.4vw + 14px,48px)}@media (max-width:1023px){.ba-hero--banner .ba-banner-head,.ba-hero--cover .ba-container,.ba-hero--data-panel .ba-container,.ba-hero--split .ba-container{grid-template-columns:minmax(0,1fr);gap:40px}.ba-hero--banner .ba-meta{border-inline-start:0;flex-flow:wrap;padding-inline-start:0}.ba-hero--cover .ba-frame-img,.ba-hero--split .ba-frame-img{aspect-ratio:4/3}.ba-hero--cover .ba-media{order:-1}}@media (max-width:640px){.ba-wide .ba-frame-img{aspect-ratio:4/3}.ba-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-facts>div:nth-child(odd){border-inline-start:0;padding-inline-start:0}.ba-facts>div:nth-child(n+3){border-block-start:1px solid var(--ba-line)}.ba-stats dd{font-size:24px}}.ba-answer{background:var(--ba-surface);border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);margin:0 0 40px}.ba-answer-label{border-block-end:1px solid var(--ba-line);align-items:center;gap:10px;padding:16px 28px;display:flex}.ba-answer-label svg{color:var(--ba-gold);flex:none;width:18px;height:18px}.ba-answer p{margin:0;padding:24px 28px;font-size:17px;line-height:1.7}.ba-answer strong{color:var(--ba-heading);font-weight:600}@media (max-width:767px){.ba-answer-label{padding:14px 20px}.ba-answer p{padding:18px 20px;font-size:16px}}.ba-frame{padding-block:64px var(--ba-section);grid-template-columns:220px minmax(0,720px) minmax(0,220px);justify-content:space-between;gap:48px;display:grid}.ba-frame--solo{grid-template-columns:minmax(0,720px);justify-content:center}@media (min-width:1024px) and (max-width:1279px){.ba-frame{grid-template-columns:180px minmax(0,720px) minmax(0,180px);gap:32px}}@media (max-width:1023px){.ba-frame,.ba-frame--solo{grid-template-columns:minmax(0,720px);justify-content:center;padding-block-start:40px}.ba-rail{display:none}}.ba-rail{scrollbar-color:#c6aa884d #0000;scrollbar-width:thin;align-self:start;max-height:calc(100vh - 136px);position:sticky;top:112px;overflow-y:auto}.ba-toc{border-block:1px solid var(--ba-line);padding-block:18px}.ba-toc ol{margin:12px 0 0;padding:0;list-style:none}.ba-toc a{color:#9b9b9b;transition:color .2s var(--ba-ease),border-color .2s var(--ba-ease);border-inline-start:1px solid #0000;grid-template-columns:28px minmax(0,1fr);gap:4px;padding:6px 0 6px 10px;font-size:13px;line-height:1.4;text-decoration:none;display:grid}.ba-toc a>span:first-child{padding-block-start:2px}.ba-toc a>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ba-toc a:hover{color:var(--ba-heading)}.ba-toc a[aria-current=true]{border-inline-start-color:var(--ba-gold);color:var(--ba-gold)}.ba-stamp{background:var(--ba-surface);border:1px solid var(--ba-line);border-radius:var(--ba-radius);align-items:flex-start;gap:10px;margin-block-start:16px;padding:14px;display:flex}.ba-stamp svg{color:var(--ba-gold);flex:none;width:16px;height:16px}.ba-stamp div{gap:4px;display:grid}.ba-share{flex-wrap:wrap;align-items:center;gap:4px;margin-block-start:20px;display:flex}.ba-share-label{flex-basis:100%;margin-block-end:6px}.ba-icon-btn{border-radius:var(--ba-radius);color:var(--ba-muted);cursor:pointer;height:44px;transition:color .2s var(--ba-ease),border-color .2s var(--ba-ease),background-color .2s var(--ba-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:44px;display:inline-flex}.ba-icon-btn:hover{background:var(--ba-gold-tint);border-color:var(--ba-line);color:var(--ba-gold)}.ba-icon-btn svg{width:16px;height:16px}.ba-toc-mobile{background:var(--ba-surface);border:1px solid var(--ba-line);border-radius:var(--ba-radius);margin-block-end:40px;display:none}@media (max-width:1023px){.ba-toc-mobile{display:block}}.ba-toc-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 18px;list-style:none;display:flex}.ba-toc-mobile summary::-webkit-details-marker{display:none}.ba-toc-mobile summary:after{background:var(--ba-gold);content:"";height:16px;-webkit-mask:var(--ba-icon-chevron) center /contain no-repeat;mask:var(--ba-icon-chevron) center /contain no-repeat;-webkit-mask:var(--ba-icon-chevron) center /contain no-repeat;transition:transform .2s var(--ba-ease);width:16px}.ba-toc-mobile[open] summary:after{transform:rotate(180deg)}.ba-toc-mobile .ba-toc{border-block-end:0;margin:0 18px;padding-block:4px 12px}.ba-toc-mobile .ba-toc ol{margin:0}.ba-toc-mobile .ba-toc a{border-inline-start:0;align-items:center;min-height:44px;padding-inline-start:0}.ba-main{min-width:0}.ba-byline{flex-wrap:wrap;gap:6px 28px;margin:0 0 28px;display:flex}.ba-byline a{color:inherit;text-decoration:none}.ba-byline a:hover{color:var(--ba-gold-light)}.ba-section-gap{margin-block-start:var(--ba-section)}.ba-block-gap{margin-block-start:56px}.ba-figure{margin:56px 0 0}.ba-figure .ba-frame-img{aspect-ratio:1200/630}.ba-people{background:var(--ba-surface);border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);grid-template-columns:repeat(var(--ba-people,2),minmax(0,1fr));margin-block-start:56px;display:grid}.ba-people>div{padding:24px}.ba-people>div+div{border-inline-start:1px solid var(--ba-line)}.ba-people strong{color:var(--ba-heading);margin-block-start:10px;font-size:20px;line-height:1.3;display:block}.ba-people p{color:#a7a39d;margin:8px 0 0;font-size:14px;line-height:1.65}.ba-people a{align-items:center;min-height:44px;margin-block-start:6px;text-decoration:none;display:inline-flex}.ba-people a:hover{color:var(--ba-gold-light)}@media (max-width:640px){.ba-people{grid-template-columns:minmax(0,1fr)}.ba-people>div+div{border-block-start:1px solid var(--ba-line);border-inline-start:0}}.ba-panel-block{background:var(--ba-surface);border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);margin-block-start:56px;padding:28px}.ba-panel-block h2{color:var(--ba-heading);margin:12px 0 0;font-size:26px;line-height:1.2}.ba-panel-block>p:not(.ba-label){margin:16px 0 0;font-size:16px;line-height:1.7}@media (max-width:640px){.ba-panel-block{padding:20px}}.ba-endnote{border-block-start:1px solid var(--ba-line);justify-content:space-between;align-items:center;gap:16px;margin-block-start:64px;padding-block-start:28px}.ba-endnote,.ba-tags{flex-wrap:wrap;display:flex}.ba-tags{gap:8px}.ba-tag{background:var(--ba-gold-tint);border-radius:9999px;min-height:32px;padding:0 12px}.ba-tag,.ba-text-btn{align-items:center;display:inline-flex}.ba-text-btn{border:1px solid var(--ba-line);color:var(--ba-body);cursor:pointer;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;min-height:44px;transition:color .2s var(--ba-ease),border-color .2s var(--ba-ease),background-color .2s var(--ba-ease);background:0 0;border-radius:10px;gap:8px;padding:0 14px;font-size:12px;font-weight:500;text-decoration:none}.ba-text-btn:hover{background:var(--ba-gold-tint);border-color:var(--ba-line-strong);color:var(--ba-gold)}.ba-text-btn svg{width:15px;height:15px}.ba-related{border-block-start:1px solid var(--ba-line);background:#0e0e0e;padding-block:80px}.blog-article .article-body{color:var(--ba-body);overflow-wrap:break-word;font-size:17px;line-height:1.75}@media (max-width:640px){.blog-article .article-body{font-size:16px}}.blog-article .article-body>*{margin-block:0}.blog-article .article-body>*+*{margin-block-start:20px}.blog-article .article-body>:is(ul,ol,figure,blockquote,pre,table,.tableWrapper,.ba-table-scroll,[data-type]),.blog-article .article-body>:is(ul,ol,figure,blockquote,pre,table,.tableWrapper,.ba-table-scroll,[data-type])+*{margin-block-start:var(--ba-block)}.blog-article .article-body>:first-child{margin-block-start:0}.blog-article .article-body p{max-inline-size:68ch}.blog-article .ba-intro>p:first-of-type{color:#e7e3dc;font-size:20px;line-height:1.65}@media (max-width:640px){.blog-article .ba-intro>p:first-of-type{font-size:18px}}.blog-article .article-body :is(h2,h3,h4,h5,h6){color:var(--ba-heading);font-family:var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:var(--tracking-serif,1px);text-wrap:balance;scroll-margin-top:112px;font-weight:500}.blog-article .article-body h2{max-inline-size:640px;font-size:34px;line-height:1.15}.blog-article .article-body>h2{margin-block-start:var(--ba-section)}.blog-article .article-body h3{font-size:22px;line-height:1.3}.blog-article .article-body>h3{margin-block-start:40px}.blog-article .article-body h4{font-size:19px;line-height:1.35}.blog-article .article-body :is(h5,h6){font-size:17px;line-height:1.4}.blog-article .article-body>:is(h2,h3,h4)+*{margin-block-start:16px}.blog-article .article-body>h2+*{margin-block-start:24px}@media (max-width:640px){.blog-article .article-body h2{font-size:26px}.blog-article .article-body h3{font-size:20px}}.blog-article .article-body p[data-variant=eyebrow]{color:var(--ba-gold);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.blog-article .article-body>p[data-variant=eyebrow]{margin-block-start:var(--ba-section)}.blog-article .article-body>p[data-variant=eyebrow]+:is(h2,h3){margin-block-start:12px}.blog-article .article-body p[data-variant=lead]{color:#e7e3dc;font-size:20px;line-height:1.65}.blog-article .article-body p[data-variant=fine]{color:var(--ba-muted);font-size:13px;line-height:1.6}.blog-article .article-body a{color:var(--ba-gold);text-underline-offset:4px;transition:color .2s var(--ba-ease),text-decoration-color .2s var(--ba-ease);-webkit-text-decoration:underline #c6aa8873;text-decoration:underline #c6aa8873;text-decoration-thickness:1px}.blog-article .article-body a:hover{color:var(--ba-gold-light);-webkit-text-decoration-color:initial;text-decoration-color:initial}.blog-article .article-body :is(strong,b){color:var(--ba-heading);font-weight:600}.blog-article .article-body mark{color:var(--ba-heading);background:#c6aa8838;border-radius:2px;padding:0 2px}.blog-article .article-body code{background:var(--ba-raised);color:var(--ba-gold-light);border-radius:4px;padding:2px 6px;font-size:.88em}.blog-article .article-body pre{border:1px solid var(--ba-line);border-radius:var(--ba-radius);background:#0d0d0d;padding:20px;font-size:14px;line-height:1.6;overflow-x:auto}.blog-article .article-body pre code{color:var(--ba-body);background:0 0;padding:0}.blog-article .article-body hr{background:var(--ba-line);border:0;height:1px;margin-block:64px}.blog-article .article-body blockquote{border:0;border-block-start:1px solid var(--ba-line-strong);background:0 0;margin-inline:0;padding:28px 0 0}.blog-article .article-body blockquote p{color:var(--ba-heading);font-family:var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:var(--tracking-serif,1px);font-size:23px;font-style:italic;line-height:1.45}.blog-article .article-body blockquote:before{content:none}.blog-article .article-body :is(ul,ol):not([data-variant]){padding-inline-start:22px}.blog-article .article-body ul:not([data-variant]){list-style:square}.blog-article .article-body ol:not([data-variant]){list-style:decimal}.blog-article .article-body :is(ul,ol):not([data-variant])>li{max-inline-size:66ch;padding-inline-start:6px}.blog-article .article-body :is(ul,ol):not([data-variant])>li+li{margin-block-start:10px}.blog-article .article-body :is(ul,ol):not([data-variant])>li::marker{color:var(--ba-gold)}.blog-article .article-body li:before{content:none}.blog-article .article-body li>:is(ul,ol){margin-block-start:10px}.blog-article .article-body li>p{margin:0}.blog-article .article-body li>p+p{margin-block-start:6px}.blog-article .article-body :is(ul,ol)[data-variant]{counter-reset:ba-item;padding:0;list-style:none}.blog-article .article-body :is(ul,ol)[data-variant]>li{counter-increment:ba-item;position:relative}.blog-article .article-body :is(ul[data-variant=checks],ol[data-variant=grid],ol[data-variant=cards]){grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.blog-article .article-body :is(ul[data-variant=checks],ol[data-variant=grid],ol[data-variant=cards])>li{background:var(--ba-cell);box-shadow:0 0 0 1px var(--ba-line)}.blog-article .article-body ul[data-variant=checks]>li{color:#d4d0c9;align-items:center;min-height:52px;padding:13px 16px 13px 44px;font-size:15px;line-height:1.45;display:flex}.blog-article .article-body :is(ul[data-variant=checks],ul[data-variant=ticks])>li:before{background:var(--ba-gold);content:"";height:16px;-webkit-mask:var(--ba-icon-check) center /contain no-repeat;mask:var(--ba-icon-check) center /contain no-repeat;-webkit-mask:var(--ba-icon-check) center /contain no-repeat;inset-inline-start:16px;width:16px;margin-block-start:-8px;position:absolute;top:50%}.blog-article .article-body ul[data-variant=ticks]>li{max-inline-size:66ch;padding-inline-start:30px}.blog-article .article-body ul[data-variant=ticks]>li+li{margin-block-start:12px}.blog-article .article-body ul[data-variant=ticks]>li:before{inset-inline-start:0;margin:0;top:6px}.blog-article .article-body ul[data-variant=formula]{border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.blog-article .article-body ul[data-variant=formula]>li{background:var(--ba-cell);color:var(--ba-heading);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-align:center;text-transform:uppercase;place-items:center;min-height:88px;padding:16px 12px;font-size:11px;font-weight:500;line-height:1.5;display:grid}.blog-article .article-body ul[data-variant=formula]>li+li{border-inline-start:1px solid var(--ba-line)}.blog-article .article-body ul[data-variant=formula]>li:last-child{color:var(--ba-gold-light);background:#c6aa881f}.blog-article .article-body ol[data-variant=rows]{border:1px solid var(--ba-line);border-radius:var(--ba-radius);overflow:hidden}.blog-article .article-body ol[data-variant=rows]>li{background:var(--ba-cell);min-height:52px;padding:14px 18px 14px 74px;font-size:15px;line-height:1.55}.blog-article .article-body ol[data-variant=rows]>li+li{border-block-start:1px solid var(--ba-line)}.blog-article .article-body :is(ol[data-variant=rows],ol[data-variant=grid])>li:before{border-inline-end:1px solid var(--ba-line);color:var(--ba-gold);content:counter(ba-item,decimal-leading-zero);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.08em;place-items:center;width:56px;font-size:12px;font-weight:500;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.blog-article .article-body ol[data-variant=rows]>li a{color:var(--ba-heading);font-weight:600}.blog-article .article-body ol[data-variant=rows]>li>br+*,.blog-article .article-body ol[data-variant=rows]>li>p+p{color:var(--ba-muted);font-size:13px}.blog-article .article-body ol[data-variant=grid]>li{align-items:center;min-height:64px;padding:12px 16px 12px 68px;font-size:14px;line-height:1.45;display:flex}.blog-article .article-body ol[data-variant=grid]>li:before{width:48px}.blog-article .article-body :is(ol[data-variant=grid],ul[data-variant=checks])>li:last-child:nth-child(odd){grid-column:1/-1}.blog-article .article-body ol[data-variant=timeline]{border-inline-start:1px solid var(--ba-line-strong);margin-inline-start:4px}.blog-article .article-body ol[data-variant=timeline]>li{max-inline-size:66ch;padding:0 0 28px 28px;font-size:15px;line-height:1.6}.blog-article .article-body ol[data-variant=timeline]>li:last-child{padding-block-end:0}.blog-article .article-body ol[data-variant=timeline]>li:before{background:var(--ba-gold);content:"";inset-inline-start:-5px;border-radius:2px;width:9px;height:9px;position:absolute;top:6px}.blog-article .article-body :is(ol[data-variant=timeline],ol[data-variant=cards])>li>strong:first-child{color:var(--ba-gold);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-block-end:6px;font-size:11px;font-weight:500;display:block}.blog-article .article-body ol[data-variant=cards]{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-article .article-body ol[data-variant=cards]>li{color:#b5b1aa;background:#121212;min-height:168px;padding:52px 20px 20px;font-size:14px;line-height:1.5}.blog-article .article-body ol[data-variant=cards]>li:before{color:var(--ba-muted);content:counter(ba-item,decimal-leading-zero);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.08em;inset-inline-end:18px;font-size:11px;position:absolute;top:18px}.blog-article .article-body ol[data-variant=cards]>li>strong:first-child{margin-block-end:10px;font-size:12px}@media (max-width:640px){.blog-article .article-body :is(ul[data-variant=checks],ol[data-variant=grid]){grid-template-columns:minmax(0,1fr)}.blog-article .article-body ol[data-variant=cards]{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article .article-body ol[data-variant=cards]>li{min-height:0;padding:44px 16px 16px}.blog-article .article-body ul[data-variant=formula]{grid-auto-flow:row}.blog-article .article-body ul[data-variant=formula]>li{min-height:56px}.blog-article .article-body ul[data-variant=formula]>li+li{border-block-start:1px solid var(--ba-line);border-inline-start:0}}.blog-article .article-body :is(.tableWrapper,.ba-table-scroll){border:1px solid var(--ba-line);border-radius:var(--ba-radius);scrollbar-width:thin;overflow-x:auto}.blog-article .article-body table{border-collapse:collapse;table-layout:auto;width:100%;margin:0;font-size:15px;line-height:1.55}.blog-article .article-body>table{border:1px solid var(--ba-line)}.blog-article .article-body :is(th,td){text-align:start;vertical-align:top;background:0 0;border:0;padding:14px 16px}.blog-article .article-body th{background:var(--ba-surface);color:var(--ba-muted);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.blog-article .article-body thead+tbody tr :is(th,td),.blog-article .article-body tr+tr :is(th,td){border-block-start:1px solid var(--ba-line)}.blog-article .article-body td:first-child{color:var(--ba-heading);font-weight:600}.blog-article .article-body :is(th,td) p{max-inline-size:none;margin:0}.blog-article .article-body :is(th,td) p+p{margin-block-start:6px}.blog-article .article-body table colgroup col{min-width:0!important}@media (max-width:640px){.blog-article .article-body table[data-stack] thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blog-article .article-body table[data-stack] tr{padding:14px 16px;display:block}.blog-article .article-body table[data-stack] tr+tr{border-block-start:1px solid var(--ba-line)}.blog-article .article-body table[data-stack] tbody tr:first-child:has(th){display:none}.blog-article .article-body table[data-stack] :is(th,td){border:0;padding:0;display:block}.blog-article .article-body table[data-stack] td+td{margin-block-start:8px}.blog-article .article-body table[data-stack] td[data-label]:not(:first-child):before{color:var(--ba-muted);content:attr(data-label);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-block-end:2px;font-size:11px;font-weight:500;display:block}}.blog-article .article-body img{border-radius:var(--ba-radius);box-shadow:none;max-width:100%;height:auto;display:block}.blog-article .article-body :is(figure img,p>img:only-child,[data-image-share-wrapper]>img):not([width]){aspect-ratio:auto 3/2;object-fit:cover;width:100%}.blog-article .article-body figure{margin-inline:0}.blog-article .article-body figure img{border:1px solid var(--ba-line);width:100%}.blog-article .article-body figcaption{color:var(--ba-muted);text-align:start;margin-block-start:12px;font-size:13px;font-style:normal;line-height:1.55}.blog-article .article-body figure[data-type=image-block]{float:none;max-width:100%}.blog-article .article-body figure[data-size=small]{max-width:50%}.blog-article .article-body figure[data-size=medium]{max-width:75%}.blog-article .article-body :is(div[data-youtube-video],[data-type=video]){border:1px solid var(--ba-line);border-radius:var(--ba-radius);overflow:hidden}.blog-article .article-body :is(div[data-youtube-video] iframe,[data-type=video] video){aspect-ratio:16/9;width:100%;height:auto;display:block}.blog-article .article-body [data-type=columns]{grid-template-columns:repeat(var(--ba-cols,2),minmax(0,1fr));background:0 0;border:0;gap:24px;margin-inline:0;padding:0;display:grid}.blog-article .article-body [data-type=columns][data-columns="3"]{--ba-cols:3}.blog-article .article-body [data-type=columns][data-columns="4"]{--ba-cols:4}.blog-article .article-body [data-type=column]{background:0 0;border:0;min-width:0;padding:0}.blog-article .article-body [data-type=column]>*{margin-block:0}.blog-article .article-body [data-type=column]>*+*{margin-block-start:12px}.blog-article .article-body [data-type=columns]:is([data-variant=cards],[data-variant=compare]){gap:12px}.blog-article .article-body [data-type=columns]:is([data-variant=cards],[data-variant=compare])>[data-type=column]{border:1px solid var(--ba-line);border-radius:var(--ba-radius);background:#111;padding:24px}.blog-article .article-body [data-type=columns][data-variant=compare]>[data-type=column]:first-child{border-color:var(--ba-line-strong);background:#c6aa880f}.blog-article .article-body [data-type=columns][data-variant=compare]>[data-type=column]:not(:first-child) p[data-variant=eyebrow]{color:var(--ba-muted)}.blog-article .article-body [data-type=column] :is(h3,h4){margin-block-start:28px;font-size:22px}.blog-article .article-body [data-type=column] p{font-size:15px;line-height:1.65}.blog-article .article-body [data-type=column] p[data-variant=eyebrow]{font-size:11px}.blog-article .article-body [data-type=column] p[data-variant=fine]{margin-block-start:20px;font-size:12px}@media (max-width:640px){.blog-article .article-body [data-type=columns]{grid-template-columns:minmax(0,1fr)}}.blog-article .article-body [data-type=callout]{background:var(--ba-surface);border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);color:var(--ba-body);margin-inline:0;padding:28px}.blog-article .article-body [data-type=callout]>*{margin-block:0}.blog-article .article-body [data-type=callout]>*+*{margin-block-start:16px}.blog-article .article-body [data-type=callout]>p[data-variant=eyebrow]+:is(h2,h3){margin-block-start:12px}.blog-article .article-body [data-type=callout] h2{max-inline-size:none;font-size:30px}.blog-article .article-body [data-type=callout]:is([data-callout-type=note],[data-callout-type=info],[data-callout-type=warning],[data-callout-type=success],[data-callout-type=error]){border-color:#c6aa8847;padding:20px 24px 20px 56px;font-size:15px;line-height:1.65;position:relative}.blog-article .article-body [data-type=callout]:is([data-callout-type=note],[data-callout-type=info],[data-callout-type=warning],[data-callout-type=success],[data-callout-type=error]):before{background:var(--ba-gold);content:"";height:18px;-webkit-mask:var(--ba-icon-alert) center /contain no-repeat;mask:var(--ba-icon-alert) center /contain no-repeat;-webkit-mask:var(--ba-icon-alert) center /contain no-repeat;inset-inline-start:22px;width:18px;position:absolute;top:23px}.blog-article .article-body [data-type=callout][data-callout-type=summary]{background:#121212;padding:32px}.blog-article .article-body [data-type=callout][data-callout-type=cta]{background:var(--ba-surface);padding:40px}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:not([data-variant]):not(:last-child){max-inline-size:58ch}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child{flex-wrap:wrap;gap:10px;max-inline-size:none;margin-block-start:28px;display:flex}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child a{background:var(--ba-gold);border:1px solid var(--ba-gold);color:#0a0a0a;font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;min-height:48px;transition:transform .3s var(--ba-ease),box-shadow .3s var(--ba-ease),background-color .3s var(--ba-ease);border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child a:hover{background:var(--ba-gold-light);transform:translateY(-2px);box-shadow:0 8px 20px -5px #c6aa8859}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child a~a{color:var(--ba-gold);background:0 0;border-color:#c6aa8866}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child a~a:hover{background:var(--ba-gold-tint);border-color:var(--ba-gold)}@media (max-width:640px){.blog-article .article-body [data-type=callout]:is([data-callout-type=summary],[data-callout-type=cta]){padding:24px 20px}.blog-article .article-body [data-type=callout][data-callout-type=cta]>p:last-child a{width:100%}.blog-article .article-body [data-type=callout] h2{font-size:24px}}.blog-article .article-body [data-type=faqBlock]{border:0;border-block-start:1px solid var(--ba-line);box-shadow:none;counter-reset:ba-faq;background:0 0;border-radius:0;margin-inline:0;padding:0}.blog-article .article-body [data-type=faqBlock] .faq-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blog-article .article-body [data-type=faqBlock] .faq-controls{display:none}.blog-article .article-body [data-type=faqBlock] .faq-item{border:0;border-block-end:1px solid var(--ba-line);box-shadow:none;counter-increment:ba-faq;background:0 0;border-radius:0;margin:0;padding:0}.blog-article .article-body [data-type=faqBlock] .faq-question{color:var(--ba-heading);cursor:pointer;background:0 0;min-height:44px;padding:20px 44px;font-size:17px;font-weight:500;line-height:1.5;display:block;position:relative}.blog-article .article-body [data-type=faqBlock] .faq-question:before{color:var(--ba-gold);content:counter(ba-faq,decimal-leading-zero);font-family:var(--font-montserrat),system-ui,sans-serif;letter-spacing:.08em;inset-inline-start:0;font-size:12px;font-weight:500;position:absolute;top:23px}.blog-article .article-body [data-type=faqBlock] .faq-question:after{background:var(--ba-gold);content:"";height:18px;-webkit-mask:var(--ba-icon-chevron) center /contain no-repeat;mask:var(--ba-icon-chevron) center /contain no-repeat;-webkit-mask:var(--ba-icon-chevron) center /contain no-repeat;inset-inline-end:4px;transition:transform .25s var(--ba-ease);border:0;width:18px;position:absolute;top:24px;transform:none}.blog-article .article-body [data-type=faqBlock] .faq-item[data-expanded=true] .faq-question:after{transform:rotate(180deg)}.blog-article .article-body [data-type=faqBlock] .faq-question:hover{color:var(--ba-gold-light)}.blog-article .article-body [data-type=faqBlock] .faq-answer{color:#b5b1aa;max-height:none;opacity:1;max-inline-size:66ch;padding:0 44px 24px;font-family:inherit;font-size:15px;line-height:1.75;display:none}.blog-article .article-body [data-type=faqBlock] .faq-item:is(.expanded,[data-expanded=true]) .faq-answer{padding:0 44px 24px;display:block}.blog-article .article-body [data-type=faqBlock] .faq-question{-webkit-user-select:auto;user-select:auto;font-family:inherit}@media (max-width:640px){.blog-article .article-body [data-type=faqBlock] .faq-question{padding:18px 36px;font-size:16px}.blog-article .article-body [data-type=faqBlock] .faq-question:before{top:21px}.blog-article .article-body [data-type=faqBlock] .faq-item:is(.expanded,[data-expanded=true]) .faq-answer{padding:0 0 20px 36px}}.blog-article .article-body :is([data-type=callout-block],[data-type=info-box],[data-type=conclusion],[data-type=icon-block]){background:var(--ba-surface);border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);box-shadow:none;color:var(--ba-body);margin-inline:0;padding:24px}.blog-article .article-body :is(.callout-block-title,.info-box-label,.conclusion-title,.icon-block-title){color:var(--ba-heading)}.blog-article .article-body :is(.callout-block-content,.info-box-content,.conclusion-content,.icon-block-description){color:var(--ba-body)}.blog-article .article-body :is(.callout-block-icon,.info-box-icon,.conclusion-icon,.icon-block-icon){background-color:var(--ba-gold-tint);color:var(--ba-gold)}.blog-article .article-body [data-type=timeline]{background:0 0;border:0}.blog-article .article-body [data-type=timeline] .timeline-marker{background:var(--ba-gold);color:#0a0a0a}.blog-article .article-body [data-type=timeline] .timeline-title{color:var(--ba-heading)}.blog-article .article-body [data-type=timeline] .timeline-description{color:var(--ba-body)}.blog-article .article-body [data-image-share-wrapper]{border-radius:var(--ba-radius)}@media (prefers-reduced-motion:reduce){.blog-article *,.blog-article :after,.blog-article :before{animation:none!important}}
