.ba-crumbs{margin-bottom:var(--s-4)}.ba-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--s-1) 0;margin:0;padding:0;list-style:none;font-size:var(--t-meta);line-height:var(--t-meta-lh);color:var(--n-600)}.ba-crumbs li{display:inline-flex;align-items:center;min-width:0}.ba-crumbs li:not(:last-child):after{content:"/";margin-inline:var(--s-2);color:var(--line-strong)}.ba-crumbs a{display:inline-flex;align-items:center;min-height:32px;font-weight:var(--w-strong);color:inherit;text-decoration:none}@media (pointer: coarse){.ba-crumbs a{min-height:44px}}@media (hover: hover) and (pointer: fine){.ba-crumbs a:hover{color:var(--n-900);text-decoration:underline;text-underline-offset:.2em}}.bl-front{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--s-8) var(--s-10);align-items:start}.pk-blog .bl-lead-post{display:grid;gap:var(--s-6);padding:0;border:0;color:inherit;text-decoration:none}.pk-blog .bl-lead-post__img{width:100%}.bl-lead-post__text{display:grid;justify-items:start;gap:var(--s-3);min-width:0}.pk-blog .bl-lead-post .pu-h2{margin:0;max-inline-size:22em;transition:color var(--dur-1) ease}.pk-blog .bl-lead-post p.bl-excerpt{margin:0;max-width:var(--measure);font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--n-700)}.pk-blog .bl-lead-post .pu-meta{margin:0}.pk-blog .bl-lead-post .pu-link{margin-top:var(--s-2)}@media (hover: hover) and (pointer: fine){.pk-blog .bl-lead-post:hover .pu-h2{color:var(--green-text)}.pk-blog .bl-lead-post:hover .pu-link svg{transform:translate(3px)}}.bl-also{min-width:0}.public-ui .bl-also h2{margin:0 0 var(--s-4)}.bl-also__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.bl-also__list li{border-bottom:1px solid var(--line)}.bl-also__link{display:grid;gap:var(--s-1);padding:var(--s-5) 0;color:inherit;text-decoration:none}.bl-also__meta,.bl-also__minutes{display:flex;flex-wrap:wrap;gap:2px var(--s-4);font-size:var(--t-meta);line-height:var(--t-meta-lh);color:var(--n-600);font-variant-numeric:tabular-nums lining-nums}.bl-also__title{font-size:var(--t-h3);font-weight:var(--w-strong);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);color:var(--n-900);text-wrap:balance;transition:color var(--dur-1) ease}@media (hover: hover) and (pointer: fine){.bl-also__link:hover .bl-also__title{color:var(--green-text)}}@media (max-width: 960px){.bl-front{grid-template-columns:minmax(0,1fr)}}.bl-nav{margin-bottom:var(--s-10)}.bl-nav .pu-segment__item{text-decoration:none}@media (pointer: coarse){.bl-nav .pu-segment__item{min-height:44px}}.bl-topic__head p{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--n-700)}.bl-topic__head>div:first-child p{margin-top:var(--s-3)}.bl-topic__head>.bl-topic__aside{max-width:none}.bl-topic__aside{display:flex;align-items:baseline;gap:var(--s-5)}.bl-topic__count{font-size:var(--t-meta);color:var(--n-600);font-variant-numeric:tabular-nums lining-nums}.bl-topic__head .pu-link{min-height:44px}.ba-cover{display:block;width:100%;margin-top:var(--s-7)}.ba-body>.ba-lead{margin:0 0 var(--s-5);font-size:var(--t-body);font-weight:var(--w-regular);line-height:var(--t-body-lh);color:var(--n-700)}.public-ui .pk .ba-body>h2{margin:var(--s-9) 0 var(--s-3)}.ba-body>.ba-h3,.ba-body .ba-h3{margin:var(--s-7) 0 var(--s-2);font-size:var(--t-h3);font-weight:var(--w-strong);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);color:var(--n-900)}.ba-body>blockquote{font-size:var(--t-lead);font-weight:var(--w-regular);line-height:var(--t-lead-lh)}.ba-body>.pu-steps,.ba-body>.pu-note{margin-block:var(--s-6)}.ba-body>.pu-steps{margin-bottom:var(--s-7)}.ba-body>.pu-list strong,.ba-body .pu-steps strong{color:var(--n-900)}.bl-xref{color:var(--green-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color var(--dur-1) ease}@media (hover: hover) and (pointer: fine){.bl-xref:hover{text-decoration-color:currentColor}}.ba-body>.ba-takeaways{margin:var(--s-6) 0 var(--s-7)}.ba-takeaways__title{margin:0 0 var(--s-3);font-size:var(--t-h3);font-weight:var(--w-strong);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);color:var(--n-900)}.ba-takeaways ul{display:grid;gap:var(--s-2);margin:0;padding-left:var(--s-5);font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--n-700)}.ba-body .ba-case{margin:var(--s-9) 0 0;padding:var(--s-8) 0 0;border-top:1px solid var(--line)}.ba-body>h2+.ba-case{margin-top:var(--s-5);padding-top:0;border-top:0}.ba-body .ba-case .ba-h3{margin:0 0 var(--s-3)}.ba-case__n{margin-right:var(--s-3);color:var(--green-text);font-variant-numeric:tabular-nums lining-nums}.ba-body .ba-chunks{margin:0 0 var(--s-4);font-size:var(--t-body);line-height:1.72;color:var(--n-700)}.ba-body .ba-chunk{display:block;margin:0 0 var(--s-3)}.ba-body .ba-chunk:last-child{margin-bottom:0}.ba-bars{margin:var(--s-6) 0 var(--s-7);padding:var(--s-5) 0 0;border-top:1px solid var(--line)}.ba-bars figcaption{margin:0 0 var(--s-4);font-size:var(--t-h3);font-weight:var(--w-strong);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);color:var(--n-900)}.ba-bars ul{display:grid;gap:var(--s-3);margin:0;padding:0;list-style:none}.ba-bars li{display:grid;grid-template-columns:150px minmax(0,1fr) 96px;gap:var(--s-4);align-items:center;margin:0;padding:0;font-size:var(--t-ui);line-height:var(--t-ui-lh)}.ba-bars li:before{content:none}.ba-bars__label{font-weight:var(--w-strong);color:var(--n-900)}.ba-bars__track{display:block;height:24px;border-radius:var(--r-sm);background:var(--tint);overflow:hidden}.ba-bars__track>span{display:block;height:100%;border-radius:var(--r-sm);background:var(--green)}.ba-bars .is-muted .ba-bars__track>span{background:var(--n-400)}.ba-bars .is-muted .ba-bars__label{font-weight:var(--w-regular);color:var(--n-600)}.ba-bars__value{font-weight:var(--w-strong);text-align:right;font-variant-numeric:tabular-nums lining-nums;color:var(--n-900)}.ba-bars__value small{margin-left:6px;font-size:var(--t-meta);font-weight:var(--w-regular);color:var(--n-600)}.ba-bars__caption{margin:var(--s-4) 0 0;font-size:var(--t-meta);line-height:var(--t-meta-lh);color:var(--n-600)}@media (max-width: 520px){.ba-bars li{grid-template-columns:minmax(0,1fr) auto;gap:var(--s-1) var(--s-3)}.ba-bars__track{grid-column:1 / -1;grid-row:2;height:18px}}.ba-toc-inline{display:none;margin:0 0 var(--s-7)}@media (max-width: 999px){.ba-toc-inline{display:block}}.ba-after .w2-posts{margin-top:var(--s-5)}.ba-body p{text-wrap:wrap}.ba-body .pu-steps li{font-size:var(--t-body);line-height:var(--t-body-lh)}
