html{font-family:Helvetica,Arial,sans-serif;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background-color:#fff;margin:0}a{color:#3395ea;text-decoration:none}img{background-size:cover;height:auto;max-width:100%}img[data-src],img[data-srcset]{opacity:0;transition:opacity 1s;word-break:break-word}img[data-src].image--loaded,img[data-srcset].image--loaded{opacity:1}figure{margin:0}svg.icon,svg.logo,svg.weather{fill:currentColor}.block--mobile-hidden,.inline--mobile-hidden{display:none}@media (min-width:661px){.inline--mobile-hidden{display:inline}.block--mobile-hidden{display:block}body.capa-responsiva{max-width:100%;overflow-x:hidden}}.site-header{background:#1e4c9a;box-shadow:0 2px 5px 0 rgba(0,0,0,.34);color:#fff;font-size:12px;position:relative;transition:transform .3s ease,opacity .3s ease;z-index:1000}.site-header::before{content:" ";display:block;height:0;border-bottom:4px solid #ffe300;border-top:3px solid #22ab46}.site-header--is-compact::before,.site-header--is-fixed::before{display:none}.site-header--is-fixed{left:0;position:fixed;right:0;top:0}.site-header--is-fixed+*{margin-top:105px}.site-header a{color:inherit}.site-header__container{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1260px;padding:0 10px}.site-header__panel{align-items:center;display:flex}.site-header__panel:first-child{flex-grow:1}.site-header__logo-wrapper{flex-grow:1}.site-logo{height:44px;margin:22px;transition:margin .3s ease,height .3s ease}.site-logo a{display:inline-block;max-height:44px}.site-logo .site-logo__image{transition:width .3s ease,height .3s ease}.site-header--is-compact .site-logo,.site-header--is-fixed .site-logo{height:22px;margin:11px}.site-header--is-compact .site-logo__image,.site-header--is-fixed .site-logo__image{height:22px;width:128px}.site-header__section-wrapper{flex-grow:100}.site-header__section-name{color:#6182b8;font-family:WhitmanDisplayCond,serif;font-size:24px;font-weight:800;position:relative;text-transform:uppercase;top:3px}.site-header__editorial-principles-topics{background:#fff;border-top:#bcbdc0 solid 1px;border-bottom:#bcbdc0 solid 1px;color:#414142;font-weight:800;line-height:20px;padding:6px 0 4px;z-index:998}.site-header--is-fixed .site-header__editorial-principles-topics{display:none}.site-header__editorial-principles-topics__container{box-sizing:content-box;font-family:WhitmanDisplayCond,serif;font-size:12px;font-weight:800;letter-spacing:1.6px;margin:0 auto;max-width:1260px;min-height:20px;padding:0 10px;position:relative}.site-header__editorial-principles{color:#bcbdc0;position:absolute;left:10px;top:0}.site-header__topics-items{list-style-type:none;margin:0;padding:0;text-align:right;white-space:nowrap}.site-header__topics-item{display:inline}.site-header__topics-item a:active,.site-header__topics-item a:focus,.site-header__topics-item a:hover{color:#bcbdc0}.site-header__topics-item--advertising a{color:#faa519}.site-header__topics-item::before{content:'•';margin:0 4px}.site-header__topics-item:first-child::before{content:'';margin:0}.site-header__nav-access-wrapper{order:-1}.nav-access-button{display:block;height:20px}.nav-access-button__icon{height:20px;width:20px}.nav-access-button__text{display:none}.site-header__search-wrapper{margin-right:10px;max-width:200px;width:200px;position:relative}.search-widget{margin-right:10px}.search-widget__form{white-space:nowrap;text-align:right}input[type=text].search-widget__field{background:#fff;border:#ccc solid 1px;border-radius:5px;box-sizing:border-box;display:inline-block;height:auto;margin:0;max-width:200px;padding:6px 28px 6px 8px;opacity:0;width:1px;vertical-align:middle}input[type=text].search-widget__field::placeholder{color:#ccc;font-weight:700}input[type=text].search-widget__field:focus{width:180px;opacity:1;transition:opacity .3s ease,width .3s ease}.search-widget__label{color:inherit;cursor:pointer;display:inline-block}.search-widget__label-text{color:#6182b8;display:inline;font-weight:700;margin-right:8px;text-transform:uppercase;vertical-align:middle}.search-widget__label-icon{height:20px;margin-right:4px;vertical-align:middle;width:20px}input[type=text].search-widget__field:focus+.search-widget__label .search-widget__label-icon,input[type=text].search-widget__field:focus+.search-widget__label .search-widget__label-text{display:none}.search-widget__submit-wrapper{display:inline-block}.search-widget__submit{background:0 0;border:none;box-sizing:content-box;color:#20499c;display:none;height:20px;width:20px;opacity:0;position:absolute;top:calc(50% - 10px);right:12px;transition:opacity .3s ease;vertical-align:middle}.search-widget__submit:active,.search-widget__submit:focus{display:inline}.search-widget__submit-icon{height:20px;width:20px;padding-right:4px}input[type=text].search-widget__field:focus+.search-widget__label+.search-widget__submit-wrapper .search-widget__submit{display:inline;opacity:1}.search-widget__submit-text{display:none}.social-links-widget{display:flex;align-items:center}.site-header .social-links-widget__title,.social-links-widget__title{background:0 0;color:#6182b8;font-size:12px;font-weight:700;margin:0 10px 0 0;text-transform:uppercase;line-height:inherit;font-style:inherit}.social-links__content{line-height:1em;height:44px}.site-header--is-compact .social-links__content,.site-header--is-fixed .social-links__content{overflow:hidden}.social-links__content .icon-link{border:#355ea4 solid 11px;border-radius:50%;box-sizing:content-box;display:inline-block;height:16px;margin-right:0;padding:4px;position:relative;text-align:center;top:-1px;width:16px}.icon-link--no-text .icon-link__text{display:none}.site-header__banner-assinatura-wrapper{margin-right:10px;max-height:44px;overflow:hidden}.site-header__link-assine-wrapper{display:none}@media (max-width:1300px){.site-header__container,.site-header__editorial-principles-topics__container{max-width:940px}.social-links-widget__title{display:none}}@media (max-width:980px){.site-header__container,.site-header__editorial-principles-topics__container{max-width:620px}.site-header__container{position:relative}.site-header__search-wrapper{position:static;width:0}.search-widget{bottom:-47px;box-sizing:content-box;display:none;padding-left:10px;position:absolute;left:0;width:50%;max-width:300px;z-index:1000}.search-widget--is-visible{display:block}.search-widget__form{align-items:center;display:flex;text-align:left}.search-widget__label{order:-1}.search-widget__label-icon{display:none}input[type=text].search-widget__field,input[type=text].search-widget__field:focus{border-color:#414142;max-width:none;opacity:1;width:100%}input[type=text].search-widget__field:focus+.search-widget__label .search-widget__label-text{display:inline-block}.search-widget__submit{display:inline;opacity:1;right:0}.site-header__topics-item:nth-last-child(-n+2){display:none}}@media (max-width:660px){.site-header{width:100vw}.site-header::before{display:none}.site-header--is-hidden{position:fixed;opacity:0;transform:translateY(-114px)}.site-header__editorial-principles-topics{height:auto}.header__topics-item:nth-last-child(-n+2){display:inline}.site-header__container,.site-header__editorial-principles-topics__container{max-width:none;padding:0 20px}.site-logo{height:24px;margin:16px;text-align:center}.site-logo .site-logo__image{height:24px;width:140px}.site-header--is-compact .site-logo,.site-header--is-fixed .site-logo{height:24px;margin:16px}.site-header--is-compact .site-logo__image,.site-header--is-fixed .site-logo__image{height:24px;width:140px}.nav-access-button{height:auto}.nav-access-button__icon{height:12px;width:12px}.site-header__section-wrapper{display:none}.site-header__banner-assinatura-wrapper,.site-header__social-links-wrapper{display:none}.site-header__link-assine-wrapper{display:block;height:12px;max-width:12px;position:relative}.link-assine{color:#6182b8;font-weight:700;position:absolute;right:-12px;text-transform:uppercase}.site-header__editorial-principles{display:none}.site-header__topics-items{overflow-x:scroll;text-align:left}.search-widget{box-sizing:border-box;max-width:none;padding:0 20px;width:100%}.search-widget__submit{right:20px}.site-header__topics-item:nth-last-child(-n+2){display:inline}.main-content>.section__header.site-header--is-hidden,.site-header--is-hidden{position:fixed;opacity:0;transform:translateY(-114px)}.main-content>.section__header.site-header--is-fixed{position:fixed;opacity:1;transform:translateY(0)}.site-header--is-mobile-visible{position:fixed;opacity:1;transform:translateY(0)}}.main-nav{background:#f1f1f2;box-shadow:2px 5px 3px 0 rgba(0,0,0,.16);color:#414142;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;position:absolute;left:0;right:0;z-index:999}.main-nav--is-hidden{display:none;opacity:0;transform:translateY(-500px)}.main-nav__container{box-sizing:content-box;margin:0 auto;max-width:1260px;overflow-y:auto;padding:0 10px}.main-nav__panel-wrapper{display:flex;flex-wrap:wrap;padding:16px 0}.main-nav__panel-wrapper>div{flex-grow:1}.user-login,.user-widget{border-bottom:#bcbdc0 solid 1px;padding:10px 0}.user-widget{display:flex;justify-content:space-between}.user-login__button,.user-widget__logout-button{background:0 0;border:none;color:#365ba6;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;padding:0;text-transform:uppercase}.user-widget__user-name{margin:0}.main-nav__panel-editorias{border-right:#a7a9ac solid 1px;box-sizing:content-box;padding-right:9px}.main-nav__panel-produtos{border-right:#a7a9ac solid 1px;box-sizing:content-box;max-width:300px;padding:0 9px}.main-nav__panel-blogs{box-sizing:content-box;max-width:300px;padding-left:9px}.main-menu-editorias{display:flex;flex-flow:column wrap;line-height:19px;max-height:330px;list-style-type:none;margin:0;overflow:hidden;padding:0;position:relative;transform:translateX(0)}.main-menu-editorias::after{content:'';display:block;width:100%;height:1px;position:absolute;background:#f1f1f2;bottom:0;left:0}.main-menu-editorias__item{flex-shrink:0;align-items:center;border-top:#dbdde1 solid 1px;box-sizing:border-box;display:flex;height:33px;position:relative;top:-1px;margin-right:20px;max-width:50%}.main-menu-editorias__item a{display:block;color:inherit;flex-grow:1;line-height:14px;word-wrap:break-word}.main-menu-editorias__item a:hover{background:#fef700}.main-menu-produtos{display:flex;flex-wrap:wrap;min-width:285px;max-width:300px}.main-menu-produtos__item{line-height:19px;background:#f1f1f2;border-right:#fff solid 1px;border-bottom:#fff solid 1px;box-sizing:content-box;color:#6d6f71;display:flex;flex-grow:1;justify-content:center;align-items:center;max-width:98px;min-width:90px;height:73px;padding:1px;text-align:center}.main-menu-produtos__item:nth-child(-n+3){padding-top:0}.main-menu-produtos__item:nth-last-child(-n+3){border-bottom:none;padding-bottom:0}.main-menu-produtos__item:nth-child(3n+1){padding-left:0}.main-menu-produtos__item:nth-child(3n){border-right:none;padding-right:0}.main-menu-produtos__item:hover{background:#fef700}.main-menu-produtos__item a{align-content:center;align-items:center;display:flex;justify-content:center;color:inherit;width:100%;height:100%}.main-menu-blogs{font-size:14px;margin:0;padding:0;list-style-type:none}.main-menu-blogs__item{margin-bottom:11px}.main-menu-blogs__item a{display:block;color:inherit;line-height:31px}.main-menu-blogs__item a:hover{background:#fef700}.main-nav__footer{align-items:center;background:0 0;border-top:#bcbdc0 solid 1px;display:flex;justify-content:space-between;margin:0;padding:16px 0}.main-nav__footer .social-links-widget__title{color:inherit;font-size:inherit;text-transform:none}.main-nav__footer .social-links__content{height:auto}.main-nav__footer .social-links__content .icon-link{color:inherit;border:#414142 solid 1px;padding:8px;margin-right:6px;top:0}.main-nav__footer .social-links__content{height:auto}.main-nav__newsletter-form{text-transform:none}.main-nav__newsletter-label{margin-right:6px;display:inline}.main-nav__newsletter-label-icon{margin-right:6px;position:relative;top:-1px;vertical-align:middle}input[type=email].main-nav__newsletter-input{background:#fff;border:#ccc solid 1px;border-radius:5px;height:auto;margin-right:6px;padding:8px;width:130px}.main-nav__newsletter-input::placeholder{color:#ccc;font-weight:700}.main-nav__newsletter-button{background:#fef700;border:none;border-radius:5px;color:#000;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:32px;padding:0 16px;text-transform:uppercase;vertical-align:bottom;white-space:nowrap}@media (max-width:1300px){.main-nav__container{max-width:940px}}@media (max-width:980px){.main-nav{padding-top:62px}.main-nav__container{max-height:calc(100vh - 180px);max-width:620px}.main-nav__panel-editorias{border-bottom:#bcbdc0 solid 1px;border-right:none;padding-bottom:16px;padding-right:0;width:100%}.main-nav__panel-produtos{padding-left:0}.main-nav__panel-blogs,.main-nav__panel-produtos{padding-top:16px}.main-nav__newsletter-label-icon{display:none}.search-widget__label-text{color:#414142}}@media (max-width:660px){.main-nav__container{max-height:calc(100vh - 180px);max-width:none;padding:0 20px}.main-nav__panel-produtos{border-bottom:#bcbdc0 solid 1px;border-right:none;max-width:none;padding-bottom:10px;padding-right:0;width:100%}.main-nav__panel-blogs{max-width:none;padding-left:0;width:100%}.main-nav__footer{flex-direction:column-reverse}.main-nav__footer-panel:last-child{width:100%}.main-menu-editorias__item{margin-right:5px}.main-nav__newsletter-wrapper{border-bottom:#bcbdc0 solid 1px;margin-bottom:16px;padding-bottom:16px}.main-nav__newsletter-input{width:175px}.main-nav__newsletter-label{display:block}}.site-header__topic-subsection{padding:10px 20px;border-bottom:#bcbdc0 solid 1px;background-color:#fff;color:#000}.site-header__topic-subsection-text{font-family:WhitmanDisplayCond,serif;font-size:24px;font-weight:800;line-height:20px}.site-header__topic-subsection-text a{color:inherit}.site-header--is-fixed .site-header__topic-subsection{display:none}@media (min-width:661px){.site-header__topic-subsection-text{max-width:620px;margin-left:auto;margin-right:auto}}@media (min-width:981px){.site-header__topic-subsection-text{max-width:940px}}@media (min-width:1301px){.site-header__topic-subsection-text{max-width:1260px}}