html:root{--ast-global-color-0:#47565A;--ast-global-color-1:#9A7F62;--ast-global-color-2:#232C2E;--ast-global-color-3:#4E5A5C;--ast-global-color-4:#F8F7F3;--ast-global-color-5:#FEFEFE;--ast-global-color-6:#D6D2C4;--ast-global-color-7:#E0DCD0;--ast-global-color-8:#252F31}body.ac-site,body.ac-site.ast-separate-container,body.ac-site.ast-plain-container{background:var(--fundo)}.ac-site #page{overflow:visible}body.ac-largura #content{padding:0;margin:0;background:var(--fundo)}body.ac-largura #content>.ast-container{max-width:none;width:100%;padding:0;margin:0;display:block}.ac-site .ac-main{display:block;width:100%}.ac-site .ac-main .entry-content,.ac-site .ac-main .wp-block-html{margin:0}body.ac-site:not(.ac-largura) #content{background:var(--papel);color:var(--tinta2);padding:150px 0 90px}@media(min-width:783px){.admin-bar.ac-site #topo{top:32px}}@media(max-width:782px){.admin-bar.ac-site #topo{top:46px}}.ac-site .menu-bt{border-radius:0;line-height:normal;box-shadow:none;padding:0}.ac-site .menu-bt:hover,.ac-site .menu-bt:focus{background:none;color:var(--bege)}.ac-site .txt .wp-block-themeisle-blocks-accordion{margin:30px 0;border-top:1px solid var(--linhac2);gap:0}.ac-site .txt .wp-block-themeisle-blocks-accordion-item{border:0;border-bottom:1px solid var(--linhac);background:none;margin:0}.ac-site .txt .wp-block-themeisle-blocks-accordion-item__title{background:none!important;padding:20px 40px 20px 0!important;color:var(--tinta)!important;border:0!important}.ac-site .txt .wp-block-themeisle-blocks-accordion-item__title *{font-family:var(--ft)!important;font-weight:300!important;font-size:19px!important;color:var(--tinta)!important;margin:0}.ac-site .txt .wp-block-themeisle-blocks-accordion-item__content{background:none!important;padding:0 40px 22px 0!important;border:0!important}.ac-site .txt .wp-block-themeisle-blocks-posts-grid{margin:50px 0 0;padding-top:30px;border-top:1px solid var(--linhac2)}.ac-site .txt .wp-block-themeisle-blocks-posts-grid .o-posts-grid-post-blog{background:none!important;box-shadow:none!important;border:0;border-bottom:1px solid var(--linhac)}.ac-site .txt .wp-block-themeisle-blocks-posts-grid :is(h3,h4,h5,.o-posts-grid-post-title){font-family:var(--ft);font-weight:300;font-size:18px;line-height:1.35}.ac-site .txt .wp-block-themeisle-blocks-posts-grid a{border:0}.ac-site .txt .wp-block-themeisle-blocks-posts-grid img{width:100%;aspect-ratio:3/2;object-fit:cover}.ac-site .txt .wp-block-button__link{background:none!important;color:var(--tinta)!important;border-radius:0;border:0;border-bottom:1px solid var(--marrom-t);padding:0 0 6px;font-family:var(--fl);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ac-site .ac-form .wpforms-container{margin:0}.ac-site .ac-form .wpforms-field{padding:0 0 14px}.ac-site .ac-form .wpforms-field-label{font-family:var(--fb);font-weight:400;font-size:13px;color:var(--ink3)}.ac-site .ac-form :is(input[type=text],input[type=email],input[type=tel],textarea,select){background:transparent!important;border:0!important;border-bottom:1px solid var(--linha2)!important;border-radius:0!important;color:var(--ink)!important;font-family:var(--fb);font-size:16px;padding:10px 0 12px!important;max-width:none!important;box-shadow:none!important}.ac-site .ac-form :is(input,textarea):focus{border-color:var(--bege)!important;outline:0}.ac-site .ac-form button[type=submit]{background:none!important;border:0!important;border-bottom:1px solid var(--bege)!important;border-radius:0!important;padding:0 0 6px!important;color:var(--ink)!important;font-family:var(--fl);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ac-site .ac-form .wpforms-error{font-size:13px;color:#E3A9A0}.ac-site .ac-form .wpforms-confirmation-container-full{background:none;border:1px solid var(--linha2);color:var(--ink2)}.ac-site .ac-main .pagination{margin-top:48px}.ac-site .ac-main .nav-links{display:flex;flex-wrap:wrap;gap:22px;align-items:center;font-family:var(--fl);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.ac-site .ac-main .nav-links a,.ac-site .ac-main .nav-links span{color:var(--ink2)}.ac-site .ac-main .nav-links .current{color:var(--bege)}.ac-site .ac-main .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ac-site .ac-vazio{padding:30px 0;color:var(--ink3)}.ac-site .dest img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.ac-site .pub .row.th img{width:150px;height:auto;aspect-ratio:3/2;object-fit:cover}.ac-site .ac-main{color:var(--ink)}.ac-site .ac-main :is(h1,h2,h3,h4,h5,h6){color:inherit}.ac-site .ac-main :is(.claro,.corpo){color:var(--tinta)}.ac-site .ac-main :is(.claro,.corpo) .lab{color:var(--marrom-t)}.ac-site .ac-main a:not(.more):not(.row):not(.dest):not(.livro-it){color:inherit}.ac-site .ac-form .wpforms-confirmation-container-full,.ac-site .ac-form .wpforms-confirmation-container-full *{color:var(--ink)!important;background:none!important}.ac-site .ac-form .wpforms-confirmation-container-full{border:1px solid var(--bege)!important;padding:22px 24px!important;font-size:16px}.ac-site .ac-form .wpforms-field-description,.ac-site .ac-form .wpforms-field-limit-text{color:var(--ink3);font-size:13px}.ac-site .txt .o-posts-grid-post-title,.ac-site .txt .o-posts-grid-post-title a{text-transform:none!important;letter-spacing:0!important;font-family:var(--ft)!important;font-weight:300!important;font-size:20px!important;line-height:1.3!important;color:var(--tinta)!important;text-decoration:none!important}.ac-site .txt .o-posts-grid-post-title a:hover{color:var(--marrom-t)!important}.ac-site .txt .o-posts-grid-post-meta,.ac-site .txt .o-posts-grid-post-category{display:none!important}.ac-site .txt .o-posts-grid-post-description,.ac-site .txt .o-posts-grid-post-description p{font-size:15px!important;line-height:1.55;color:var(--tinta2)}.ac-site .txt .o-posts-grid-post-blog{padding:20px 0!important}.ac-site .txt .wp-block-themeisle-blocks-accordion-item__title{gap:18px;padding-right:8px!important}.ac-site .ac-form .wpforms-container{--wpforms-label-color:var(--ink2);--wpforms-label-sublabel-color:var(--ink3);--wpforms-field-text-color:var(--ink);--wpforms-field-background-color:transparent;--wpforms-field-border-color:var(--linha2);--wpforms-field-border-radius:0;--wpforms-label-error-color:#E3A9A0;--wpforms-button-background-color:transparent;--wpforms-button-text-color:var(--ink);--wpforms-button-border-radius:0}.ac-site .ac-form :is(.wpforms-field-label,.wpforms-field-label-inline,legend){color:var(--ink2)!important;font-family:var(--fb)!important;font-size:13.5px!important;font-weight:400!important;letter-spacing:.02em}.ac-site .ac-form .wpforms-required-label{color:var(--bege)!important}.ac-site .ac-form .wpforms-field-sublabel{color:var(--ink3)!important;font-size:12.5px!important;margin-top:6px}.ac-site .ac-form :is(input,textarea)::placeholder{color:var(--ink3)!important;opacity:1}.ac-site .ac-form .wpforms-field-row,.ac-site .ac-form :is(.wpforms-field-medium,.wpforms-field-small,.wpforms-field-large){max-width:100%!important;width:100%!important}.ac-site .ac-form .wpforms-field-row{display:grid!important;grid-template-columns:1fr 1fr;gap:24px}.ac-site .ac-form .wpforms-field-row-block{width:auto!important;padding:0!important;margin:0!important;float:none!important}.ac-site .ac-form textarea{min-height:140px!important;height:140px!important}.ac-site .ac-form :is(.wpforms-field-description,.wpforms-field-gdpr-checkbox label,.wpforms-field-checkbox label){color:var(--ink3)!important;font-size:13px!important;line-height:1.5}.ac-site .ac-form button[type=submit]:hover{color:var(--bege)!important}@media(max-width:600px){.ac-site .ac-form .wpforms-field-row{grid-template-columns:1fr}}.ac-site .ac-form .wpforms-field-row{display:flex!important;gap:24px}.ac-site .ac-form .wpforms-field-row::before,.ac-site .ac-form .wpforms-field-row::after{display:none!important;content:none!important}.ac-site .ac-form .wpforms-field-row-block{flex:1 1 0%;min-width:0}@media(max-width:600px){.ac-site .ac-form .wpforms-field-row{flex-direction:column;gap:14px}}@media(max-width:600px){.ac-site .ac-form .wpforms-field-row-block{width:100%!important;flex:1 1 auto}.ac-site .ac-form .wpforms-field-row-block input{width:100%!important}}.ac-site .ac-main .nav-links a,.ac-site .ac-main .nav-links span{display:inline-flex;align-items:center;min-height:44px;min-width:44px;justify-content:center}.ac-site .ac-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;max-width:720px;margin:0 auto;background:var(--fundo);color:var(--ink2);border:1px solid var(--linha2);padding:16px 20px;display:flex;gap:20px;align-items:center;font-family:var(--fb);font-size:13.5px;line-height:1.55;box-shadow:0 16px 36px -18px rgb(0 0 0 / .6)}.ac-site .ac-cookies[hidden]{display:none}.ac-site .ac-cookies p{margin:0}.ac-site .ac-cookies a{color:var(--ink);border-bottom:1px solid var(--bege);text-decoration:none}.ac-site .ac-cookies div{display:flex;gap:8px;flex-shrink:0}.ac-site .ac-cookies button{font-family:var(--fl);font-weight:600;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;min-height:44px;padding:0 14px;cursor:pointer;border:1px solid var(--linha2);border-radius:0;background:#fff0;color:var(--ink);box-shadow:none;line-height:normal}.ac-site .ac-cookies button[data-c=sim]{background:var(--bege);border-color:var(--bege);color:var(--fundo2)}.ac-site .ac-cookies button:hover,.ac-site .ac-cookies button:focus-visible{border-color:var(--bege);color:var(--bege);background:#fff0}.ac-site .ac-cookies button[data-c=sim]:hover,.ac-site .ac-cookies button[data-c=sim]:focus-visible{background:var(--areia);color:var(--fundo2)}@media(max-width:700px){.ac-site .ac-cookies{flex-direction:column;align-items:stretch;gap:12px}.ac-site .ac-cookies button{flex:1}}.ac-site .ac-form :is(.wpforms-field-label,.wpforms-field-label-inline,legend){color:var(--ink)!important;font-size:14.5px!important;font-weight:500!important;margin-bottom:8px!important}.ac-site .ac-form .wpforms-field-sublabel{color:var(--ink2)!important;font-size:13px!important}.ac-site .ac-form .wpforms-field{padding:0 0 22px!important}.ac-site .ac-form :is(input[type=text],input[type=email],input[type=tel],textarea,select){background:var(--sup)!important;border:1px solid #67787A!important;border-radius:0!important;padding:13px 16px!important;min-height:50px;color:var(--ink)!important;font-family:var(--fb)!important;font-size:16px!important;box-shadow:none!important}.ac-site .ac-form :is(input,textarea,select):hover{border-color:#6B7B7D!important}.ac-site .ac-form :is(input,textarea,select):focus{border-color:var(--bege)!important;background:#3A4846!important;outline:0!important;box-shadow:0 0 0 1px var(--bege)!important}.ac-site .ac-form :is(input,textarea)::placeholder{color:var(--ink3)!important}.ac-site .ac-form :is(.wpforms-field-description,.wpforms-field-gdpr-checkbox label,.wpforms-field-checkbox label,.wpforms-field-radio label){color:var(--ink2)!important;font-size:13.5px!important}.ac-site .ac-form button[type=submit]{background:var(--bege)!important;color:var(--fundo2)!important;border:1px solid var(--bege)!important;border-radius:0!important;padding:16px 34px!important;min-height:52px;font-family:var(--fl)!important;font-weight:600!important;font-size:11.5px!important;letter-spacing:.16em!important;text-transform:uppercase;cursor:pointer}.ac-site .ac-form button[type=submit]:hover,.ac-site .ac-form button[type=submit]:focus-visible{background:var(--areia)!important;border-color:var(--areia)!important;color:var(--fundo2)!important}.ac-site .ac-main section.ac-sec{padding:96px 0}.ac-site .ac-sec .txt{max-width:none}.ac-site .ac-sec .txt>p:first-of-type{font-family:var(--fb);font-weight:400;font-size:18px!important;line-height:1.8!important;color:#3E494B!important;margin-bottom:18px}.ac-site .ac-sec .txt h2::before{display:none}.ac-site .ac-b1{background:var(--branco)}.ac-site .ac-b2{background:#EFECE4}.ac-site .ac-intro{background:var(--papel)}.ac-site .ac-intro-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}.ac-site .ac-intro-g.sem-foto{grid-template-columns:minmax(0,1fr);max-width:860px}.ac-site .ac-intro-f{margin:0;position:relative}.ac-site .ac-intro-f img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 22%}.ac-site .ac-intro-f::after{content:"";position:absolute;left:18px;top:18px;right:-18px;bottom:-18px;border:1px solid var(--bege);z-index:-1}.ac-site .ac-intro-t>p:first-of-type{font-family:var(--ft)!important;font-weight:300;font-size:24px!important;line-height:1.5!important;color:var(--tinta)!important;text-align:left!important;hyphens:manual!important}.ac-site .ac-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:80px;align-items:start}.ac-site .ac-tit{position:sticky;top:120px}.ac-site .ac-num{display:block;font-family:var(--ft);font-weight:300;font-size:48px;line-height:1;color:var(--marrom-t);margin-bottom:18px}.ac-site .ac-tit h2{font-size:clamp(26px,2.5vw,35px);line-height:1.18;margin:0;color:var(--tinta)}.ac-site .ac-tit h2::before{content:"";display:block;width:36px;height:2px;background:var(--marrom);margin-bottom:20px}.ac-site .ac-tit .lab{display:block;margin-bottom:18px}.ac-site :is(.ac-b1,.ac-b2) .txt ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 30px}.ac-site :is(.ac-b1,.ac-b2) .txt ul>li{margin:0;padding:22px 24px;border:1px solid var(--linhac);border-top:2px solid var(--bege);font-size:16.5px;line-height:1.65;text-align:left;hyphens:manual}.ac-site .ac-b1 .txt ul>li{background:var(--papel)}.ac-site .ac-b2 .txt ul>li{background:var(--branco)}.ac-site :is(.ac-b1,.ac-b2) .txt ul>li::before{display:none}.ac-site .ac-atua{background:var(--fundo);color:var(--ink2)}.ac-site .ac-atua-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}.ac-site .ac-atua-f{aspect-ratio:4/5;background:50% 50%/cover no-repeat;border:1px solid var(--linha2)}.ac-site .ac-atua .lab{color:var(--bege);display:block;margin-bottom:18px}.ac-site .ac-atua h2{font-size:clamp(28px,2.8vw,38px);line-height:1.15;color:var(--ink);margin:0 0 26px}.ac-site .ac-atua .txt p,.ac-site .ac-atua .txt li{color:var(--ink2)!important}.ac-site .ac-atua .txt>p:first-of-type{color:var(--ink2)!important}.ac-site .ac-atua .txt a{color:var(--ink);border-bottom-color:var(--bege)}.ac-site .ac-atua .txt a:hover{color:var(--bege)}.ac-site .ac-bt{display:inline-flex;align-items:center;min-height:52px;padding:0 30px;background:var(--bege);color:var(--fundo2);font-family:var(--fl);font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;border:0}.ac-site .ac-bt:hover{background:var(--areia);color:var(--fundo2)}.ac-site .ac-atua-cta{margin-top:30px}.ac-site .ac-atua .autor{border-top-color:var(--linha2)}.ac-site .ac-atua .autor b{color:var(--ink)}.ac-site .ac-atua .autor span{color:var(--ink3)}.ac-site .ac-faq{background:var(--papel)}.ac-site .ac-faq .txt details{background:var(--branco);border:1px solid var(--linhac);padding:0;margin-bottom:12px}.ac-site .ac-faq .txt summary{list-style:none;padding:22px 60px 22px 26px;position:relative;font-size:19px;line-height:1.4}.ac-site .ac-faq .txt summary::-webkit-details-marker{display:none}.ac-site .ac-faq .txt summary::after{content:"+";position:absolute;right:26px;top:50%;transform:translateY(-50%);font-family:var(--fl);font-size:22px;color:var(--marrom-t)}.ac-site .ac-faq .txt details[open] summary::after{content:"−"}.ac-site .ac-faq .txt details p{padding:0 26px 22px;margin:0}.ac-site .ac-main section.ac-fontes{background:var(--branco);padding:48px 0 64px;border-top:1px solid var(--linhac)}.ac-site .ac-fontes details>summary{cursor:pointer;font-family:var(--fl);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--marrom-t);padding:10px 0}.ac-site .ac-fontes .txt ul>li,.ac-site .ac-fontes .txt p{font-size:14.5px;line-height:1.6;text-align:left}.ac-site .ac-fontes .autor{margin-top:34px}@media(min-width:700px){.ac-site .ac-sec .txt p,.ac-site .excl .tx p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}}@media(max-width:860px){.ac-site .ac-main section.ac-sec{padding:64px 0}.ac-site :is(.ac-intro-g,.ac-g,.ac-atua-g){grid-template-columns:minmax(0,1fr);gap:34px}.ac-site .ac-tit{position:static}.ac-site .ac-intro-f{max-width:340px}.ac-site .ac-intro-f::after{right:-10px;bottom:-10px;left:10px;top:10px}.ac-site .ac-atua-f{aspect-ratio:16/10}.ac-site :is(.ac-b1,.ac-b2) .txt ul{grid-template-columns:minmax(0,1fr)}.ac-site .ac-intro-t>p:first-of-type{font-size:21px!important}}.ac-site .ac-atua a.ac-bt,.ac-site .ac-atua a.ac-bt:visited{color:var(--fundo2)!important;border:0!important;opacity:1}.ac-site .ac-atua a.ac-bt:hover{color:var(--fundo2)!important;background:var(--areia)}.ac-site .excl .tx p:first-child{text-align:left!important;hyphens:manual!important;-webkit-hyphens:manual!important}