.ArticleLayout_articleContainer__KN7tl{max-width:900px;margin:0 auto;padding:5rem 1.5rem;background:#0a0a0a;color:#ffffff;font-family:Montserrat,sans-serif}.ArticleLayout_categories__J89LN{color:#a67c27;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.3em;text-align:center;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}.ArticleLayout_categoryLink__cjF5z{color:#a67c27;text-decoration:none;transition:color .2s ease}.ArticleLayout_categoryLink__cjF5z:hover{color:#ffffff;text-decoration:underline}.ArticleLayout_categoryDot__u_Suk{color:#525252;user-select:none}.ArticleLayout_title___bsGd{color:#ffffff;font-size:2.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;text-align:center;line-height:1.2;margin:0 auto 2rem;max-width:850px}.ArticleLayout_excerpt__8jVnR{color:#a3a3a3;font-style:italic;font-size:1.2rem;line-height:1.8;text-align:center;max-width:760px;margin:0 auto 3rem;font-weight:300}.ArticleLayout_featuredImageWrapper__k4saa{width:100%;max-width:650px;margin:0 auto 3rem;border:1px solid #333333;background:#000;display:flex;justify-content:center;align-items:center}.ArticleLayout_featuredImage__RWyS9{width:100%;height:auto;max-height:550px;object-fit:contain;display:block}.ArticleLayout_meta__mIwK8{display:flex;justify-content:center;align-items:center;gap:1rem;font-size:.75rem;color:#737373;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem}.ArticleLayout_divider__LTfeM{color:#333333}.ArticleLayout_line__sbBPY{width:100%;height:1px;background-color:#333333;margin-bottom:3rem}.ArticleLayout_updateNotice__VNUc3{max-width:740px;margin:0 auto 2.5rem;padding:1rem 1.25rem;border:1px solid #262626;border-left:3px solid #a67c27;background:rgba(166,124,39,.06);font-size:.92rem;line-height:1.65;color:#e5e5e5}.ArticleLayout_updateLabel__E_O2j{color:#a67c27;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.ArticleLayout_updateText__uw1A5{color:#f5f5f5;font-weight:400}.ArticleLayout_updateLink__YjdTA{color:#a67c27;text-decoration:underline;text-underline-offset:3px;font-weight:600;transition:color .2s ease}.ArticleLayout_updateLink__YjdTA:hover{color:#ffffff}.website-v3 .ArticleLayout_content__31wBQ{max-width:740px;margin:0 auto;font-size:1.0625rem;line-height:1.95;color:#d4d4d4;font-weight:350;letter-spacing:.02em}.website-v3 .ArticleLayout_content__31wBQ p{margin-bottom:2rem}.website-v3 .ArticleLayout_content__31wBQ b,.website-v3 .ArticleLayout_content__31wBQ strong{color:#ffffff;font-weight:700}.website-v3 .ArticleLayout_content__31wBQ h2{color:#ffffff;font-size:1.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-top:3.5rem;margin-bottom:1.25rem;line-height:1.3}.website-v3 .ArticleLayout_content__31wBQ h3{color:#ffffff;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-top:3rem;margin-bottom:1rem}.website-v3 .ArticleLayout_content__31wBQ a{color:#a67c27;text-decoration:underline;transition:color .2s ease}.website-v3 .ArticleLayout_content__31wBQ a:hover{color:#ffffff}.website-v3 .ArticleLayout_content__31wBQ img{max-width:100%;height:auto;display:block;margin:3rem auto;border:1px solid #333333}.website-v3 .ArticleLayout_content__31wBQ blockquote{border-left:2px solid #a67c27;padding-left:1.5rem;margin:2.5rem 0;font-style:italic;color:#a3a3a3}.website-v3 .ArticleLayout_content__31wBQ ol,.website-v3 .ArticleLayout_content__31wBQ ul{margin-bottom:2rem;padding-left:1.5rem}.website-v3 .ArticleLayout_content__31wBQ li{margin-bottom:.75rem}.website-v3 .ArticleLayout_content__31wBQ .article-button-container{display:flex;justify-content:center;margin:3rem 0}.website-v3 .ArticleLayout_content__31wBQ .article-button{padding:.9rem 2.5rem;border:1px solid #a67c27;color:white;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.3em;text-decoration:none!important;transition:all .3s ease;display:inline-block}.website-v3 .ArticleLayout_content__31wBQ .article-button:hover{background:#a67c27;color:black!important}.website-v3 .ArticleLayout_content__31wBQ .article-buttons-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:3rem 0}.website-v3 .ArticleLayout_content__31wBQ .article-button--primary{background:#a67c27!important;color:black!important;border-color:#a67c27!important}.website-v3 .ArticleLayout_content__31wBQ .article-button--primary:hover{background:#c99a2e!important;border-color:#c99a2e!important}.website-v3 .ArticleLayout_content__31wBQ .article-cta-box{background:#141414;border:1px solid #333333;border-left:4px solid #a67c27;padding:2.5rem 2rem;margin:3.5rem 0;display:flex;flex-direction:column;gap:1.25rem}.website-v3 .ArticleLayout_content__31wBQ .article-cta-title{font-size:1.4rem;font-weight:800;color:white;margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.05em}.website-v3 .ArticleLayout_content__31wBQ .article-cta-desc p{font-size:1rem;line-height:1.7;color:#a3a3a3!important;margin:0}.website-v3 .ArticleLayout_content__31wBQ .article-cta-btn-wrap{margin-top:.5rem;display:flex;justify-content:flex-start}.website-v3 .ArticleLayout_content__31wBQ .article-faq{margin:3.5rem 0;border:1px solid #333333}.website-v3 .ArticleLayout_content__31wBQ .faq-title{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.25em;color:#a67c27;padding:1.5rem 2rem 0;margin:0 0 1rem}.website-v3 .ArticleLayout_content__31wBQ .faq-item{border-bottom:1px solid #262626;overflow:hidden}.website-v3 .ArticleLayout_content__31wBQ .faq-item:last-child{border-bottom:none}.website-v3 .ArticleLayout_content__31wBQ .faq-question{list-style:none;cursor:pointer;padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between;font-size:.95rem;font-weight:700;color:white;margin:0;transition:color .2s,background .2s}.website-v3 .ArticleLayout_content__31wBQ .faq-question::-webkit-details-marker,.website-v3 .ArticleLayout_content__31wBQ .faq-question::marker{display:none}.website-v3 .ArticleLayout_content__31wBQ .faq-question:after{content:"+";font-size:1.4rem;font-weight:300;color:#a67c27;flex-shrink:0;margin-left:1rem;transition:transform .3s ease;line-height:1}.website-v3 .ArticleLayout_content__31wBQ .faq-item[open] .faq-question:after{transform:rotate(45deg)}.website-v3 .ArticleLayout_content__31wBQ .faq-item[open] .faq-question{color:#a67c27;background:rgba(166,124,39,.05)}.website-v3 .ArticleLayout_content__31wBQ .faq-answer{padding:0 2rem 1.5rem}.website-v3 .ArticleLayout_content__31wBQ .faq-answer p{font-size:.95rem;line-height:1.75;color:#a3a3a3!important;margin:0}.website-v3 .ArticleLayout_content__31wBQ .article-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;margin:3rem 0;scrollbar-width:none}.website-v3 .ArticleLayout_content__31wBQ .article-gallery::-webkit-scrollbar{display:none}.website-v3 .ArticleLayout_content__31wBQ .article-gallery img{flex:0 0 100%;scroll-snap-align:start;width:100%;max-height:420px;object-fit:cover;margin:0;border:1px solid #333333}.website-v3 .ArticleLayout_content__31wBQ .expert-pill{background:#141414;border:1px solid #333333;padding:2rem;display:flex;align-items:center;gap:2rem;margin:3.5rem 0}.website-v3 .ArticleLayout_content__31wBQ .expert-photo{width:100px;height:100px;flex-shrink:0;border-radius:50%;overflow:hidden;border:2px solid #a67c27}.website-v3 .ArticleLayout_content__31wBQ .expert-photo img{width:100%;height:100%;object-fit:cover;margin:0;border:none}.website-v3 .ArticleLayout_content__31wBQ .expert-info{flex:1;display:flex;flex-direction:column;gap:.25rem}.website-v3 .ArticleLayout_content__31wBQ .expert-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;color:#a67c27;font-weight:700}.website-v3 .ArticleLayout_content__31wBQ .expert-name{font-size:1.3rem;font-weight:800;color:white;margin:0}.website-v3 .ArticleLayout_content__31wBQ .expert-desc{font-size:.9rem;color:#a3a3a3!important;margin:.25rem 0 0;line-height:1.5}.website-v3 .ArticleLayout_content__31wBQ .article-sources{background:rgba(255,255,255,.02);border:1px solid #333333;padding:2rem;margin:3.5rem 0}.website-v3 .ArticleLayout_content__31wBQ .article-sources h4{color:#a67c27;font-size:.8rem;text-transform:uppercase;font-weight:800;letter-spacing:.2em;margin-top:0;margin-bottom:1.25rem}.website-v3 .ArticleLayout_content__31wBQ .article-sources ul{list-style:none;padding:0;margin:0}.website-v3 .ArticleLayout_content__31wBQ .article-sources li a{color:#cccccc!important;text-decoration:none;font-size:.9rem;transition:color .2s}.website-v3 .ArticleLayout_content__31wBQ .article-sources li a:hover{color:#a67c27!important;text-decoration:underline}.ArticleLayout_serviceBridgeBox__EIFpZ{max-width:740px;margin:3.5rem auto 0;padding:2rem 2.25rem;background:#111111;border:1px solid #333333;border-left:3px solid #a67c27}.ArticleLayout_serviceBridgeTag__LE7Wz{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.25em;color:#a67c27;margin-bottom:.6rem}.ArticleLayout_serviceBridgeTitle__6lrY_{font-size:1.15rem;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .75rem}.ArticleLayout_serviceBridgeText__oyjMp{font-size:.95rem;line-height:1.75;color:#b5b5b5;margin:0 0 1.25rem;font-weight:300}.ArticleLayout_serviceBridgeLinks__Cyy33{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.ArticleLayout_serviceBridgePrimaryLink__TdvF7{display:inline-block;padding:.65rem 1.4rem;background:#a67c27;color:#000000!important;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.2em;text-decoration:none!important;transition:background .2s ease}.ArticleLayout_serviceBridgePrimaryLink__TdvF7:hover{background:#c99a2e}.ArticleLayout_serviceBridgeSecondaryLink__LEjmO{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#a67c27;text-decoration:none;transition:color .2s ease}.ArticleLayout_serviceBridgeSecondaryLink__LEjmO:hover{color:#ffffff;text-decoration:underline}.ArticleLayout_relatedSection__cMtlg{max-width:740px;margin:4rem auto 0;padding-top:2.5rem;border-top:1px solid #333333}.ArticleLayout_relatedHeader__EShXd{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.25em;color:#a67c27;margin:0 0 1.5rem}.ArticleLayout_relatedGrid__ts5cc{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.25rem}.ArticleLayout_relatedCard__9pIoN{display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem;background:#111111;border:1px solid #262626;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.ArticleLayout_relatedCard__9pIoN:hover{border-color:#a67c27}.ArticleLayout_relatedCat__LI9NO{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#a67c27;margin-bottom:.5rem}.ArticleLayout_relatedTitle__Ub0eB{font-size:.9rem;font-weight:700;color:#ffffff;line-height:1.4;margin:0 0 .75rem}.ArticleLayout_relatedCta__vXxdI{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#888888}