.article-shell[data-astro-cid-bmalprg7]{overflow-wrap:anywhere;max-width:76rem;margin-inline:auto;padding:1.5rem 1rem 3rem}.article-header[data-astro-cid-bmalprg7]{max-width:61rem;padding:1rem 0 1.5rem}h1[data-astro-cid-bmalprg7]{letter-spacing:-.025em;text-wrap:balance;hyphens:auto;margin-top:.8rem;font-size:clamp(1.85rem,3.8vw,3.1rem);font-weight:750;line-height:1.15}.article-lead[data-astro-cid-bmalprg7]{max-width:48rem;color:var(--color-text-muted);margin-top:1.25rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.article-meta[data-astro-cid-bmalprg7]{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:1.25rem;font-size:.82rem;display:flex}.article-meta[data-astro-cid-bmalprg7] a[data-astro-cid-bmalprg7]{text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.article-shortcuts[data-astro-cid-bmalprg7]{flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:.75rem;display:flex}.article-shortcuts[data-astro-cid-bmalprg7] a[data-astro-cid-bmalprg7]{min-height:44px;color:var(--color-accent-dark);text-underline-offset:.2em;align-items:center;gap:.5rem;padding-block:.5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.article-layout[data-astro-cid-bmalprg7]{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;padding-top:2rem;display:grid}.article-body[data-astro-cid-bmalprg7]{min-width:0;max-width:48rem;font-size:1.03rem;line-height:1.75}.article-body[data-astro-cid-bmalprg7] p{color:var(--color-text-muted);margin-top:1rem}.article-body[data-astro-cid-bmalprg7] strong{color:var(--color-text);font-weight:650}.article-body[data-astro-cid-bmalprg7] section{border-bottom:1px solid var(--color-border);padding-block:2rem}.article-body[data-astro-cid-bmalprg7] h2{color:var(--color-text);scroll-margin-top:7rem;font-size:clamp(1.45rem,2.3vw,1.9rem);font-weight:700;line-height:1.3}.article-body[data-astro-cid-bmalprg7] h3{color:var(--color-text);margin-top:1.8rem;font-size:1.15rem;font-weight:650;line-height:1.4}.article-body[data-astro-cid-bmalprg7] ul,.article-body[data-astro-cid-bmalprg7] ol{color:var(--color-text-muted);margin-top:1rem;padding-left:1.3rem}.article-body[data-astro-cid-bmalprg7] ul{list-style:outside}.article-body[data-astro-cid-bmalprg7] ol{list-style:decimal}.article-body[data-astro-cid-bmalprg7] li+li{margin-top:.65rem}.article-body[data-astro-cid-bmalprg7] a:not(.article-cta){color:var(--color-accent-dark);text-underline-offset:.2em;text-decoration:underline}.article-answer[data-astro-cid-bmalprg7]{border-left:3px solid var(--color-accent-dark);background:var(--color-background);padding:1rem 1.25rem}.article-answer[data-astro-cid-bmalprg7] p[data-astro-cid-bmalprg7]:first-child{color:var(--color-accent-dark);margin-top:0}.article-body[data-astro-cid-bmalprg7] .article-note{border:1px solid var(--color-border);background:var(--color-background);border-radius:.5rem;margin-top:1.5rem;padding:1rem 1.25rem}.article-body[data-astro-cid-bmalprg7] .article-note p:first-child{margin-top:0}.article-body[data-astro-cid-bmalprg7] dl{margin-top:1.25rem}.article-body[data-astro-cid-bmalprg7] dl>div{border-top:1px solid var(--color-border);padding-block:1rem}.article-body[data-astro-cid-bmalprg7] dt{color:var(--color-text);font-weight:650}.article-body[data-astro-cid-bmalprg7] dd{color:var(--color-text-muted);margin-top:.4rem}.article-body[data-astro-cid-bmalprg7] blockquote{border-left:3px solid var(--color-accent-dark);background:var(--color-background);margin-top:1rem;padding:.25rem 1.25rem 1rem}.article-sidebar[data-astro-cid-bmalprg7]{border-left:1px solid var(--color-border);min-width:0;padding-left:1.25rem;position:sticky;top:7rem}.article-cta[data-astro-cid-bmalprg7]{background:var(--color-accent-dark);color:#fff;border-radius:.375rem;justify-content:center;align-items:center;gap:.75rem;min-height:48px;margin-top:1.5rem;padding:.8rem 1.2rem;font-size:.95rem;font-weight:600;display:inline-flex}.article-cta[data-astro-cid-bmalprg7]:hover{background:var(--color-primary)}.knowledge-article[data-astro-cid-bmalprg7] a:focus-visible,.knowledge-article[data-astro-cid-bmalprg7] summary:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:4px;border-radius:.2rem}.article-related[data-astro-cid-bmalprg7]{padding-top:2rem}@media (width>=640px){.article-shell[data-astro-cid-bmalprg7]{padding:2rem 1.5rem 4rem}.article-body[data-astro-cid-bmalprg7] section{padding-block:2.5rem}}@media (width>=1024px){.article-layout[data-astro-cid-bmalprg7]{grid-template-columns:minmax(0,1fr) 15rem;gap:clamp(2rem,4vw,4rem)}}@media (width<=639px){.article-cta[data-astro-cid-bmalprg7]{text-align:center;width:100%}}
