@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap');
:root{--ma-bg:#101111;--ma-panel:#191a19;--ma-text:#f3f0e8;--ma-muted:#a4a49b;--ma-gold:#d5b866;--ma-line:#33352f;--ma-display:'Barlow Condensed','Arial Narrow',Impact,sans-serif;--ma-font:'DM Sans',Arial,sans-serif}
body.ma-site{background:var(--ma-bg);color:var(--ma-text);font:15px/1.6 var(--ma-font);margin:0;-webkit-font-smoothing:antialiased;overflow-x:hidden}
.ma-site *, .ma-site *:before,.ma-site *:after{box-sizing:border-box}.ma-site [hidden]{display:none!important}.ma-site a{color:inherit;text-decoration:none;transition:color .18s ease}.ma-site a:hover{color:var(--ma-gold)}.ma-site button,.ma-site input{font:inherit}.ma-site button{cursor:pointer}.ma-site img{max-width:100%;height:auto}.ma-site h1,.ma-site h2,.ma-site h3,.ma-site h4,.ma-site p{color:inherit;margin:0}.ma-site h1,.ma-site h2,.ma-site h3{font-family:var(--ma-display);font-weight:600;line-height:1.05;letter-spacing:0}.ma-site h1 a,.ma-site h2 a,.ma-site h3 a{background:none}.ma-site button{border-radius:0}.ma-site :focus-visible{outline:2px solid var(--ma-gold);outline-offset:5px}.ma-site ::selection{background:var(--ma-gold);color:#101111}.ma-shell{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}.ma-gold{color:var(--ma-gold)}
.ma-skip{position:absolute;top:-100px;left:20px;z-index:99999;background:var(--ma-gold);color:#111!important;padding:12px 20px}.ma-skip:focus{top:10px}.ma-topbar{border-bottom:1px solid var(--ma-line);font-size:10px;font-weight:600;letter-spacing:1.6px;color:var(--ma-muted)}.ma-topbar>.ma-shell{display:flex;justify-content:space-between;align-items:center;height:36px}.ma-topbar>.ma-shell>div{display:flex;align-items:center;gap:20px}.ma-topbar a{font-size:11px;letter-spacing:0}.ma-topbar-rule{width:1px;height:11px;background:var(--ma-line)}.ma-header{border-bottom:1px solid var(--ma-line);position:relative;z-index:20;background:var(--ma-bg)}.ma-header-inner{display:flex;align-items:center;justify-content:space-between;min-height:100px;gap:32px}.ma-brand{display:flex;align-items:center;gap:16px;flex-shrink:0}.ma-monogram{font-family:Georgia,serif;font-size:60px;font-style:italic;font-weight:700;color:var(--ma-gold);letter-spacing:-13px;line-height:1;margin-right:10px}.ma-monogram span{position:relative;font-size:46px;left:-3px}.ma-wordmark{font-family:var(--ma-display);font-size:19px;font-weight:600;line-height:.95;letter-spacing:3px}.ma-wordmark b{font-weight:600;font-size:16px;letter-spacing:2px}.ma-nav{display:flex;align-items:center;gap:28px}.ma-nav a{font-size:12px;font-weight:600;white-space:nowrap}.ma-search-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:1px solid var(--ma-line);color:var(--ma-text);padding:0}.ma-search-toggle:hover{background:var(--ma-panel);color:var(--ma-gold)}.ma-menu-toggle{display:none}.ma-search-panel{padding-block:24px}
.ma-eyebrow{display:block;font:600 10px/1.4 var(--ma-font);letter-spacing:1.8px;text-transform:uppercase;color:var(--ma-gold)}.ma-eyebrow i{display:inline-block;width:6px;height:6px;background:var(--ma-gold);border-radius:50%;margin-right:8px;vertical-align:middle}.ma-intro{padding-top:49px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.ma-intro h1{font-family:var(--ma-display);font-size:clamp(68px,7.1vw,106px);line-height:.89;font-weight:700;letter-spacing:-1.6px;margin-top:20px}.ma-intro h1>span{color:var(--ma-gold)}.ma-intro-aside{width:252px;padding-bottom:3px;flex-shrink:0}.ma-intro-aside p{font-size:14px;line-height:1.8;color:#c1c1b8;margin-bottom:20px}.ma-text-link{font:600 11px var(--ma-font);display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid var(--ma-line);padding-bottom:9px}.ma-text-link>span{font-size:20px;font-weight:400;color:var(--ma-gold);line-height:1}
.ma-lead-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:24px}.ma-lead{position:relative;min-height:500px;overflow:hidden;background:#242723}.ma-lead-image{position:absolute;inset:0}.ma-lead-image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.94),rgba(0,0,0,.2) 65%,rgba(0,0,0,.14))}.ma-lead-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.ma-lead:hover .ma-lead-image img{transform:scale(1.035)}.ma-lead-content{position:relative;padding:28px 34px 32px;min-height:500px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ma-lead-content a{pointer-events:auto}.ma-chip{align-self:flex-start;border:1px solid #ffffff65;padding:7px 11px;font-size:9px;font-weight:600;letter-spacing:1.7px;color:white;background:#1114;backdrop-filter:blur(6px)}.ma-lead h2{font-size:clamp(34px,3.4vw,50px);max-width:670px;text-transform:uppercase;line-height:1.02;margin:11px 0 20px}.ma-lead .ma-text-link{border:0;padding:0}.ma-latest{border-top:1px solid var(--ma-gold);padding:23px 24px 0;background:var(--ma-panel);display:flex;flex-direction:column}.ma-latest-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.ma-latest-heading h2{font-size:31px}.ma-live-dot{width:7px;height:7px;border-radius:50%;background:var(--ma-gold);box-shadow:0 0 0 4px #d5b86615}.ma-latest-story{display:grid;grid-template-columns:1fr 84px;gap:18px;border-bottom:1px solid var(--ma-line);padding:20px 0;flex:1;align-items:center}.ma-latest-story .ma-eyebrow{font-size:8px;letter-spacing:1.2px}.ma-story-number{color:#666960;margin-left:10px}.ma-latest-story h3{font-size:23px;line-height:1.12;margin:7px 0 6px;font-weight:500}.ma-date{font-size:10px;color:var(--ma-muted);display:block;line-height:1.6}.ma-latest-image{width:84px;height:86px;background:#292c27;overflow:hidden}.ma-latest-image img{width:100%;height:100%;object-fit:cover}.ma-latest-all{display:flex;justify-content:space-between;align-items:center;min-height:51px;font-size:10px;letter-spacing:1.5px;font-weight:600}.ma-latest-all>span{font-size:21px;color:var(--ma-gold)}
.ma-ticker{border-top:1px solid var(--ma-line);border-bottom:1px solid var(--ma-line);margin-top:38px}.ma-ticker>.ma-shell{display:flex;justify-content:space-between;align-items:center;gap:22px;min-height:63px;overflow:hidden;white-space:nowrap}.ma-ticker span{font-size:9px;color:var(--ma-muted);letter-spacing:1.3px;margin-right:13px}.ma-ticker b{font:500 22px var(--ma-display);letter-spacing:1px}.ma-ticker i{font-style:normal;color:var(--ma-gold);font-size:13px}.ma-section{padding-block:64px}.ma-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.ma-section-heading h2{font-size:clamp(32px,3.1vw,44px);margin-top:11px;line-height:1.08}.ma-section-heading .ma-text-link{flex-shrink:0}.ma-awards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ma-award{position:relative;min-height:230px;display:flex;overflow:hidden;background:#20231f}.ma-award-photo{position:absolute;inset:0}.ma-award-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#060806ed,#06080620 100%)}.ma-award-photo img{height:100%;width:100%;object-fit:cover;transition:transform .5s}.ma-award:hover img{transform:scale(1.06)}.ma-award-copy{position:relative;align-self:flex-end;padding:24px;width:100%;padding-right:58px}.ma-award-copy .ma-eyebrow{font-size:8px;letter-spacing:1.5px}.ma-award h3{font-size:28px;color:var(--ma-text);margin-top:8px;line-height:1}.ma-round-arrow{position:absolute;right:20px;bottom:24px;width:28px;height:28px;border:1px solid #ffffff55;border-radius:50%;display:grid;place-items:center;font-size:17px;color:var(--ma-gold)}
.ma-rankings-section{padding-block:60px;background:#181a17;border-top:1px solid var(--ma-line);border-bottom:1px solid var(--ma-line)}.ma-ranking-tabs{display:flex;gap:28px;border-bottom:1px solid #42453b;margin-bottom:0}.ma-ranking-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ma-muted);padding:0 0 16px;font-size:12px;font-weight:600;line-height:1.4}.ma-ranking-tabs button[aria-selected=true]{color:var(--ma-gold);border-bottom-color:var(--ma-gold)}.ma-ranked-artist{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--ma-line);min-height:92px;padding:12px 10px 12px 0}.ma-rank-number{font:500 29px var(--ma-display);color:#777a6d;width:38px}.ma-ranked-artist:first-child .ma-rank-number{color:var(--ma-gold)}.ma-artist-photo{width:63px;height:63px;flex-shrink:0;overflow:hidden}.ma-artist-photo img{width:100%;height:100%;object-fit:cover}.ma-artist-info{flex:1}.ma-artist-info h3{font-size:28px;margin-bottom:5px}.ma-artist-info>span{font-size:8px;letter-spacing:1.6px;color:var(--ma-muted)}.ma-rating{font:500 34px var(--ma-display);color:var(--ma-gold);display:flex;align-items:baseline;gap:9px}.ma-rating small{font:400 11px var(--ma-font);color:#96998d}.ma-artist-arrow{margin-left:24px;font-size:24px;color:var(--ma-muted)}.ma-ranking-note{font-size:10px;color:var(--ma-muted);margin-top:19px!important}
.ma-story-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ma-card-image{display:block;aspect-ratio:1.45;background:#20231e;overflow:hidden}.ma-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.ma-card:hover .ma-card-image img{transform:scale(1.04)}.ma-card-body{padding-top:17px}.ma-card-body .ma-eyebrow{font-size:8px;letter-spacing:1.6px}.ma-card h3{font-size:26px;font-weight:500;line-height:1.1;margin:9px 0 11px}.ma-image-fallback{display:flex;width:100%;height:100%;min-height:100px;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 60% 20%,#4b4327,#181914 75%);font:bold italic 60px Georgia,serif;color:var(--ma-gold)}.ma-image-fallback>span{font:500 9px var(--ma-font);letter-spacing:3px;margin-top:10px}.ma-community{background:var(--ma-gold);color:#171910;display:flex;justify-content:space-between;align-items:center;padding:48px 50px;overflow:hidden;position:relative}.ma-community .ma-eyebrow{color:#514629;font-size:9px}.ma-community h2{font-size:clamp(44px,4.8vw,68px);font-weight:700;line-height:.95;margin:18px 0}.ma-community h2>span{color:#625431}.ma-community p{font-size:13px;margin-bottom:24px}.ma-button{display:inline-flex;align-items:center;gap:34px;background:#171910;color:#f3eedb!important;padding:13px 20px;font-size:11px;font-weight:600}.ma-button:hover{background:#353a28}.ma-button>span{font-size:22px}.ma-community-mark{font:bold italic 190px Georgia,serif;letter-spacing:-22px;padding-right:25px;opacity:.24;transform:rotate(-9deg);line-height:1;user-select:none}.ma-community-mark>span{font:600 13px var(--ma-font);letter-spacing:11px;display:block;text-align:center;margin-top:12px}
.ma-footer{border-top:1px solid var(--ma-line);padding-top:48px;background:#0b0c0b}.ma-footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:38px}.ma-footer-brand{font:600 30px var(--ma-display);letter-spacing:1px}.ma-footer-brand>span:first-child{font-weight:500;color:var(--ma-muted);margin-left:5px}.ma-footer-brand>.ma-gold{font-family:var(--ma-font);font-size:12px;vertical-align:top;margin-left:5px}.ma-footer-top p{font-size:11px;color:var(--ma-muted);margin-top:10px}.ma-footer-links{display:flex;gap:26px;font-size:11px}.ma-footer-bottom{border-top:1px solid var(--ma-line);min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;color:var(--ma-muted)}.ma-footer-bottom>a{font-size:9px;letter-spacing:1.2px}
.ma-article-layout,.ma-page-layout{padding-block:42px 64px}.ma-article{max-width:1000px;margin:auto}.ma-breadcrumb{display:flex;gap:12px;font-size:11px;color:var(--ma-muted);margin-bottom:34px}.ma-article-header{max-width:950px;margin-bottom:30px}.ma-article-header h1{font-size:clamp(38px,5.3vw,72px);font-weight:600;line-height:1.04;margin:16px 0 22px}.ma-article-meta{display:flex;gap:24px;font-size:11px;color:var(--ma-muted)}.ma-article-cover{margin:0 0 38px;background:#222}.ma-article-cover img{width:100%;max-height:640px;object-fit:cover}.ma-prose{font-size:17px;line-height:1.85;color:#d7d9cf;overflow-wrap:break-word}.ma-article>.ma-prose{max-width:800px;margin-inline:auto}.ma-prose p{margin-bottom:24px}.ma-prose h1,.ma-prose h2,.ma-prose h3,.ma-prose h4{color:var(--ma-text);margin:30px 0 15px;line-height:1.2}.ma-prose h2{font-size:34px}.ma-prose h3{font-size:28px}.ma-prose h4{font-size:23px}.ma-prose>p>a,.ma-prose>ul a{color:var(--ma-gold);text-decoration:underline;text-underline-offset:3px}.ma-prose ul,.ma-prose ol{padding-left:26px;margin-bottom:24px}.ma-prose li{margin-bottom:8px}.ma-prose blockquote{border-left:3px solid var(--ma-gold);margin:32px 0;padding:12px 26px;font:500 29px/1.3 var(--ma-display);background:#1b1e18;color:#eee}.ma-prose iframe{max-width:100%}.ma-prose figure{max-width:100%;margin:24px 0}.ma-prose img{height:auto}.ma-prose .wp-caption-text{font-size:12px;color:var(--ma-muted)}.ma-prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.ma-prose td,.ma-prose th{padding:10px 15px;border:1px solid var(--ma-line)}.ma-tags{display:flex;gap:10px;flex-wrap:wrap;margin:35px auto;max-width:800px}.ma-tags a{border:1px solid var(--ma-line);padding:5px 12px;font-size:11px}.ma-related{border-top:1px solid var(--ma-line);margin-top:48px;padding-top:40px}.ma-related .ma-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ma-comments{max-width:800px;margin:40px auto;padding-top:30px;border-top:1px solid var(--ma-line)}.ma-comments h2,.ma-comments h3{font-size:30px;margin-bottom:20px}.ma-comments textarea,.ma-comments input:not([type=checkbox]):not([type=submit]){background:#1a1d17;border:1px solid var(--ma-line);color:var(--ma-text);padding:12px;width:100%;max-width:100%}.ma-comments label{display:block;font-size:12px}.ma-comments input[type=submit]{background:var(--ma-gold);color:#111;border:0;padding:12px 20px}.ma-comments .comment-list{padding-left:0;list-style:none}.ma-comments .comment{margin-bottom:25px}.ma-comments .comment-meta{font-size:12px;color:var(--ma-muted)}.ma-comments .comment-content{font-size:15px}.ma-comments .avatar{border-radius:50%;margin-right:10px}.ma-page-header{border-bottom:1px solid var(--ma-line);padding:10px 0 32px;margin-bottom:35px}.ma-page-header h1,.ma-archive-header h1{font-size:clamp(45px,5vw,74px);margin:12px 0 0}.ma-page-content .elementor-widget-container{color:inherit}.ma-archive-header{margin-bottom:38px}.ma-archive-description{max-width:750px;margin-top:20px;color:var(--ma-muted);font-size:14px}.ma-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.ma-pagination{margin:44px 0 0}.ma-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;border:1px solid var(--ma-line);padding:5px 11px;font-size:12px;margin:4px}.ma-pagination .page-numbers.current{background:var(--ma-gold);color:#111;border-color:var(--ma-gold)}.ma-search-form{display:flex;gap:10px;max-width:700px;align-items:stretch}.ma-search-form label{display:block;flex:1;margin:0}.ma-search-form input{width:100%;background:#1e211a;color:var(--ma-text);border:1px solid #484b40;padding:14px 16px;line-height:1.5;height:auto;border-radius:0}.ma-search-form button{background:var(--ma-gold);color:#15170f;border:0;padding:12px 22px;white-space:nowrap}.ma-empty{min-height:430px;padding-block:70px}.ma-empty h1{font-size:clamp(38px,5vw,65px);margin:20px 0}.ma-empty p{color:var(--ma-muted);margin-bottom:24px}.ma-empty .ma-text-link{margin-top:30px}
/* Existing ranking shortcodes and poll plugins remain functional. */
.ma-site .top-weighted-rated-posts .post-slider{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.ma-site .top-weighted-rated-posts .post-card{width:auto!important;margin:0}.ma-site .top-weighted-rated-posts .post-card img{width:100%;aspect-ratio:1;object-fit:cover}.ma-site .top-weighted-rated-posts h4{font:500 22px var(--ma-display)}.ma-site .top-weighted-rated-posts .rating{color:var(--ma-gold)}.ma-site .stellar-frame{padding:22px;background:#1e211a;border:1px solid var(--ma-line);margin-block:25px}.ma-site .basic-yop-poll-container{max-width:100%;overflow-wrap:normal}.ma-site .um{color:#222}.ma-site .um a{color:#6a5824}.ma-site .ma-page-content .um{background:#f5f2e9;padding:28px}.ma-site .ma-page-content .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}
@media(min-width:1500px){.ma-intro h1{font-size:110px}.ma-lead{min-height:550px}.ma-lead-content{min-height:550px}}
@media(max-width:1100px){.ma-shell{width:calc(100% - 64px)}.ma-nav{gap:16px}.ma-header-inner{gap:20px}.ma-wordmark{display:none}.ma-intro h1{font-size:82px}.ma-intro-aside{width:220px}.ma-lead-grid{grid-template-columns:1.4fr 1fr;gap:18px}.ma-lead,.ma-lead-content{min-height:465px}.ma-latest{padding-inline:18px}.ma-latest-story{grid-template-columns:1fr 66px;gap:12px}.ma-latest-image{width:66px;height:76px}.ma-latest-story h3{font-size:21px}.ma-ticker span{display:none}.ma-story-grid{gap:18px}.ma-award-copy{padding:18px 48px 20px 18px}.ma-award{min-height:210px}.ma-community-mark{font-size:145px}.ma-footer-links{gap:18px}}
@media(max-width:760px){.ma-shell{width:calc(100% - 40px)}.ma-topbar>.ma-shell{height:31px}.ma-topbar{font-size:8px;letter-spacing:1px}.ma-topbar>.ma-shell>div>a:first-child,.ma-topbar-rule{display:none}.ma-header-inner{min-height:78px;gap:20px}.ma-monogram{font-size:48px}.ma-monogram span{font-size:37px}.ma-wordmark{display:block;font-size:16px}.ma-wordmark b{font-size:13px}.ma-brand{gap:13px}.ma-menu-toggle{display:flex;align-items:center;gap:10px;margin-left:auto;background:none;border:0;color:var(--ma-text);padding:8px 0;font-size:11px}.ma-menu-toggle span{font-size:18px}.ma-search-toggle{width:33px;height:33px}.ma-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#191b17;border-bottom:1px solid var(--ma-line);padding:22px;gap:0;flex-direction:column;align-items:stretch;box-shadow:0 16px 20px #0005}.ma-nav.is-open{display:flex}.ma-nav a{padding:12px;font-size:14px;border-bottom:1px solid var(--ma-line)}.ma-intro{padding-top:33px;padding-bottom:28px;display:block}.ma-intro .ma-eyebrow{font-size:8px;letter-spacing:1.6px}.ma-intro h1{font-size:clamp(59px,12.5vw,94px);letter-spacing:-.5px;margin-top:16px;line-height:.92}.ma-intro-aside{display:flex;justify-content:space-between;align-items:flex-end;width:auto;gap:20px;margin-top:23px;padding:0}.ma-intro-aside p{font-size:11px;line-height:1.65;margin:0}.ma-intro-aside .ma-text-link{font-size:10px;gap:15px}.ma-lead-grid{grid-template-columns:1fr;gap:20px}.ma-lead,.ma-lead-content{min-height:450px}.ma-lead-content{padding:22px}.ma-lead h2{font-size:39px;line-height:1.03}.ma-latest{padding:20px 20px 0}.ma-latest-heading h2{font-size:29px}.ma-latest-story{grid-template-columns:1fr 78px;padding-block:17px}.ma-latest-image{width:78px;height:76px}.ma-latest-story h3{font-size:24px;max-width:420px}.ma-latest-story .ma-eyebrow{font-size:8px}.ma-latest-all{min-height:52px}.ma-ticker{margin-top:28px}.ma-ticker>.ma-shell{gap:20px;justify-content:flex-start;min-height:52px}.ma-ticker b{font-size:20px}.ma-ticker i{font-size:11px}.ma-section{padding-block:42px}.ma-section-heading{display:block;margin-bottom:23px}.ma-section-heading h2{font-size:35px;margin-top:10px;max-width:450px}.ma-section-heading .ma-text-link{margin-top:17px;font-size:10px;gap:18px}.ma-awards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ma-award{min-height:180px}.ma-award-copy{padding:16px 12px}.ma-award h3{font-size:25px}.ma-award-copy .ma-eyebrow{font-size:7px;letter-spacing:1px}.ma-round-arrow{display:none}.ma-rankings-section{padding-block:40px}.ma-ranking-tabs{gap:20px}.ma-ranking-tabs button{font-size:11px;padding-bottom:13px}.ma-ranked-artist{gap:13px;min-height:84px;padding-right:0}.ma-rank-number{font-size:25px;width:25px}.ma-artist-photo{width:51px;height:54px}.ma-artist-info h3{font-size:24px}.ma-artist-info>span{font-size:7px;letter-spacing:1px}.ma-rating{font-size:29px;gap:5px}.ma-rating small{font-size:9px}.ma-artist-arrow{display:none}.ma-ranking-note{font-size:9px}.ma-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.ma-card h3{font-size:24px}.ma-card-body{padding-top:12px}.ma-card-body .ma-eyebrow{font-size:7px}.ma-date{font-size:9px}.ma-community{padding:30px 24px}.ma-community h2{font-size:47px}.ma-community p{font-size:12px;max-width:235px}.ma-community-mark{position:absolute;font-size:130px;right:-52px;bottom:32px;opacity:.1;pointer-events:none}.ma-community>div:first-child{position:relative;z-index:1}.ma-community .ma-eyebrow{font-size:8px}.ma-footer{padding-top:32px}.ma-footer-top{display:block;padding-bottom:28px}.ma-footer-links{flex-wrap:wrap;margin-top:25px;gap:17px 23px;font-size:10px}.ma-footer-bottom{font-size:8px;min-height:63px}.ma-footer-bottom>a{font-size:8px;letter-spacing:.5px}.ma-article-layout,.ma-page-layout{padding-block:26px 40px}.ma-article-header h1{font-size:44px;line-height:1.03}.ma-article-meta{font-size:10px;gap:17px}.ma-article-cover{margin-bottom:25px}.ma-prose{font-size:16px;line-height:1.8}.ma-prose h2{font-size:29px}.ma-prose h3{font-size:25px}.ma-breadcrumb{margin-bottom:25px;font-size:10px}.ma-related .ma-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-related .ma-card:last-child{display:none}.ma-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.ma-archive-header h1,.ma-page-header h1{font-size:45px}.ma-archive-header{margin-bottom:28px}.ma-search-form button{padding-inline:14px;font-size:12px}.ma-search-form input{padding:12px;font-size:13px}.ma-site .top-weighted-rated-posts .post-slider{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-page-content .elementor-container{max-width:100%}.ma-page-content .um{padding:16px!important}}
@media(prefers-reduced-motion:reduce){.ma-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Preserve the original Metal Awards brand assets. */
.ma-site .ma-brand .ma-original-logo{display:block;width:136px;height:70px;object-fit:contain}
.ma-site .ma-footer-brand{display:inline-block;line-height:1}
.ma-site .ma-footer-brand .ma-original-logo{display:block;width:230px;height:auto}
.ma-site .ma-community-mark{font-size:inherit;letter-spacing:normal;padding:0;transform:none;opacity:.65}
.ma-site .ma-community-mark .ma-original-logo{display:block;width:310px;height:auto}
@media(max-width:760px){.ma-site .ma-brand .ma-original-logo{width:105px;height:54px}.ma-site .ma-footer-brand .ma-original-logo{width:205px}.ma-site .ma-community-mark{right:-32px;bottom:48px;opacity:.15}.ma-site .ma-community-mark .ma-original-logo{width:230px}}

/* Original artwork, unaltered: blend its dark backing into the header. */
.ma-site .ma-brand .ma-original-logo{width:120px;height:auto;filter:contrast(1.4) brightness(.9);mix-blend-mode:lighten}
.ma-site .ma-footer-brand .ma-original-logo{mix-blend-mode:screen}
.ma-site .ma-community-mark{display:none}
@media(max-width:760px){.ma-site .ma-brand .ma-original-logo{width:96px;height:auto}}
/* Original artwork traced into vector paths; no colour filters needed. */
.ma-site .ma-brand .ma-original-logo,.ma-site .ma-footer-brand .ma-original-logo{filter:none;mix-blend-mode:normal}
.ma-credited-image{display:block;position:relative;width:100%;height:100%}.ma-site .ma-photo-credit{position:absolute;bottom:0;right:0;left:0;display:block;padding:5px 8px;background:rgba(0,0,0,.76);color:#eee;font:10px/1.4 Arial,sans-serif;text-align:right;z-index:2;overflow-wrap:anywhere}.ma-article-cover .ma-photo-credit{position:static;background:#191919;font-size:12px;padding:9px 12px}.ma-article-cover .ma-credited-image{height:auto}.ma-artist-photo .ma-photo-credit,.ma-latest-image .ma-photo-credit{font-size:8px;padding:3px}
