.wp-article-section{padding:2rem 0 3rem}
.wp-article-main .container{max-width:1280px;margin:0 auto;padding:0 2rem}
.wp-article-card{background:#12121e;border:1px solid #e0b354;border-radius:28px;padding:1.8rem;box-shadow:0 8px 20px rgba(0,0,0,.2);overflow-wrap:anywhere}
.wp-article-header,.wp-article-body{max-width:80ch;margin-inline:auto}
.wp-article-header{margin-bottom:1.5rem}
.wp-article-header h1{font-family:'Rajdhani',sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15;color:#f0f0f0}
.wp-article-date,.wp-article-body .uch-byline{color:#cccccc;font-size:.9rem;margin-bottom:1rem}
.wp-article-body{line-height:1.8}
.wp-article-body h2,.wp-article-body h3{font-family:'Rajdhani',sans-serif;line-height:1.25;scroll-margin-top:1.5rem}
.wp-article-body h2{font-size:2rem;color:#e0b354;margin:2rem 0 1rem}
.wp-article-body h3{font-size:1.5rem;margin:1.5rem 0 .75rem}
.wp-article-body p,.wp-article-body ul,.wp-article-body ol,.wp-article-body figure,.wp-article-body nav{margin-bottom:1.25rem}
.wp-article-body ul,.wp-article-body ol{padding-left:1.5rem}
.wp-article-body li{margin-bottom:.4rem}
.wp-article-body img{display:block;width:100%;height:auto;border-radius:24px}
.wp-article-body figcaption{font-size:.85rem;color:#cccccc;margin-top:.6rem}
.wp-article-body .uch-table-scroll{max-width:100%;overflow-x:auto;margin:1.25rem 0}
.wp-article-body table{width:100%;border-collapse:collapse;font-size:.95rem}
.wp-article-body caption{text-align:left;color:#e0b354;padding-bottom:.6rem}
.wp-article-body th,.wp-article-body td{border:1px solid #e0b354;padding:.75rem;text-align:left;vertical-align:top;min-width:9rem}
.wp-article-body th{background:#1a1a2a}
.wp-article-body a,#articles a,[data-site-navigation] a,.uch-footer-navigation a,[data-breadcrumbs] a{color:#e0b354;text-underline-offset:.2em}
#articles .card-title a{color:inherit}
#articles .card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
#articles .card{min-width:0;overflow-wrap:anywhere}
#articles .card>p:last-of-type{line-height:1.7}
[data-site-navigation] a,.uch-footer-navigation a{display:inline-block;padding:.5rem 0}
.uch-footer-navigation{margin-top:1rem}
[data-breadcrumbs]{padding-top:1.25rem;line-height:1.7;font-size:.9rem;overflow-wrap:anywhere}
.wp-article-body a:focus-visible,#articles a:focus-visible,[data-site-navigation] a:focus-visible,.uch-footer-navigation a:focus-visible,[data-breadcrumbs] a:focus-visible{outline:2px solid #e0b354;outline-offset:4px}
@media(max-width:700px){.wp-article-main .container{padding-inline:1rem}.wp-article-card{padding:1.25rem}.wp-article-section{padding-top:1.5rem}.wp-article-body h2{font-size:1.8rem}.uch-home .card-grid{grid-template-columns:minmax(0,1fr)}.uch-home .hero-card{min-width:0;max-width:100%}.uch-home .footer-cols p,.uch-page .footer-cols p{min-width:0;flex-basis:100%}.uch-home .brand,.uch-page .brand{max-width:100%}.uch-home .brand-logo,.uch-page .brand-logo{flex-shrink:0}}
@media(max-width:380px){.uch-home>.wrap,.uch-home main>.wrap,.uch-page>.wrap{padding-inline:1rem}#articles .card{padding:1.25rem}}
