
:root{
  --tvp-terra:#9A6C31;
  --tvp-terra-ink:#815A29;
  --tvp-wine:#09172E;
  --tvp-ink:#121B2A;
  --tvp-line:#DFD3B1;
  --tvp-r:6px;
  --tvp-rs:4px;
}


#ar{--f:var(--font-heading,'Manrope','Manrope',sans-serif)!important}
#ar h1,#ar h2,#ar h3,
#bg h1,#bg h2,#bg h3,
#dhub h1,#dhub h2,#dhub h3,
#ct h1,#ct h2,
#cr h1,#cr h2{
  font-family:var(--font-heading,'Manrope','Manrope',sans-serif);
  font-weight:700;
  letter-spacing:-.016em
}

#ar .ar-chip,#ar .ar-eye,#ar input,#ar button,
#bg input,#bg button,
#fq input,#fq button,
#ct input,#ct textarea,#ct button,#ct .ct-opt b,
#dhub .dh-chip,#cr input,#cr button{
  font-family:var(--font-body,'Manrope',system-ui,sans-serif)
}


#ar .ar-chip,#ar .ar-card,#ar .ar-search,#ar .ar-btn,#ar .ar-cta,
#bg .bg-chip,#bg .bg-card,#bg .bg-search,#bg .bg-btn,
#fq .fq-chip,#fq .fq-item,#fq .fq-search,#fq .fq-btn,#fq .fq-grp,
body #ct .ct-opt,#ct .ct-card,#ct input,#ct textarea,#ct .ct-btn,
#dhub .dh-card,#dhub .dh-chip,#dhub .dh-btn,
#cr .cr-card,#cr .cr-btn,#cr input,#cr textarea,#cr select,
#anp .anp-card,#anp .anp-pc,#anp .anp-btn{
  border-radius:var(--tvp-r)
}
#ar .ar-card__ic,#fq .fq-grp__ic,#ct .ct-opt__ic,#dhub .dh-card__ic{
  border-radius:var(--tvp-rs)
}


#ar,#bg,#fq,#ct,#dhub,#cr,#anp{font-size:17.5px}
#ar p,#bg p,#fq p,#ct p,#dhub p,#cr p,#anp p{line-height:1.62}
#ar .ar-card__crisp,#ar .ar-card__d,
#fq .fq-a,#fq .fq-q,
#dhub .dh-card p,#anp .anp-card p{font-size:16.5px;line-height:1.6}
#ar .ar-eye,#bg .bg-eye,#fq .fq-eye,#dhub .dh-eye,#anp .anp-eye{font-size:15px;letter-spacing:.12em}
#ar .ar-hstat,#ar .ar-chip .n,#fq .fq-chip .n{font-size:15px}


#ar .ar-chip,#bg .bg-chip,#fq .fq-chip,#dhub .dh-chip{min-height:48px;padding-inline:16px}
#ar .ar-card__go,#fq .fq-q,#ct .ct-opt{min-height:52px}
#ct input,#ct textarea,#cr input,#cr select{min-height:56px}


#ar .ar-eye,#bg .bg-eye,#fq .fq-eye,#dhub .dh-eye,#anp .anp-eye,
#ar .ar-card__go,#fq .fq-copy,#dhub .dh-card__go{color:var(--tvp-terra-ink)}
#ar .ar-chip.on,#fq .fq-chip.on,#dhub .dh-chip.on{
  background:var(--tvp-wine);border-color:var(--tvp-wine);color:#F6F7F9
}


#ar ::selection,#bg ::selection,#fq ::selection,#ct ::selection,
#dhub ::selection,#cr ::selection,#anp ::selection{background:var(--tvp-terra);color:#fff}
#ar :focus-visible,#bg :focus-visible,#fq :focus-visible,#ct :focus-visible,
#dhub :focus-visible,#cr :focus-visible,#anp :focus-visible{
  outline:3px solid var(--tvp-terra-ink);outline-offset:3px
}


#ah-home.sob .ah-btn,#ah-home.sob .sob-val,#ah-home.sob .ah-card{border-radius:var(--tvp-r)}
#ah-home.sob .sob-hero__t em{
  
  background:none;-webkit-text-fill-color:currentColor;color:var(--tvp-terra-ink)
}



#ah-home.sob .ah-btn--gold,
#ar .ar-btn--gold,#dhub .dh-btn--gold,#anp .anp-btn--gold{
  background:var(--tvp-terra);color:#fff;border-color:transparent;
  text-shadow:none;box-shadow:0 1px 2px rgba(18,27,42,.1),0 10px 24px -14px rgba(18,27,42,.45)
}
#ah-home.sob a.ah-btn[href*="whatsapp"],
#ar a[class*="btn"][href*="whatsapp"],
#dhub a[class*="btn"][href*="whatsapp"],
#anp a[class*="btn"][href*="whatsapp"],
#fq a[class*="btn"][href*="whatsapp"]{
  background:#415679!important;color:#fff!important;border-color:transparent!important
}
#ah-home.sob a.ah-btn[href*="whatsapp"]:hover,
#ar a[class*="btn"][href*="whatsapp"]:hover,
#dhub a[class*="btn"][href*="whatsapp"]:hover,
#anp a[class*="btn"][href*="whatsapp"]:hover,
#fq a[class*="btn"][href*="whatsapp"]:hover{background:#075E54!important}


#ar .ar-hero__eye{
  background:rgba(10,17,30,.62);padding:8px 14px;border-radius:var(--tvp-rs);
  color:#E3C773;backdrop-filter:blur(4px)
}



#ar .ar-tools__lbl{font-size:15px;color:var(--tvp-ink);opacity:.92}
#ar .ar-chip .n{
  font-size:15px;background:rgba(18,27,42,.10);color:var(--tvp-ink);
  padding:1px 8px;border-radius:var(--tvp-rs)
}
#ar .ar-chip.on .n{background:rgba(246,247,249,.22);color:#F6F7F9}
#ar .ar-chip{font-size:15px}
#ar .ar-hero__eye,#ar .ar-hstat{font-size:15px}




.crumb,.crumb *{font-size:15px}
.crumb a{min-height:44px;display:inline-flex;align-items:center;padding-inline:2px}


button.chip,a.chip,.chip{font-size:15px;min-height:48px;border-radius:var(--tvp-r)}


.gpd-min,.ite-min{font-size:15px;color:var(--tvp-ink);opacity:.92}


#ar input[type=search],#bg input[type=search],#fq input[type=search],
input[type=search]{min-height:52px}


.ar-hero__eye,.anp-eye,.anp-kicker,.dh-eye{font-size:15px}
.anp-blink{min-height:48px;display:flex;align-items:center}





#ar small,#bg small,#fq small,#dhub small,#cr small,#anp small,
#ar .badge,#bg .badge,#dhub .badge{font-size:15px}
#cr .op,#cr .opcional,#anp .anp-tag{font-size:15px;color:#394760}


.anp-stat em{font-size:15px;color:#394760;font-style:normal}
.adx-form-or span{font-size:15px;color:#394760}
.adx-side .adx-card h4{font-size:16px;color:var(--tvp-wine)}
.card__foot .card__t{font-size:15px;color:#394760}
.blst-feat-badge{font-size:15px;color:#F6F7F9;background:var(--tvp-wine);padding:5px 11px;border-radius:var(--tvp-rs)}
.cr-drop__t .cr-opt{font-size:15px;color:#394760}
.bg-pag__nums .gap{color:#394760}


#anp#anp .anp-stat em{font-size:15px;color:#394760;font-style:normal}
body article.blst-featured .blst-feat-badge{
  font-size:15px;color:#F6F7F9;background:var(--tvp-wine);
  padding:5px 11px;border-radius:var(--tvp-rs)
}
body a.card .card__foot .card__t{font-size:15px;color:#394760}


.fq-eye,.anp-eye,.blst-eyebrow,.gtab-eye,.ft-eye,.ft-eye b,
.cr-facts li,.cr-facts li b,.blst-hero-stat,.bar__brand span{font-size:15px}
#ftc#ftc .card__foot .card__t{font-size:15px;color:#394760}


.adx-tp{font-size:15px;min-height:44px;border-radius:var(--tvp-r)}
.adx-answer-lab,.kick,.blst-eyebrow,.cr-req,.gtab-eye{font-size:15px}
.adx-btn,.blst-feat-cta,.blst-card-readmore,.blst-card-img-cta,
.gtab-adv__link{min-height:44px;display:inline-flex;align-items:center}
.agc-footer__bottom a,.agc-footer__meta a{min-height:44px;display:inline-flex;align-items:center}

.ft-hero__seals .seal,.ft-hero__seals .seal b,.ft-eye,.ft-eye b{font-size:15px}
.chips .chip,.chips .chip b{font-size:15px}
.chips .chip{min-height:48px}



#ar .ar-hero h1 em{
  background:none;-webkit-text-fill-color:currentColor;color:#E3C773
}


.fq-nav-links a{font-size:15px;min-height:44px;display:inline-flex;align-items:center}
.fq-stats span,.dh-hero__b span,.anp-hstats span,.gtab-num__d{font-size:15px}
.seo-grid .seo-c b{font-size:16px}
.adx-hero__meta .adx-chip{font-size:15px;min-height:40px}
.ar-card__tag,.dh-card__tag{font-size:15px}
.dh-card__stat span{font-size:15px}
.cr-area__t,.cr-lbl,.cr-lbl *{font-size:15px}
.ft-hero__seals .seal,.ft-hero__seals .seal *{font-size:15px}
.chips .chip,.chips .chip *{font-size:15px}
.adx-tp{font-size:15px}


.fq-nav-links a,.adx-tp,.seo-c,.dh-card__cta,.ar-card__go,
.gtab-adv__link,.blst-card-readmore{min-height:44px}


#anp#anp .anp-eye{font-size:15px}
#anp#anp .anp-pc b{font-size:16px}
#anp#anp .anp-pc small{font-size:15px;line-height:1.45}
#anp#anp .anp-hstats span{font-size:15px}
#anp#anp .anp-nav-links a{font-size:15px;min-height:44px;display:inline-flex;align-items:center}
#cr#cr .cr-consent__tx,#cr#cr .cr-consent__tx a{font-size:16px;line-height:1.5}
#ft#ft .ft-eye,#ft#ft .ft-eye b,
#ftc#ftc .ft-eye,#ftc#ftc .ft-eye b{font-size:15px}
#ft#ft .ft-hero__seals .seal,#ft#ft .ft-hero__seals .seal *,
#ftc#ftc .ft-hero__seals .seal,#ftc#ftc .ft-hero__seals .seal *{font-size:15px}
#ft#ft .chips .chip,#ft#ft .chips .chip *,
#ftc#ftc .chips .chip,#ftc#ftc .chips .chip *{font-size:15px}


h1 em,h2 em,h3 em,h4 em,
.aga-h2 em,.agh-title em,.aghi-title em{
  background:none;
  -webkit-background-clip:border-box;background-clip:border-box;
  -webkit-text-fill-color:currentColor;
}


.tv-sr{
  position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;
  overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0
}




#anp#anp .anp-tags .anp-tag{font-size:15px;min-height:40px;display:inline-flex;align-items:center}
#anp#anp .anp-stats .anp-stat span{font-size:15px}
#anp#anp .gtab-nums .gtab-num__d{font-size:15px}
#anp#anp .gtab-adv__link{font-size:16px;min-height:44px;display:inline-flex;align-items:center}
#anp#anp .catbar span{font-size:15px}


#ftc#ftc .card .card__bul span{font-size:15px;line-height:1.5}
#ftc#ftc .grid .card p{font-size:16px;line-height:1.55}
#ftc#ftc .card .card__foot .card__go{font-size:15.5px}


#dhub .dh-hero__b span{font-size:15px}
#dhub .dh-eye{font-size:15px}
#dhub .dh-card__tag{font-size:15px}
#dhub .dh-card__stat span{font-size:15px}
#dhub .dh-card__go{font-size:16px}


.adx-contact li,.adx-contact li a{font-size:15.5px;line-height:1.5}
.adx-answer-lab{font-size:15px}
.adx-answer-topics .adx-tp{font-size:15px}
.adx-btn.adx-btn-glass{font-size:16px}


#ar#ar .ar-count,#ar#ar .ar-count b{font-size:15px}
#ar#ar .ar-card__go{font-size:15.5px}
#ar#ar .ar-btn--ghost{font-size:16px}


#ar#ar input:not([type=checkbox]):not([type=radio]),
#ftc#ftc input:not([type=checkbox]):not([type=radio]),
#anp#anp input:not([type=checkbox]):not([type=radio]){min-height:52px}


#adx#adx .adx-contact li,#adx#adx .adx-contact li a{font-size:15.5px;line-height:1.5}
#adx#adx .adx-answer-lab{font-size:15px}
#adx#adx .adx-answer-topics .adx-tp{font-size:15px;min-height:44px}
#adx#adx .adx-hero__eye{font-size:15px}
#adx#adx .adx-btn.adx-btn-glass{font-size:16px}
#adx#adx .adx-form-hd p{font-size:15px}
#adx#adx .adx-form-or span{font-size:15px}
#adx#adx .adx-side .adx-card h4{font-size:16px}

#dhub#dhub .dh-hero__b span{font-size:15px}
#dhub#dhub .dh-eye{font-size:15px}
#dhub#dhub .dh-card__tag{font-size:15px}
#dhub#dhub .dh-card__stat span{font-size:15px}
#dhub#dhub .dh-card__go{font-size:16px}

body .gtab-eye{font-size:15px}
body .gtab-adv__role{font-size:15px}
body .gtab-adv__link{font-size:16px;min-height:44px;display:inline-flex;align-items:center}
body .gtab-nums .gtab-num__d{font-size:15px;line-height:1.45}
body .sob-hero__eye{font-size:15px}


.adx-eyebrow,
.adx-faq-a p,
.adx-consent span,
.adx-consent span a,
.adx-btn.adx-btn-gold,
.anp-ac__b b,
.anp-ac__go,
.anp-kick,
.catbar div span,
.gtab-eye,
.gtab-adv__role,
.gtab-adv__link,
.gtab-num__d,
.trust__i span,
.kick,
.badge,

.steps .step p,
.q__a p,
.q__a p strong,
.q__a .formula,

.anp-bcat h3 .n,
.anp-blink,

.adx-relcard p,
.adx-relcard .rgo,
.adx-final-badge{font-size:15px!important;line-height:1.5}


.adx-btn.adx-btn-gold,.gtab-adv__link{font-size:16px!important}


.anp-blink,.adx-relcard .rgo{min-height:44px!important;display:flex;align-items:center}
#ftc#ftc input:not([type=checkbox]):not([type=radio]),
#anp#anp input:not([type=checkbox]):not([type=radio]),
#adx#adx input:not([type=checkbox]):not([type=radio]){min-height:52px!important}


.anp-q__a,.anp-q__a strong,.anp-q__a p,
.anp-more,
.sec .disc,.sec .disc b{font-size:15px!important;line-height:1.6}
.anp-more{min-height:44px!important;display:inline-flex;align-items:center}
.anp-about p,.anp-addr span,.anp-btn{font-size:15px!important}
.anp-btn{min-height:48px!important;display:inline-flex;align-items:center;justify-content:center}


#ct input::placeholder,#cr input::placeholder,#fq input::placeholder,
#eq input::placeholder,#dhub input::placeholder{
  text-overflow:ellipsis;overflow:hidden;white-space:nowrap
}


.tvf-k,
.tvf-aviso,
.tvf-btn small,
.tvf-ct li span b,
.tvf-main li span b,

.agc-footer__dev{font-size:15px!important;line-height:1.4!important}




.pv-badge,
.pv-chip,
.pv-tldr__k,
.pv-sec__t small,
.pv-note,
.pv-note b,

.pv-right div b,
.pv-right div span,

.pv-crumb,
.pv-toc__t,
.pv-toc a,
.pv-dpo__k,
.pv-dpo__row,
.pv-dpo__row a,
.pv-dpo__row b,
.pv-btn{font-size:15px!important;line-height:1.5}

.pv-toc a{min-height:44px!important;padding-block:10px!important}


.gtok-ctas .btn-princal{font-size:15px!important}


.ft-lead,
.ft-lead strong{font-size:15px!important;line-height:1.6}


.socd__crumb,
.socd__crumb a,
.socd__crumb span,
.socd__role{font-size:15px!important;line-height:1.45}

.socd__crumb a{min-height:44px;display:inline-flex;align-items:center}


.mp-eye,
.mp-crumb,
.mp-crumb a,
.mp-search__hint,
.mp-search__hint b,
.mp-stat span,
.mp-sec__n,
.mp-i__t,

.mp-i__s,
.mp-list .mp-i__t{font-size:15px!important;line-height:1.45}

.mp-search__clear{width:44px!important;height:44px!important}

.mp-i{min-height:44px!important;display:flex;align-items:center}
