/* Paleta responsiva oficial do Exordion. Carregar por ultimo. */
@media(max-width:900px){
:root{color-scheme:dark;--m-bg:#050506;--m-card:#101113;--m-line:rgba(222,211,192,.17);--m-red:#d42822;--m-red-dark:#99110e;--m-ivory:#ded3c0;--m-muted:#aaa196}
html,body,main,.inner-page,.article-page,.download-page,.videos-page,.tutorials-page,.tutorials-body,.section,.news-archive,.tutorial-categories,.tutorial-results{background-color:var(--m-bg)!important;color:var(--m-ivory)!important}
body{background-image:radial-gradient(circle at 50% 0,rgba(153,17,14,.11),transparent 32%)!important}
.topbar{background:rgba(6,7,8,.97)!important;border-color:rgba(222,211,192,.13)!important;box-shadow:0 12px 34px rgba(0,0,0,.62)!important}
.mobile-nav-toggle{background:#0b0c0e!important;border-color:rgba(212,40,34,.62)!important;color:var(--m-ivory)!important}
.topbar>.nav{background:linear-gradient(180deg,#111214,#060607 74%)!important;border-left-color:rgba(212,40,34,.48)!important}
.topbar>.nav a{color:#c8c0b4!important;border-bottom-color:rgba(222,211,192,.12)!important}
.topbar>.nav a:hover,.topbar>.nav a.active{color:#fff!important;background:linear-gradient(90deg,rgba(153,17,14,.22),transparent)!important}
.topbar>.nav .mobile-account-link,.btn-primary,.account,.account-submit{background:linear-gradient(#99110e,#600806)!important;border-color:#bd352e!important;color:#fff!important}
.btn-secondary,.filter-btn,.search-box,.tutorials-search,.tutorial-pagination button{background:#0a0b0d!important;border-color:#343236!important;color:#c4bbb0!important}
.filter-btn:hover,.filter-btn.active,.tutorial-pagination button:hover:not(:disabled){background:linear-gradient(#99110e,#600806)!important;border-color:#bd352e!important;color:#fff!important}
.hero-vignette{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.08) 35%,rgba(5,5,6,.72) 82%,var(--m-bg) 100%),radial-gradient(ellipse at center,transparent 20%,rgba(0,0,0,.68) 100%)!important}
.welcome,.home-guides,.cta{background-color:var(--m-bg)!important}
.welcome-copy h2,.section-head h2,.videos-intro h2,.tutorials-title-row h1,.tutorial-results-head h2,.page-banner h1,.download-hero h1,.videos-hero h1,.article-head h1,.social-footer h2{color:var(--m-ivory)!important}
.welcome-copy p,.tutorials-title-row p,.videos-intro p,.page-banner p,.download-hero p,.videos-hero p,.article-rich,.article-lead{color:var(--m-muted)!important}
.eyebrow,.tutorials-kicker,.news-meta,.read-more,.text-link,.tutorial-category-link,.tutorial-card-copy b,.tutorial-card-copy small,.tutorial-compact-meta span{color:var(--m-red)!important}
.news-card,.video-card,.tutorial-card,.tutorial-category-card,.tutorial-compact-item,.download-card,.download-note,.download-info div,.videos-empty,.empty-state{background:linear-gradient(145deg,var(--m-card),#08090a)!important;border-color:var(--m-line)!important;color:var(--m-ivory)!important}
.news-card:hover,.video-card:hover,.tutorial-card:hover,.tutorial-category-card:hover,.tutorial-category-card.active,.tutorial-compact-item:hover,.download-card:hover{border-color:rgba(212,40,34,.72)!important;box-shadow:0 16px 36px rgba(0,0,0,.48),0 0 20px rgba(153,17,14,.1)!important}
.news-badge,.tutorial-count,.tutorial-card-image span{background:#81100d!important;border-color:#b72b26!important;color:#fff!important;border-radius:0!important}
.archive-tools,.tutorial-results-head,.video-card-body,.article-content,.article-lead,.account-links{border-color:var(--m-line)!important}
.search-box:focus-within,.tutorials-search:focus-within{border-color:var(--m-red)!important;box-shadow:0 0 0 3px rgba(153,17,14,.14)!important}
.search-box input,.tutorials-search input{color:#f3ede5!important}.search-box input::placeholder,.tutorials-search input::placeholder{color:#77736e!important}
.social-footer,footer{background:#020203!important;border-color:rgba(212,40,34,.28)!important}
}
@media(max-width:560px){.section-head,.archive-tools{border-color:var(--m-line)!important}.welcome-points li{color:#b9b0a5!important}.welcome-points li:before{color:var(--m-red)!important}}
