@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@600;700;800&display=swap');
/* The homepage has a light surface even when legacy theme rules are present. */
html[data-theme] body.home-premium .px-below .px-below-inner p,
html[data-theme] body.home-premium .px-below .px-below-inner li,
html[data-theme] body.home-premium .ev-card blockquote,
html[data-theme] body.home-premium .ev-card footer,
html[data-theme] body.home-premium .aqp-home-reels .tiny,
html[data-theme] body.home-premium .nv-head .tiny {color:#465c73!important;opacity:1!important}
html[data-theme] body.home-premium .ev-card h3 {color:#243f63!important}
html[data-theme] body.home-premium .px-below .px-below-inner a {color:#245bad!important}
/* Keep real headings accessible and selectable, with an engraved text effect. */
html body .nv-wrap .nv-head h3,
html body .aqp-community .nv-head h3,
html body .aqp-home-models .nv-head h3,
html body .aqp-home-reels h2,
html body.home-premium .ev-titulo {
 font-family:'Manrope','Segoe UI',sans-serif!important;
 font-weight:800!important;
 font-size:clamp(21px,2.4vw,29px)!important;
 line-height:1.3!important;
 letter-spacing:-.7px!important;
 color:#233c65!important;
 background:linear-gradient(180deg,#162c4b 15%,#355985 60%,#4c4a87 100%);
 background-clip:text;-webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 text-shadow:0 1px 1px rgba(10,27,61,.24),0 -1px 0 rgba(255,255,255,.12);
 margin:0;
}
html body .nv-head{align-items:center;gap:12px;margin-bottom:16px}
html body .nv-head h3:after{height:3px;width:32px;margin-top:7px;opacity:.8}
html[data-theme="dark"] body .nv-wrap .nv-head h3,
html[data-theme="dark"] body .aqp-community .nv-head h3,
html[data-theme="dark"] body .aqp-home-models .nv-head h3,
html[data-theme="dark"] body .aqp-home-reels h2,
html[data-theme="dark"] body.home-premium .ev-titulo {
 color:#d4e5ff!important;background-image:linear-gradient(180deg,#edf5ff,#b4c9ed 65%,#c3b8f1);text-shadow:0 1px 2px #07122655;
}
@media(forced-colors:active){html body .nv-head h3,html body .aqp-home-reels h2,html body .ev-titulo{-webkit-text-fill-color:CanvasText!important;background:none!important;text-shadow:none!important}}
