.article-page{--brz-ink:#231f20;--brz-charcoal:#363946;--brz-steel:#5b5f6b;--brz-gold:#997d4e;--brz-gold-bright:#c9a86a;--brz-gold-dark:#5c4c30;--brz-warm-white:#f7f4ee;--brz-paper:#f7f4ee;--brz-line:#e7e1d7;--brz-line-strong:#d4cbbd;--brz-link:#7a6238;--brz-eyebrow:#765d37;--brz-gold-btn:#8a6f44;--brz-gold-btn-hover:#7a6238;--brz-gold-btn-edge:#6a5430;--ds-surface-charcoal:#1c1e26;--ds-shadow-1:0 1px 2px rgba(35,31,32,.06),0 1px 3px rgba(35,31,32,.08);--ds-shadow-2:0 2px 4px rgba(35,31,32,.05),0 8px 20px rgba(35,31,32,.1);--ds-ring:0 0 0 3px rgba(201,168,106,.38);--ds-ease:cubic-bezier(.2,.7,.2,1);--ds-dur:.2s;--ds-radius:10px;--ds-radius-sm:8px;--ds-btn-radius:4px}.article-page *{box-sizing:border-box}body.article-page{margin:0;font-family:var(--ds-font-body);color:var(--brz-ink);line-height:1.6;background:#fff;-webkit-font-smoothing:antialiased}.article-page h1,.article-page h2,.article-page h3,.article-page h4{font-family:var(--ds-font-heading);letter-spacing:-.012em;line-height:1.15;text-wrap:balance;margin-top:0}.article-page h1{font-size:var(--ds-h1);font-weight:700}.article-page h2{font-size:var(--ds-h2);font-weight:700}.article-page h3,.article-page h4{font-size:var(--ds-h3);font-weight:600}.article-page p,.article-page li{text-wrap:pretty}.article-page a:not(.btn){color:var(--brz-link)}body.article-page header.SiteHeader{position:relative;z-index:1}body.article-page nav.brz-mcb{display:none}@media(max-width:767px){body.article-page{padding-bottom:0}}.article-page .article-header .wrap{max-width:880px;margin:0 auto;padding:1.5rem 1.25rem 2.25rem}.article-page .breadcrumbs{font-family:var(--ds-font-heading);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-body-on-dark);margin:0 0 1.4rem}.article-page .breadcrumbs a{color:var(--ds-body-on-dark);text-decoration:none}.article-page .breadcrumbs span{color:var(--ds-link-on-dark);margin:0 .5rem}.article-page .article-title{max-width:860px}.article-page .eyebrow{font-family:var(--ds-font-body);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:700;color:var(--ds-body-on-dark);margin:0 0 .6rem}.article-page .article-title h1{margin:0 0 .8rem;max-width:22ch}.article-page .dek{font-size:1.2rem;line-height:1.5;color:var(--ds-body-on-dark);margin:0 0 1.4rem;max-width:60ch}.article-page .meta{display:flex;align-items:center;gap:.8rem;font-size:.92rem;color:var(--ds-body-on-dark)}.article-page .avatar{width:2.6rem;height:2.6rem;border-radius:50%;background:var(--brz-gold-btn);color:#fff;font-family:var(--ds-font-heading);font-weight:700;display:grid;place-items:center;font-size:.9rem;letter-spacing:.04em}.article-page .meta b{color:#fff;font-weight:700}.article-page .avatar{flex-shrink:0;overflow:hidden}.article-page .avatar>img,.article-page .prose .avatar>img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%;box-shadow:none}.article-page .meta .dot{margin:0 .35rem}.article-page .article-hero{max-width:1040px;margin:1.9rem auto 0;padding:0 1.25rem}.article-page .article-hero figure{margin:0}.article-page .article-hero figcaption{font-size:.85rem;color:var(--brz-steel);margin:.6rem 0 0}.article-page .article-hero .blog-artwork{display:block;width:100%;height:100%}.article-page .article-hero img,.article-page .article-hero .blog-artwork img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-2)}@media(min-width:900px){.article-page .article-hero img,.article-page .article-hero .blog-artwork img{aspect-ratio:21/9}}.article-page .article-layout{max-width:1200px;margin:0 auto;padding:2rem 1.25rem 3rem}.article-page .article-layout .prose{margin-inline:auto}.article-page .prose{max-width:72ch;margin-inline:auto;font-size:1.125rem;line-height:1.7}.article-page .prose>:not(.table-wrap,.callout-emergency,.cta-band,.emergency-strip,.author-box,.toc-mobile){max-width:72ch}.article-page .prose h2{margin:2.5rem 0 1rem;padding-top:0}.article-page .prose h2:after{content:"";display:block;width:3rem;height:3px;background:var(--brz-gold-bright);margin-top:.6rem;border-radius:2px}.article-page .prose h3{margin:1.75rem 0 .6rem}.article-page .prose p{margin:0 0 1.15rem}.article-page .prose ul{padding-left:1.25rem;margin:0 0 1.3rem}.article-page .prose li{margin:0 0 .5rem}.article-page .prose li::marker{color:var(--brz-gold)}.article-page .prose strong{font-weight:700;color:var(--brz-ink)}.article-page .prose a:not(.btn){color:var(--brz-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:#7a623873}.article-page .prose a:not(.btn):hover{color:var(--brz-ink);text-decoration-color:currentColor}.article-page .emergency-strip{display:flex;align-items:center;gap:1.4rem;background:var(--ds-surface-charcoal);color:var(--ds-text);border-left:4px solid var(--brz-gold-bright);border-radius:var(--ds-radius-sm);padding:1.1rem 1.4rem;margin:0 0 2.2rem;box-shadow:0 10px 30px #00000040}.article-page .emergency-strip p{margin:0;color:var(--ds-text);font-size:1rem;line-height:1.45}.article-page .emergency-strip b{display:block;font-family:var(--ds-font-heading);font-size:1.1rem;color:var(--ds-heading);margin-bottom:.15rem}.article-page .emergency-strip .btn{flex:none}@media(max-width:640px){.article-page .emergency-strip{flex-direction:column;align-items:stretch;text-align:center}}.article-page .toc-box{margin:1.6rem 0 2rem;border:1px solid var(--brz-line);border-radius:var(--ds-radius-sm);background:var(--brz-paper);max-width:72ch}.article-page .toc-box summary{cursor:pointer;padding:.85rem 1rem;font-family:var(--ds-font-heading);font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brz-eyebrow);list-style:none;display:flex;justify-content:space-between;align-items:center}.article-page .toc-box summary::-webkit-details-marker{display:none}.article-page .toc-box summary:after{content:"";width:.55rem;height:.55rem;border-right:2px solid var(--brz-gold);border-bottom:2px solid var(--brz-gold);transform:rotate(45deg);transition:transform .2s}.article-page .toc-box[open] summary:after{transform:rotate(-135deg)}.article-page .toc-box ol{margin:0;padding:0 1rem 1rem 2.2rem;font-size:.98rem;line-height:1.45}.article-page .toc-box li{margin:.35rem 0}.article-page .prose .toc-box a{color:var(--brz-gold-dark);text-decoration:none}.article-page .prose .toc-box a:hover{color:var(--brz-link);text-decoration:underline}.article-page .table-wrap{overflow-x:auto;margin:1.5rem 0;-webkit-overflow-scrolling:touch}.article-page .prose table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;border:1px solid var(--brz-line);border-radius:var(--ds-radius-sm);overflow:hidden;font-size:.95rem;margin:0}.article-page .prose thead th{background:var(--brz-ink);color:var(--brz-warm-white);font-family:var(--ds-font-heading);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:.75rem 1rem;border-bottom:2px solid var(--brz-gold)}.article-page .prose tbody td{padding:.75rem 1rem;border-top:1px solid var(--brz-line);vertical-align:top;line-height:1.5}.article-page .prose tbody td:first-child{font-family:var(--ds-font-heading);font-weight:600;color:var(--brz-ink);min-width:11rem}.article-page .prose tbody tr:nth-child(2n){background:#faf8f4}.article-page .prose tbody tr:hover{background:#f5efe4}.article-page .callout-emergency{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:var(--brz-paper);border:1px solid var(--brz-line);border-left:4px solid var(--brz-gold);border-radius:var(--ds-radius-sm);padding:1.1rem 1.4rem;margin:2.2rem 0;color:var(--brz-ink);box-shadow:none;position:relative;overflow:hidden}.article-page .callout-emergency:before{display:none}.article-page .callout-emergency__text{position:relative}.article-page .callout-emergency__kicker{font-family:var(--ds-font-heading);font-weight:700;font-size:1.6rem;margin:0 0 .25rem;color:var(--brz-ink)}.article-page .callout-emergency__lead{margin:0;color:var(--brz-steel);font-size:1rem;max-width:34ch;line-height:1.45}.article-page .callout-emergency .btn{position:relative;flex:none}@media(max-width:640px){.article-page .callout-emergency{flex-direction:column;align-items:stretch;text-align:center}.article-page .callout-emergency__lead{max-width:none}}.article-page .faq{border-top:1px solid var(--brz-line);margin:0 0 1rem}.article-page .faq__item{border-bottom:1px solid var(--brz-line);padding:1rem 0}.article-page .faq__item h3{margin:0 0 .5rem;font-size:1.1rem}.article-page .faq__item p{margin:0;font-size:1.05rem}.article-page .cta-band{background:linear-gradient(150deg,var(--brz-ink) 0%,var(--brz-charcoal) 70%,#46404a 100%);color:var(--ds-text);border-radius:var(--ds-radius);padding:2.2rem 2rem;margin:2.6rem 0 0;border-bottom:3px solid var(--brz-gold)}.article-page .cta-band .eyebrow{color:var(--ds-text-muted);margin:0 0 .4rem}.article-page .cta-band h2{color:var(--ds-heading);margin:0 0 .8rem}.article-page .cta-band h2:after{background:var(--brz-gold-bright)}.article-page .cta-band p{color:var(--ds-text);margin:0 0 1rem;font-size:1.05rem}.article-page .cta-band a:not(.btn){color:var(--ds-link-on-dark)}.article-page .prose .cta-band a:not(.btn){color:var(--ds-link-on-dark)}.article-page .cta-band__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.article-page .author-box{display:flex;gap:1.1rem;align-items:flex-start;border:1px solid var(--brz-line);border-radius:var(--ds-radius);padding:1.25rem 1.4rem;margin:2.5rem 0 0;background:#fff;box-shadow:var(--ds-shadow-1)}.article-page .author-box .avatar{width:3.4rem;height:3.4rem;font-size:1.05rem;flex:none}.article-page .author-box .eyebrow{margin-bottom:.15rem}.article-page .author-box h3{margin:0 0 .3rem;font-size:1.15rem}.article-page .author-box p{margin:0;font-size:.98rem;color:var(--brz-steel);line-height:1.5}.article-page .related{max-width:1040px;margin:0 auto;padding:0 1.25rem 3rem}.article-page .related h2{margin:0 0 1.2rem}.article-page .related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem}.article-page .article-card{background:#fff;border:1px solid var(--brz-line);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-1);overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:box-shadow .25s var(--ds-ease),transform .25s var(--ds-ease);height:100%}.article-page .article-card:hover{box-shadow:var(--ds-shadow-2);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.article-page .article-card{transition:none}.article-page .article-card:hover{transform:none}}.article-page .article-card .thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#f5f1ea,#e7e1d7);border-bottom:1px solid var(--brz-line);display:grid;place-items:center;position:relative;overflow:hidden}.article-page .article-card .thumb .blog-artwork{display:block;width:100%;height:100%}.article-page .article-card .related-fallback{width:100%;height:100%;display:grid;place-items:center;gap:.5rem;padding:1rem;text-align:center}.article-page .article-card .thumb img,.article-page .article-card .thumb .blog-artwork img{width:100%;height:100%;object-fit:cover;display:block}.article-page .prose img{max-width:100%;height:auto;border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-1)}.article-page .article-card .thumb .mark{width:2.8rem;height:2.8rem;border:2px solid var(--brz-gold);border-radius:50%;display:grid;place-items:center;opacity:.8}.article-page .article-card .thumb .mark:after{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--brz-gold)}.article-page .article-card-label{font-family:var(--ds-font-heading);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brz-eyebrow)}.article-page .article-card .body{padding:1.25rem;display:flex;flex-direction:column;flex:1}.article-page .article-card .eyebrow{font-size:.7rem;margin-bottom:.35rem;color:var(--brz-eyebrow)}.article-page .article-card h3{font-size:1.02rem;margin:0 0 .5rem;line-height:1.3}.article-page .article-card .rt{font-size:.85rem;color:var(--brz-steel)}.article-page .ready{background:var(--ds-surface-charcoal);color:var(--ds-text);border-top:3px solid var(--brz-gold)}.article-page .ready .wrap{max-width:1200px;margin:0 auto;padding:2.5rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem}.article-page .ready h2{margin:0 0 .3rem;color:var(--ds-heading)}.article-page .ready p{margin:0;color:var(--ds-text-muted)}.article-page .ready .acts{display:flex;gap:.8rem;flex-wrap:wrap}.article-page .mc-root{display:block;gap:0;padding:0}.article-page .mc-root .mc-band,.article-page .mc-root .mc-cta-band,.article-page .mc-root .mc-panel,.article-page .mc-root .mc-tier,.article-page .mc-root .mc-feature,.article-page .mc-root .mc-card,.article-page .mc-root .mc-linkcard,.article-page .mc-root .mc-product-card,.article-page .mc-root .mc-faq{background:transparent;color:inherit;border:0;border-radius:0;box-shadow:none;padding:0;margin:0}.article-page .mc-root .mc-band-body,.article-page .mc-root .mc-band .mc-band-body,.article-page .mc-root .mc-split,.article-page .mc-root .mc-split-body,.article-page .mc-root .mc-thirds,.article-page .mc-root .mc-thirds-head,.article-page .mc-root .mc-thirds-body,.article-page .mc-root .mc-cols,.article-page .mc-root .mc-col,.article-page .mc-root .mc-feature-grid,.article-page .mc-root .mc-panel-grid,.article-page .mc-root .mc-tier-grid,.article-page .mc-root .mc-faq-section,.article-page .mc-root .mc-faq-list{display:block;gap:0}.article-page .mc-root .mc-band .mc-eyebrow{display:none}.article-page .mc-root .mc-band .mc-h2,.article-page .mc-root .mc-band .mc-h3,.article-page .mc-root .mc-band .mc-p,.article-page .mc-root .mc-band .mc-feature-title,.article-page .mc-root .mc-band .mc-card-title,.article-page .mc-root .mc-faq-q,.article-page .mc-root .mc-faq-a .mc-p{color:inherit}.article-page .mc-root .mc-h2{font-family:var(--ds-font-heading);font-size:var(--ds-h2);font-weight:700;line-height:1.15;max-width:72ch;margin:2.5rem 0 1rem;padding:0}.article-page .mc-root .mc-h3{font-family:var(--ds-font-heading);font-size:var(--ds-h3);font-weight:600;line-height:1.15;max-width:72ch;margin:1.75rem 0 .6rem;padding:0}.article-page .mc-root .mc-p{font-family:var(--ds-font-body);font-size:1.125rem;font-weight:400;line-height:1.7;max-width:72ch;color:var(--ds-text);margin:0 0 1.15rem;padding:0}.article-page .prose .mc-root .mc-p a,.article-page .prose .mc-root .mc-band .mc-p a{color:var(--link)}.article-page .mc-root .mc-band .mc-band-body p.mc-p:last-child{margin-bottom:1.15rem}.article-page .mc-root .mc-list{display:block;list-style:disc;padding-left:1.25rem;margin:0 0 1.3rem}.article-page .mc-root .mc-list-ordered{list-style:decimal}.article-page .mc-root .mc-list li{display:list-item;background:transparent;border:0;border-radius:0;padding:0;line-height:inherit;margin:0 0 .5rem;box-shadow:none}.article-page .mc-root .mc-list li:before{content:none;display:none}.article-page .mc-root .mc-li-body{display:block}.article-page .mc-root .mc-list a:not(.btn){color:var(--brz-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:#7a623873}.article-page .mc-root .mc-showcase,.article-page .mc-root .mc-half-media,.article-page .mc-root .mc-split-media,.article-page .mc-root .mc-card-media,.article-page .mc-root .mc-product-card-media{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin:0 0 1.15rem}.article-page .mc-root .mc-cta-band{display:block;position:static;overflow:visible}.article-page .mc-root .mc-cta-band-body{display:block;position:static;gap:0}.article-page .mc-root .mc-cta-band .mc-cta-mark{display:none}.article-page .mc-root .mc-cta-band .mc-h2,.article-page .mc-root .mc-cta-band .mc-h3,.article-page .mc-root .mc-cta-band .mc-p{color:inherit}.article-page .mc-root .mc-cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.4rem 0}.article-page .mc-root .mc-btn{align-self:flex-start}.article-page .mc-root .mc-band .mc-list li{background:transparent;border:0;color:inherit;padding:0}.article-page .mc-root .toc-box{margin:1.6rem 0 2rem}.article-page .mc-root .toc-box ol,.article-page .mc-root .toc-box ul{margin:0;padding:0 1rem 1rem 2.2rem}.article-page .prose .mc-root .toc-box .mc-list a{color:var(--brz-gold-dark);text-decoration:none}.article-page .prose .mc-root .toc-box .mc-list a:hover{color:var(--brz-ink);text-decoration:underline}
