.cc-article-comments:not(:has(#comments)){display:none}.ba .ba-crumb-current{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-hero{padding-bottom:56px}.ba-hero .ba-title{font-size:clamp(32px,4.1vw,50px);line-height:1.08}@media(min-width:961px){.ba-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.ba-hero__grid--solo{grid-template-columns:minmax(0,1fr);max-width:900px}}.ba-hero__media{aspect-ratio:3 / 2}.ba-eyebrow a{color:inherit}.ba-eyebrow a:hover{color:var(--dg-accent-ink);text-decoration:none}.ba-eyebrow span{margin:0 4px;color:var(--dg-faint)}.ba-byline__author{display:inline-flex;align-items:center;gap:10px}.ba-byline__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none}.ba-byline__initials{width:40px;height:40px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--dg-ink);color:#fff;font:800 13px/1 var(--dg-font-h);letter-spacing:.04em}.ba-layout{padding-top:8px;padding-bottom:80px}.ba-main{min-width:0;max-width:740px;margin-inline:auto}.ba-aside{display:none}@media(min-width:1100px){.ba-layout--toc{display:grid;grid-template-columns:250px minmax(0,740px);gap:72px;justify-content:center}.ba-layout--toc .ba-main{margin-inline:0}.ba-aside{display:block}.ba-toc-m{display:none}}.ba-aside__inner{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 72px) + 28px);max-height:calc(100vh - var(--header-height, 72px) - 56px);overflow-y:auto;scrollbar-width:thin;padding-bottom:16px}.ba-toc__label{font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-faint);margin-bottom:14px}.ba-toc__list{border-left:2px solid var(--dg-line)}.ba-toc__list .ba-toc__link{display:block;margin-left:-2px;padding:7px 0 7px 16px;border-left:2px solid transparent;font:500 14px/1.4 var(--dg-font-b);color:var(--dg-text-soft);transition:color .15s,border-color .15s}.ba-toc__list .ba-toc__link:hover{color:var(--dg-ink);text-decoration:none}.ba-toc__list .ba-toc__link.is-active{color:var(--dg-ink);font-weight:700;border-left-color:var(--dg-accent)}.ba-toc-m{margin:0 0 40px;background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:var(--dg-radius)}.ba-toc-m summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;font:800 15px/1.2 var(--dg-font-h);color:var(--dg-ink)}.ba-toc-m summary svg{flex:none;transition:transform .2s}.ba-toc-m[open] summary svg{transform:rotate(180deg)}.ba-toc-m__count{display:inline-block;margin-left:6px;padding:3px 8px;border-radius:99px;background:#fff;border:1px solid var(--dg-line);font:700 12px/1 var(--dg-font-b);color:var(--dg-muted);vertical-align:1px}.ba-toc-m__list{padding:0 20px 10px}.ba-toc-m__list .ba-toc__link{display:block;padding:11px 0;border-top:1px solid var(--dg-line);font:600 15px/1.4 var(--dg-font-b);color:var(--dg-text-soft)}.ba-prose{font:400 18px/1.75 var(--dg-font-b);color:#3d3b37;overflow-wrap:break-word}.ba-prose>:first-child{margin-top:0}.ba-prose [style*=font-size]{font-size:inherit!important}.ba-prose [style*=font-family]{font-family:inherit!important}.ba-prose [style*=line-height]{line-height:inherit!important}.ba-prose p{margin:0 0 1.15em}.ba-prose h2{font:800 clamp(25px,2.6vw,32px) / 1.18 var(--dg-font-h);letter-spacing:-.02em;color:var(--dg-ink);margin:2.2em 0 .65em;text-wrap:balance;scroll-margin-top:calc(var(--header-height, 72px) + 24px)}.ba-prose h3{font:800 21px/1.3 var(--dg-font-h);letter-spacing:-.012em;color:var(--dg-ink);margin:1.8em 0 .45em;scroll-margin-top:calc(var(--header-height, 72px) + 24px)}.ba-prose h4,.ba-prose h5,.ba-prose h6{font:800 18px/1.35 var(--dg-font-h);color:var(--dg-ink);margin:1.6em 0 .4em}.ba-prose h2+h3{margin-top:.9em}.ba-prose strong,.ba-prose b{font-weight:700;color:var(--dg-ink)}.ba-prose em,.ba-prose i{font-style:italic}.ba-prose a{color:var(--dg-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ba-prose a:hover{color:var(--dg-accent)}.ba-prose ul,.ba-prose ol{margin:0 0 1.3em;padding-left:1.4em}.ba-prose ul{list-style:disc}.ba-prose ol{list-style:decimal}.ba-prose li{margin:.4em 0;padding-left:.3em}.ba-prose li::marker{color:var(--dg-accent);font-weight:700}.ba-prose li>p{margin:0}.ba-prose li>ul,.ba-prose li>ol{margin:.3em 0 .4em}.ba-prose img{display:block;max-width:100%;height:auto;margin:1.9em auto;border-radius:var(--dg-radius)}.ba-prose p>img:only-child{margin-block:.75em}.ba-prose figure{margin:1.9em 0}.ba-prose figcaption{margin-top:10px;font-size:14px;color:var(--dg-muted);text-align:center}.ba-prose blockquote{margin:1.8em 0;padding:4px 0 4px 24px;border-left:4px solid var(--dg-accent);font:600 21px/1.55 var(--dg-font-b);color:var(--dg-ink)}.ba-prose blockquote p:last-child{margin-bottom:0}.ba-prose hr{border:0;border-top:1px solid var(--dg-line);margin:2.6em 0}.ba-prose iframe{max-width:100%}.ba-prose iframe[src*=youtube],.ba-prose iframe[src*="youtu.be"],.ba-prose iframe[src*=vimeo]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;margin:1.9em 0;border:0;border-radius:var(--dg-radius)}.ba-prose .ba-tip{margin:1.6em 0;padding:18px 22px 18px 20px;background:var(--dg-surface);border:1px solid var(--dg-line);border-left:4px solid var(--dg-accent);border-radius:10px;font-size:17px;line-height:1.65}.ba-prose .ba-tip>strong:first-child,.ba-prose .ba-tip>b:first-child{display:block;margin-bottom:6px;font:800 12px/1.2 var(--dg-font-h);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-accent-ink)}.ba-prose .ba-table{margin:1.9em 0;background:#fff;border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow-x:auto}.ba-prose table{width:100%!important;height:auto!important;margin:0;border-collapse:collapse;font:400 15.5px/1.5 var(--dg-font-b)}.ba-prose .ba-table table{min-width:560px}.ba-prose .ba-table-hint{margin:1.6em 0 -1.3em;font:600 13px/1.3 var(--dg-font-b);color:var(--dg-muted);text-align:right}.ba-prose .ba-table-hint[hidden]{display:none}.ba-prose tr,.ba-prose td,.ba-prose th{height:auto!important}.ba-prose th,.ba-prose td{padding:14px 18px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--dg-line-soft)}.ba-prose td p,.ba-prose th p{margin:0}.ba-prose tr:last-child>td,.ba-prose tr:last-child>th{border-bottom:0}.ba-prose tbody tr:nth-child(2n)>td{background:#fbfaf8}.ba-prose th,.ba-prose td:first-child{color:var(--dg-ink);font-weight:700}.ba-prose thead th,.ba-prose thead td,.ba-prose tr.ba-thead>th,.ba-prose tr.ba-thead>td{background:var(--dg-ink)!important;color:#fff;font:700 12.5px/1.35 var(--dg-font-h);letter-spacing:.08em;text-transform:uppercase;border-bottom:0}.ba-prose tr.ba-thead strong,.ba-prose thead strong{color:inherit}.ba-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;margin-top:48px;padding-top:26px;border-top:1px solid var(--dg-line)}.ba-foot__tags{display:flex;flex-wrap:wrap;gap:8px}.ba .ba-pill{display:inline-block;padding:9px 15px;background:#fff;border:1px solid var(--dg-line);border-radius:99px;font:700 13.5px/1 var(--dg-font-b);color:var(--dg-ink)}.ba .ba-pill:hover{border-color:var(--dg-accent);color:var(--dg-ink);text-decoration:none}.ba-foot__share{display:flex;align-items:center;gap:10px}.ba-foot__label{font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-faint)}.ba-cta .dg-cta__media{max-width:420px;justify-self:end;width:100%}@media(max-width:960px){.ba-cta .dg-cta__media{justify-self:start;max-width:320px}}@media(max-width:640px){.ba-cta .dg-cta__media{display:none}}.ba-related{background:var(--dg-surface);border-bottom:1px solid var(--dg-line)}.ba-related__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.ba-related__head .dg-h2{margin-bottom:0}.ba-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media(max-width:960px){.ba-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(250px,78%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-24px;padding:2px 24px 6px;scroll-padding-inline:24px}.ba-cards::-webkit-scrollbar{display:none}}@media(max-width:640px){.ba-cards{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.ba-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow:hidden;color:inherit;scroll-snap-align:start;transition:border-color .15s,box-shadow .15s,transform .15s}.ba .ba-card:hover{border-color:var(--dg-accent);box-shadow:0 10px 24px #1f1f1f14;transform:translateY(-2px);color:inherit;text-decoration:none}.ba-card__media{aspect-ratio:16 / 10;background:var(--dg-line-soft);overflow:hidden}.ba-card__media img{width:100%;height:100%;object-fit:cover}.ba-card__body{display:flex;flex-direction:column;gap:8px;flex:1;padding:18px 20px 20px}.ba-card__tag{font:700 11px/1.2 var(--dg-font-h);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-accent)}.ba-card__title{font:800 18px/1.3 var(--dg-font-h);letter-spacing:-.01em;color:var(--dg-ink);text-wrap:pretty}.ba-card__meta{margin-top:auto;padding-top:6px;font:500 13px/1.4 var(--dg-font-b);color:var(--dg-muted)}@media(prefers-reduced-motion:reduce){.ba-card{transition:none}.ba .ba-card:hover{transform:none}}@media(max-width:640px){.ba-hero{padding-top:28px;padding-bottom:40px}.ba-hero__grid{gap:28px}.ba-byline__author{flex-basis:100%}.ba-byline__author+.dg-byline__dot{display:none}.ba-prose{font-size:17px;line-height:1.72}.ba-prose h3{font-size:19.5px}.ba-prose .ba-tip{font-size:16px;padding:16px 18px}.ba-layout{padding-bottom:56px}.ba-foot{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/blog-article.css.map */
