
body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3,body:not(#pva-blindagem) h4,body:not(#pva-blindagem) h5,body:not(#pva-blindagem) h6{margin-block-start:revert;margin-block-end:revert;font-family:revert;font-weight:revert;line-height:revert;color:revert;font-size:revert;letter-spacing:revert}
body:not(#pva-blindagem) p{margin-block-start:revert;margin-block-end:revert;font-size:revert;font-family:revert;line-height:revert}
body:not(#pva-blindagem) a{background-color:revert;text-decoration:revert;color:revert}
body:not(#pva-blindagem) a::after{content:revert}
body:not(#pva-blindagem) small{font-size:revert}
body:not(#pva-blindagem) img{border-style:revert;height:revert;max-width:revert;border-radius:revert;box-shadow:revert}
body:not(#pva-blindagem) figcaption{font-size:revert;color:revert;line-height:revert;font-style:revert;font-weight:revert}
body:not(#pva-blindagem) label{display:revert;line-height:revert;vertical-align:revert}
body:not(#pva-blindagem) button,body:not(#pva-blindagem) input,body:not(#pva-blindagem) select,body:not(#pva-blindagem) textarea{font-family:revert;font-size:revert;line-height:revert;margin:revert;overflow:revert;text-transform:revert;width:revert;border:revert;border-radius:revert;padding:revert;transition:revert;display:revert;font-weight:revert;color:revert;text-align:revert;white-space:revert;-webkit-user-select:revert;user-select:revert;background-color:revert;letter-spacing:revert;-webkit-appearance:revert;appearance:revert;outline:revert}
body:not(#pva-blindagem) dd,body:not(#pva-blindagem) dl,body:not(#pva-blindagem) dt,body:not(#pva-blindagem) li,body:not(#pva-blindagem) ol,body:not(#pva-blindagem) ul{margin-block-start:revert;margin-block-end:revert;border:revert;outline:revert;font-size:revert;vertical-align:revert;background:revert;font-family:revert;line-height:revert}
body:not(#pva-blindagem) table{background-color:revert;width:revert;margin-block-end:revert;font-size:revert;border-spacing:revert;border-collapse:revert}
body:not(#pva-blindagem) td,body:not(#pva-blindagem) th{padding:revert;line-height:revert;vertical-align:revert;border:revert;font-weight:revert;font-size:revert;background-color:revert}

:root{--bg:#F5F5F5;            
  --surface:#FFFFFF;       
  --white:#FFFFFF;
  
  --ink:#000000;           
  --ink-2:#0F0F0F;         
  --muted:#636363;         
  --muted-2:#808080;       
  --hero-lead:#D9D9D9;     
  
  --dark:#000000;          
  --on-dark:#FFFFFF;
  --on-dark-80:rgba(255,255,255,.8);
  --on-dark-50:rgba(255,255,255,.5);
  
  --accent-soft:#E6EEF4;   
  --accent:#0096FF;        
  --accent-deep:#031E4E;   
  --chip:#E6E6E6;          
  
  --line:rgba(0,0,0,.1);   
  --line-soft:rgba(0,0,0,.05); 
  --line-strong:rgba(0,0,0,.2);
  --divider:#D0D0D0;       
  --outline-light:rgba(255,255,255,.8); 
  
  --badge-amber-bg:#FAEEDA; --badge-amber-ink:#633806;
  --badge-green-bg:#EAF3DE; --badge-green-ink:#3B6D11;
  --badge-blue-bg:#E6F1FB;  --badge-blue-ink:#0C447C;
  
  --scrim-rgb:0,0,0;

  --font-headings:"Cormorant Garamond","Playfair Display",serif;
  --font-body:"Inter",system-ui,sans-serif;
  --font-display:var(--font-headings);
  --font-logo:var(--font-headings);}
body:not(#pva-blindagem) *,body:not(#pva-blindagem) *::before,body:not(#pva-blindagem) *::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body:not(#pva-blindagem){margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}
body:not(#pva-blindagem) img{display:block;max-width:100%}
body:not(#pva-blindagem) a{color:inherit;text-decoration:none}
body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3,body:not(#pva-blindagem) h4,body:not(#pva-blindagem) h5,body:not(#pva-blindagem) h6,body:not(#pva-blindagem) p{margin:0;font-weight:inherit}
body:not(#pva-blindagem) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}
body:not(#pva-blindagem) p,body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3,body:not(#pva-blindagem) h4,body:not(#pva-blindagem) h5,body:not(#pva-blindagem) h6{text-wrap:balance}
body:not(#pva-blindagem) .fcol__t{text-wrap:wrap}
body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3,body:not(#pva-blindagem) h4,body:not(#pva-blindagem) h5,body:not(#pva-blindagem) h6{font-family:var(--font-headings)}
body:not(#pva-blindagem) .container{width:100%;max-width:1200px;margin:0 auto;position:relative}
body:not(#pva-blindagem) .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;overflow:hidden;white-space:nowrap;flex:none}
body:not(#pva-blindagem) .btn--lg{padding:12px 16px;font-size:18px;line-height:18px;letter-spacing:-.36px}
body:not(#pva-blindagem) .btn--md{padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:-.32px}
body:not(#pva-blindagem) .btn--white{background:var(--surface);color:var(--ink)}
body:not(#pva-blindagem) .btn--dark{background:var(--dark);color:var(--on-dark)}
body:not(#pva-blindagem) .btn--ghost{color:var(--on-dark)}
body:not(#pva-blindagem) .btn--ghost::after{content:"";position:absolute;inset:0;border:1px solid var(--outline-light);border-radius:50px;pointer-events:none}
body:not(#pva-blindagem) .btn--block{display:flex;width:100%}
body:not(#pva-blindagem) .sl{display:block;position:relative;overflow:hidden}
body:not(#pva-blindagem) .sl>span{display:block;transition:transform .45s cubic-bezier(.22,1,.36,1)}
body:not(#pva-blindagem) .sl>span+span{position:absolute;left:0;top:100%;width:100%}
body:not(#pva-blindagem) .hov:hover .sl>span{transform:translateY(-100%)}
@media (hover:none){
body:not(#pva-blindagem) .hov:hover .sl>span{transform:none}
}
body:not(#pva-blindagem) .nav{position:fixed;top:0;left:0;right:0;z-index:50}
body:not(#pva-blindagem) .nav__bar{padding:0 24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(3,30,78,.9);border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;transition:background-color .35s ease,border-color .35s ease}
body:not(#pva-blindagem) .nav.is-solid .nav__bar{border-bottom-color:rgba(0,0,0,.08)}
body:not(#pva-blindagem) .nav__in{max-width:1200px;margin:0 auto;padding:16px 12px;display:flex;justify-content:space-between;align-items:center}
body:not(#pva-blindagem) .logo{display:flex;align-items:flex-end;gap:4px;color:var(--on-dark)}
body:not(#pva-blindagem) .logo svg{width:24px;height:24px;fill:currentColor;flex:none}
body:not(#pva-blindagem) .logo span{font-family:var(--font-logo);font-weight:700;font-size:20px;line-height:20px}
body:not(#pva-blindagem) .nav__menu{display:flex;align-items:center;gap:24px}
body:not(#pva-blindagem) .nav__link{display:block;font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--on-dark);transition:color .35s ease}
body:not(#pva-blindagem) .nav__cta{transition:background-color .35s ease,color .35s ease}
body:not(#pva-blindagem) .nav__row{display:flex;align-items:center}
body:not(#pva-blindagem) .nav__ham{display:none}
body:not(#pva-blindagem) .nav__panel{display:none}
body:not(#pva-blindagem) .nav.is-solid .nav__bar{background:var(--surface)}
body:not(#pva-blindagem) .nav.is-solid .logo,body:not(#pva-blindagem) .nav.is-solid .nav__link{color:var(--ink)}
body:not(#pva-blindagem) .nav.is-solid .nav__cta{background:var(--dark);color:var(--on-dark);padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:-.32px}
body:not(#pva-blindagem) .foot{padding:0 24px 40px}
body:not(#pva-blindagem) .foot__box{position:relative;max-width:1200px;margin:0 auto;background:var(--dark);border-radius:0 0 16px 16px;padding:60px 24px 32px;display:flex;flex-direction:column;gap:56px}
body:not(#pva-blindagem) .foot__box::after{content:"";position:absolute;inset:0;border-bottom:1px solid var(--divider);border-radius:0 0 16px 16px;pointer-events:none}
body:not(#pva-blindagem) .foot__top{display:flex;gap:10px;align-items:flex-start}
body:not(#pva-blindagem) .foot__brand{flex:2 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}
body:not(#pva-blindagem) .foot__bd{display:flex;flex-direction:column;gap:24px}
body:not(#pva-blindagem) .foot .logo{gap:6px}
body:not(#pva-blindagem) .foot .logo svg{width:30px;height:30px}
body:not(#pva-blindagem) .foot .logo span{font-size:28px;line-height:28px}
body:not(#pva-blindagem) .foot__desc{font-size:18px;line-height:27px;letter-spacing:-.36px;color:var(--on-dark-80)}
body:not(#pva-blindagem) .social{display:flex;gap:16px}
body:not(#pva-blindagem) .social a{position:relative;width:40px;height:40px;border-radius:50px;background:var(--surface);display:flex;align-items:center;justify-content:center;overflow:hidden}
body:not(#pva-blindagem) .social a span{display:flex;flex-direction:column;align-items:center;gap:10px;transition:transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(17.5px)}
body:not(#pva-blindagem) .social a:hover span{transform:translateY(-17.5px)}
body:not(#pva-blindagem) .social svg{width:22px;height:25px;fill:var(--ink);display:block}
body:not(#pva-blindagem) .foot__links{flex:3 1 0;min-width:0;display:flex;gap:24px}
body:not(#pva-blindagem) .fcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}
body:not(#pva-blindagem) .fcol__t{font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--muted-2)}
body:not(#pva-blindagem) .fcol__t--nav{color:var(--on-dark-50)}
body:not(#pva-blindagem) .fcol__l{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
body:not(#pva-blindagem) .fcol a{display:block;font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--on-dark)}
body:not(#pva-blindagem) .foot__bot{display:flex;flex-direction:column;align-items:center;gap:16px}
body:not(#pva-blindagem) .foot__bar{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:21px;letter-spacing:-.28px;color:var(--on-dark)}
body:not(#pva-blindagem) .credit{display:flex;align-items:center;gap:6px}
body:not(#pva-blindagem) .credit a{text-decoration:underline;text-underline-offset:3px}
body:not(#pva-blindagem) .fcol a{max-width:100%;overflow-wrap:anywhere}
body:not(#pva-blindagem) .credit img{width:25px;height:25px;border-radius:50px;object-fit:cover}
body:not(#pva-blindagem) .credit .av{position:relative;width:25px;height:25px;border-radius:50px}
body:not(#pva-blindagem) .credit .av::after{content:"";position:absolute;inset:0;border:1px solid var(--on-dark);border-radius:50px}
body:not(#pva-blindagem) .whatsapp-float{position:fixed;bottom:24px;right:24px;width:60px;height:60px;background:#25D366;color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(0,0,0,.18),0 2px 8px rgba(37,211,102,.32);z-index:999;transition:transform .25s ease}
body:not(#pva-blindagem) .whatsapp-float:hover{transform:scale(1.06)}
body:not(#pva-blindagem) .whatsapp-float svg{width:32px;height:32px;fill:currentColor}
body:not(#pva-blindagem) .whatsapp-float::before{content:"";position:absolute;inset:-6px;border-radius:50%;background:rgba(37,211,102,.32);animation:wa-pulse 2.4s ease-out infinite;z-index:-1}
@keyframes wa-pulse{0%{transform:scale(.9);opacity:.7}100%{transform:scale(1.6);opacity:0}}
@media (prefers-reduced-motion:reduce){
body:not(#pva-blindagem) .whatsapp-float::before{animation:none}
}
@media (max-width:640px){
body:not(#pva-blindagem) .whatsapp-float{width:54px;height:54px;bottom:18px;right:18px}
body:not(#pva-blindagem) .whatsapp-float svg{width:28px;height:28px}
}
html{scroll-padding-top:32px}
@media (prefers-reduced-motion:no-preference){
html{scroll-behavior:smooth}
}
@media (prefers-reduced-motion:reduce){
body:not(#pva-blindagem) *,body:not(#pva-blindagem) *::before,body:not(#pva-blindagem) *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;transition-delay:0s !important;scroll-behavior:auto !important}
}
@media (max-width:1199px){
body:not(#pva-blindagem) .foot__top{flex-direction:column;gap:56px}
body:not(#pva-blindagem) .foot__brand{flex:none;width:60%}
body:not(#pva-blindagem) .foot__links{flex:none;width:100%}
}
@media (max-width:809px){
body:not(#pva-blindagem) .nav__bar{padding:24px 0;background:rgba(var(--scrim-rgb),.8)}
body:not(#pva-blindagem) .nav__in{padding:0 16px;flex-direction:column;align-items:stretch;gap:48px}
body:not(#pva-blindagem) .nav__row{display:flex;justify-content:space-between;align-items:center;height:34px}
body:not(#pva-blindagem) .nav__menu{display:none}
body:not(#pva-blindagem) .nav__ham{display:flex;width:50px;height:34px;padding:10px;align-items:center;justify-content:center}
body:not(#pva-blindagem) .nav__ham span{position:relative;display:block;width:30px;height:14px}
body:not(#pva-blindagem) .nav__ham i{position:absolute;right:0;height:4px;border-radius:50px;background:var(--on-dark);transition:transform .35s ease,top .35s ease,width .35s ease,background-color .35s}
body:not(#pva-blindagem) .nav__ham i:first-child{top:0;width:30px}
body:not(#pva-blindagem) .nav__ham i:last-child{top:10px;width:22px}
body:not(#pva-blindagem) .nav.is-solid .nav__bar{background:var(--surface)}
body:not(#pva-blindagem) .nav.is-solid .nav__ham i{background:var(--ink)}
body:not(#pva-blindagem) .nav.is-open .nav__bar{background:var(--dark)}
body:not(#pva-blindagem) .nav.is-open .logo{color:var(--on-dark)}
body:not(#pva-blindagem) .nav.is-open .nav__ham i{background:var(--on-dark);top:5px;width:30px}
body:not(#pva-blindagem) .nav.is-open .nav__ham i:first-child{transform:rotate(45deg)}
body:not(#pva-blindagem) .nav.is-open .nav__ham i:last-child{transform:rotate(-45deg)}
body:not(#pva-blindagem) .nav.is-open .nav__in{padding-bottom:32px}
body:not(#pva-blindagem) .nav.is-open .nav__panel{display:flex;flex-direction:column;align-items:center;gap:24px}
body:not(#pva-blindagem) .nav__panel .nav__link{color:var(--on-dark)}
body:not(#pva-blindagem) .foot{padding:0}
body:not(#pva-blindagem) .foot__box{border-radius:0;padding:60px 16px 32px}
body:not(#pva-blindagem) .foot__box::after{border-radius:0}
body:not(#pva-blindagem) .foot__top{gap:32px}
body:not(#pva-blindagem) .foot__brand{width:100%}
body:not(#pva-blindagem) .foot__desc{font-size:16px;line-height:24px;letter-spacing:-.32px}
body:not(#pva-blindagem) .foot__links{flex-direction:column;gap:32px;width:60%}
body:not(#pva-blindagem) .foot__bar{flex-direction:column;align-items:flex-start;gap:12px}
}
body:not(#pva-blindagem) .btn--lg{font-size:15px;letter-spacing:-.3px}
@media (min-width:1920px){
body:not(#pva-blindagem) .btn--lg{font-size:16px;letter-spacing:-.32px}
}
@media (max-width:640px){
body:not(#pva-blindagem) .foot__bar p{font-size:12px;line-height:18px;letter-spacing:0}
}
@media (max-width:809px){
body:not(#pva-blindagem) .foot__brand,body:not(#pva-blindagem) .foot__bd{align-items:center;text-align:center}
body:not(#pva-blindagem) .foot__links{width:100%;align-items:center}
body:not(#pva-blindagem) .fcol,body:not(#pva-blindagem) .fcol__l{align-items:center;text-align:center}
body:not(#pva-blindagem) .social{justify-content:center}
body:not(#pva-blindagem) .foot__bar{align-items:center;text-align:center}
body:not(#pva-blindagem) .credit{justify-content:center;flex-wrap:wrap}
}
@keyframes wa-in{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}
@media (max-width:640px){
@supports (animation-timeline:scroll()){
body:not(#pva-blindagem) .whatsapp-float{animation:wa-in linear both;animation-timeline:scroll(root);animation-range:40px 160px}
}
}
body:not(#pva-blindagem) .foot{padding:0;background:var(--surface);border-top:1px solid var(--divider)}
body:not(#pva-blindagem) .foot__box,body:not(#pva-blindagem) .foot__box::after{border-radius:0}
body:not(#pva-blindagem) .foot__box{background:transparent;padding:72px 24px 32px}
body:not(#pva-blindagem) .foot__box::after{border-bottom:0}
body:not(#pva-blindagem) .foot__desc{color:var(--muted)}
body:not(#pva-blindagem) .fcol__t,body:not(#pva-blindagem) .fcol__t--nav{color:var(--muted-2)}
body:not(#pva-blindagem) .fcol a{color:var(--ink)}
body:not(#pva-blindagem) .foot .logo,body:not(#pva-blindagem) .foot .logo span{color:var(--ink)}
body:not(#pva-blindagem) .social a{background:var(--dark)}
body:not(#pva-blindagem) .social svg{fill:var(--on-dark)}
body:not(#pva-blindagem) .foot__bar{color:var(--muted);border-top:1px solid var(--divider);padding-top:24px}
body:not(#pva-blindagem) .credit a{color:var(--ink)}
@media (max-width:809px){
body:not(#pva-blindagem) .foot__box{padding:56px 16px 96px}
}
@media (min-width:810px){
body:not(#pva-blindagem) .nav__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}
body:not(#pva-blindagem) .nav__menu{display:contents}
body:not(#pva-blindagem) .nav__row{justify-self:start}
body:not(#pva-blindagem) .nav__links{display:flex;align-items:center;gap:24px;justify-self:center}
body:not(#pva-blindagem) .nav__cta{justify-self:end}
body:not(#pva-blindagem) .logo{align-items:center}
}
body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3,body:not(#pva-blindagem) h4,body:not(#pva-blindagem) h5,body:not(#pva-blindagem) h6,body:not(#pva-blindagem) .logo span{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}
body:not(#pva-blindagem) .nav .nav__bar,body:not(#pva-blindagem) .nav.is-solid .nav__bar{background:rgba(3,30,78,.95);border-bottom-color:rgba(255,255,255,.08)}
body:not(#pva-blindagem) .nav.is-open .nav__bar{background:#031E4E}
body:not(#pva-blindagem) .nav .nav__bar,body:not(#pva-blindagem) .nav.is-solid .nav__bar,body:not(#pva-blindagem) .nav.is-open .nav__bar{background:#031E4E;-webkit-backdrop-filter:none;backdrop-filter:none}
body:not(#pva-blindagem) .foot{background:#031E4E;border-top:0}
body:not(#pva-blindagem) .foot .logo,body:not(#pva-blindagem) .foot .logo span{color:var(--on-dark)}
body:not(#pva-blindagem) .foot__desc{color:rgba(255,255,255,.75)}
body:not(#pva-blindagem) .fcol__t,body:not(#pva-blindagem) .fcol__t--nav{color:rgba(255,255,255,.55)}
body:not(#pva-blindagem) .fcol a{color:var(--on-dark)}
body:not(#pva-blindagem) .social a{background:var(--surface)}
body:not(#pva-blindagem) .social svg{fill:#031E4E}
body:not(#pva-blindagem) .foot__bar{color:rgba(255,255,255,.75);border-top-color:rgba(255,255,255,.14)}
body:not(#pva-blindagem) .credit a{color:var(--on-dark)}
body:not(#pva-blindagem) .logo__img{display:block;height:34px;width:auto}
body:not(#pva-blindagem) .foot .logo__img{height:48px}
@media (max-width:809px){
body:not(#pva-blindagem) .logo__img{height:28px}
body:not(#pva-blindagem) .foot .logo__img{height:40px}
}
:root{--dark:#042B6F;--scrim-rgb:4,43,111}
body:not(#pva-blindagem) .nav .nav__bar,body:not(#pva-blindagem) .nav.is-solid .nav__bar,body:not(#pva-blindagem) .nav.is-open .nav__bar{background:#042B6F}
body:not(#pva-blindagem) .foot{background:#042B6F}
body:not(#pva-blindagem) .btn--white{background:#0096FF;color:#031E4E}
body:not(#pva-blindagem) .social svg{fill:#042B6F}
body:not(#pva-blindagem) .logo__img{height:46px}
body:not(#pva-blindagem) .foot .logo__img{height:64px}
@media (max-width:809px){
body:not(#pva-blindagem) .logo__img{height:36px}
body:not(#pva-blindagem) .foot .logo__img{height:52px}
}
:root{--azul-escuro:#0B2A8F;--azul-claro:#0A93F5;--cinza-linha:#6B6B6B;--branco:#FFFFFF;--texto:#1F2937;
  --font-headings:"Playfair Display",Georgia,serif;--font-body:"Montserrat",Arial,sans-serif;
  --font-display:var(--font-headings);--font-logo:var(--font-headings);
  --dark:#0B2A8F;--scrim-rgb:11,42,143;--accent:#0A93F5;--accent-soft:#E6F3FE;
  --ink:#1F2937;--ink-2:#0B2A8F;--muted:#1F2937;
  --line:rgba(107,107,107,.25);--divider:rgba(107,107,107,.35)}
body:not(#pva-blindagem){font-family:var(--font-body);font-size:17px;line-height:1.7;color:var(--texto);font-variation-settings:normal}
body:not(#pva-blindagem) h1,body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3{font-family:var(--font-headings)!important;line-height:1.25!important;letter-spacing:0!important;font-variation-settings:normal}
body:not(#pva-blindagem) h1{font-weight:600!important;font-size:clamp(32px,2.2vw + 18px,48px)!important}
body:not(#pva-blindagem) h2{font-weight:500!important;font-size:clamp(26px,1.4vw + 17px,36px)!important}
body:not(#pva-blindagem) h3{font-weight:500!important;font-size:clamp(19px,.4vw + 16px,22px)!important}
body:not(#pva-blindagem) h2,body:not(#pva-blindagem) h3{color:var(--azul-escuro)}
body:not(#pva-blindagem) .nav__link,body:not(#pva-blindagem) .btn,body:not(#pva-blindagem) button,body:not(#pva-blindagem) .foot,body:not(#pva-blindagem) .foot p,body:not(#pva-blindagem) .foot a{font-family:var(--font-body)}
body:not(#pva-blindagem) .nav__link{font-weight:600}
body:not(#pva-blindagem) .btn{font-weight:600}
body:not(#pva-blindagem) .btn--white,body:not(#pva-blindagem) .btn--dark,body:not(#pva-blindagem) .nav.is-solid .nav__cta,body:not(#pva-blindagem) .nav__cta{background:var(--azul-claro);color:var(--branco)}
body:not(#pva-blindagem) .btn--white:hover,body:not(#pva-blindagem) .btn--dark:hover,body:not(#pva-blindagem) .nav__cta:hover{background:#0879CC}
body:not(#pva-blindagem) .btn{transition:background-color .3s ease}
body:not(#pva-blindagem) .nav .nav__bar,body:not(#pva-blindagem) .nav.is-solid .nav__bar,body:not(#pva-blindagem) .nav.is-open .nav__bar{background:var(--azul-escuro)}
body:not(#pva-blindagem) .foot{background:var(--azul-escuro)}
body:not(#pva-blindagem) .social svg{fill:var(--azul-escuro)}
body:not(#pva-blindagem) .sl>span+span{display:none}
body:not(#pva-blindagem) .hov:hover .sl>span,body:not(#pva-blindagem) .hov .sl>span{transform:none!important;transition:none}
body:not(#pva-blindagem) .btn{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}
body:not(#pva-blindagem) .btn--white:hover,body:not(#pva-blindagem) .btn--dark:hover,body:not(#pva-blindagem) .nav__cta:hover{background:#0879CC;transform:translateY(-2px);box-shadow:0 8px 20px rgba(10,147,245,.35)}
body:not(#pva-blindagem) .btn--ghost:hover{background:var(--branco);color:var(--azul-escuro);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.18)}
body:not(#pva-blindagem) .btn:active{transform:translateY(0);box-shadow:none}
body:not(#pva-blindagem) .social a span{transform:none!important;transition:none}
body:not(#pva-blindagem) .social a span svg+svg{display:none}
body:not(#pva-blindagem) .social a{transition:background-color .25s ease,transform .25s ease}
body:not(#pva-blindagem) .social a svg{transition:fill .25s ease}
body:not(#pva-blindagem) .social a:hover{background:var(--azul-claro);transform:translateY(-2px)}
body:not(#pva-blindagem) .social a:hover svg{fill:var(--branco)}
body:not(#pva-blindagem) .nav__link,body:not(#pva-blindagem) .fcol a{transition:color .25s ease}
body:not(#pva-blindagem) .nav__link:hover,body:not(#pva-blindagem) .foot .fcol a:hover{color:var(--azul-claro)}
@media (prefers-reduced-motion:reduce){
body:not(#pva-blindagem) .btn,body:not(#pva-blindagem) .social a{transition:none}
body:not(#pva-blindagem) .btn:hover,body:not(#pva-blindagem) .social a:hover{transform:none}
}
body:not(#pva-blindagem) .foot .fcol__t,body:not(#pva-blindagem) .foot .fcol__t--nav{color:var(--azul-claro)}
@media (min-width:810px) and (max-width:1199px){
body:not(#pva-blindagem) .logo__img{height:34px}
body:not(#pva-blindagem) .nav__links{gap:16px}
body:not(#pva-blindagem) .nav__link{font-size:14px}
body:not(#pva-blindagem) .nav__in{column-gap:24px}
}
@media (min-width:810px) and (max-width:959px){
body:not(#pva-blindagem) .nav__links{gap:12px}
body:not(#pva-blindagem) .nav__link{font-size:13px}
body:not(#pva-blindagem) .nav__cta{padding:10px 14px;font-size:14px}
}
@media (min-width:1200px){
body:not(#pva-blindagem) .nav__links{gap:20px}
body:not(#pva-blindagem) .nav__link{font-size:15px}
}
@media (min-width:1200px){
body:not(#pva-blindagem) .nav__links{gap:14px}
body:not(#pva-blindagem) .nav__link{font-size:14px}
}
@media (min-width:810px) and (max-width:1199px){
body:not(#pva-blindagem) .nav__in{display:flex;flex-direction:column;align-items:stretch;gap:48px;padding:0 16px}
body:not(#pva-blindagem) .nav__row{display:flex;justify-content:space-between;align-items:center;justify-self:auto}
body:not(#pva-blindagem) .nav__menu{display:none}
body:not(#pva-blindagem) .nav__ham{display:flex;width:50px;height:34px;padding:10px;align-items:center;justify-content:center}
body:not(#pva-blindagem) .nav__ham span{position:relative;display:block;width:30px;height:14px}
body:not(#pva-blindagem) .nav__ham i{position:absolute;right:0;height:4px;border-radius:50px;background:var(--on-dark);transition:transform .35s ease,top .35s ease,width .35s ease}
body:not(#pva-blindagem) .nav__ham i:first-child{top:0;width:30px}
body:not(#pva-blindagem) .nav__ham i:last-child{top:10px;width:22px}
body:not(#pva-blindagem) .nav.is-open .nav__ham i{top:5px;width:30px}
body:not(#pva-blindagem) .nav.is-open .nav__ham i:first-child{transform:rotate(45deg)}
body:not(#pva-blindagem) .nav.is-open .nav__ham i:last-child{transform:rotate(-45deg)}
body:not(#pva-blindagem) .nav.is-open .nav__in{padding-bottom:32px}
body:not(#pva-blindagem) .nav.is-open .nav__panel{display:flex;flex-direction:column;align-items:center;gap:24px}
body:not(#pva-blindagem) .nav__panel .nav__link{color:var(--on-dark)}
body:not(#pva-blindagem) .nav__bar{padding:20px 0}
}
@media (min-width:1200px){
body:not(#pva-blindagem) .nav .logo__img{height:40px}
body:not(#pva-blindagem) .nav__in{column-gap:24px}
body:not(#pva-blindagem) .nav__links{gap:12px}
}
body:not(#pva-blindagem).pva-blog{padding-top:var(--hdr,75px);background:#F5F5F5}
body:not(#pva-blindagem).admin-bar .nav{top:32px}
@media (max-width:782px){
body:not(#pva-blindagem).admin-bar .nav{top:46px}
}
body:not(#pva-blindagem) .nav .nav__link[aria-current="page"]{color:var(--azul-claro)}
body:not(#pva-blindagem) .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}

body:not(#pva-blindagem) header.nav,body:not(#pva-blindagem) footer.foot,body:not(#pva-blindagem) main.pva-v2,body:not(#pva-blindagem) div.abody,body:not(#pva-blindagem) section.bhero,body:not(#pva-blindagem) section.blist,body:not(#pva-blindagem) section.nl,body:not(#pva-blindagem) section.ahero,body:not(#pva-blindagem) section.share,body:not(#pva-blindagem) section.related,body:not(#pva-blindagem) nav.subnav{max-width:none!important}
