﻿@font-face{font-family:"Financier Text";src:url("../fonts/financier-text/FinancierText-Regular.otf") format("otf"),url("../fonts/financier-text/FinancierText-Regular.woff") format("ttf"),url("../fonts/financier-text/FinancierText-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Financier Text";src:url("../fonts/financier-text/FinancierText-Medium.otf") format("otf"),url("../fonts/financier-text/FinancierText-Medium.woff") format("ttf"),url("../fonts/financier-text/FinancierText-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Financier Text";src:url("../fonts/financier-text/FinancierText-Bold.otf") format("otf"),url("../fonts/financier-text/FinancierText-Bold.woff") format("ttf"),url("../fonts/financier-text/FinancierText-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Financier Text";src:url("../fonts/financier-text/FinancierText-Black.otf") format("otf"),url("../fonts/financier-text/FinancierText-Black.woff") format("ttf"),url("../fonts/financier-text/FinancierText-Black.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Light.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Light.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Regular.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Regular.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Medium.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Medium.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Semibold.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Semibold.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Semibold.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Bold.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Bold.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Financier Display";src:url("../fonts/financier-display/FinancierDisplay-Black.otf") format("otf"),url("../fonts/financier-display/FinancierDisplay-Black.woff") format("ttf"),url("../fonts/financier-display/FinancierDisplay-Black.woff") format("woff");font-weight:900;font-display:swap}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}:root{--bg-r: 255;--bg-g: 255;--bg-b: 241}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;position:relative;font-family:"Public Sans",sans-serif;background-color:rgba(var(--bg-r), var(--bg-g), var(--bg-b), 1);overflow:overlay;transition:background-color 320ms cubic-bezier(0.2, 0.7, 0.2, 1);-webkit-font-smoothing:antialiased}body::-webkit-scrollbar{width:.7rem}body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}body::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:8px;transition:background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}body::-webkit-scrollbar-thumb:hover{background:#07070a}body.has-feedback-modal,body:has(.loading),body:has(.g-modal.active){overflow:hidden}body.hide .i-content,body:has(.content-closed):has(.paywall) .i-content{margin-bottom:0}body.hide .i-content__content~*,body:has(.content-closed):has(.paywall) .i-content__content~*{display:none}body.hide .footer,body:has(.content-closed):has(.paywall) .footer{display:none}body.hide main .banner-advanced:last-child,body:has(.content-closed):has(.paywall) main .banner-advanced:last-child{display:none}body.user-subscriber .header__sign,body.user-subscriber .banner-advanced--single-simple{display:none}body.user-subscriber.can-subscribe .header__sign{display:flex}body[data-contrast]{background-color:#0e0e0e}body[data-contrast] header *,body[data-contrast] main *{color:#fff !important}body[data-contrast] .book__tools a>span{background-color:#1e1e1e}body[data-contrast] .menu{background-color:#fff2c4 !important}body[data-contrast] .header__bottom{border:1px solid #fff !important}body[data-contrast] .header__right{filter:invert(1)}body[data-contrast] .i-podcast{background-color:#514910 !important}body[data-contrast] .h-editorial{background-color:#675d00 !important}body[data-contrast] .printed__left{background-color:#8d7214 !important}body[data-contrast] .banner{background-color:#691010 !important}body[data-contrast] .a-promo{background-color:#5d3348 !important}body[data-contrast] .i-more{background-color:#000 !important}body[data-contrast] .h-editorial__container{border-bottom:2px solid #fff !important}body[data-contrast] .columns-lists__lists *{color:#000 !important}body[data-contrast] .i-content__utils img,body[data-contrast] .i-content__utils svg{filter:invert(1)}body[data-contrast] .s-form__label textarea{background-color:#000}body[data-contrast] .p-podcasts__list img{filter:invert(1)}body[data-contrast] .s-event{border-top:3px solid #fff}body[data-contrast] .s-event__infos>div{border-top:1px dashed #fff}body[data-contrast] .b-paid{background-color:#000 !important}body[data-contrast] .header--small::after{background-color:#fff !important}body[data-contrast] .header--small .header__sign{background-color:#ab8807}body[data-contrast] .i-heading__tags a{background-color:#493b3b}body[data-contrast] .i-author__content{border-top:1px solid #fff}body[data-contrast] .i-content__content .blockquote{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] .h-collection__heading{border-bottom:1px solid #fff}body[data-contrast] .i-podcasts__container{border-top:1px solid #fff;border-bottom:1px solid #fff}body[data-contrast] .b-more__container>h2{border-top:3px solid #fff;border-bottom:3px solid #fff}body[data-contrast] main .lt-search__container>span{filter:invert(1)}body[data-contrast] .h-events__content>h2{border-bottom:1px solid #fff}body[data-contrast] .e-list__text.e-list__text--no-image{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] .a-more__heading{border-bottom:1px solid #fff}body[data-contrast] .i-more__post:not(:last-child){border-bottom:1px solid #fff}body[data-contrast] .i-more__container{border-top:1px solid #fff}body[data-contrast] .i-more__top{border-bottom:1px solid #fff}body[data-contrast] .i-more__bottom::after{background-color:#fff}body[data-contrast] .spinner-box{filter:invert(1)}body[data-contrast] .b-event__infos>div{border-top:1px dashed #fff}body[data-contrast] .b-schedule>a{background-color:#fff;color:#000 !important}body[data-contrast] .b-filter__item label{border:1px solid #fff}body[data-contrast] .b-filter__search{border:1px solid #fff}body[data-contrast] .b-filter__search svg{filter:invert(1)}body[data-contrast] .b-filter__search button{background-color:#fff !important;color:#000 !important}body[data-contrast] .ltr-select__toggler{border:1px solid #fff}body[data-contrast] .b-filter>a{background-color:#fff;color:#000 !important}body[data-contrast] .ltr-filter__checkbox span::after{filter:invert(1)}body[data-contrast] .ltr-filter__field--checkbox>span{border-bottom:1px solid #fff}body[data-contrast] .ltr-filter__checkbox{border-bottom:1px solid #fff}body[data-contrast] .ltr-filter__checkbox span{border:1px solid #fff}body[data-contrast] .ltr-select__toggler svg{filter:invert(1)}body[data-contrast] .lt-edition__button.active{background-color:#fff;color:#000 !important}body[data-contrast] .paywall::before{background:linear-gradient(180deg, rgba(14, 14, 14, 0.1490196078) 0%, rgba(14, 14, 14, 0.9803921569) 33%, #0e0e0e 100%)}body[data-contrast] .lt-enhance__text>p::before{background-color:#fff}body[data-contrast] .lt-edition__button{border:1px solid #fff}body[data-contrast] .lt-enhance__text>h3::before{background-color:#fff}body[data-contrast] .lt-enhance__text>span{border:1px solid #fff}body[data-contrast] .lt-list__heading>a{background-color:#fff;color:#000 !important}body[data-contrast] .lt-book__bottom{border-top:3px solid #fff}body[data-contrast] .s-menu__box>*:first-child::before{filter:invert(1)}body[data-contrast] .s-menu__box>*:after{background:repeating-linear-gradient(to right, #fff, #fff 8px, transparent 8px, transparent 16px)}body[data-contrast] .s-profile>h2{border-bottom:1px solid #fff}body[data-contrast] .user__container{background-color:#fff8c4}body[data-contrast] .cb-section__list article h3{border-top:.1rem solid #fff;border-bottom:.1rem solid #fff}body[data-contrast] .cb-section>p::after,body[data-contrast] .cb-section>p::before{color:#fff}body[data-contrast] .s-profile[data-profile=newsletters] .s-profile__container>a{border:1px solid #fff}body[data-contrast] .s-info__left input.change:not([disabled]),body[data-contrast] .s-info__left select.change:not([disabled]),body[data-contrast] .s-info__left span.change:not([disabled]){background-color:#000}body[data-contrast] .s-profile__form>button{border:1px solid #fff}body[data-contrast] .s-info::after{background:repeating-linear-gradient(to right, #fff, #fff 8px, transparent 8px, transparent 16px)}body[data-contrast] .lt-book__top{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] main .lt-search{border:1px solid #fff;border-top:3px solid #fff}body[data-contrast] .post__tags span{background-color:#493b3b}body[data-contrast] .p-support{border:1px solid #fff}body[data-contrast] .post__book{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] .lt-highlight__text>a{border:1px solid #fff}body[data-contrast] .lt-enhance__container>a{background-color:#fff;color:#000 !important}body[data-contrast] .l-results__button{border:1px solid #fff}body[data-contrast] .l-results__button.active,body[data-contrast] .l-results__button:hover{background-color:#fff;border:1px solid #fff;color:#000 !important}body[data-contrast] .n-newsletter__check label{border:1px solid #fff}body[data-contrast] .n-newsletter__button{border:1px solid #fff}body[data-contrast] .n-newsletter__item{border:1px solid #fff;border-top:3px solid #fff}body[data-contrast] .n-newsletter__description{border-left:1px dashed #fff}body[data-contrast] .b-publishers__list::before,body[data-contrast] .b-publishers__list::after{background-color:#fff}body[data-contrast] .p-posts__item:not(:last-child){border-bottom:1px solid #fff}body[data-contrast] .a-press__content a{border:1px solid #fff}body[data-contrast] .a-more__selector{border:1px solid #fff}body[data-contrast] .a-more__selector.active{background-color:#fff;color:#000 !important}body[data-contrast] .mag-selectors__container{border-bottom:1px dashed #fff}body[data-contrast] .mag-selectors__button{border:1px solid #fff}body[data-contrast] .mag-selectors__button.active{background-color:#fff;color:#000 !important}body[data-contrast] .mag-post--alter:has(+.mag-post:not(.mag-post--alter))::after{background:repeating-linear-gradient(to right, white, white 8px, transparent 8px, transparent 16px)}body[data-contrast] .mag-post__type span{border-top:1px solid #fff;border-bottom:1px solid #fff}body[data-contrast] .mag-list__container{border-top:1px solid #fff}body[data-contrast] .mag-post__more{border-top:2px solid #fff;border-left:1px solid #fff}body[data-contrast] .a-press__container>a{background-color:#fff;color:#000 !important}body[data-contrast] .a-posts__heading{border-top:1px solid #fff;border-bottom:1px solid #fff}body[data-contrast] .a-podcasts__heading a{background-color:#fff;color:#000 !important}body[data-contrast] .a-posts__heading a{background-color:#fff;color:#000 !important}body[data-contrast] .a-gallery__heading a{background-color:#fff;color:#000 !important}body[data-contrast] .new-comment #new-comment__form label textarea{background-color:#000}body[data-contrast] .dashed-bottom::after{background:repeating-linear-gradient(to right, white, white 8px, transparent 8px, transparent 16px)}body[data-contrast] .cb-head h2{border-bottom:.2rem #fff dotted}body[data-contrast] main .lt-search__container button{background-color:#fff;color:#000 !important}body[data-contrast] .i-news{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] .accordion summary>svg{filter:invert(1)}body[data-contrast] .i-read-also span{border-bottom:1px solid #fff}body[data-contrast] .i-columns h2{border-top:1px solid #fff;border-bottom:1px solid #fff}body[data-contrast] .i-read-also__item{border-bottom:1px solid #fff}body[data-contrast] .i-columns__item:not(:last-child){border-bottom:1px dashed #fff}body[data-contrast] .b-highlight__right .b-highlight__item{border-top:3px solid #fff;border-left:1px solid #fff}body[data-contrast] .b-filter .jsCalendar{border-top:1px solid #fff;border-left:1px solid #fff}body[data-contrast] .b-event{border-top:3px solid #fff}body[data-contrast] .dashed-top::before,body[data-contrast] .dashed-top::after{background:repeating-linear-gradient(to right, #fff, #fff 8px, transparent 8px, transparent 16px)}body[data-contrast] .b-fast__item>a{background-color:#fff;border:1px solid #fff;color:#000 !important}body[data-contrast] .b-event__bookmark{filter:invert(1)}body[data-contrast] .cl-head h2{border-bottom:.2rem #000 dotted}body[data-contrast] .i-branded__heading{border-bottom:.5px solid #fff}body[data-contrast] .e-branded{background-color:#000}body[data-contrast] .i-branded{background-color:#000}body[data-contrast] .cl-buttons{border-bottom:.2rem #fff dotted;border-top:.2rem #fff dotted}body[data-contrast] .s-form__label>input,body[data-contrast] .s-form__label>select{background-color:#000}body[data-contrast] .e-list__button.active,body[data-contrast] .e-list__button:hover{background-color:#fff;color:#000 !important}body[data-contrast] .s-form>button[type=submit]{border:1px solid #fff}body[data-contrast] .b-event__share{filter:invert(1)}body[data-contrast] .b-fast__item span{border:1px solid #fff}body[data-contrast] .b-schedule>h2{background-color:#fff;color:#000 !important}body[data-contrast] .b-event__infos>div{border-top:1px dashed #fff}body[data-contrast] .b-others>h2{border-bottom:1px solid #fff}body[data-contrast] .group__container{background-color:#222}main{position:relative;min-height:50vh}img{max-width:100%;height:auto}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.aligncenter picture{display:inline-block}button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer;font-family:inherit;border-radius:0}input,textarea,select{-webkit-appearance:none;appearance:none;border-radius:0;outline:none;border:none;font-family:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}.wrapper{position:relative;margin-inline:auto;width:90%;max-width:1216px}.s-wrapper{margin-inline:auto;width:82%;max-width:1111px}.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.banner-advanced{background-color:rgb(100%,100%,84.5098039216%);background-color:#ede6cc;display:flex;justify-content:center;padding:1.5rem;margin-bottom:2rem}.banner-advanced div{display:flex;flex-direction:column}.banner-advanced div.wrapper{width:unset}.banner-advanced img{width:935px;max-height:120px}.banner-advanced span{font-size:1.2rem;line-height:1.56rem;color:#5e5e5e;letter-spacing:.02em;font-weight:400}.banner-advanced:last-child{margin:0}.banner-advanced--middle{margin-bottom:5rem}.banner-advanced--single{position:relative;margin:2rem 0;max-width:53rem}@media only screen and (max-width: 800px){.banner-advanced--single{margin:2rem auto}}@media only screen and (min-width: 801px){.banner-advanced--single>div{max-width:100%}}.banner-advanced--single>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem}.banner-advanced--single>div>br{display:none}.banner-advanced--single-simple{background-color:unset !important;max-width:53rem;padding:0}@media only screen and (max-width: 800px){.banner-advanced--single-simple{max-width:100%;padding:unset !important;width:100vw}}.banner-advanced--single img{width:auto;max-height:max-content}@media only screen and (max-width: 800px){.banner-advanced{padding:1.5rem 5%}.banner-advanced--single{padding:1.5rem 0}.banner-advanced--single::before{left:50%;width:100vw}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;transition-delay:0s !important}}span.errorcp{font-size:1.2rem !important;color:red !important;font-weight:normal !important}article.plan.hidden{cursor:pointer}article.plan.hidden .s-info{display:none}article.plan.hidden.showdetails .s-info{display:block}.paywall-panel .paywall-panel-body{padding:0 0 6px !important;border:none}.btnexpositor_bagagem{background-color:#00b261;border-radius:4rem;padding:.6rem 1.5rem;font-size:1.2rem;line-height:1;letter-spacing:.6px;text-transform:uppercase;color:#fffff1;margin:1rem 0;display:inline-block}@media(max-width: 768px){.desktop-only{display:none !important}}img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:unset !important}.loading,.not-authorized,.feedback-modal,.share-modal,.reset,.pix-payment-modal,.feedback-layer{position:fixed;inset:0;z-index:1050;width:100%;height:100dvh;padding:clamp(1.6rem,4vw,4rem);display:grid;place-items:center;overflow-y:auto;overscroll-behavior:contain;background:rgba(0,0,0,.62)}.reset__panel,.share-modal__container,.loading__panel,.not-authorized__container,.not-authorized .not-authorized__container,.feedback-modal__container,.feedback-modal .not-authorized__container,.feedback-panel{--feedback-accent: #f8cc34;position:relative;width:min(100%,58rem);max-height:calc(100dvh - 4rem);overflow-y:auto;color:#000;background:#fffff1;border:1px solid #000;border-top-width:.4rem;border-radius:0;box-shadow:1.5rem 1.5rem 0 #000;transform-origin:20% 0}.reset__panel::before,.share-modal__container::before,.loading__panel::before,.not-authorized__container::before,.not-authorized .not-authorized__container::before,.feedback-modal__container::before,.feedback-modal .not-authorized__container::before,.feedback-panel::before{content:"";position:absolute;inset:0 auto 0 0;width:.9rem;background:var(--feedback-accent);transform-origin:top;animation:feedback-spine-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.reset__panel::after,.share-modal__container::after,.loading__panel::after,.not-authorized__container::after,.not-authorized .not-authorized__container::after,.feedback-modal__container::after,.feedback-modal .not-authorized__container::after,.feedback-panel::after{content:"";position:absolute;top:3.35rem;right:7.2rem;width:min(27%,13rem);border-top:1px dashed rgba(0,0,0,.65);transform-origin:right;animation:feedback-rule-in 520ms cubic-bezier(0.16, 1, 0.3, 1) 100ms both}.feedback-eyebrow,.loading__eyebrow{display:block;align-self:flex-start;margin:0 0 2.8rem;font-family:"Public Sans",sans-serif;font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.loading,.not-authorized,.feedback-modal,.share-modal,.reset,.pix-payment-modal{opacity:1;visibility:visible;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),visibility 0s}.loading.is-leaving,.not-authorized.is-leaving,.feedback-modal.is-leaving,.share-modal.is-leaving,.reset.is-leaving,.pix-payment-modal.is-leaving{opacity:0;pointer-events:none;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.loading.is-leaving .feedback-panel,.loading.is-leaving .loading__panel,.loading.is-leaving .not-authorized__container,.loading.is-leaving .feedback-modal__container,.loading.is-leaving .share-modal__container,.loading.is-leaving .reset__panel,.loading.is-leaving .pix-payment-modal__panel,.not-authorized.is-leaving .feedback-panel,.not-authorized.is-leaving .loading__panel,.not-authorized.is-leaving .not-authorized__container,.not-authorized.is-leaving .feedback-modal__container,.not-authorized.is-leaving .share-modal__container,.not-authorized.is-leaving .reset__panel,.not-authorized.is-leaving .pix-payment-modal__panel,.feedback-modal.is-leaving .feedback-panel,.feedback-modal.is-leaving .loading__panel,.feedback-modal.is-leaving .not-authorized__container,.feedback-modal.is-leaving .feedback-modal__container,.feedback-modal.is-leaving .share-modal__container,.feedback-modal.is-leaving .reset__panel,.feedback-modal.is-leaving .pix-payment-modal__panel,.share-modal.is-leaving .feedback-panel,.share-modal.is-leaving .loading__panel,.share-modal.is-leaving .not-authorized__container,.share-modal.is-leaving .feedback-modal__container,.share-modal.is-leaving .share-modal__container,.share-modal.is-leaving .reset__panel,.share-modal.is-leaving .pix-payment-modal__panel,.reset.is-leaving .feedback-panel,.reset.is-leaving .loading__panel,.reset.is-leaving .not-authorized__container,.reset.is-leaving .feedback-modal__container,.reset.is-leaving .share-modal__container,.reset.is-leaving .reset__panel,.reset.is-leaving .pix-payment-modal__panel,.pix-payment-modal.is-leaving .feedback-panel,.pix-payment-modal.is-leaving .loading__panel,.pix-payment-modal.is-leaving .not-authorized__container,.pix-payment-modal.is-leaving .feedback-modal__container,.pix-payment-modal.is-leaving .share-modal__container,.pix-payment-modal.is-leaving .reset__panel,.pix-payment-modal.is-leaving .pix-payment-modal__panel{animation:feedback-page-out 180ms cubic-bezier(0.2, 0.7, 0.2, 1) forwards}.not-authorized.hide,.feedback-modal.hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),visibility 0s linear 180ms}.not-authorized__container,.not-authorized .not-authorized__container,.feedback-modal__container,.feedback-modal .not-authorized__container{padding:3.1rem clamp(2.4rem,6vw,4.6rem) 4.2rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.not-authorized__container>h4,.not-authorized__container>.feedback-modal__title,.not-authorized .not-authorized__container>h4,.not-authorized .not-authorized__container>.feedback-modal__title,.feedback-modal__container>h4,.feedback-modal__container>.feedback-modal__title,.feedback-modal .not-authorized__container>h4,.feedback-modal .not-authorized__container>.feedback-modal__title{max-width:46rem;margin:0;padding:0;font-family:"Financier Display",sans-serif;font-size:clamp(3rem,6vw,4.6rem);font-weight:700;line-height:.98;text-wrap:balance}.not-authorized__container>p,.not-authorized__container>.feedback-modal__message,.not-authorized .not-authorized__container>p,.not-authorized .not-authorized__container>.feedback-modal__message,.feedback-modal__container>p,.feedback-modal__container>.feedback-modal__message,.feedback-modal .not-authorized__container>p,.feedback-modal .not-authorized__container>.feedback-modal__message{max-width:45rem;margin:1.8rem 0 2.6rem;font-family:"Public Sans",sans-serif;font-size:1.55rem;font-weight:300;line-height:1.48}.not-authorized__container>p small,.not-authorized__container>.feedback-modal__message small,.not-authorized .not-authorized__container>p small,.not-authorized .not-authorized__container>.feedback-modal__message small,.feedback-modal__container>p small,.feedback-modal__container>.feedback-modal__message small,.feedback-modal .not-authorized__container>p small,.feedback-modal .not-authorized__container>.feedback-modal__message small{display:block;margin-top:.8rem;font-size:1.2rem;line-height:1.4}.not-authorized__container>p a,.not-authorized__container>.feedback-modal__message a,.not-authorized .not-authorized__container>p a,.not-authorized .not-authorized__container>.feedback-modal__message a,.feedback-modal__container>p a,.feedback-modal__container>.feedback-modal__message a,.feedback-modal .not-authorized__container>p a,.feedback-modal .not-authorized__container>.feedback-modal__message a{font-weight:600;text-decoration:underline;text-underline-offset:.22rem}.not-authorized__container>a,.not-authorized__container>button:not([class$=__close]),.not-authorized__container .btn,.not-authorized__container .feedback-modal__action,.not-authorized__container .s-form__submit,.not-authorized .not-authorized__container>a,.not-authorized .not-authorized__container>button:not([class$=__close]),.not-authorized .not-authorized__container .btn,.not-authorized .not-authorized__container .feedback-modal__action,.not-authorized .not-authorized__container .s-form__submit,.feedback-modal__container>a,.feedback-modal__container>button:not([class$=__close]),.feedback-modal__container .btn,.feedback-modal__container .feedback-modal__action,.feedback-modal__container .s-form__submit,.feedback-modal .not-authorized__container>a,.feedback-modal .not-authorized__container>button:not([class$=__close]),.feedback-modal .not-authorized__container .btn,.feedback-modal .not-authorized__container .feedback-modal__action,.feedback-modal .not-authorized__container .s-form__submit{min-height:3.9rem;margin:.35rem .8rem .35rem 0;padding:.9rem 2.2rem .8rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#000;border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.not-authorized__container>a:hover,.not-authorized__container>a:focus-visible,.not-authorized__container>button:not([class$=__close]):hover,.not-authorized__container>button:not([class$=__close]):focus-visible,.not-authorized__container .btn:hover,.not-authorized__container .btn:focus-visible,.not-authorized__container .feedback-modal__action:hover,.not-authorized__container .feedback-modal__action:focus-visible,.not-authorized__container .s-form__submit:hover,.not-authorized__container .s-form__submit:focus-visible,.not-authorized .not-authorized__container>a:hover,.not-authorized .not-authorized__container>a:focus-visible,.not-authorized .not-authorized__container>button:not([class$=__close]):hover,.not-authorized .not-authorized__container>button:not([class$=__close]):focus-visible,.not-authorized .not-authorized__container .btn:hover,.not-authorized .not-authorized__container .btn:focus-visible,.not-authorized .not-authorized__container .feedback-modal__action:hover,.not-authorized .not-authorized__container .feedback-modal__action:focus-visible,.not-authorized .not-authorized__container .s-form__submit:hover,.not-authorized .not-authorized__container .s-form__submit:focus-visible,.feedback-modal__container>a:hover,.feedback-modal__container>a:focus-visible,.feedback-modal__container>button:not([class$=__close]):hover,.feedback-modal__container>button:not([class$=__close]):focus-visible,.feedback-modal__container .btn:hover,.feedback-modal__container .btn:focus-visible,.feedback-modal__container .feedback-modal__action:hover,.feedback-modal__container .feedback-modal__action:focus-visible,.feedback-modal__container .s-form__submit:hover,.feedback-modal__container .s-form__submit:focus-visible,.feedback-modal .not-authorized__container>a:hover,.feedback-modal .not-authorized__container>a:focus-visible,.feedback-modal .not-authorized__container>button:not([class$=__close]):hover,.feedback-modal .not-authorized__container>button:not([class$=__close]):focus-visible,.feedback-modal .not-authorized__container .btn:hover,.feedback-modal .not-authorized__container .btn:focus-visible,.feedback-modal .not-authorized__container .feedback-modal__action:hover,.feedback-modal .not-authorized__container .feedback-modal__action:focus-visible,.feedback-modal .not-authorized__container .s-form__submit:hover,.feedback-modal .not-authorized__container .s-form__submit:focus-visible{color:#000;background:var(--feedback-accent);transform:translateY(-0.15rem)}.not-authorized__container>a:disabled,.not-authorized__container>button:not([class$=__close]):disabled,.not-authorized__container .btn:disabled,.not-authorized__container .feedback-modal__action:disabled,.not-authorized__container .s-form__submit:disabled,.not-authorized .not-authorized__container>a:disabled,.not-authorized .not-authorized__container>button:not([class$=__close]):disabled,.not-authorized .not-authorized__container .btn:disabled,.not-authorized .not-authorized__container .feedback-modal__action:disabled,.not-authorized .not-authorized__container .s-form__submit:disabled,.feedback-modal__container>a:disabled,.feedback-modal__container>button:not([class$=__close]):disabled,.feedback-modal__container .btn:disabled,.feedback-modal__container .feedback-modal__action:disabled,.feedback-modal__container .s-form__submit:disabled,.feedback-modal .not-authorized__container>a:disabled,.feedback-modal .not-authorized__container>button:not([class$=__close]):disabled,.feedback-modal .not-authorized__container .btn:disabled,.feedback-modal .not-authorized__container .feedback-modal__action:disabled,.feedback-modal .not-authorized__container .s-form__submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.not-authorized__container>form,.not-authorized__container .s-form,.not-authorized .not-authorized__container>form,.not-authorized .not-authorized__container .s-form,.feedback-modal__container>form,.feedback-modal__container .s-form,.feedback-modal .not-authorized__container>form,.feedback-modal .not-authorized__container .s-form{width:100%;margin-top:1rem}.not-authorized__container input:not([type=hidden]),.not-authorized__container select,.not-authorized .not-authorized__container input:not([type=hidden]),.not-authorized .not-authorized__container select,.feedback-modal__container input:not([type=hidden]),.feedback-modal__container select,.feedback-modal .not-authorized__container input:not([type=hidden]),.feedback-modal .not-authorized__container select{width:100%;min-height:4.2rem;padding:.8rem 1rem;color:#000;background:rgba(248,204,52,.2);border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.4rem}.not-authorized__container input:not([type=hidden]):focus,.not-authorized__container select:focus,.not-authorized .not-authorized__container input:not([type=hidden]):focus,.not-authorized .not-authorized__container select:focus,.feedback-modal__container input:not([type=hidden]):focus,.feedback-modal__container select:focus,.feedback-modal .not-authorized__container input:not([type=hidden]):focus,.feedback-modal .not-authorized__container select:focus{outline:.2rem solid var(--feedback-accent);outline-offset:.15rem}.not-authorized__container .description,.not-authorized .not-authorized__container .description,.feedback-modal__container .description,.feedback-modal .not-authorized__container .description{margin:-1.2rem 0 1.4rem;font-size:1.25rem;line-height:1.4}.not-authorized[data-feira] .not-authorized__container,.feedback-modal[data-feira] .not-authorized__container{--feedback-accent: #ee3d96}.not-authorized[data-feira] .feedback-eyebrow,.feedback-modal[data-feira] .feedback-eyebrow{color:#00b261}.not-authorized:not(.hide)>.not-authorized__container,.feedback-modal:not(.hide)>.feedback-modal__container{animation:feedback-page-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.feedback-modal[data-feedback-type=success] .feedback-modal__container{--feedback-accent: #1f8f5f}.feedback-modal[data-feedback-type=error] .feedback-modal__container{--feedback-accent: #c93636}.feedback-modal__close,.not-authorized__close,.share-modal__close,.reset__close,.details__close,.pf-logged-modal__close,.claim-modal__close,.pix-payment-modal__close{position:absolute;top:.7rem;right:1.3rem;z-index:2;width:4.4rem;height:4.4rem;padding:0;display:grid;place-items:center;overflow:visible;color:#000;background:rgba(0,0,0,0);border:0;font-family:"Financier Display",sans-serif;font-size:5rem;font-weight:400;line-height:.75;cursor:pointer;transform-origin:center;transition:color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.feedback-modal__close:hover,.not-authorized__close:hover,.share-modal__close:hover,.reset__close:hover,.details__close:hover,.pf-logged-modal__close:hover,.claim-modal__close:hover,.pix-payment-modal__close:hover{color:var(--feedback-accent, #000);transform:rotate(7deg) scale(1.06)}.feedback-modal__close:focus-visible,.not-authorized__close:focus-visible,.share-modal__close:focus-visible,.reset__close:focus-visible,.details__close:focus-visible,.pf-logged-modal__close:focus-visible,.claim-modal__close:focus-visible,.pix-payment-modal__close:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.not-authorized__requirements{width:100%;margin:.2rem 0 2rem;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.8rem}.not-authorized__requirements-item{padding:.9rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid #000;font-family:"Public Sans",sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase}.not-authorized__requirements-item::after{width:2.2rem;height:2.2rem;display:grid;place-items:center;color:#fff;clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);font-size:1.35rem;font-weight:700;line-height:1}.not-authorized__requirements-item--filled{color:#1f8f5f;background:rgba(31,143,95,.08)}.not-authorized__requirements-item--filled::after{content:"✓";background:#1f8f5f}.not-authorized__requirements-item--pending{color:#c93636;background:rgba(201,54,54,.06)}.not-authorized__requirements-item--pending::after{content:"×";background:#c93636}.loading__panel{width:min(100%,46rem);min-height:24rem;padding:3.1rem 4rem 3.8rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;animation:feedback-page-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.loading__mark{min-height:8.2rem;display:flex;align-items:baseline}.loading__numbers{display:flex;align-items:baseline;gap:.15rem;font-family:"Financier Display",sans-serif;font-size:8rem;font-weight:700;line-height:.8;letter-spacing:-0.07em}.loading__numbers span{display:inline-block;animation:feedback-number 1.15s cubic-bezier(0.16, 1, 0.3, 1) infinite alternate}.loading__numbers span:nth-child(2){animation-delay:130ms}.loading__numbers span:nth-child(3){animation-delay:260ms}.loading__state-icon{width:7.2rem;height:7.2rem;display:none;overflow:visible;color:#000;animation:feedback-symbol-in 320ms cubic-bezier(0.16, 1, 0.3, 1) both}.loading__state-icon .loading__state-frame{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2.2;vector-effect:non-scaling-stroke}.loading__state-icon .loading__state-symbol{display:none;fill:none;stroke:currentColor;stroke-width:4.5;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.loading .msg{max-width:35rem;margin-top:2.4rem;font-family:"Public Sans",sans-serif;font-size:1.55rem;font-weight:400;line-height:1.35}.loading--success .loading__panel{--feedback-accent: #1f8f5f}.loading--error .loading__panel{--feedback-accent: #c93636}.loading--warning .loading__panel{--feedback-accent: #f8cc34}.loading--success .loading__numbers,.loading--error .loading__numbers,.loading--warning .loading__numbers{display:none}.loading--success .loading__state-icon,.loading--error .loading__state-icon,.loading--warning .loading__state-icon{display:block}.loading--success .loading__state-icon{color:#1f8f5f}.loading--success .loading__state-success{display:block}.loading--error .loading__state-icon{color:#c93636}.loading--error .loading__state-error{display:block}.loading--warning .loading__state-frame{fill:#f8cc34}.loading--warning .loading__state-warning{display:block}.loading--msg .loading__numbers span{animation:none}.share-modal__container{padding:3.1rem clamp(2.4rem,6vw,4.6rem) 4.2rem;animation:feedback-page-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.share-modal__container h4{max-width:46rem;margin:0;font-family:"Financier Display",sans-serif;font-size:clamp(3rem,6vw,4.6rem);line-height:.98;text-wrap:balance}.share-modal__container p{margin:1.5rem 0 0;font-family:"Public Sans",sans-serif;font-size:1.25rem;line-height:1.45}.share-modal__link{margin-top:2.8rem;display:grid;grid-template-columns:minmax(0, 1fr) auto}.share-modal__link input{min-width:0;padding:.9rem 1rem;color:#000;background:rgba(248,204,52,.2);border:1px solid #000;border-right:0;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.3rem}.share-modal__copy{min-width:9rem;padding:.8rem 1.4rem;color:#fff;background:#000;border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.share-modal__copy:hover,.share-modal__copy:focus-visible{color:#000;background:#f8cc34}.share-modal__copy.is-copied{background:#1f8f5f}.reset__panel{padding:3.1rem clamp(2.4rem,6vw,4.6rem) 4.2rem;animation:feedback-page-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.reset__container h4{margin:0;font-family:"Financier Display",sans-serif;font-size:clamp(3rem,6vw,4.6rem);line-height:.98}.reset__container>p{margin:1.6rem 0 2.4rem;font-family:"Public Sans",sans-serif;font-size:1.45rem;font-weight:300;line-height:1.45}.reset__container form{display:grid;gap:1rem}.reset__container input{min-height:4.4rem;padding:.8rem 1rem;color:#000;background:rgba(248,204,52,.2);border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.4rem}.reset__container form button{justify-self:start;min-height:3.9rem;padding:.9rem 2.4rem;color:#fff;background:#000;border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pix-payment-modal__panel{--feedback-accent: #f8cc34;width:min(100%,82rem);padding:3.5rem clamp(3.2rem,6vw,5.6rem) 5.2rem;overflow-y:auto;animation:feedback-page-in 520ms cubic-bezier(0.16, 1, 0.3, 1) both}.pix-payment-modal__header{margin-bottom:4.4rem;display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:2.8rem}.pix-payment-modal__header h2{margin:0;font-family:"Financier Display",sans-serif;font-size:clamp(3.4rem,6vw,5.2rem);font-weight:700;line-height:.94;text-wrap:balance}.pix-payment-modal__header p{max-width:48rem;margin:1.2rem 0 0;font-family:"Public Sans",sans-serif;font-size:1.45rem;font-weight:300;line-height:1.45}.pix-payment-modal__stamp{width:6.4rem;height:6.4rem;display:grid;place-items:center;color:#f8cc34;background:#000;border:1px solid #000;box-shadow:.55rem .55rem 0 #f8cc34;font-family:"Public Sans",sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:.12em;margin-top:1.2rem;transform:rotate(-2deg)}.pix-payment-modal__stamp span{transform:rotate(2deg)}.pix-payment-modal__grid{display:grid;grid-template-columns:minmax(20rem, 25rem) minmax(0, 1fr);gap:clamp(3.4rem,6vw,5.8rem);align-items:start}.pix-payment-modal__visual{min-height:22rem;display:grid;place-items:center}.pix-payment-modal__qr{position:relative;width:100%;margin:0;padding:1.5rem;background:#fff;border:1px solid #000}.pix-payment-modal__qr::before,.pix-payment-modal__qr::after{content:"";position:absolute;width:2.4rem;height:2.4rem;pointer-events:none}.pix-payment-modal__qr::before{top:-0.5rem;left:-0.5rem;border-top:.5rem solid #000;border-left:.5rem solid #000}.pix-payment-modal__qr::after{right:-0.5rem;bottom:-0.5rem;border-right:.5rem solid #000;border-bottom:.5rem solid #000}.pix-payment-modal__qr img{width:100%;height:auto;display:block}.pix-payment-modal__missing{width:100%;padding:2rem;color:#000;background:rgba(248,204,52,.26);border:1px solid #000;font-family:"Public Sans",sans-serif;font-size:1.35rem;line-height:1.5}.pix-payment-modal__content{min-width:0;display:flex;flex-direction:column;gap:2.4rem}.pix-payment-modal__steps{margin:0;padding:0;list-style:none;counter-reset:pix-step}.pix-payment-modal__steps li{position:relative;min-height:3rem;padding:.65rem 0 1.2rem 4.4rem;border-bottom:1px dashed rgba(0,0,0,.48);counter-increment:pix-step;font-family:"Public Sans",sans-serif;font-size:1.3rem;line-height:1.5}.pix-payment-modal__steps li::before{content:counter(pix-step);position:absolute;top:.2rem;left:0;width:2.7rem;height:2.7rem;display:grid;place-items:center;color:#fff;background:#000;clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);font-size:1rem;font-weight:800}.pix-payment-modal__copy>span{display:block;margin-bottom:1rem;font-family:"Public Sans",sans-serif;font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pix-payment-modal__copy code{width:100%;max-height:9.5rem;padding:1.1rem 1.2rem;display:block;overflow:auto;user-select:all;overflow-wrap:anywhere;white-space:normal;color:#000;background:rgba(248,204,52,.2);border:1px solid #000;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.15rem;line-height:1.5}.pix-payment-modal__copy-button,.pix-payment-modal__account{min-height:4rem;margin-top:1.4rem;padding:.9rem 1.5rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#000;border:1px solid #000;border-radius:0;font-family:"Public Sans",sans-serif;font-size:1.05rem;font-weight:800;line-height:1;letter-spacing:.09em;text-transform:uppercase;transition:color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.pix-payment-modal__copy-button:hover,.pix-payment-modal__copy-button:focus-visible,.pix-payment-modal__copy-button.is-copied,.pix-payment-modal__account:hover,.pix-payment-modal__account:focus-visible,.pix-payment-modal__account.is-copied{color:#000;background:#f8cc34}.pix-payment-modal__account{align-self:flex-start;margin:0;color:#000;background:rgba(0,0,0,0)}.pix-payment-modal__expiration,.pix-payment-modal__status{margin:0;font-family:"Public Sans",sans-serif;font-size:1.2rem;line-height:1.45}.pix-payment-modal__expiration{font-weight:700}.pix-payment-modal__status{position:relative;padding:1rem 1.2rem 1rem 3.5rem;background:rgba(248,204,52,.16);border-left:.4rem solid #f8cc34}.pix-payment-modal__status::before{content:"";position:absolute;top:1.15rem;left:1.2rem;width:1.2rem;height:1.2rem;background:#f8cc34;transform:rotate(45deg);animation:pix-status-pulse 1s cubic-bezier(0.2, 0.7, 0.2, 1) infinite alternate}.pix-payment-modal__status.is-paid{background:rgba(31,143,95,.11);border-left-color:#1f8f5f;font-weight:700}.pix-payment-modal__status.is-paid::before{background:#1f8f5f;animation:none}@keyframes pix-status-pulse{from{opacity:.35;transform:rotate(45deg) scale(0.7)}to{opacity:1;transform:rotate(45deg) scale(1)}}@keyframes feedback-page-in{from{opacity:0;transform:translateY(2.2rem) rotate(-0.8deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes feedback-page-out{to{opacity:0;transform:translateY(1.2rem) rotate(0.35deg)}}@keyframes feedback-spine-in{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes feedback-rule-in{from{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes feedback-number{from{transform:translateY(0)}to{transform:translateY(-0.9rem)}}@keyframes feedback-symbol-in{from{opacity:0;transform:translateY(1rem) rotate(-8deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media only screen and (max-width: 600px){.feedback-layer,.loading,.not-authorized,.feedback-modal,.share-modal,.reset,.pix-payment-modal{padding:1.4rem;place-items:center}.feedback-panel,.not-authorized__container,.not-authorized .not-authorized__container,.feedback-modal__container,.feedback-modal .not-authorized__container,.loading__panel,.share-modal__container,.reset__panel{max-height:calc(100dvh - 2.8rem);box-shadow:1rem 1rem 0 #000}.feedback-panel::after,.not-authorized__container::after,.not-authorized .not-authorized__container::after,.feedback-modal__container::after,.feedback-modal .not-authorized__container::after,.loading__panel::after,.share-modal__container::after,.reset__panel::after{right:6.2rem;width:20%}.feedback-eyebrow,.loading__eyebrow{align-self:center;margin-bottom:2.4rem;text-align:center}.not-authorized__container,.feedback-modal__container,.share-modal__container,.reset__panel{padding:2.7rem 2.2rem 3.2rem 2.8rem}.not-authorized__container,.feedback-modal__container{align-items:center;text-align:center}.not-authorized__container>h4,.not-authorized__container>.feedback-modal__title,.not-authorized__container>p,.not-authorized__container>.feedback-modal__message,.feedback-modal__container>h4,.feedback-modal__container>.feedback-modal__title,.feedback-modal__container>p,.feedback-modal__container>.feedback-modal__message{margin-inline:auto}.not-authorized__container>form,.not-authorized__container .s-form,.feedback-modal__container>form,.feedback-modal__container .s-form{text-align:left}.loading__panel{min-height:21rem;padding:2.7rem 2.8rem 3.2rem;align-items:center;text-align:center}.loading__mark{justify-content:center}.loading .msg{margin-inline:auto;text-align:center}.loading__numbers{font-size:6.8rem}.loading__state-icon{width:6.4rem;height:6.4rem}.share-modal__link{grid-template-columns:1fr}.share-modal__link input{border-right:1px solid #000}.share-modal__link button{min-height:4rem}.not-authorized__requirements{grid-template-columns:1fr}.pix-payment-modal__panel{overflow-y:auto;padding:3rem 2.3rem 3.8rem 2.8rem}.pix-payment-modal__header{grid-template-columns:1fr;gap:2.2rem;margin-bottom:3.4rem;text-align:center}.pix-payment-modal__stamp{width:5.4rem;height:5.4rem;margin:1rem auto 0}.pix-payment-modal__grid{grid-template-columns:1fr;gap:3rem}.pix-payment-modal__visual{min-height:0}.pix-payment-modal__qr{width:min(100%,23rem)}.pix-payment-modal__copy-button,.pix-payment-modal__account{width:100%;margin-left:0}}@media(prefers-reduced-motion: reduce){.loading,.not-authorized,.feedback-modal,.share-modal,.reset,.pix-payment-modal,.feedback-panel,.loading__panel,.loading__numbers span,.loading__state-icon,.not-authorized__container,.feedback-modal__container,.share-modal__container,.reset__panel,.pix-payment-modal__panel,.pix-payment-modal__status::before{animation:none !important;transition-duration:.01ms !important}}.error404 .header__container{padding:1.1rem 0 1.5rem}.nt{padding:11rem 0 16rem;display:flex;align-items:center}.nt__container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:65rem}.nt__container>h1{font-family:"Financier Display",sans-serif;font-size:10rem;font-weight:900;line-height:.7;margin-top:10rem}.nt__container>h2{font-family:"Financier Text",sans-serif;font-weight:600;font-size:3rem;line-height:1.2;margin-bottom:.9rem}.nt__container>p{font-size:1.8rem}.nt__container>a{background-color:#000;border-radius:4rem;padding:.8rem 2.8rem;margin:3rem auto 0;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem;color:#fff;text-transform:uppercase;letter-spacing:.6px;font-weight:500}.nt__container .lt-search{margin:0}.dashed-top{position:relative}.dashed-top::before{content:"";height:1px;position:absolute;left:0;background:repeating-linear-gradient(to right, white, white 1px, transparent 10px, transparent 16px);width:100%;top:.1px}.dashed-top--white::before{background:repeating-linear-gradient(to right, white, white 8px, transparent 8px, transparent 16px)}.dashed-bottom{position:relative}.dashed-bottom::after{content:"";height:1px;position:absolute;left:0;background:repeating-linear-gradient(to right, white, white 8px, transparent 8px, transparent 16px);width:100%;bottom:.1px}.dashed-bottom--white::after{background:repeating-linear-gradient(to right, white, white 8px, transparent 8px, transparent 16px)}.footer{background-color:#000;padding:3.9rem 0 4.6rem;color:#fff}.footer__container{display:flex;justify-content:space-between}.footer__left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.footer .float{float:unset;width:100%}.footer .i-news{max-width:100%;border-color:#fff}.footer .i-news h2{color:#fff;text-transform:uppercase}.footer .i-news__form input{color:#fff}.footer .i-news__form input::-webkit-input-placeholder{color:#fff}.footer__logo{display:flex;flex-wrap:wrap;align-items:baseline;font-size:4.4rem;line-height:4.8rem;font-family:"Financier Display",sans-serif;font-weight:900}.footer__logo>span{display:flex;align-items:center}.footer__logo>span span{margin:0 .5rem;font-size:4.5rem;line-height:4.9rem;font-weight:500}.footer__logo>span strong{font-size:2.6rem;line-height:2.3rem;font-weight:400;letter-spacing:.01em}.footer__social{display:flex;align-items:baseline;gap:1.5rem}.footer__social span{font-size:2.6rem;line-height:2.6rem;color:#fff;letter-spacing:.03em;font-weight:400;font-family:"Financier Display",sans-serif}.footer__social a{display:flex;align-items:center;justify-content:center}.footer__social a img{width:2rem;height:2rem;object-fit:contain;object-position:center}.footer__right{display:flex;flex-direction:column;flex:1;margin-left:8%}@media only screen and (max-width: 800px){.footer__right .desktop-only{display:none !important}}.footer__lists{display:flex;gap:6.9rem}.footer__menu{display:flex;flex-direction:column;flex:1}.footer__menu>span{font-size:2.6rem;line-height:1.2;font-weight:900;font-family:"Financier Display",sans-serif;letter-spacing:.03rem;padding-bottom:.5rem;border-bottom:1px solid #fff}.footer__menu a{font-size:1.3rem;line-height:1.2;font-weight:300;letter-spacing:.03em;padding:1rem 0}.footer__menu a:not(:last-child){border-bottom:1px solid #fff}.footer__privacy{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.7);margin-top:4rem;padding-top:1.2rem}.footer__privacy span{font-size:1.2rem;line-height:1.2;font-weight:300;letter-spacing:.03em}.footer__terms{display:flex;align-items:center;justify-content:center;gap:2.1rem}.footer__terms a{font-size:1.3rem;line-height:1;font-weight:300;letter-spacing:.02em}@media only screen and (max-width: 800px){.footer{position:relative;padding-bottom:7rem}.footer__logo{font-size:2.8rem;line-height:3rem;margin:0 0 2rem}.footer__logo>span{font-size:2.8rem;line-height:3rem;margin-left:.8rem}.footer__logo>span span{font-size:3.4rem;line-height:3.7rem;margin:0 .2rem}.footer__logo>span strong{text-align:center;font-size:1.3rem;line-height:.85;max-width:4.8rem}.footer__container{flex-direction:column}.footer__right{margin:0 0 0}.footer .float .i-news{margin:2rem 0 0}.footer__lists{gap:0}.footer__social{margin:2rem 0 0;align-items:center}.footer__social span{font-size:2.3rem}.footer__privacy{flex-direction:column;gap:1rem}.footer__menu{max-height:3rem;overflow:hidden;transition:all 320ms cubic-bezier(0.2, 0.7, 0.2, 1)}.footer__menu.active{max-height:35rem}.footer__menu>span{display:flex;border:none;font-size:2.3rem}.footer__menu>span span{position:relative}.footer__menu>span span::after{content:"";position:absolute;right:0;top:1.5rem;width:1.3rem;height:1.3rem;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:translate(100%, -50%) rotate(-45deg)}.footer__menu a{max-width:100%}}.header{position:fixed;top:6.9rem;left:0;width:100%;z-index:100;background-color:inherit;padding:2.3rem 0 2.4rem;transition:top 320ms cubic-bezier(0.2, 0.7, 0.2, 1);z-index:200}.header[data-hidden]~.s-search{top:16rem}.header~main{margin-top:24.7rem}.header__container{display:flex;flex-direction:column;align-items:center}.header__top{display:flex;width:100%;justify-content:space-between;padding:0 0 2.3rem;gap:1.6rem}.header__left{display:flex;align-items:center;gap:1.3rem;flex:1}.header__sign{background-color:#f8cc34;font-size:1.5rem;line-height:1;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:.02em;display:flex;padding:.2rem .55rem;margin:0 0rem 0 auto}.header__logo{position:relative;display:flex}@media only screen and (max-width: 1000px){.header__logo{max-width:50rem;text-align:right}}.header__logo>a{display:block;font-size:7.2rem;line-height:6.8rem;color:#000;font-family:"Financier Display",sans-serif;font-weight:900}.header__logo>a>span{display:inline-flex;align-items:center}.header__logo>a>span strong{font-size:2.7rem;line-height:2.2rem;font-weight:400;letter-spacing:.01em;text-transform:lowercase;text-align:center;max-width:12rem}.header__logo>a>span span{font-size:7.4rem;line-height:6.6rem;font-weight:500}.header__logo>a img{max-width:10rem;height:auto;vertical-align:bottom}@media only screen and (max-width: 800px){.header__logo>a img{max-width:10vw}}@media only screen and (max-width: 404px){.header__logo>a img{display:none}}.header__right{display:flex;align-items:center;gap:1.3rem}.header__right button,.header__right a{display:flex}.header__right button img,.header__right a img{width:2rem;height:2rem;object-fit:contain}.header__icons{display:flex;align-items:center;gap:1.3rem}.header__toggle-menu{position:relative;width:3.6rem;height:3.6rem;color:#1a1a1a;transform-origin:center;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.header__toggle-menu span{position:absolute;top:50%;left:50%;width:2.5rem;height:2px;background-color:currentColor;transform:translate(-50%, -50%);transition:background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),width 320ms cubic-bezier(0.16, 1, 0.3, 1)}.header__toggle-menu span::before,.header__toggle-menu span::after{content:"";position:absolute;left:0;width:inherit;height:inherit;background-color:currentColor;transform-origin:center;transition:top 320ms cubic-bezier(0.16, 1, 0.3, 1),bottom 320ms cubic-bezier(0.16, 1, 0.3, 1),width 320ms cubic-bezier(0.16, 1, 0.3, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.header__toggle-menu span::before{top:-0.7rem}.header__toggle-menu span::after{bottom:-0.7rem}.header__toggle-menu:hover span,.header__toggle-menu:focus-visible span{width:2.8rem}.header__toggle-menu.is-menu-close span{width:3.6rem;height:1px;background-color:rgba(0,0,0,0)}.header__toggle-menu.is-menu-close span::before,.header__toggle-menu.is-menu-close span::after{top:0;bottom:auto;width:3.6rem;background-color:currentColor}.header__toggle-menu.is-menu-close span::before{transform:rotate(45deg)}.header__toggle-menu.is-menu-close span::after{transform:rotate(-45deg)}.header__toggle-menu.is-menu-close:hover,.header__toggle-menu.is-menu-close:focus-visible{transform:scale(1.06)}.header__toggle-menu.is-menu-suppressed{opacity:0;pointer-events:none;transform:scale(0.86)}.header__toggle-menu:focus-visible{outline:1px solid currentColor;outline-offset:.35rem}.header__contrasts{position:relative;display:flex;flex-direction:column}.header__contrasts:has(.header__contrasts-trigger):hover .header__contrasts-changers,.header__contrasts:has(.header__contrasts-trigger):focus-within .header__contrasts-changers{opacity:1;pointer-events:initial;transform:translate(-50%, 0)}.header__contrasts-trigger{display:block;position:relative}.header__contrasts-trigger::after{content:"";display:block;width:100%;height:4rem;position:absolute;width:100%;top:60%}.header__contrasts-changers{display:flex;opacity:0;pointer-events:none;flex-direction:column;border-radius:1rem;background-color:#fff;position:absolute;left:100%;transform:translate(-50%, 0.5rem);top:26px;min-width:max-content;overflow:hidden;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.header__contrasts-changers button{padding:.7rem 1rem;transition:background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.header__contrasts-changers button:hover{background-color:#f8cc34}body[data-contrast] .header__contrasts-changers button{filter:invert(1)}.header__bottom{display:flex;align-items:center;justify-content:space-around;width:100%;max-width:93.7rem;border:1px solid #000;border-top-width:3px;font-size:1.4rem;line-height:.9;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 800px){.header__bottom{margin-top:2rem}}.header__bottom>a{flex:0 0 auto;padding:.5rem 2.5rem;text-align:center;font-size:1.2rem;line-height:1.5rem;color:#000;font-weight:300;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.header__bottom .dropdown{position:relative;z-index:10;flex:0 0 auto;padding:.5rem 2.5rem;text-align:center;cursor:pointer}.header__bottom .dropdown>a{text-align:center;font-size:1.2rem;line-height:1.5rem;color:#000;font-weight:300;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.header__bottom .dropdown-content{position:fixed;top:0;left:0;background-color:#000;display:flex;flex-direction:column;padding:1.1rem 1.35rem 1.4rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.5rem);transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear 320ms;z-index:9999}@media only screen and (max-width: 800px){.header__bottom .dropdown-content{display:none}}.header__bottom .dropdown-content a{color:#fff;font-size:1.2rem;line-height:2.34rem;font-weight:300;white-space:nowrap;text-align:left}.header__bottom .dropdown-content a:not(:last-child){border-bottom:1px solid #fff}.header__bottom .dropdown.active .dropdown-content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.header--small{padding:3rem 0 2rem}.header--small .header__top{padding:0;position:relative}.header--small .header__sign{background-color:#ffe600;color:#000}@media only screen and (max-width: 800px){.header--small .header__sign{display:none}}.header--small .header__logo{position:absolute;top:0;left:0;transform:translate(0, -20%)}.header--small .header__logo>a{font-size:3.1rem;line-height:3.4rem;text-align:center}@media only screen and (max-width: 500px){.header--small .header__logo>a{font-size:2.6rem}}@media only screen and (max-width: 800px){.header--small .header__logo{position:initial;transform:unset;margin-right:auto}}.header--small~.s-search{top:13.6rem}.header--small[data-hidden]~.s-search{top:7rem}.header--small~main{margin-top:15.6rem}.header--small~main .banner-advanced:first-child{margin-bottom:0}.header--small::after{content:"";position:absolute;margin-top:2rem;left:50%;transform:translateX(-50%);height:1px;background-color:#000;width:90%;max-width:1216px;z-index:-1}.header--small .detail{white-space:nowrap}body #barrauol{z-index:120;position:fixed;top:0;transition:transform 320ms cubic-bezier(0.2, 0.7, 0.2, 1)}body #barrauol[data-hidden]{transform:translateY(-1rem)}body #barrafolha{position:fixed;top:3.8rem;left:0;width:100%;z-index:120;transition:transform 320ms cubic-bezier(0.2, 0.7, 0.2, 1)}body #barrafolha[data-hidden]{transform:translateY(-1rem)}.detail{position:absolute;bottom:0;left:0;font-size:1.4rem;font-family:"Public Sans",sans-serif;font-weight:300;transform:translateY(100%)}.detail a{text-decoration:underline}@media only screen and (max-width: 800px){.header{padding:1.9rem 0 2rem}.header~main{margin-top:16rem}.header__top{padding:0}.header__logo>a{font-size:2.8rem;line-height:3rem;letter-spacing:.01em}.header__logo>a>span{vertical-align:middle}.header__logo>a>span span{font-size:3.4rem;line-height:3.6rem;font-weight:500}.header__logo>a>span strong{font-size:1.3rem;line-height:1.1rem;max-width:5rem}.header__logo>a:has(img){font-size:2.5rem}.header__logo>a:has(img) img{max-width:15vw}.header__left{flex:unset}.header--small~main{margin-top:15.8rem}.header--small~.s-search{top:15rem}.header--small .header__top{gap:0}.detail{font-size:1rem}.header.header--small[data-hidden]{position:fixed;top:30px}}.lt-search{width:100%;position:relative;margin:2.4rem 0 0;border:1px solid #000;border-top:3px solid #000}.lt-search__container{width:100%;display:flex;position:relative;padding:1.3rem 1.8rem 1.3rem 5.7rem}@media only screen and (max-width: 500px){.lt-search__container{padding:1.3rem 1.2rem 1.3rem 4.7rem}}.lt-search__container>span{position:absolute;top:50%;left:2.4rem;transform:translateY(-50%)}@media only screen and (max-width: 500px){.lt-search__container>span{left:1.4rem}}.lt-search__container input[type=text],.lt-search__container input[type=search]{flex:1;background-color:rgba(0,0,0,0);font-family:"Public Sans",sans-serif;font-size:1.4rem;line-height:normal;font-weight:300;color:gray}.lt-search__container input[type=text]::-webkit-input-placeholder,.lt-search__container input[type=search]::-webkit-input-placeholder{background-color:rgba(0,0,0,0);font-family:"Public Sans",sans-serif;font-size:1.4rem;line-height:normal;font-weight:300;color:gray}.lt-search__container button{background-color:#000;border-radius:4rem;padding:.6rem 1.5rem;font-size:1.2rem;line-height:1;letter-spacing:.6px;text-transform:uppercase;color:#fffff1;margin:0 0 0 1rem;transition:transform 180ms cubic-bezier(0.16, 1, 0.3, 1),opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.lt-search__container button:hover,.lt-search__container button:focus-visible{transform:translateY(-1px);opacity:.82}.lt-search--search.lt-search{margin:0 auto;display:flex;flex-wrap:wrap;border:none}.lt-search--search.lt-search .lt-search__container{border:1px solid #000;border-top:3px solid #000}.lt-search--search.lt-search .ltr-filter{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:5rem;transition:max-height 320ms cubic-bezier(0.16, 1, 0.3, 1);max-height:0;overflow:hidden;position:relative}.lt-search--search.lt-search .ltr-filter.open{max-height:50rem;overflow:visible}.lt-search--search.lt-search .ltr-filter__field{display:flex;flex-direction:column;padding:1rem 0;flex:1}.lt-search--search.lt-search .ltr-filter__field>span{font-size:1.6rem;line-height:1;letter-spacing:.32px;font-weight:300;padding-bottom:1.4rem}.lt-search--search.lt-search .ltr-filter__field:not(:last-child){margin-bottom:1.2rem}.lt-search--search.lt-search .ltr-filter__field--select{padding-bottom:1.6rem}.lt-search--search.lt-search .ltr-filter__field--checkbox:not(.open){margin-bottom:0}.lt-search--search.lt-search .ltr-filter__field--checkbox.open .ltr-filter__checkbox{display:flex}.lt-search--search.lt-search .ltr-filter__field--checkbox>span{margin-bottom:1rem;border:none}.lt-search--search.lt-search .ltr-filter__title{display:block;border-bottom:2px dashed #333 !important;width:100%}.lt-search--search.lt-search .ltr-filter__clear{display:block;overflow-y:auto;max-height:300px}.lt-search--search.lt-search .ltr-filter__checkbox{display:flex;align-items:center;gap:.9rem;padding:.7rem 0;border-bottom:1px solid #000;cursor:pointer}.lt-search--search.lt-search .ltr-filter__checkbox.hidden{display:none}.lt-search--search.lt-search .ltr-filter__checkbox input{display:none}.lt-search--search.lt-search .ltr-filter__checkbox input:checked~span::after{opacity:1}.lt-search--search.lt-search .ltr-filter__checkbox input:checked~p{font-weight:700}.lt-search--search.lt-search .ltr-filter__checkbox span{width:1.6rem;height:1.6rem;border:1px solid #000;position:relative}.lt-search--search.lt-search .ltr-filter__checkbox span::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.8rem;height:2px;background-color:#000;opacity:0;transition:all 320ms cubic-bezier(0.2, 0.7, 0.2, 1)}.lt-search--search.lt-search .ltr-filter__checkbox p{font-size:1.4rem;line-height:1.2;letter-spacing:.28px;font-weight:300;transition:all 320ms cubic-bezier(0.2, 0.7, 0.2, 1)}.lt-search--search.lt-search .ltr-filter__checkbox:hover p{font-weight:700}.lt-search--search.lt-search .ltr-filter>button{position:absolute;bottom:0;right:auto;left:50%;transform:translate(-50%, 100%);background-color:#000;border-radius:4rem;padding:.6rem 1.5rem;font-size:1.2rem;line-height:1;letter-spacing:.6px;text-transform:uppercase;color:#fffff1}@media only screen and (max-width: 800px){.lt-search--search.lt-search{max-height:100%}.lt-search--search.lt-search .ltr-filter{flex-direction:column;overflow:hidden;gap:2rem}.lt-search--search.lt-search .ltr-filter.open{overflow:auto}.lt-search--search.lt-search .ltr-filter>button{position:initial;transform:unset;align-self:center}}@media only screen and (max-width: 800px){.lt-search--search.lt-search{width:100%;margin:0}.lt-search--search.lt-search .lt-search__container{flex-wrap:wrap;padding:1.5rem 1.4rem 1.4rem 4.8rem;background:rgba(0,0,0,0)}.lt-search--search.lt-search .lt-search__container>span{left:1.5rem;top:2.4rem}.lt-search--search.lt-search .lt-search__container input[type=text],.lt-search--search.lt-search .lt-search__container input[type=search]{flex:0 0 100%;min-width:0;min-height:2.6rem;color:#000;padding-right:.2rem}.lt-search--search.lt-search .lt-search__container>button{flex:0 0 calc(100% + 3.4rem);width:calc(100% + 3.4rem);margin:1.3rem 0 0 -3.4rem;padding:1rem 1.5rem .9rem;justify-content:center;text-align:center}.lt-search--search.lt-search .ltr-filter{flex-direction:column;gap:0;max-height:0;opacity:0;overflow:hidden;transition:max-height 520ms cubic-bezier(0.16, 1, 0.3, 1),opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.lt-search--search.lt-search .ltr-filter.open{max-height:140rem;opacity:1;overflow:visible}.lt-search--search.lt-search .ltr-filter__field{flex:none;width:100%;padding:.8rem 0}.lt-search--search.lt-search .ltr-filter__clear{max-height:none;overflow:visible}.lt-search--search.lt-search .ltr-filter>button[type=submit]{width:100%;margin-top:1.4rem}}.mag{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.mag__cover{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));display:flex}.mag__cover a{display:flex;width:100%;aspect-ratio:8/11;max-height:22.1rem;margin:0 0 .9rem}.mag__cover a img{width:100%;height:100%;object-fit:cover}.mag__title{font-size:1.6rem;line-height:2.3rem;font-weight:700;font-family:"Financier Text",sans-serif;letter-spacing:.02em;margin:0 0 1.3rem}.mag__all{background-color:#000;display:flex;align-items:center;justify-content:center;padding:.7rem 1.2rem .6rem;border-radius:4rem;font-size:1.1rem;line-height:1;letter-spacing:.05em;color:#fff;text-transform:uppercase;font-weight:400}body.menu-is-open{overflow:hidden}.menu{--menu-offset: 23rem;position:fixed;top:var(--menu-offset);left:0;width:100%;max-height:calc(100dvh - var(--menu-offset));padding:6.9rem 0;overflow-y:auto;overscroll-behavior:contain;background-color:#f8cc34;z-index:150;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100% 0);transform:translate3d(0, -1.2rem, 0);box-shadow:0 1.6rem 4rem rgba(0,0,0,0);transition:clip-path 520ms cubic-bezier(0.16, 1, 0.3, 1),transform 520ms cubic-bezier(0.16, 1, 0.3, 1),opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow 320ms cubic-bezier(0.2, 0.7, 0.2, 1),visibility 0s linear 520ms}.menu.active{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0);transform:translate3d(0, 0, 0);box-shadow:0 1.6rem 4rem rgba(0,0,0,.14);transition-delay:0s}.menu__container{display:flex;flex-direction:column}.menu__top{display:flex}.menu__menu,.menu__edition,.menu__bottom{opacity:0;transform:translate3d(0, -0.8rem, 0);transition:opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 520ms cubic-bezier(0.16, 1, 0.3, 1)}.menu.active .menu__menu,.menu.active .menu__edition,.menu.active .menu__bottom{opacity:1;transform:translate3d(0, 0, 0)}.menu.active .menu__menu:nth-child(1){transition-delay:80ms}.menu.active .menu__menu:nth-child(2){transition-delay:120ms}.menu.active .menu__menu:nth-child(3){transition-delay:160ms}.menu.active .menu__menu:nth-child(4),.menu.active .menu__edition{transition-delay:200ms}.menu.active .menu__bottom{transition-delay:240ms}.menu__menu{display:flex;flex-direction:column;flex:1;padding:0 2.5rem 1rem;border-right:1px solid #000}.menu__menu:first-child{padding-left:0}.menu__links{display:grid;grid-template-rows:1fr}.menu__links-inner{min-height:0;display:flex;flex-direction:column}.menu__links-inner>a{position:relative;font-size:1.8rem;line-height:1.2;text-align:center;font-weight:300;letter-spacing:.02em;color:#000;padding:1.1rem 0;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.menu__links-inner>a:hover,.menu__links-inner>a:focus-visible{opacity:.62;transform:translateY(-0.1rem)}.menu__links-inner>a:not(:last-child){border-bottom:1px solid #000}.menu__heading{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:2rem}.menu__heading>a{font-size:4.4rem;line-height:.8;font-family:"Financier Display",sans-serif;text-align:center;letter-spacing:.03em;text-transform:uppercase;font-weight:400;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.menu__heading>a:hover,.menu__heading>a:focus-visible{opacity:.62}.menu__edition{display:flex;flex-direction:column;margin:0 0 0 3.6rem;align-items:center;flex:0 0 19%}.menu__sign{padding:.2rem .8rem;background-color:#000;border:1px solid #000;font-size:1.6rem;line-height:1.9rem;color:#fff;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.7rem;transition:background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.menu__sign:hover,.menu__sign:focus-visible{background-color:rgba(0,0,0,0);color:#000}.menu__bottom{display:flex;align-items:center;padding:1.6rem 0 0;margin:4.9rem 0 0;border-top:2px solid #000}.menu__socials{display:flex;align-items:center;justify-content:center;gap:1.8rem;margin-left:2rem}.menu__socials a{display:flex;align-items:center;justify-content:center;transition:transform 320ms cubic-bezier(0.16, 1, 0.3, 1),opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.menu__socials a:hover,.menu__socials a:focus-visible{transform:translateY(-0.2rem) rotate(-4deg);opacity:.7}.menu__socials a img{filter:invert(1);width:2rem;height:auto}.menu__pages{display:flex;align-items:center;justify-content:center;margin-right:auto;flex:1;line-height:1;font-size:1.5rem;font-weight:700}.menu__pages>a{flex:1;padding:0 2.7rem;text-align:center;font-size:1.3rem;line-height:1.5rem;color:#000;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}@media only screen and (min-width: 801px){.menu__pages>a:first-child{padding-left:0;padding-right:3%;flex:unset;text-align:left}}.menu__pages>a:hover,.menu__pages>a:focus-visible{opacity:.58}.menu__pages .dropdown{display:block;flex:1;padding:0 2.7rem;text-align:center;font-size:1.3rem;line-height:1.5rem;color:#000;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.menu__pages .dropdown>a{display:flex;align-items:center;gap:.5rem}.menu__pages .dropdown-content{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;width:100%;padding:1.9rem 0 2.2rem;background-color:#000;color:#fff;font-weight:300;font-family:"Public Sans",sans-serif;font-size:1.4rem;line-height:1.2;text-transform:initial;opacity:0;visibility:hidden;transform:translateY(0.6rem);pointer-events:none;transition:opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear 320ms}.menu__pages .dropdown.menu--socials{position:relative}.menu__pages .dropdown.menu--socials .dropdown-content{position:absolute;padding:1rem 2rem !important;border-radius:1rem;left:50%;bottom:-1rem;transform:translate(-50%, calc(100% + 0.6rem));width:max-content}.menu__pages .dropdown.menu--socials .dropdown-content a{display:flex;align-items:center;justify-content:center}.menu__pages .dropdown.menu--socials .dropdown-content a img{width:1.5rem;height:auto}@media only screen and (max-width: 800px){.menu__pages .dropdown.menu--socials{display:none}}.menu__pages .dropdown:hover .dropdown-content,.menu__pages .dropdown:focus-within .dropdown-content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.menu__pages .dropdown.menu--socials:hover .dropdown-content,.menu__pages .dropdown.menu--socials:focus-within .dropdown-content{transform:translate(-50%, 100%)}@media only screen and (max-width: 800px){.menu__pages .dropdown{order:1;padding:1rem 0;text-align:left}.menu__pages .dropdown-content{flex-direction:column;font-size:0;text-align:left;align-items:stretch;gap:0;position:initial;margin-top:1rem;opacity:1;visibility:visible;transform:none;pointer-events:auto}.menu__pages .dropdown-content a{font-size:1.4rem;line-height:1.2;text-align:left;padding:1rem 0}.menu__pages .dropdown-content a:not(:last-child){border-bottom:1px solid #fff}}body.is-feira-do-livro .menu,body.term-bagagem-literaria .menu,body.single-post .menu,body.page-template-listao .menu,body.page-template-lancamentos .menu,body.category .menu,body.page-template-impressa .menu,body.page-template-arquivos-produtos .menu,body.page-template-podcasts .menu,body.page-template-bagagem-literaria .menu,body.page-template-sobre-nos .menu,body.page-template-tipos .menu,body.page-template-colaboradores-lista .menu,body.page-template-categorias .menu,body.page-template-contato .menu,body.page-template-respostas-frequentes .menu,body.page-template-assine-campanha .menu,body.page-template-termos-e-politica .menu,body.page-template-apoie .menu,body.privacy-policy .menu,body.single-edicoescpt .menu,body.page-template-instituicoes .menu,body.page-template-eventos .menu,body.single-livroscpt .menu,body.page-template-newsletter .menu,body.page-template-assine-internacional .menu,body.page-template-assine-cadastro .menu,body.page-template-clube-beneficios .menu,body.page-template-assine-login .menu,body.tax-editoriastx .menu,body.search .menu{--menu-offset: 14rem}body.term-rebentos .menu{--menu-offset: 13rem}body.home:has(.header[data-hidden]) .menu{--menu-offset: 16rem}body.single-post:has(.header[data-hidden]) .menu{--menu-offset: 7rem}body.menu-is-open .bt-nav{z-index:210}@media only screen and (max-width: 800px){.menu{--menu-offset: 14rem;padding:3.2rem 0 8rem;max-height:calc(100dvh - var(--menu-offset))}.menu__container{position:relative}.menu__top{width:100%;flex-direction:column}.menu__menu{border:0;padding:1rem 0;border-bottom:2px solid #000;align-items:stretch}.menu__links{grid-template-rows:0fr;opacity:0;transition:grid-template-rows 520ms cubic-bezier(0.16, 1, 0.3, 1),opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.menu__links-inner{overflow:hidden}.menu__links-inner>a{text-align:left;opacity:0;transform:translateX(-0.6rem);transition:opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.menu__menu.active .menu__links{grid-template-rows:1fr;opacity:1}.menu__menu.active .menu__links-inner>a{opacity:1;transform:translateX(0)}.menu__menu.active .menu__links-inner>a:nth-child(1){transition-delay:60ms}.menu__menu.active .menu__links-inner>a:nth-child(2){transition-delay:90ms}.menu__menu.active .menu__links-inner>a:nth-child(3){transition-delay:120ms}.menu__menu.active .menu__links-inner>a:nth-child(4){transition-delay:150ms}.menu__menu.active .menu__links-inner>a:nth-child(n+5){transition-delay:180ms}.menu__heading{justify-content:space-between;margin-bottom:0;border-bottom:0}.menu__heading>a{font-size:3.6rem;line-height:1.5;margin:0;text-align:left;position:relative;padding-right:5rem}.menu__heading>button{position:absolute;top:50%;right:.4rem;width:3.2rem;height:3.2rem;transform:translateY(-50%)}.menu__heading>button::before,.menu__heading>button::after{content:"";position:absolute;top:50%;left:50%;width:1.6rem;height:.2rem;background:#000;transform:translate(-50%, -50%);transition:transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.menu__heading>button::after{transform:translate(-50%, -50%) rotate(90deg)}.menu__menu.active .menu__heading>button::before{transform:translate(-50%, -50%) rotate(180deg)}.menu__menu.active .menu__heading>button::after{transform:translate(-50%, -50%) rotate(180deg)}.menu__bottom{flex-direction:column;border:none;margin:1rem 0 0}.menu__pages{flex-wrap:wrap;font-size:0;justify-content:flex-start;padding:0 0 2.2rem;border-bottom:2px solid #000}.menu__pages>a{text-align:left;flex:0 0 50%;padding:1rem 0;margin-right:1rem}.menu__pages>a:nth-child(odd){display:flex}.menu__edition{position:relative;width:100%;margin:0;padding:2rem 0;border-bottom:2px solid #000}.menu__edition .mag{flex-direction:row;align-items:flex-start}.menu__edition .mag__title{order:-1;flex:1;text-align:left}.menu__edition .mag__all{max-width:95%;margin:1rem 0 0;font-family:"Public Sans",sans-serif;line-height:1.2;font-size:1rem;padding:.7rem 0 .6rem;text-align:center}.menu__edition .mag__cover a{margin:0}.menu__sign{position:absolute;bottom:2rem;left:0;margin:0}.menu__socials{width:100%;margin:2rem 0 0;justify-content:flex-start}body:has(.bt-nav.active) .menu{--menu-offset: 6rem}body.home .menu{--menu-offset: 20rem}body.home:has(.header[data-hidden]) .menu{--menu-offset: 12rem}.bt-nav{background-color:#ffe600;position:fixed;bottom:0;left:0;width:100%;z-index:140;opacity:0;visibility:hidden;transform:translateY(0.6rem);transition:opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 320ms cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear 320ms}.bt-nav.active{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.bt-nav__container{padding:1rem 0}.bt-nav__list{display:flex;align-items:center;justify-content:space-between}.bt-nav__list .header__sign{background-color:#000;margin:0;color:#fff}}.i-news{max-width:21.1rem;border-top:3px solid #000;border-left:1px solid #000;padding:.8rem 0 0 1.2rem}.i-news h2{font-size:1.8rem;line-height:1.15;font-family:"Financier Display",sans-serif;color:#000;font-weight:700;margin-bottom:1.2rem;letter-spacing:.04em}.i-news h2 a{font:inherit;text-decoration:none;text-decoration-color:#000}.i-news h2 a:hover{text-decoration:underline}.i-news__form{display:flex;align-items:center;border-bottom:1px solid gray;padding:0 0 1rem}.i-news__form input{background-color:rgba(0,0,0,0);flex:1;font-family:"Public Sans",sans-serif;font-size:1.1rem;line-height:1.3rem;letter-spacing:.02em;color:#000;font-weight:300}.i-news__form input::-webkit-input-placeholder{font-family:"Public Sans",sans-serif;font-size:1.1rem;line-height:1.3rem;letter-spacing:.02em;color:rgba(0,0,0,.7);font-weight:300}.i-news__form button{display:flex;align-items:center;justify-content:center}.s-search{position:fixed;left:0;width:100%;padding:6.2rem 0 6.4rem;z-index:70;background-color:#fefff1;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100% 0);transform:translate3d(0, -1rem, 0);box-shadow:0 1rem 2rem rgba(0,0,0,0);transition:clip-path 520ms cubic-bezier(0.16, 1, 0.3, 1),transform 520ms cubic-bezier(0.16, 1, 0.3, 1),opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow 320ms cubic-bezier(0.2, 0.7, 0.2, 1),visibility 0s linear 520ms}.s-search.active{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0);transform:translate3d(0, 0, 0);box-shadow:0 1rem 2rem rgba(0,0,0,.1);transition-delay:0s}.s-search__close{position:absolute;top:2.6rem;right:2.8rem;width:3.6rem;height:3.6rem;z-index:2;transition:transform 320ms cubic-bezier(0.16, 1, 0.3, 1),opacity 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.s-search__close::before,.s-search__close::after{content:"";position:absolute;top:50%;left:50%;width:4.8rem;height:1px;background-color:#000;transform-origin:center}.s-search__close::before{transform:translate(-50%, -50%) rotate(45deg)}.s-search__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.s-search__close:hover,.s-search__close:focus-visible{transform:scale(1.06)}.s-search__close:focus-visible{outline:1px solid #000;outline-offset:.5rem}.s-search__advanced{margin:1.7rem 0 2.4rem;border:1px solid #000;font-size:1.2rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;font-weight:500;border-radius:4rem;padding:.5rem 1.7rem;transition:background-color 180ms cubic-bezier(0.2, 0.7, 0.2, 1),color 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.s-search__advanced:hover,.s-search__advanced:focus-visible{background:#000;color:#fff}@media only screen and (max-width: 800px){.s-search{inset:0;width:100%;height:100dvh;padding:7.2rem 5% 4rem;overflow-y:auto;overscroll-behavior:contain;z-index:260;clip-path:inset(0 0 0 100%);transform:translate3d(1.2rem, 0, 0)}.s-search.active{clip-path:inset(0);transform:translate3d(0, 0, 0)}.s-search__close{top:2rem;right:5%;width:3.2rem;height:3.2rem}.s-search__close::before,.s-search__close::after{width:4.2rem}.s-search__advanced{width:100%;margin:1.2rem 0 1.8rem;padding:.9rem 1.5rem .8rem}}body.search-is-open{overflow:hidden}.user{position:fixed;top:0;right:0;z-index:1051;min-width:20%;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0, -1rem, 0) scale(0.985);transform-origin:top right;transition:opacity 320ms cubic-bezier(0.2, 0.7, 0.2, 1),transform 520ms cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear 520ms}.user.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0, 0, 0) scale(1);transition-delay:0s}.user__container{display:flex;flex-direction:column;background-color:#f7eda1;padding:2.8rem 2.7rem 9rem 2.7rem}.user__heading{display:flex;align-items:center;margin:0 0 4rem}.user__heading svg{margin:0 1.3rem .7rem 0;height:auto}.user__heading p{font-size:3.1rem;line-height:1;letter-spacing:.31px;font-weight:400;font-family:"Financier Display",sans-serif;margin-right:5rem}.user__heading button{margin-left:auto;width:2.8rem;height:2.8rem;position:relative;padding:0;color:#000;transition:transform 320ms cubic-bezier(0.16, 1, 0.3, 1)}.user__heading button span{display:none}.user__heading button::before,.user__heading button::after{content:"";position:absolute;top:0;width:1px;height:calc(100% + .9rem);background:currentColor;transform-origin:top}.user__heading button::after{left:0;transform:rotate(-45deg)}.user__heading button::before{right:0;transform:rotate(45deg)}.user__heading button:hover,.user__heading button:focus-visible{transform:scale(1.06)}.user__heading button:focus-visible{outline:1px solid currentColor;outline-offset:.5rem}.user__nav{padding:0 5%;display:flex;flex-direction:column;align-items:flex-start}.user__box{display:flex;flex-direction:column;width:80%}.user__box>*{font-size:1.4rem;line-height:1.2;font-weight:400;text-align:left;text-transform:uppercase;padding:1rem 0;position:relative}.user__box>*:first-child{font-family:"Financier Display",sans-serif;font-size:2.4rem;line-height:1;letter-spacing:.24px;color:#000;font-weight:900;text-transform:unset}.user__box>*:first-child:first-child::before{content:"";position:absolute;right:0;top:50%;width:1rem;height:1rem;border-right:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg)}.user__box>*::after{content:"";height:1px;position:absolute;left:0;background:repeating-linear-gradient(to right, black, black 8px, transparent 8px, transparent 16px);width:100%;bottom:.1px}html .dso-institution .user__container{background-color:#000}html .dso-institution .user__container *{color:#fff}html .dso-institution .user__box>*:first-child::before{border-color:#fff}html .dso-institution .user__box>*:after{background:repeating-linear-gradient(to right, #fff, #fff 8px, transparent 8px, transparent 16px)}html .dso-institution .user__heading path{fill:#fff}html .dso-institution .user .close-user{color:#fff}html .dso-institution [data-subscriber]{display:none}.heading{display:flex;flex-direction:column;align-items:center;text-align:center;padding:5.6rem 0 5.1rem;font-style:italic;font-family:"Financier Text",sans-serif;font-size:1.8rem;line-height:1.1;color:#000;font-weight:400}.heading h1{font-family:"Financier Display",sans-serif;font-size:4.4rem;line-height:1;color:#000;font-weight:900;font-style:normal}.heading p{font-style:italic;font-family:"Financier Text",sans-serif;font-size:1.8rem;line-height:1.1;color:#000;font-weight:400;margin:1.23rem 0 0;font-style:normal}.heading>span{font-size:1.2rem;line-height:1.1;letter-spacing:.24px;text-transform:uppercase;font-weight:300}.heading__pic{display:flex;position:relative;width:13.1rem;height:13.1rem;aspect-ratio:1;margin:3.2rem 0 2rem}.heading__pic>img{position:absolute;width:100%;height:100%;object-fit:cover}.heading--columnist{padding-bottom:0}.heading--columnist figure{margin:1.5rem 0 1.8rem}.heading--columnist>h1{order:2;font-size:1.8rem;line-height:1.05;font-weight:500;letter-spacing:.54px;text-transform:uppercase;margin-bottom:1.4rem}.heading--columnist>p{margin-top:0;order:3;font-style:italic}.heading--columnist>span{font-style:normal;font-family:"Public Sans",sans-serif}.list{margin:0 0 7rem}.list__container{max-width:793px;display:flex;flex-direction:column}.list .pag-controls--button{max-width:90rem}.post{display:flex;align-items:center;padding:3rem 0 4.2rem}.post__image{flex:0 0 33.3%;display:flex;margin:0 2rem 0 0}.post__image img{width:100%;height:auto}.post__text{display:flex;flex-direction:column;align-items:flex-start;flex:1}.post__text h3{font-size:1.2rem;line-height:1;font-weight:300;letter-spacing:.02em;text-transform:uppercase;margin:0 0 1.2rem}.post__text h2{font-family:"Financier Display",sans-serif;font-size:4rem;line-height:1;letter-spacing:.01em;font-weight:900;margin:0 0 1.2rem}.post__text>p{font-size:1.8rem;line-height:1.1;font-weight:400;font-family:"Financier Text",sans-serif;margin:0 0 1.4rem}.post__text>span{font-size:1.3rem;line-height:1.1;font-weight:300;letter-spacing:.02em;color:#5e5d5d}.post__text>span+.post__book{margin-top:2.4rem}.post__tags{margin:1.4rem 0 0;display:flex;flex-wrap:wrap;gap:.7rem}.post__tags span{background:#fef8ca;font-size:1.2rem;line-height:1.3;font-weight:300;letter-spacing:.02em;color:#000;display:flex;align-items:center;justify-content:center;padding:.172rem .675rem}.post__tags span.special{background-color:#000;color:#fffff1}.post__tags:not(:last-child){margin-bottom:1.4rem}.post__book{padding:.7rem 0 0 1.1rem;border-top:3px solid #000;border-left:1px solid #000;font-size:1.5rem;font-family:"Financier Display",sans-serif;font-weight:900;line-height:1.25;letter-spacing:.15px}.post__book:not(:last-child){margin-bottom:2.6rem}.post__book h4{font-style:italic}.post--review{align-items:flex-start}.post--review .post__image{flex:0 0 25.6%;aspect-ratio:1}.post--review .post__image picture{display:flex}.post--review .post__image img{object-position:top;object-fit:cover}.post--review .post__text h2{font-size:3.2rem}.post--columnist{margin-inline:auto;max-width:58rem;padding:4.6rem 0 6.2rem}.post--columnist .post__image{display:none}.post--columnist .post__text{flex:1;text-align:center;align-items:center}.post--columnist .post__text h2{margin-bottom:1.8rem}.post--columnist .post__text p{margin-bottom:2.9rem}.post--columnist .post__text span{color:#000;text-align:center;font-family:"Public Sans",sans-serif;font-size:1.2rem;font-weight:300;line-height:1.5rem;letter-spacing:.06rem;text-transform:uppercase}.post--lists:last-child::after{display:none}.post--lists .post__text>span{font-size:1.2rem;line-height:1;color:#f16761;font-weight:300;margin:0 0 1.2rem;text-transform:uppercase}.post--lists .post__text h2{font-size:3.6rem}.post--lists .post__text>p{margin:0}@media only screen and (max-width: 800px){.post{flex-direction:column}.post__image{margin:0 0 3.2rem}.post__text{align-items:center;text-align:center}.post__tags{justify-content:center}}/*# sourceMappingURL=main.css.map */
