.blog-article{color:#f7f3e9;background:#0d1b2a;min-height:100vh}.blog-article .article-header{background:radial-gradient(circle at 75% 0,#d4af3717,#0000 27%),linear-gradient(#1b263b,#0d1b2a);border-bottom:1px solid #f7f3e914;padding:132px 0 52px}.blog-article .article-shell{width:min(820px,100% - 40px);margin-inline:auto}.blog-article .article-back,.blog-article .article-return{color:#f7f3e987;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:750;transition:color .2s;display:inline-flex}.blog-article .article-back:hover,.blog-article .article-return:hover{color:#d4af37}.blog-article .article-label{color:#d4af37;letter-spacing:.11em;text-transform:uppercase;background:#d4af370f;border:1px solid #d4af3745;border-radius:999px;margin:34px 0 13px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.blog-article .article-header h1{color:#f7f3e9;letter-spacing:-.05em;margin:0;font-size:clamp(39px,6vw,67px);line-height:1.02}.blog-article .article-lead{color:#f7f3e9ab;max-width:730px;margin:22px 0 0;font-size:17px;line-height:1.75}.blog-article .article-main{padding-top:44px;padding-bottom:90px}.blog-article .article-cover{object-fit:cover;border:1px solid #f7f3e91a;border-radius:22px;width:100%;max-height:500px;margin:0 0 42px;box-shadow:0 22px 60px #0000002e}.blog-article .article-content{color:#f7f3e9db;font-size:17px;line-height:1.9}.blog-article .article-content>p:first-child{font-size:18px}.blog-article .article-content p{margin:0 0 1.45em}.blog-article .article-content h2,.blog-article .article-content h3,.blog-article .article-content h4{color:#f7f3e9;scroll-margin-top:100px}.blog-article .article-content h2{margin:2.2em 0 .7em;font-size:32px;line-height:1.12}.blog-article .article-content h3{margin:1.9em 0 .65em;font-size:24px;line-height:1.18}.blog-article .article-content h4{margin:1.7em 0 .55em;font-size:19px}.blog-article .article-content a{color:#d4af37;text-underline-offset:3px;text-decoration:underline #d4af376b}.blog-article .article-content strong{color:#f7f3e9}.blog-article .article-content ul,.blog-article .article-content ol{margin:0 0 1.6em;padding-left:1.35em}.blog-article .article-content li{margin-bottom:.62em;padding-left:.2em}.blog-article .article-content blockquote{color:#f7f3e9c2;background:#1b263b;border-left:3px solid #d4af37;border-radius:0 14px 14px 0;margin:2em 0;padding:21px 23px}.blog-article .article-content blockquote p:last-child{margin-bottom:0}.blog-article .article-content img{border-radius:18px;max-width:100%;height:auto;margin:2em auto}.blog-article .article-content hr{border:0;border-top:1px solid #f7f3e91a;margin:2.4em 0}.blog-article .article-content table{border-collapse:collapse;-webkit-overflow-scrolling:touch;max-width:100%;margin:1.8em 0;display:block;overflow-x:auto}.blog-article .article-content th,.blog-article .article-content td{text-align:left;white-space:nowrap;border:1px solid #f7f3e91c;padding:11px 13px}.blog-article .article-content th{color:#f7f3e9;background:#1b263b}.blog-article .inline-related{background:linear-gradient(120deg,#d4af3712,#415a771f);border:1px solid #d4af3738;border-radius:16px;margin:2.1em 0;padding:18px 20px}.blog-article .inline-related-kicker{color:#d4af37;letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:850;line-height:1.35;display:block}.blog-article .article-content .inline-related a{color:#f7f3e9;justify-content:space-between;align-items:center;gap:18px;text-decoration:none;display:flex}.blog-article .article-content .inline-related strong{font-size:15px;line-height:1.4}.blog-article .article-content .inline-related a>span{color:#d4af37;flex:none;font-size:19px;transition:transform .18s}.blog-article .inline-related:hover a>span{transform:translate(3px)}.blog-article .article-cta{background:linear-gradient(145deg,#d4af3714,#415a7724);border:1px solid #d4af373d;border-radius:22px;margin-top:58px;padding:32px}.blog-article .article-cta h2{color:#f7f3e9;margin:12px 0 10px;font-size:28px;line-height:1.1}.blog-article .article-cta p{color:#f7f3e9a6;max-width:620px;margin:0 0 22px;font-size:14px;line-height:1.65}.blog-article .related-section{border-top:1px solid #f7f3e917;margin-top:64px;padding-top:38px}.blog-article .related-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.blog-article .related-heading h2{color:#f7f3e9;letter-spacing:-.035em;margin:9px 0 0;font-size:30px;line-height:1.08}.blog-article .related-heading>a{color:#f7f3e994;letter-spacing:.05em;text-transform:uppercase;flex:none;align-items:center;gap:7px;font-size:10px;font-weight:800;transition:color .18s;display:inline-flex}.blog-article .related-heading>a:hover{color:#d4af37}.blog-article .related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.blog-article .related-card{background:linear-gradient(145deg,#415a7729,#1b263bb3);border:1px solid #f7f3e917;border-radius:17px;min-width:0;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.blog-article .related-card:not(.has-image):before{content:"";background:linear-gradient(90deg,#d4af37,#d4af370d);width:100%;height:3px;position:absolute;top:0;left:0}.blog-article .related-card:hover{border-color:#d4af374d;transform:translateY(-3px)}.blog-article .related-card>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.blog-article .related-media{aspect-ratio:16/9;background:#1b263b;border-bottom:1px solid #f7f3e914;overflow:hidden}.blog-article .related-media img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-article .related-card:hover .related-media img{transform:scale(1.025)}.blog-article .related-body{flex-direction:column;flex:1;min-height:194px;padding:18px;display:flex}.blog-article .related-card:not(.has-image) .related-body{padding-top:21px}.blog-article .related-category{color:#d4af37;letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-size:8px;font-weight:850}.blog-article .related-body h3{color:#f7f3e9;letter-spacing:-.025em;margin:0 0 18px;font-size:17px;line-height:1.18}.blog-article .related-link{color:#f7f3e999;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;font-size:9px;font-weight:800;display:inline-flex}.blog-article .related-link span{color:#d4af37}.blog-article .article-return{margin-top:34px}@media (width<=700px){.blog-article .related-grid{grid-template-columns:1fr}.blog-article .related-body{min-height:0}}@media (width<=620px){.blog-article .article-header{padding:103px 0 36px}.blog-article .article-shell{width:min(100% - 28px,820px)}.blog-article .article-label{margin-top:25px}.blog-article .article-header h1{font-size:clamp(33px,10.2vw,44px);line-height:1.03}.blog-article .article-lead{margin-top:16px;font-size:15px;line-height:1.68}.blog-article .article-main{padding-top:25px;padding-bottom:64px}.blog-article .article-cover{border-radius:16px;margin-bottom:28px}.blog-article .article-content{font-size:16px;line-height:1.8}.blog-article .article-content>p:first-child{font-size:16px}.blog-article .article-content h2{margin-top:1.9em;font-size:27px}.blog-article .article-content h3{font-size:22px}.blog-article .article-content blockquote{padding:17px 18px}.blog-article .article-content img{border-radius:14px;margin:1.55em auto}.blog-article .inline-related{border-radius:14px;margin:1.7em 0;padding:16px}.blog-article .article-content .inline-related strong{font-size:14px}.blog-article .article-cta{border-radius:18px;margin-top:42px;padding:23px 19px}.blog-article .article-cta h2{font-size:24px}.blog-article .article-cta .cta{width:100%}.blog-article .related-section{margin-top:48px;padding-top:31px}.blog-article .related-heading{align-items:start}.blog-article .related-heading h2{font-size:26px}.blog-article .related-heading>a{padding-top:4px}.blog-article .related-grid{gap:10px}.blog-article .related-card{border-radius:15px}.blog-article .related-body{padding:17px}.blog-article .related-body h3{font-size:18px}.blog-article .article-return{margin-top:27px}}
