.af-ben__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--af-ben-n, 5),minmax(0,1fr));gap:clamp(.75rem,1.2vw,1rem)}.af-ben__item{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,1.8vw,1.6rem);border-radius:1.25rem;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1)}.af-ben__icone{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:var(--color-base-700)}.af-ben__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1rem;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.af-ben__texto{margin:.45rem 0 0;font-size:.92rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.75)}@media(max-width:1100px){.af-ben__lista{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}.af-ben__item{flex:0 1 calc((100% - 1.7rem) / 3)}}@media(max-width:760px){.af-ben__lista{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:.35rem 1.1rem;border-radius:1.25rem;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1)}.af-ben__item{flex-direction:row;align-items:flex-start;gap:.9rem;padding:.95rem 0;border:0;border-radius:0;background:none}.af-ben__item+.af-ben__item{border-top:1px solid rgba(var(--scheme-contrast-rgb),.1)}.af-ben__icone{width:2.4rem;height:2.4rem}.af-ben__icone svg{width:19px;height:19px}.af-ben__titulo{font-size:.95rem}.af-ben__texto{margin-top:.3rem;font-size:.9rem}}.af-form{scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem)}.af-form__form{scroll-margin-top:calc(var(--announcement-height, 0rem) + 5.5rem)}.af-form__caixa{max-width:52rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem);border-radius:1.5rem;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1);box-shadow:0 30px 70px -45px #0006}.af-form__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem}.af-form__campo{display:grid;gap:.4rem;align-content:start}.af-form__campo--cheio{grid-column:1 / -1}.af-form__campo label{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong)}.af-form__campo abbr{text-decoration:none;color:rgba(var(--scheme-text-rgb),.55)}.af-form__campo input,.af-form__campo select,.af-form__campo textarea{width:100%;min-height:3.1rem;padding:.8rem 1rem;border:1.5px solid rgba(var(--scheme-contrast-rgb),.18);border-radius:.75rem;background:var(--scheme-bg);color:var(--scheme-text);font:inherit;font-size:1rem;box-sizing:border-box;-webkit-appearance:none;appearance:none}.af-form__campo textarea{min-height:5.5rem;resize:vertical;line-height:1.45}.af-form__campo select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.5rem}.af-form__campo input::placeholder,.af-form__campo textarea::placeholder{color:rgba(var(--scheme-text-rgb),.45)}.af-form__campo input:focus,.af-form__campo select:focus,.af-form__campo textarea:focus{outline:none;border-color:var(--scheme-strong);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb),.55)}.af-form__opt{display:flex;align-items:flex-start;gap:.65rem;margin:1.25rem 0 0;font-size:.92rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.8);cursor:pointer}.af-form__opt input{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.12rem;accent-color:var(--color-base-700)}.af-form__enviar{width:100%;margin-top:1.5rem}.af-form__aviso{margin-top:.9rem;text-align:center;font-size:.8rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.6)}.af-form__aviso p{margin:0}.af-form__aviso a{color:inherit;text-decoration:underline}.af-form__erro{margin-bottom:1.25rem;padding:.9rem 1rem;border-radius:.75rem;background:#dc262614;border:1px solid rgba(220,38,38,.35);font-size:.92rem;color:var(--scheme-strong)}.af-form__erro p{margin:0 0 .35rem;font-weight:700}.af-form__erro ul{margin:0;padding-left:1.1rem}.af-form__ok{display:flex;align-items:center;gap:.9rem;padding:1.25rem;border-radius:1rem;background:var(--color-accent);color:var(--color-base-700);font-weight:700}.af-form__ok p{margin:0}.af-form__ok-icone{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-base-700);color:var(--color-accent)}.af-form__cliente[hidden]{display:none!important}.af-form__faixa{max-width:52rem;margin:clamp(1.5rem,4vw,3rem) auto 0;display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem);border-radius:1.25rem;background:var(--color-base-700);color:var(--color-white);--scheme-strong: var(--color-white)}.af-form__faixa-titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.2;text-transform:uppercase}.af-form__faixa-texto{margin:.35rem 0 0;font-size:.95rem;line-height:1.45;color:rgba(var(--color-white-rgb),.75)}.af-form__faixa .prof-btn{flex-shrink:0;--scheme-button: var(--color-accent);--scheme-button-label: var(--color-base-700);--scheme-button-hover: var(--color-white);--scheme-button-hover-label: var(--color-base-700)}@media(max-width:640px){.af-form__grade{grid-template-columns:minmax(0,1fr);gap:.85rem}.af-form__faixa{flex-direction:column;align-items:stretch;text-align:center}.af-form__faixa .prof-btn{width:100%}}.af-faq__grade{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:start}.af-faq__intro p{margin:0}.af-faq__intro a{color:var(--scheme-strong);text-decoration:underline;text-underline-offset:.15em}.af-faq__lista{border-top:1px solid rgba(var(--scheme-contrast-rgb),.14)}.af-faq__item{border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.14)}.af-faq__pergunta{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.95rem 0;list-style:none;cursor:pointer;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.25;letter-spacing:.02em;text-transform:uppercase;color:var(--scheme-strong)}.af-faq__pergunta::-webkit-details-marker{display:none}.af-faq__pergunta:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px;border-radius:.25rem}.af-faq__sinal{position:relative;flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--color-accent)}.af-faq__sinal:before,.af-faq__sinal:after{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:2px;margin:-1px 0 0 -.375rem;background:var(--color-base-700);transition:transform .25s ease}.af-faq__sinal:after{transform:rotate(90deg)}.af-faq__item[open] .af-faq__sinal:after{transform:rotate(0)}.af-faq__resposta{padding:0 2.9rem 1.1rem 0;font-size:.98rem;line-height:1.55;color:rgba(var(--scheme-text-rgb),.78)}.af-faq__resposta p{margin:0 0 .6rem}.af-faq__resposta p:last-child{margin-bottom:0}.af-faq__resposta a{color:var(--scheme-strong);font-weight:700;text-decoration:underline;text-underline-offset:.15em}.af-faq__resposta strong{color:var(--scheme-strong)}@media(max-width:900px){.af-faq__grade{grid-template-columns:minmax(0,1fr)}.af-faq__resposta{padding-right:0}}@media(prefers-reduced-motion:reduce){.af-faq__sinal:before,.af-faq__sinal:after{transition:none}}.promo-banner{position:fixed;top:0;left:0;width:100%;height:2.5rem;background:var(--scheme-bg);overflow:hidden;z-index:11;display:flex;align-items:center;text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.promo-banner-track{display:flex;align-items:center;white-space:nowrap;animation:promo-scroll 45s linear infinite;will-change:transform}.promo-banner-half{display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.promo-banner-item{display:inline-flex;align-items:center;gap:.5rem;padding:0 1.5rem;color:var(--scheme-text);font-family:var(--font-body),sans-serif;font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;text-decoration:none}a.promo-banner-item{cursor:pointer}.promo-banner:focus-within .promo-banner-track{animation-play-state:paused}.promo-banner--link{cursor:pointer}.promo-banner-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.promo-banner--link .promo-banner-track{position:relative;z-index:1;pointer-events:none}.promo-banner--link .promo-banner-item{pointer-events:auto}.promo-banner-icon{font-size:.5rem;opacity:.7}@keyframes promo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.promo-banner-track{animation:none}}.nero-apps{background-color:var(--scheme-bg);color:var(--scheme-text);scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem)}.nero-apps .nero-apps__container{padding-top:var(--apps-pt, 64px);padding-bottom:var(--apps-pb, 64px)}@media(max-width:1000px){.nero-apps .nero-apps__container{padding-top:calc(var(--apps-pt, 64px) * .75);padding-bottom:calc(var(--apps-pb, 64px) * .75)}}.nero-apps__conteudo{width:100%;margin-inline:auto}.nero-apps--largura-media .nero-apps__conteudo{max-width:1200px}.nero-apps--largura-estreita .nero-apps__conteudo{max-width:800px}.nero-apps__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.nero-apps--centro .nero-apps__header{align-items:center;text-align:center}.nero-apps--esquerda .nero-apps__header{align-items:flex-start;text-align:left}.nero-apps__eyebrow{margin:0;color:var(--scheme-muted);font-family:var(--font-body),sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.nero-apps.nero-scheme--escuro .nero-apps__eyebrow,.nero-apps.nero-scheme--grafite .nero-apps__eyebrow{color:var(--scheme-accent)}.nero-apps__titulo{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.1;text-transform:uppercase;color:var(--scheme-strong)}.nero-apps__blocos{display:flex;flex-direction:column;gap:2rem}.nero-apps__blocos>*{min-width:0}.atv{scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem);padding:clamp(2.25rem,3.5vw,3rem) 0;background:var(--scheme-bg);color:var(--scheme-text);overflow:hidden}.atv__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.atv__cabeca{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.atv__eyebrow{margin:0 0 .6rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.atv__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong)}.atv__sub{margin:.6rem 0 0;max-width:36rem;font-size:1rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.atv__btn-comp{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:none;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em;cursor:pointer}.atv__btn-comp:hover{text-decoration-color:var(--scheme-strong)}.atv__btn-comp:focus-visible,.atv__seta:focus-visible,.atv__modal-fechar:focus-visible,.atv__trilho:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.atv__trilho{--atv-gap: clamp(1.5rem, 3.5vw, 3.5rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.atv__trilho::-webkit-scrollbar{display:none}.atv__lista{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--atv-gap)) / 3.3);gap:var(--atv-gap)}.atv__slide{scroll-snap-align:start;display:flex;flex-direction:column;gap:1.25rem;min-width:0}.atv__nome{text-transform:none;letter-spacing:-.005em;margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.2;color:var(--scheme-strong)}.atv__texto{margin:.6rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(.95rem,1.05vw,1rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.86)}.atv__texto strong{font-weight:800;color:var(--scheme-strong)}.atv__fotos{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.atv__pilula{aspect-ratio:9 / 17;border-radius:.85rem;overflow:hidden;background:var(--scheme-border)}.atv__pilula img{width:100%;height:100%;object-fit:cover;display:block}.atv__controles{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem}.atv__controles[hidden]{display:none}.atv__setas{display:flex;gap:.6rem}.atv__seta{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:0;background:rgba(var(--scheme-contrast-rgb),.07);color:var(--scheme-strong);cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.atv__seta:hover:not(:disabled){background:var(--scheme-strong);color:var(--scheme-bg)}.atv__seta:disabled{opacity:.35;cursor:default}.atv__pontos{display:flex;gap:.45rem}.atv__pontos span{width:9px;height:9px;border-radius:50%;background:rgba(var(--scheme-contrast-rgb),.18);transition:background .25s ease}.atv__pontos span.is-ativo{background:var(--scheme-strong)}.atv__modal{width:min(40rem,calc(100% - 2rem));max-height:min(80vh,44rem);padding:0;border:0;border-radius:1.25rem;background:var(--color-white);color:var(--color-base-700);box-shadow:0 40px 80px -30px #00000080}.atv__modal::backdrop{background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.atv__modal-caixa{padding:clamp(1.5rem,3vw,2.25rem)}.atv__modal-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.atv__modal-titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:1.35rem;text-transform:uppercase}.atv__modal-fechar{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:rgba(var(--color-base-700-rgb),.07);color:var(--color-base-700);cursor:pointer}.atv__modal-corpo p{margin:0;font-size:.98rem;line-height:1.7;color:rgba(var(--color-base-700-rgb),.8)}.atv__modal-corpo strong{color:var(--color-base-700);font-weight:800;background:linear-gradient(transparent 60%,rgba(var(--color-accent-rgb),.9) 60%)}.atv__modal-nota{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid rgba(var(--color-base-700-rgb),.1);font-size:.82rem;line-height:1.45;color:rgba(var(--color-base-700-rgb),.6)}@media(max-width:1000px){.atv__lista{grid-auto-columns:calc((100% - var(--atv-gap)) / 1.7)}}@media(max-width:640px){.atv__trilho{margin:0 calc(-1*clamp(1.25rem,4vw,2.5rem));padding:0 clamp(1.25rem,4vw,2.5rem);scroll-padding:0 clamp(1.25rem,4vw,2.5rem)}.atv__lista{grid-auto-columns:82%}.atv__slide{gap:1rem}}@media(prefers-reduced-motion:reduce){.atv__seta,.atv__pontos span{transition:none}}.nero-autoridade{--auth-bg: var(--scheme-bg);--auth-fg: var(--scheme-text);--auth-muted: var(--scheme-muted);--auth-line: rgba(var(--scheme-contrast-rgb), .16);--auth-lead: var(--scheme-accent);--auth-on-lead: var(--scheme-on-accent);background-color:var(--auth-bg);color:var(--auth-fg);padding:6rem 0}.nero-autoridade.nero-scheme--claro{--auth-line: rgba(var(--color-base-600-rgb), .16);--auth-lead: var(--scheme-text);--auth-on-lead: var(--scheme-bg)}.nero-autoridade__head{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:end;padding-bottom:2.5rem;border-bottom:1px solid var(--auth-line)}.nero-autoridade__eyebrow{margin:0 0 1.25rem;font-family:var(--font-body);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;color:var(--auth-lead)}.nero-autoridade__titulo{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(2.1rem,4.4vw,3.75rem);line-height:.98;letter-spacing:-.035em;color:var(--auth-fg)}.nero-autoridade__titulo em{font-style:italic;font-weight:500;color:var(--auth-lead)}.nero-autoridade__deck{margin:0;font-family:var(--font-body);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.6;color:var(--auth-muted);max-width:34em}.nero-autoridade__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 3.5rem;margin-top:3.25rem}.nero-autoridade__item{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding-top:1.75rem;border-top:1px solid var(--auth-line)}.nero-autoridade__dado{display:block;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1;letter-spacing:-.03em;color:var(--auth-lead)}.nero-autoridade__item-texto{display:flex;flex-direction:column;gap:.6rem}.nero-autoridade__item-texto h3{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.2;letter-spacing:-.015em;color:var(--auth-fg)}.nero-autoridade__item-texto p{margin:0;font-family:var(--font-body);font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.62;color:var(--auth-muted)}.nero-autoridade__selo{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.55rem;margin-top:.15rem;padding:.5rem .85rem;border:1px dashed var(--auth-line);border-radius:.4rem}.nero-autoridade__selo-label{font-family:var(--font-body);font-weight:600;font-size:.62rem;text-transform:uppercase;letter-spacing:.18em;color:var(--auth-muted)}.nero-autoridade__selo-valor{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem;letter-spacing:.06em;color:var(--auth-fg)}.nero-autoridade__foot{display:grid;grid-template-columns:1fr auto;gap:2.5rem;align-items:center;margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--auth-line)}.nero-autoridade__nota{margin:0;font-family:var(--font-body);font-size:.82rem;line-height:1.6;color:var(--auth-muted);max-width:46em}.nero-autoridade__cta-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.nero-autoridade__cta{display:inline-flex;align-items:center;gap:.65rem;padding:.95rem 2rem;border:2px solid var(--auth-lead);border-radius:3.5rem;color:var(--auth-lead);background-color:transparent;text-decoration:none;text-transform:uppercase;font-family:var(--font-body);font-weight:700;font-size:clamp(.78rem,.92vw,.9rem);letter-spacing:.1em;white-space:nowrap;transition:background-color .3s ease,color .3s ease,transform .2s ease}.nero-autoridade__cta-seta{transition:transform .3s ease}.nero-autoridade__cta:hover{background-color:var(--auth-lead);color:var(--auth-on-lead)}.nero-autoridade__cta:hover .nero-autoridade__cta-seta{transform:translate(.25rem)}.nero-autoridade__cta:active{transform:scale(.97)}.nero-autoridade__cta:focus-visible{outline:2px solid var(--auth-lead);outline-offset:3px}.nero-autoridade__cta-nota{margin:0;font-family:var(--font-body);font-size:.78rem;line-height:1.5;color:var(--auth-muted);max-width:26em}@media(max-width:1024px){.nero-autoridade__head{grid-template-columns:1fr;gap:1.5rem;align-items:start}.nero-autoridade__grid{gap:2.25rem}.nero-autoridade__foot{grid-template-columns:1fr;gap:1.75rem;align-items:start}}@media(max-width:768px){.nero-autoridade{padding:3.5rem 0}.nero-autoridade__grid{grid-template-columns:1fr;margin-top:2.25rem}.nero-autoridade__item{padding-top:1.35rem}.nero-autoridade__cta{width:100%;justify-content:center;white-space:normal;text-align:center}}.banner-midia{position:relative;width:100%;background-color:var(--scheme-bg);color:var(--scheme-text)}.banner-midia__midia{position:relative;overflow:hidden;background-color:var(--scheme-bg)}.banner-midia__img,.banner-midia__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bm-foco-x, 50%) var(--bm-foco-y, 50%)}.banner-midia__video{opacity:0;transition:opacity .6s ease}.banner-midia.is-tocando .banner-midia__video{opacity:1}.banner-midia__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--bm-veu, .35));pointer-events:none}.banner-midia__legenda{position:absolute;right:1rem;bottom:.75rem;z-index:2;margin:0;font-family:var(--font-raleway),sans-serif;font-size:.68rem;font-weight:500;letter-spacing:.04em;color:#ffffffb8;text-shadow:0 1px 2px rgba(0,0,0,.6);pointer-events:none}.banner-midia--lado .banner-midia__legenda{right:auto;left:1rem}.banner-midia__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:640px}.banner-midia--centro .banner-midia__copy{align-items:center;text-align:center;margin-inline:auto}.banner-midia__eyebrow{margin:0;font-family:var(--font-raleway),sans-serif;font-size:clamp(.8rem,.8vw,.9rem);font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-accent)}.banner-midia__titulo{margin:0;font-family:var(--font-heading);font-size:clamp(2.25rem,5.5vw,4.5rem);font-weight:800;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--bm-tinta-titulo, var(--scheme-strong))}.banner-midia__titulo em{font-style:normal;color:var(--scheme-accent)}.banner-midia__texto{margin:0;max-width:460px;font-family:var(--font-raleway),sans-serif;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.6;color:var(--bm-tinta-texto, rgba(var(--scheme-text-rgb), .85))}.banner-midia__botao{display:inline-flex;align-items:center;justify-content:center;padding:1.05rem 2.5rem;border-radius:3.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-size:clamp(.8rem,.9vw,.9rem);font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease,transform .2s ease}.banner-midia__botao:hover{background-color:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.banner-midia__botao:active{transform:scale(.97)}.banner-midia__botao:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px}.banner-midia--sobre .banner-midia__inner{position:relative;display:flex;align-items:center}.banner-midia--h-baixa{--bm-altura: 50svh;--bm-altura-min: 360px}.banner-midia--h-compacta{--bm-altura: 60svh;--bm-altura-min: 420px}.banner-midia--h-media{--bm-altura: 65svh;--bm-altura-min: 440px}.banner-midia--h-alta{--bm-altura: 80svh;--bm-altura-min: 520px}.banner-midia--h-tela{--bm-altura: 100svh;--bm-altura-min: 560px}.banner-midia--sobre .banner-midia__inner{min-height:max(var(--bm-altura),var(--bm-altura-min, 0px))}.banner-midia--sobre .banner-midia__midia{position:absolute;top:0;right:0;bottom:0;left:0}.banner-midia--sobre{--bm-tinta-titulo: var(--bm-tinta, #ffffff);--bm-tinta-texto: var(--bm-tinta, rgba(255, 255, 255, .88))}.banner-midia--sobre .banner-midia__copy{position:relative;z-index:1;width:100%;max-width:2000px;margin-inline:auto;padding:4rem clamp(1.5rem,5vw,6rem)}.banner-midia--sobre.banner-midia--esquerda .banner-midia__copy>*{max-width:640px}.banner-midia--sobre.banner-midia--centro .banner-midia__copy>*{max-width:900px}.banner-midia--lado .banner-midia__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,6rem);max-width:2000px;margin-inline:auto;padding:clamp(3rem,4.5vw,4rem) clamp(1.5rem,5vw,6rem)}.banner-midia--lado .banner-midia__midia{order:2;aspect-ratio:4 / 5;border-radius:1.25rem;width:min(100%,512px,68svh);justify-self:center}.banner-midia--lado .banner-midia__copy{order:1}@media(min-width:990px){.banner-midia--sobre.banner-midia--ajuste-altura .banner-midia__midia{left:auto;width:auto;max-width:100%;aspect-ratio:var(--bm-ar, 16 / 9)}.banner-midia--sobre.banner-midia--ajuste-altura .banner-midia__img,.banner-midia--sobre.banner-midia--ajuste-altura .banner-midia__video{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32%);mask-image:linear-gradient(to right,transparent 0,#000 32%)}}@media(max-width:989px){.banner-midia--sobre .banner-midia__inner{align-items:flex-end}.banner-midia--sobre .banner-midia__copy{padding:3rem 1.5rem 3.25rem}.banner-midia--sobre .banner-midia__veu{background:linear-gradient(to top,#0000008c,#0000 55%),rgba(0,0,0,var(--bm-veu, .35))}.banner-midia--sobre.banner-midia--esquerda .banner-midia__copy>.banner-midia__texto{max-width:72%}.banner-midia--sobre.banner-midia--m-topo .banner-midia__inner{align-items:flex-start}.banner-midia--sobre.banner-midia--m-topo .banner-midia__veu{background:linear-gradient(to bottom,#0009,#0000 55%),rgba(0,0,0,var(--bm-veu, .35))}.banner-midia--lado .banner-midia__inner{grid-template-columns:1fr;padding:2.5rem 1.5rem;gap:1.5rem}.banner-midia--lado .banner-midia__midia{order:1;width:100%;max-height:none}.banner-midia--lado .banner-midia__copy{order:2}}@media(prefers-reduced-motion:reduce){.banner-midia__video{display:none}}.sobre-chapter{--cap-lead: var(--scheme-strong);position:relative;padding:9rem 0;background-color:var(--scheme-bg);color:var(--scheme-text)}.sobre-chapter.chapter-dark{--cap-lead: var(--scheme-accent);--cap-label-auto: var(--color-base-700)}.sobre-chapter .chapter-container{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:5rem;padding:0 2.125rem}.chapter-label{display:flex;align-items:center;gap:1.25rem;font-family:var(--font-raleway),sans-serif}.chapter-label-num{font-weight:800;font-size:clamp(2.5rem,4vw,3.5rem);color:var(--cap-lead);letter-spacing:-.04em;line-height:1}.chapter-label-line,.chapter-label-title{color:var(--cap-label-cor, var(--cap-label-auto, currentColor))}.chapter-label-line{flex:1;max-width:4rem;height:2px;background-color:currentColor;opacity:.4}.chapter-label-title{font-weight:700;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.chapter-block{display:flex;flex-direction:column;gap:1.25rem;max-width:1100px}.chapter-block.align-right{align-self:flex-end;text-align:right;align-items:flex-end}.chapter-block.center{align-self:center;text-align:center;align-items:center}.text-mask-container{display:flex;flex-direction:column;contain:layout paint}.line-mask{overflow:hidden;display:flex}.chapter-block.align-right .lines-follow .line-mask{justify-content:flex-end}.chapter-block.center .lines-follow .line-mask,.frase-display-amarela.lines-follow .line-mask{justify-content:center}.line-mask p{margin:0;display:inline-block;transform-origin:left bottom;backface-visibility:hidden;color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.text-gradient-scroll{display:flex;flex-wrap:wrap;backface-visibility:hidden}.text-gradient-scroll .word-wrapper{display:inline-block;white-space:pre-wrap}.text-gradient-scroll span{display:inline-block;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;line-height:inherit;letter-spacing:inherit;white-space:pre-wrap}.frase-media{font-family:var(--font-raleway),sans-serif;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:inherit;text-transform:none}.frase-media.frase-accent{color:var(--cap-lead)}.frase-display{font-family:var(--cap-display, var(--font-display, Impact, "Anton", sans-serif));font-size:clamp(3.5rem,7vw,6rem);font-weight:var(--font-display-weight, 900);line-height:1.15;text-transform:uppercase;letter-spacing:.01em;color:inherit}.frase-display .line-mask:not(:last-child){margin-bottom:-.25em}.frase-display-amarela{font-family:var(--cap-display, var(--font-display, Impact, "Anton", sans-serif));font-size:clamp(3rem,6.5vw,5.5rem);font-weight:var(--font-display-weight, 900);text-transform:uppercase;text-align:center;line-height:1.15;letter-spacing:.01em;color:var(--scheme-accent);margin:0 auto}.frase-display-amarela .line-mask:not(:last-child){margin-bottom:-.1em}.frase-italica{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;font-style:italic;text-transform:lowercase;letter-spacing:-.01em;color:var(--scheme-muted);margin-top:1rem}.chapter-dark .frase-italica{color:rgba(var(--scheme-contrast-rgb),.55)}.intro-gradient-text{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.6rem,3vw,2.75rem);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:inherit;text-transform:none}.intro-stat-discrete{font-family:var(--font-raleway),sans-serif;font-size:clamp(.8rem,1vw,.95rem);color:var(--scheme-muted);font-weight:500;font-style:italic;letter-spacing:.02em;text-transform:none;line-height:1.2;margin-top:-.5rem;border-left:2px solid var(--scheme-accent);padding:.35rem 0 .35rem .85rem;max-width:600px}.chapter-dark .intro-stat-discrete{color:rgba(var(--scheme-contrast-rgb),.4)}.intro-visual-break{display:flex;flex-direction:column;align-items:center;gap:3rem;margin-top:3rem;width:100%}.intro-accent-line{width:60px;height:3px;background:var(--scheme-accent);border-radius:2px}.story-split{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.failure-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.failure-item{display:flex;gap:1.25rem;align-items:flex-start;padding:1.5rem;background:rgba(var(--scheme-contrast-rgb),.03);border:1px solid rgba(var(--scheme-contrast-rgb),.08);border-radius:.85rem;transition:border-color .3s ease,background-color .3s ease}.failure-item:hover{border-color:rgba(var(--scheme-accent-rgb),.3);background:rgba(var(--scheme-accent-rgb),.08)}.chapter-dark .failure-item:hover{background:rgba(var(--scheme-accent-rgb),.04)}.failure-icon{flex-shrink:0;width:1.75rem;height:1.75rem;color:var(--cap-lead);margin-top:.15rem}.failure-body{min-width:0}.failure-item h4{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:800;letter-spacing:-.01em;color:var(--scheme-strong);text-transform:none;margin-bottom:.35rem}.failure-item p{font-family:var(--font-raleway),sans-serif;font-size:clamp(.9rem,1.05vw,1.05rem);font-weight:500;color:var(--scheme-muted);line-height:1.55;text-transform:none}.chapter-dark .failure-item p{color:rgba(var(--scheme-contrast-rgb),.65)}.chapter-pullquote{display:flex;align-items:center;gap:1rem;align-self:center;text-align:center;font-family:var(--font-raleway),sans-serif;font-weight:600;font-style:italic;font-size:clamp(1.25rem,2vw,1.75rem);color:var(--color-base-600);letter-spacing:-.01em;line-height:1.4;padding:2.25rem 2.5rem;border-top:1px solid var(--scheme-border);border-bottom:1px solid var(--scheme-border);max-width:750px;margin:2rem auto 0;text-transform:none}.chapter-pullquote span{text-transform:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.pullquote-icon{width:1.5rem;height:1.5rem;color:var(--scheme-accent);flex-shrink:0}.chapter-dark .chapter-pullquote{color:rgba(var(--scheme-contrast-rgb),.85);border-color:rgba(var(--scheme-contrast-rgb),.15)}.chapter-promises{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1.5rem}.promise-item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;background:rgba(var(--scheme-contrast-rgb),.04);border:1px solid rgba(var(--scheme-contrast-rgb),.1);border-radius:.85rem;transition:border-color .3s ease,transform .3s ease}.promise-item:hover{border-color:rgba(var(--scheme-accent-rgb),.4);transform:translateY(-4px)}.promise-icon{width:2rem;height:2rem;color:var(--cap-lead)}.promise-texto{font-family:var(--font-raleway),sans-serif;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:600;color:var(--scheme-strong);line-height:1.4;text-transform:none}.promise-texto p{margin:0;font-family:inherit;font-size:clamp(.85rem,.8vw,.9rem);font-weight:500;line-height:calc(1.4*clamp(1rem,1.3vw,1.2rem));text-transform:uppercase;color:var(--cap-promessa-cor, var(--color-base-700))}.promise-texto em{font-style:normal;font-size:clamp(1rem,1.3vw,1.2rem);color:var(--cap-lead);font-weight:700;text-transform:none}.sobre-chapter:not(.chapter-dark) .promise-texto em{font-weight:800}@media(max-width:1024px){.story-split{grid-template-columns:1fr;gap:3rem}.chapter-promises{grid-template-columns:1fr}}@media(max-width:768px){.sobre-chapter{padding:5rem 0}.sobre-chapter .chapter-container{gap:3.5rem;padding:0 1.5rem}.chapter-label{gap:.85rem}.chapter-label-line{max-width:2.5rem}.chapter-label-title{font-size:.7rem;letter-spacing:.18em}.chapter-block.align-right{text-align:left;align-items:flex-start;align-self:flex-start}.chapter-block.align-right .lines-follow .line-mask{justify-content:flex-start}.frase-media{font-size:clamp(1.85rem,7vw,2.5rem)}.intro-gradient-text{font-size:clamp(1.35rem,5.5vw,2rem)}.intro-stat-discrete{font-size:.8rem}.intro-visual-break{margin-top:1.5rem;gap:2rem}.frase-display{font-size:clamp(2.5rem,11vw,4rem);text-align:center}.frase-display.lines-follow .line-mask{justify-content:center}.frase-italica{font-size:clamp(1.25rem,5vw,1.75rem);text-align:center}.frase-italica.lines-follow .line-mask{justify-content:center}.frase-display-amarela{font-size:clamp(2.25rem,9vw,3.5rem)}.chapter-pullquote{font-size:clamp(1rem,4vw,1.35rem);padding:1.5rem 1.25rem;flex-direction:column;gap:.85rem;text-align:center}.failure-list{gap:1.25rem}.failure-item{padding:1.25rem;gap:1rem}}body.nero-cart-lock{overflow:hidden}#CartDrawer{position:fixed;top:max(0rem,calc(var(--announcement-height, 0rem) - .25rem));right:0;bottom:0;left:0;z-index:500;pointer-events:none}#CartDrawer .cart-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .35s ease}#CartDrawer.is-open .cart-backdrop{opacity:1;pointer-events:all}#CartDrawer .cart-sidebar{position:absolute;top:0;right:0;height:100%;width:30%;max-width:100%;background-color:var(--scheme-bg);color:var(--scheme-text);transform:translate(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s;pointer-events:all;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}#CartDrawer.is-open .cart-sidebar{transform:translate(0);visibility:visible;transition:transform .3s ease,visibility 0s linear 0s}#CartDrawer .cart-sidebar-content{width:100%;height:100%;display:flex;flex-direction:column;padding:2rem}#CartDrawer .cart-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--cart-ink-rgb),.1);margin-bottom:1rem}#CartDrawer .cart-header h2{color:var(--scheme-text);font-family:var(--font-heading, sans-serif);font-size:clamp(1.5rem,2vw,2rem);font-weight:800;line-height:1.05;letter-spacing:clamp(-.0125rem,-.75vw,-.2rem);text-transform:uppercase;margin:0}#CartDrawer .cart-close{width:36px;height:36px;margin-right:-.4rem;border-radius:50%;background:transparent;color:var(--scheme-text);border:none;padding:0;cursor:pointer;font-size:1.4rem;line-height:1;opacity:.8;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}#CartDrawer .cart-close:hover{opacity:1}#CartDrawer .cart-close svg{display:block}#CartDrawer .cart-header-qtd{display:inline-block;color:var(--scheme-accent)}#CartDrawer .cart-header-qtd.is-pop{animation:cart-qtd-pop .45s cubic-bezier(.34,1.56,.64,1)}@keyframes cart-qtd-pop{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}#CartDrawer .cart-items{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;margin-bottom:1rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}#CartDrawer .cart-items::-webkit-scrollbar{display:none}#CartDrawer .cart-items{padding-bottom:1rem;-webkit-mask-image:linear-gradient(to bottom,rgba(var(--cart-ink-rgb),1) calc(100% - 1.25rem),rgba(var(--cart-ink-rgb),0));mask-image:linear-gradient(to bottom,rgba(var(--cart-ink-rgb),1) calc(100% - 1.25rem),rgba(var(--cart-ink-rgb),0))}@media(max-width:1000px){#CartDrawer .cart-sidebar{width:100%}#CartDrawer .cart-sidebar-content{padding:1.25rem 1.5rem}}#CartDrawer .cart-item{gap:.85rem;padding:1rem 0}#CartDrawer .cart-item-image{width:72px;height:72px;padding:.4rem}#CartDrawer .cart-item-details{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;row-gap:.55rem}#CartDrawer .cart-item-name-row{grid-column:1 / -1}#CartDrawer .cart-qty-stepper{margin-top:0}#CartDrawer .cart-item-pricing{margin-top:0;align-items:flex-end;text-align:right}#CartDrawer .cart-item-save{align-self:flex-end}@media(prefers-reduced-motion:reduce){#CartDrawer .cart-backdrop,#CartDrawer .cart-sidebar,#CartDrawer.is-open .cart-sidebar{transition:none}}.nero-cart-ui,.nero-cart-ui .nero-scheme{--cart-ink-rgb: var(--scheme-contrast-rgb);--cart-checkout-label: var(--scheme-bg)}.nero-cart-ui.nero-scheme--grafite,.nero-cart-ui .nero-scheme--grafite{--cart-ink-rgb: var(--color-white-rgb);--cart-checkout-label: var(--color-base-700)}.nero-cart-ui.is-loading .cart-items,.nero-cart-ui.is-loading .cart-footer,.nero-cart-ui.is-loading .cart-marcos{opacity:.55;pointer-events:none}.nero-cart-ui .cart-items,.nero-cart-ui .cart-footer,.nero-cart-ui .cart-marcos{transition:opacity .2s ease}.nero-cart-ui .cart-empty{display:flex;flex-direction:column;gap:1.25rem;align-items:center;justify-content:center;height:100%;min-height:10rem;text-align:center}.nero-cart-ui .cart-empty p{color:var(--scheme-text);text-transform:uppercase;font-weight:600;font-size:clamp(.85rem,.8vw,.9rem);line-height:1.2;margin:0}.nero-cart-ui .cart-empty-cta{display:inline-block;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;padding:1rem 1.75rem;border-radius:3.5rem;text-decoration:none;transition:transform .2s ease}.nero-cart-ui .cart-empty-cta:active{transform:scale(.95)}.nero-cart-ui .cart-item{display:flex;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-item:last-child{border-bottom:none}.nero-cart-ui .cart-item-image{width:84px;height:84px;flex-shrink:0;background-color:var(--color-card);border-radius:.75rem;overflow:hidden;padding:.5rem;display:block}.nero-cart-ui .cart-item-image img{width:100%;height:100%;object-fit:contain}.nero-cart-ui .cart-item-details{flex:1;display:flex;flex-direction:column;gap:.5rem}.nero-cart-ui .cart-item-name-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%}.nero-cart-ui .cart-item-name{color:var(--scheme-text);text-transform:uppercase;margin:0;font-weight:700;font-size:.9rem;line-height:1.3;letter-spacing:.02em}.nero-cart-ui .cart-item-name a{color:inherit;text-decoration:none}.nero-cart-ui .cart-item-variant{display:block;color:var(--scheme-muted);font-weight:500;font-size:.75rem;text-transform:none;margin-top:.15rem}.nero-cart-ui .cart-qty-stepper{display:inline-flex;align-items:center;gap:.25rem;margin-top:.4rem;border:1px solid rgba(var(--cart-ink-rgb),.18);border-radius:2rem;padding:.15rem;width:fit-content}.nero-cart-ui .cart-qty-stepper button{width:26px;height:26px;border:none;background:transparent;color:var(--scheme-strong);font-size:1.1rem;line-height:1;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.nero-cart-ui .cart-qty-stepper button:hover{background:rgba(var(--cart-ink-rgb),.12)}.nero-cart-ui .cart-qty-stepper button:active{transform:scale(.88)}.nero-cart-ui .cart-qty-stepper svg,.nero-cart-ui .cart-item-remove svg{display:block}.nero-cart-ui .cart-qty-stepper button:focus-visible,.nero-cart-ui .cart-item-remove:focus-visible,.nero-cart-ui .cart-close:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:2px}.nero-cart-ui .cart-qty-value{min-width:1.5rem;text-align:center;color:var(--scheme-strong);font-weight:700;font-size:.9rem}.nero-cart-ui .cart-item-pricing{display:flex;flex-direction:column;gap:.15rem;margin-top:.25rem}.nero-cart-ui .cart-item-price{color:var(--scheme-accent);margin:0;font-weight:800;font-size:1rem}.nero-cart-ui .cart-item-price-old{color:var(--scheme-muted);font-size:.8rem;text-decoration:line-through}.nero-cart-ui .cart-item-save{align-self:flex-start;background:rgba(var(--scheme-accent-rgb),.12);color:var(--scheme-accent);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.15rem .5rem;border-radius:2rem}.nero-cart-ui .cart-item-remove{width:32px;height:32px;margin:-.35rem -.4rem 0 0;background:transparent;color:var(--scheme-muted);border:none;border-radius:50%;padding:0;cursor:pointer;font-size:1.15rem;line-height:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background-color .2s ease,transform .2s ease}.nero-cart-ui .cart-item-remove:hover{color:#ff6b6b;background:rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-item-remove:active{transform:scale(.9)}.nero-cart-ui .cart-footer{border-top:1px solid rgba(var(--cart-ink-rgb),.1);padding-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.nero-cart-ui .cart-summary-row{display:flex;justify-content:space-between;color:var(--scheme-text);font-size:clamp(.85rem,1vw,.9rem);text-transform:uppercase;font-weight:700}.nero-cart-ui .cart-summary-row span{color:var(--scheme-text)}.nero-cart-ui .cart-summary-sub span,.nero-cart-ui .cart-summary-discount span{font-weight:600;font-size:.8rem;text-transform:none}.nero-cart-ui .cart-summary-discount span{color:var(--scheme-accent)!important}.nero-cart-ui .cart-summary-total{font-size:1.15rem;color:var(--scheme-accent)!important}.nero-cart-ui .cart-checkout{display:block;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;background-color:var(--cart-checkout-bg, var(--scheme-text));color:var(--cart-checkout-fg, var(--cart-checkout-label));border:none;padding:1.25rem;cursor:pointer;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.85rem;text-transform:uppercase;border-radius:3.5rem;margin-top:1rem;transition:transform .2s ease}.nero-cart-ui .cart-checkout:active{transform:scale(.95)}#CartDrawer .cart-footer{gap:.65rem;padding-top:.9rem}#CartDrawer .cart-continue{padding:.1rem}#CartDrawer .cart-payment-icons{margin-top:0;padding-top:.65rem}.nero-cart-ui .cart-economia{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .85rem;border:1px dashed rgba(var(--scheme-accent-rgb),.6);border-radius:.75rem;background:rgba(var(--scheme-accent-rgb),.05)}.nero-cart-ui .cart-economia-row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;color:var(--scheme-muted);font-size:.78rem;font-weight:600;line-height:1.25}.nero-cart-ui .cart-economia-row.is-desconto{color:var(--scheme-accent);font-weight:700}.nero-cart-ui .cart-economia-row small{font-size:.72rem;font-weight:700}.nero-cart-ui .cart-subtotal{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.nero-cart-ui .cart-subtotal-label{padding-top:.3rem;color:var(--scheme-text);font-size:.9rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.nero-cart-ui .cart-subtotal-valor{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.nero-cart-ui .cart-subtotal-numero{color:var(--scheme-strong);font-family:var(--font-heading, sans-serif);font-size:1.6rem;font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;transition:color .25s ease}.nero-cart-ui .cart-subtotal-numero.is-contando{color:var(--scheme-accent)}.nero-cart-ui .cart-parcelas{color:var(--scheme-muted);font-size:.74rem;font-weight:500;line-height:1.2}.nero-cart-ui .cart-parcelas strong{color:var(--scheme-text);font-weight:700}.nero-cart-ui .cart-checkout--grande{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-top:.15rem;padding:1.1rem 1.25rem;font-size:.95rem;letter-spacing:.05em}.nero-cart-ui .cart-checkout--grande svg{display:block;flex-shrink:0}.nero-cart-ui .cart-checkout:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px}.nero-cart-ui .cart-continue{background:transparent;border:none;color:var(--scheme-muted);font-family:var(--font-raleway),sans-serif;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;padding:.25rem;text-align:center;text-decoration:none;transition:color .2s ease}.nero-cart-ui .cart-continue:hover{color:var(--scheme-text)}.nero-cart-ui .cart-payment-icons{margin-top:.5rem;padding-top:1rem;border-top:1px solid rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-frete-aviso{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;margin-bottom:.5rem;border:1px solid rgba(var(--cart-ink-rgb),.12);border-radius:.75rem}.nero-cart-ui .cart-frete-aviso-text{display:flex;align-items:center;gap:.4rem;margin:0;color:var(--scheme-text);font-size:.78rem;font-weight:600;line-height:1.3}.nero-cart-ui .cart-frete-aviso.is-liberado .cart-frete-aviso-text{color:var(--scheme-accent)}.nero-cart-ui .cart-frete-aviso-icon{flex-shrink:0}.nero-cart-ui .cart-frete-aviso-bar{height:4px;border-radius:2px;background:rgba(var(--cart-ink-rgb),.12);overflow:hidden}.nero-cart-ui .cart-frete-aviso-bar span{display:block;height:100%;border-radius:inherit;background:var(--scheme-accent);transition:width .35s ease}.nero-cart-ui .cart-upgrade{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem;padding:1rem;border-radius:.75rem;background:rgba(var(--scheme-accent-rgb),.1);border:1px solid rgba(var(--scheme-accent-rgb),.35)}.nero-cart-ui .cart-upgrade-title{margin:0;color:var(--scheme-accent);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.nero-cart-ui .cart-upgrade-text{margin:0;color:var(--scheme-text);font-size:.85rem;font-weight:600;line-height:1.35}.nero-cart-ui .cart-upgrade-text strong{color:var(--scheme-accent);font-weight:800}.nero-cart-ui .cart-upgrade-btn{align-self:flex-start;background:var(--scheme-button);color:var(--scheme-button-label);border:none;border-radius:3.5rem;padding:.7rem 1.25rem;font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;transition:transform .2s ease}.nero-cart-ui .cart-upgrade-btn:active{transform:scale(.95)}.nero-cart-ui .cart-cep{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-cep-form{display:flex;flex-direction:column;gap:.5rem;margin:0}.nero-cart-ui .cart-cep-label{color:var(--scheme-text);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.nero-cart-ui .cart-cep-row{display:flex;gap:.5rem}.nero-cart-ui .cart-cep-input{flex:1;min-width:0;background:transparent;color:var(--scheme-text);border:1px solid rgba(var(--cart-ink-rgb),.25);border-radius:3.5rem;padding:.65rem 1rem;font-size:16px;line-height:1.2}.nero-cart-ui .cart-cep-input::placeholder{color:var(--scheme-muted)}.nero-cart-ui .cart-cep-input:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:1px}.nero-cart-ui .cart-cep-btn{flex-shrink:0;background:transparent;color:var(--scheme-text);border:1px solid rgba(var(--cart-ink-rgb),.4);border-radius:3.5rem;padding:.65rem 1.1rem;font-family:var(--font-raleway),sans-serif;font-size:.72rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.nero-cart-ui .cart-cep-btn:hover{background:rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-cep-btn[disabled]{opacity:.55;cursor:progress}.nero-cart-ui .cart-cep-result:empty{display:none}.nero-cart-ui .cart-cep-result{margin-top:.75rem}.nero-cart-ui .cart-cep-msg{margin:0;color:var(--scheme-muted);font-size:.78rem;line-height:1.3}.nero-cart-ui .cart-cep-msg.is-error{color:var(--cart-cep-error, #ff6b6b)}.nero-cart-ui .cart-cep-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.nero-cart-ui .cart-cep-rate{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8rem;color:var(--scheme-text)}.nero-cart-ui .cart-cep-rate-info{display:flex;flex-direction:column;gap:.1rem}.nero-cart-ui .cart-cep-rate-name{font-weight:700}.nero-cart-ui .cart-cep-rate-eta{color:var(--scheme-muted);font-size:.72rem}.nero-cart-ui .cart-cep-rate-price{flex-shrink:0;font-weight:800;color:var(--scheme-accent)}.nero-cart-ui .cart-cep-note{margin:.6rem 0 0;color:var(--scheme-muted);font-size:.7rem;line-height:1.3}.nero-cart-ui .cart-reco{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--cart-ink-rgb),.08)}.nero-cart-ui .cart-reco[hidden],.nero-cart-ui .cart-reco-setas[hidden]{display:none}.nero-cart-ui .cart-item+.cart-reco{margin-top:0;border-top:none}.nero-cart-ui .cart-item:has(+.cart-reco[hidden]:last-child){border-bottom:none}.nero-cart-ui .cart-item:has(+.cart-reco[hidden]+.cart-cep){border-bottom:none}.nero-cart-ui .cart-reco-topo{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nero-cart-ui .cart-reco-titulo{margin:0;color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.nero-cart-ui .cart-reco-setas{display:flex;gap:.35rem}.nero-cart-ui .cart-reco-seta{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--cart-ink-rgb),.18);border-radius:50%;background:transparent;color:var(--scheme-text);cursor:pointer;transition:background .2s ease,opacity .2s ease}.nero-cart-ui .cart-reco-seta:hover:not(:disabled){background:rgba(var(--cart-ink-rgb),.1)}.nero-cart-ui .cart-reco-seta:disabled{opacity:.35;cursor:default}.nero-cart-ui .cart-reco-trilho{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:.75rem}.nero-cart-ui .cart-reco-trilho::-webkit-scrollbar{display:none}.nero-cart-ui .cart-reco-lista{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:.6rem}.nero-cart-ui .cart-reco-lista:has(>:only-child){grid-auto-columns:100%}.nero-cart-ui .cart-reco-card{scroll-snap-align:start;min-width:0;display:flex;align-items:center;gap:.75rem;padding:.6rem;border:1px solid rgba(var(--cart-ink-rgb),.12);border-radius:.75rem}.nero-cart-ui .cart-reco-img{width:56px;height:56px;flex-shrink:0;display:block;padding:.25rem;border-radius:.5rem;background:var(--color-white);overflow:hidden}.nero-cart-ui .cart-reco-img img{width:100%;height:100%;object-fit:contain;display:block}.nero-cart-ui .cart-reco-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.nero-cart-ui .cart-reco-nome{margin:0;color:var(--scheme-text);font-size:.78rem;font-weight:700;line-height:1.25;text-transform:uppercase;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nero-cart-ui .cart-reco-precos{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .4rem}.nero-cart-ui .cart-reco-preco{color:var(--scheme-accent);font-size:.85rem;font-weight:800}.nero-cart-ui .cart-reco-preco-old{color:var(--scheme-muted);font-size:.72rem}.nero-cart-ui .cart-reco-add{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:var(--scheme-button);color:var(--scheme-button-label);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.nero-cart-ui .cart-reco-add:active{transform:scale(.92)}.nero-cart-ui .cart-reco-add[disabled]{opacity:.55;cursor:progress}.nero-cart-ui .cart-reco-add svg{display:block}.nero-cart-ui .cart-reco-add:focus-visible,.nero-cart-ui .cart-reco-seta:focus-visible,.nero-cart-ui .cart-reco-nome:focus-visible,.nero-cart-ui .cart-reco-trilho:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:2px}.nero-cart-ui .cart-reco-img{position:relative}.nero-cart-ui .cart-reco-selos{display:flex;flex-wrap:wrap;gap:.25rem}.nero-cart-ui .cart-reco-selo{display:inline-block;padding:.1rem .45rem;border-radius:2rem;font-size:.6rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase}.nero-cart-ui .cart-reco-selo--oferta{background:var(--scheme-accent);color:var(--scheme-on-accent)}.nero-cart-ui .cart-reco-selo--novo{color:var(--scheme-text);box-shadow:inset 0 0 0 1px rgba(var(--cart-ink-rgb),.45)}.nero-cart-ui .cart-reco-card--oferta{border-color:rgba(var(--scheme-accent-rgb),.5);background:rgba(var(--scheme-accent-rgb),.06)}.nero-cart-ui .cart-reco-mais{position:absolute;right:3px;bottom:3px;min-width:20px;height:20px;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:var(--scheme-accent);color:var(--scheme-on-accent);font-size:.66rem;font-weight:800;line-height:1}.nero-cart-ui .cart-marcos{position:relative;flex-shrink:0;margin-bottom:.25rem;padding-bottom:.9rem;border-bottom:1px solid rgba(var(--cart-ink-rgb),.1)}.nero-cart-ui .cart-marcos-titulo{margin:0;color:var(--scheme-text);font-size:.86rem;font-weight:700;line-height:1.3}.nero-cart-ui .cart-marcos-titulo strong{color:var(--scheme-accent);font-weight:800}.nero-cart-ui .cart-marcos-sub{margin:.2rem 0 0;color:var(--scheme-muted);font-size:.74rem;font-weight:500;line-height:1.3}.nero-cart-ui .cart-marcos-sub strong{color:var(--scheme-text);font-weight:700}.nero-cart-ui .cart-marcos-sub[hidden]{display:none}.nero-cart-ui .cart-marcos-trilho{position:relative;margin-top:.75rem}.nero-cart-ui .cart-marcos-barra{position:absolute;top:14px;left:0;right:0;height:6px;border-radius:3px;background:rgba(var(--cart-ink-rgb),.14);overflow:hidden}.nero-cart-ui .cart-marcos-barra span{display:block;height:100%;border-radius:inherit;background:var(--scheme-accent);transition:width .6s cubic-bezier(.22,1,.36,1)}.nero-cart-ui .cart-marcos-lista{position:relative;display:grid;grid-template-columns:repeat(var(--marcos-n, 3),minmax(0,1fr));margin:0;padding:0;list-style:none}.nero-cart-ui .cart-marco{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.nero-cart-ui .cart-marco-icone{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--scheme-bg);color:var(--scheme-muted);box-shadow:inset 0 0 0 1.5px rgba(var(--cart-ink-rgb),.24);transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.nero-cart-ui .cart-marco-icone svg{display:block}.nero-cart-ui .cart-marco-check{position:absolute;top:-4px;right:-6px;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--scheme-strong);color:var(--scheme-bg);box-shadow:0 0 0 2px var(--scheme-bg);transform:scale(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.nero-cart-ui .cart-marco.is-atingido .cart-marco-icone{background:var(--scheme-accent);color:var(--scheme-on-accent);box-shadow:inset 0 0 0 1.5px var(--scheme-accent)}.nero-cart-ui .cart-marco.is-atingido .cart-marco-check{transform:scale(1)}.nero-cart-ui .cart-marco-nome{margin-top:.45rem;color:var(--scheme-muted);font-size:.66rem;font-weight:800;line-height:1.15;letter-spacing:.03em;text-transform:uppercase}.nero-cart-ui .cart-marco.is-atingido .cart-marco-nome{color:var(--scheme-strong)}.nero-cart-ui .cart-marco-meta{margin-top:.1rem;color:var(--scheme-muted);font-size:.64rem;font-weight:500;line-height:1.2}.nero-cart-ui .cart-marco.is-atingido .cart-marco-meta{color:var(--scheme-accent)}.nero-cart-ui .cart-marco.is-pop .cart-marco-icone{animation:cart-marco-pop .6s cubic-bezier(.34,1.56,.64,1)}@keyframes cart-marco-pop{0%{transform:scale(.65);box-shadow:inset 0 0 0 1.5px var(--scheme-accent),0 0 rgba(var(--scheme-accent-rgb),.6)}55%{transform:scale(1.2);box-shadow:inset 0 0 0 1.5px var(--scheme-accent),0 0 0 9px rgba(var(--scheme-accent-rgb),0)}to{transform:scale(1);box-shadow:inset 0 0 0 1.5px var(--scheme-accent),0 0 rgba(var(--scheme-accent-rgb),0)}}.nero-cart-ui .cart-marcos-confete{position:absolute;top:-56px;left:0;z-index:2;pointer-events:none}@media(prefers-reduced-motion:reduce){.nero-cart-ui .cart-frete-aviso-bar span,.nero-cart-ui .cart-reco-seta,.nero-cart-ui .cart-reco-add,.nero-cart-ui .cart-marcos-barra span,.nero-cart-ui .cart-marco-icone,.nero-cart-ui .cart-marco-check,.nero-cart-ui .cart-subtotal-numero{transition:none}.nero-cart-ui .cart-marco.is-pop .cart-marco-icone,#CartDrawer .cart-header-qtd.is-pop{animation:none}.nero-cart-ui .cart-marcos-confete{display:none}}.ciencia-acne-cycle{background-color:var(--scheme-bg);color:var(--scheme-text);padding:6rem 0}.ciencia-acne-cycle .container{display:flex;flex-direction:column;align-items:center;gap:5rem}.ciencia-acne-cycle-header{text-align:center;display:flex;flex-direction:column;gap:1.25rem;max-width:820px}.ciencia-acne-cycle-eyebrow{color:var(--scheme-accent);font-family:var(--font-raleway);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;margin:0}.ciencia-acne-cycle-header h2{font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-.03em;color:var(--scheme-strong);margin:0}.ciencia-acne-cycle-steps{display:grid;grid-template-columns:repeat(var(--acne-cols, 3),1fr);gap:1.25rem;width:100%}.acne-step{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;border:1px solid rgba(var(--scheme-contrast-rgb),.12);border-radius:.75rem;transition:border-color .3s ease,background-color .3s ease}.acne-step:hover{border-color:rgba(var(--scheme-accent-rgb),.35);background-color:rgba(var(--scheme-accent-rgb),.03)}.acne-step-icon{width:2.25rem;height:2.25rem;color:var(--scheme-strong);line-height:1;display:flex;align-items:center;justify-content:center}.acne-step-icon svg{width:100%;height:100%;object-fit:contain}.acne-step-icon .icone{flex:none;width:2.75rem;height:2.75rem;max-width:none;margin:-.25rem;stroke-width:.9}.acne-step-number{font-family:var(--font-raleway);font-weight:800;font-size:1.5rem;color:var(--scheme-accent);line-height:1;letter-spacing:-.02em}.acne-step h3,.acne-step h4{font-size:clamp(1.1rem,1.5vw,1.35rem);color:var(--scheme-strong);line-height:1.2;letter-spacing:-.01em;margin:0}.acne-step p{font-family:var(--font-raleway);font-weight:400;font-size:.95rem;line-height:1.6;color:var(--scheme-strong);margin:0}.acne-step-arrow{font-family:var(--font-raleway);font-weight:600;font-size:.85rem;color:var(--scheme-accent);margin-top:auto;padding-top:.75rem;line-height:1.4}.ciencia-acne-cycle-note{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1rem,1.4vw,1.2rem);color:var(--scheme-strong);text-align:center;font-style:italic;letter-spacing:-.005em;margin:0}.ciencia-acne-cycle-header.cic__cabeca{max-width:64rem}.cic__titulo-fixo,.cic__seletor,.cic__rotulo,.cic__ultima{font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.cic__titulo-fixo{display:block;text-wrap:balance}.cic__seletor{position:relative;display:inline-block;max-width:100%;margin-top:.08em;text-wrap:balance;vertical-align:top}.cic__rotulo{text-decoration-line:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:.07em;text-underline-offset:.1em;text-decoration-skip-ink:auto;border-radius:.08em;transition:color .2s ease}.cic__ultima{white-space:nowrap}.cic__chevron{display:inline-block;width:.5em;height:.5em;margin-left:.14em;vertical-align:.1em;color:var(--scheme-accent);stroke-width:3;transition:transform .2s ease}.ciencia-acne-cycle:not([data-cic-pronto]) .cic__chevron{visibility:hidden}.cic__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;opacity:0;cursor:pointer;font-size:1rem;text-transform:none;-webkit-appearance:none;appearance:none;color:var(--scheme-strong);background-color:var(--scheme-bg)}.cic__select option{color:var(--scheme-strong);background-color:var(--scheme-bg)}.cic__seletor:hover .cic__rotulo{color:var(--scheme-accent)}.cic__seletor:hover .cic__chevron{transform:translateY(.06em)}.cic__seletor:has(.cic__select:focus-visible) .cic__rotulo{outline:2px solid var(--scheme-strong);outline-offset:.08em}@supports not selector(:has(*)){.cic__seletor:focus-within .cic__rotulo{outline:2px solid var(--scheme-strong);outline-offset:.08em}}.cic__paineis{width:100%}.cic__painel{display:flex;flex-direction:column}.cic__painel[hidden]{display:none}.cic__acao-linha{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 2.5rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.12)}.cic__acao{flex:1 1 30rem;max-width:62rem;margin:0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.9rem;line-height:1.55;color:rgba(var(--scheme-text-rgb),.72)}.cic__acao-rotulo{font:inherit;font-weight:700;letter-spacing:.04em;color:var(--scheme-accent)}.cic__acao strong,.cic__acao b{font-weight:700;color:var(--scheme-strong)}.cic__link{flex:none;display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:none;transition:color .2s ease}.cic__link-texto{font:inherit;text-transform:inherit;text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.35em}.cic__link .cic__link-seta{width:1.15em;height:1.15em;transition:transform .2s ease}.cic__link:hover{color:var(--scheme-accent)}.cic__link:hover .cic__link-seta{transform:translate(3px)}.cic__link:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:4px;border-radius:2px}.ciencia-acne-cycle-note.cic__nota{margin-top:clamp(3rem,6vw,5rem)}@keyframes cic-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cic__painel.is-entrando [data-cic-anima],.cic__rotulo.is-entrando{animation:cic-entra .4s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--cic-i, 0) * 60ms)}@media(max-width:1024px){.ciencia-acne-cycle-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ciencia-acne-cycle{padding:3rem 0}.ciencia-acne-cycle-steps{grid-template-columns:1fr}.cic__acao-linha{margin-top:1.25rem}.cic__acao{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.cic__painel.is-entrando [data-cic-anima],.cic__rotulo.is-entrando{animation:none}.cic__rotulo,.cic__chevron,.cic__link,.cic__link .cic__link-seta{transition:none}}.ccap{--ccap-linha: rgba(var(--scheme-text-rgb), .06);--ccap-linha-forte: rgba(var(--scheme-text-rgb), .1);--ccap-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;position:relative;overflow:hidden;padding:calc(var(--announcement-height, 2.25rem) + 4.25rem + clamp(1rem,2.2vw,1.75rem)) 0 clamp(2rem,4vw,3.25rem);background-color:var(--scheme-bg);background-image:linear-gradient(var(--ccap-linha-forte) 1px,transparent 1px),linear-gradient(90deg,var(--ccap-linha-forte) 1px,transparent 1px),linear-gradient(var(--ccap-linha) 1px,transparent 1px),linear-gradient(90deg,var(--ccap-linha) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-position:-1px -1px;color:var(--scheme-text)}.ccap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 40% 45%,transparent 55%,var(--scheme-bg) 100%)}.ccap__container{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.ccap__meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding-bottom:.85rem;border-bottom:1px solid rgba(var(--scheme-text-rgb),.18)}.ccap__eyebrow,.ccap__ficha{margin:0;display:inline-flex;align-items:center;gap:.55rem;font-family:var(--ccap-mono);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.ccap__ponto{width:.55rem;height:.55rem;border-radius:50%;background:var(--scheme-accent);box-shadow:0 0 0 3px rgba(var(--scheme-accent-rgb),.25)}.ccap__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);align-items:center;gap:clamp(1rem,3vw,3rem);padding:clamp(1.25rem,3vw,2.25rem) 0 clamp(1.25rem,2.5vw,2rem)}.ccap__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;text-transform:uppercase;line-height:.9;color:var(--scheme-strong)}.ccap__linha1{display:block;font-size:clamp(1.9rem,4.6vw,4.25rem);letter-spacing:-.03em}.ccap__cursor{color:var(--scheme-accent);animation:ccap-cursor 1.1s steps(1) infinite}.ccap__linha2{display:block;margin-top:.16em;font-size:clamp(4rem,12.4vw,11.5rem);letter-spacing:-.045em}.ccap__palavra{position:relative;display:inline-block;z-index:0}.ccap__palavra:after{content:"";position:absolute;left:-.02em;right:-.04em;bottom:.06em;height:.2em;background:var(--scheme-accent);z-index:-1;transform-origin:left center;animation:ccap-barra .9s cubic-bezier(.77,0,.175,1) .35s both}.ccap__texto{grid-column:1;margin:0;max-width:34rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.78)}.ccap__mol{grid-column:2;grid-row:1 / span 2;margin:0;display:flex;flex-direction:column;align-items:center}.ccap__mol-svg{width:100%;max-width:15.5rem;height:auto;overflow:visible;animation:ccap-flutua 7s ease-in-out 1.6s infinite}.ccap__orbita{fill:none;stroke:rgba(var(--scheme-text-rgb),.22);stroke-width:1;stroke-dasharray:.006 .012;transform-origin:190px 232px;animation:ccap-gira 60s linear infinite}.ccap__lig path{fill:none;stroke:var(--scheme-strong);stroke-width:4.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ccap-liga .5s ease-out both;animation-delay:calc(.2s + var(--d) * .07s)}.ccap__atomos circle{fill:var(--scheme-accent);stroke:var(--scheme-strong);stroke-width:2;animation:ccap-surge .4s ease-out 1.2s both}.ccap__rotulos text{font-family:var(--ccap-mono);font-size:19px;font-weight:700;fill:var(--scheme-strong);animation:ccap-surge .4s ease-out 1.25s both}.ccap__mol-ficha{margin-top:.5rem;display:grid;gap:.35rem;justify-items:center;text-align:center}.ccap__mol-nome{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.95rem;color:var(--scheme-strong)}.ccap__mol-dados{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.ccap__mol-dados>span{padding:.2rem .5rem;border:1px solid rgba(var(--scheme-text-rgb),.2);border-radius:.35rem;background:var(--scheme-bg);font-family:var(--ccap-mono);font-size:.7rem;letter-spacing:.02em;color:var(--scheme-text)}.ccap__tabela-rotulo{margin:0 0 .6rem;font-family:var(--ccap-mono);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.ccap__tabela{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem}.ccap__el-item{min-width:0;animation:ccap-sobe .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.6s + var(--i) * .07s)}.ccap__el{position:relative;display:flex;flex-direction:column;height:100%;min-height:9.5rem;padding:.7rem .8rem .8rem;border:1.5px solid var(--scheme-strong);border-radius:.6rem;background:var(--scheme-bg);color:var(--scheme-strong);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.ccap__el:hover{transform:translateY(-4px);box-shadow:0 10px 0 -2px var(--scheme-strong)}.ccap__el:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.ccap__el.is-destaque{background:var(--scheme-accent);color:var(--color-base-700, #111);border-color:var(--color-base-700, #111)}.ccap__el-topo{display:flex;justify-content:space-between;align-items:center;gap:.25rem;font-family:var(--ccap-mono);font-size:.68rem;font-weight:700}.ccap__el-nota{padding:.1rem .35rem;border-radius:.3rem;background:var(--scheme-strong);color:var(--scheme-bg)}.ccap__el.is-destaque .ccap__el-nota{background:var(--color-base-700, #111);color:var(--scheme-accent)}.ccap__el-simbolo{margin-top:auto;padding-top:.4rem;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.9rem,2.8vw,2.6rem);line-height:1;letter-spacing:-.03em}.ccap__el-nome{margin-top:.3rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;line-height:1.2;text-transform:none}.ccap__el-dados{margin-top:.3rem;display:flex;justify-content:space-between;align-items:baseline;gap:.35rem;font-family:var(--ccap-mono);font-size:.68rem;opacity:.8}.ccap__el-form sub,.ccap__mol-dados sub{font-size:.75em;line-height:0}.ccap__el-dados small{font-size:.62rem}@keyframes ccap-liga{to{stroke-dashoffset:0}}@keyframes ccap-surge{0%{opacity:0}to{opacity:1}}@keyframes ccap-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ccap-gira{to{transform:rotate(360deg)}}@keyframes ccap-flutua{50%{transform:translateY(-8px) rotate(-1.5deg)}}@keyframes ccap-cursor{50%{opacity:0}}@keyframes ccap-sobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ccap *,.ccap *:after{animation:none!important}.ccap__lig path{stroke-dashoffset:0}}@media(max-width:900px){.ccap__grade{grid-template-columns:minmax(0,1fr)}.ccap__mol{grid-column:1;grid-row:auto;flex-direction:row;align-items:center;gap:1rem}.ccap__mol-svg{width:9.5rem;flex-shrink:0}.ccap__mol-ficha{justify-items:start;text-align:left}.ccap__mol-dados{justify-content:flex-start}.ccap__tabela{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:8.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1*clamp(1.25rem,4vw,2.5rem));padding:.25rem clamp(1.25rem,4vw,2.5rem) .75rem}.ccap__tabela::-webkit-scrollbar{display:none}.ccap__el-item{scroll-snap-align:start}.ccap__el{min-height:8.5rem}}@property --cmp-pos{syntax: "<percentage>"; inherits: true; initial-value: 50%;}.cmp{padding:clamp(3rem,6vw,5.5rem) 0;background:var(--scheme-bg);color:var(--scheme-text)}.cmp__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.cmp__cabeca{max-width:48rem;margin:0 auto;text-align:center}.cmp__eyebrow{margin:0 0 .75rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.cmp__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.cmp__titulo-1,.cmp__titulo-2{display:block}.cmp__titulo-2{color:rgba(var(--scheme-text-rgb),.4)}.cmp__texto{margin:1rem auto 0;max-width:32rem;font-family:var(--font-body),sans-serif;font-size:1rem;line-height:1.55;color:rgba(var(--scheme-text-rgb),.75)}.cmp__lista{list-style:none;margin:1.75rem auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.75rem}.cmp__item{display:inline-flex;align-items:baseline;gap:.4rem;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.95rem;line-height:1.35;color:var(--scheme-strong)}.cmp__num{position:relative;top:-.35em;font-size:.7rem;font-weight:700;letter-spacing:.04em;color:rgba(var(--scheme-text-rgb),.5);font-variant-numeric:tabular-nums}.cmp__cards{list-style:none;margin:clamp(2.25rem,4.5vw,3.5rem) auto 0;padding:0;display:grid;gap:clamp(1.25rem,2.5vw,2rem)}.cmp__cards--1{max-width:32rem}.cmp__cards--2{max-width:62rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp__card{min-width:0}.cmp__palco{--cmp-pos: 50%;position:relative;aspect-ratio:var(--cmp-ar, 4 / 5);border-radius:.75rem;overflow:hidden;background:var(--scheme-border);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;isolation:isolate}.cmp__palco.is-arrastando{cursor:grabbing}.cmp__camada{position:absolute;top:0;right:0;bottom:0;left:0}.cmp__camada--depois{z-index:1}.cmp__camada--antes{z-index:2;clip-path:inset(0 calc(100% - var(--cmp-pos)) 0 0)}.cmp__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--cmp-foco-y, 50%);display:block;pointer-events:none;-webkit-user-drag:none}.cmp__rotulo{position:absolute;top:.85rem;padding:.35rem .6rem;border-radius:999px;background:rgba(var(--color-base-700-rgb),.42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--color-white);white-space:nowrap;pointer-events:none}.cmp__rotulo--antes{left:.85rem}.cmp__rotulo--depois{right:.85rem}.cmp__alca{position:absolute;z-index:3;top:0;bottom:0;left:var(--cmp-pos);width:0;pointer-events:none}.cmp__alca:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--color-white);box-shadow:0 0 6px rgba(var(--color-base-700-rgb),.25)}.cmp__botao{position:absolute;top:50%;left:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(var(--color-white-rgb),.85);background:rgba(var(--color-white-rgb),.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px -6px rgba(var(--color-base-700-rgb),.45);color:var(--color-white);transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease}.cmp__palco:hover .cmp__botao,.cmp__palco.is-arrastando .cmp__botao{background:rgba(var(--color-white-rgb),.3)}.cmp__palco.is-arrastando .cmp__botao{transform:translate(-50%,-50%) scale(1.08)}.cmp__range{position:absolute;top:50%;left:50%;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0}.cmp__range:focus-visible~.cmp__alca .cmp__botao{outline:2px solid var(--color-accent);outline-offset:3px;background:rgba(var(--color-white-rgb),.3)}.cmp__link{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;margin-top:.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.8);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.4em;transition:color .2s ease}.cmp__link svg{flex-shrink:0;transition:transform .2s ease}.cmp__link:hover{color:var(--scheme-strong)}.cmp__link:hover svg{transform:translate(3px)}.cmp__link:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.cmp__nota{margin:clamp(1.5rem,3vw,2.25rem) 0 0;text-align:center;font-size:.75rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.55)}@media(max-width:749px){.cmp__lista{flex-direction:column;align-items:center;gap:.5rem}.cmp__cards--2{grid-template-columns:minmax(0,1fr)}.cmp__cards{gap:1.75rem}.cmp__botao{width:3.25rem;height:3.25rem}.cmp__rotulo{top:.7rem}.cmp__rotulo--antes{left:.7rem}.cmp__rotulo--depois{right:.7rem}}@media(hover:none){.cmp__palco:hover .cmp__botao{background:rgba(var(--color-white-rgb),.18)}}@media(prefers-reduced-motion:reduce){.cmp__botao,.cmp__link,.cmp__link svg{transition:none}}.cmp__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;margin-top:1.75rem;padding:.95rem 2.1rem;border:2px solid var(--scheme-button);border-radius:3.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.82rem;line-height:1.2;letter-spacing:.1em;word-spacing:.15em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:0;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease}.cmp__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1)}.cmp__cta svg{flex-shrink:0;transition:transform .25s ease}.cmp__cta:hover{color:var(--scheme-button-hover-label)}.cmp__cta:hover:before{transform:scaleY(1)}.cmp__cta:hover svg{transform:translate(3px)}.cmp__cta:active{transform:scale(.97)}.cmp__cta:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.cmp--lateral{padding:clamp(2.75rem,4.5vw,4rem) 0}.cmp--lateral .cmp__container{max-width:1200px}.cmp--lateral .cmp__cabeca{max-width:36rem;margin:0;text-align:left}.cmp--lateral .cmp__texto{margin-inline:0}.cmp--lateral .cmp__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:1.5rem 0 0}.cmp--lateral .cmp__item{display:flex;align-items:baseline;padding:.7rem 0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.12);font-size:.9rem}.cmp--lateral .cmp__num{top:-.2em}.cmp--lateral .cmp__nota{margin:1.25rem 0 0;text-align:left;font-size:.72rem}.cmp--lateral .cmp__cards{margin:0;max-width:none}@media(min-width:750px){.cmp--lateral.cmp--n1 .cmp__container{display:grid;grid-template-columns:minmax(0,1fr) min(25rem,46%);align-items:center;column-gap:clamp(2rem,6vw,6rem)}.cmp--lado-invertido.cmp--n1 .cmp__container{grid-template-columns:min(25rem,46%) minmax(0,1fr)}.cmp--lado-invertido.cmp--n1 .cmp__cabeca{order:2}}@media(min-width:990px){.cmp--lateral.cmp--n2 .cmp__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;column-gap:clamp(2.5rem,6vw,6rem)}.cmp--lado-invertido.cmp--n2 .cmp__container{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cmp--lado-invertido.cmp--n2 .cmp__cabeca{order:2}.cmp--lateral .cmp__cards--2{gap:1rem}}@media(min-width:750px)and (max-width:989px){.cmp--lateral:not(.cmp--n1) .cmp__container{display:flex;flex-direction:column}.cmp--lateral:not(.cmp--n1) .cmp__cabeca{display:contents}.cmp--lateral:not(.cmp--n1) .cmp__cabeca>*{max-width:40rem}.cmp--lateral:not(.cmp--n1) .cmp__cards{order:2;margin-top:1.75rem}.cmp--lateral:not(.cmp--n1) .cmp__cards--1{max-width:30rem}.cmp--lateral:not(.cmp--n1) .cmp__nota{order:3}.cmp--lateral:not(.cmp--n1) .cmp__cta{order:4;align-self:flex-start}}@media(max-width:749px){.cmp--lateral .cmp__container{display:flex;flex-direction:column}.cmp--lateral .cmp__cabeca{display:contents}.cmp--lateral .cmp__cabeca>*{max-width:40rem}.cmp--lateral .cmp__cards{order:2;margin-top:1.75rem}.cmp--lateral .cmp__cards--1{max-width:30rem}.cmp--lateral .cmp__nota{order:3}.cmp--lateral .cmp__cta{order:4;align-self:flex-start}.cmp--lateral{padding:2.5rem 0}.cmp--lateral .cmp__titulo{font-size:clamp(1.75rem,8vw,2.25rem)}.cmp--lateral .cmp__texto{margin-top:.75rem;font-size:.95rem;line-height:1.5}.cmp--lateral .cmp__lista{align-items:stretch;gap:0 1rem;margin-top:1.1rem}.cmp--lateral .cmp__item{padding:.55rem 0;font-size:.82rem;line-height:1.3}.cmp--lateral .cmp__cta{display:flex;align-self:stretch;width:100%;max-width:none;margin-top:1.1rem}.cmp--lateral .cmp__nota{margin-top:.75rem;text-align:center}.cmp--lateral .cmp__cards{margin-top:1.5rem;gap:1rem}.cmp__palco{aspect-ratio:var(--cmp-ar-m, var(--cmp-ar, 4 / 5))}.cmp--lateral .cmp__palco{max-height:64svh}}@media(prefers-reduced-motion:reduce){.cmp__cta,.cmp__cta:before,.cmp__cta svg{transition:none}}.cpi{padding:calc(var(--announcement-height, 2.25rem) + 4.25rem + clamp(1.25rem,3vw,2.5rem)) 0 clamp(2.5rem,5vw,4rem);background:var(--scheme-bg);color:var(--scheme-text)}.cpi__container{max-width:46rem;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.cpi__cabeca{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.25rem}.cpi__eyebrow{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.cpi__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.85rem,4.2vw,2.6rem);line-height:1.08;letter-spacing:-.01em;color:var(--scheme-strong)}.cpi__sub{margin:0;font-size:1rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.cpi__filtros{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.1rem}.cpi__filtros[hidden]{display:none}.cpi__filtro{min-height:44px;padding:0 1rem;border-radius:999px;border:1.5px solid rgba(var(--scheme-contrast-rgb),.18);background:transparent;color:var(--scheme-strong);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.875rem;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.cpi__filtro[aria-pressed=true]{background:var(--scheme-accent);border-color:var(--scheme-accent);color:var(--scheme-on-accent)}.cpi__caixa{padding:1.25rem 1.1rem;border:1px solid rgba(var(--scheme-contrast-rgb),.1);border-radius:1rem;background:var(--scheme-card)}.cpi__caixa-topo{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.cpi__caixa-titulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1.05rem;color:var(--scheme-strong)}.cpi__caixa-nota{margin:0;font-size:.75rem;color:var(--scheme-muted)}.cpi__lista{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .3rem;font-size:.92rem;line-height:1.55;color:rgba(var(--scheme-text-rgb),.85)}.cpi__par{display:inline-flex;align-items:baseline}.cpi__chip{padding:.3rem;margin:0 -.3rem;border:0;border-radius:.35rem;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:left;text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:.22em;text-decoration-color:rgba(var(--scheme-text-rgb),.55);cursor:pointer;transition:background .2s ease,color .2s ease}@media(hover:hover){.cpi__chip:hover{text-decoration-color:var(--scheme-strong)}}.cpi__chip.is-grupo{background:var(--scheme-accent);color:var(--scheme-on-accent);text-decoration:none}.cpi__chip[aria-pressed=true]{background:var(--scheme-strong);color:var(--scheme-bg);text-decoration:none}.cpi__caixa-rodape{margin:.9rem 0 0;font-size:.78rem;line-height:1.45;color:var(--scheme-muted)}.cpi__ativos{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.cpi__ativos-titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.35rem,3vw,1.7rem);line-height:1.1;color:var(--scheme-strong)}.cpi__grupo{display:flex;flex-direction:column;gap:.35rem;transition:opacity .25s ease}.cpi__grupo.is-apagado .cpi__grupo-nome,.cpi__linha.is-apagado{opacity:.35}.cpi__grupo-nome{transition:opacity .25s ease;margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.cpi__linhas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cpi__linha{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.7rem .6rem;margin:0 -.6rem;border-radius:0;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.08);scroll-margin-top:calc(var(--announcement-height, 0rem) + 6rem);transition:background .25s ease,opacity .25s ease}.cpi__linha:last-child{border-bottom:0}.cpi__linha.is-ativa{background:rgba(var(--scheme-accent-rgb),.45);border-bottom-color:transparent;border-radius:.85rem}.cpi__miniatura{width:3.5rem;height:3.5rem;max-width:100%;border-radius:.75rem;overflow:hidden;background:var(--scheme-border)}.cpi__miniatura img{width:100%;height:100%;object-fit:cover;display:block}.cpi__linha-txt{display:flex;flex-direction:column;gap:.2rem;min-width:0}.cpi__linha-texto{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1rem;line-height:1.3;color:var(--scheme-strong)}.cpi__linha-nome{margin:0;font-size:.78rem;line-height:1.4;color:var(--scheme-muted)}.cpi__linha-nome b{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong)}.cpi__linha-detalhe{margin:0;font-size:.85rem;line-height:1.4;color:rgba(var(--scheme-text-rgb),.8)}.cpi__linha-tambem{display:inline-block;margin-top:.15rem;padding:.1rem .45rem;border-radius:999px;border:1px solid rgba(var(--scheme-contrast-rgb),.2);font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--scheme-strong);width:fit-content}.cpi__oferta{display:flex;flex-direction:column;gap:.85rem;margin-top:2rem;padding:1.75rem 1.5rem;border-radius:1.25rem;background:var(--scheme-bg);color:var(--scheme-text)}.cpi__oferta-eyebrow{margin:0;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-accent)}.cpi__oferta-titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.7rem,3.6vw,2.1rem);line-height:1.1;color:var(--scheme-strong)}.cpi__oferta-sub{margin:0;font-size:1rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.85)}.cpi__oferta-prova{display:flex;align-items:center;gap:.9rem;padding:.25rem 0}.cpi__oferta-numero{font-family:var(--font-display),sans-serif;font-weight:var(--font-display-weight, 900);font-size:2.75rem;line-height:1;color:var(--scheme-accent)}.cpi__oferta-numero-texto{font-size:.9rem;line-height:1.35}.cpi__preco{margin:.25rem 0 0;display:flex;flex-direction:column;gap:.15rem}.cpi__preco-parcela{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:1.6rem;line-height:1.1;color:var(--scheme-strong)}.cpi__preco-resto{font-size:.85rem;color:rgba(var(--scheme-text-rgb),.75)}.cpi__preco-de{font-size:.9rem;color:rgba(var(--scheme-text-rgb),.7)}.cpi__preco-parcela small{font-family:var(--font-raleway),sans-serif;font-size:.9rem;font-weight:600;color:var(--scheme-accent)}.cpi__botao{min-height:3.4rem;display:flex;align-items:center;justify-content:center;padding:0 1.25rem;border-radius:999px;background:var(--scheme-button);color:var(--scheme-button-label);font-weight:700;font-size:1rem;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease}@media(hover:hover){.cpi__botao:hover{background:var(--scheme-strong);color:var(--scheme-bg)}}.cpi__cupom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;padding:.7rem .6rem .7rem 1rem;border:1.5px dashed rgba(var(--scheme-contrast-rgb),.35);border-radius:.85rem}.cpi__cupom-texto{margin:0;font-size:.88rem;line-height:1.4}.cpi__cupom-codigo{font-weight:800;letter-spacing:.04em;color:var(--scheme-accent);-webkit-user-select:all;user-select:all}.cpi__copiar{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:.6rem;background:rgba(var(--scheme-contrast-rgb),.1);color:var(--scheme-strong);cursor:pointer;transition:background .2s ease,color .2s ease}.cpi__copiar.is-copiado{background:var(--scheme-accent);color:var(--scheme-on-accent)}@media(hover:hover){.cpi__copiar:hover{background:var(--scheme-accent);color:var(--scheme-on-accent)}}.cpi__copiar-icone[hidden]{display:none}.cpi__copiado{grid-column:1 / -1;font-size:.75rem;color:var(--scheme-accent)}.cpi__copiado:empty{display:none}.cpi__oferta-nota{margin:0;font-size:.75rem;line-height:1.4;color:var(--scheme-muted)}.cpi__filtro:focus-visible,.cpi__chip:focus-visible,.cpi__copiar:focus-visible,.cpi__botao:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}@media(prefers-reduced-motion:reduce){.cpi__filtro,.cpi__chip,.cpi__grupo,.cpi__linha,.cpi__copiar,.cpi__botao{transition:none}}.contato-hero{position:relative;width:100%;min-height:100svh;overflow:hidden;background:var(--scheme-bg);color:var(--scheme-text)}.contato-hero .contato-hero__container{display:flex;overflow:hidden;max-width:2000px;padding:2rem}.contato-hero__col{flex:1;height:100%;min-width:0}.contato-hero__copy{padding:8rem 0 4rem;display:flex;flex-direction:column;justify-content:center;gap:2.5rem;position:relative;z-index:2}.contato-hero__header h1{margin:0;font-family:var(--font-heading);font-weight:800;text-transform:uppercase;letter-spacing:clamp(-.15rem,-1vw,-.25rem);font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.15}.contato-form__wrap{width:100%;max-width:34rem}#ContatoForm{scroll-margin-top:6rem}.contato-form{display:flex;flex-direction:column;gap:1rem}.contato-form__row{display:flex;gap:1rem}.contato-form__row .contato-form__field{flex:1;min-width:0}.contato-form input,.contato-form textarea{display:block;width:100%;padding:1rem 1.1rem;border:1px solid var(--contato-campo-borda, var(--scheme-muted));border-radius:.6rem;background:transparent;color:var(--scheme-text);font-size:1rem;font-family:var(--font-body);line-height:normal;outline:none;transition:border-color .2s ease}.contato-form input::placeholder,.contato-form textarea::placeholder{color:var(--scheme-muted)}.contato-form input:focus,.contato-form textarea:focus{border-color:var(--scheme-text)}.contato-form textarea{resize:vertical;min-height:7rem}.contato-form__submit{margin-top:.5rem;align-self:flex-start;padding:1rem 2.4rem;border:none;border-radius:.6rem;background:var(--contato-btn-bg, var(--scheme-text));color:var(--contato-btn-label, var(--scheme-bg));font-family:var(--font-body);font-size:.85rem;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .15s ease,opacity .2s ease}.contato-form__submit:hover{transform:translateY(-1px)}.contato-form__submit:active{transform:scale(.95)}.contato-form__error{margin:0;color:#c0392b;font-size:.9rem}.contato-form__success{margin:0;font-size:1.1rem;font-weight:600;color:var(--scheme-text)}.contato-meta{display:flex;flex-direction:column;gap:3rem}.contato-meta__block{display:flex;flex-direction:column;gap:1rem}.contato-meta__label{margin:0;font-family:var(--font-body);font-weight:500;font-size:clamp(1.125rem,.75vw,1.25rem);line-height:1.4;letter-spacing:-.01rem;color:var(--scheme-muted)}.contato-meta__block h4{margin:0;font-family:var(--font-heading);font-weight:800;text-transform:uppercase;line-height:1.05;font-size:clamp(1rem,2vw,1.6rem);word-break:break-all}.contato-meta__block h4 a{color:inherit;text-decoration:none}.contato-meta__block h4 a:hover{text-decoration:underline}.contato-hero__media{position:relative;overflow:hidden}.contato-hero__img{position:relative;width:100%;height:100%;transform:translateY(6rem) scale(1.2);will-change:transform}.contato-hero__img img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1000px){.contato-hero{height:auto;min-height:100svh}.contato-hero .contato-hero__container{flex-direction:column;min-height:0;padding:1.5rem}.contato-hero__col{flex:none;width:100%}.contato-hero__copy{padding:8rem 0 4rem;gap:4rem}.contato-hero__media{height:50svh}.contato-hero__img{transform:none}}@media(max-width:768px){.contato-hero__copy{padding:7rem 0 3rem;gap:3rem}.contato-hero__media{height:40svh}.contato-meta{gap:2rem}.contato-form__row{flex-direction:column}}@media(max-width:480px){.contato-hero__copy{padding:6rem 0 2rem;gap:2.5rem}.contato-meta__block h4{font-size:.95rem}}.nero-cookie *,.nero-cookie *:before,.nero-cookie *:after{box-sizing:border-box}.nero-cookie .cookie-btn{font-family:var(--font-raleway, sans-serif);font-weight:700;font-size:.8rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;outline:none;border-radius:.5rem;padding:.85rem 1.25rem;cursor:pointer;transition:transform .15s ease,opacity .2s ease,background .2s ease;text-align:center}.nero-cookie .cookie-btn:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:2px}.nero-cookie .cookie-btn:active{transform:scale(.98)}.nero-cookie .cookie-btn--accent{background:var(--scheme-accent);color:var(--ck-on-accent, #0a0a0a);border:1.5px solid var(--ck-bg, #0a0a0a)}.nero-cookie .cookie-btn--accent:hover{opacity:.9}.nero-cookie .cookie-btn--ghost{background:transparent;color:rgba(var(--scheme-contrast-rgb),.85);border:1.5px solid rgba(var(--scheme-contrast-rgb),.25)}.nero-cookie .cookie-btn--ghost:hover{border-color:rgba(var(--scheme-contrast-rgb),.5);color:var(--scheme-strong)}.cookie-banner{position:fixed;bottom:1.25rem;left:50%;z-index:9999;width:min(640px,calc(100% - 2rem));transform:translate(-50%,160%);background:var(--ck-bg, #0a0a0a);border:1px solid rgba(var(--scheme-contrast-rgb),.1);border-radius:1rem;padding:1.5rem;box-shadow:0 12px 40px #00000080;transition:transform .5s cubic-bezier(.22,1,.36,1)}.cookie-banner.cookie-banner--visible{transform:translate(-50%)}.cookie-banner__title{color:var(--scheme-strong);font-family:var(--font-raleway, sans-serif);font-size:1.1rem;font-weight:800;line-height:1.05;letter-spacing:-.0125rem;text-transform:uppercase;margin:0 0 .65rem}.cookie-banner__text{color:rgba(var(--scheme-contrast-rgb),.6);font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:.85rem;line-height:1.55;margin:0 0 1.25rem;text-transform:none}.cookie-banner__link{color:var(--scheme-accent);font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:clamp(.85rem,.8vw,.9rem);line-height:1.2;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px}.cookie-banner__actions{display:flex;gap:.65rem;flex-wrap:wrap}.cookie-banner__actions .cookie-btn{flex:1;min-width:130px}.cookie-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000000b3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s linear .35s}.cookie-modal-overlay--visible{opacity:1;visibility:visible;pointer-events:all;transition:opacity .35s ease,visibility 0s linear 0s}.cookie-modal{background:var(--ck-bg, #0a0a0a);border:1px solid rgba(var(--scheme-contrast-rgb),.1);border-radius:1rem;width:92%;max-width:540px;max-height:82vh;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;transform:translateY(20px);transition:transform .35s cubic-bezier(.22,1,.36,1);scrollbar-width:thin;scrollbar-color:rgba(var(--scheme-contrast-rgb),.15) transparent}.cookie-modal::-webkit-scrollbar{width:4px}.cookie-modal::-webkit-scrollbar-thumb{background:rgba(var(--scheme-contrast-rgb),.15);border-radius:4px}.cookie-modal-overlay--visible .cookie-modal{transform:translateY(0)}.cookie-modal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.cookie-modal__title{color:var(--scheme-strong);font-family:var(--font-raleway, sans-serif);font-size:1.15rem;font-weight:800;line-height:1.05;letter-spacing:-.035rem;text-transform:uppercase;margin:0}.nero-cookie .cookie-modal__close{background:transparent;border:none;outline:none;border-radius:0;color:rgba(var(--scheme-contrast-rgb),.6);font-family:var(--font-raleway, sans-serif);font-weight:600;font-size:1rem;text-transform:uppercase;cursor:pointer;line-height:0;padding:.35rem;transition:color .2s ease}.nero-cookie .cookie-modal__close:hover{color:var(--scheme-strong)}.nero-cookie .cookie-modal__close:focus-visible{outline:2px solid var(--scheme-accent)}.cookie-modal__actions{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.25rem}.cookie-modal__divider{height:1px;background:rgba(var(--scheme-contrast-rgb),.1);margin:0 0 1.25rem}.cookie-modal__lead{color:var(--scheme-strong);font-family:var(--font-raleway, sans-serif);font-size:1rem;font-weight:800;line-height:1.05;letter-spacing:-.035rem;text-transform:uppercase;margin:0 0 .4rem}.cookie-modal__subtitle{color:rgba(var(--scheme-contrast-rgb),.5);font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:.82rem;line-height:1.5;margin:0 0 1.25rem;text-transform:none}.cookie-row{display:flex;gap:.85rem;padding:1rem 0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.07);cursor:pointer;align-items:flex-start}.cookie-row--locked{cursor:not-allowed}.cookie-row input{position:absolute;opacity:0;width:0;height:0;margin:0}.cookie-row__box{flex-shrink:0;width:22px;height:22px;margin-top:.1rem;border:1.5px solid rgba(var(--scheme-contrast-rgb),.3);border-radius:.4rem;background:transparent;position:relative;transition:background .2s ease,border-color .2s ease}.cookie-row input:checked+.cookie-row__box{background:var(--scheme-accent);border-color:var(--scheme-accent)}.cookie-row input:checked+.cookie-row__box:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid var(--ck-on-accent, #0a0a0a);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.cookie-row input:disabled+.cookie-row__box{opacity:.55}.cookie-row input:focus-visible+.cookie-row__box{outline:2px solid var(--scheme-accent);outline-offset:2px}.cookie-row__text{display:flex;flex-direction:column;gap:.25rem}.cookie-row__label{color:var(--scheme-strong);font-family:var(--font-raleway, sans-serif);font-weight:700;font-size:.92rem;line-height:1.2;text-transform:uppercase}.cookie-row__desc{color:rgba(var(--scheme-contrast-rgb),.5);font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:.78rem;line-height:1.5;text-transform:none}.cookie-banner.cookie-banner--vidro{left:auto;right:1.5rem;bottom:1.25rem;width:min(31rem,calc(100% - 2rem));transform:translateY(160%);padding:1.15rem 1.25rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.14);background:#18181a94;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 18px 50px -20px #0000008c,inset 0 1px #ffffff14;color:#fff}.cookie-banner.cookie-banner--vidro.cookie-banner--visible{transform:translateY(0)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cookie-banner.cookie-banner--vidro{background:#18181aeb}}.nero-cookie .cookie-vidro__texto{margin:0;font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:.9rem;line-height:1.5;color:#ffffffeb;text-transform:none}.nero-cookie .cookie-vidro__link{color:#fff;text-decoration:underline;text-underline-offset:3px;text-transform:none}.nero-cookie .cookie-vidro__acoes{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.nero-cookie .cookie-vidro__direita{display:flex;align-items:center;gap:.9rem}.nero-cookie .cookie-vidro__config,.nero-cookie .cookie-vidro__recusar{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem 0;border:0;background:none;color:#fff;font-family:var(--font-raleway, sans-serif);font-weight:500;font-size:.9rem;cursor:pointer}.nero-cookie .cookie-vidro__config span:first-child{border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:.15rem}.nero-cookie .cookie-vidro__recusar{color:#ffffffb3}.nero-cookie .cookie-vidro__seta{width:1.5rem;height:1.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;transition:background .2s ease,transform .2s ease}.nero-cookie .cookie-vidro__config:hover .cookie-vidro__seta{background:#ffffff38;transform:translate(2px)}.nero-cookie .cookie-vidro__ok{min-width:6rem;padding:.7rem 1.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.9);background:#fff;color:#141414;font-family:var(--font-raleway, sans-serif);font-weight:600;font-size:.9rem;line-height:1;cursor:pointer;transition:background .2s ease,transform .15s ease}.nero-cookie .cookie-vidro__ok:hover{background:var(--color-accent, #e4fd2f);border-color:var(--color-accent, #e4fd2f)}.nero-cookie .cookie-vidro__ok:active{transform:scale(.97)}.nero-cookie .cookie-vidro__ok:focus-visible,.nero-cookie .cookie-vidro__config:focus-visible,.nero-cookie .cookie-vidro__recusar:focus-visible,.nero-cookie .cookie-vidro__link:focus-visible{outline:2px solid var(--color-accent, #e4fd2f);outline-offset:3px}@media(prefers-reduced-motion:reduce){.cookie-banner.cookie-banner--vidro{transition:none}}@media(max-width:600px){.cookie-banner.cookie-banner--vidro{right:.75rem;left:.75rem;width:auto;bottom:.75rem}}@media(max-width:600px){.cookie-banner{padding:1.25rem;bottom:.75rem}.cookie-banner__actions .cookie-btn{min-width:100%}.cookie-modal{padding:1.25rem;max-height:86vh}}body.nero-cart-lock .cookie-banner{visibility:hidden;pointer-events:none}.evo{padding:clamp(3.5rem,5vw,4.5rem) 0;background-color:var(--scheme-bg);color:var(--scheme-text)}.evo .container{max-width:1280px;margin:0 auto;padding:0 3rem}.evo__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto 1fr auto;grid-template-areas:"cabeca grafico" "lista grafico" "lista rodape";gap:0 4rem;align-items:start}.evo__cabeca{grid-area:cabeca}.evo__lista{grid-area:lista}.evo__grafico{grid-area:grafico;align-self:end}.evo__rodape{margin-top:1.75rem}.evo__rodape{grid-area:rodape}.evo__eyebrow{margin:0 0 .9rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.evo__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.evo__sub{margin:1rem 0 0;max-width:34rem;font-size:1.05rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.75)}.evo__lista{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:0}.evo__item{display:grid;grid-template-columns:6.25rem 1.5rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.85rem 0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.12)}.evo__item:last-child{border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.12)}.evo__momento{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-strong);padding-top:.15rem}.evo__seta{display:inline-flex;color:var(--scheme-strong);padding-top:.1rem}.evo__item-titulo{margin:0;font-weight:700;font-size:1.02rem;line-height:1.3;color:var(--scheme-strong)}.evo__item-prova{margin:.3rem 0 0;font-size:.93rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.72)}.evo__item-prova strong{color:var(--scheme-strong);font-weight:800;background:linear-gradient(transparent 58%,rgba(var(--scheme-accent-rgb),.85) 58%);padding:0 .1em}.evo__grafico{margin:0;padding:1.75rem 1.75rem 1.25rem;border-radius:1.25rem;background:var(--color-white);border:1px solid rgba(var(--color-base-700-rgb),.08);box-shadow:0 24px 60px -30px #00000047;color:var(--color-base-700)}.evo__grafico-rotulo{margin:0 0 1.25rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-base-700-rgb),.55)}.evo__plot{position:relative;aspect-ratio:16 / 9;border-left:1.5px solid rgba(var(--color-base-700-rgb),.25);border-bottom:1.5px solid rgba(var(--color-base-700-rgb),.25)}.evo__guia{position:absolute;top:8%;bottom:0;left:var(--x);width:0;border-left:1px dashed rgba(var(--color-base-700-rgb),.18)}.evo__curva{position:absolute;top:0;right:0;bottom:0;left:0}.evo__curva svg{display:block;width:100%;height:100%;overflow:visible}.evo__stop-a{stop-color:var(--color-accent);stop-opacity:.95}.evo__stop-b{stop-color:var(--color-accent);stop-opacity:.08}.evo__linha{fill:none;stroke:var(--color-base-700);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.evo__ponto{position:absolute;left:var(--x);top:var(--y);width:0;height:0}.evo__marca{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;background:var(--color-white);border:3px solid var(--color-base-700);display:flex;align-items:center;justify-content:center}.evo__ponto--fim .evo__marca{left:-19px;top:-19px;width:38px;height:38px;border:2px solid var(--color-base-700);background:var(--color-accent);color:var(--color-base-700);box-shadow:0 6px 18px -6px #00000059}.evo__legenda{position:absolute;left:0;bottom:16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:.2rem;width:max-content;white-space:nowrap;padding:.3rem .55rem;border-radius:999px;background:var(--color-base-700);color:var(--color-white);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.02em}.evo__ponto--fim .evo__legenda{bottom:28px}.evo__dir{flex-shrink:0;width:12px;height:12px;color:var(--color-accent)}.evo__dir--sobe{transform:rotate(180deg)}.evo__eixo{position:relative;height:2.2rem}.evo__eixo span{position:absolute;left:var(--x);top:.7rem;transform:translate(-50%);white-space:nowrap;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-base-700-rgb),.6)}.evo__rodape{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.evo__nota{margin:0;max-width:46rem;font-size:.78rem;line-height:1.45;font-style:italic;color:rgba(var(--scheme-text-rgb),.6)}.evo .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.evo .cta-btn-green:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.evo .cta-btn-green:hover:before{transform:scaleY(1)}.evo .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.evo .cta-btn-green:active{transform:scale(.96)}.evo--anim .evo__curva{clip-path:inset(-20% 100% -20% -2%)}.evo--anim .evo__marca,.evo--anim .evo__legenda{opacity:0}.evo--anim .evo__marca{transform:scale(.3)}.evo--anim .evo__legenda{transform:translate(-50%,8px)}.evo--anim .evo__item{opacity:.35}.evo--anim.is-visivel .evo__curva{clip-path:inset(-20% -2% -20% -2%);transition:clip-path var(--evo-dur, 1.8s) cubic-bezier(.55,0,.3,1) .15s}.evo--anim.is-visivel .evo__marca,.evo--anim.is-visivel .evo__legenda{opacity:1;transition:opacity .35s ease var(--evo-atraso, 0s),transform .45s cubic-bezier(.34,1.56,.64,1) var(--evo-atraso, 0s)}.evo--anim.is-visivel .evo__marca{transform:scale(1)}.evo--anim.is-visivel .evo__legenda{transform:translate(-50%)}.evo--anim.is-visivel .evo__item{opacity:1;transition:opacity .5s ease var(--evo-atraso, 0s)}@media(prefers-reduced-motion:reduce){.evo--anim.is-visivel .evo__curva,.evo--anim.is-visivel .evo__marca,.evo--anim.is-visivel .evo__legenda,.evo--anim.is-visivel .evo__item{transition:none}}@media(max-width:1000px){.evo{padding:2.75rem 0}.evo .container{padding:0 1.5rem}.evo__grade{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"cabeca" "grafico" "lista" "rodape"}.evo__grafico{margin-top:1.5rem;align-self:auto}.evo__lista{margin-top:1.25rem}.evo__rodape{margin-top:1.5rem}}@media(max-width:600px){.evo__grafico{padding:1.25rem .9rem .9rem;border-radius:1rem}.evo__plot{aspect-ratio:3 / 2}.evo__legenda{font-size:.62rem;padding:.25rem .4rem;bottom:13px}.evo__ponto--fim .evo__legenda{bottom:24px}.evo__ponto--fim .evo__marca{left:-15px;top:-15px;width:30px;height:30px}.evo__ponto--fim .evo__marca svg{width:15px;height:15px}.evo__eixo span{font-size:.6rem;letter-spacing:.03em}.evo__lista{display:flex;gap:.75rem;margin-inline:-1.5rem;padding:0 1.5rem .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.evo__lista::-webkit-scrollbar{display:none}.evo__item,.evo__item:last-child{flex:0 0 78%;scroll-snap-align:start;border:1px solid rgba(var(--scheme-contrast-rgb),.12);border-radius:1rem;background:var(--scheme-card)}.evo__item{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"momento seta ." "txt txt txt";align-content:start;gap:.35rem .5rem;padding:.9rem 1rem 1rem}.evo__momento{grid-area:momento;font-size:.74rem}.evo__seta{grid-area:seta}.evo__seta svg{width:15px;height:15px}.evo__item-txt{grid-area:txt}.evo .cta-btn-green{width:100%;padding:1rem 1.5rem}}.faixa-confianca{--fc-rule: rgba(var(--scheme-contrast-rgb), .16);--fc-icone-padrao: var(--scheme-text);background-color:var(--scheme-bg);color:var(--scheme-text);overflow:hidden}.faixa-confianca.nero-scheme--escuro,.faixa-confianca.nero-scheme--grafite{--fc-icone-padrao: var(--scheme-accent)}.faixa-confianca .faixa-confianca__inner{padding-top:var(--fc-pt, 16px);padding-bottom:var(--fc-pb, 16px)}.faixa-confianca__lista{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;justify-content:center}.faixa-confianca__viewport:focus-visible{outline:2px solid var(--scheme-text);outline-offset:-2px}.faixa-confianca__lista--copia{display:none}.faixa-confianca__item{display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding-inline:1.5rem}.faixa-confianca--distribuido .faixa-confianca__item{flex:1 1 0}.faixa-confianca--divisorias .faixa-confianca__item+.faixa-confianca__item{border-left:1px solid var(--fc-rule)}.faixa-confianca__conteudo{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none;font-family:var(--font-body),sans-serif;font-weight:700;font-size:.72rem;line-height:1.35;letter-spacing:.1em;text-transform:uppercase}@media(min-width:1280px){.faixa-confianca__conteudo{font-size:.75rem;letter-spacing:.12em}}a.faixa-confianca__conteudo:hover .faixa-confianca__texto{text-decoration:underline;text-underline-offset:.25em}.faixa-confianca__icone{display:inline-flex;flex-shrink:0;font-size:1.25rem;line-height:1;color:var(--fc-icone, var(--fc-icone-padrao))}.faixa-confianca__icone svg{display:block}.faixa-confianca__texto{text-wrap:balance}.faixa-confianca__texto strong,.faixa-confianca__texto b{font-weight:800}.faixa-confianca__texto a{color:inherit;text-underline-offset:.2em}@media(max-width:999px){.faixa-confianca__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.9rem}.faixa-confianca__lista--copia{display:none}.faixa-confianca__item{padding-inline:1rem}.faixa-confianca--divisorias .faixa-confianca__item+.faixa-confianca__item{border-left:0}.faixa-confianca--divisorias .faixa-confianca__item:nth-child(2n){border-left:1px solid var(--fc-rule)}.faixa-confianca__item:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:749px){.faixa-confianca--celular-grade .faixa-confianca__item{padding-inline:.75rem}.faixa-confianca--celular-grade .faixa-confianca__conteudo{flex-direction:column;gap:.45rem;text-align:center;font-size:.65rem;letter-spacing:.08em}.faixa-confianca--celular-grade .faixa-confianca__icone{font-size:1.15rem}}@media(max-width:749px){.faixa-confianca--celular-letreiro .faixa-confianca__inner{padding-inline:0}.faixa-confianca--celular-letreiro .faixa-confianca__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.faixa-confianca--celular-letreiro .faixa-confianca__trilho{display:flex;width:max-content;animation:faixa-confianca-letreiro var(--fc-duracao, 30s) linear infinite;will-change:transform}.faixa-confianca--celular-letreiro .faixa-confianca__lista{display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-start}.faixa-confianca--celular-letreiro .faixa-confianca__item{flex:0 0 auto;padding-inline:1.25rem;white-space:nowrap}.faixa-confianca--celular-letreiro.faixa-confianca--divisorias .faixa-confianca__item{border-left:1px solid var(--fc-rule)}.faixa-confianca--celular-letreiro .faixa-confianca__conteudo{font-size:.7rem}.faixa-confianca--celular-letreiro .faixa-confianca__texto{text-wrap:nowrap}.faixa-confianca--celular-letreiro:hover .faixa-confianca__trilho,.faixa-confianca--celular-letreiro:focus-within .faixa-confianca__trilho{animation-play-state:paused}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.faixa-confianca--celular-letreiro .faixa-confianca__viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.faixa-confianca--celular-letreiro .faixa-confianca__viewport::-webkit-scrollbar{display:none}.faixa-confianca--celular-letreiro .faixa-confianca__trilho{animation:none}.faixa-confianca--celular-letreiro .faixa-confianca__lista--copia{display:none}}@keyframes faixa-confianca-letreiro{0%{transform:translate(0)}to{transform:translate(-50%)}}.faq-ver-todas{display:flex;justify-content:center;margin-top:1.25rem}.faq-ver-todas a{font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-text);text-decoration:underline;text-underline-offset:.3em}.faq-ver-todas a:hover{text-decoration-thickness:2px}.faq-section{padding:3rem 0;background-color:var(--scheme-bg);color:var(--scheme-text)}.faq-section>.container{padding-top:0;padding-bottom:0}.faq-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.75rem;gap:.6rem}.faq-eyebrow{color:var(--scheme-muted);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em}.faq-header h2{font-family:var(--font-heading);text-transform:uppercase;font-weight:800;color:var(--scheme-strong);font-size:clamp(1.6rem,2.6vw,2.1rem);line-height:1.05}.faq-grid{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:0}.faq-accordion{border-bottom:1px solid var(--scheme-border);padding:.8rem 0;cursor:pointer}.faq-accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;color:var(--scheme-text);text-align:left;padding:0;cursor:pointer;line-height:1}.faq-accordion-title{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.9rem,1.2vw,.98rem);text-transform:uppercase;max-width:90%;line-height:1.35}.faq-accordion-icon{font-size:1.35rem;line-height:1;font-weight:400;color:var(--scheme-muted);transition:transform .3s ease}.faq-accordion.open .faq-accordion-icon{color:var(--scheme-accent)}.faq-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}html.no-js .faq-accordion-content{max-height:none}.faq-accordion-inner{padding-top:.6rem;padding-bottom:.35rem;display:flex;flex-direction:column;gap:.5rem}.faq-accordion-inner p{color:var(--scheme-muted);line-height:1.5;font-size:.9rem;font-family:var(--font-raleway),sans-serif;font-weight:500;text-transform:none;letter-spacing:-.01rem}.faq-cta-container{display:flex;justify-content:center;margin-top:1.5rem}@media(max-width:768px){.faq-section{padding:2.25rem 0}.faq-header{margin-bottom:1.25rem}.faq-cta-container{margin-top:1.5rem}}.faq-abas{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;max-width:1000px;margin:0 auto 1.25rem}.faq-aba{padding:.6rem 1.05rem;border:1px solid var(--scheme-border);border-radius:999px;background:transparent;color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.faq-aba:hover{border-color:var(--scheme-strong)}.faq-aba.is-ativa{background:var(--scheme-strong);border-color:var(--scheme-strong);color:var(--scheme-bg)}.faq-aba:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:2px}.faq-painel-titulo{margin:1.25rem 0 .25rem;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.faq-section.tem-abas .faq-painel-titulo{display:none}.faq-accordion-inner ul,.faq-accordion-inner ol{margin:0;padding-left:1.2rem;color:var(--scheme-muted);font-size:.9rem;line-height:1.5;font-family:var(--font-raleway),sans-serif;font-weight:500;text-transform:none}.faq-accordion-inner a{color:var(--scheme-strong);text-decoration:underline;text-underline-offset:.2em}.faq-ajuda{max-width:800px;margin:2rem auto 0;padding:1.5rem 1.25rem;border-radius:1rem;background:var(--scheme-card, rgba(var(--scheme-text-rgb), .04));border:1px solid var(--scheme-border);text-align:center}.faq-ajuda-rotulo{margin:0 0 .4rem;font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.faq-ajuda-titulo{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.15;text-transform:uppercase;color:var(--scheme-strong)}.faq-ajuda-texto{margin:.5rem 0 0;font-size:.92rem;line-height:1.5;text-transform:none;color:var(--scheme-muted)}.faq-ajuda-acoes{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.1rem}.faq-ajuda-email{margin:0;font-size:.85rem;text-transform:none;color:var(--scheme-muted)}.faq-ajuda-email a{text-transform:none;color:var(--scheme-strong);font-weight:700;text-decoration:underline;text-underline-offset:.2em}@media(max-width:768px){.faq-abas{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-left:calc(-1 * var(--faq-gutter, 1.25rem));margin-right:calc(-1 * var(--faq-gutter, 1.25rem));padding:0 var(--faq-gutter, 1.25rem) .25rem}.faq-abas::-webkit-scrollbar{display:none}}.faq-section .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.faq-section .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.faq-section .cta-btn-green:hover:before{transform:scaleY(1)}.faq-section .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.faq-section .cta-btn-green:active{transform:scale(.96)}.faq-section.cta-tamanho--grande .cta-btn-green{font-size:clamp(.85rem,1vw,1rem);padding:1.1rem 2.75rem;flex-shrink:0}.fechamento-cta{position:relative;isolation:isolate;overflow:hidden;background-color:var(--scheme-bg);color:var(--scheme-text);padding:3.5rem 0;min-height:0;display:flex;align-items:center}.fechamento-cta__bg{position:absolute;inset-block-start:-6%;inset-inline:0;height:112%;z-index:-2;will-change:transform}.fechamento-cta__bg img{width:100%;height:100%;object-fit:cover;display:block}.fechamento-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000080,#000000eb)}.fechamento-cta__inner{position:relative;display:flex;flex-direction:column;gap:1.1rem}.fechamento-cta .fechamento-cta__inner{padding-top:0;padding-bottom:0}.fechamento-cta--centro .fechamento-cta__inner{align-items:center;text-align:center}.fechamento-cta--esquerda .fechamento-cta__inner{align-items:flex-start;text-align:left}.fechamento-cta__eyebrow{margin:0;color:var(--scheme-accent);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.fechamento-cta__titulo{margin:0;max-width:20ch;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.9rem,4.2vw,3.1rem);line-height:1.03;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-text)}.fechamento-cta__subtexto{margin:0;max-width:46ch;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5;color:var(--scheme-muted)}.fechamento-cta__acoes{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:.35rem}.fechamento-cta--centro .fechamento-cta__acoes{align-items:center}.fechamento-cta__preco-nota{font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.78rem;letter-spacing:.02em;color:var(--scheme-muted)}.fechamento-cta__reforcos{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.6rem 2rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.16);padding-top:1.1rem;width:100%}.fechamento-cta--centro .fechamento-cta__reforcos{justify-content:center}.fechamento-cta__reforco{display:flex;align-items:center;gap:.6rem;max-width:30ch;text-align:left}.fechamento-cta__reforco-icone{display:inline-flex;flex-shrink:0;color:var(--scheme-accent)}.fechamento-cta__reforco-icone svg{width:1.25rem;height:1.25rem;display:block}.fechamento-cta__reforco-texto{font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.82rem;line-height:1.4;color:var(--scheme-text)}.fechamento-cta__link-secundario{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.04em;color:var(--scheme-muted);text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;transition:color .25s ease}.fechamento-cta__link-secundario:hover{color:var(--scheme-accent)}.fechamento-cta__pagamentos{margin-top:.5rem}.fechamento-cta .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.fechamento-cta .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.fechamento-cta .cta-btn-green:hover:before{transform:scaleY(1)}.fechamento-cta .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.fechamento-cta .cta-btn-green:active{transform:scale(.96)}.fechamento-cta :focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px}@media(max-width:1000px){.fechamento-cta{padding:2.5rem 0;min-height:0}.fechamento-cta__inner{gap:.9rem}.fechamento-cta__subtexto{font-size:.98rem}.fechamento-cta__titulo{max-width:100%}.fechamento-cta__reforcos{flex-direction:column;align-items:flex-start;gap:.6rem}.fechamento-cta--centro .fechamento-cta__reforcos{justify-content:flex-start}}.final-cta{position:relative;width:100%;padding:8rem 0;background-color:var(--scheme-bg);color:var(--scheme-text)}.final-cta__container{width:100%;max-width:2000px;margin-inline:auto;padding:2rem;display:flex;gap:2rem}.final-cta__col--left,.final-cta__col--right{flex:1}.final-cta__col--left{display:flex;flex-direction:column;justify-content:space-between}.final-cta__col--right{display:flex;align-items:flex-end}.final-cta__col--center{flex:4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.final-cta__header{width:50%;text-align:center;position:relative;z-index:2}.final-cta__title{margin:0;font-family:var(--font-heading);font-size:clamp(2.5rem,6.5vw,5rem);letter-spacing:clamp(-.035rem,-.5vw,-.075rem);font-weight:800;line-height:1.05;text-transform:uppercase;color:var(--scheme-text)}.final-cta__main-img{aspect-ratio:4 / 5;width:80%;max-height:500px;overflow:hidden;margin-top:-3rem;position:relative;z-index:0;border-radius:.75rem}.final-cta__side-img{overflow:hidden;border-radius:.75rem;height:20rem;will-change:transform}.final-cta__main-img img,.final-cta__side-img img{width:100%;height:100%;object-fit:cover;display:block}.final-cta__side-text{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(1.125rem,.75vw,1.25rem);line-height:1.4;letter-spacing:-.01rem;color:var(--scheme-text)}.final-cta__footer{width:100%;max-width:2000px;margin-inline:auto;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:4rem}.final-cta .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);line-height:1.2;letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.final-cta .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.final-cta .cta-btn-green:hover:before{transform:scaleY(1)}.final-cta .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.final-cta .cta-btn-green:active{transform:scale(.96)}.final-cta__movel{display:none}.final-cta__movel-img{overflow:hidden;border-radius:.75rem;aspect-ratio:3 / 4;width:36%;max-width:13rem;will-change:transform}.final-cta__movel-img img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:1000px){.final-cta__header{width:90%}.final-cta--movel{padding-top:5rem}.final-cta--movel .final-cta__movel{display:flex;width:100%}.final-cta__movel--topo{justify-content:flex-start;padding-left:4%;margin-bottom:-.5rem}.final-cta__movel--base{justify-content:flex-end;padding-right:2%;margin-bottom:-5.5rem;position:relative;z-index:1}.final-cta__movel--base .final-cta__movel-img{width:32%;box-shadow:0 0 0 4px var(--scheme-bg)}.final-cta__col--left,.final-cta__col--right{display:none}.final-cta__main-img,.final-cta__footer{margin-top:0}.final-cta__container,.final-cta__footer{padding:1.5rem}}.final-cta--compacto{padding:clamp(2.5rem,4vw,3.5rem) 0}.final-cta--compacto .final-cta__container{padding-block:1rem}.final-cta--compacto .final-cta__col--center{gap:1.5rem}.final-cta--compacto .final-cta__header{width:90%}.final-cta--compacto .final-cta__title{font-size:clamp(2.1rem,3.9vw,3.5rem);text-wrap:balance}.final-cta--compacto .final-cta__main-img{width:72%;max-height:320px;margin-top:-2.25rem}.final-cta--compacto .final-cta__side-img{height:15rem}.final-cta--compacto .final-cta__side-text{font-size:1rem}.final-cta--compacto .final-cta__footer{margin-top:0;padding:1rem 2rem 0}@media(max-width:1000px){.final-cta--compacto,.final-cta--compacto.final-cta--movel{padding:2.5rem 0 2.75rem}.final-cta--compacto .final-cta__container{padding:.5rem 1.5rem}.final-cta--compacto .final-cta__col--center{gap:1.25rem}.final-cta--compacto .final-cta__title{font-size:clamp(1.9rem,8.4vw,2.6rem)}.final-cta--compacto .final-cta__main-img{width:78%;aspect-ratio:1 / 1;max-height:none}.final-cta--compacto .final-cta__movel-img{width:30%;max-width:9rem}.final-cta--compacto .final-cta__movel--topo{margin-bottom:-1rem}.final-cta--compacto .final-cta__movel--base{margin-bottom:-4.5rem}.final-cta--compacto .final-cta__movel--base .final-cta__movel-img{width:28%}.final-cta--compacto .final-cta__footer{padding:1.25rem 1.5rem 0}}.nero-footer{position:relative;width:100%;background-color:var(--scheme-bg)}.nero-footer a,.nero-footer p{margin:0;text-decoration:none;text-transform:uppercase;color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-weight:500;line-height:1.2;font-size:clamp(.85rem,.8vw,.9rem)}.nero-footer p.bodyCopy{text-transform:none;font-weight:500;line-height:1.4;letter-spacing:-.01rem;font-size:.95rem}.nero-footer .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nero-footer .container{width:100%;max-width:2000px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;padding:3rem 3rem 1.5rem}.nero-footer .footer-row-main{display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:4rem}.nero-footer .footer-main-left{flex:1;max-width:60%;display:flex;flex-direction:column;gap:3rem}.nero-footer .footer-nav-cols{display:flex;gap:1rem}.nero-footer .footer-destaques{display:flex;flex-wrap:wrap;gap:.75rem}.nero-footer a.footer-destaque{flex:1 1 15rem;max-width:22rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-radius:.75rem;border:1.5px solid var(--color-base-700);background-color:var(--color-accent);color:var(--color-base-700);transition:transform .2s ease,box-shadow .2s ease}.nero-footer a.footer-destaque--escuro{background-color:var(--color-base-700);color:var(--color-base-100)}.nero-footer a.footer-destaque--contorno{background-color:transparent}.nero-footer a.footer-destaque:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001f}.nero-footer a.footer-destaque:focus-visible{outline:2px solid var(--color-base-700);outline-offset:3px}.nero-footer .footer-destaque__txt{display:flex;flex-direction:column;gap:.3rem}.nero-footer .footer-destaque .footer-destaque__titulo{font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1rem;letter-spacing:.02em;text-transform:uppercase;color:inherit}.nero-footer .footer-destaque .footer-destaque__sub{font-weight:500;font-size:.85rem;line-height:1.3;text-transform:none;color:inherit;opacity:.8}.nero-footer .footer-destaque__seta{flex-shrink:0}@media(prefers-reduced-motion:reduce){.nero-footer a.footer-destaque{transition:none}.nero-footer a.footer-destaque:hover{transform:none}}.nero-footer .footer-nav-cols .footer-col{flex:1;display:flex;flex-direction:column;gap:2rem}.nero-footer .footer-nav-cols .footer-col .footer-col-header p{color:var(--scheme-muted)}.nero-footer .footer-nav-cols .footer-col .footer-col-links{display:flex;flex-direction:column;gap:1rem}.nero-footer .footer-newsletter{max-width:440px;width:100%;background-color:var(--scheme-bg);color:var(--scheme-text);border-radius:.75rem;padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.75rem;box-shadow:0 10px 40px #0000001a}.nero-footer .footer-newsletter .cf-header{width:100%;text-align:center}.nero-footer .footer-newsletter h2.cf-title{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.05;letter-spacing:clamp(-.0125rem,-.75vw,-.2rem);color:var(--scheme-text)}.nero-footer .footer-newsletter .cf-copy p{color:var(--scheme-muted);width:100%;margin:0 auto;text-align:center}.nero-footer .footer-newsletter .cf-form{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.75rem;margin:0}.nero-footer .footer-newsletter .cf-input{width:100%}.nero-footer .footer-newsletter .cf-input input{width:100%;border:1.5px dashed rgba(var(--scheme-contrast-rgb),.15);border-radius:3.5rem;outline:none;background-color:rgba(var(--scheme-contrast-rgb),.05);padding:1rem;box-sizing:border-box;text-transform:uppercase;color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(.85rem,.8vw,.9rem);line-height:1}.nero-footer .footer-newsletter .cf-input input::placeholder{color:rgba(var(--scheme-contrast-rgb),.35)}.nero-footer .footer-newsletter .cf-submit{width:3.5rem;height:3.5rem;flex:0 0 auto;background-color:var(--scheme-button);border:none;outline:none;padding:0;border-radius:100%;display:flex;justify-content:center;align-items:center;color:var(--scheme-button-label);font-size:1.5rem;cursor:pointer;transition:transform .2s ease}.nero-footer .footer-newsletter .cf-submit svg{width:100%;height:100%}.nero-footer .footer-newsletter .cf-submit:hover{transform:scale(1.05)}.nero-footer .footer-newsletter .cf-success p{color:#22c55e;font-weight:700;text-align:center}.nero-footer .footer-newsletter .cf-error p{color:#e53e3e;font-weight:600;font-size:.75rem;text-transform:none;text-align:center}.nero-footer .footer-newsletter .cf-footer{width:100%;display:flex;flex-direction:column;gap:1.25rem}.nero-footer .footer-newsletter .cf-footer .cf-divider{width:100%;height:1px;border-top:1.5px dashed rgba(var(--scheme-contrast-rgb),.12)}.nero-footer .footer-newsletter .cf-footer .cf-footer-copy p{color:rgba(var(--scheme-contrast-rgb),.5);width:70%;font-size:.75rem;text-align:center;margin:0 auto}.nero-footer .footer-row-bottom{display:flex;justify-content:space-between;align-items:flex-end}.nero-footer .footer-row-bottom .footer-copyright{display:flex;flex-direction:column;gap:.5rem}.nero-footer .footer-row-bottom .footer-copyright .footer-logo{height:2.5rem;width:auto}.nero-footer .footer-row-bottom .footer-copyright .footer-logo img{height:100%;width:auto;object-fit:contain}.nero-footer .footer-row-bottom .footer-copyright .footer-rights{margin-bottom:.5rem;color:var(--scheme-muted);line-height:1.25}.nero-footer .footer-row-bottom .footer-copyright .footer-cnpj{font-size:.7rem;margin-top:.25rem;opacity:.6}@media(max-width:1000px){.nero-footer .container{gap:1.5rem;padding:3rem 2rem 1.5rem}.nero-footer .footer-row-main{width:100%;flex-direction:column;gap:4rem}.nero-footer .footer-main-left{width:100%;max-width:none}.nero-footer .footer-nav-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:2rem 1rem}.nero-footer .footer-nav-cols .footer-col{gap:1rem}.nero-footer a.footer-destaque{max-width:none}.nero-footer .footer-newsletter{order:-1;max-width:none;width:100%;padding:2rem 1.5rem}.nero-footer .footer-newsletter .cf-form{flex-direction:row;flex-wrap:wrap;gap:.6rem}.nero-footer .footer-newsletter .cf-input{flex:1 1 0;min-width:0}.nero-footer .footer-newsletter .cf-error,.nero-footer .footer-newsletter .cf-success{flex:1 1 100%}.nero-footer .footer-row-main .footer-col .footer-col-links{gap:.5rem}.nero-footer .footer-row-bottom{flex-direction:column;align-items:flex-start;gap:.25rem}}@media(max-width:640px){.nero-footer .container{gap:1.25rem;padding:1.75rem 1.25rem 1.25rem}.nero-footer .footer-row-main{gap:1.75rem}.nero-footer .footer-main-left{gap:1.25rem}.nero-footer .footer-nav-cols{gap:1.25rem 1rem}.nero-footer .footer-nav-cols .footer-col{gap:.6rem}.nero-footer .footer-row-main .footer-col .footer-col-links{gap:.45rem}.nero-footer .footer-nav-cols .footer-col-links a{padding:.12rem 0;font-size:.8rem;line-height:1.25}.nero-footer .footer-newsletter{gap:.85rem;padding:1.35rem 1.25rem 1.1rem}.nero-footer .footer-newsletter .cf-copy p{font-size:.86rem}.nero-footer .footer-newsletter .cf-form{gap:.5rem}.nero-footer .footer-newsletter .cf-input input{padding:.85rem 1rem}.nero-footer .footer-newsletter .cf-submit{width:2.9rem;height:2.9rem}.nero-footer .footer-newsletter .cf-footer{gap:.7rem}.nero-footer .footer-newsletter .cf-footer .cf-footer-copy p{width:100%}.nero-footer .footer-destaques{gap:.5rem}.nero-footer a.footer-destaque{flex-basis:100%;padding:.8rem 1rem}.nero-footer .footer-destaque__txt{gap:.2rem}.nero-footer .footer-row-bottom .footer-copyright{gap:.35rem}.nero-footer .footer-row-bottom .footer-copyright .footer-logo{height:1.85rem}.nero-footer .footer-row-bottom .footer-copyright .footer-rights{margin-bottom:0;font-size:.85rem}}.galeria-videos{width:100%;background-color:var(--scheme-bg);color:var(--scheme-text);padding:5rem 0}.galeria-videos__container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:2rem}.galeria-videos__header{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;margin-bottom:3rem}.galeria-videos__titulo{margin:0;font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong)}.galeria-videos__titulo em{font-style:normal;color:var(--scheme-accent)}.galeria-videos__subtitulo{margin:0;max-width:520px;font-family:var(--font-raleway),sans-serif;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.6;color:rgba(var(--scheme-text-rgb),.8)}.galeria-videos__faixa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.galeria-videos__card{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;border-radius:1.25rem;background-color:rgba(var(--scheme-contrast-rgb),.08);color:#fff;text-decoration:none;isolation:isolate}.galeria-videos__img,.galeria-videos__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--gv-foco-x, 50%) var(--gv-foco-y, 50%)}.galeria-videos__img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.galeria-videos__video{opacity:0;transition:opacity .5s ease}.galeria-videos__card.is-video .galeria-videos__video{opacity:1}.galeria-videos__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0009,#0000 40%);pointer-events:none}.galeria-videos__rotulo{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;z-index:2;font-family:var(--font-raleway),sans-serif;font-size:clamp(.85rem,1vw,1rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.galeria-videos__selo{position:absolute;top:1rem;right:1rem;z-index:2;display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .6rem;border-radius:999px;background-color:#00000080;color:#fff;font-family:var(--font-raleway),sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;pointer-events:none;transition:opacity .3s ease}.galeria-videos__card.is-tocando .galeria-videos__selo{opacity:0}.galeria-videos__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;color:inherit;text-decoration:none}.galeria-videos__link:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:-2px}.galeria-videos__botao{position:absolute;z-index:4;top:50%;left:50%;width:4.25rem;height:4.25rem;margin:-2.125rem 0 0 -2.125rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;background-color:#00000073;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .25s ease,transform .2s ease}.galeria-videos__botao[hidden]{display:none}.galeria-videos__botao:hover{background-color:#000000a6}.galeria-videos__botao:active{transform:scale(.94)}.galeria-videos__botao:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px}.galeria-videos__botao .icone{fill:currentColor;stroke-width:1}.galeria-videos__botao-icone{display:inline-flex}.galeria-videos__botao-icone--play{margin-left:.2rem}.galeria-videos__botao-icone--pause{display:none}.galeria-videos__card.is-tocando .galeria-videos__botao{top:.75rem;left:auto;right:.75rem;width:2.75rem;height:2.75rem;margin:0}.galeria-videos__card.is-tocando .galeria-videos__botao-icone--play{display:none}.galeria-videos__card.is-tocando .galeria-videos__botao-icone--pause{display:inline-flex}.galeria-videos__progresso{position:absolute;left:0;right:0;bottom:0;z-index:2;height:3px;background-color:#ffffff40;opacity:0;transition:opacity .3s ease;pointer-events:none}.galeria-videos__card.is-video .galeria-videos__progresso{opacity:1}.galeria-videos__progresso-barra{display:block;width:100%;height:100%;background-color:var(--scheme-accent);transform:scaleX(var(--gv-progresso, 0));transform-origin:left center}@media(hover:hover)and (pointer:fine){.galeria-videos__card:hover .galeria-videos__img{transform:scale(1.03)}}.galeria-videos__legenda{margin:1.5rem 0 0;text-align:center;font-family:var(--font-raleway),sans-serif;font-size:.7rem;letter-spacing:.04em;color:var(--scheme-muted)}@media(max-width:989px){.galeria-videos{padding:3.5rem 0}.galeria-videos__container{padding-inline:0}.galeria-videos__header{padding-inline:1.5rem;margin-bottom:2rem}.galeria-videos__faixa{display:flex;gap:.875rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;padding-inline:1.5rem;padding-bottom:.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.galeria-videos__faixa::-webkit-scrollbar{display:none}.galeria-videos__card{flex:0 0 min(72vw,320px);scroll-snap-align:start}.galeria-videos__legenda{padding-inline:1.5rem}}@media(prefers-reduced-motion:reduce){.galeria-videos__img,.galeria-videos__video,.galeria-videos__selo,.galeria-videos__botao,.galeria-videos__progresso{transition:none}.galeria-videos__card:hover .galeria-videos__img{transform:none}}.galeria-videos--p3-4 .galeria-videos__card{aspect-ratio:3 / 4}.galeria-videos--p4-5 .galeria-videos__card{aspect-ratio:4 / 5}.galeria-videos--p3-4,.galeria-videos--p4-5{padding:clamp(2.75rem,4vw,3.5rem) 0}.galeria-videos--p3-4 .galeria-videos__header,.galeria-videos--p4-5 .galeria-videos__header{gap:.6rem;margin-bottom:clamp(1.5rem,2.5vw,2rem)}.galeria-videos--p3-4 .galeria-videos__titulo,.galeria-videos--p4-5 .galeria-videos__titulo{font-size:clamp(1.9rem,3.6vw,3rem)}.galeria-videos--p3-4 .galeria-videos__legenda,.galeria-videos--p4-5 .galeria-videos__legenda{margin-top:1rem}@media(min-width:990px){.galeria-videos--p3-4 .galeria-videos__faixa,.galeria-videos--p4-5 .galeria-videos__faixa{max-width:1100px;margin-inline:auto;gap:1.5rem}}@media(max-width:989px){.galeria-videos--p3-4 .galeria-videos__card,.galeria-videos--p4-5 .galeria-videos__card{flex-basis:min(72vw,300px)}.galeria-videos--p3-4 .galeria-videos__rotulo,.galeria-videos--p4-5 .galeria-videos__rotulo{left:1rem;bottom:1rem}}.menu{position:fixed;top:var(--announcement-height, 0rem);left:0;width:100%;background-color:var(--scheme-bg);transition:transform .4s ease;will-change:transform;z-index:10}.menu.hidden{transform:translateY(-300%)}.menu .menu-header{position:relative;padding:1rem 2.5rem;min-height:4.25rem;height:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:2000px;margin:0 auto;z-index:2}.menu .menu-logo{display:flex;align-items:center;cursor:pointer;height:1.5rem;flex-shrink:0;text-decoration:none}.menu .menu-logo img{height:100%;width:auto;object-fit:contain}.menu .menu-nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,2.5rem);flex:1;padding:0 1rem}.menu .menu-nav-link{position:relative;color:var(--scheme-strong);text-decoration:none;text-transform:uppercase;font-family:var(--font-body),sans-serif;font-weight:800;font-size:clamp(.9rem,1vw,1rem);letter-spacing:.05em;white-space:nowrap;display:inline-block}.menu .menu-nav-link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:var(--scheme-accent);transform-origin:bottom right;transition:transform .35s cubic-bezier(.86,0,.07,1)}.menu .menu-nav-link:hover:after,.menu .menu-nav-link.is-current:after{transform:scaleX(1);transform-origin:bottom left}.menu .menu-nav-link--quiz{display:inline-flex;align-items:center;gap:.5rem}.menu .menu-nav-link__ponto{position:relative;flex:0 0 auto;width:.45rem;height:.45rem;border-radius:50%;background-color:var(--scheme-accent)}.menu .menu-nav-link__ponto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:var(--scheme-accent);opacity:.5;animation:menu-quiz-ponto 2.6s ease-out infinite}.menu .menu-nav-link--quiz:after{left:.95rem;width:calc(100% - .95rem)}@keyframes menu-quiz-ponto{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(2.6);opacity:0}}.menu .menu-actions{display:flex;align-items:center;gap:1rem;flex-shrink:0}.menu .menu-cart-btn{position:relative;background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:var(--scheme-text);transition:opacity .2s ease}.menu .menu-cart-btn:hover{opacity:.7}.menu .menu-cart-btn svg,.menu .menu-account-btn svg{width:22px;height:22px;flex-shrink:0;object-fit:contain}.menu .menu-cart-count{position:absolute;top:-4px;right:-6px;background-color:var(--scheme-accent);color:var(--scheme-on-accent);width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;font-family:var(--font-body),sans-serif}.menu .menu-cart-count[hidden]{display:none}.menu .menu-account-btn{position:relative;background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:var(--scheme-text);transition:opacity .2s ease;text-decoration:none}.menu .menu-account-btn:hover{opacity:.7}.menu .menu-quiz-btn{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 1rem;border-radius:999px;background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-body),sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .25s ease,color .25s ease}.menu .menu-quiz-btn:hover{background-color:var(--scheme-strong);color:var(--scheme-bg)}.menu .menu-quiz-mobile{align-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;min-height:3rem;margin-top:1.75rem;padding:0 1.5rem;border-radius:999px;background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-body),sans-serif;font-weight:800;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}.menu .menu-quiz-mobile svg{flex:0 0 auto}.menu .menu-quiz-icone{display:none;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--scheme-accent);color:var(--scheme-on-accent);text-decoration:none;transition:transform .2s ease}.menu .menu-quiz-icone:active{transform:scale(.94)}.menu .menu-quiz-icone svg{display:block;width:1.2rem;height:1.2rem}.menu .menu-quiz-btn:focus-visible,.menu .menu-quiz-icone:focus-visible,.menu .menu-quiz-mobile:focus-visible,.menu .menu-nav-link--quiz:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px}.menu .menu-toggle{display:none;position:relative;background:none;border:none;cursor:pointer;padding:.5rem;justify-content:center;align-items:center;width:28px;height:28px}.menu .menu-hamburger-icon{width:20px;height:25px;position:absolute;top:10px;right:0;cursor:pointer}.menu .menu-hamburger-icon .menu-item{transition:all .2s ease;display:block;width:20px;height:2px;margin:0 0 4px;background:var(--scheme-text);border-radius:1px}.menu .menu-hamburger-icon.open .menu-item:first-child{transform:rotate(45deg);transform-origin:5px}.menu .menu-hamburger-icon.open .menu-item:nth-child(2){transform:rotate(-45deg);transform-origin:6px}.menu .menu-overlay{position:absolute;top:100%;left:0;right:0;background-color:var(--scheme-bg);border-radius:0 0 .75rem .75rem;margin-top:-.75rem;transform:scaleY(0);transform-origin:top center;overflow:hidden;padding:4rem 2rem 2rem;display:flex;flex-direction:column;gap:4rem;max-height:calc(100dvh - var(--announcement-height, 0rem) - 4.25rem);overflow-y:auto;overscroll-behavior:contain;will-change:transform;z-index:1}.menu .menu-overlay.is-open{transform:scaleY(1)}.menu .menu-overlay-items{display:flex;flex-direction:column;gap:2rem}.menu .menu-overlay-col,.menu .menu-main-links{display:flex;flex-direction:column}.menu .menu-overlay-col .menu-main-link{display:flex;align-items:center;color:var(--scheme-text);text-decoration:none}.menu .menu-main-link h4{margin:0;color:var(--scheme-text);text-transform:uppercase;font-family:var(--font-heading),sans-serif;font-weight:800;line-height:1.05;font-size:clamp(2rem,4.5vw,4rem);letter-spacing:clamp(0rem,-.5vw,-.075rem)}.menu .menu-overlay-footer{padding:1rem 0 0;width:100%;display:flex;justify-content:space-between}.menu .menu-overlay-footer a{color:var(--scheme-text);font-weight:700;font-size:clamp(.9rem,.85vw,1rem);font-family:var(--font-body),sans-serif;text-transform:uppercase;text-decoration:none}@media(max-width:1000px){.menu .menu-header{padding:0 1.5rem;height:3.5rem}.menu .menu-nav-links{display:none}.menu .menu-toggle{display:flex}.menu .menu-quiz-btn{display:none}.menu .menu-quiz-icone{display:inline-flex}}@media(max-width:339px){.menu .menu-quiz-icone{display:none}}@media(prefers-reduced-motion:reduce){.menu .menu-nav-link__ponto:after{animation:none;opacity:0}}.hero-carrossel{--hc-topo: calc(var(--announcement-height, 0rem) + 4.25rem);--hc-gutter: clamp(1.25rem, 5vw, 6rem);position:relative;width:100%;padding-top:var(--hc-topo);background-color:var(--scheme-bg);color:var(--scheme-text)}.hc__viewport{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hc__viewport::-webkit-scrollbar{display:none}.hc__slide{position:relative;flex:0 0 100%;width:100%;height:max(calc(var(--hc-altura-d, 90svh) - var(--hc-topo)),30rem);overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background-color:var(--scheme-bg);color:var(--scheme-text)}.hc__midia{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hc-foco-x, 50%) var(--hc-foco-y, 50%)}.hc__pelicula{--hc-pel-c: var(--hc-pel-rgb, var(--scheme-bg-rgb));position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--hc-pel-c),var(--hc-pel, .4)),rgba(var(--hc-pel-c),calc(var(--hc-pel, .4) * .7)) 32%,rgba(var(--hc-pel-c),0) 62%)}.hc--centro .hc__pelicula{background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(var(--hc-pel-c),var(--hc-pel, .4)),rgba(var(--hc-pel-c),calc(var(--hc-pel, .4) * .5)) 60%,rgba(var(--hc-pel-c),0))}.hc__conteudo{position:relative;z-index:1;display:flex;align-items:center;height:100%;max-width:1600px;margin-inline:auto;padding:2.5rem var(--hc-gutter) 5.5rem}.hc__texto{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:min(36rem,48%)}.hc--centro .hc__conteudo{justify-content:center}.hc--centro .hc__texto{align-items:center;max-width:46rem;text-align:center}.hc__eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.45rem .85rem;border-radius:999px;background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:800;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.hc__eyebrow .icone{flex-shrink:0;stroke-width:2}.hc__titulo{margin:0;font-family:var(--font-heading);font-size:clamp(2.4rem,4vw,4.25rem);font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong)}.hc__subtitulo{margin:0;max-width:30rem;font-family:var(--font-raleway),sans-serif;font-size:clamp(1rem,1.15vw,1.15rem);font-weight:500;line-height:1.5;color:rgba(var(--scheme-text-rgb),.88)}.hc__preco{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin:0;font-family:var(--font-raleway),sans-serif}.hc__preco-de{font-size:1rem;font-weight:500;color:rgba(var(--scheme-text-rgb),.6)}.hc__preco-por{font-family:var(--font-heading);font-size:clamp(1.6rem,2.1vw,2.1rem);font-weight:800;line-height:1;color:var(--scheme-strong)}.hc__preco-off{padding:.3rem .55rem;border-radius:.4rem;background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-size:.8rem;font-weight:800;line-height:1;letter-spacing:.04em}.hc__oferta{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-raleway),sans-serif;font-size:.95rem;font-weight:700;line-height:1.3;color:var(--scheme-strong)}.hc__oferta--cupom{padding:.55rem 1rem;border:2px dashed currentColor;border-radius:.5rem;background-color:rgba(var(--scheme-bg-rgb),.55);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hc__botoes{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.hc--centro .hc__botoes{justify-content:center}.hc__botao{display:inline-flex;align-items:center;justify-content:center;padding:1.05rem 2.4rem;border-radius:3.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-size:clamp(.8rem,.9vw,.9rem);font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15);transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .2s ease}.hc__botao:hover{background-color:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.hc__botao--sec{background-color:transparent;color:var(--scheme-strong);box-shadow:inset 0 0 0 1.5px currentColor}.hc__botao--sec:hover{background-color:var(--scheme-strong);color:var(--scheme-bg)}.hc__botao:active{transform:scale(.97)}.hc__botao:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.hc__legenda{position:absolute;right:var(--hc-gutter);bottom:1.45rem;z-index:2;margin:0;padding:.2rem .5rem;border-radius:999px;background-color:rgba(var(--scheme-bg-rgb),.6);font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.04em;color:rgba(var(--scheme-text-rgb),.8);pointer-events:none}.hc__controles{position:absolute;left:0;right:0;bottom:1.1rem;z-index:3;display:flex;max-width:1600px;margin-inline:auto;padding-inline:var(--hc-gutter);pointer-events:none}.hero-carrossel--controles-centro .hc__controles{justify-content:center}.no-js .hc__controles{display:none}.hc__barra{display:inline-flex;align-items:center;gap:.15rem;padding:.25rem;border-radius:999px;background-color:rgba(var(--scheme-bg-rgb),.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--scheme-text);box-shadow:0 6px 20px rgba(var(--scheme-contrast-rgb),.08);pointer-events:auto}.hc__barra:not(:has(.hc__dot,.hc__contador,.hc__seta,.hc__pausa:not([hidden]))){display:none}.hc__btn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease}.hc__btn[hidden],.hc__pausa-icone[hidden]{display:none}.hc__pausa-icone{display:inline-grid;place-items:center}.hc__btn:hover{background-color:rgba(var(--scheme-text-rgb),.08)}.hc__btn:focus-visible,.hc__dot:focus-visible{outline:2px solid var(--scheme-text);outline-offset:1px}.hc__dots{display:flex;align-items:center;padding-inline:.4rem}.hc__dot{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 .2rem;border:0;border-radius:.25rem;background:none;cursor:pointer}.hc__dot-barra{position:relative;display:block;width:1.25rem;height:3px;overflow:hidden;border-radius:3px;background-color:rgba(var(--scheme-text-rgb),.22);transition:width .3s ease}.hc__dot[aria-current=true] .hc__dot-barra{width:2.5rem}.hc__dot-barra:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-text);transform:scaleX(0);transform-origin:left center}.hc__dot[aria-current=true] .hc__dot-barra:after{transform:scaleX(1)}.hc__contador{margin:0 .4rem;font-family:var(--font-raleway),sans-serif;font-size:.8rem;font-weight:700;line-height:1;letter-spacing:.06em;font-variant-numeric:tabular-nums}.hc__contador-sep{margin-inline:.15rem;opacity:.5}.hc__vazio{padding:4rem 1.5rem;text-align:center;font-family:var(--font-raleway),sans-serif}@media(max-width:749px){.hero-carrossel--sem-legenda-cel .hc__legenda{display:none}.hero-carrossel{--hc-gutter: 1rem}.hc__slide{height:max(calc(var(--hc-altura-m, 85svh) - var(--hc-topo)),28rem)}.hc--m-encaixe .hc__midia{top:auto;bottom:0;height:auto;max-height:100%;aspect-ratio:4 / 5;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24%);mask-image:linear-gradient(to bottom,transparent 0,#000 24%)}.hc__pelicula,.hc--centro .hc__pelicula{background:linear-gradient(180deg,rgba(var(--hc-pel-c),var(--hc-pel, .4)),rgba(var(--hc-pel-c),calc(var(--hc-pel, .4) * .7)) 34%,rgba(var(--hc-pel-c),0) 62%)}.hc__conteudo{align-items:flex-start;padding:1.25rem var(--hc-gutter) 4.5rem}.hc__texto{max-width:100%;gap:.55rem}.hc__eyebrow{padding:.34rem .65rem;font-size:.64rem}.hc__titulo{font-size:clamp(1.75rem,7.8vw,2.4rem)}.hc__subtitulo{max-width:24rem;font-size:.86rem;line-height:1.4}.hc__preco-de{font-size:.85rem}.hc__preco-por{font-size:1.4rem}.hc__preco-off{font-size:.72rem}.hc__oferta--cupom{padding:.4rem .75rem;font-size:.8rem}.hc__botoes{gap:.5rem;margin-top:.2rem}.hc__botao{padding:.85rem 1.45rem;font-size:.75rem}.hc__legenda{bottom:1.3rem;font-size:.75rem}.hc__controles{bottom:.85rem}.hc__seta{display:none}.hc__barra:not(:has(.hc__dot,.hc__contador,.hc__pausa:not([hidden]))){display:none}}@media(prefers-reduced-motion:no-preference){.hero-carrossel.is-tocando .hc__dot[aria-current=true] .hc__dot-barra:after{animation:hc-progresso var(--hc-intervalo, 6s) linear both}.hc__slide.is-entrando .hc__texto>*{animation:hc-entra .7s cubic-bezier(.2,.7,.2,1) backwards}.hc__slide.is-entrando .hc__texto>:nth-child(2){animation-delay:.06s}.hc__slide.is-entrando .hc__texto>:nth-child(3){animation-delay:.12s}.hc__slide.is-entrando .hc__texto>:nth-child(4){animation-delay:.18s}.hc__slide.is-entrando .hc__texto>:nth-child(5){animation-delay:.24s}.hc__slide.is-entrando .hc__texto>:nth-child(6){animation-delay:.3s}.hero-carrossel.is-pronto .hc__slide.is-ativo .hc__img{animation:hc-zoom 9s ease-out both}}@keyframes hc-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hc-entra{0%{opacity:0;transform:translateY(14px)}}@keyframes hc-zoom{0%{transform:scale(1.04)}to{transform:scale(1)}}.ciencia-hero{--ch-h: clamp(34rem, 68svh, 42rem);position:relative;width:100%;min-height:var(--ch-h);overflow:hidden;background-color:var(--scheme-bg);color:var(--scheme-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;padding-top:8.75rem;padding-bottom:3rem}.ciencia-hero-visual{position:absolute;top:31%;left:0;width:100%;height:85%;z-index:3;pointer-events:none;display:flex;justify-content:center;align-items:flex-end;overflow:visible}.ciencia-hero-visual img{width:100%;height:100%;object-fit:fill;object-position:center bottom}.ciencia-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:calc(var(--ch-h) * -.25)}.hero-text-staggered{display:flex;flex-direction:column;align-items:center;gap:0}.hero-word-line{display:flex;align-items:flex-end;line-height:.85}.hero-word-baseado{font-family:var(--font-raleway);font-size:clamp(4.5rem,10vw,8rem);font-weight:600;color:var(--scheme-strong);transform:translate(-20%,-15%);position:relative;z-index:2}.hero-word-main{display:inline-block}.hero-word-em{font-size:clamp(1rem,2.5vw,2rem);font-weight:700;margin-left:.5rem;margin-top:.5rem;line-height:1}.hero-word-ciencia{font-family:var(--font-raleway);font-size:clamp(4.5rem,10vw,8.5rem);font-weight:600;color:var(--scheme-strong);transform:translate(24%);margin-top:-.15em}.hero-word-ciencia h1{font:inherit;letter-spacing:inherit;color:inherit;margin:0;display:inline-block}@media(max-width:768px){.ciencia-hero{--ch-h: clamp(32rem, 74svh, 40rem);padding-top:8.5rem;gap:5rem}.ciencia-hero-content{margin-top:calc(var(--ch-h) * -.35)}.hero-word-baseado{font-size:clamp(2.5rem,15vw,4rem);transform:translate(-5%,-80%)}.hero-word-em{font-size:clamp(.85rem,4vw,1.2rem)}.hero-word-ciencia{font-size:clamp(3rem,18vw,5rem);transform:translate(5%);margin-top:0}.ciencia-hero-visual{width:100%;right:auto;left:0;opacity:1;height:100%;top:19%}}.hero-home{position:relative;width:100%;height:100svh;overflow:hidden;display:flex;flex-direction:column;padding-top:calc(var(--announcement-height, 0rem) + 4.25rem + 2rem);padding-bottom:2rem;padding-left:2rem;padding-right:2rem;background-color:var(--scheme-bg)}.hero-home__dotmatrix{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.hero-home__header{position:relative;z-index:1;flex-shrink:0;width:100%;max-width:1600px;margin:0 auto;text-align:center;will-change:transform;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:1.5svh}.hero-home__header h1,.hero-home__header h2{font-family:var(--font-heading);font-size:clamp(1.75rem,4.5vw,5rem);font-weight:800;line-height:1.05;letter-spacing:clamp(-.05rem,-.25vw,-.2rem);text-transform:uppercase;white-space:nowrap;color:var(--scheme-strong)}.hero-home__center{position:relative;z-index:1;flex:1;min-height:0;width:100%;max-width:1600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.hero-home__img{position:relative;width:auto;max-width:min(98%,1400px);max-height:98%;will-change:opacity,transform;display:flex;justify-content:center;align-items:center}.hero-home__img img,.hero-home__img svg{object-fit:contain;width:100%;height:100%;max-height:100%}.hero-home__bottom{position:relative;z-index:1;flex-shrink:0;width:100%;max-width:1600px;margin:0 auto;display:flex;align-items:flex-end;justify-content:flex-start}.hero-home__subtext-card{display:inline-block;background-color:var(--hero-card-bg, rgba(0, 0, 0, .82));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--hero-card-fg, var(--color-base-100));font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.7rem,.85vw,.85rem);text-transform:uppercase;letter-spacing:.06em;line-height:1.5;padding:.9rem 1.4rem;border-radius:.75rem;border:1px solid rgba(var(--color-white-rgb),.08);max-width:22rem;text-align:left}.hero-home .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.hero-home .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.hero-home .cta-btn-green:hover:before{transform:scaleY(1)}.hero-home .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.hero-home .cta-btn-green:active{transform:scale(.96)}@media(max-width:950px){.hero-home{padding-top:calc(var(--announcement-height, 0rem) + 4.25rem + 1.25rem);padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.hero-home__header{padding-top:.5svh;gap:.25rem}.hero-home__header h1,.hero-home__header h2{font-size:clamp(1.4rem,6vw,2.25rem);white-space:normal}.hero-home__center{gap:.75rem}.hero-home__img{max-width:min(100%,700px);max-height:80%}.hero-home__bottom{justify-content:center;margin-top:.5rem}.hero-home__subtext-card{max-width:100%;text-align:center;font-size:clamp(.6rem,2.5vw,.72rem);padding:.55rem .9rem;line-height:1.35;letter-spacing:.04em}}@media(min-width:2000px){.hero-home__header h1,.hero-home__header h2{font-size:clamp(4rem,3.5vw,5.5rem)}}.genesis-hero{position:relative;width:100%;min-height:100svh;overflow:hidden}.genesis-hero-spotlight{background-color:var(--scheme-bg)}.gen-hero-spotlight-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.gen-hero-spotlight-bg .spotlight-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;transform-origin:center 45%}.gen-hero-spotlight-bg .spotlight-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:crosshair;opacity:0}.gen-hero-spotlight-bg .spotlight-canvas.is-live{opacity:1}.genesis-hero-spotlight--poster .spotlight-canvas{transition:opacity .8s ease}.gen-hero-spotlight-bg .spotlight-canvas canvas{display:block;width:100%!important;height:100%!important}.gen-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 85% 55% at 50% 48%,rgba(0,0,0,calc(var(--hero-scrim, .4) * 1.25)),rgba(0,0,0,calc(var(--hero-scrim, .4) * .75)) 55%,rgba(0,0,0,calc(var(--hero-scrim, .4) * .25))),linear-gradient(180deg,#000000a6,#00000026 30%,#00000040,#000000d9)}.gen-hero-container{position:relative;z-index:2;pointer-events:none;width:100%;max-width:1440px;margin-inline:auto;min-height:100svh;padding:10.5rem 2.125rem 4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.gen-hero-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;text-align:center;color:var(--scheme-text)}.hero-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem 1.1rem;border:1px solid rgba(var(--scheme-accent-rgb),.35);border-radius:2rem;background:rgba(var(--scheme-accent-rgb),.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero-chip-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--scheme-accent);box-shadow:0 0 12px rgba(var(--scheme-accent-rgb),.7);display:inline-block;flex-shrink:0}.hero-eyebrow{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--scheme-accent);text-align:center}.hero-accent-line{width:4rem;height:2px;background:linear-gradient(90deg,transparent,var(--scheme-accent),transparent);border-radius:2px;transform-origin:center;margin-top:.5rem}.genesis-hero-spotlight .gen-hero-copy h1{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(2rem,4.5vw,3.75rem);line-height:1.05;letter-spacing:-.02em;text-align:center;max-width:18ch;color:var(--scheme-strong);text-transform:none;margin:0}.genesis-hero-spotlight--poster .gen-hero-copy h1{text-shadow:0 2px 24px rgba(0,0,0,.55)}.genesis-hero-spotlight--poster:has(.spotlight-canvas.is-live) .gen-hero-copy h1{text-shadow:none}.hero-scroll-hint{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);width:2.5rem;height:2.5rem;border-radius:50%;border:1.5px solid rgba(var(--scheme-contrast-rgb),.3);display:flex;align-items:center;justify-content:center;color:rgba(var(--scheme-contrast-rgb),.6);z-index:3;pointer-events:none}.hero-scroll-hint svg{width:1rem;height:1rem}@media(prefers-reduced-motion:no-preference){@keyframes hero-chip-enter{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-dot-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.3}}@keyframes hero-line-grow{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes hero-hint-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}@keyframes hero-image-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero-chip{animation:hero-chip-enter 1s cubic-bezier(.215,.61,.355,1) .2s backwards}.hero-chip-dot{animation:hero-dot-pulse 2.2s cubic-bezier(.37,0,.63,1) infinite}.hero-accent-line{animation:hero-line-grow 1.4s cubic-bezier(.215,.61,.355,1) 1.1s backwards}.hero-scroll-hint{animation:hero-hint-bob 2.4s cubic-bezier(.37,0,.63,1) infinite}.genesis-hero-spotlight--static .gen-hero-spotlight-bg .spotlight-image{animation:hero-image-settle 6s cubic-bezier(.22,1,.36,1) both}}@media(max-width:768px){.genesis-hero-spotlight .gen-hero-copy h1{font-size:clamp(1.85rem,8vw,2.5rem)}.hero-eyebrow{font-size:.7rem;letter-spacing:.25em}}.hv{--hv-gutter: clamp(1.25rem, 4vw, 2.5rem);--hv-lateral: max(var(--hv-gutter), calc((100vw - 1440px) / 2 + var(--hv-gutter)));position:relative;padding-top:calc(var(--announcement-height, 2.25rem) + 4.25rem);background:var(--scheme-bg);color:var(--scheme-text)}.hv__slides{display:grid}.hv__slide{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:clamp(30rem,calc(100svh - var(--announcement-height, 2.25rem) - 4.25rem - 5.5rem),42rem);opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.hv__slide.is-ativo{opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s}.hv__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.1rem;padding:clamp(1.75rem,3.5vw,3rem) clamp(1.5rem,4vw,4rem) clamp(1.75rem,3.5vw,3rem) var(--hv-lateral);min-width:0}.hv__selo{margin:0;padding:.4rem .8rem;border-radius:999px;background:var(--scheme-accent);color:var(--color-base-700, #111);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.hv__titulo{margin:0;max-width:16ch;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2.2rem,3.7vw,3.75rem);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.hv__marca{background:linear-gradient(transparent 62%,var(--scheme-accent) 62%,var(--scheme-accent) 92%,transparent 92%);color:inherit;padding:0 .04em}.hv__texto{margin:0;max-width:34rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.5;text-transform:none;color:rgba(var(--scheme-text-rgb),.78)}.hv__numeros{margin:.25rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,9rem));gap:1.25rem}.hv__numeros dt{font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1;color:var(--scheme-strong)}.hv__numeros dd{margin:.3rem 0 0;font-size:.8rem;line-height:1.3;text-transform:none;color:rgba(var(--scheme-text-rgb),.7)}.hv__barra{width:min(100%,26rem)}.hv__barra-trilho{display:flex;height:.6rem;border-radius:999px;overflow:hidden;background:rgba(var(--scheme-text-rgb),.1)}.hv__barra-trilho span:first-child{flex:0 0 25%;background:var(--scheme-strong)}.hv__barra-trilho span:last-child{flex:1;background:var(--scheme-accent);transform-origin:left center}.hv__slide.is-ativo .hv__barra-trilho span:last-child{animation:hv-barra 1.6s cubic-bezier(.2,.8,.2,1) .3s both}.hv__barra-rotulos{display:flex;justify-content:space-between;margin-top:.45rem;font-size:.75rem;font-weight:700;color:var(--scheme-strong);text-transform:none}.hv__preco{display:grid;gap:.2rem}.hv__preco-de{margin:0;display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:rgba(var(--scheme-text-rgb),.6);text-transform:none}.hv__preco-off{padding:.15rem .45rem;border-radius:.3rem;background:var(--scheme-accent);color:var(--color-base-700, #111);font-size:.7rem;font-weight:800}.hv__preco-grande{margin:0;display:flex;align-items:flex-start;gap:.15rem;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;line-height:.85;color:var(--scheme-strong)}.hv__preco-moeda{font-size:clamp(1.1rem,1.6vw,1.4rem);margin-top:.35em}.hv__preco-int{font-size:clamp(3.75rem,7vw,6rem);letter-spacing:-.04em}.hv__preco-cent{display:flex;flex-direction:column;font-size:clamp(1.4rem,2.2vw,2rem);margin-top:.12em}.hv__preco-cent small{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.65);margin-top:.3rem}.hv__preco-total{margin:0;font-size:.82rem;text-transform:none;color:rgba(var(--scheme-text-rgb),.65)}.hv__btn{position:relative;display:inline-flex;align-items:center;gap:.55rem;margin-top:.35rem;padding:1.05rem 2.1rem;border-radius:3.5rem;border:2px solid var(--scheme-button);background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.8rem,.9vw,.9rem);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.hv__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.hv__btn:hover:before{transform:scaleY(1)}.hv__btn:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.hv__btn:active{transform:scale(.97)}.hv__btn:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.hv__checks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;font-size:.82rem;text-transform:none;color:rgba(var(--scheme-text-rgb),.75)}.hv__checks li{display:inline-flex;align-items:center;gap:.35rem}.hv__checks svg{color:var(--scheme-strong)}.hv__foto{position:relative;min-height:100%;overflow:hidden;background:rgba(var(--scheme-text-rgb),.04)}.hv__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hv-foco, 50% 50%)}.hv__slide.is-ativo .hv__foto img{animation:hv-zoom 8s ease-out both}.hv__abas-wrap{border-top:1px solid rgba(var(--scheme-text-rgb),.1);background:var(--scheme-card, var(--scheme-bg))}.hv__abas{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);max-width:1440px;margin:0 auto;padding:0 var(--hv-gutter)}.hv__aba{position:relative;padding:1rem .5rem 1.05rem;border:0;background:none;color:rgba(var(--scheme-text-rgb),.55);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.hv__aba:hover,.hv__aba.is-ativa{color:var(--scheme-strong)}.hv__aba:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:-2px}.hv__aba-barra{position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--scheme-strong);transform:scaleX(0);transform-origin:left center}.hv__aba.is-ativa .hv__aba-barra{transform:scaleX(1)}.hv.is-tocando .hv__aba.is-ativa .hv__aba-barra{animation:hv-progresso var(--hv-intervalo, 7s) linear both}.hv.is-pausado .hv__aba.is-ativa .hv__aba-barra{animation-play-state:paused}.hv__nota{max-width:1440px;margin:0 auto;padding:.6rem var(--hv-gutter) .9rem;font-size:.7rem;line-height:1.4;text-transform:none;color:rgba(var(--scheme-text-rgb),.55);text-align:center}@keyframes hv-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hv-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hv-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hv__slide,.hv__slide.is-ativo{transition:none}.hv *,.hv *:before{animation:none!important}}@media(max-width:900px){.hv__slide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;min-height:0}.hv__foto{grid-row:1;min-height:0;height:clamp(15rem,40svh,23rem)}.hv__foto img{object-position:var(--hv-foco-m, 50% 50%)}.hv__txt{grid-row:2;justify-content:flex-start;gap:.9rem;padding:1.25rem var(--hv-gutter) 1.5rem}.hv__titulo{max-width:none;font-size:clamp(2rem,8.6vw,2.75rem)}.hv__numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%}.hv__btn{width:100%;justify-content:center}.hv__abas{grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none;gap:1.25rem}.hv__abas::-webkit-scrollbar{display:none}.hv__aba{padding-inline:0}.hv__nota{text-align:left}}.chapter-image-break{position:relative;width:100%;height:60svh;min-height:420px;overflow:hidden;background-color:var(--scheme-bg)}.chapter-image-break .image-break-img{width:100%;height:100%;object-fit:cover}.chapter-image-break--parallax .image-break-img{transform:scale(1.12);will-change:transform}.image-break-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000008c,#0003,#000000b3);display:flex;align-items:center;justify-content:center;padding:2rem}.image-break-quote{display:block;font-family:var(--font-raleway),sans-serif;font-weight:500;font-style:italic;font-size:clamp(1.25rem,2.2vw,1.85rem);color:var(--ib-quote, rgba(255, 255, 255, .92));text-align:center;max-width:600px;line-height:1.35;text-transform:none;letter-spacing:-.005em}@media(max-width:768px){.chapter-image-break{height:45svh;min-height:280px}.image-break-quote{font-size:clamp(1rem,4.5vw,1.4rem)}}.ciencia-influence{background-color:var(--scheme-bg);color:var(--scheme-text);padding:clamp(2.5rem,4.2vw,3.75rem) 0}.ciencia-influence .container{display:flex;flex-direction:column;gap:6rem}.ciencia-influence-layout{display:flex;gap:clamp(2.5rem,5vw,5rem);align-items:stretch}.ciencia-influence-visual{flex:1;border-radius:1.5rem;overflow:hidden;display:flex}.ciencia-influence-img-radius{width:100%;height:auto;object-fit:cover;border-radius:1.5rem}.ciencia-influence-content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.ciencia-influence-content h2{font-size:clamp(2.2rem,3.5vw,3.5rem);line-height:1.05;color:var(--scheme-strong);letter-spacing:-.03em;font-weight:800;margin:0 0 .75rem}.influence-items-list{display:flex;flex-direction:column;gap:clamp(1.35rem,2vw,1.65rem)}.influence-item-list,.influence-item-list>.line-mask>.line{display:flex!important;gap:1rem;align-items:flex-start}.influence-list-icon{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--inf-icon-bg, var(--color-base-700));color:var(--inf-icon-fg, var(--color-accent));border-radius:50%;margin-top:.15rem}.influence-list-icon svg{width:1.15rem;height:1.15rem;object-fit:contain}.influence-list-text{display:flex;flex-direction:column;gap:.4rem}.influence-list-text p+p{margin-top:-.4rem}.influence-list-text h4{font-family:var(--font-raleway);font-size:clamp(1.35rem,1.6vw,1.55rem);color:var(--scheme-strong);font-weight:800;letter-spacing:-.01em;text-transform:none;line-height:1.2;margin:0}.influence-list-text p{font-family:var(--font-raleway);font-size:clamp(1rem,1.1vw,1.15rem);color:var(--scheme-muted);line-height:1.5;font-weight:500;text-transform:none;margin:0}.ciencia-influence .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.ciencia-influence .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.ciencia-influence .cta-btn-green:hover:before{transform:scaleY(1)}.ciencia-influence .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.ciencia-influence .cta-btn-green:active{transform:scale(.96)}.influence-cta-clean{margin-top:.75rem;align-self:flex-start;padding:1.2rem 2.5rem;font-weight:800}.influence-cta-round{border-radius:3.5rem}@media(min-width:1025px){.ciencia-influence-visual{position:relative;min-height:26rem}.ciencia-influence-img-radius{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}@media(max-width:1024px){.ciencia-influence-layout{flex-direction:column;gap:2.25rem}.ciencia-influence-visual{min-height:240px;max-height:360px;width:100%}}@media(max-width:768px){.ciencia-influence{padding:2.25rem 0 2.5rem}.ciencia-influence-content h2{margin-bottom:.25rem}.ciencia-influence-visual{min-height:0;max-height:260px}.ciencia-influence .container{gap:4rem}}.influence-link{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.influence-link:hover{text-decoration-color:var(--scheme-strong)}.ciencia-influence--faixa{padding:clamp(2rem,3.5vw,3rem) 0}.ciencia-influence--faixa .ciencia-influence-layout{align-items:center}.ciencia-influence--faixa .ciencia-influence-content{gap:1rem}.ciencia-influence--faixa .ciencia-influence-content h2{font-size:clamp(1.75rem,2.9vw,2.6rem);margin-bottom:.25rem;max-width:30ch}.ciencia-influence--faixa .influence-items-list{gap:1rem}.ciencia-influence--faixa .influence-list-text h4{font-size:clamp(1.1rem,1.3vw,1.25rem)}.ciencia-influence--faixa .influence-list-text p{font-size:clamp(.95rem,1vw,1.05rem)}@media(min-width:1025px){.ciencia-influence--faixa .ciencia-influence-visual{flex:0 0 clamp(15rem,22vw,19rem);min-height:0;aspect-ratio:1 / 1}}@media(max-width:1024px){.ciencia-influence--faixa .ciencia-influence-visual{display:none}}.pdp-ingredients{background-color:var(--scheme-bg);color:var(--scheme-text);padding:clamp(1.25rem,2.4vw,2.25rem) 0}.pdp-ingredients-header{text-align:center;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex;flex-direction:column;align-items:center;gap:.85rem}.pdp-ingredients-eyebrow{color:var(--scheme-text);font-family:var(--font-raleway);font-weight:500;font-size:clamp(.85rem,.8vw,.9rem);line-height:1.2;text-transform:uppercase;letter-spacing:normal;margin:0}.pdp-ingredients-header h2{font-size:clamp(1.6rem,3vw,2.6rem);color:var(--scheme-strong);margin:0}.pdp-ingredients-sub{font-family:var(--font-raleway);font-weight:500;font-size:.85rem;color:var(--scheme-muted);line-height:1.6;max-width:36rem;margin:0}.pdp-ingredients-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;background-color:var(--scheme-bg);border-radius:3rem;margin-top:.5rem}.pdp-ingredients-badge-number{font-family:var(--font-raleway);font-weight:800;font-size:.85rem;color:var(--scheme-accent)}.pdp-ingredients-badge-text{font-family:var(--font-raleway);font-weight:500;font-size:.7rem;color:var(--scheme-muted)}.pdp-ingredients-grid{display:grid;grid-template-columns:repeat(var(--pdp-ing-cols, 3),1fr);gap:1.5rem}.pdp-ingredient-card{padding:0 0 1.75rem;border:1px solid var(--scheme-border);border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;transition:border-color .3s ease,transform .3s ease}.pdp-ingredient-card:hover{border-color:var(--scheme-accent);transform:translateY(-4px)}.pdp-ingredient-card-img{width:100%;height:160px;overflow:hidden}.pdp-ingredient-card-img img,.pdp-ingredient-card-img svg{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pdp-ingredient-card-img--baixa img{object-position:center 40%}.pdp-ingredient-card:hover .pdp-ingredient-card-img img{transform:scale(1.05)}.pdp-ingredient-card-number{font-family:var(--font-raleway);font-weight:800;font-size:.65rem;color:var(--scheme-accent);letter-spacing:.05em;background-color:var(--scheme-bg);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;margin:.5rem 0 0 2rem}.pdp-ingredient-card-name{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.2;color:var(--scheme-strong);padding:0 2rem;margin:0}.pdp-ingredient-card-what{font-family:var(--font-raleway);font-weight:400;font-size:.78rem;line-height:1.6;color:var(--scheme-muted);padding:0 2rem;margin:0}.pdp-ingredient-card-why{font-family:var(--font-raleway);font-weight:400;font-size:.72rem;line-height:1.6;color:var(--scheme-muted);font-style:italic;padding:0 2rem;margin:0}.pdp-ingredient-card-result{font-family:var(--font-raleway);font-weight:500;font-size:.75rem;line-height:1.5;color:var(--scheme-text);padding:.5rem 2rem 0;border-top:1px solid var(--scheme-border);margin:auto 2rem 0}.pdp-ingredient-result-label{font-weight:700;color:var(--scheme-accent);background-color:var(--scheme-bg);padding:.15rem .5rem;border-radius:.2rem;font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;margin-right:.35rem}.pdp-ingredients-cta{display:flex;justify-content:center;margin-top:clamp(1.75rem,3vw,2.5rem)}.pdp-ingredients-cta-celula{display:none}@media(min-width:1025px){.pdp-ingredients--cta-grade .pdp-ingredients-cta-celula{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem;text-align:center}.pdp-ingredients--cta-grade .pdp-ingredients-cta{display:none}}.pdp-ingredients-cta-frase{margin:0;max-width:28ch;text-wrap:balance;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1.35rem;line-height:1.3;color:var(--scheme-text)}.pdp-ingredients .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.pdp-ingredients .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.pdp-ingredients .cta-btn-green:hover:before{transform:scaleY(1)}.pdp-ingredients .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.pdp-ingredients .cta-btn-green:active{transform:scale(.96)}.pdp-ingredients.cta-tamanho--grande .cta-btn-green{font-size:clamp(.85rem,1vw,1rem);padding:1.1rem 2.75rem;flex-shrink:0}@media(max-width:1024px){.pdp-ingredients{padding:1.25rem 0}.pdp-ingredients-header{margin-bottom:1.5rem}.pdp-ingredients-grid{grid-template-columns:1fr;gap:1.25rem}}.pdp-ingredients--centro .pdp-ingredients-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;--pdp-ing-gap: 1.75rem;gap:var(--pdp-ing-gap)}.pdp-ingredients--centro .pdp-ingredient-card{flex:0 0 calc((100% - (var(--pdp-ing-cols, 3) - 1) * var(--pdp-ing-gap)) / var(--pdp-ing-cols, 3));max-width:calc((100% - (var(--pdp-ing-cols, 3) - 1) * var(--pdp-ing-gap)) / var(--pdp-ing-cols, 3))}@media(min-width:641px)and (max-width:1024px){.pdp-ingredients--centro .pdp-ingredients-grid{--pdp-ing-gap: 1.25rem}.pdp-ingredients--centro .pdp-ingredient-card{flex-basis:calc((100% - var(--pdp-ing-gap)) / 2);max-width:calc((100% - var(--pdp-ing-gap)) / 2)}}@media(max-width:640px){.pdp-ingredients--centro .pdp-ingredients-grid{--pdp-ing-gap: 1.25rem}.pdp-ingredients--centro .pdp-ingredient-card{flex-basis:100%;max-width:100%}}.pdp-ingredients--mosaico .pdp-ingredients-grid{grid-template-columns:repeat(var(--pdp-ing-cols, 3),minmax(0,1fr))}.pdp-ingredients--mosaico .pdp-ingredient-card-corpo{display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto}.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro{grid-column:1 / -1}@media(min-width:1025px){.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d{grid-column:span 2}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;padding:0}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d .pdp-ingredient-card-img,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-img{position:relative;height:auto;min-height:260px}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d .pdp-ingredient-card-img img,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-img img{position:absolute;top:0;right:0;bottom:0;left:0}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d .pdp-ingredient-card-corpo,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-corpo{justify-content:center;padding:2rem 0 2.25rem}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d .pdp-ingredient-card-result,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-result{margin-top:.5rem}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-d .pdp-ingredient-card-corpo:only-child,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-corpo:only-child{grid-column:1 / -1}}@media(max-width:1024px){.pdp-ingredients--mosaico .pdp-ingredients-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:641px)and (max-width:1024px){.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t{grid-column:span 2}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t .pdp-ingredient-card-img,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-img{position:relative;height:auto;min-height:240px}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t .pdp-ingredient-card-img img,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-img img{position:absolute;top:0;right:0;bottom:0;left:0}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t .pdp-ingredient-card-corpo,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-corpo{justify-content:center;padding:1.75rem 0 2rem}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t .pdp-ingredient-card-result,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-result{margin-top:.5rem}.pdp-ingredients--mosaico .pdp-ingredient-card--largo-t .pdp-ingredient-card-corpo:only-child,.pdp-ingredients--mosaico .pdp-ingredient-card--inteiro .pdp-ingredient-card-corpo:only-child{grid-column:1 / -1}}@media(max-width:640px){.pdp-ingredients--mosaico .pdp-ingredients-grid{grid-template-columns:minmax(0,1fr)}}.pdp-ingredients-pontos{display:none}@media(max-width:1024px){.pdp-ingredients--carrossel{--ing-sangria: 2rem}.pdp-ingredients--carrossel .container .pdp-ingredients-grid{position:relative;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78%,21rem);gap:.85rem;margin-inline:calc(-1 * var(--ing-sangria));padding:.25rem var(--ing-sangria) .5rem;scroll-padding-inline:var(--ing-sangria);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp-ingredients--carrossel .pdp-ingredients-grid::-webkit-scrollbar{display:none}.pdp-ingredients--carrossel .pdp-ingredients-grid>.pdp-ingredient-card{grid-column:auto;display:flex;flex-direction:column;flex:none;max-width:none;gap:.6rem;padding:0 0 1.35rem;scroll-snap-align:start}.pdp-ingredients--carrossel .pdp-ingredients-grid>.pdp-ingredient-card:hover{transform:none}.pdp-ingredients--carrossel .pdp-ingredients-grid>.pdp-ingredient-card .pdp-ingredient-card-img{position:static;height:160px;min-height:0}.pdp-ingredients--carrossel .pdp-ingredients-grid>.pdp-ingredient-card .pdp-ingredient-card-img img{position:static}.pdp-ingredients--carrossel .pdp-ingredient-card-number{margin:.35rem 0 0 1.35rem}.pdp-ingredients--carrossel .pdp-ingredient-card-name,.pdp-ingredients--carrossel .pdp-ingredient-card-what,.pdp-ingredients--carrossel .pdp-ingredient-card-why{padding-inline:1.35rem}.pdp-ingredients--carrossel .pdp-ingredient-card-result{margin-inline:1.35rem;padding-inline:0}.pdp-ingredients--carrossel .pdp-ingredients-pontos{display:flex;justify-content:center;flex-wrap:wrap;gap:.15rem;margin-top:.6rem}.pdp-ingredients--carrossel .pdp-ingredients-pontos[hidden]{display:none}.pdp-ingredients--carrossel .pdp-ingredients-cta{margin-top:1.5rem}}@media(max-width:1000px){.pdp-ingredients--carrossel{--ing-sangria: 1.5rem}}.pdp-ingredients-ponto{display:grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pdp-ingredients-ponto:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:rgba(var(--scheme-contrast-rgb),.22);transition:width .25s ease,background-color .25s ease}.pdp-ingredients-ponto[aria-current=true]:before{width:1.25rem;background:var(--scheme-strong)}.pdp-ingredients-ponto:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:1px;border-radius:999px}@media(prefers-reduced-motion:reduce){.pdp-ingredients-ponto:before{transition:none}}.instagram-feed{padding:2.5rem 0 3rem;background-color:var(--scheme-bg);color:var(--scheme-text)}.instagram-header{text-align:center;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.instagram-header h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:var(--scheme-strong);text-transform:uppercase;letter-spacing:-.02em}.instagram-header p{color:var(--scheme-muted);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem}.instagram-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.instagram-card{position:relative;aspect-ratio:9 / 16;border-radius:1rem;overflow:hidden;background:var(--color-base-700);display:block;cursor:pointer;box-shadow:0 10px 30px #0000000d;border:2px solid rgba(var(--scheme-contrast-rgb),.15)}.instagram-card video,.instagram-card img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:opacity .4s ease}.instagram-card:hover video,.instagram-card:hover img{opacity:1}.instagram-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;opacity:0;transition:opacity .4s ease}.instagram-card:hover .instagram-overlay{opacity:1}.instagram-play{width:48px;height:48px;border-radius:50%;background:rgba(var(--color-white-rgb),.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-white-rgb),.3);transition:background .3s ease,transform .3s ease}.instagram-play svg{width:18px;height:18px;color:var(--color-white);margin-left:2px}.instagram-card:hover .instagram-play{background:rgba(var(--color-white-rgb),.3);transform:scale(1.05)}.instagram-overlay span{color:var(--color-white);font-weight:600;font-family:var(--font-raleway),sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.instagram-cta{display:flex;justify-content:center;margin-top:4rem}.instagram-feed .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.instagram-feed .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.instagram-feed .cta-btn-green:hover:before{transform:scaleY(1)}.instagram-feed .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.instagram-feed .cta-btn-green:active{transform:scale(.96)}.instagram-feed.cta-tamanho--grande .cta-btn-green{font-size:clamp(.85rem,1vw,1rem);padding:1.1rem 2.75rem;flex-shrink:0}.instagram-card--player video{opacity:1}.instagram-card--player .reel-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;margin:0;padding:0;border:0;border-radius:inherit;background:linear-gradient(to top,#00000080,#00000014 55%);color:var(--color-white);cursor:pointer;transition:background .3s ease}.instagram-card--player .reel-play:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.instagram-card--player .instagram-play{width:64px;height:64px;background:rgba(var(--color-white-rgb),.22);transition:opacity .25s ease,background .3s ease,transform .3s ease}.instagram-card--player .instagram-play svg{width:22px;height:22px}.instagram-card--player:hover .instagram-play{background:var(--color-accent);transform:scale(1.06)}.instagram-card--player:hover .instagram-play svg{color:var(--color-base-700)}.instagram-card--player .reel-play__txt{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;transition:opacity .25s ease}.instagram-card--player.is-playing .reel-play{background:transparent}.instagram-card--player.is-playing .instagram-play,.instagram-card--player.is-playing .reel-play__txt{opacity:0}.instagram-card--player .reel-ui{position:absolute;top:.6rem;right:.6rem;z-index:2;display:flex;gap:.4rem;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.instagram-card--player.is-started .reel-ui{opacity:1;visibility:visible}.instagram-card--player .reel-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--color-white-rgb),.3);border-radius:50%;background:#0000008c;color:var(--color-white);cursor:pointer}.instagram-card--player .reel-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.instagram-card--player .reel-ico-mudo,.instagram-card--player.is-mudo .reel-ico-som{display:none}.instagram-card--player.is-mudo .reel-ico-mudo{display:block}.instagram-card--player .reel-progresso{position:absolute;left:0;right:0;bottom:0;z-index:2;height:4px;background:rgba(var(--color-white-rgb),.25);opacity:0;pointer-events:none;transition:opacity .25s ease}.instagram-card--player.is-started .reel-progresso{opacity:1}.instagram-card--player .reel-progresso span{display:block;height:100%;background:var(--color-accent);transform:scaleX(0);transform-origin:left center}@media(prefers-reduced-motion:reduce){.instagram-card--player .reel-play,.instagram-card--player .instagram-play,.instagram-card--player .reel-play__txt,.instagram-card--player .reel-ui,.instagram-card--player .reel-progresso{transition:none}.instagram-card--player:hover .instagram-play{transform:none}}@media(max-width:1024px){.instagram-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.instagram-feed{padding:2rem 0}.instagram-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:2rem;margin:0 -1.5rem;padding-left:1.5rem;padding-right:1.5rem;scrollbar-width:none}.instagram-grid::-webkit-scrollbar{display:none}.instagram-card{flex:0 0 75%;scroll-snap-align:center}}.instagram-feed--loja .instagram-header{margin-bottom:clamp(1.75rem,3.5vw,3rem)}:where(.nr-loja,.nr-modal) :is(a,p,span){text-transform:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.nr-loja{--nr-pad: 2rem;--nr-gap: 1rem;--nr-vis: var(--nr-vis-d, 4.5);--nr-gaps: var(--nr-gaps-d, 4);position:relative}.nr-trilho{container-type:inline-size;margin-inline:calc(-1 * var(--nr-pad));padding:.25rem var(--nr-pad) .5rem;scroll-padding-inline:var(--nr-pad);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nr-trilho::-webkit-scrollbar{display:none}.nr-trilho.is-arrastando{scroll-snap-type:none;cursor:grabbing;user-select:none;-webkit-user-select:none}.nr-trilho.is-arrastando .nr-card__link{pointer-events:none}.nr-lista{list-style:none;display:flex;gap:var(--nr-gap);width:max-content;margin:0 auto;padding:0}.nr-card{flex:0 0 auto;width:15rem;width:calc((100cqi - var(--nr-gaps) * var(--nr-gap)) / var(--nr-vis));min-width:0;scroll-snap-align:start;container-type:inline-size}.nr-card__link{position:relative;display:block;border-radius:1rem;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}.nr-card__link:focus-visible{outline:3px solid var(--scheme-strong);outline-offset:3px}.nr-card__midia{position:relative;display:block;aspect-ratio:9 / 16;border-radius:1rem;overflow:hidden;isolation:isolate;background:var(--color-base-700);box-shadow:0 14px 34px -18px rgba(var(--color-base-700-rgb),.55)}.nr-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1);-webkit-user-drag:none}@media(hover:hover){.nr-card__link:hover .nr-card__video{transform:scale(1.04)}.nr-card__link:hover .nr-card__play{background:var(--color-accent);color:var(--color-base-700)}.nr-card__link:hover .nr-mini{transform:translateY(-3px)}}.nr-card__midia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--color-base-700-rgb),.45),rgba(var(--color-base-700-rgb),0) 26% 58%,rgba(var(--color-base-700-rgb),.5))}.nr-card__play{position:absolute;top:40%;left:50%;z-index:2;width:52px;height:52px;margin:-26px 0 0 -26px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--color-white-rgb),.35);background:rgba(var(--color-white-rgb),.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-white);transition:opacity .3s ease,transform .3s ease,background .3s ease}.nr-card__play svg{margin-left:3px}.nr-card.is-tocando .nr-card__play{opacity:0;transform:scale(.85)}.nr-card__legenda{position:absolute;top:.75rem;left:.75rem;right:.75rem;z-index:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.78rem;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:var(--color-white);text-shadow:0 1px 10px rgba(var(--color-base-700-rgb),.6)}.nr-mini{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;z-index:2;display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem .45rem .45rem;border-radius:.8rem;background:var(--color-white);color:var(--color-base-700);box-shadow:0 10px 26px -10px rgba(var(--color-base-700-rgb),.55);transition:transform .3s ease}.nr-mini__img{flex:0 0 auto;width:46px;height:46px;border-radius:.55rem;overflow:hidden;background:var(--color-base-100)}.nr-mini__img img{width:100%;height:100%;object-fit:cover}.nr-mini__info{min-width:0;display:flex;flex-direction:column;gap:.2rem}.nr-mini__titulo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;line-height:1.2}.nr-mini__preco,.nr-painel__preco{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.86rem;line-height:1.1;white-space:nowrap}.nr-preco__de{margin-right:.3rem;font-weight:600;font-size:.88em;opacity:.55}.nr-estrelas{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.68rem;line-height:1;color:rgba(var(--color-base-700-rgb),.65);white-space:nowrap}.nr-estrelas__icones{position:relative;display:inline-block;line-height:0;color:var(--color-base-700)}.nr-estrelas__fila{display:inline-flex;gap:1px;white-space:nowrap}.nr-estrelas__fila svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.45}.nr-estrelas__fila--cheia{position:absolute;top:0;left:0;overflow:hidden}.nr-estrelas__fila--cheia svg{fill:currentColor;opacity:1}@container (max-width: 200px){.nr-card__legenda{top:.55rem;left:.6rem;right:.6rem;font-size:.66rem}.nr-card__play{width:44px;height:44px;margin:-22px 0 0 -22px}.nr-mini{left:.35rem;right:.35rem;bottom:.35rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .4rem;padding:.4rem;border-radius:.65rem}.nr-mini__img{width:30px;height:30px;border-radius:.4rem}.nr-mini__info{display:contents}.nr-mini__titulo{grid-column:1 / -1;grid-row:2;font-size:.66rem}.nr-mini__preco{grid-column:2;grid-row:1;align-self:center;font-size:.78rem}.nr-estrelas{grid-column:1 / -1;grid-row:3;font-size:.6rem}.nr-estrelas__lbl{display:none}}.nr-loja__seta{position:absolute;top:50%;z-index:3;width:48px;height:48px;margin-top:-24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--color-white);color:var(--color-base-700);box-shadow:0 8px 24px -8px rgba(var(--color-base-700-rgb),.45);cursor:pointer;transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease}.nr-loja__seta--prev{left:calc(-1 * var(--nr-pad) + .85rem)}.nr-loja__seta--next{right:calc(-1 * var(--nr-pad) + .85rem)}.nr-loja__seta:hover:not(:disabled){background:var(--color-accent);transform:scale(1.06)}.nr-loja__seta:disabled{opacity:0;pointer-events:none}.nr-loja__seta[hidden]{display:none}.nr-loja__seta:focus-visible,.nr-modal button:focus-visible,.nr-modal a:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}@media(max-width:1023px){.nr-loja{--nr-vis: 3.2;--nr-gaps: 3}}@media(max-width:1000px){.nr-loja{--nr-pad: 1.5rem;--nr-gap: .75rem}}@media(max-width:599px){.nr-loja{--nr-vis: var(--nr-vis-m, 2.2);--nr-gaps: var(--nr-gaps-m, 2);--nr-gap: .6rem}.nr-card__midia,.nr-card__link{border-radius:.85rem}}@media(max-width:599px),(hover:none){.nr-loja__seta{display:none}}html.nr-trava{overflow:hidden;scrollbar-gutter:stable}.nr-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--color-white);overflow:hidden;overscroll-behavior:contain}.nr-modal::backdrop{background:rgba(var(--color-base-700-rgb),.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nr-modal__palco{--nr-topo: calc(env(safe-area-inset-top, 0px) + .75rem) ;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.nr-modal__caixa{position:relative;width:min(100%,56.25vh);width:min(100%,56.25dvh);height:100%;overflow:hidden;background:var(--color-base-700)}.nr-modal__midia{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.nr-modal__video{width:100%;height:100%;max-width:none;object-fit:cover;background:var(--color-base-700)}.nr-modal__midia:before,.nr-modal__midia:after{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.nr-modal__midia:before{top:0;height:9rem;background:linear-gradient(to bottom,rgba(var(--color-base-700-rgb),.55),rgba(var(--color-base-700-rgb),0))}.nr-modal__midia:after{bottom:0;height:14rem;background:linear-gradient(to top,rgba(var(--color-base-700-rgb),.6),rgba(var(--color-base-700-rgb),0))}.nr-modal__toque{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.nr-modal__play-grande{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(var(--color-white-rgb),.35);background:rgba(var(--color-white-rgb),.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-white);opacity:0;transform:scale(.85);transition:opacity .25s ease,transform .25s ease}.nr-modal__play-grande svg{margin-left:4px}.nr-modal.is-pausado .nr-modal__play-grande{opacity:1;transform:scale(1)}.nr-modal__legenda{position:absolute;z-index:3;top:calc(var(--nr-topo) + 3.6rem);left:.9rem;right:4rem;margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.9rem;line-height:1.25;text-transform:uppercase;color:var(--color-white);text-shadow:0 1px 10px rgba(var(--color-base-700-rgb),.6);pointer-events:none}.nr-modal__legenda[hidden]{display:none}.nr-modal__controles{position:absolute;z-index:3;top:var(--nr-topo);left:.75rem;right:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .5rem}.nr-modal__barra{position:relative;order:-1;flex:1 0 100%;height:3px;border-radius:3px;background:rgba(var(--color-white-rgb),.3);cursor:pointer}.nr-modal__barra:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.nr-modal__barra span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform .25s linear}.nr-modal__ctrl{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--color-white-rgb),.28);border-radius:50%;background:rgba(var(--color-base-700-rgb),.45);color:var(--color-white);cursor:pointer}.nr-ico-play,.nr-modal.is-pausado .nr-ico-pausa,.nr-ico-mudo,.nr-modal.is-mudo .nr-ico-som{display:none}.nr-modal.is-pausado .nr-ico-play,.nr-modal.is-mudo .nr-ico-mudo{display:block}.nr-modal__fechar{position:absolute;z-index:6;top:calc(var(--nr-topo) + 3px + .6rem);right:.75rem;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--color-white-rgb),.28);border-radius:50%;background:rgba(var(--color-base-700-rgb),.45);color:var(--color-white);cursor:pointer}.nr-modal__nav{position:absolute;z-index:5;top:42%;width:40px;height:40px;margin-top:-20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(var(--color-white-rgb),.25);border-radius:50%;background:rgba(var(--color-base-700-rgb),.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-white);cursor:pointer;transition:background .2s ease,color .2s ease}.nr-modal__nav--prev{left:.5rem}.nr-modal__nav--next{right:.5rem}.nr-modal__nav[hidden]{display:none}.nr-modal__paineis{position:absolute;z-index:4;left:.75rem;right:.75rem;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);max-height:72%;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.nr-painel{pointer-events:auto;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:.7rem;border-radius:1rem;background:var(--color-white);color:var(--color-base-700);box-shadow:0 16px 40px -16px rgba(var(--color-base-700-rgb),.7)}.nr-painel[hidden],.nr-painel[data-nr-sem-produto]{display:none}.nr-painel__resumo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.nr-painel__img{width:56px;height:56px;border-radius:.65rem;overflow:hidden;background:var(--color-base-100)}.nr-painel__img img{width:100%;height:100%;object-fit:cover}.nr-painel__info{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.nr-painel__titulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.9rem;line-height:1.2;text-transform:none}.nr-painel__titulo a{color:inherit;text-decoration:none}.nr-painel__titulo a:hover{text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.25em}.nr-painel .pdp-stars{font-size:.72rem;color:rgba(var(--color-base-700-rgb),.65)}.nr-painel .pdp-stars__icon{width:13px;height:13px}.nr-painel__preco{margin:0;font-size:1rem}.nr-painel__comprar,.nr-painel__add{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:2px solid var(--scheme-button);border-radius:3.5rem;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .15s ease}.nr-painel__comprar{min-height:44px;padding:0 1.1rem;font-size:.72rem;white-space:nowrap}.nr-painel__comprar-ico{display:none}.nr-painel.is-aberto .nr-painel__comprar{width:40px;min-height:40px;padding:0;border-color:transparent;background:rgba(var(--color-base-700-rgb),.07);color:var(--color-base-700)}.nr-painel.is-aberto .nr-painel__comprar-txt{display:none}.nr-painel.is-aberto .nr-painel__comprar-ico{display:block}.nr-painel__add{width:100%;min-height:54px;padding:.9rem 1.5rem;font-size:.84rem}@media(hover:hover){.nr-painel__comprar:hover:not(:disabled),.nr-painel__add:hover:not(:disabled){border-color:var(--scheme-button-hover);background:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.nr-qtd__op:hover{border-color:rgba(var(--color-base-700-rgb),.4)}}.nr-painel__comprar:active:not(:disabled),.nr-painel__add:active:not(:disabled){transform:scale(.98)}.nr-painel__comprar:disabled,.nr-painel__add:disabled{opacity:.45;cursor:not-allowed}.nr-painel__comprar.is-carregando,.nr-painel__add.is-carregando{cursor:progress;opacity:.75}.nr-painel__detalhes{display:flex;flex-direction:column;gap:.85rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(var(--color-base-700-rgb),.1)}.nr-painel__texto{margin:0;font-size:.9rem;line-height:1.5;color:rgba(var(--color-base-700-rgb),.78)}.nr-qtd{min-width:0;margin:0;padding:0;border:0;display:grid;gap:.5rem}.nr-qtd__titulo{padding:0;margin-bottom:.15rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-base-700-rgb),.6)}.nr-qtd__op{position:relative;display:flex;align-items:center;gap:.7rem;padding:.75rem .9rem;border:1.5px solid rgba(var(--color-base-700-rgb),.14);border-radius:.8rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.9rem;line-height:1.2;cursor:pointer;transition:border-color .2s ease,background .2s ease}.nr-qtd__op input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.nr-qtd__marca{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(var(--color-base-700-rgb),.35);background:var(--color-white);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.nr-qtd__op input:checked+.nr-qtd__marca{border-color:var(--color-base-700);background:var(--color-base-700);box-shadow:inset 0 0 0 3.5px var(--color-white)}.nr-qtd__op input:focus-visible+.nr-qtd__marca{outline:3px solid var(--color-base-700);outline-offset:2px}.nr-qtd__op:has(input:checked){border-color:var(--color-base-700);background:rgba(var(--scheme-accent-rgb),.22)}.nr-qtd__nota{margin:-.25rem 0 0;font-size:.76rem;line-height:1.4;color:rgba(var(--color-base-700-rgb),.6)}.nr-painel__erro{margin:0;padding:.6rem .75rem;border-radius:.6rem;background:rgba(var(--color-base-700-rgb),.07);border-left:3px solid var(--color-base-700);font-size:.82rem;line-height:1.4;font-weight:600}.nr-painel__erro:empty{display:none}.nr-painel__ver{display:inline-flex;align-items:center;align-self:center;gap:.35rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-base-700);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.nr-painel__ver:hover{text-decoration-color:var(--color-base-700)}.nr-painel__ver .icone{flex-shrink:0}.nr-modal__caixa.is-entrando .nr-modal__video,.nr-modal__caixa.is-entrando .nr-painel:not([hidden]){animation:nr-entra .35s cubic-bezier(.2,.7,.2,1)}@keyframes nr-entra{0%{opacity:.2;transform:translate(var(--nr-dir, 24px))}}@media(max-width:899px){.nr-painel:not(.is-aberto) .nr-painel__detalhes{display:none}}@media(min-width:900px){.nr-modal__palco{--nr-topo: 1rem;padding:2rem 6rem}.nr-modal__caixa{--nr-h: min( calc(100vh - 4rem) , 780px);height:var(--nr-h);width:auto;display:grid;grid-template-columns:calc(var(--nr-h) * 9 / 16) minmax(0,24rem);border-radius:1.25rem;box-shadow:0 40px 100px -30px rgba(var(--color-base-700-rgb),.8)}.nr-modal__caixa.is-sem-produto{grid-template-columns:calc(var(--nr-h) * 9 / 16)}.nr-modal__caixa.is-sem-produto .nr-modal__paineis{display:none}.nr-modal__midia{position:relative;inset:auto;touch-action:auto}.nr-modal__legenda{top:1rem;left:1rem;right:1rem}.nr-modal__controles{top:auto;bottom:1rem;left:1rem;right:1rem;flex-wrap:nowrap;gap:.65rem}.nr-modal__barra{order:0;flex:1 1 auto;height:4px}.nr-modal__ctrl:hover{background:var(--color-white);color:var(--color-base-700)}.nr-modal__fechar{top:1.25rem;right:1.25rem;width:48px;height:48px;background:rgba(var(--color-white-rgb),.12)}.nr-modal__fechar:hover,.nr-modal__nav:hover{background:var(--color-white);color:var(--color-base-700)}.nr-modal__nav{top:50%;width:52px;height:52px;margin-top:-26px;background:rgba(var(--color-white-rgb),.12)}.nr-modal__nav--prev{left:1.5rem}.nr-modal__nav--next{right:1.5rem}.nr-modal__paineis{position:relative;z-index:auto;left:auto;right:auto;bottom:auto;max-height:none;display:block;overflow-y:auto;overscroll-behavior:contain;background:var(--color-white);pointer-events:auto}.nr-painel{display:flex;flex-direction:column;min-height:100%;max-height:none;overflow:visible;padding:2.25rem 1.75rem 1.75rem;border-radius:0;box-shadow:none}.nr-painel[hidden],.nr-painel[data-nr-sem-produto]{display:none}.nr-painel__resumo{grid-template-columns:112px minmax(0,1fr);gap:1.1rem}.nr-painel__img{width:112px;height:112px;border-radius:.9rem}.nr-painel__titulo{font-family:var(--font-heading),sans-serif;font-size:1.2rem;line-height:1.1;text-transform:uppercase;letter-spacing:-.01em}.nr-painel__preco{font-size:1.15rem}.nr-painel__comprar{display:none}.nr-painel__detalhes{flex:1;gap:1rem;margin-top:1.5rem;padding-top:1.5rem}.nr-painel__texto{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.nr-card__video,.nr-card__play,.nr-mini,.nr-loja__seta,.nr-modal__play-grande,.nr-modal__barra span,.nr-qtd__op,.nr-qtd__marca,.nr-painel__comprar,.nr-painel__add{transition:none}.nr-card__link:hover .nr-card__video,.nr-card__link:hover .nr-mini,.nr-loja__seta:hover:not(:disabled){transform:none}.nr-modal__caixa.is-entrando .nr-modal__video,.nr-modal__caixa.is-entrando .nr-painel:not([hidden]){animation:none}}.instagram-feed--loja{padding:1.5rem 0 1.75rem}.instagram-feed--loja .instagram-header{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.lps{padding-top:calc(var(--announcement-height, 2.25rem) + 4.25rem);background:var(--scheme-bg);color:var(--scheme-text)}.lps__faixa{padding:clamp(2rem,5vw,4rem) 0;background:var(--scheme-bg);color:var(--scheme-text)}.lps__faixa:first-child{padding-top:clamp(1rem,3vw,2.5rem)}.lps__container{max-width:68rem;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.lps__hero{display:grid;gap:1.5rem;align-items:center}.lps__hero-txt,.lps__bloco{display:flex;flex-direction:column;gap:.9rem;min-width:0}.lps__eyebrow{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}.lps__eyebrow--destaque{color:var(--scheme-accent)}.lps__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.02;letter-spacing:-.015em;color:var(--scheme-strong);text-wrap:balance}.lps__sub{margin:0;max-width:34rem;font-size:1.05rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.8)}.lps__h2{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.6rem,3.6vw,2.4rem);line-height:1.06;color:var(--scheme-strong);text-wrap:balance}.lps__nota{margin:0;font-size:.78rem;line-height:1.45;color:var(--scheme-muted)}.lps__botao{min-height:3.4rem;display:flex;align-items:center;justify-content:center;padding:0 1.5rem;border-radius:999px;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1rem;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease}@media(hover:hover){.lps__botao:hover{background:var(--scheme-strong);color:var(--scheme-bg)}}.lps__foto{border-radius:1.25rem;overflow:hidden;background:var(--scheme-border);aspect-ratio:4 / 5;max-width:100%}.lps__foto img{width:100%;height:100%;object-fit:cover;display:block}.lps__foto--hero{aspect-ratio:4 / 3.4}.lps__foto--hero img{object-position:50% 30%}.lps__duas{display:grid;gap:1.75rem;align-items:center}.lps__duas .lps__foto{aspect-ratio:4 / 3.2}.lps__provas{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column}.lps__prova{display:grid;grid-template-columns:6.75rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.9rem 0;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.1)}.lps__prova:last-child{border-bottom:0}.lps__prova-numero{font-family:var(--font-display),sans-serif;font-weight:var(--font-display-weight, 900);font-size:2.1rem;line-height:1;white-space:nowrap;color:var(--scheme-strong)}.lps__prova-texto{font-size:1rem;line-height:1.4;font-weight:600}.lps__passos{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.9rem}.lps__passo{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.9rem}.lps__passo-n{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-display),sans-serif;font-size:1.15rem}.lps__passo-texto{font-size:1.05rem;line-height:1.4;font-weight:600;color:var(--scheme-strong)}.lps__dica{margin:.25rem 0 0;padding:.8rem 1rem;border-radius:.85rem;background:rgba(var(--scheme-contrast-rgb),.07);font-size:.9rem;line-height:1.45}.lps__garantia{display:flex;flex-direction:column;gap:.75rem}.lps__garantia-texto{margin:0;display:flex;align-items:center;gap:.75rem;padding:1rem 1.1rem;border:1.5px solid var(--scheme-strong);border-radius:1rem;font-weight:700;font-size:1rem;line-height:1.4;color:var(--scheme-strong)}.lps__garantia-texto svg{flex-shrink:0}.lps__link{display:inline-flex;align-items:center;min-height:44px;width:fit-content;font-weight:700;font-size:.95rem;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.lps__oferta{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,2.5rem);border-radius:1.5rem;background:var(--scheme-bg);color:var(--scheme-text)}.lps__oferta-txt{display:flex;flex-direction:column;gap:.9rem;min-width:0}.lps__foto--oferta{aspect-ratio:1 / 1}.lps__preco{margin:0;display:flex;flex-direction:column;gap:.2rem}.lps__preco-de{font-size:.9rem;color:rgba(var(--scheme-text-rgb),.7)}.lps__preco-por{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:2rem;line-height:1.1;color:var(--scheme-strong)}.lps__preco-por small{font-size:.9rem;font-weight:600;color:var(--scheme-accent)}.lps__preco-parcela{font-size:.95rem;color:rgba(var(--scheme-text-rgb),.85)}.lps__cupom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;padding:.7rem .6rem .7rem 1rem;border:1.5px dashed rgba(var(--scheme-contrast-rgb),.35);border-radius:.85rem}.lps__cupom-texto{margin:0;font-size:.88rem;line-height:1.4}.lps__cupom-codigo{font-weight:800;letter-spacing:.04em;color:var(--scheme-accent);-webkit-user-select:all;user-select:all}.lps__copiar{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:.6rem;background:rgba(var(--scheme-contrast-rgb),.1);color:var(--scheme-strong);cursor:pointer;transition:background .2s ease,color .2s ease}.lps__copiar.is-copiado{background:var(--scheme-accent);color:var(--scheme-on-accent)}@media(hover:hover){.lps__copiar:hover{background:var(--scheme-accent);color:var(--scheme-on-accent)}}.lps__barra{display:none}@media(max-width:899px){.lps__barra.is-pronta{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem max(1rem,env(safe-area-inset-right,0px)) calc(.7rem + env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:var(--color-base-100);color:var(--color-base-700);border-top:1px solid var(--color-base-200);box-shadow:0 -6px 24px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .35s cubic-bezier(.77,0,.175,1),visibility 0s linear .35s}.lps__barra.is-pronta.is-visivel{transform:translateY(0);visibility:visible;transition:transform .35s cubic-bezier(.77,0,.175,1),visibility 0s}}.lps__barra-info{display:flex;flex-direction:column;gap:.1rem;min-width:0}.lps__barra-preco{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.05rem;line-height:1.1}.lps__barra-resto{font-size:.75rem;line-height:1.3;color:var(--color-base-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lps__barra-botao{flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;padding:0 1.25rem;border-radius:999px;background:var(--color-accent);color:var(--color-base-700);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.lps__copiar svg[hidden]{display:none}.lps__copiado{grid-column:1 / -1;font-size:.75rem;color:var(--scheme-accent)}.lps__copiado:empty{display:none}.lps__botao:focus-visible,.lps__copiar:focus-visible,.lps__link:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}@media(min-width:900px){.lps__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}.lps__hero .lps__foto--hero{order:2;aspect-ratio:4 / 5}.lps__hero-txt .lps__botao{align-self:flex-start;min-width:18rem}.lps__duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.lps__duas .lps__foto{aspect-ratio:4 / 5}.lps__duas--inversa .lps__foto{order:-1}.lps__garantia{flex-direction:row;align-items:center;justify-content:space-between}.lps__oferta{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2.5rem}}@media(prefers-reduced-motion:reduce){.lps__botao,.lps__copiar,.lps__barra.is-pronta,.lps__barra.is-pronta.is-visivel{transition:none}}.nero-404{background:var(--scheme-bg);color:var(--scheme-text);min-height:70vh;display:flex;align-items:center;justify-content:center;padding:calc(var(--announcement-height, 0rem) + 7rem) 1.5rem 6rem}.nero-404__inner{max-width:44rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.nero-404__code{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(5rem,18vw,11rem);line-height:.9;color:var(--scheme-accent);letter-spacing:-.02em}.nero-404__heading{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.1;text-transform:uppercase}.nero-404__text{margin:0;font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;color:var(--scheme-muted);max-width:34rem}.nero-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem}.nero-404__button{display:inline-block;padding:.9rem 2rem;font-family:var(--font-body);font-weight:700;font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:999px;transition:transform .2s ease}.nero-404__button:hover{transform:translateY(-2px)}.nero-404__button--primary{background:var(--scheme-button);color:var(--scheme-button-label)}.nero-404__button--ghost{border:1px solid var(--scheme-border);color:var(--scheme-text)}.nero-cart-page{background-color:var(--scheme-bg);color:var(--scheme-text);font-family:var(--font-body, sans-serif);padding:8rem 1.5rem 5rem;min-height:70vh}.nero-cart-page-inner{max-width:600px;margin:0 auto}.nero-cart-page-title{color:var(--scheme-text);font-family:var(--font-heading, sans-serif);font-size:clamp(2rem,4vw,3rem);text-transform:uppercase;line-height:1.05;margin:0 0 2rem}.nero-cart-page .nero-cart-panel{background-color:var(--scheme-bg);color:var(--scheme-text);border-radius:1.25rem;padding:2rem}.nero-cart-page .cart-items{margin-bottom:2rem}.nero-cart-page .cart-item:first-child{padding-top:0}.nero-cart-page .cart-continue{display:block}@media(max-width:1000px){.nero-cart-page{padding:6.5rem 1rem 4rem}.nero-cart-page .nero-cart-panel{padding:1.5rem}}.main-collection{background:var(--scheme-bg);color:var(--mc-body, var(--color-base-600));padding:calc(var(--announcement-height, 0rem) + 6rem) 1.5rem 6rem}.main-collection.nero-scheme--escuro,.main-collection.nero-scheme--grafite{--mc-body: var(--scheme-text)}.main-collection__inner{max-width:72rem;margin:0 auto}.main-collection__title{margin:0 0 2.5rem;font-family:var(--font-heading);font-weight:800;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;text-transform:uppercase;letter-spacing:-.01em;color:var(--scheme-strong)}.main-collection__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--mc-cols-mobile, 2),1fr);gap:1.5rem}@media(min-width:900px){.main-collection__grid{grid-template-columns:repeat(var(--mc-cols-desktop, 3),1fr);gap:2rem}}.product-card{display:block;text-decoration:none;color:inherit}.product-card__media{border-radius:8px;overflow:hidden;background:var(--color-card);margin-bottom:.75rem}.product-card__image{width:100%;height:auto;display:block;transition:transform .35s ease}.product-card:hover .product-card__image{transform:scale(1.04)}.product-card__title{margin:0 0 .25rem;font-family:var(--font-heading);font-weight:700;font-size:1.0625rem;line-height:1.25;color:var(--scheme-text)}.product-card__price{margin:0;font-family:var(--font-body);font-size:1rem;color:var(--scheme-muted)}.product-card__soldout{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}.main-collection__empty{font-family:var(--font-body);color:var(--scheme-muted)}.main-collection__pagination{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:3rem;font-family:var(--font-body)}.main-collection__page-link{color:var(--scheme-text);font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-size:.875rem}.main-collection__page-link:hover{text-decoration:underline;text-underline-offset:3px}.main-collection__page-status{color:var(--scheme-muted);font-size:.875rem}.main-page{background:var(--scheme-bg);color:var(--main-page-body, var(--color-base-600));padding:calc(var(--announcement-height, 0rem) + 7rem) 1.5rem 7rem}.main-page.nero-scheme--escuro,.main-page.nero-scheme--grafite{--main-page-body: var(--scheme-text)}.main-page__header{max-width:48rem;margin:0 auto 2.5rem}.main-page__title{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;text-transform:uppercase;letter-spacing:-.01em;color:var(--scheme-strong)}.main-page__content{max-width:48rem;margin:0 auto;font-family:var(--font-body);font-size:1.0625rem;line-height:1.7}.main-page__content h2,.main-page__content h3,.main-page__content h4{font-family:var(--font-heading);color:var(--scheme-strong);line-height:1.2;margin:2em 0 .6em}.main-page__content h2{font-size:1.5rem}.main-page__content h3{font-size:1.25rem}.main-page__content h4{font-size:1.0625rem}.main-page__content p,.main-page__content ul,.main-page__content ol{margin:0 0 1em}.main-page__content ul,.main-page__content ol{padding-left:1.4em}.main-page__content a{color:var(--scheme-text);text-decoration:underline;text-underline-offset:2px}.main-page__content img{max-width:100%;height:auto}.main-page__content blockquote{margin:1.5em 0;padding-left:1.25em;border-left:3px solid var(--scheme-accent);color:var(--scheme-muted)}.main-page__content table{width:100%;border-collapse:collapse;margin:1.5em 0}.main-page__content th,.main-page__content td{border:1px solid var(--scheme-border);padding:.6em .8em;text-align:left}.nero-pdp{background-color:var(--scheme-bg);color:var(--scheme-text)}.nero-pdp.nero-scheme--escuro,.nero-pdp.nero-scheme--grafite{--pdp-tips-text: var(--scheme-text)}.product-hero{position:relative;width:100%;display:flex;align-items:flex-start;overflow:visible;padding-top:6rem;scroll-margin-top:5rem}.product-hero-col{flex:1;min-height:0}.product-meta{position:relative;background-color:var(--scheme-bg)}.product-meta-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;padding:2.5rem}.product-snapshots{position:sticky;top:6rem;align-self:flex-start;height:calc(100vh - 6rem);overflow:hidden;background-color:var(--color-card)}.product-carousel{position:relative;width:100%;height:100%}.product-snapshots .product-snapshot{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease;pointer-events:none}.product-snapshots .product-snapshot.active{opacity:1;pointer-events:auto}.product-snapshot img,.product-snapshot svg{width:100%;height:100%;object-fit:cover;object-position:center}.product-snapshot-minimap{position:absolute;left:1.5rem;bottom:1.5rem;display:flex;flex-direction:column;gap:.4rem;z-index:2}.product-snapshot-minimap-img{width:4rem;height:5rem;padding:0;background:none;border:1.5px solid rgba(var(--color-white-rgb),.2);border-radius:.375rem;overflow:hidden;cursor:pointer;transition:border-color .25s ease,transform .25s ease;transform-origin:left center}.product-snapshot-minimap-img:hover{border-color:rgba(var(--color-white-rgb),.6);transform:scale(1.08)}.product-snapshot-minimap-img.active{border-color:var(--scheme-accent);transform:scale(1.12)}.product-snapshot-minimap-img img{width:100%;height:100%;object-fit:cover}.product-info{display:flex;flex-direction:column;gap:.65rem}.product-tag{text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.12em;color:var(--scheme-muted)}.product-title{font-family:var(--font-heading);font-size:clamp(1.6rem,2.4vw,2.2rem)!important;line-height:1.1;letter-spacing:0;color:var(--scheme-strong)}.product-desc{font-family:var(--font-raleway),sans-serif;font-weight:400;font-size:.85rem;line-height:1.6;color:var(--scheme-muted);max-width:92%}.product-benefits{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;justify-content:center}.benefit-chip{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:80px}.benefit-chip .benefit-icon-circle{width:50px;height:50px;border-radius:50%;background:var(--scheme-card);border:2px solid var(--scheme-accent);display:flex;align-items:center;justify-content:center;font-size:24px;transition:transform .2s ease,box-shadow .2s ease}.benefit-chip:hover .benefit-icon-circle{transform:scale(1.06);box-shadow:0 4px 12px rgba(var(--scheme-accent-rgb),.2)}.benefit-chip .benefit-icon-circle svg{width:24px;height:24px;color:var(--scheme-text);flex-shrink:0}.benefit-chip span{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.6rem;color:var(--scheme-text);text-transform:uppercase;letter-spacing:.04em;text-align:center;line-height:1.3}.kit-selector{display:flex;flex-direction:column;gap:1.15rem}.kit-selector-label{text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.1em;color:var(--scheme-muted)}.kit-options{display:flex;justify-content:space-between;position:relative;padding:0 .5rem}.kit-track{position:absolute;top:1.75rem;left:2.25rem;right:2.25rem;height:8px;background-color:var(--scheme-border);border-radius:4px;z-index:0}.kit-track-fill{position:absolute;top:1.75rem;left:2.25rem;height:8px;background-color:var(--scheme-accent);border-radius:4px;z-index:1;transition:width .5s cubic-bezier(.77,0,.175,1);max-width:calc(100% - 4.5rem)}.kit-option{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0;background:none;border:none;cursor:pointer;position:relative;z-index:2;transition:transform .2s ease}.kit-option:hover{transform:translateY(-2px)}.kit-badge{position:absolute;top:-1.7rem;left:50%;transform:translate(-50%) rotate(-3deg);background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.55rem;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .55rem;border-radius:.25rem;white-space:nowrap}.kit-circle{width:3.5rem;height:3.5rem;border-radius:50%;background-color:var(--scheme-border);display:flex;align-items:center;justify-content:center;transition:background-color .35s ease,box-shadow .35s ease,transform .2s ease}.kit-option.filled .kit-circle{background-color:var(--scheme-accent)}.kit-option.active .kit-circle{background-color:var(--scheme-accent);box-shadow:0 0 20px rgba(var(--scheme-accent-rgb),.4);transform:scale(1.08)}.kit-circle-number{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.15rem;color:var(--scheme-on-accent)}.kit-label{display:flex;flex-direction:column;align-items:center;gap:.2rem}.kit-qty-label{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;color:var(--scheme-text);text-transform:uppercase}.kit-price{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.65rem;color:var(--scheme-muted)}.kit-discount{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.7rem;color:var(--scheme-accent);background-color:var(--color-base-700);padding:.3rem .6rem;border-radius:.25rem;margin-top:.15rem;letter-spacing:.02em}.savings-callout{display:flex;align-items:center;gap:.85rem;padding:.8rem 1.25rem;background-color:rgba(var(--scheme-accent-rgb),.15);border:1.5px solid rgba(var(--scheme-accent-rgb),.35);border-radius:.6rem}.savings-callout[hidden]{display:none}.savings-emoji{font-size:1.5rem}.savings-text{font-family:var(--font-raleway),sans-serif;font-size:.95rem;color:var(--scheme-text)}.savings-text strong{font-weight:800}.savings-text span{font-weight:700;color:var(--scheme-text)}.stock-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-radius:.55rem;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.82rem;letter-spacing:.02em;text-transform:none;line-height:1.3;margin-bottom:.5rem;align-self:flex-start}.stock-badge strong{font-weight:800}.stock-badge-dot{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0;display:inline-block}.stock-badge-low{background:rgba(var(--scheme-accent-rgb),.12);border:1px solid rgba(var(--scheme-accent-rgb),.45);color:var(--scheme-text)}.stock-badge-low .stock-badge-dot{background:var(--scheme-accent);box-shadow:0 0 8px rgba(var(--scheme-accent-rgb),.8);animation:stockPulse 1.4s ease-in-out infinite}@keyframes stockPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}}.stock-badge-out{background:#dc262614;border:1px solid rgba(220,38,38,.3);color:#b91c1c}.stock-badge-out .stock-badge-dot{background:#b91c1c}.checkout-btn:disabled,.checkout-see-cart[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.product-checkout{display:flex;flex-direction:column;gap:.9rem}.pdp-form{display:flex;flex-direction:column}.checkout-row{display:flex;align-items:center;justify-content:space-between}.checkout-prices{display:flex;align-items:baseline;gap:.7rem}.checkout-original{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.9rem;color:var(--scheme-muted);text-decoration:line-through}.checkout-original[hidden]{display:none}.checkout-total{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.6rem;color:var(--scheme-text)}.quantity-controls{display:flex;align-items:center;border:1.5px solid var(--scheme-muted);border-radius:.5rem;overflow:hidden}.quantity-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:transparent;border:none;cursor:pointer;color:var(--scheme-text);transition:background-color .15s ease}.quantity-btn-symbol{font-size:1.2rem;font-weight:700}.quantity-btn:hover:not(:disabled){background-color:var(--scheme-border)}.quantity-btn:disabled{opacity:.35;cursor:not-allowed}.quantity-value{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.85rem;color:var(--scheme-text);border-left:1.5px solid var(--scheme-muted);border-right:1.5px solid var(--scheme-muted)}.checkout-btn{position:relative;width:100%;padding:1rem 2rem;background-color:var(--scheme-button);color:var(--scheme-button-label);border:2px solid var(--scheme-button);border-radius:3.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.65rem,.75vw,.8rem);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),box-shadow .3s ease}.checkout-btn:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);border-radius:inherit;transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.checkout-btn:hover:before{transform:scaleY(1)}.checkout-btn:hover{color:var(--scheme-button-hover-label)}.checkout-btn:active{transform:scale(.97)}.checkout-btn[aria-busy=true]{opacity:.6;pointer-events:none}.checkout-btn [data-pdp-add-label]{font:inherit;letter-spacing:inherit;text-transform:inherit}.checkout-btn-acao,.checkout-btn-parcelas{display:block;font:inherit;text-transform:inherit}.checkout-btn-acao{font-size:clamp(.78rem,.9vw,.92rem);font-weight:800;letter-spacing:.1em;line-height:1.15}.checkout-btn .checkout-btn-parcelas{margin-top:.2rem;font-size:.66rem;font-weight:600;letter-spacing:.04em;text-transform:none;opacity:.78}.checkout-btn:has(.checkout-btn-acao){padding-block:.8rem}.checkout-see-cart{line-height:1;padding:.5rem .75rem;background:none;border:none;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.65rem;color:var(--scheme-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;align-self:center;transition:color .2s ease;text-transform:uppercase;letter-spacing:.05em}.checkout-see-cart:hover{color:var(--scheme-text)}.pdp-selos{list-style:none;margin:0;padding:.9rem 1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;border:1px solid var(--scheme-border);border-radius:.75rem;background:var(--scheme-card)}.pdp-selos--n1{grid-template-columns:minmax(0,1fr)}.pdp-selos--n3 .pdp-selo:first-child,.pdp-selos--n5 .pdp-selo:last-child{grid-column:1 / -1}@media(min-width:1280px){.pdp-selos--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-selos--n3 .pdp-selo:first-child{grid-column:auto}}.pdp-selo{display:flex;align-items:center;gap:.65rem;min-width:0}.pdp-selo-icone{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:rgba(var(--scheme-accent-rgb),.3);color:var(--scheme-text)}.pdp-selo-icone svg{width:1.2rem;height:1.2rem}.pdp-selo-textos{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pdp-selo-texto{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;color:var(--scheme-text)}.pdp-selo-detalhe{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.78rem;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--scheme-muted)}@media(max-width:480px){.pdp-selos{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:.85rem .9rem}.pdp-selo-icone{width:2rem;height:2rem}.pdp-selo-icone svg{width:1.1rem;height:1.1rem}}.guarantee-card{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;background:linear-gradient(135deg,var(--pdp-guarantee-bg-1, #1a1a1a),var(--pdp-guarantee-bg-2, #0d0d0d));border-radius:.75rem;border:1px solid rgba(var(--scheme-accent-rgb),.15);margin-top:0}.guarantee-card-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,var(--scheme-accent),var(--pdp-guarantee-icon-2, #c5d926));color:var(--scheme-on-accent);font-size:1.3rem}.guarantee-card-icon svg{width:100%;height:100%}.guarantee-card-content{display:flex;flex-direction:column;gap:.15rem}.guarantee-card-label{font-family:var(--font-raleway),sans-serif;font-weight:400;font-size:.6rem;color:rgba(var(--color-white-rgb),.5)}.guarantee-card-title{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;color:var(--color-base-100)}.guarantee-card-desc{font-family:var(--font-raleway),sans-serif;font-weight:400;font-size:.6rem;color:rgba(var(--color-white-rgb),.45);line-height:1.4}.guarantee-card-link{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:.35rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--color-base-100);text-decoration:none}.guarantee-card-link-txt{font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:3px}.guarantee-card-link-seta{font-size:inherit;line-height:1;transition:transform .2s ease}.guarantee-card-link:hover .guarantee-card-link-seta{transform:translate(2px)}.guarantee-glass{position:relative;isolation:isolate;border-radius:1.5rem}.guarantee-glass-fundo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit;background:rgba(var(--scheme-contrast-rgb),.035)}.guarantee-glass-aurora{position:absolute;top:-45%;right:-20%;bottom:-45%;left:-20%;background:radial-gradient(32% 55% at 14% 50%,rgba(var(--scheme-accent-rgb),.95),rgba(var(--scheme-accent-rgb),0) 70%),radial-gradient(26% 50% at 78% 86%,rgba(var(--scheme-accent-rgb),.6),rgba(var(--scheme-accent-rgb),0) 70%),radial-gradient(30% 45% at 58% 6%,rgba(var(--scheme-contrast-rgb),.12),rgba(var(--scheme-contrast-rgb),0) 70%);filter:blur(10px);animation:nero-gg-deriva 16s ease-in-out infinite alternate}@keyframes nero-gg-deriva{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(9%,-4%,0) rotate(6deg)}to{transform:translate3d(-5%,5%,0) rotate(-4deg)}}.guarantee-card.guarantee-card--vidro{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.05rem 1.2rem;border-radius:inherit;border:1px solid rgba(var(--color-white-rgb),.85);background:linear-gradient(135deg,rgba(var(--color-white-rgb),.64),rgba(var(--color-white-rgb),.3) 55%,rgba(var(--color-white-rgb),.46));-webkit-backdrop-filter:blur(18px) saturate(190%);backdrop-filter:blur(18px) saturate(190%);box-shadow:0 0 0 1px rgba(var(--scheme-contrast-rgb),.06),0 18px 36px -22px #00000059,inset 0 1px rgba(var(--color-white-rgb),1),inset 0 0 0 1px rgba(var(--color-white-rgb),.3),inset 0 -14px 24px -18px rgba(var(--scheme-contrast-rgb),.12);overflow:hidden}.guarantee-card--vidro:before{content:"";position:absolute;inset:0 0 auto 0;height:55%;border-radius:inherit;background:linear-gradient(180deg,rgba(var(--color-white-rgb),.6),rgba(var(--color-white-rgb),0));opacity:.55;pointer-events:none}.guarantee-card--vidro:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:38%;background:linear-gradient(100deg,rgba(var(--color-white-rgb),0),rgba(var(--color-white-rgb),.55),rgba(var(--color-white-rgb),0));transform:translate(-140%) skew(-14deg);animation:nero-gg-brilho 7s ease-in-out 1.2s infinite;pointer-events:none}@keyframes nero-gg-brilho{0%,62%{transform:translate(-140%) skew(-14deg)}86%,to{transform:translate(320%) skew(-14deg)}}.guarantee-card--vidro>*{position:relative;z-index:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.guarantee-card.guarantee-card--vidro{background:rgba(var(--color-white-rgb),.92)}}.guarantee-glass-selo{position:relative;width:3.5rem;height:3.5rem;border-radius:50%;display:grid;place-content:center;text-align:center;color:var(--scheme-strong);background:radial-gradient(circle at 32% 26%,rgba(var(--color-white-rgb),.95),rgba(var(--color-white-rgb),.45) 55%,rgba(var(--color-white-rgb),.2));box-shadow:inset 0 1px 1px rgba(var(--color-white-rgb),1),inset 0 -8px 14px -8px rgba(var(--scheme-contrast-rgb),.18),0 10px 20px -12px #0006}.guarantee-glass-selo:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;padding:2px;background:conic-gradient(from 210deg,var(--scheme-accent),rgba(var(--scheme-accent-rgb),.2),var(--scheme-strong),var(--scheme-accent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.guarantee-glass-selo b{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:1.35rem;line-height:.9;letter-spacing:-.02em}.guarantee-glass-selo span{font-weight:800;font-size:.52rem;letter-spacing:.16em;text-transform:uppercase;margin-top:.15rem}.guarantee-card--vidro .guarantee-card-icon{width:2.6rem;height:2.6rem;padding:.55rem;background:var(--scheme-strong);color:var(--scheme-accent);box-shadow:0 6px 14px -6px #00000073}.guarantee-card--vidro .guarantee-card-content{display:grid;justify-items:start;gap:.28rem;min-width:0}.guarantee-card--vidro .guarantee-card-label{display:inline-block;font-weight:800;font-size:.58rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;padding:.32rem .55rem;border-radius:999px;background:var(--scheme-strong);color:var(--scheme-accent)}.guarantee-card--vidro .guarantee-card-title{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:1.02rem;line-height:1.15;letter-spacing:0;text-transform:uppercase;color:var(--scheme-strong)}.guarantee-card--vidro .guarantee-card-desc{font-weight:500;font-size:.82rem;line-height:1.42;text-transform:none;color:var(--scheme-text)}.guarantee-card--vidro .guarantee-card-link{margin-top:.2rem;color:var(--scheme-strong)}.guarantee-card--vidro .guarantee-card-link-txt{text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px}@media(max-width:400px){.guarantee-card.guarantee-card--vidro{gap:.8rem;padding:.95rem 1rem}.guarantee-glass-selo{width:3.1rem;height:3.1rem}.guarantee-glass-selo b{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.guarantee-glass-aurora,.guarantee-card--vidro:after{animation:none}.guarantee-card--vidro:after{display:none}}.gdes{position:relative;isolation:isolate;border-radius:1.6rem;margin-top:.85rem;--gx: 18%;--gy: 0%}.gdes-luz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;background:radial-gradient(120% 140% at 0% 0%,#2a2a2e,#161618 55%,#101012);pointer-events:none}.gdes-luz i{position:absolute;border-radius:50%;filter:blur(30px)}.gdes-luz i:first-child{width:55%;height:90%;left:-12%;top:-40%;background:radial-gradient(circle,rgba(var(--color-white-rgb),.1),rgba(var(--color-white-rgb),0) 70%)}.gdes-luz i:last-child{width:45%;height:80%;right:-12%;bottom:-50%;background:radial-gradient(circle,rgba(var(--color-white-rgb),.05),rgba(var(--color-white-rgb),0) 70%)}.gdes-vidro{position:relative;display:grid;gap:.55rem;padding:1.15rem 1.25rem 1.1rem;border-radius:inherit;color:var(--color-white);background:linear-gradient(165deg,rgba(var(--color-white-rgb),.11),rgba(var(--color-white-rgb),.04) 38%,rgba(var(--color-white-rgb),.02) 62%,rgba(var(--color-white-rgb),.06));-webkit-backdrop-filter:blur(30px) saturate(140%);backdrop-filter:blur(30px) saturate(140%);box-shadow:0 1px 2px #0000002e,0 24px 48px -28px #0000008c,inset 0 1px rgba(var(--color-white-rgb),.22),inset 0 -1px #00000059,inset 0 22px 32px -26px rgba(var(--color-white-rgb),.16);overflow:hidden}.gdes-vidro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(var(--color-white-rgb),.5),rgba(var(--color-white-rgb),.1) 26%,rgba(var(--color-white-rgb),.03) 55%,rgba(var(--color-white-rgb),.08) 78%,rgba(var(--color-white-rgb),.32));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.gdes-vidro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(55% 80% at var(--gx) var(--gy),rgba(var(--color-white-rgb),.07) 0%,rgba(var(--color-white-rgb),0) 60%);pointer-events:none}.gdes-vidro>*{position:relative;z-index:1;margin:0}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gdes-vidro{background:#121214eb}}.gdes-selo{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .65rem .38rem .5rem;border-radius:999px;font-weight:800;font-size:.6rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-accent);background:rgba(var(--color-white-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--color-white-rgb),.16)}.gdes-titulo{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.1;text-transform:uppercase;letter-spacing:-.005em;color:var(--color-white)}.gdes-regua{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-top:.2rem}.gdes-barras{display:grid;grid-template-columns:repeat(var(--gdes-n),minmax(0,7px));justify-content:space-between;gap:3px;height:1.55rem}.gdes-barras i{border-radius:999px;background:rgba(var(--color-white-rgb),.13);transform-origin:bottom;transition:background-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 28ms)}.gdes.is-on .gdes-barras i{background:var(--scheme-accent);box-shadow:0 0 4px rgba(var(--scheme-accent-rgb),.25)}.gdes-check{width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;color:rgba(var(--color-white-rgb),.5);background:rgba(var(--color-white-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--color-white-rgb),.22);transition:background-color .3s ease,color .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;transition-delay:calc(var(--gdes-n) * 28ms + .12s)}.gdes.is-on .gdes-check{color:var(--scheme-on-accent);background:var(--scheme-accent);box-shadow:0 0 0 3px rgba(var(--scheme-accent-rgb),.14);transform:scale(1.05)}.gdes-legenda{display:flex;justify-content:space-between;padding-right:2.45rem;margin-top:-.25rem;font-weight:700;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-white-rgb),.5)}.gdes-texto{text-transform:none;letter-spacing:0;font-weight:500;font-size:.84rem;line-height:1.45;color:rgba(var(--color-white-rgb),.78)}.gdes-link{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);text-decoration:none}.gdes-link-txt{font:inherit;letter-spacing:inherit;text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.3em}.gdes-link .gdes-link-seta{border:0;text-decoration:none;transition:transform .2s ease}.gdes-link:hover .gdes-link-seta{transform:translate(3px)}.gdes-link:hover{color:var(--scheme-accent)}.gdes-link:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){.gdes-barras i,.gdes-check{transition:none}}.nero-pdp.nero-scheme--escuro .guarantee-card--vidro,.nero-pdp.nero-scheme--grafite .guarantee-card--vidro{border-color:rgba(var(--color-white-rgb),.14);background:#18181a94;box-shadow:0 18px 50px -20px #0000008c,inset 0 1px rgba(var(--color-white-rgb),.08)}.nero-pdp.nero-scheme--escuro .guarantee-card--vidro:before,.nero-pdp.nero-scheme--grafite .guarantee-card--vidro:before{opacity:.12}.nero-pdp.nero-scheme--escuro .guarantee-glass-selo,.nero-pdp.nero-scheme--grafite .guarantee-glass-selo{background:radial-gradient(circle at 32% 26%,rgba(var(--color-white-rgb),.22),rgba(var(--color-white-rgb),.06))}.nero-pdp.nero-scheme--escuro .guarantee-card--vidro .guarantee-card-icon,.nero-pdp.nero-scheme--grafite .guarantee-card--vidro .guarantee-card-icon{background:var(--scheme-accent);color:var(--scheme-on-accent)}.pdp-faqs{width:100%;background-color:var(--scheme-bg);padding:4rem 0 2rem}.pdp-faqs-container{width:100%;padding:0;display:flex;flex-direction:column}.product-accordion{width:100%;border-bottom:1px solid var(--scheme-border);overflow:hidden}.pdp-faqs-container .product-accordion:first-child{border-top:1px solid var(--scheme-border)}.product-accordion-header{width:100%;max-width:65rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:2rem;background:none;border:none;cursor:pointer;color:var(--scheme-text);text-align:left}.product-accordion-title{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.05em}.product-accordion-icon{font-size:1.25rem;font-weight:400;color:var(--scheme-muted);transition:transform .3s ease}.product-accordion.open .product-accordion-icon{color:var(--scheme-text)}.product-accordion-content{width:100%;max-width:65rem;margin:0 auto;padding-left:2rem;padding-right:2rem;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.77,0,.175,1)}html.no-js .product-accordion-content{max-height:none}.product-accordion-inner{padding-bottom:2rem}.product-accordion-inner p,.product-accordion-list{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.75rem;line-height:1.6;color:var(--scheme-muted)}.product-accordion-inner .pdp-para-gap{margin-top:.75rem}.product-accordion-inner strong{font-weight:700;color:var(--scheme-text)}.product-accordion-list{margin-top:.75rem;padding-left:1.25rem}.product-accordion-content:has(>.product-accordion-inner>.product-accordion-list:first-child){margin-top:.75rem}.product-accordion-inner>.product-accordion-list:first-child{margin-top:0}.product-accordion-list li{margin-bottom:.4rem}.pdp-rte p+p{margin-top:.75rem}.pdp-rte ul,.pdp-rte ol{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.75rem;line-height:1.6;color:var(--scheme-muted);margin-top:.75rem;padding-left:1.25rem}.pdp-rte li{margin-bottom:.4rem}.pdp-rte a{color:var(--scheme-text);text-decoration:underline;text-underline-offset:3px}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:20}.confetti-particle{position:absolute;top:-10px;border-radius:2px;animation:confettiFall linear forwards}@keyframes confettiFall{0%{transform:translateY(0) rotate(0) scale(1);opacity:1}to{transform:translateY(100vh) rotate(720deg) scale(.3);opacity:0}}.pdp-custom-benefits{background-color:var(--scheme-bg);padding:1.5rem 0 3rem;overflow:hidden}.pdp-custom-benefits>.container{padding-top:0;padding-bottom:0}.pdp-cb-header{text-align:center;max-width:800px;margin:0 auto 2rem;display:flex;flex-direction:column;gap:.9rem}.pdp-cb-header h2{font-size:clamp(1.8rem,2.8vw,2.6rem);line-height:1.1;color:var(--scheme-strong);letter-spacing:-.02em}.pdp-cb-header h2 .pdp-cb-highlight{color:var(--scheme-accent);position:relative;display:inline-block;padding:.15rem clamp(.5rem,3vw,1.25rem);background-color:var(--color-base-700);border-radius:3rem;font-weight:800;font-size:clamp(.85rem,4vw,1.9rem);letter-spacing:.02em;margin-top:.4rem;border:1.5px solid var(--scheme-accent);white-space:normal;animation:pulseHighlight 3s infinite alternate}@keyframes pulseHighlight{0%{transform:scale(1);box-shadow:0 0 rgba(var(--scheme-accent-rgb),0)}to{transform:scale(1.02);box-shadow:0 0 15px rgba(var(--scheme-accent-rgb),.4)}}.pdp-cb-header>p{color:var(--scheme-muted);font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.pdp-cb-content{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:1200px;margin:0 auto}.pdp-cb-column{flex:1;display:flex;flex-direction:column;gap:2.5rem}.pdp-cb-center{flex:1.2;max-width:300px;display:flex;justify-content:center;align-items:center;position:relative}.pdp-cb-center-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:130%;z-index:0;display:flex;align-items:center;justify-content:center}.pdp-cb-center-bg img{width:100%;height:100%;object-fit:contain;opacity:.85}.pdp-cb-product-img{width:100%;height:auto;object-fit:contain;position:relative;z-index:1;transform:scale(1.15)}.pdp-cb-item{display:flex;flex-direction:column;gap:.5rem}.pdp-cb-column.left .pdp-cb-item{align-items:flex-end;text-align:right}.pdp-cb-column.right .pdp-cb-item{align-items:flex-start;text-align:left}.pdp-cb-icon{font-size:2rem;color:var(--scheme-text);margin-bottom:0;line-height:1;height:1.25em}.pdp-cb-item h3{font-size:1.15rem;color:var(--scheme-strong);font-weight:800;letter-spacing:-.02em}.pdp-cb-item p{font-family:var(--font-raleway),sans-serif;font-size:.82rem;color:var(--scheme-muted);line-height:1.5;font-weight:500;max-width:280px}.pdp-compare{background-color:var(--scheme-bg);color:var(--scheme-text);padding:4rem 0}.pdp-compare-header{text-align:center;margin-bottom:4rem;display:flex;flex-direction:column;gap:1rem}.pdp-compare-header p{color:var(--scheme-accent);font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.pdp-compare-header h2{font-size:clamp(1.6rem,3vw,2.6rem);color:var(--scheme-text)}.pdp-compare-table{display:flex;flex-direction:column;gap:0;max-width:56rem;margin:0 auto;border-radius:.75rem;overflow:hidden;border:1px solid rgba(var(--scheme-contrast-rgb),.08)}.pdp-compare-table-header{display:grid;grid-template-columns:1fr auto 1fr;background:rgba(var(--scheme-contrast-rgb),.04);border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.08)}.pdp-compare-table-header .pdp-compare-col{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.75rem 1.5rem;gap:.3rem}.pdp-compare-brand{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.pdp-compare-col-nero .pdp-compare-brand{color:var(--scheme-accent)}.pdp-compare-col-other .pdp-compare-brand{color:var(--pdp-compare-muted, #8a8a8c)}.pdp-compare-subtitle{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.65rem;color:var(--pdp-compare-muted, #8a8a8c);text-transform:uppercase;letter-spacing:.05em}.pdp-compare-table-header .pdp-compare-col-label{display:flex;align-items:center;justify-content:center;padding:1.75rem 1.5rem}.pdp-compare-table-header .pdp-compare-col-label span{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;color:var(--pdp-compare-muted, #8a8a8c);letter-spacing:.1em}.pdp-compare-row{display:grid;grid-template-columns:1fr auto 1fr;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.05);transition:background-color .2s ease}.pdp-compare-row .pdp-compare-col-label{order:2}.pdp-compare-row .pdp-compare-col-nero{order:1}.pdp-compare-row .pdp-compare-col-other{order:3}.pdp-compare-row:last-child{border-bottom:none}.pdp-compare-row:hover{background:rgba(var(--scheme-contrast-rgb),.02)}.pdp-compare-row .pdp-compare-col{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.15rem 1.5rem;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.85rem;line-height:1.4;text-align:left}.pdp-compare-row .pdp-compare-col-nero>span:last-child,.pdp-compare-row .pdp-compare-col-other>span:last-child{width:14rem}.pdp-compare-row .pdp-compare-col-nero>span:last-child{color:var(--scheme-strong)!important}.pdp-compare-row .pdp-compare-col-other>span:last-child{color:var(--pdp-compare-muted, #8a8a8c)!important}.pdp-compare-row .pdp-compare-col-label{display:flex;align-items:center;justify-content:center;padding:1.15rem 1.25rem;min-width:8rem}.pdp-compare-row .pdp-compare-col-label span{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;color:var(--scheme-text);text-transform:uppercase;letter-spacing:.08em;text-align:center}.pdp-compare-check{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;min-width:1.4rem;border-radius:50%;background-color:rgba(var(--scheme-accent-rgb),.15);color:var(--scheme-accent);font-size:.7rem;font-weight:700}.pdp-compare-x{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;min-width:1.4rem;border-radius:50%;background-color:#ef44441f;color:#ef4444;font-size:.7rem;font-weight:700}.pdp-compare-cta{display:flex;justify-content:center;margin-top:4rem}.product-details{position:relative;width:100%;height:100svh;display:flex;overflow:hidden}.product-col{flex:1;width:100%;height:100%}.product-col-img{position:relative;overflow:hidden}.product-col-img img{width:100%;height:100%;object-fit:cover}.product-col-copy-wrapper{width:90%;margin:0 auto;height:100%;padding:4rem;display:flex;flex-direction:column;justify-content:center;background-color:var(--scheme-bg)}.product-col-copy-wrapper h4{margin-bottom:1rem;font-size:clamp(2rem,4.5vw,4rem);letter-spacing:0;line-height:1.05;font-weight:800;text-transform:uppercase;color:var(--scheme-strong)}.product-details-tips{list-style:none;padding:0;display:flex;flex-direction:column;gap:1.75rem;margin-top:1.5rem}.product-details-tips li{position:relative;padding-left:2.75rem;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(1.05rem,1.15vw,1.2rem);line-height:1.55;color:var(--pdp-tips-text, var(--color-base-600));text-transform:none;min-height:1.85rem;display:flex;align-items:center}.product-details-tips li:before{content:var(--pdp-tips-marker, "\2713");position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.85rem;height:1.85rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-base-700);color:var(--scheme-accent);font-weight:800;font-size:.95rem;border-radius:50%}.nero-pdp .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.nero-pdp .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.nero-pdp .cta-btn-green:hover:before{transform:scaleY(1)}.nero-pdp .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.nero-pdp .cta-btn-green:active{transform:scale(.96)}.pdp-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--scheme-bg);border-top:1px solid var(--scheme-border);box-shadow:0 -6px 24px #00000014;transform:translateY(110%);transition:transform .35s cubic-bezier(.77,0,.175,1)}.pdp-sticky-atc.is-visible{transform:translateY(0)}.pdp-sticky-atc-info{display:flex;flex-direction:column;gap:.1rem;min-width:0}.pdp-sticky-atc-name{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--scheme-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-sticky-atc-price{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1rem;color:var(--scheme-text)}.pdp-sticky-atc-btn{flex-shrink:0;padding:.85rem 1.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);border:2px solid var(--scheme-button);border-radius:3.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.pdp-sticky-atc-btn:active{transform:scale(.97)}@media(max-width:1024px){.product-hero{flex-direction:column;height:auto;min-height:unset}.product-snapshots{height:min(100vw,75svh);width:100%;flex:none;position:relative;top:auto;align-self:stretch}.product-meta{flex:1;overflow:visible}.product-meta-container{padding:1.25rem;justify-content:flex-start;gap:1.25rem;overflow-y:visible;height:auto}.product-snapshot-minimap{bottom:.75rem;left:.75rem;flex-direction:row;gap:.35rem}.product-snapshot-minimap-img{width:2.6rem;height:2.6rem;transform-origin:center bottom}.product-snapshot-minimap-img.active{transform:scale(1.06)}.product-info{gap:.5rem}.product-desc{max-width:none;font-size:.82rem;line-height:1.5}.product-details{flex-direction:column;height:auto;min-height:unset}.product-col-copy-wrapper{padding:1.5rem;width:100%}.product-details.specifications{flex-direction:column-reverse!important}.product-col-img img{height:auto}.kit-badge{font-size:.5rem}.kit-circle{width:3rem;height:3rem}.kit-track,.kit-track-fill{top:1.5rem;left:2rem;height:7px}.kit-track{right:2rem}.kit-track-fill{max-width:calc(100% - 4rem)}.product-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .35rem;width:100%;margin-top:.25rem}.benefit-chip{min-width:0;gap:.4rem}.benefit-chip .benefit-icon-circle{width:44px;height:44px}.benefit-chip .benefit-icon-circle svg{width:20px;height:20px}.benefit-chip span{font-size:.56rem}.savings-callout{padding:.65rem .9rem}.savings-emoji{font-size:1.25rem}.savings-text{font-size:.88rem}.pdp-custom-benefits{padding:1.25rem 0 2.25rem}.pdp-cb-header{margin-bottom:1.25rem;gap:.6rem}.pdp-cb-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;align-items:start}.pdp-cb-column{display:contents}.pdp-cb-center{order:-1;grid-column:1 / -1;justify-self:center;width:100%;margin-bottom:.25rem;max-width:180px}.pdp-cb-column.left .pdp-cb-item,.pdp-cb-column.right .pdp-cb-item{align-items:center;text-align:center}.pdp-cb-item{gap:.35rem}.pdp-cb-icon{font-size:1.6rem}.pdp-cb-item h3{font-size:.92rem;line-height:1.15}.pdp-cb-item p{font-size:.72rem;line-height:1.45}.pdp-compare{padding:2.5rem 0}.pdp-compare-table{border-radius:.6rem}.pdp-compare-table-header{grid-template-columns:1fr .85fr 1fr;gap:0}.pdp-compare-table-header .pdp-compare-col{padding:1.1rem .5rem;gap:.2rem}.pdp-compare-table-header .pdp-compare-col-label{display:flex;justify-content:center;align-items:center;padding:1.1rem .25rem}.pdp-compare-table-header .pdp-compare-col-label span{font-size:.7rem}.pdp-compare-brand{font-size:.78rem;letter-spacing:.08em;text-align:center;line-height:1.15}.pdp-compare-subtitle{font-size:.5rem;text-align:center;line-height:1.2}.pdp-compare-row{grid-template-columns:1fr .85fr 1fr;gap:0;margin-bottom:0}.pdp-compare-row .pdp-compare-col-nero{order:1}.pdp-compare-row .pdp-compare-col-label{order:2;grid-column:auto}.pdp-compare-row .pdp-compare-col-other{order:3}.pdp-compare-row .pdp-compare-col-label{background:transparent;padding:.9rem .35rem;border-left:1px solid rgba(var(--scheme-contrast-rgb),.05);border-right:1px solid rgba(var(--scheme-contrast-rgb),.05);justify-content:center;min-width:0}.pdp-compare-row .pdp-compare-col-label span{font-size:.6rem;text-align:center;letter-spacing:.06em;line-height:1.2}.pdp-compare-row .pdp-compare-col{padding:.9rem .4rem;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:.45rem;font-size:.6rem}.pdp-compare-row .pdp-compare-col-nero{border-right:none}.pdp-compare-row .pdp-compare-col-nero>span:last-child,.pdp-compare-row .pdp-compare-col-other>span:last-child{width:auto;max-width:100%;font-size:.58rem;line-height:1.25;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.pdp-compare-check,.pdp-compare-x{width:1.15rem;height:1.15rem;min-width:1.15rem;font-size:.6rem}.pdp-compare-cta{margin-top:2.5rem}.pdp-sticky-atc{display:flex}}@media(min-width:2000px){.product-meta-container{padding:10svh 4rem 4rem}.product-col-copy-wrapper{width:70%;margin:0 auto}}.manifesto{position:relative;width:100%;background-color:var(--scheme-bg);color:var(--scheme-text);padding:5rem 0}.manifesto__container{width:100%;max-width:2000px;margin-inline:auto;padding:2rem;display:flex;justify-content:center;align-items:center}.manifesto__copy{width:70%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:3rem}.manifesto__eyebrow{margin:0;font-family:var(--font-raleway),sans-serif;font-size:clamp(.85rem,.8vw,.9rem);font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--scheme-muted)}.manifesto__title{margin:0;font-family:var(--font-heading);font-size:clamp(2.5rem,6.5vw,5rem);letter-spacing:clamp(-.035rem,-.5vw,-.075rem);font-weight:800;line-height:1.05;text-transform:uppercase;color:var(--scheme-text)}.manifesto__desc{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:400;font-size:clamp(.95rem,1.5vw,1.2rem);color:var(--manifesto-desc, rgba(var(--scheme-contrast-rgb), .85));line-height:1.6;text-transform:uppercase;max-width:500px}.manifesto .cta-btn-outline{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;background-color:transparent;color:var(--scheme-button);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.8rem,.9vw,.9rem);line-height:1.2;letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:1.5px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .45s cubic-bezier(.77,0,.175,1),transform .2s ease,border-color .3s ease}.manifesto .cta-btn-outline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button);border-radius:inherit;transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.manifesto .cta-btn-outline:after{content:var(--manifesto-cta-icon, "\2192");display:inline-block;font-size:1.05em;transform:translate(0);transition:transform .35s cubic-bezier(.77,0,.175,1)}.manifesto .cta-btn-outline:hover:before{transform:scaleY(1)}.manifesto .cta-btn-outline:hover{color:var(--scheme-button-label)}.manifesto .cta-btn-outline:hover:after{transform:translate(4px)}.manifesto .cta-btn-outline:active{transform:scale(.96)}.manifesto--com-imagem{overflow:hidden;isolation:isolate}.manifesto__fundo,.manifesto__pelicula{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.manifesto__fundo{z-index:0}.manifesto__fundo-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--manifesto-fundo-pos, center center)}.manifesto__pelicula{z-index:1;background-color:var(--manifesto-pelicula, var(--scheme-bg));opacity:var(--manifesto-pelicula-opacidade, .7)}.manifesto--com-imagem .manifesto__container{position:relative;z-index:2}.manifesto--com-imagem .manifesto__eyebrow{color:rgba(var(--scheme-text-rgb),.85)}.manifesto__equacao{max-width:none;letter-spacing:.06em}.manifesto__mais,.manifesto__seta{color:rgba(var(--scheme-text-rgb),.55);margin:0 .15em}.manifesto__equacao strong{font-weight:800;color:var(--scheme-accent)}.manifesto__rotulo-foto{position:absolute;right:2rem;bottom:2.6rem;z-index:2;margin:0;display:grid;gap:.2rem;text-align:right;font-family:var(--font-raleway),sans-serif;color:rgba(var(--scheme-text-rgb),.85)}.manifesto__rotulo-foto strong{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.manifesto__rotulo-foto span{font-size:.78rem;text-transform:none}@media(max-width:768px){.manifesto__rotulo-foto{position:relative;right:auto;bottom:auto;justify-items:center;text-align:center;margin:0 auto;padding:0 1.5rem}}.manifesto__legenda{position:absolute;right:2rem;bottom:1.25rem;z-index:2;margin:0;font-family:var(--font-raleway),sans-serif;font-size:.7rem;letter-spacing:.04em;color:rgba(var(--scheme-text-rgb),.75)}@media(max-width:1000px){.manifesto__container{padding:1.5rem}.manifesto__legenda{right:1.5rem;bottom:1rem}}@media(max-width:950px){.manifesto{padding:4rem 0}.manifesto__fundo-img{object-position:var(--manifesto-fundo-pos-cel, var(--manifesto-fundo-pos, center center))}.manifesto__pelicula{opacity:var(--manifesto-pelicula-opacidade-cel, var(--manifesto-pelicula-opacidade, .7))}.manifesto__copy{width:90%;gap:2rem}}.manifesto.manifesto--faixa{padding:0;overflow:hidden;border-top:1px solid rgba(var(--scheme-contrast-rgb),.08)}.mf{max-width:1160px;margin-inline:auto;padding-inline:clamp(1.5rem,4vw,3rem);display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,21vw,310px);grid-template-rows:minmax(2.5rem,1fr) auto auto auto auto auto minmax(2.5rem,1fr);grid-template-areas:". foto" "eyebrow foto" "titulo foto" "equacao foto" "desc foto" "cta foto" ". foto";column-gap:clamp(2rem,6vw,6rem);min-height:460px}.mf--foto-esquerda .mf{grid-template-columns:clamp(260px,21vw,310px) minmax(0,1fr);grid-template-areas:"foto ." "foto eyebrow" "foto titulo" "foto equacao" "foto desc" "foto cta" "foto ."}.mf__eyebrow{grid-area:eyebrow;margin:0 0 .9rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.mf__titulo{grid-area:titulo;margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.mf__titulo-1,.mf__titulo-2{display:block}.mf__titulo-2{color:rgba(var(--scheme-text-rgb),.5)}.mf__equacao{grid-area:equacao;margin:1.5rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .6rem}.mf__chip{display:inline-flex;align-items:center;padding:.55rem .95rem;border:1px solid rgba(var(--scheme-contrast-rgb),.26);border-radius:999px;background:rgba(var(--scheme-contrast-rgb),.05);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--scheme-text)}.mf__mais{font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:1.35rem;line-height:1;color:rgba(var(--scheme-text-rgb),.7)}.mf__igual{display:inline-flex;align-items:center;gap:.55rem;margin-left:.35rem;color:var(--scheme-accent)}.mf__seta{font-size:1.35rem;line-height:1}.mf__resultado{font-family:var(--font-heading);font-weight:800;font-size:1.65rem;line-height:1;letter-spacing:.02em}.mf__desc{grid-area:desc;margin:1rem 0 0;max-width:34rem;font-family:var(--font-raleway),sans-serif;font-size:.95rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.mf__cta{grid-area:cta;justify-self:start;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;margin-top:1.75rem;padding:1rem 2.4rem;border:2px solid var(--scheme-button);border-radius:3.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;line-height:1.2;letter-spacing:.1em;word-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:0;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease}.mf__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1)}.mf__cta-seta{display:inline-block;transition:transform .35s cubic-bezier(.77,0,.175,1)}.mf__cta:hover{color:var(--scheme-button-hover-label)}.mf__cta:hover:before{transform:scaleY(1)}.mf__cta:hover .mf__cta-seta{transform:translate(4px)}.mf__cta:active{transform:scale(.97)}.mf__cta:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.mf__foto{grid-area:foto;position:relative;margin:0;min-height:100%;overflow:hidden;isolation:isolate}.mf__quadro{position:absolute;top:0;right:0;bottom:0;left:0}.mf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--mf-foco-y, 75%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}.mf__quadro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000c7,#0000 32%);pointer-events:none}.mf__legenda-foto{position:absolute;left:1rem;right:1rem;bottom:1.15rem;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;font-family:var(--font-raleway),sans-serif;color:#fff}.mf__legenda-foto strong{font-weight:800;font-size:.72rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.mf__legenda-foto span{font-size:.8rem;line-height:1.3;color:#ffffffd1}.mf__ilustrativa{position:absolute;top:.85rem;right:.85rem;z-index:2;font-family:var(--font-raleway),sans-serif;font-size:.62rem;letter-spacing:.04em;color:#fff9}@media(max-width:989px){.manifesto.manifesto--faixa{padding:2.25rem 0 2.5rem}.mf,.mf--foto-esquerda .mf{padding-inline:1.25rem;grid-template-columns:minmax(0,1fr) min(42%,11.5rem);grid-template-rows:auto auto auto auto auto;grid-template-areas:"eyebrow foto" "titulo foto" "equacao foto" "desc foto" "cta cta";column-gap:1rem;min-height:0}.mf__titulo{font-size:clamp(1.45rem,6.2vw,2.2rem)}.mf__equacao{flex-direction:column;align-items:flex-start;gap:.3rem;margin-top:1rem}.mf__chip{padding:.42rem .7rem;font-size:.64rem;letter-spacing:.08em}.mf__mais{font-size:1.1rem;padding-left:.85rem}.mf__igual{margin:.15rem 0 0;gap:.4rem}.mf__seta{font-size:1.1rem}.mf__resultado{font-size:1.35rem}.mf__desc{font-size:.85rem}.mf__foto{min-height:17rem;border-radius:.9rem}.mf__img{-webkit-mask-image:none;mask-image:none}.mf__eyebrow{margin-bottom:.7rem;font-size:.66rem;letter-spacing:.12em}.mf__legenda-foto{left:.45rem;right:.45rem;bottom:.6rem;gap:.15rem}.mf__legenda-foto strong{font-size:.56rem;letter-spacing:.08em}.mf__legenda-foto span{font-size:.64rem}.mf__ilustrativa{top:.6rem;right:.6rem;font-size:.56rem}.mf__cta{justify-self:stretch;margin-top:1.5rem;padding:1rem 1.5rem}}@media(prefers-reduced-motion:reduce){.mf__cta,.mf__cta:before,.mf__cta-seta{transition:none}}.marquee-banner{position:relative;width:100%;height:100svh;padding:1rem;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--scheme-bg)}.marquee-banner__tracks{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.marquee-banner__track{position:relative;width:200%;color:var(--marquee-text, var(--scheme-muted));will-change:transform}.marquee-banner__track--1{transform:translate(25%)}.marquee-banner__track--2{transform:translate(-25%)}.marquee-banner__line{margin:0;font-family:var(--font-heading);font-size:clamp(4rem,10vw,10rem);letter-spacing:clamp(-.15rem,-1vw,-.25rem);font-weight:800;line-height:1.05;text-transform:uppercase;color:inherit}.marquee-banner__frame{position:relative;z-index:1;width:35%;height:70%;max-width:600px;max-height:40rem;border-radius:.75rem;background-color:var(--marquee-frame-bg, var(--color-base-700));overflow:hidden}.marquee-banner__img{position:absolute;bottom:-7.5rem;width:100%}.marquee-banner__img img{display:block;width:100%;height:auto;object-fit:cover}@media(max-width:1000px){.marquee-banner__frame{width:90%;height:70%;max-height:70svh}.marquee-banner__img{bottom:-3rem;transform:translateY(-1px)}}@media(max-width:600px){.marquee-banner__frame{width:92%;height:65%}}@media(min-width:2000px){.marquee-banner__line{font-size:8vw}}.modo-uso{scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem);background:var(--scheme-bg);color:var(--scheme-text);padding:clamp(2.25rem,4vw,3.5rem) 0}.modo-uso__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.modo-uso__header{max-width:46rem;margin-bottom:clamp(1.25rem,2.5vw,2rem)}.modo-uso__eyebrow{font-family:var(--font-body),sans-serif;font-weight:800;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted);margin:0 0 .6rem}.modo-uso__titulo{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.75rem,3.6vw,2.7rem);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:var(--scheme-strong);margin:0;text-wrap:balance}.modo-uso__subtitulo{font-family:var(--font-body),sans-serif;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55;color:var(--scheme-muted);margin:1rem 0 0;max-width:40rem}.modo-uso__corpo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.modo-uso__passos{list-style:none;margin:0;padding:0}.modo-uso__marcador{position:relative;display:inline-flex;flex-shrink:0;width:var(--modo-uso-marcador, 3.5rem);height:var(--modo-uso-marcador, 3.5rem)}.modo-uso__icone{width:100%;height:100%;border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent);display:inline-flex;align-items:center;justify-content:center}.modo-uso__icone svg{width:58%;height:58%}.modo-uso__icone--num{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:calc(var(--modo-uso-marcador, 3.5rem) * .42);line-height:1}.modo-uso__selo-num{position:absolute;top:-.2rem;right:-.35rem;min-width:1.6rem;height:1.6rem;padding:0 .3rem;border-radius:1rem;background:var(--scheme-text);color:var(--scheme-bg);box-shadow:0 0 0 3px var(--scheme-bg);font-family:var(--font-heading),sans-serif;font-weight:800;font-size:.85rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.modo-uso__acao{font-family:var(--font-body),sans-serif;font-weight:800;font-size:clamp(1.25rem,1.55vw,1.375rem);line-height:1.2;text-transform:uppercase;letter-spacing:.005em;color:var(--scheme-strong);margin:0;text-wrap:balance}.modo-uso__razao{font-family:var(--font-body),sans-serif;font-weight:500;font-size:clamp(1.0625rem,1.2vw,1.125rem);line-height:1.5;color:var(--scheme-muted);margin:.5rem 0 0}.modo-uso__midia{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:.75rem;background:var(--scheme-border)}.modo-uso__img{width:100%;height:100%;object-fit:cover;display:block}.modo-uso__fecho{font-family:var(--font-body),sans-serif;font-weight:800;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5;color:var(--scheme-strong);margin:clamp(2rem,4vw,3.25rem) 0 0;padding-top:clamp(1.5rem,3vw,2.25rem);border-top:2px solid var(--scheme-text);max-width:46rem}.modo-uso--lista .modo-uso__passos{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem)}.modo-uso--lista .modo-uso__passo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;align-items:start;padding-bottom:clamp(1.25rem,2.5vw,2rem);border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.1)}.modo-uso--lista .modo-uso__passo:last-child{border-bottom:none;padding-bottom:0}.modo-uso--lista .modo-uso__passo-txt{padding-top:.2rem}.modo-uso--cards .modo-uso__passos,.modo-uso--faixa .modo-uso__passos{display:grid;gap:clamp(.85rem,1.4vw,1.25rem)}.modo-uso--cards .modo-uso__passo,.modo-uso--faixa .modo-uso__passo{--modo-uso-marcador: 4rem;display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.25rem,2vw,1.75rem);background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1);border-radius:.75rem}.modo-uso--cards .modo-uso__passos{grid-template-columns:repeat(2,minmax(0,1fr))}.modo-uso--cards .modo-uso__corpo{align-items:stretch}.modo-uso--cards .modo-uso__midia{aspect-ratio:auto;min-height:22rem}.modo-uso--cards .modo-uso__img{position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:1001px){.modo-uso--faixa .modo-uso__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-template-areas:"header midia" "passos passos" "fecho fecho";column-gap:clamp(2rem,5vw,4.5rem);align-items:end}.modo-uso--faixa .modo-uso__corpo{display:contents}.modo-uso--faixa .modo-uso__header{grid-area:header;align-self:center}.modo-uso--faixa .modo-uso__midia{grid-area:midia;aspect-ratio:16 / 10;margin-bottom:clamp(2rem,4vw,3.5rem)}.modo-uso--faixa .modo-uso__passos{grid-area:passos;grid-template-columns:repeat(4,minmax(0,1fr))}.modo-uso--faixa .modo-uso__fecho{grid-area:fecho}}.modo-uso--painel .modo-uso__corpo{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:0;align-items:stretch;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.08);border-radius:1.25rem;overflow:hidden;box-shadow:0 30px 60px -38px #00000059}.modo-uso--painel .modo-uso__midia{order:-1;aspect-ratio:auto;min-height:22rem;border-radius:0}.modo-uso--painel .modo-uso__img{position:absolute;top:0;right:0;bottom:0;left:0}.modo-uso--painel .modo-uso__lado{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,3.5vw,3rem)}.modo-uso--painel .modo-uso__passos{display:flex;flex-direction:column}.modo-uso--painel .modo-uso__passo{--modo-uso-marcador: 2.75rem;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;align-items:start;padding-bottom:clamp(1rem,2vw,1.6rem)}.modo-uso--painel .modo-uso__passo:last-child{padding-bottom:0}.modo-uso--painel .modo-uso__passo:not(:last-child):before{content:"";position:absolute;left:calc(var(--modo-uso-marcador) / 2 - 1px);top:calc(var(--modo-uso-marcador) + .4rem);bottom:.4rem;width:2px;background:rgba(var(--scheme-contrast-rgb),.15)}.modo-uso--painel .modo-uso__icone{background:var(--scheme-strong);color:var(--scheme-bg)}.modo-uso--painel .modo-uso__passo-txt{padding-top:.45rem}.modo-uso--painel .modo-uso__acao{font-size:clamp(1.1rem,1.45vw,1.3rem)}.modo-uso--painel .modo-uso__razao{margin-top:.35rem;font-size:clamp(1rem,1.1vw,1.0625rem)}.modo-uso__nota{margin:clamp(1.1rem,2.2vw,1.75rem) 0 0;padding-top:1rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.1);font-family:var(--font-body),sans-serif;font-size:.92rem;line-height:1.5;color:var(--scheme-muted)}.modo-uso__selo{position:absolute;left:1rem;bottom:1rem;z-index:1;display:inline-flex;align-items:center;gap:.55rem;max-width:calc(100% - 2rem);padding:.6rem .95rem;border-radius:999px;background:#000000bd;color:var(--color-white);font-family:var(--font-body),sans-serif;font-weight:700;font-size:.85rem;line-height:1.2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modo-uso__selo-ponto{flex-shrink:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--color-accent)}.modo-uso__faixa-cta{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.25rem);margin-top:clamp(1.75rem,3vw,2.25rem);text-align:center}.modo-uso__faixa-titulo{margin:0;max-width:54rem;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.08;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.modo-uso .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.8rem,.9vw,.9rem);letter-spacing:.1em;padding:.9rem 2.5rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.modo-uso .cta-btn-green:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.modo-uso .cta-btn-green:hover:before{transform:scaleY(1)}.modo-uso .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.modo-uso .cta-btn-green:active{transform:scale(.96)}@media(max-width:1000px){.modo-uso--painel .modo-uso__corpo{grid-template-columns:1fr}.modo-uso--painel .modo-uso__midia{aspect-ratio:16 / 10;min-height:0}.modo-uso--painel .modo-uso__lado{padding:1.25rem 1.15rem 1.35rem}}@media(max-width:640px){.modo-uso__selo{top:.85rem;bottom:auto;left:.85rem;font-size:.78rem;padding:.5rem .8rem}.modo-uso--painel .modo-uso__passo{--modo-uso-marcador: 2.2rem;gap:.8rem}.modo-uso--painel .modo-uso__passo-txt{padding-top:.25rem}.modo-uso--painel .modo-uso__acao{font-size:1.02rem}.modo-uso--painel .modo-uso__razao{margin-top:.2rem;font-size:.92rem;line-height:1.45}.modo-uso__nota{font-size:.85rem}.modo-uso .cta-btn-green{width:100%}}@media(min-width:1001px)and (max-width:1199px){.modo-uso--cards .modo-uso__passos{grid-template-columns:1fr}.modo-uso--cards .modo-uso__passo{--modo-uso-marcador: 3.5rem;flex-direction:row;align-items:flex-start;gap:1.1rem}}@media(max-width:1000px){.modo-uso__corpo{grid-template-columns:1fr}.modo-uso__midia{order:-1;aspect-ratio:16 / 10}.modo-uso--cards .modo-uso__midia,.modo-uso--faixa .modo-uso__midia{aspect-ratio:4 / 3;min-height:0}.modo-uso--faixa .modo-uso__passos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.modo-uso--cards .modo-uso__passos,.modo-uso--faixa .modo-uso__passos{grid-template-columns:1fr}.modo-uso--cards .modo-uso__midia,.modo-uso--faixa .modo-uso__midia{aspect-ratio:5 / 4}.modo-uso--cards .modo-uso__passo,.modo-uso--faixa .modo-uso__passo{--modo-uso-marcador: 3.25rem;flex-direction:row;align-items:flex-start;gap:1rem;padding:1.1rem 1.1rem 1.25rem}.modo-uso--lista .modo-uso__passo{--modo-uso-marcador: 3.25rem;gap:1rem}.modo-uso__passo-txt{padding-top:.15rem;min-width:0}}.oferta-kits{--ok-raio: .875rem;--ok-verde-txt: var(--ok-verde, #00a650);--ok-azul-txt: var(--ok-azul, #3483fa);--ok-verde-pilula: var(--ok-verde, #00a650);--ok-verde-fundo: transparent;--ok-verde-borda: var(--ok-verde, #00a650);background-color:var(--scheme-bg);color:var(--scheme-text);padding-block:var(--ok-pt, 80px) var(--ok-pb, 80px)}.oferta-kits>.container{padding-block:0}@supports (color: color-mix(in srgb,red 50%,blue)){.oferta-kits{--ok-verde-txt: color-mix(in srgb, var(--ok-verde, #00a650) 78%, var(--scheme-strong));--ok-azul-txt: color-mix(in srgb, var(--ok-azul, #3483fa) 85%, var(--scheme-strong));--ok-verde-pilula: color-mix(in srgb, var(--ok-verde, #00a650) 78%, var(--color-base-700));--ok-verde-fundo: color-mix(in srgb, var(--ok-verde, #00a650) 9%, transparent);--ok-verde-borda: color-mix(in srgb, var(--ok-verde, #00a650) 55%, transparent)}}.oferta-kits__header{max-width:46rem;margin:0 auto 2rem;text-align:center}.oferta-kits__eyebrow{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--scheme-muted);margin:0 0 .7rem}.oferta-kits__titulo{font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--scheme-strong);margin:0}.oferta-kits__subtitulo{font-family:var(--font-raleway),sans-serif;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.55;color:var(--scheme-muted);margin-top:.8rem}.oferta-kits__subtitulo p{margin:0}.oferta-kits__grid{display:grid;grid-template-columns:repeat(var(--ok-cols, 3),minmax(0,1fr));column-gap:1.25rem;row-gap:1.75rem;max-width:1200px;margin:0 auto;align-items:stretch}.oferta-kits__card{position:relative;display:flex;flex-direction:column;min-width:0;background-color:var(--ok-card-bg, var(--scheme-card));border:1px solid var(--scheme-border);border-radius:var(--ok-raio);transition:box-shadow .25s ease}.oferta-kits__card:hover{box-shadow:0 16px 40px rgba(var(--scheme-contrast-rgb),.12)}.oferta-kits__card--destaque{border:2px solid var(--ok-borda-destaque, var(--scheme-strong));box-shadow:0 0 0 4px rgba(var(--scheme-accent-rgb),.6)}.oferta-kits__card--destaque:hover{box-shadow:0 0 0 4px rgba(var(--scheme-accent-rgb),.6),0 16px 40px rgba(var(--scheme-contrast-rgb),.12)}.oferta-kits__media{position:relative;aspect-ratio:var(--ok-proporcao, 4 / 3);overflow:hidden;border-radius:calc(var(--ok-raio) - 1px) calc(var(--ok-raio) - 1px) 0 0;background-color:var(--ok-media-bg, var(--color-base-100))}.oferta-kits__card--destaque .oferta-kits__media{border-radius:calc(var(--ok-raio) - 2px) calc(var(--ok-raio) - 2px) 0 0}.oferta-kits__media--link{display:block;color:inherit;text-decoration:none;cursor:pointer}.oferta-kits__media--link:focus-visible{outline:none}.oferta-kits__media--link:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--scheme-strong),inset 0 0 0 5px var(--scheme-bg);pointer-events:none}.oferta-kits__trilho{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.oferta-kits__trilho::-webkit-scrollbar{display:none}.oferta-kits__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.oferta-kits__img,.oferta-kits__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--ok-ajuste, cover)}.oferta-kits__video{opacity:0;transition:opacity .4s ease}.oferta-kits__slide.is-tocando .oferta-kits__video{opacity:1}.oferta-kits__pontos{position:absolute;left:50%;bottom:.55rem;z-index:2;display:flex;gap:4px;padding:4px 6px;border-radius:999px;background-color:rgba(var(--scheme-bg-rgb),.75);transform:translate(-50%);pointer-events:none}.oferta-kits__ponto{width:6px;height:6px;border-radius:3px;background-color:rgba(var(--scheme-contrast-rgb),.28);transition:width .2s ease,background-color .2s ease}.oferta-kits__ponto.is-ativo{width:14px;background-color:var(--scheme-strong)}@media(hover:hover)and (pointer:fine){.oferta-kits__trilho{display:grid;overflow:hidden;scroll-snap-type:none}.oferta-kits__slide{grid-area:1 / 1}.oferta-kits__slide--hover{opacity:0}.oferta-kits__pontos{display:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.oferta-kits__slide--hover{transition:opacity .45s ease}.oferta-kits__card:hover .oferta-kits__slide--hover{opacity:1}}.oferta-kits__selo-frete{position:absolute;top:.85rem;left:.85rem;z-index:2;transform:rotate(-3deg);background-color:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;padding:.28rem .6rem;border-radius:.25rem;white-space:nowrap;box-shadow:0 1px 3px rgba(var(--color-base-700-rgb),.18);pointer-events:none}.oferta-kits__info{display:flex;flex-direction:column;padding:.95rem 1.25rem 0;font-family:var(--font-raleway),sans-serif}.oferta-kits__selo-linha{order:-1;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin:0 0 .6rem;line-height:1.2}.oferta-kits__selo{display:inline-flex;align-items:center;gap:.25rem;background-color:var(--ok-selo, #ff7733);color:var(--ok-selo-texto, var(--color-base-700));font-weight:800;font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:.3rem .5rem;border-radius:.2rem}.oferta-kits__selo .icone{flex-shrink:0}.oferta-kits__selo .icone--fogo path:first-child{fill:currentColor}.oferta-kits__selo .icone--fogo path:last-child{fill:var(--ok-selo, #ff7733);stroke:none}.oferta-kits__selo-detalhe{color:var(--ok-azul-txt);font-weight:600;font-size:.78rem}.oferta-kits__rotulo{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--scheme-strong);margin:0 0 .45rem}.oferta-kits__estrelas{margin:0 0 .55rem}.oferta-kits__estrelas .pdp-stars{font-size:.78rem}.oferta-kits__de{margin:.15rem 0 0;font-size:.9rem;line-height:1.2;color:var(--scheme-muted)}.oferta-kits__preco{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.15rem 0 0}.oferta-kits__preco-valor{display:inline-flex;align-items:flex-start;font-family:var(--font-heading);font-weight:800;font-size:clamp(2.1rem,2.7vw,2.65rem);line-height:1;letter-spacing:-.02em;white-space:nowrap;color:var(--scheme-strong)}.oferta-kits__centavos{font-size:.44em;line-height:1;letter-spacing:0;margin:.14em 0 0 .08em}.oferta-kits__off{display:inline-flex;align-items:center;background-color:var(--ok-verde-pilula);color:var(--color-white);font-weight:800;font-size:.82rem;line-height:1;letter-spacing:.02em;white-space:nowrap;padding:.32rem .5rem;border-radius:.25rem}.oferta-kits__cada{margin:.35rem 0 0;font-size:.86rem;color:var(--scheme-muted)}.oferta-kits__compra{display:flex;flex-direction:column;flex:1;padding:.7rem 1.25rem 1.1rem;font-family:var(--font-raleway),sans-serif}.oferta-kits__parcelas{margin:.55rem 0 0;font-size:.9rem;line-height:1.35;color:var(--scheme-text)}.oferta-kits__verde{color:var(--ok-verde-txt);font-weight:700}.oferta-kits__economia{align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .7rem;padding:.32rem .6rem;font-size:.8rem;font-weight:800;line-height:1.2;color:var(--ok-verde-txt);background-color:var(--ok-verde-fundo);border:1px dashed var(--ok-verde-borda);border-radius:.35rem}.oferta-kits__frete{margin:0 0 .7rem}.oferta-kits__frete-linha{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.92rem;font-weight:800;line-height:1.25;color:var(--ok-verde-txt)}.oferta-kits__frete-linha .icone{flex-shrink:0;color:var(--ok-verde, #00a650)}.oferta-kits__frete-detalhe{margin:.2rem 0 0 calc(18px + .45rem);font-size:.76rem;line-height:1.3;color:var(--scheme-muted)}.oferta-kits__pagamentos{position:relative;margin:0 0 .75rem;font-size:.84rem}.oferta-kits__card:has(.oferta-kits__pagamentos[open]){z-index:3}.oferta-kits__pagamentos-link{display:inline-block;list-style:none;cursor:pointer;color:var(--ok-azul-txt);font-weight:600;text-underline-offset:3px}.oferta-kits__pagamentos-link::-webkit-details-marker{display:none}.oferta-kits__pagamentos-link:hover,.oferta-kits__pagamentos[open] .oferta-kits__pagamentos-link{text-decoration:underline}.oferta-kits__pagamentos-link:focus-visible{outline:2px solid var(--ok-azul-txt);outline-offset:2px;border-radius:2px}.oferta-kits__pagamentos-painel{position:absolute;z-index:5;left:0;top:calc(100% + .5rem);width:min(18rem,100%);padding:.9rem 1rem;background-color:var(--scheme-bg);background-image:linear-gradient(var(--ok-card-bg, var(--scheme-card)),var(--ok-card-bg, var(--scheme-card)));border:1px solid var(--scheme-border);border-radius:.6rem;box-shadow:0 12px 32px rgba(var(--scheme-contrast-rgb),.16)}.oferta-kits__pagamentos-titulo{margin:0 0 .55rem;font-weight:800;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong)}.oferta-kits__pagamentos-lista{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.oferta-kits__pagamentos-lista li{display:flex;align-items:center;gap:.5rem;line-height:1.3;color:var(--scheme-text)}.oferta-kits__pagamentos-lista .icone{flex-shrink:0;color:var(--scheme-strong)}.oferta-kits__form{margin-top:auto}.oferta-kits__botao{width:100%;min-height:3.25rem;padding:.85rem 1.25rem;border:none;border-radius:999px;background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.oferta-kits__botao:hover:not([disabled]),.oferta-kits__botao:focus-visible{background-color:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.oferta-kits__botao[disabled]{opacity:.5;cursor:not-allowed}.oferta-kits__botao[aria-busy=true]{opacity:.7;cursor:progress}.oferta-kits__legenda{max-width:1200px;margin:1.25rem auto 0;font-family:var(--font-raleway),sans-serif;font-size:.72rem;text-align:center;color:var(--scheme-muted)}@media(min-width:1001px){@supports (grid-template-rows: subgrid){.oferta-kits__grid{row-gap:0}.oferta-kits__grid--multi .oferta-kits__card{margin-bottom:1.75rem}.oferta-kits__card{display:grid;grid-row:span 12;grid-template-rows:subgrid;row-gap:0}.oferta-kits__media{grid-row:1}.oferta-kits__info,.oferta-kits__compra{display:grid;grid-template-rows:subgrid;row-gap:0}.oferta-kits__info{grid-row:2 / span 7}.oferta-kits__compra{grid-row:9 / span 4}.oferta-kits__selo-linha{grid-row:1;align-self:start}.oferta-kits__rotulo{grid-row:2}.oferta-kits__estrelas{grid-row:3}.oferta-kits__de{grid-row:4;align-self:end}.oferta-kits__preco{grid-row:5}.oferta-kits__cada{grid-row:6;align-self:start}.oferta-kits__parcelas{grid-row:7}.oferta-kits__economia{grid-row:1;align-self:start;justify-self:start}.oferta-kits__frete{grid-row:2}.oferta-kits__pagamentos{grid-row:3}.oferta-kits__form{grid-row:4;align-self:end}}}@media(max-width:1000px){.oferta-kits{padding-block:calc(var(--ok-pt, 80px) * .75) calc(var(--ok-pb, 80px) * .75)}.oferta-kits__header{margin-bottom:1.5rem}.oferta-kits__eyebrow{margin-bottom:.5rem}.oferta-kits__subtitulo{margin-top:.6rem;font-size:.95rem;line-height:1.45}.oferta-kits__grid{grid-template-columns:minmax(0,1fr);row-gap:1.25rem;max-width:560px}.oferta-kits__card{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);grid-template-areas:"media info" "compra compra"}.oferta-kits__media{grid-area:media;align-self:start;aspect-ratio:1 / 1;margin:.75rem 0 0 .75rem;border-radius:.5rem}.oferta-kits__card--destaque .oferta-kits__media{border-radius:.5rem}.oferta-kits__img{object-fit:contain}.oferta-kits__info{grid-area:info;padding:.85rem .85rem .2rem}.oferta-kits__compra{grid-area:compra;padding:.8rem .85rem .9rem}.oferta-kits__selo-linha{margin-bottom:.45rem}.oferta-kits__selo{font-size:.6rem}.oferta-kits__selo-detalhe{font-size:.72rem}.oferta-kits__rotulo{font-size:.82rem;margin-bottom:.3rem}.oferta-kits__estrelas{margin-bottom:.35rem}.oferta-kits__de{font-size:.82rem}.oferta-kits__preco-valor{font-size:1.95rem}.oferta-kits__off{font-size:.74rem}.oferta-kits__cada{font-size:.8rem;margin-top:.25rem}.oferta-kits__parcelas{font-size:.86rem;margin:.4rem 0 0}.oferta-kits__economia{margin-bottom:.55rem;font-size:.75rem}.oferta-kits__frete{margin-bottom:.65rem}.oferta-kits__frete-linha{font-size:.86rem}.oferta-kits__selo-frete{top:.45rem;left:.4rem;font-size:.52rem;padding:.22rem .45rem}.oferta-kits__botao{min-height:3.25rem;font-size:.86rem}}@media(max-width:1000px){.oferta-kits--cel-grande .oferta-kits__grid{row-gap:1.5rem}.oferta-kits--cel-grande .oferta-kits__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "info" "compra"}.oferta-kits--cel-grande .oferta-kits__media,.oferta-kits--cel-grande .oferta-kits__card--destaque .oferta-kits__media{aspect-ratio:4 / 3;margin:0;border-radius:0}.oferta-kits--cel-grande .oferta-kits__img{object-fit:cover}.oferta-kits--cel-grande .oferta-kits__info{padding:1.15rem 1.2rem .3rem}.oferta-kits--cel-grande .oferta-kits__compra{padding:.9rem 1.2rem 1.25rem}.oferta-kits--cel-grande .oferta-kits__selo{font-size:.72rem}.oferta-kits--cel-grande .oferta-kits__selo-detalhe{font-size:.86rem}.oferta-kits--cel-grande .oferta-kits__rotulo{font-size:1.02rem;margin-bottom:.4rem}.oferta-kits--cel-grande .oferta-kits__de{font-size:1rem}.oferta-kits--cel-grande .oferta-kits__preco-valor{font-size:2.75rem}.oferta-kits--cel-grande .oferta-kits__off{font-size:.92rem}.oferta-kits--cel-grande .oferta-kits__cada{font-size:.98rem;margin-top:.35rem}.oferta-kits--cel-grande .oferta-kits__parcelas{font-size:1.05rem;margin:.5rem 0 0}.oferta-kits--cel-grande .oferta-kits__economia{font-size:.92rem;margin-bottom:.7rem}.oferta-kits--cel-grande .oferta-kits__frete-linha{font-size:1.05rem}.oferta-kits--cel-grande .oferta-kits__selo-frete{top:.75rem;left:.75rem;font-size:.68rem;padding:.3rem .6rem}.oferta-kits--cel-grande .oferta-kits__botao{min-height:3.75rem;font-size:1rem}}@media(max-width:1000px){.oferta-kits--cel-lista .oferta-kits__header{margin-bottom:1.25rem}.oferta-kits--cel-lista .oferta-kits__grid{row-gap:.75rem}.oferta-kits--cel-lista .oferta-kits__card{grid-template-columns:clamp(6.5rem,31%,9.5rem) minmax(0,1fr);column-gap:.85rem;padding:.7rem}.oferta-kits--cel-lista .oferta-kits__media,.oferta-kits--cel-lista .oferta-kits__card--destaque .oferta-kits__media{align-self:stretch;aspect-ratio:auto;min-height:7.75rem;margin:0;border-radius:.55rem}.oferta-kits--cel-lista .oferta-kits__trilho{overflow:hidden}.oferta-kits--cel-lista .oferta-kits__slide--hover,.oferta-kits--cel-lista .oferta-kits__pontos{display:none}.oferta-kits--cel-lista .oferta-kits__img{object-fit:cover}.oferta-kits--cel-lista .oferta-kits__slide--principal .oferta-kits__img{transform:scale(var(--ok-zoom-cel, 1))}.oferta-kits--cel-lista .oferta-kits__selo-frete{display:none}.oferta-kits--cel-lista .oferta-kits__info{justify-content:center;padding:.15rem 0}.oferta-kits--cel-lista .oferta-kits__selo-linha{gap:.2rem .35rem;margin-bottom:.35rem}.oferta-kits--cel-lista .oferta-kits__selo{font-size:.58rem;letter-spacing:.04em;padding:.25rem .4rem}.oferta-kits--cel-lista .oferta-kits__selo-detalhe{font-size:.7rem}.oferta-kits--cel-lista .oferta-kits__rotulo{font-size:.82rem;margin-bottom:.2rem}.oferta-kits--cel-lista .oferta-kits__estrelas{margin-bottom:.2rem}.oferta-kits--cel-lista .oferta-kits__de{margin-top:0;font-size:.8rem}.oferta-kits--cel-lista .oferta-kits__preco{gap:.25rem .45rem;margin-top:.05rem}.oferta-kits--cel-lista .oferta-kits__preco-valor{font-size:1.8rem}.oferta-kits--cel-lista .oferta-kits__off{font-size:.72rem;padding:.28rem .42rem}.oferta-kits--cel-lista .oferta-kits__cada{margin-top:.15rem;font-size:.8rem}.oferta-kits--cel-lista .oferta-kits__parcelas{margin:.3rem 0 0;font-size:.82rem;line-height:1.3}.oferta-kits--cel-lista .oferta-kits__compra{padding:.65rem 0 0}.oferta-kits--cel-lista .oferta-kits__economia{margin-bottom:.45rem;padding:.26rem .5rem;font-size:.74rem}.oferta-kits--cel-lista .oferta-kits__frete{margin-bottom:.6rem}.oferta-kits--cel-lista .oferta-kits__frete-linha{font-size:.84rem}.oferta-kits--cel-lista .oferta-kits__frete-detalhe{margin-top:.1rem;font-size:.72rem}.oferta-kits--cel-lista .oferta-kits__botao{min-height:3rem;padding:.7rem 1rem;font-size:.86rem}}@media(prefers-reduced-motion:reduce){.oferta-kits__card,.oferta-kits__botao,.oferta-kits__video,.oferta-kits__ponto{transition:none}}body:has([data-olp-limpa]) .shopify-section-group-header-group,body:has([data-olp-limpa]) .shopify-section-group-footer-group{display:none}html:has([data-olp-limpa]){--announcement-height: 0rem}body:has([data-olp-sem-whatsapp]) .wa-float{display:none}.olp{--olp-borda: rgba(var(--scheme-contrast-rgb), .14);--olp-gutter: clamp(1rem, 4vw, 2.5rem);background:var(--scheme-bg);color:var(--scheme-text);font-family:var(--font-body);padding:calc(var(--announcement-height, 0rem) + 4.25rem + 1.25rem) 0 clamp(2.5rem,6vw,4rem)}.olp[data-olp-limpa]{padding-top:1rem}.olp__container{max-width:1200px;margin:0 auto;padding:0 var(--olp-gutter)}.olp__topo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:1px solid var(--olp-borda)}.olp__topo:not(:has(.olp__logo)){justify-content:center}.olp__logo img{display:block;width:auto;height:18px}.olp__passos{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.5rem;font-family:var(--font-raleway),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--scheme-muted)}.olp__passo{display:inline-flex;align-items:center;gap:.4rem}.olp__passo+.olp__passo:before{content:"";width:1rem;height:1px;margin-right:.15rem;background:currentColor;opacity:.6}.olp__passo-num{width:1.45rem;height:1.45rem;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid currentColor;border-radius:50%;font-size:.7rem;line-height:1}.olp__passo.is-atual{color:var(--scheme-strong)}.olp__passo.is-atual .olp__passo-num{background:var(--scheme-strong);border-color:var(--scheme-strong);color:var(--scheme-bg)}.olp__grade{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.olp__midia{position:relative;aspect-ratio:3 / 2;border-radius:1rem;overflow:hidden;background:var(--scheme-card)}.olp__foto{display:block;width:100%;height:100%;object-fit:cover}.olp__foto[hidden]{display:none}.olp__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.6rem,4.5vw,2.4rem);line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.olp__sub{margin:.5rem 0 0;font-size:1rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.75)}.olp-niveis{min-width:0;margin:1.5rem 0 0;padding:0;border:0}.olp-niveis__legenda{padding:0;margin-bottom:.9rem;font-family:var(--font-raleway),sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong)}.olp-niveis__lista{display:flex;flex-direction:column;gap:.85rem}.olp-card{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.35rem .6rem;padding:.95rem 1rem;border:1.5px solid var(--olp-borda);border-radius:.9rem;background:var(--scheme-card);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.olp-card.tem-selo{padding-top:1.2rem}.olp-card:hover{border-color:rgba(var(--scheme-contrast-rgb),.35)}.olp-card.is-selecionado,.olp-card:has(.olp-card__radio:checked){border-color:var(--scheme-strong);box-shadow:0 0 0 1px var(--scheme-strong)}.olp-card:has(.olp-card__radio:focus-visible){outline:2px solid var(--scheme-strong);outline-offset:3px}.olp-card.is-esgotado{cursor:not-allowed;opacity:.55}.olp-card__radio{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.olp-card__marca{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(var(--scheme-contrast-rgb),.4);border-radius:50%}.olp-card.is-selecionado .olp-card__marca,.olp-card:has(.olp-card__radio:checked) .olp-card__marca{border-color:var(--scheme-strong)}.olp-card.is-selecionado .olp-card__marca:after,.olp-card:has(.olp-card__radio:checked) .olp-card__marca:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--scheme-strong)}.olp-card__selo{position:absolute;top:0;right:1rem;transform:translateY(-50%);padding:.25rem .65rem;border-radius:2rem;background:var(--scheme-strong);color:var(--scheme-bg);font-family:var(--font-raleway),sans-serif;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.olp-card__thumb{width:44px;height:44px;display:block;border-radius:.55rem;overflow:hidden;background:var(--color-white)}.olp-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.olp-card__info{min-width:0;display:flex;flex-direction:column;gap:.25rem}.olp-card__linha{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .45rem}.olp-card__titulo{font-family:var(--font-raleway),sans-serif;font-size:1rem;font-weight:800;line-height:1.2;color:var(--scheme-strong)}.olp-card__off{padding:.12rem .45rem;border-radius:2rem;background:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-raleway),sans-serif;font-size:.66rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.olp-card__economia{font-size:.74rem;font-weight:700;line-height:1.25;white-space:nowrap;color:var(--scheme-strong)}.olp-card__precos{display:flex;flex-direction:column;align-items:flex-end;gap:.05rem;text-align:right;white-space:nowrap}.olp-card__de{font-size:.76rem;color:var(--scheme-muted)}.olp-card__por{font-size:.76rem;color:rgba(var(--scheme-text-rgb),.75)}.olp-card__por strong{font-size:1.12rem;font-weight:800;color:var(--scheme-strong)}.olp-card__total{font-size:.7rem;color:rgba(var(--scheme-text-rgb),.62)}.olp-card__extra{grid-column:1 / -1;display:flex;align-items:center;gap:.35rem;margin-top:.35rem;padding-top:.55rem;border-top:1px dashed var(--olp-borda);font-size:.76rem;font-weight:700;color:var(--scheme-strong)}.olp-card__extra svg{flex-shrink:0}.olp-barra{margin-top:1.25rem;padding:1rem .75rem .9rem;border-radius:.9rem;background:rgba(var(--scheme-contrast-rgb),.04)}.olp-barra__titulo{margin:0 0 .9rem;font-family:var(--font-raleway),sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-align:center;text-transform:uppercase;color:var(--scheme-strong)}.olp-barra__escala{position:relative}.olp-barra__trilho{position:absolute;top:5px;left:calc(50% / var(--olp-n, 3));right:calc(50% / var(--olp-n, 3));height:4px;border-radius:2px;background:rgba(var(--scheme-contrast-rgb),.15)}.olp-barra__fill{display:block;width:var(--olp-progresso, 0%);height:100%;border-radius:inherit;background:var(--scheme-strong);transition:width .35s ease}.olp-barra__niveis{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--olp-n, 3),minmax(0,1fr))}.olp-barra__nivel{display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}.olp-barra__ponto{width:14px;height:14px;margin-bottom:.4rem;border:2px solid rgba(var(--scheme-contrast-rgb),.3);border-radius:50%;background:var(--scheme-bg);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.olp-barra__nivel.is-ativo .olp-barra__ponto{border-color:var(--scheme-strong);background:var(--scheme-strong)}.olp-barra__nivel.is-atual .olp-barra__ponto{box-shadow:0 0 0 4px rgba(var(--scheme-accent-rgb),.75)}.olp-barra__qtd{font-size:.66rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--scheme-muted)}.olp-barra__ppu{font-size:.78rem;font-weight:800;white-space:nowrap;color:var(--scheme-strong)}.olp-barra__off{padding:.05rem .4rem;border-radius:2rem;font-size:.64rem;font-weight:800;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.75)}.olp-barra__nivel.is-atual .olp-barra__off{background:var(--scheme-accent);color:var(--scheme-on-accent)}.olp-compra-unica{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.85rem 1rem;border:1.5px solid var(--olp-borda);border-radius:.9rem}.olp-compra-unica__marca{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--scheme-strong);border-radius:50%}.olp-compra-unica__marca:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--scheme-strong)}.olp-compra-unica__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.olp-compra-unica__txt strong{font-family:var(--font-raleway),sans-serif;font-size:.92rem;font-weight:800;color:var(--scheme-strong)}.olp-compra-unica__txt span{font-size:.78rem;line-height:1.35;color:rgba(var(--scheme-text-rgb),.72)}.olp-compra-unica__icone{flex-shrink:0;color:var(--scheme-muted)}.olp-extras{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.olp-extra{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1.5px dashed var(--olp-borda);border-radius:.9rem;transition:border-color .2s ease}.olp-extra.is-ativo{border-style:solid;border-color:var(--scheme-strong)}.olp-extra__img{width:52px;height:52px;display:block;border-radius:.55rem;overflow:hidden;background:var(--color-white)}.olp-extra__img img{display:block;width:100%;height:100%;object-fit:cover}.olp-extra__info{min-width:0;display:flex;flex-direction:column;gap:.1rem}.olp-extra__rotulo{font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--scheme-muted)}.olp-extra__nome{font-family:var(--font-raleway),sans-serif;font-size:.9rem;font-weight:800;line-height:1.2;color:var(--scheme-strong)}.olp-extra__preco{font-size:.78rem;color:rgba(var(--scheme-text-rgb),.75)}.olp-extra__qtd{display:inline-flex;align-items:center;gap:.15rem;padding:.15rem;border:1px solid rgba(var(--scheme-contrast-rgb),.2);border-radius:2rem}.olp-extra__qtd button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--scheme-strong);cursor:pointer;transition:background .2s ease}.olp-extra__qtd button:hover:not(:disabled){background:rgba(var(--scheme-contrast-rgb),.1)}.olp-extra__qtd button:disabled{opacity:.35;cursor:default}.olp-extra__qtd button:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:1px}.olp-extra__valor{min-width:1.4rem;text-align:center;font-weight:800;color:var(--scheme-strong)}.olp-cta{display:flex;flex-direction:column;gap:.6rem;margin-top:1.25rem}.olp-cta__resumo{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0;font-family:var(--font-raleway),sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong)}.olp-cta__valores s{margin-right:.35rem;font-weight:600;letter-spacing:0;color:var(--scheme-muted)}.olp-cta__valores s[hidden]{display:none}.olp-cta__valores strong{font-size:1.2rem;letter-spacing:0}.olp-cta__botao{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.1rem .45rem;min-height:3.75rem;padding:.85rem 1.5rem;border-radius:3.5rem;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-size:1rem;font-weight:800;letter-spacing:.03em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,opacity .2s ease}.olp-cta__botao:hover{background:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.olp-cta__botao:active{transform:scale(.98)}.olp-cta__botao:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.olp-cta__botao[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.olp-cta__botao.is-indo{opacity:.75;cursor:progress}.olp-cta__parcelas{font-size:.92rem;font-weight:700;letter-spacing:0;text-transform:none}.olp-cta__parcelas:before{content:"\2014\a0"}.olp-cta__parcelas[hidden]{display:none}.olp-garantia{display:flex;align-items:center;gap:.85rem;margin-top:1.25rem;padding:.9rem 1rem;border:1px solid var(--olp-borda);border-radius:.9rem}.olp-garantia__selo{width:48px;height:48px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent)}.olp-garantia__txt{min-width:0;display:flex;flex-direction:column;gap:.15rem}.olp-garantia__titulo{font-family:var(--font-raleway),sans-serif;font-size:.88rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--scheme-strong)}.olp-garantia__texto{font-size:.82rem;line-height:1.4;color:rgba(var(--scheme-text-rgb),.75)}@media(max-width:899px){.olp{padding-bottom:calc(var(--olp-cta-h, 7.5rem) + 1.5rem)}.olp-cta{position:fixed;left:0;right:0;bottom:0;z-index:30;gap:.45rem;margin:0;padding:.7rem var(--olp-gutter) calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--scheme-bg);border-top:1px solid var(--olp-borda);box-shadow:0 -10px 30px rgba(var(--scheme-contrast-rgb),.08)}.olp-cta__botao{min-height:3.5rem;padding:.7rem 1.25rem}.olp-cta__parcelas{flex-basis:100%;font-size:.85rem}.olp-cta__parcelas:before{content:none}body:has([data-nero-olp]) .wa-float{bottom:calc(var(--olp-cta-h, 7.5rem) + .75rem)}}@media(max-width:380px){.olp-card{gap:.35rem .55rem;padding-left:.8rem;padding-right:.8rem}.olp-card__thumb{display:none}}@media(min-width:900px){.olp[data-olp-limpa]{padding-top:1.5rem}.olp__topo{margin-bottom:2rem}.olp__logo img{height:22px}.olp__passo+.olp__passo:before{width:1.5rem}.olp-card{gap:.35rem .75rem}.olp-card__thumb{width:52px;height:52px}.olp__grade{grid-template-columns:minmax(0,1fr) minmax(0,33rem);gap:clamp(2rem,4vw,4rem);align-items:start}.olp__midia{position:sticky;top:1.5rem;aspect-ratio:1 / 1}}@media(prefers-reduced-motion:reduce){.olp-card,.olp-barra__fill,.olp-barra__ponto,.olp-extra,.olp-extra__qtd button,.olp-cta__botao{transition:none}.olp-cta__botao:active{transform:none}}.pdp-maximize.product-details{position:relative;width:100%;height:100svh;display:flex;overflow:hidden;background-color:var(--scheme-bg);color:var(--scheme-text)}.pdp-maximize.nero-scheme--escuro,.pdp-maximize.nero-scheme--grafite{--pdp-tips-text: var(--scheme-text)}.pdp-maximize .product-col{flex:1;width:100%;height:100%}.pdp-maximize .product-col-img{position:relative;overflow:hidden}.pdp-maximize .product-col-img img{width:100%;height:100%;object-fit:cover}.pdp-maximize .product-col-copy-wrapper{width:90%;margin:0 auto;height:100%;padding:4rem;display:flex;flex-direction:column;justify-content:center;background-color:var(--scheme-bg)}.pdp-maximize .product-col-copy-wrapper h4{margin:0 0 1rem;font-family:var(--font-heading);font-size:clamp(2rem,4.5vw,4rem);letter-spacing:0;line-height:1.05;font-weight:800;text-transform:uppercase;color:var(--scheme-strong)}.pdp-maximize .product-details-tips{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:1.75rem}.pdp-maximize .product-details-tips li{position:relative;padding-left:2.75rem;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(1.05rem,1.15vw,1.2rem);line-height:1.55;color:var(--pdp-tips-text, var(--color-base-600));text-transform:none;min-height:1.85rem;display:flex;align-items:center}.pdp-maximize .product-details-tips li:before{content:var(--pdp-tips-marker, "\2713");position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.85rem;height:1.85rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-base-700);color:var(--scheme-accent);font-weight:800;font-size:.95rem;border-radius:50%}@media(max-width:1024px){.pdp-maximize.product-details{flex-direction:column-reverse;height:auto;min-height:unset}.pdp-maximize .product-col-copy-wrapper{padding:1.5rem;width:100%}.pdp-maximize .product-col-img img{height:auto}}@media(min-width:2000px){.pdp-maximize .product-col-copy-wrapper{width:70%;margin:0 auto}}.popup-lead{--pl-raio: 1.25rem;--pl-borda: rgba(var(--scheme-contrast-rgb), .14);--pl-suave: rgba(var(--scheme-text-rgb), .66);--pl-botao-fundo: var(--scheme-strong);--pl-botao-texto: var(--scheme-bg);--pl-curva: cubic-bezier(.2, .8, .2, 1);box-sizing:border-box;width:min(45rem,calc(100vw - 3rem));max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:var(--pl-raio);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--scheme-bg);color:var(--scheme-text);font-family:var(--font-body);box-shadow:0 40px 100px -32px rgba(var(--color-base-700-rgb),.55),0 0 0 1px rgba(var(--scheme-contrast-rgb),.06);opacity:0;transform:translate3d(0,12px,0) scale(.985);transition:opacity .26s ease,transform .3s var(--pl-curva)}.popup-lead *,.popup-lead *:before,.popup-lead *:after{box-sizing:border-box}.popup-lead:focus,.popup-lead:focus-visible{outline:none}.popup-lead--botao-destaque{--pl-botao-fundo: var(--scheme-button);--pl-botao-texto: var(--scheme-button-label)}.popup-lead.is-visivel{opacity:1;transform:none}.popup-lead.is-saindo{opacity:0;transform:translate3d(0,8px,0) scale(.99);transition-duration:.2s;transition-timing-function:ease-in}.popup-lead::backdrop{background:rgba(var(--color-base-700-rgb, 0, 0, 0),.42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .26s ease}.popup-lead.is-visivel::backdrop{opacity:1}.popup-lead__caixa{display:grid;grid-template-columns:17.5rem minmax(0,1fr);min-height:30rem}.popup-lead--sem-foto{width:min(28rem,calc(100vw - 3rem))}.popup-lead--sem-foto .popup-lead__caixa{grid-template-columns:minmax(0,1fr);min-height:0}.popup-lead__foto{position:relative;overflow:hidden;background:var(--color-base-600)}.popup-lead__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.popup-lead__corpo{position:relative;display:grid;min-width:0;padding:3.25rem 2.5rem 2.25rem}.popup-lead__painel{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;transition:opacity .24s ease .06s,transform .28s var(--pl-curva) .06s,visibility 0s linear 0s}.popup-lead[data-painel=form] .popup-lead__painel--cupom,.popup-lead[data-painel=cupom] .popup-lead__painel--form{opacity:0;visibility:hidden;transform:translate3d(0,8px,0);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.popup-lead__painel--form,.popup-lead__painel--cupom{justify-content:center}.popup-lead__x{position:absolute;top:.875rem;right:.875rem;z-index:2;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:rgba(var(--scheme-contrast-rgb),.06);color:var(--scheme-strong);transition:background .2s ease}.popup-lead__x:hover{background:rgba(var(--scheme-contrast-rgb),.12)}.popup-lead__x svg{display:block}.popup-lead__alca{display:none}.popup-lead__eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 .95rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--scheme-muted)}.popup-lead__eyebrow:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--scheme-accent);box-shadow:0 0 0 3px rgba(var(--scheme-accent-rgb),.28)}.popup-lead__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:2.6rem;line-height:.96;letter-spacing:-.025em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.popup-lead__texto{margin:.85rem 0 0;max-width:30ch;font-family:var(--font-body);font-size:.95rem;line-height:1.5;color:var(--pl-suave);text-wrap:pretty}.popup-lead__form{display:flex;flex-direction:column;gap:.7rem;margin:1.6rem 0 0}.popup-lead__campo{position:relative}.popup-lead__campo input{display:block;width:100%;height:3.5rem;margin:0;padding:1.35rem 1rem .45rem;border:1px solid var(--pl-borda);border-radius:.8rem;background:var(--scheme-card);color:var(--scheme-strong);font-family:var(--font-body);font-weight:500;font-size:1rem;line-height:1.2;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.popup-lead__campo label{position:absolute;left:1.05rem;top:50%;max-width:calc(100% - 2rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:translateY(-50%);font-family:var(--font-body);font-weight:500;font-size:.95rem;line-height:1;color:rgba(var(--scheme-text-rgb),.5);pointer-events:none;transition:top .18s ease,font-size .18s ease,transform .18s ease,color .18s ease}.popup-lead__campo input:focus+label,.popup-lead__campo input:not(:placeholder-shown)+label{top:.62rem;transform:none;font-size:.7rem;letter-spacing:.02em;color:rgba(var(--scheme-text-rgb),.6)}.popup-lead__campo input:hover{border-color:rgba(var(--scheme-contrast-rgb),.26)}.popup-lead__campo input:focus{border-color:var(--scheme-strong);box-shadow:0 0 0 3px rgba(var(--scheme-contrast-rgb),.07)}.popup-lead__campo input[aria-invalid=true]{border-color:var(--scheme-strong);box-shadow:inset 0 0 0 1px var(--scheme-strong)}.popup-lead__erro{display:flex;align-items:center;gap:.4rem;margin:-.2rem 0 0;font-family:var(--font-body);font-weight:600;font-size:.78rem;line-height:1.35;color:var(--scheme-strong)}.popup-lead__erro:before{content:"!";flex:0 0 auto;width:1rem;height:1rem;display:inline-grid;place-items:center;border-radius:50%;background:var(--scheme-strong);color:var(--scheme-bg);font-size:.65rem;font-weight:800;line-height:1}.popup-lead__erro[hidden]{display:none}.popup-lead__erro--geral{justify-content:center;margin:0}.popup-lead__aceite{position:relative;display:flex;align-items:flex-start;gap:.7rem;margin:.2rem 0 0;cursor:pointer}.popup-lead__aceite input{position:absolute;top:.1rem;left:0;width:1.15rem;height:1.15rem;margin:0;opacity:0;cursor:pointer}.popup-lead__caixinha{flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:.05rem;display:grid;place-items:center;border:1.5px solid rgba(var(--scheme-contrast-rgb),.3);border-radius:.32rem;background:var(--scheme-card);color:var(--scheme-bg);transition:background .15s ease,border-color .15s ease}.popup-lead__caixinha svg{width:.75rem;height:.75rem;opacity:0;transition:opacity .15s ease}.popup-lead__aceite input:checked+.popup-lead__caixinha{background:var(--scheme-strong);border-color:var(--scheme-strong)}.popup-lead__aceite input:checked+.popup-lead__caixinha svg{opacity:1}.popup-lead__aceite input:focus-visible+.popup-lead__caixinha{outline:2px solid var(--scheme-strong);outline-offset:2px}.popup-lead__aceite input[aria-invalid=true]+.popup-lead__caixinha{border-color:var(--scheme-strong);border-width:2px}.popup-lead__aceite-texto{font-family:var(--font-body);font-weight:500;font-size:.76rem;line-height:1.45;color:var(--pl-suave)}.popup-lead__aceite-texto a{color:var(--scheme-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.popup-lead__botao{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3.25rem;margin:.4rem 0 0;padding:0 1.5rem;border-radius:999px;background:var(--pl-botao-fundo);color:var(--pl-botao-texto);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.8rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.popup-lead__botao:hover{opacity:.86}.popup-lead__botao:active{transform:scale(.985)}.popup-lead__botao[aria-busy=true]{opacity:.6;cursor:progress}.popup-lead__botao svg{flex:0 0 auto}.popup-lead__recusar{align-self:center;margin:.1rem 0 0;padding:.45rem .8rem;border-radius:999px;font-family:var(--font-body);font-weight:500;font-size:.82rem;line-height:1.2;color:var(--pl-suave);transition:color .2s ease}.popup-lead__recusar:hover{color:var(--scheme-strong);text-decoration:underline;text-underline-offset:3px}.popup-lead button:focus-visible,.popup-lead a:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:2px}.popup-lead__ok{width:2.5rem;height:2.5rem;margin:0 0 1.25rem;display:grid;place-items:center;border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent)}.popup-lead__pronto{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.6rem;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong)}.popup-lead__ticket{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:1.1rem 0 .5rem;padding:.7rem .7rem .7rem 1.1rem;border:1.5px dashed rgba(var(--scheme-contrast-rgb),.28);border-radius:.9rem;background:var(--scheme-card)}.popup-lead__codigo{min-width:0;white-space:nowrap;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.45rem;line-height:1.1;letter-spacing:.05em;color:var(--scheme-strong);-webkit-user-select:all;user-select:all}.popup-lead__copiar{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;height:2.4rem;padding:0 .95rem;border:1px solid rgba(var(--scheme-contrast-rgb),.18);border-radius:999px;background:var(--scheme-bg);color:var(--scheme-strong);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}.popup-lead__copiar:hover{border-color:rgba(var(--scheme-contrast-rgb),.4)}.popup-lead__copiar.is-copiado{background:var(--scheme-strong);border-color:var(--scheme-strong);color:var(--scheme-bg)}.popup-lead__nota{margin:.9rem 0 0;font-family:var(--font-body);font-size:.8rem;line-height:1.4;text-align:center;color:var(--pl-suave)}.popup-lead.is-folha{position:fixed;inset:auto 0 var(--pl-teclado, 0px) 0;z-index:9999;width:100%;max-width:100%;max-height:60vh;max-height:min(60svh,calc(var(--pl-visivel, 100svh) - 1rem));margin:0;border-radius:1.25rem 1.25rem 0 0;opacity:1;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.32,.72,0,1);box-shadow:0 -16px 48px -16px rgba(var(--color-base-700-rgb),.38),0 0 0 1px rgba(var(--scheme-contrast-rgb),.06)}.popup-lead.is-folha.is-visivel{transform:translateZ(0)}.popup-lead.is-folha.is-saindo{transform:translate3d(0,100%,0);transition-duration:.24s;transition-timing-function:cubic-bezier(.4,0,1,1)}.popup-lead.is-arrastando{transition:none}.popup-lead.is-folha .popup-lead__caixa{grid-template-columns:minmax(0,1fr);min-height:0}.popup-lead.is-folha .popup-lead__foto{display:none}.popup-lead.is-folha .popup-lead__alca{position:sticky;top:0;z-index:1;display:flex;justify-content:center;padding:.6rem 0 .35rem;background:var(--scheme-bg);cursor:grab;touch-action:none}.popup-lead__alca span{width:2.25rem;height:.3rem;border-radius:999px;background:rgba(var(--scheme-contrast-rgb),.18)}.popup-lead.is-folha .popup-lead__cabeca{touch-action:none;padding-right:2rem}.popup-lead.is-folha .popup-lead__x{top:.7rem;right:.75rem;width:1.85rem;height:1.85rem}.popup-lead.is-folha .popup-lead__corpo{padding:.35rem 1.25rem calc(.9rem + env(safe-area-inset-bottom,0px))}.popup-lead.is-folha .popup-lead__eyebrow{margin-bottom:.7rem}.popup-lead.is-folha .popup-lead__titulo{font-size:1.9rem}.popup-lead.is-folha .popup-lead__texto{margin-top:.55rem;font-size:.9rem;max-width:none}.popup-lead.is-folha .popup-lead__form{margin-top:1.1rem;gap:.6rem}.popup-lead.is-folha .popup-lead__ok{width:2.25rem;height:2.25rem;margin-bottom:.9rem}.popup-lead.is-folha .popup-lead__pronto{font-size:1.4rem}.popup-lead.is-previa:not(.is-folha){position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;height:fit-content;box-shadow:0 0 0 100vmax rgba(var(--color-base-700-rgb),.42),0 40px 100px -32px rgba(var(--color-base-700-rgb),.55)}.popup-lead.is-previa.is-folha{z-index:2147483000}.popup-lead.is-voo{transition:none!important;will-change:transform,clip-path}.popup-lead.is-voo-fechar::backdrop{opacity:0;transition:opacity .34s ease}.popup-lead__tinta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;background:var(--scheme-accent);opacity:0;pointer-events:none}.popup-lead-presente{--plp-tam: 3.625rem;--plp-base: calc(1.5rem + 3px) ;position:fixed;left:calc(1.5rem + env(safe-area-inset-left,0px));bottom:calc(var(--plp-base) + env(safe-area-inset-bottom,0px));z-index:9997;width:var(--plp-tam);height:var(--plp-tam);opacity:0;transform:scale(.6);pointer-events:none;transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1),bottom .35s cubic-bezier(.77,0,.175,1),visibility 0s linear 0s}.popup-lead-presente[hidden]{display:none}.popup-lead-presente.is-visivel{opacity:1;transform:none;pointer-events:auto}.popup-lead-presente.is-medindo{visibility:hidden;opacity:0;transform:none;transition:none}.popup-lead-presente.is-acima{bottom:calc(var(--plp-barra, 0px) + .75rem)}.popup-lead-presente.is-chegando{transition:bottom .35s cubic-bezier(.77,0,.175,1);animation:plp-chega .5s cubic-bezier(.2,.8,.2,1) both}.popup-lead-presente.is-saindo{opacity:0;transform:scale(.5);pointer-events:none}.popup-lead-presente__botao{position:relative;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:2px solid var(--color-base-700);border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent);cursor:pointer;box-shadow:0 6px 20px rgba(var(--color-base-700-rgb),.28);transform-origin:50% 60%;transition:transform .2s ease,box-shadow .2s ease;animation:plp-sacode 5s ease-in-out 2.5s infinite}.popup-lead-presente__icone{display:block;width:1.65rem;height:1.65rem}.popup-lead-presente__selo{position:absolute;top:-.5rem;right:-.95rem;padding:.28rem .42rem .26rem;border:1.5px solid var(--scheme-accent);border-radius:999px;background:var(--color-base-700);color:var(--scheme-accent);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.56rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.popup-lead-presente__botao:hover,.popup-lead-presente__botao:focus-visible{animation:none;transform:scale(1.06);box-shadow:0 10px 26px rgba(var(--color-base-700-rgb),.34)}.popup-lead-presente__botao:active{transform:scale(.95)}.popup-lead-presente__botao:focus-visible{outline:2px solid var(--color-base-700);outline-offset:3px;box-shadow:0 0 0 5px var(--color-white)}.popup-lead-presente__x{position:absolute;top:-.3rem;left:-.3rem;z-index:1;display:grid;place-items:center;width:1.3rem;height:1.3rem;margin:0;padding:0;border:1px solid rgba(var(--color-base-700-rgb),.16);border-radius:50%;background:var(--color-white);color:var(--color-base-700);cursor:pointer;box-shadow:0 2px 8px rgba(var(--color-base-700-rgb),.22);opacity:0;transform:scale(.7);transition:opacity .18s ease,transform .18s ease}.popup-lead-presente__x:before{content:"";position:absolute;top:-.45rem;right:-.45rem;bottom:-.45rem;left:-.45rem}.popup-lead-presente:hover .popup-lead-presente__x,.popup-lead-presente:focus-within .popup-lead-presente__x{opacity:1;transform:none}.popup-lead-presente__x:focus-visible{outline:2px solid var(--color-base-700);outline-offset:2px}@media(hover:none){.popup-lead-presente__x{opacity:.82;transform:scale(.88)}}body.nero-cart-lock .popup-lead-presente,body:has(.cookie-banner--visible) .popup-lead-presente,body:has(.cookie-modal-overlay--visible) .popup-lead-presente,body:has([data-menu-aberto=true]) .popup-lead-presente{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}@keyframes plp-chega{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes plp-sacode{0%,84%,to{transform:rotate(0)}86%{transform:rotate(-12deg) scale(1.05)}88%{transform:rotate(10deg) scale(1.05)}90%{transform:rotate(-8deg) scale(1.03)}92%{transform:rotate(6deg)}94%{transform:rotate(-3deg)}96%{transform:rotate(0)}}@media(max-width:640px){.popup-lead-presente{--plp-tam: 3.125rem;--plp-base: 1rem;left:calc(1rem + env(safe-area-inset-left,0px))}.popup-lead-presente__icone{width:1.45rem;height:1.45rem}}@media(prefers-reduced-motion:reduce){.popup-lead,.popup-lead.is-saindo,.popup-lead.is-folha:not(.is-arrastando),.popup-lead.is-folha.is-saindo{transform:none;transition:opacity .15s linear}.popup-lead.is-folha{opacity:0}.popup-lead.is-folha.is-visivel{opacity:1}.popup-lead.is-folha.is-saindo{opacity:0}.popup-lead__painel,.popup-lead[data-painel] .popup-lead__painel,.popup-lead__campo label{transition:none;transform:none}.popup-lead-presente,.popup-lead-presente.is-visivel,.popup-lead-presente.is-saindo{transform:none;transition:opacity .15s linear,visibility 0s linear 0s;animation:none}.popup-lead-presente__botao,.popup-lead-presente__botao:hover,.popup-lead-presente__botao:focus-visible,.popup-lead-presente__x{animation:none;transition:none;transform:none}}.fl{--fl-gap: clamp(1rem, 1.6vw, 1.5rem);--fl-pad: clamp(1.25rem, 2vw, 1.85rem);--fl-linha-fina: rgba(var(--scheme-contrast-rgb), .1);--fl-trilho: rgba(var(--scheme-contrast-rgb), .06);--fl-comum: rgba(var(--scheme-contrast-rgb), .1);--fl-comum-forte: rgba(var(--scheme-contrast-rgb), .3);--fl-apagado: rgba(var(--scheme-text-rgb), .38);--fl-borda-off: rgba(var(--scheme-contrast-rgb), .14);--fl-alto: 1.85rem;padding:clamp(2.25rem,4vw,3.5rem) 0;background:var(--scheme-bg);color:var(--scheme-text);font-variant-numeric:lining-nums}.fl__container{max-width:1320px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.fl__cabeca{max-width:48rem;margin:0 auto;text-align:center}.fl__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.fl__subtitulo{margin:.75rem auto 0;max-width:34rem;font-family:var(--font-body),sans-serif;font-weight:500;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.45;text-transform:none;color:rgba(var(--scheme-text-rgb),.72);text-wrap:balance}.fl__cards{list-style:none;margin:clamp(1.75rem,3.2vw,2.5rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--fl-cols, 3),minmax(0,25rem));justify-content:center;column-gap:var(--fl-gap);row-gap:0}.fl__card{display:flex;flex-direction:column;min-width:0;padding:var(--fl-pad);border-radius:1.25rem;background:var(--scheme-card)}.fl__card:nth-child(n+4){margin-top:var(--fl-gap)}@supports (grid-template-rows: subgrid){.fl__card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.fl__num{grid-row:1}.fl__falha{grid-row:2}.fl__g{grid-row:3}.fl__resposta{grid-row:4}}.fl__num{display:block;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.78rem;line-height:1;letter-spacing:.12em;font-variant-numeric:lining-nums tabular-nums;color:var(--scheme-muted)}.fl__falha{margin:.9rem 0 0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.3rem,1.65vw,1.55rem);line-height:1.12;letter-spacing:-.015em;text-transform:none;color:var(--scheme-strong);text-wrap:balance}.fl__falha:first-letter,.fl__resposta:first-letter{text-transform:uppercase}.fl__resposta{align-self:end;margin:1.35rem 0 0;padding-top:1rem;border-top:1px solid var(--fl-linha-fina);font-family:var(--font-body),sans-serif;font-weight:500;font-size:clamp(1rem,1.1vw,1.05rem);line-height:1.45;text-transform:none;color:rgba(var(--scheme-text-rgb),.82);text-wrap:pretty}.fl__resposta strong,.fl__resposta b{font-weight:800;color:var(--scheme-strong)}.fl__resposta a{color:inherit;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.2em}.fl__g{align-self:start;display:grid;gap:1.2rem;margin-top:1.35rem;min-width:0}.fl__linha{display:grid;gap:.6rem;min-width:0}.fl__rotulo{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-width:0}.fl__rotulo-nome{min-width:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.7rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--scheme-muted)}.fl__linha--nero .fl__rotulo-nome,.fl__medidor--nero .fl__rotulo-nome{color:var(--scheme-strong)}.fl__rotulo-valor{flex-shrink:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.78rem;line-height:1;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--scheme-muted)}.fl__rotulo-valor--nero{color:var(--scheme-strong)}.fl__rotulo-nota{flex-shrink:0;font-family:var(--font-body),sans-serif;font-weight:500;font-size:.68rem;line-height:1;font-style:italic;white-space:nowrap;color:var(--fl-apagado)}.fl__g--cobertura{container-type:inline-size}.fl__pilulas{display:flex;gap:.375rem}@container (max-width: 289px){.fl__pilulas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.fl__pilula{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;height:var(--fl-alto);padding:0 .55rem;border:1px solid var(--fl-borda-off);border-radius:999px;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.74rem;line-height:1;white-space:nowrap;color:var(--fl-apagado)}.fl__pilula.is-on{border-color:transparent;background:var(--fl-comum);color:var(--scheme-strong)}.fl__linha--nero .fl__pilula.is-on{border-color:var(--scheme-accent);background:var(--scheme-accent);color:var(--scheme-on-accent)}.fl__barra,.fl__trilho{display:flex;gap:3px;height:var(--fl-alto)}.fl__seg{flex:1 1 0;border-radius:.4rem;background:var(--fl-comum)}.fl__trilho{border-radius:.4rem;background:var(--fl-trilho)}.fl__seg--nero{flex:0 0 calc((100% - 12px)/5);background:var(--scheme-accent)}.fl__passos{margin:0;font-family:var(--font-body),sans-serif;font-weight:600;font-size:.74rem;line-height:1.35;text-transform:none;color:var(--scheme-muted)}.fl__g--equilibrio{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 1rem}.fl__medidor{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}@supports (grid-template-rows: subgrid){.fl__medidor{display:grid;grid-row:span 4;grid-template-rows:subgrid;justify-items:center}.fl__medidor>.fl__rotulo-nome{align-self:end}}.fl__arco{display:block;width:100%;max-width:8.5rem;height:auto;margin-top:.7rem;overflow:visible}.fl__arco-trilho,.fl__arco-valor{fill:none;stroke-width:10}.fl__arco-trilho{stroke:var(--fl-trilho)}.fl__arco-valor{stroke:var(--fl-comum-forte);stroke-dasharray:100;stroke-dashoffset:var(--fl-off, 50)}.fl__medidor--nero .fl__arco-valor{stroke:var(--scheme-accent)}.fl__arco-meio{fill:none;stroke:var(--scheme-strong);stroke-width:1.5;stroke-opacity:.35}.fl__agulha{transform-box:view-box;transform-origin:60px 62px;transform:rotate(var(--fl-ang, 0deg))}.fl__agulha path{fill:none;stroke:var(--scheme-strong);stroke-width:2.5;stroke-linecap:round}.fl__agulha circle{fill:var(--scheme-strong)}.fl__leitura{margin-top:.55rem;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.95rem;line-height:1.2;color:var(--scheme-strong)}.fl__compo{margin-top:.2rem;font-family:var(--font-body),sans-serif;font-weight:500;font-size:.72rem;line-height:1.35;color:var(--scheme-muted);text-wrap:balance}.fl__rodape{margin-top:clamp(1.5rem,3vw,2.25rem);text-align:center}.fl .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.fl .cta-btn-green:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.fl .cta-btn-green:hover:before{transform:scaleY(1)}.fl .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.fl .cta-btn-green:active{transform:scale(.96)}.fl .cta-btn-green:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.fl__g--cobertura .fl__pilula.is-on{--fl-d: .1s}.fl__g--cobertura .fl__linha--nero .fl__pilula.is-on{--fl-d: calc(.55s + var(--fl-k, 0) * .15s)}.fl__g.is-armado:not(.is-visto) .fl__pilula.is-on{border-color:var(--fl-borda-off);background-color:transparent;color:var(--fl-apagado);transform:scale(.92)}.fl__g.is-visto .fl__pilula.is-on{transition:background-color .3s ease var(--fl-d),border-color .3s ease var(--fl-d),color .3s ease var(--fl-d),transform .45s cubic-bezier(.34,1.56,.64,1) var(--fl-d)}.fl__g--cobertura .fl__rotulo-valor--comum{--fl-d: .3s}.fl__g--cobertura .fl__rotulo-valor--nero{--fl-d: 1.1s}.fl__g--tempo .fl__rotulo-valor--nero{--fl-d: 1.2s}.fl__g.is-armado:not(.is-visto) .fl__rotulo-valor{opacity:0;transform:translateY(4px)}.fl__g.is-visto .fl__rotulo-valor{transition:opacity .3s ease var(--fl-d, 0s),transform .3s ease var(--fl-d, 0s)}.fl__g.is-armado:not(.is-visto) .fl__seg{clip-path:inset(0 100% 0 0)}.fl__g.is-visto .fl__seg{clip-path:inset(0 0 0 0);transition:clip-path .3s cubic-bezier(.65,0,.35,1) calc(.1s + var(--fl-k, 0) * .17s)}.fl__g.is-visto .fl__seg--nero{transition:clip-path .3s cubic-bezier(.2,.8,.2,1) 1.05s}.fl__g.is-armado:not(.is-visto) .fl__passos{opacity:0}.fl__g.is-visto .fl__passos{transition:opacity .4s ease .55s}.fl__g.is-armado:not(.is-visto) .fl__agulha{transform:rotate(-90deg)}.fl__g.is-armado:not(.is-visto) .fl__arco-valor{stroke-dashoffset:100}.fl__g.is-armado:not(.is-visto) .fl__leitura,.fl__g.is-armado:not(.is-visto) .fl__compo{opacity:0;transform:translateY(4px)}.fl__g.is-visto .fl__agulha{transition:transform 1s cubic-bezier(.34,1.32,.5,1) var(--fl-d, 0s)}.fl__g.is-visto .fl__arco-valor{transition:stroke-dashoffset 1s cubic-bezier(.34,1.32,.5,1) var(--fl-d, 0s)}.fl__g.is-visto .fl__leitura,.fl__g.is-visto .fl__compo{transition:opacity .35s ease calc(var(--fl-d, 0s) + .7s),transform .35s ease calc(var(--fl-d, 0s) + .7s)}.fl--parado .fl__g *{transition:none!important}@media(max-width:989px){.fl__cards{grid-template-columns:minmax(0,36rem);margin-top:1.5rem}.fl__card:nth-child(n+2){margin-top:.75rem}}@media(max-width:749px){.fl{--fl-pad: 1.15rem 1.25rem 1.25rem}.fl__subtitulo{margin-top:.6rem}.fl__falha{margin-top:.6rem;font-size:1.3rem}.fl__g{gap:1rem;margin-top:1.1rem}.fl__resposta{margin-top:1.1rem;padding-top:.85rem}.fl__arco{max-width:7.25rem}.fl__rodape{margin-top:1.5rem}.fl .cta-btn-green{width:100%;padding:1rem 1.5rem}}@media(prefers-reduced-motion:reduce){.fl .cta-btn-green,.fl .cta-btn-green:before{transition:none}.fl__g.is-armado *,.fl__g.is-armado .fl__agulha{transition:none!important}.fl__g.is-armado .fl__pilula.is-on{border-color:transparent;background-color:var(--fl-comum);color:var(--scheme-strong);transform:none}.fl__g.is-armado .fl__linha--nero .fl__pilula.is-on{border-color:var(--scheme-accent);background-color:var(--scheme-accent);color:var(--scheme-on-accent)}.fl__g.is-armado .fl__rotulo-valor,.fl__g.is-armado .fl__passos,.fl__g.is-armado .fl__leitura,.fl__g.is-armado .fl__compo{opacity:1;transform:none}.fl__g.is-armado .fl__seg{clip-path:none}.fl__g.is-armado .fl__agulha{transform:rotate(var(--fl-ang, 0deg))}.fl__g.is-armado .fl__arco-valor{stroke-dashoffset:var(--fl-off, 50)}}@media print{.fl__g.is-armado .fl__pilula.is-on{border-color:transparent;background-color:var(--fl-comum);color:var(--scheme-strong);transform:none}.fl__g.is-armado .fl__linha--nero .fl__pilula.is-on{border-color:var(--scheme-accent);background-color:var(--scheme-accent);color:var(--scheme-on-accent)}.fl__g.is-armado .fl__rotulo-valor,.fl__g.is-armado .fl__passos,.fl__g.is-armado .fl__leitura,.fl__g.is-armado .fl__compo{opacity:1;transform:none}.fl__g.is-armado .fl__seg{clip-path:none}.fl__g.is-armado .fl__agulha{transform:rotate(var(--fl-ang, 0deg))}.fl__g.is-armado .fl__arco-valor{stroke-dashoffset:var(--fl-off, 50)}}.nero-preco{--p-bg: var(--scheme-bg);--p-fg: var(--scheme-text);--p-muted: var(--scheme-muted);--p-card: rgba(var(--scheme-contrast-rgb), .04);--p-line: rgba(var(--scheme-contrast-rgb), .12);--p-num: rgba(var(--scheme-contrast-rgb), .22);--preco-topo: calc(var(--announcement-height, 0rem) + 4.25rem + 1.5rem);background-color:var(--p-bg);color:var(--p-fg);padding:3rem 0}.nero-preco>.container{padding-top:0;padding-bottom:0}.nero-preco[data-scheme=claro]{--p-card: rgba(var(--color-card-rgb), .66);--p-line: rgba(var(--scheme-contrast-rgb), .1);--p-num: rgba(var(--scheme-contrast-rgb), .16)}.preco-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);grid-template-areas:"media head" "media lista" "media rodape";grid-template-rows:auto auto 1fr;column-gap:clamp(2.5rem,5vw,5.5rem)}.preco-head{grid-area:head;max-width:40rem}.preco-media{grid-area:media;min-width:0}.preco-lista{grid-area:lista}.preco-rodape{grid-area:rodape;align-self:start}.preco-eyebrow{font-family:var(--font-raleway);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;color:var(--scheme-accent);margin:0 0 .75rem}.nero-preco[data-scheme=claro] .preco-eyebrow{display:inline-block;background-color:var(--preco-chip-bg, var(--color-base-700));color:var(--preco-chip-fg, var(--color-accent));padding:.4rem .9rem;border-radius:2rem}.preco-titulo{font-size:clamp(1.75rem,2.8vw,2.45rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:var(--p-fg);margin:0}.preco-titulo em{font-style:italic;font-weight:500;color:var(--scheme-accent)}.nero-preco[data-scheme=claro] .preco-titulo em{color:var(--scheme-text);background:linear-gradient(to top,var(--scheme-accent) .22em,transparent .22em)}.preco-abertura{font-family:var(--font-raleway);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.55;color:var(--p-muted);margin:.9rem 0 0}.preco-abertura strong{font-weight:700;color:var(--p-fg)}.preco-moldura{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:1.25rem;overflow:hidden;background-color:var(--p-card);border:1px solid var(--p-line)}.nero-preco--fixa .preco-moldura{position:sticky;top:var(--preco-topo);aspect-ratio:auto;height:calc(100vh - var(--preco-topo) - 2rem);min-height:26rem;max-height:52rem}.preco-media-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--preco-foco, 50% 50%)}.preco-selo{position:absolute;top:1rem;left:1rem;max-width:calc(100% - 2rem);font-family:var(--font-raleway);font-weight:800;font-size:.74rem;line-height:1.2;text-transform:uppercase;letter-spacing:.12em;color:var(--color-base-700);background-color:var(--color-accent);padding:.6rem .95rem;border-radius:2rem;box-shadow:0 4px 18px rgba(var(--color-base-700-rgb),.25)}.preco-legenda{position:absolute;right:.75rem;bottom:.75rem;font-family:var(--font-raleway);font-size:.68rem;line-height:1.3;letter-spacing:.02em;color:var(--color-white);background-color:rgba(var(--color-base-700-rgb),.55);padding:.3rem .6rem;border-radius:.4rem}.preco-lista{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-direction:column;gap:.75rem}.preco-item{display:flex;align-items:flex-start;gap:1.1rem;background-color:var(--p-card);border:1px solid var(--p-line);border-radius:1.25rem;padding:1.2rem 1.5rem 1.25rem 1.35rem;box-shadow:inset 3px 0 0 0 var(--scheme-accent)}.nero-preco[data-preco-revelando] .preco-item.is-visivel{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.nero-preco[data-preco-revelando] .preco-item:not(.is-visivel){opacity:0;transform:translate3d(0,1.75rem,0)}.preco-item-num{flex:0 0 auto;min-width:3rem;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.75rem,2.6vw,2.4rem);line-height:1;letter-spacing:-.04em;color:var(--p-num)}.preco-item-marca{flex:0 0 auto;width:2.6rem;height:2.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-accent);color:var(--scheme-on-accent)}.preco-item-corpo{min-width:0}.preco-item-titulo{font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--p-fg);margin:0}.preco-item-marca+.preco-item-corpo .preco-item-titulo{padding-top:.55rem}.preco-item-texto{font-family:var(--font-raleway);font-size:clamp(.92rem,1vw,1rem);line-height:1.5;color:var(--p-muted);margin:.45rem 0 0}.preco-item-texto strong{font-weight:700;color:var(--p-fg)}.preco-item-notas{list-style:none;display:flex;flex-wrap:wrap;gap:.45rem;padding:0;margin:1.1rem 0 0}.preco-item-notas li{font-family:var(--font-raleway);font-weight:700;font-size:.68rem;line-height:1.2;text-transform:uppercase;letter-spacing:.12em;color:var(--p-fg);border:1px solid var(--p-line);border-radius:2rem;padding:.45rem .75rem}.preco-conta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0}.preco-conta-cel{border:1px solid var(--p-line);border-radius:.75rem;padding:.85rem .9rem}.preco-conta-cel--destaque{border-color:var(--scheme-accent)}.preco-conta dt{font-family:var(--font-raleway);font-weight:600;font-size:.62rem;text-transform:uppercase;letter-spacing:.16em;line-height:1.4;color:var(--p-muted);margin:0}.preco-conta dd{font-family:var(--font-heading);font-weight:800;font-size:clamp(.95rem,1.35vw,1.1rem);line-height:1.2;letter-spacing:-.02em;color:var(--p-fg);margin:.4rem 0 0}.preco-conta-cel--destaque dd{color:var(--scheme-accent)}.nero-preco[data-scheme=claro] .preco-conta-cel--destaque dd{color:var(--scheme-text)}.preco-rodape{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--p-line)}.preco-fecho{font-family:var(--font-raleway);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:var(--p-muted);margin:0}.preco-fecho strong{font-weight:700;color:var(--p-fg)}.preco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.8rem,.95vw,.92rem);letter-spacing:.1em;padding:1.05rem 2.25rem;border-radius:3.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);border:2px solid var(--scheme-button);box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15);overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),box-shadow .3s ease,transform .2s ease}.preco-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.preco-btn:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.preco-btn:hover:before{transform:scaleY(1)}.preco-btn:active{transform:scale(.96)}@media(max-width:900px){.nero-preco{padding:2.25rem 0}.preco-abertura{font-size:.95rem;margin-top:.7rem}.preco-item-texto{font-size:.9rem;line-height:1.45}.preco-fecho{font-size:.95rem;line-height:1.5}.preco-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "head" "lista" "rodape";grid-template-rows:none;row-gap:1.25rem}.nero-preco[data-mobile-imagem=apos_titulo] .preco-layout{grid-template-areas:"head" "media" "lista" "rodape"}.preco-moldura,.nero-preco--fixa .preco-moldura{position:relative;top:auto;aspect-ratio:16 / 10;height:auto;min-height:0;max-height:none;border-radius:1rem}.preco-lista{margin-top:0;gap:.65rem}.preco-item{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.85rem;row-gap:0;align-items:center;padding:1rem 1.05rem 1.05rem 1rem}.preco-item-corpo{display:contents}.preco-item-num{min-width:0}.preco-item-marca{width:2.3rem;height:2.3rem}.preco-item-titulo{font-size:1.08rem}.preco-item-num+.preco-item-corpo .preco-item-titulo,.preco-item-marca+.preco-item-corpo .preco-item-titulo{grid-column:2;padding-top:0}.preco-item-titulo,.preco-item-texto,.preco-conta,.preco-item-notas{grid-column:1 / -1}.preco-conta{grid-template-columns:minmax(0,1fr)}.preco-rodape{margin-top:0}.preco-btn{width:100%}}@media(prefers-reduced-motion:reduce){.nero-preco[data-preco-revelando] .preco-item.is-visivel,.nero-preco[data-preco-revelando] .preco-item:not(.is-visivel){opacity:1;transform:none;transition:none}.preco-btn,.preco-btn:before{transition:none}}@media print{.nero-preco[data-preco-revelando] .preco-item:not(.is-visivel){opacity:1;transform:none}}.pp{--pp-gap: clamp(.75rem, 1.4vw, 1.25rem);--pp-espaco: clamp(1rem, 1.8vw, 1.4rem);--pp-raio: 1rem;--pp-painel-bg: rgba(var(--scheme-contrast-rgb), .045);--pp-chip-bg: rgba(var(--scheme-contrast-rgb), .05);--pp-fig-fundo: var(--color-base-100);--pp-fig-borda: rgba(var(--scheme-contrast-rgb), .12);--pp-ver-borda-aberto: var(--scheme-accent);--pp-esmaece: .5;--pp-esmaece-foto: grayscale(.6);scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem);padding:clamp(2rem,4vw,3.5rem) 0 clamp(1.25rem,2.4vw,2.25rem);background:var(--scheme-bg);color:var(--scheme-text)}.pp.nero-scheme--claro,.pp.nero-scheme--destaque{--pp-fig-fundo: var(--color-white);--pp-chip-bg: var(--color-white);--pp-ver-borda-aberto: var(--scheme-strong);--pp-esmaece: .62;--pp-esmaece-foto: grayscale(.55) contrast(.92)}.pp__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.pp__cabeca{max-width:46rem;margin-bottom:clamp(1.25rem,2.4vw,2rem)}.pp__eyebrow{margin:0 0 .6rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.pp__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.pp__sub{margin:.8rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.45;color:rgba(var(--scheme-text-rgb),.78)}.pp__grade{display:grid;grid-template-columns:repeat(var(--pp-cols-d),minmax(0,1fr));column-gap:var(--pp-gap);row-gap:0}.pp__card-h{grid-column:var(--pp-cd);grid-row:var(--pp-rd);display:flex;margin:0 0 var(--pp-espaco);font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none}.pp__painel{grid-column:1 / -1;grid-row:var(--pp-pd);position:relative;margin:0 0 var(--pp-espaco);border-radius:1.25rem;background:var(--pp-painel-bg)}.pp__painel[hidden]{display:none}.pp__card{position:relative;flex:1;display:flex;flex-direction:column;width:100%;padding:0;border:0;border-radius:var(--pp-raio);background:none;color:inherit;text-align:left;font:inherit;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .3s ease}.pp__card:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:6px}.pp__foto{display:block;aspect-ratio:3 / 2;border-radius:var(--pp-raio);overflow:hidden;background:var(--scheme-border);transition:box-shadow .25s ease}.pp__foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1),filter .3s ease}.pp__card-txt{flex:1;display:flex;flex-direction:column;gap:.3rem;padding:.8rem .1rem 0}.pp__nome{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.2;letter-spacing:-.005em;color:var(--scheme-strong)}.pp__frase{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.93rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.72)}.pp__ver{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:.6rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong)}.pp__ver-txt{text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.pp__ver-icone{position:relative;flex:none;width:1.6rem;height:1.6rem;border-radius:50%;border:1.5px solid currentColor;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.pp__ver-icone:before,.pp__ver-icone:after{content:"";position:absolute;top:50%;left:50%;width:.62rem;height:1.5px;margin:-.75px 0 0 -.31rem;border-radius:1px;background:currentColor;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.pp__ver-icone:after{transform:rotate(90deg)}.pp__card:hover .pp__foto img{transform:scale(1.04)}.pp__card:hover .pp__ver-txt{text-decoration-color:var(--scheme-strong)}.pp__card[aria-expanded=true] .pp__foto{box-shadow:0 0 0 3px var(--scheme-bg),0 0 0 5px var(--scheme-strong)}.pp__card[aria-expanded=true] .pp__ver-icone{background:var(--scheme-accent);border-color:var(--pp-ver-borda-aberto);color:var(--scheme-on-accent)}.pp__card[aria-expanded=true] .pp__ver-icone:after{transform:rotate(90deg) scaleX(0)}.pp__card:after{content:"";position:absolute;left:50%;bottom:calc(-1 * var(--pp-espaco) - 1px);width:1.5rem;height:.75rem;margin-left:-.75rem;background:var(--pp-painel-bg);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.pp__card[aria-expanded=true]:after{opacity:1;transform:none}.pp[data-pp-aberto] .pp__card[aria-expanded=false]{opacity:var(--pp-esmaece)}.pp[data-pp-aberto] .pp__card[aria-expanded=false] .pp__foto img{filter:var(--pp-esmaece-foto)}.pp[data-pp-aberto] .pp__card[aria-expanded=false]:hover,.pp[data-pp-aberto] .pp__card[aria-expanded=false]:focus-visible{opacity:1}.pp[data-pp-aberto] .pp__card[aria-expanded=false]:hover .pp__foto img{filter:none}.pp__painel-in{padding:clamp(1.25rem,2.4vw,2rem) clamp(1.25rem,2.8vw,2.5rem)}.pp__painel-nome{margin:0 0 clamp(.9rem,1.6vw,1.25rem);font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong)}.pp__rotulo{margin:0 0 .85rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.pp__passos{--pp-passo-gap: clamp(2.5rem, 4.2vw, 4rem);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--pp-passos, 3),minmax(0,1fr));column-gap:var(--pp-passo-gap);row-gap:2rem}.pp__passo{min-width:0}.pp__fig{position:relative;aspect-ratio:3 / 2;border-radius:.9rem;background:var(--pp-fig-fundo);margin-bottom:.85rem}.pp__fig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid var(--pp-fig-borda);pointer-events:none}.pp__fig .pc{border-radius:inherit;--pc-fundo: var(--pp-fig-fundo);--pc-cinza: color-mix(in srgb, var(--color-base-700) 30%, var(--pp-fig-fundo));--pc-derme: color-mix(in srgb, var(--color-base-700) 4%, var(--pp-fig-fundo));--pc-epi: color-mix(in srgb, var(--color-base-700) 9%, var(--pp-fig-fundo))}.pp__num{position:absolute;top:.65rem;left:.65rem;display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:50%;background:var(--color-base-700);color:var(--color-accent);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.8rem;line-height:1}.pp__seta{color:var(--scheme-strong)}.pp__seta .icone{stroke-width:2}.pp__seta--h{position:absolute;top:50%;left:100%;width:var(--pp-passo-gap);display:flex;justify-content:center;transform:translateY(-50%)}.pp__seta--v{display:none}.pp__passo-titulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.25;color:var(--scheme-strong)}.pp__passo-texto{margin:.35rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.95rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.74)}.pp__base{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.75rem,4.5vw,4.5rem);margin-top:clamp(1.25rem,2.2vw,1.75rem);padding-top:clamp(1.1rem,2vw,1.5rem);border-top:1px solid rgba(var(--scheme-contrast-rgb),.1)}.pp__ciencia{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55;color:rgba(var(--scheme-text-rgb),.86)}.pp__ciencia strong,.pp__ciencia b{font-weight:800;color:var(--scheme-strong)}.pp__chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.pp__chip{display:inline-flex;align-items:stretch;max-width:100%;border-radius:.6rem;overflow:hidden;background:var(--pp-chip-bg);font-family:var(--font-raleway),sans-serif;font-size:.92rem;line-height:1.3}.pp__chip-nome{flex:none;display:flex;align-items:center;padding:.55rem .8rem;background:var(--scheme-accent);color:var(--scheme-on-accent);font-weight:800}.pp__chip-texto{display:flex;align-items:center;padding:.55rem .95rem .55rem .8rem;font-weight:600;color:rgba(var(--scheme-text-rgb),.86)}.pp__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.25rem}.pp__link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:none}.pp__link-txt{text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.pp__link .pp__link-seta{transition:transform .2s ease}.pp__link:hover .pp__link-txt{text-decoration-color:var(--scheme-strong)}.pp__link:hover .pp__link-seta{transform:translate(3px)}.pp__link:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:4px;border-radius:2px}.pp .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:.85rem;letter-spacing:.1em;padding:1rem 2.25rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.pp .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.pp .cta-btn-green:hover:before{transform:scaleY(1)}.pp .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.pp .cta-btn-green:active{transform:scale(.96)}.pp .cta-btn-green:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}@keyframes pp-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pp__painel.is-animando{overflow:hidden}.pp__painel.is-entrando [data-pp-anima]{animation:pp-entra .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--pp-i, 0) * 70ms)}.pp__painel.is-saindo .pp__painel-in{opacity:0;transition:opacity .18s ease}@media(max-width:1024px){.pp__grade{grid-template-columns:repeat(var(--pp-cols-t),minmax(0,1fr))}.pp__card-h{grid-column:var(--pp-ct);grid-row:var(--pp-rt)}.pp__painel{grid-row:var(--pp-pt)}.pp__card{flex-direction:row;align-items:center;gap:1rem}.pp__foto{flex:none;width:40%;aspect-ratio:1 / 1}.pp__card-txt{padding:0}.pp__ver{margin-top:0;padding-top:.6rem}.pp__base{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.pp__passos{--pp-passo-gap: 2.25rem}}@media(max-width:640px){.pp__grade{grid-template-columns:minmax(0,1fr);border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.1)}.pp__card-h,.pp__painel{grid-column:1;grid-row:auto}.pp__card-h{margin:0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.1)}.pp__card{flex-direction:row;align-items:center;gap:.9rem;padding:.7rem 0;border-radius:0}.pp__card:focus-visible{outline-offset:2px}.pp__card:after{display:none}.pp__foto{flex:none;width:4.75rem;border-radius:.75rem}.pp__card[aria-expanded=true] .pp__foto{box-shadow:0 0 0 2px var(--scheme-bg),0 0 0 4px var(--scheme-strong)}.pp__card-txt{gap:.2rem;padding:0}.pp__frase{font-size:.88rem}.pp__ver{padding-top:.45rem;font-size:.72rem}.pp__ver-icone{width:1.45rem;height:1.45rem}.pp[data-pp-aberto] .pp__card[aria-expanded=false]{opacity:1}.pp[data-pp-aberto] .pp__card[aria-expanded=false] .pp__foto img{filter:none}.pp__painel{margin:0 0 .85rem;border-radius:1rem}.pp__painel-in{padding:1rem 1rem 1.25rem}.pp__painel-nome{display:none}.pp__passos{grid-template-columns:minmax(0,1fr);row-gap:0}.pp__seta--h{display:none}.pp__seta--v{display:flex;justify-content:center;margin:.5rem 0 .6rem}.pp__seta--v .icone{transform:rotate(90deg)}.pp__fig{margin-bottom:.7rem}.pp__passo-texto{font-size:.92rem;line-height:1.45}.pp__rotulo{margin-bottom:.7rem}.pp__base{gap:1.25rem;margin-top:1.1rem;padding-top:1.1rem}.pp__ciencia{font-size:1rem;line-height:1.5}.pp__chips{align-items:stretch}.pp__chip{display:block;padding:.6rem .75rem;line-height:1.55}.pp__chip-nome{display:inline;margin-right:.35rem;padding:.12rem .4rem;border-radius:.3rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pp__chip-texto{display:inline;padding:0}.pp__acoes{flex-direction:column;align-items:stretch;gap:.85rem;margin-top:1.1rem;text-align:center}.pp__link{justify-content:center}}@media(prefers-reduced-motion:reduce){.pp__card,.pp__foto,.pp__foto img,.pp__ver-icone,.pp__ver-icone:before,.pp__ver-icone:after,.pp__card:after,.pp__link .pp__link-seta{transition:none}.pp__card:hover .pp__foto img{transform:none}.pp__painel.is-entrando [data-pp-anima]{animation:none}}.prof-cards__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.4vw,1.25rem)}.prof-cards__card{position:relative;aspect-ratio:3 / 4;border-radius:1.25rem;overflow:hidden;background:var(--color-base-700);isolation:isolate}.prof-cards__foto,.prof-cards__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prof-cards__foto img{object-fit:cover;display:block}.prof-cards__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to top,#000000e0,#0000008c 38%,#0000 65%)}.prof-cards__txt{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1.25rem;color:var(--color-white)}.prof-cards__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.12;text-transform:uppercase;color:var(--color-accent);text-wrap:balance}.prof-cards__texto{margin:.5rem 0 0;font-size:.92rem;line-height:1.45;color:rgba(var(--color-white-rgb),.9)}@media(max-width:1000px){.prof-cards__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.prof-cards__lista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1*clamp(1.25rem,4vw,2.5rem));padding:0 clamp(1.25rem,4vw,2.5rem) .25rem;scroll-padding:0 clamp(1.25rem,4vw,2.5rem)}.prof-cards__lista::-webkit-scrollbar{display:none}.prof-cards__card{flex:0 0 78%;scroll-snap-align:start}}.prof-rec-abrir-wrap{display:flex;justify-content:center;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--scheme-border)}.prof-rec-abrir{gap:.6rem}.prof-rec{width:min(44rem,calc(100% - 2rem));max-height:min(88vh,54rem);margin:auto;padding:0;border:0;border-radius:1.25rem;background:var(--scheme-bg);color:var(--scheme-text);box-shadow:0 30px 80px #00000059;overflow:hidden}.prof-rec[open]{animation:prof-rec-entra .28s cubic-bezier(.2,.8,.2,1)}.prof-rec::backdrop{background:#080808b3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.prof-rec__caixa{max-height:inherit;overflow-y:auto;overscroll-behavior:contain;padding:1.1rem clamp(1.1rem,3vw,1.75rem) clamp(1.25rem,3vw,1.75rem)}.prof-rec__topo{display:flex;justify-content:space-between;align-items:center}.prof-rec__voltar,.prof-rec__fechar{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .6rem;border:0;border-radius:.6rem;background:none;color:var(--scheme-strong);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.prof-rec__voltar:hover,.prof-rec__fechar:hover{background:rgba(var(--scheme-text-rgb),.06)}.prof-rec__cabeca{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:.25rem 0 1.25rem;text-align:center}.prof-rec__icone{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--color-accent);color:var(--color-base-700, #111)}.prof-rec__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.5rem,3vw,2rem);line-height:1;text-transform:uppercase;color:var(--scheme-strong)}.prof-rec__texto{margin:0;max-width:30rem;font-size:.9rem;line-height:1.45;text-transform:none;color:rgba(var(--scheme-text-rgb),.7)}.prof-rec__niveis{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.prof-rec__nivel{--nivel-cor: #b0743f;padding:1rem 1.1rem 1.05rem;border:1px solid var(--scheme-border);border-radius:1rem;background:var(--scheme-card, var(--scheme-bg));animation:prof-rec-sobe .4s cubic-bezier(.2,.8,.2,1) both}.prof-rec__nivel:nth-child(2){animation-delay:.05s}.prof-rec__nivel:nth-child(3){animation-delay:.1s}.prof-rec__nivel:nth-child(4){animation-delay:.15s}.prof-rec__nivel:nth-child(5){animation-delay:.2s}.prof-rec__nivel--prata{--nivel-cor: #8c96a0}.prof-rec__nivel--ouro{--nivel-cor: #c9971c}.prof-rec__nivel--diamante{--nivel-cor: #2a9fd0}.prof-rec__nivel--elite{--nivel-cor: var(--color-accent);grid-column:1 / -1;border-color:var(--color-base-700, #111);background:var(--color-base-700, #111);color:#f5f5f5}.prof-rec__nivel-topo{display:flex;align-items:center;gap:.6rem;margin-bottom:.7rem}.prof-rec__medalha{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:50%;color:var(--nivel-cor);background:color-mix(in srgb,var(--nivel-cor) 16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--nivel-cor) 55%,transparent)}.prof-rec__nivel-nome{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--scheme-strong)}.prof-rec__nivel--elite .prof-rec__nivel-nome{color:var(--color-accent)}.prof-rec__metas{margin:0;display:grid;gap:.45rem}.prof-rec__metas>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.6rem;align-items:baseline;padding-top:.45rem;border-top:1px dashed rgba(var(--scheme-text-rgb),.14)}.prof-rec__metas>div:first-child{padding-top:0;border-top:0}.prof-rec__nivel--elite .prof-rec__metas>div{border-top-color:#ffffff26}.prof-rec__metas dt{font-weight:800;font-size:.8rem;text-transform:none;color:var(--nivel-cor)}.prof-rec__nivel--prata .prof-rec__metas dt{color:#6f7880}.prof-rec__nivel--ouro .prof-rec__metas dt{color:#a67b0f}.prof-rec__nivel--diamante .prof-rec__metas dt{color:#1d86b3}.prof-rec__metas dd{margin:0;font-size:.86rem;line-height:1.35;text-transform:none;color:inherit}.prof-rec__nota{margin:1rem 0 0;font-size:.75rem;line-height:1.45;text-align:center;text-transform:none;color:rgba(var(--scheme-text-rgb),.6)}@keyframes prof-rec-entra{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes prof-rec-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.prof-rec[open],.prof-rec__nivel{animation:none}}@media(max-width:640px){.prof-rec__niveis{grid-template-columns:minmax(0,1fr)}.prof-rec__metas>div{grid-template-columns:6.5rem minmax(0,1fr)}}.prof-form{scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem)}.prof-form__caixa{max-width:52rem;margin:0 auto;padding:clamp(1.75rem,4vw,3rem);border-radius:1.5rem;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1);box-shadow:0 30px 70px -45px #0006}.prof-form__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem}.prof-form__campo{display:grid;gap:.4rem}.prof-form__campo--cheio{grid-column:1 / -1}.prof-form__campo label{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong)}.prof-form__campo abbr{text-decoration:none;color:rgba(var(--scheme-text-rgb),.55)}.prof-form__campo input,.prof-form__campo select{width:100%;min-height:3.1rem;padding:.8rem 1rem;border:1.5px solid rgba(var(--scheme-contrast-rgb),.18);border-radius:.75rem;background:var(--scheme-bg);color:var(--scheme-text);font:inherit;font-size:1rem;box-sizing:border-box;-webkit-appearance:none;appearance:none}.prof-form__campo select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.5rem}.prof-form__campo input:focus,.prof-form__campo select:focus{outline:none;border-color:var(--scheme-strong);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb),.55)}.prof-form__opt{display:flex;align-items:flex-start;gap:.65rem;margin:1.25rem 0 0;font-size:.92rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.8);cursor:pointer}.prof-form__opt input{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.12rem;accent-color:var(--color-base-700)}.prof-form__enviar{width:100%;margin-top:1.5rem}.prof-form__aviso{margin-top:.9rem;text-align:center;font-size:.8rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.6)}.prof-form__aviso p{margin:0}.prof-form__aviso a{color:inherit;text-decoration:underline}.prof-form__erro{margin-bottom:1.25rem;padding:.9rem 1rem;border-radius:.75rem;background:#dc262614;border:1px solid rgba(220,38,38,.35);font-size:.92rem;color:var(--scheme-strong)}.prof-form__erro p{margin:0 0 .35rem;font-weight:700}.prof-form__erro ul{margin:0;padding-left:1.1rem}.prof-form__ok{display:flex;align-items:center;gap:.9rem;padding:1.25rem;border-radius:1rem;background:var(--color-accent);color:var(--color-base-700);font-weight:700}.prof-form__ok p{margin:0}.prof-form__ok-icone{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-base-700);color:var(--color-accent)}.prof-form__faixa{max-width:52rem;margin:clamp(2rem,4vw,3rem) auto 0;display:flex;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:clamp(1.4rem,3vw,2rem) clamp(1.4rem,3vw,2.25rem);border-radius:1.25rem;background:var(--color-base-700);color:var(--color-white);--scheme-strong: var(--color-white)}.prof-form__faixa-titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.2;text-transform:uppercase}.prof-form__faixa-texto{margin:.35rem 0 0;font-size:.95rem;line-height:1.45;color:rgba(var(--color-white-rgb),.75)}.prof-form__faixa .prof-btn{flex-shrink:0;--scheme-button: var(--color-accent);--scheme-button-label: var(--color-base-700);--scheme-button-hover: var(--color-white);--scheme-button-hover-label: var(--color-base-700)}@media(max-width:640px){.prof-form__grade{grid-template-columns:minmax(0,1fr)}.prof-form__faixa{flex-direction:column;align-items:stretch;text-align:center}.prof-form__faixa .prof-btn{width:100%}}.prof.prof-hero{padding-top:calc(var(--announcement-height, 0rem) + 4.25rem + clamp(2rem,5vw,4rem))}.prof-hero__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.prof-hero__titulo{font-size:clamp(2.1rem,4.4vw,3.6rem)}.prof-hero__texto p{margin:0 0 .75rem}.prof-hero__texto p:last-child{margin-bottom:0}.prof-hero__selos{list-style:none;margin:1.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.prof-hero__selos li{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:rgba(var(--scheme-text-rgb),.78)}.prof-hero__selos svg{color:var(--scheme-accent);flex-shrink:0}.nero-scheme--claro .prof-hero__selos svg{color:var(--scheme-strong)}.prof-hero__midia{position:relative}.prof-hero__foto{aspect-ratio:4 / 3;border-radius:1.25rem;overflow:hidden;background:var(--scheme-border)}.prof-hero__foto img{width:100%;height:100%;object-fit:cover;display:block}.prof-hero__cupom{position:absolute;left:clamp(-1.5rem,-2vw,-.5rem);bottom:clamp(1rem,3vw,2rem);display:grid;gap:.2rem;padding:1rem 1.25rem;border-radius:.9rem;background:var(--color-white);color:var(--color-base-700);border:2px dashed rgba(var(--color-base-700-rgb),.35);box-shadow:0 24px 50px -24px #0000008c}.prof-hero__cupom-rotulo{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-base-700-rgb),.55)}.prof-hero__cupom-codigo{font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.35rem;letter-spacing:.06em}.prof-hero__cupom-beneficio{justify-self:start;padding:.2rem .55rem;border-radius:999px;background:var(--color-accent);font-weight:800;font-size:.78rem}@media(max-width:1000px){.prof-hero__grade{grid-template-columns:minmax(0,1fr)}.prof-hero__cupom{left:.85rem;bottom:.85rem;padding:.75rem .95rem}.prof-hero__cupom-codigo{font-size:1.1rem}}.prof-mat__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.prof-mat__lista{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:.8rem}.prof-mat__lista li{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.45;font-weight:600;color:var(--scheme-strong)}.prof-mat__lista em{font-weight:400;color:rgba(var(--scheme-text-rgb),.65)}.prof-mat__check{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.05rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:var(--color-base-700)}.prof-mat__citacao{margin:1.75rem 0 0;padding-left:1rem;border-left:3px solid var(--color-accent);font-size:.98rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.78)}.prof-mat__cartao-wrap{margin:0;display:grid;justify-items:center;gap:.9rem}.prof-mat__cartao{width:100%;max-width:30rem;aspect-ratio:1.75 / 1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:clamp(1.25rem,2.6vw,1.85rem);border-radius:1.1rem;background:radial-gradient(120% 140% at 100% 0%,rgba(var(--color-accent-rgb),.16),#0000 55%),var(--color-base-700);color:var(--color-white);box-shadow:0 40px 70px -35px #0009;transform:rotate(-2deg)}.prof-mat__logo{display:block;width:5.5rem;height:auto;margin-bottom:.9rem}.prof-mat__cartao-titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.15;text-transform:uppercase}.prof-mat__cartao-texto{margin:.45rem 0 0;font-size:.8rem;line-height:1.4;color:rgba(var(--color-white-rgb),.75)}.prof-mat__cartao-codigo{display:inline-block;margin-top:.7rem;padding:.2rem .55rem;border-radius:999px;background:var(--color-accent);color:var(--color-base-700);font-weight:800;font-size:.72rem;letter-spacing:.06em}.prof-mat__qr{padding:.55rem;border-radius:.6rem;background:var(--color-white)}.prof-mat__qr img{display:block;width:clamp(5.5rem,9vw,8rem);height:auto;image-rendering:pixelated}.prof-mat__legenda{font-size:.8rem;font-style:italic;color:rgba(var(--scheme-text-rgb),.6);text-align:center}@media(max-width:1000px){.prof-mat__grade{grid-template-columns:minmax(0,1fr)}.prof-mat__cartao{transform:none}}@media(max-width:480px){.prof-mat__cartao{aspect-ratio:auto;gap:.9rem}}.prof-num{padding:clamp(2.75rem,5vw,4.25rem) 0}.prof-num__grade{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:end}.prof-num__numero{display:block;margin-bottom:.1em;font-size:clamp(4rem,9.5vw,8rem);line-height:.9;letter-spacing:-.04em;color:var(--scheme-accent)}.prof-num__texto{margin:0}.prof-num__nota{margin:1rem 0 0;max-width:38rem;font-size:.78rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.55)}@media(max-width:900px){.prof-num__grade{grid-template-columns:minmax(0,1fr);align-items:start}}.prof-passos__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.5rem);align-items:start}.prof-passos__lista:not(:has(.prof-passos__exemplo)){align-items:stretch}.prof-passos__card{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.4rem,2.4vw,2rem);border-radius:1.25rem;background:var(--scheme-card);border:1px solid rgba(var(--scheme-contrast-rgb),.1)}.prof-passos__num{font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:2.4rem;line-height:1;color:var(--scheme-strong);-webkit-text-stroke:0}.prof-passos__num:after{content:".";color:var(--color-accent);-webkit-text-stroke:1px var(--scheme-strong)}.prof-passos__titulo{margin:.4rem 0 0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong)}.prof-passos__texto{margin:0;font-size:.98rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.prof-passos__exemplo{margin-top:.75rem;padding:1rem 1.1rem;border-radius:.9rem;background:var(--color-base-700);color:var(--color-white)}.prof-passos__exemplo-rotulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-white-rgb),.6)}.prof-passos__exemplo-codigo{margin:.3rem 0 .75rem;display:inline-block;padding:.35rem .7rem;border:1.5px dashed var(--color-accent);border-radius:.5rem;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.25rem;letter-spacing:.08em;color:var(--color-accent)}.prof-passos__exemplo-linhas{margin:0;display:grid;gap:.45rem}.prof-passos__exemplo-linhas div{display:flex;justify-content:space-between;gap:.75rem;padding-top:.45rem;border-top:1px solid rgba(var(--color-white-rgb),.14);font-size:.85rem}.prof-passos__exemplo-linhas dt{color:rgba(var(--color-white-rgb),.75)}.prof-passos__exemplo-linhas dd{margin:0;font-weight:800;text-align:right}@media(max-width:900px){.prof-passos__lista{grid-template-columns:minmax(0,1fr)}}.prof-passos--linha .prof-passos__lista{grid-template-columns:repeat(var(--prof-passos-n, 3),minmax(0,1fr));gap:1.25rem;counter-reset:none}.prof-passos--linha .prof-passos__card{position:relative;gap:.45rem;padding:0;border:0;border-radius:0;background:none}.prof-passos--linha .prof-passos__card:not(:last-child):after{content:"";position:absolute;top:1.5rem;left:3.75rem;right:-.5rem;height:0;border-top:1.5px dashed rgba(var(--scheme-contrast-rgb),.28)}.prof-passos--linha .prof-passos__num{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:.35rem;border-radius:50%;background:var(--color-accent);color:var(--color-base-700);font-size:1.05rem;letter-spacing:.02em}.prof-passos--linha .prof-passos__num:after{content:none}.prof-passos--linha .prof-passos__titulo{margin:0;font-size:1rem}.prof-passos--linha .prof-passos__texto{font-size:.92rem;line-height:1.45}.prof-passos--linha .prof__acoes{margin-top:clamp(1.75rem,3vw,2.5rem)}@media(max-width:1000px){.prof-passos--linha .prof-passos__lista{grid-template-columns:minmax(0,1fr);gap:0;max-width:34rem;margin:0 auto}.prof-passos--linha .prof-passos__card{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;row-gap:.2rem;padding-bottom:1.1rem}.prof-passos--linha .prof-passos__card:last-child{padding-bottom:0}.prof-passos--linha .prof-passos__card>*{grid-column:2}.prof-passos--linha .prof-passos__num{grid-column:1;grid-row:1 / span 3;width:2.5rem;height:2.5rem;margin:0;font-size:.92rem}.prof-passos--linha .prof-passos__titulo{margin-top:.55rem}.prof-passos--linha .prof-passos__card:not(:last-child):after{top:2.85rem;bottom:.35rem;left:1.25rem;right:auto;height:auto;border-top:0;border-left:1.5px dashed rgba(var(--scheme-contrast-rgb),.28)}}.prof-rel__grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.prof-rel__beneficio{display:flex;align-items:center;gap:1.1rem;margin-top:2rem;padding:1.25rem 1.4rem;border-radius:1rem;background:var(--color-accent);color:var(--color-base-700)}.prof-rel__beneficio-pct{flex-shrink:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1;letter-spacing:-.02em}.prof-rel__beneficio-titulo{margin:0;font-weight:800;font-size:1.02rem;line-height:1.3}.prof-rel__beneficio-texto{margin:.25rem 0 0;font-size:.93rem;line-height:1.45}.prof-rel__zap{margin:0;width:100%;max-width:26rem;justify-self:center;border-radius:1.5rem;overflow:hidden;background:#0b141a;box-shadow:0 40px 80px -40px #000000b3;border:1px solid rgba(255,255,255,.08)}.prof-rel__zap-topo{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:#202c33;color:#e9edef}.prof-rel__zap-avatar{width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:var(--color-base-700)}.prof-rel__zap-nome{display:grid;font-weight:700;font-size:.95rem}.prof-rel__zap-nome small{font-weight:400;font-size:.75rem;color:#8696a0}.prof-rel__zap-corpo{padding:1.25rem 1rem 1.5rem;background-color:#0b141a;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:14px 14px}.prof-rel__bolha{position:relative;max-width:92%;padding:.85rem .95rem 1.5rem;border-radius:0 .75rem .75rem;background:#202c33;color:#e9edef}.prof-rel__bolha:before{content:"";position:absolute;top:0;left:-8px;border-width:0 8px 8px 0;border-style:solid;border-color:transparent #202c33 transparent transparent}.prof-rel__bolha-titulo{margin:0 0 .6rem;font-weight:800;font-size:.95rem}.prof-rel__linhas{margin:0;display:grid;gap:.4rem}.prof-rel__linhas div{display:flex;justify-content:space-between;gap:1rem;font-size:.88rem;line-height:1.35}.prof-rel__linhas dt{color:#aebac1}.prof-rel__linhas dd{margin:0;font-weight:700;text-align:right;white-space:nowrap}.prof-rel__linhas .is-destaque dd{color:var(--color-accent)}.prof-rel__hora{position:absolute;right:.7rem;bottom:.4rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.68rem;color:#8696a0}.prof-rel__hora svg{color:#53bdeb}.prof-rel__legenda{padding:.6rem 1rem .8rem;background:#0b141a;font-size:.72rem;font-style:italic;text-align:center;color:#8696a0}@media(max-width:1000px){.prof-rel__grade{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.prof-rel__beneficio{align-items:flex-start;flex-direction:column;gap:.6rem}}.prova-social{--ps-bg: var(--scheme-bg);--ps-fg: var(--scheme-text);--ps-muted: var(--scheme-muted);--ps-card-bg: var(--scheme-card);--ps-card-border: rgba(var(--scheme-contrast-rgb), .08);--ps-card-shadow: 0 4px 20px rgba(0, 0, 0, .04);--ps-number: var(--scheme-text);--ps-rule: rgba(var(--scheme-contrast-rgb), .1);--ps-star: var(--scheme-accent);background-color:var(--ps-bg);color:var(--ps-fg);padding:5rem 0}.prova-social.nero-scheme--escuro,.prova-social.nero-scheme--grafite{--ps-card-border: rgba(var(--scheme-contrast-rgb), .14);--ps-card-shadow: none;--ps-number: var(--scheme-accent);--ps-rule: rgba(var(--scheme-contrast-rgb), .16)}.prova-social__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem;align-items:start}.prova-social__agregado{display:flex;flex-direction:column;gap:1.5rem}.prova-social__eyebrow{margin:0;color:var(--ps-muted);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.prova-social__heading{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.1;color:var(--ps-fg)}.prova-social__numero-wrap{display:flex;flex-direction:column;gap:.35rem;padding-top:.75rem;border-top:1px solid var(--ps-rule)}.prova-social__numero{display:block;font-family:var(--font-heading);font-weight:800;font-size:clamp(3.5rem,8vw,6.5rem);line-height:.95;letter-spacing:-.03em;color:var(--ps-number)}.prova-social__numero-legenda{margin:0;max-width:28ch;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.95rem;line-height:1.4;color:var(--ps-fg)}.prova-social__dados{display:flex;flex-wrap:wrap;gap:2.5rem;padding-top:1.25rem;border-top:1px solid var(--ps-rule)}.prova-social__dado{display:flex;flex-direction:column;gap:.3rem;min-width:8rem}.prova-social__stars{position:relative;display:inline-block;width:max-content;font-size:1.1rem;line-height:1;letter-spacing:.1em;color:var(--ps-muted)}.prova-social__stars-fill{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;white-space:nowrap;color:var(--ps-star)}.prova-social__dado-valor{margin:0;font-family:var(--font-heading);font-weight:800;font-size:1.9rem;line-height:1.1;color:var(--ps-fg)}.prova-social__dado-valor--destaque{color:var(--ps-number)}.prova-social__dado-max{font-size:1rem;font-weight:700;color:var(--ps-muted)}.prova-social__dado-legenda{margin:0;max-width:22ch;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.8rem;line-height:1.45;color:var(--ps-muted)}.prova-social__metodologia{margin:0;padding-top:1.25rem;border-top:1px solid var(--ps-rule);max-width:48ch;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.78rem;line-height:1.6;color:var(--ps-muted)}.prova-social__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.prova-social__card{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;border:1px solid var(--ps-card-border);border-radius:1rem;background-color:var(--ps-card-bg);box-shadow:var(--ps-card-shadow)}.prova-social__card-stars{display:flex;gap:.1rem;font-size:.95rem;line-height:1;color:var(--ps-star)}.prova-social__card-titulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.95rem;color:var(--ps-fg)}.prova-social__card-texto{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.85rem;line-height:1.55;color:var(--ps-muted)}.prova-social__card-rodape{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.9rem;border-top:1px solid var(--ps-card-border)}.prova-social__card-foto{display:block;width:48px;height:48px;flex-shrink:0;border-radius:50%;overflow:hidden;aspect-ratio:1 / 1;background-color:var(--ps-card-border)}.prova-social__card-foto img{width:100%;height:100%;object-fit:cover;display:block}.prova-social__card-autor-wrap{display:flex;flex-direction:column;gap:.1rem;margin-right:auto}.prova-social__card-autor{margin:auto 0 0;padding-top:.25rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ps-fg)}.prova-social__card-rodape .prova-social__card-autor{margin-top:0;padding-top:0}.prova-social__card-contexto{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.72rem;color:var(--ps-muted)}.prova-social__card-selo{display:inline-flex;align-items:center;padding:.25rem .55rem;border:1px solid var(--ps-star);border-radius:2rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ps-fg);white-space:nowrap}@media(max-width:1000px){.prova-social{padding:3.5rem 0}.prova-social__grid{grid-template-columns:1fr;gap:2.5rem}.prova-social__dados{gap:1.75rem}}.nero-qualifica{--q-bg: var(--scheme-bg);--q-fg: var(--scheme-text);--q-muted: var(--scheme-muted);--q-card: rgba(var(--color-card-rgb), .66);--q-line: rgba(var(--scheme-contrast-rgb), .1);--q-veu: rgba(var(--scheme-contrast-rgb), .06);--q-chip-line: var(--scheme-border);--q-nota: var(--scheme-muted);background-color:var(--q-bg);color:var(--q-fg);padding:3rem 0}.nero-qualifica>.container{padding-top:0;padding-bottom:0}.nero-qualifica[data-scheme=escuro],.nero-qualifica[data-scheme=grafite]{--q-card: var(--scheme-card);--q-line: rgba(var(--scheme-contrast-rgb), .12);--q-veu: rgba(var(--scheme-contrast-rgb), .08);--q-chip-line: rgba(var(--scheme-contrast-rgb), .22)}.qualifica-head{max-width:720px;margin:0 auto 1.5rem;text-align:center}.qualifica-eyebrow{color:var(--scheme-accent);font-family:var(--font-raleway);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;margin:0 0 .75rem}.nero-qualifica[data-scheme=claro] .qualifica-eyebrow{display:inline-block;background-color:var(--qual-chip-bg, var(--color-base-700));color:var(--scheme-accent);padding:.4rem .9rem;border-radius:2rem}.qualifica-titulo{font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:var(--q-fg);margin:0}.qualifica-titulo em{font-style:italic;font-weight:500;color:var(--scheme-accent)}.nero-qualifica[data-scheme=claro] .qualifica-titulo em{color:var(--q-fg);background:linear-gradient(to top,var(--scheme-accent) .22em,transparent .22em)}.qualifica-apoio{font-family:var(--font-raleway);font-size:clamp(.98rem,1.3vw,1.12rem);line-height:1.6;color:var(--q-muted);margin:1.25rem 0 0}.qualifica-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:stretch}.qualifica-card{display:flex;flex-direction:column;background-color:var(--q-card);border:1px solid var(--q-line);border-radius:1.25rem;overflow:hidden}.qualifica-card-topo{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.5rem}.qualifica-card--serve .qualifica-card-topo{background-color:var(--scheme-accent);color:var(--scheme-on-accent)}.qualifica-card--nao .qualifica-card-topo{background-color:var(--q-veu);color:var(--q-fg);border-bottom:1px solid var(--q-line)}.qualifica-card-topo-icone{flex:0 0 auto;display:inline-flex;line-height:0}.qualifica-card-topo-textos{min-width:0}.qualifica-card-titulo{font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.1;letter-spacing:-.02em;font-weight:800;color:inherit;margin:0}.qualifica-card-subtitulo{font-family:var(--font-raleway);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;line-height:1.4;color:inherit;opacity:.78;margin:.3rem 0 0}.qualifica-lista{list-style:none;padding:.2rem 1.5rem;margin:0}.qualifica-item{display:flex;align-items:center;gap:.85rem;padding:.55rem 0;border-top:1px solid var(--q-line)}.qualifica-item:first-child{border-top:0}.nero-qualifica--detalhes .qualifica-item{align-items:flex-start}.qualifica-item-icone{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:0}.qualifica-card--serve .qualifica-item-icone{background-color:var(--scheme-accent);color:var(--scheme-on-accent)}.qualifica-card--nao .qualifica-item-icone{color:var(--q-muted)}.qualifica-card--nao .qualifica-item-icone .icone{width:1.6rem;height:1.6rem}.qualifica-item-corpo{display:block;min-width:0}.qualifica-item-texto{display:block;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.3;letter-spacing:-.01em;color:var(--q-fg)}.nero-qualifica--detalhes .qualifica-item-texto{padding-top:.55rem}.qualifica-item-detalhe{display:block;font-family:var(--font-raleway);font-weight:400;font-size:.92rem;line-height:1.5;color:var(--q-muted);margin-top:.3rem}.qualifica-expect--coluna{margin:.2rem 1.5rem 0;padding-top:.9rem;border-top:1px solid var(--q-line)}.qualifica-expect--faixa{margin-top:1.75rem;text-align:center}.qualifica-expect-label{font-family:var(--font-raleway);font-weight:800;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--q-fg);margin:0 0 .65rem}.qualifica-expect-lista{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.qualifica-expect--faixa .qualifica-expect-lista{justify-content:center}.qualifica-selo{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .3rem;border:1px solid var(--q-chip-line);border-radius:2rem;background-color:var(--q-bg);font-family:var(--font-raleway);font-weight:700;font-size:.84rem;line-height:1.2;color:var(--q-fg)}.qualifica-selo-icone{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:0;background-color:var(--q-fg);color:var(--q-bg)}.qualifica-card-acao{margin-top:auto;padding:1.1rem 1.5rem 1.4rem}.qualifica-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;text-align:center;text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.78rem,.95vw,.92rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),background-color .3s ease,border-color .3s ease,transform .2s ease,box-shadow .3s ease}.qualifica-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.qualifica-btn-icone{display:inline-flex;line-height:0}.qualifica-btn--accent{background-color:var(--scheme-button);color:var(--scheme-button-label);border:2px solid var(--scheme-button);box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.qualifica-btn--accent:before{background-color:var(--scheme-button-hover)}.qualifica-btn--accent:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.qualifica-btn--accent:hover:before{transform:scaleY(1)}.qualifica-btn--ghost{background-color:transparent;color:var(--q-fg);border:2px solid var(--q-fg)}.qualifica-btn--ghost:hover{background-color:var(--q-fg);color:var(--q-bg)}.qualifica-btn:active{transform:scale(.96)}.qualifica-nota{font-family:var(--font-raleway);font-size:.95rem;line-height:1.55;color:var(--q-nota)}.qualifica-nota p{margin:0}.qualifica-nota--rodape{max-width:680px;margin:2.25rem auto 0;text-align:center}.qualifica-nota--coluna{margin:auto 1.5rem 0;padding:.85rem 1.1rem;border-radius:.9rem;background-color:var(--q-veu)}.qualifica-nota--coluna+.qualifica-card-acao{margin-top:0}.qualifica-card--nao .qualifica-lista{padding-bottom:.9rem}.qualifica-nota strong{font-weight:700;color:var(--q-fg)}@media(min-width:901px){.nero-qualifica--contorno .qualifica-card{border:1.5px solid var(--scheme-text)}.nero-qualifica--hover .qualifica-card{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #0000000a}.nero-qualifica--hover .qualifica-card:hover,.nero-qualifica--hover .qualifica-card:focus-within{transform:translateY(-6px);box-shadow:0 22px 44px -12px #00000047,0 8px 16px -8px #0000001f}}@media(min-width:901px)and (prefers-reduced-motion:reduce){.nero-qualifica--hover .qualifica-card{transition:box-shadow .2s linear}.nero-qualifica--hover .qualifica-card:hover,.nero-qualifica--hover .qualifica-card:focus-within{transform:none}}@media(max-width:900px){.qualifica-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.qualifica-btn{width:100%}}@media(max-width:768px){.nero-qualifica{padding:2.25rem 0}.qualifica-head{margin-bottom:1.25rem;text-align:left}.qualifica-eyebrow{margin-bottom:.6rem}.qualifica-titulo{font-size:clamp(1.7rem,7.4vw,2.3rem)}.qualifica-card{border-radius:1rem}.qualifica-card-topo{padding:.8rem 1.05rem;gap:.7rem}.qualifica-card-titulo{font-size:1.15rem}.qualifica-card-subtitulo{font-size:.62rem;letter-spacing:.1em;margin-top:.2rem}.qualifica-lista{padding:.1rem 1.05rem}.qualifica-item{gap:.7rem;padding:.45rem 0}.qualifica-item-icone{width:1.85rem;height:1.85rem}.qualifica-item-texto{font-size:.92rem}.qualifica-expect--coluna{margin:.1rem 1.05rem 0;padding-top:.8rem}.qualifica-expect-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.qualifica-selo{gap:.35rem;padding:.22rem .55rem .22rem .22rem;min-width:0;line-height:1.15}.qualifica-selo-icone{width:1.35rem;height:1.35rem}.qualifica-selo-icone .icone{width:.8rem;height:.8rem}.qualifica-expect--faixa,.qualifica-expect--faixa .qualifica-expect-label{text-align:left}.qualifica-expect--faixa .qualifica-expect-lista{justify-content:flex-start}.qualifica-selo{font-size:.74rem}.qualifica-card-acao{padding:.9rem 1.05rem 1.05rem}.qualifica-btn{padding:.85rem 1.25rem;letter-spacing:.08em}.qualifica-nota--rodape{text-align:left;margin-top:1.75rem}.qualifica-nota--coluna{margin:auto 1.05rem 0;padding:.75rem .9rem;font-size:.88rem;line-height:1.45}.qualifica-card--nao .qualifica-lista{padding-bottom:.5rem}}@media(prefers-reduced-motion:reduce){.qualifica-btn,.qualifica-btn:before{transition:none}}body:has([data-quiz-limpa]) .shopify-section-group-header-group,body:has([data-quiz-limpa]) .shopify-section-group-footer-group{display:none}html:has([data-quiz-limpa]){--announcement-height: 0rem}body:has([data-quiz-sem-whatsapp]) .wa-float{display:none}.quiz__resumo-form{display:none}.quiz-envio{flex-wrap:wrap;align-items:center;max-width:34rem;margin-inline:auto;text-align:left}.quiz-envio[hidden]{display:none}.quiz-envio__txt{flex:1 1 14rem;margin:0}.quiz-envio__btn{flex:none;min-height:2.5rem;padding:0 1.1rem;border-radius:999px;background:var(--color-base-700);color:var(--color-white);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.quiz-envio__btn[aria-busy=true]{opacity:.6;cursor:progress}.quiz-envio__btn:focus-visible{outline:2px solid var(--color-base-700);outline-offset:2px}.quiz{--quiz-gutter: clamp(1.25rem, 5vw, 2.5rem);--quiz-topo-h: 3.5rem;--quiz-linha: rgba(var(--scheme-contrast-rgb), .1);--quiz-linha-forte: rgba(var(--scheme-contrast-rgb), .26);--quiz-veu: rgba(var(--scheme-contrast-rgb), .045);--quiz-suave: rgba(var(--scheme-text-rgb), .62);--quiz-fraco: rgba(var(--scheme-text-rgb), .46);--quiz-card: var(--scheme-card);--quiz-sel: var(--scheme-strong);--quiz-sel-txt: var(--scheme-bg);--quiz-check: var(--color-accent);--quiz-check-txt: var(--color-base-700);--quiz-ease: cubic-bezier(.22, 1, .36, 1);position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:var(--scheme-bg);color:var(--scheme-text);font-family:var(--font-body);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.quiz *,.quiz *:before,.quiz *:after{-webkit-tap-highlight-color:transparent}.quiz__topo{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;height:var(--quiz-topo-h);padding:0 var(--quiz-gutter);background:rgba(var(--scheme-bg-rgb),.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.quiz__logo{display:inline-flex;align-items:center;height:100%}.quiz__logo img{display:block;width:auto;height:15px}.quiz__sair{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 0 0 1rem;font-size:.9375rem;font-weight:500;color:var(--quiz-suave);text-decoration:none;transition:color .2s ease}.quiz__sair:hover{color:var(--scheme-strong)}.quiz__progresso{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(var(--scheme-contrast-rgb),.07);transition:opacity .35s ease}.quiz__progresso.is-oculto{opacity:0}.quiz__progresso-barra{display:block;width:100%;height:100%;background:var(--scheme-strong);transform:scaleX(0);transform-origin:left center;transition:transform .55s var(--quiz-ease)}.quiz__palco{flex:1;display:grid;min-width:0}.quiz__passo{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;min-height:calc(100svh - var(--quiz-topo-h))}.quiz__passo[hidden],.quiz [hidden]{display:none!important}html.js [data-nero-quiz]:not([data-quiz-pronto]) .quiz__passo:not([data-quiz-inicial]){display:none}.quiz__form{display:flex;flex-direction:column;flex:1}.quiz__miolo{width:100%;max-width:40rem;margin:0 auto;padding:clamp(1.75rem,6vh,4rem) var(--quiz-gutter) 1.5rem;text-align:center}.quiz__miolo--largo{max-width:50rem}.quiz__miolo--centro{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.quiz__grupo{min-width:0;margin:0;padding:0;border:0}.quiz__legenda{display:block;width:100%;padding:0;float:none}.quiz__contador,.quiz__eyebrow{display:block;margin:0 0 .875rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.01em;text-transform:none;color:var(--quiz-fraco);font-variant-numeric:lining-nums tabular-nums}.quiz__titulo{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(1.875rem,1.25rem + 2.4vw,3.25rem);line-height:1.1;letter-spacing:-.028em;text-transform:none;color:var(--scheme-strong);text-wrap:balance}.quiz__titulo--grande{font-size:clamp(2.375rem,1.5rem + 3.6vw,4.75rem);line-height:1.04;letter-spacing:-.035em}.quiz__titulo--res{font-size:clamp(2.375rem,1.4rem + 3vw,3.75rem);line-height:1.06;letter-spacing:-.032em}.quiz__titulo--medio{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem)}.quiz__titulo:focus,.quiz__titulo:focus-visible{outline:none}.quiz__sub,.quiz__texto{display:block;max-width:32rem;margin:.875rem auto 0;font-size:1.0625rem;line-height:1.5;font-weight:400;text-transform:none;color:var(--quiz-suave);text-wrap:pretty}.quiz__texto{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);margin-top:1.125rem}.quiz__erro{min-height:1.25rem;margin:1rem 0 0;font-size:.875rem;font-weight:500;color:var(--scheme-strong)}.quiz__erro:empty{visibility:hidden}.quiz__pular{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:.25rem;padding:0 1rem;font-size:.9375rem;font-weight:500;color:var(--quiz-suave);text-decoration:underline;text-decoration-color:var(--quiz-linha-forte);text-underline-offset:.25em;transition:color .2s ease}.quiz__pular:hover{color:var(--scheme-strong)}.quiz__acoes{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:.75rem;width:100%;max-width:40rem;margin:auto auto 0;padding:1.25rem var(--quiz-gutter) calc(1rem + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--scheme-bg) 70%,rgba(var(--scheme-bg-rgb),0))}.quiz__continuar{flex:1;min-height:3.5rem;padding:0 1.75rem;border-radius:999px;background:var(--scheme-strong);color:var(--scheme-bg);font-family:var(--font-body);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;text-transform:none;transition:opacity .25s ease,transform .2s var(--quiz-ease)}.quiz__continuar:hover{opacity:.86}.quiz__continuar:active{transform:scale(.98)}.quiz__continuar[aria-disabled=true]{opacity:.22;cursor:default}.quiz__voltar{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:3.5rem;height:3.5rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--quiz-linha-forte);color:var(--scheme-strong);font-size:.9375rem;font-weight:500;transition:box-shadow .2s ease,color .2s ease}.quiz__voltar:hover{box-shadow:inset 0 0 0 1px var(--scheme-strong)}.quiz__voltar svg{stroke-width:2}.quiz__voltar-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.quiz__acoes--abertura{max-width:24rem}.quiz-opcoes{display:grid;gap:.625rem;margin:2rem auto 0;text-align:left}.quiz-opcoes--lista{max-width:30rem}.quiz-opcoes--fotos{grid-template-columns:repeat(2,minmax(0,1fr));max-width:46rem;margin-top:1.75rem}.quiz-opcao{position:relative;display:flex;align-items:center;gap:.875rem;min-height:3.75rem;padding:.875rem 1rem .875rem 1.25rem;border-radius:1rem;background:var(--quiz-card);box-shadow:inset 0 0 0 1px var(--quiz-linha);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .28s var(--quiz-ease),box-shadow .28s var(--quiz-ease),transform .2s var(--quiz-ease)}.quiz-opcao:hover{box-shadow:inset 0 0 0 1px var(--quiz-linha-forte)}.quiz-opcao:active{transform:scale(.985)}.quiz-opcao__input{position:absolute;top:50%;left:50%;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.quiz-opcao:has(.quiz-opcao__input:focus-visible){outline:2px solid var(--scheme-strong);outline-offset:3px}.quiz-opcao__rotulo{flex:1;min-width:0;font-size:1.0625rem;font-weight:500;line-height:1.3;letter-spacing:-.005em;text-transform:none;color:var(--scheme-strong);transition:color .28s var(--quiz-ease)}.quiz-opcao__marca{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--quiz-linha-forte);color:transparent;transition:background-color .28s var(--quiz-ease),box-shadow .28s var(--quiz-ease),color .2s ease}.quiz-opcao--multipla .quiz-opcao__marca{border-radius:.45rem}.quiz-opcao__marca svg{width:.875rem;height:.875rem;stroke-width:2.6}.quiz-opcao.is-marcado{background:var(--quiz-sel);box-shadow:inset 0 0 0 1px var(--quiz-sel)}.quiz-opcao.is-marcado .quiz-opcao__rotulo{color:var(--quiz-sel-txt)}.quiz-opcao.is-marcado .quiz-opcao__marca{background:var(--quiz-check);box-shadow:none;color:var(--quiz-check-txt);animation:quiz-pop .4s var(--quiz-ease)}.quiz-opcoes--fotos .quiz-opcao{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:.375rem;border-radius:1.25rem}.quiz-opcao__foto{display:block;aspect-ratio:1 / 1;border-radius:.9rem;overflow:hidden;background:var(--quiz-veu)}.quiz-opcao__foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--quiz-ease)}.quiz-opcoes--fotos .quiz-opcao__rotulo{padding:.75rem .5rem .5rem;font-size:.9375rem}.quiz-opcoes--fotos .quiz-opcao__marca{position:absolute;top:.875rem;right:.875rem;background:rgba(var(--color-white-rgb),.86);box-shadow:inset 0 0 0 1px rgba(var(--color-base-700-rgb),.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.quiz-campos{max-width:26rem;margin:2rem auto 0;text-align:left}.quiz-campo+.quiz-campo{margin-top:1rem}.quiz-campo--nome{max-width:24rem;margin:2.25rem auto 0}.quiz-campo__rotulo{display:block;margin:0 0 .5rem .25rem;font-size:.875rem;font-weight:500;color:var(--quiz-suave)}.quiz-campo__input{display:block;width:100%;height:3.5rem;padding:0 1.125rem;border:0;border-radius:.875rem;background:var(--quiz-card);box-shadow:inset 0 0 0 1px var(--quiz-linha);font-family:var(--font-body);font-size:1.0625rem;color:var(--scheme-strong);-webkit-appearance:none;appearance:none;transition:box-shadow .2s ease}.quiz-campo__input::placeholder{color:var(--quiz-fraco);opacity:1}.quiz-campo__input:hover{box-shadow:inset 0 0 0 1px var(--quiz-linha-forte)}.quiz-campo__input:focus,.quiz-campo__input:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px var(--scheme-strong),0 0 0 4px rgba(var(--scheme-contrast-rgb),.07)}.quiz-campo__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--scheme-strong)}.quiz-campo__input--grande{height:4rem;font-size:1.375rem;text-align:center;letter-spacing:-.01em}.quiz-campo__erro,.quiz-campo__ok{margin:.5rem 0 0 .25rem;font-size:.875rem;font-weight:500;color:var(--scheme-strong)}.quiz-campo__erro:empty{display:none}.quiz-aceite{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.5rem;cursor:pointer;font-size:.9375rem;line-height:1.45;color:var(--scheme-text)}.quiz-aceite__caixa{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-top:.05rem;border-radius:.4rem;background:var(--quiz-card);box-shadow:inset 0 0 0 1.5px var(--quiz-linha-forte);color:transparent;transition:background-color .2s ease,box-shadow .2s ease}.quiz-aceite__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.quiz-aceite__caixa svg{width:.8rem;height:.8rem;stroke-width:2.8;pointer-events:none}.quiz-aceite__caixa:has(.quiz-aceite__input:checked){background:var(--quiz-sel);box-shadow:none;color:var(--quiz-check)}.quiz-aceite__caixa:has(.quiz-aceite__input:focus-visible){outline:2px solid var(--scheme-strong);outline-offset:3px}.quiz-privacidade{margin:1rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--quiz-fraco)}.quiz-privacidade a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.quiz-privacidade a:hover{color:var(--scheme-strong)}.quiz__abertura-frasco{margin-bottom:clamp(1.5rem,4vh,2.5rem)}.quiz-frasco--abertura{width:auto;height:clamp(10.5rem,25vh,15rem)}.quiz-frasco{display:block;overflow:visible}.quiz-frasco__preto,.quiz-frasco__pescoco{fill:var(--color-base-700)}.quiz-frasco__pescoco{fill-opacity:.94}.quiz-frasco__lima{fill:var(--color-accent)}.quiz-frasco__rotulo text{fill:var(--color-white);font-family:var(--font-heading)}.quiz-frasco__rotulo .quiz-frasco__seta{fill:var(--color-white)}.quiz-frasco__rotulo--escuro text,.quiz-frasco__rotulo--escuro .quiz-frasco__seta{fill:var(--color-base-700)}.quiz-frasco__marca{font-size:30px;font-weight:800;letter-spacing:.4px}.quiz-frasco__miudo{font-size:5.4px;font-weight:700}.quiz-frasco__ml{font-size:6.4px;font-weight:500}.quiz-frasco__luz{stop-color:var(--color-white)}.quiz-frasco__luz--0{stop-opacity:0}.quiz-frasco__luz--1{stop-opacity:.17}.quiz-frasco__luz--2{stop-opacity:.07}.quiz-frasco__sombra-s0{stop-color:var(--color-base-700);stop-opacity:.22}.quiz-frasco__sombra-s1{stop-color:var(--color-base-700);stop-opacity:0}.quiz-frasco__ombro{fill:none;stroke:var(--color-white);stroke-opacity:.16;stroke-width:.5}.quiz__carregando-frasco{margin-bottom:clamp(1.5rem,4vh,2.5rem)}.quiz-frasco--grande{width:auto;height:clamp(12rem,34vh,18rem)}.quiz-check{display:grid;gap:.875rem;width:max-content;max-width:100%;margin:1.75rem auto 0;padding:0;list-style:none;text-align:left}.quiz-check__item{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;color:var(--scheme-strong);transition:opacity .45s var(--quiz-ease),transform .45s var(--quiz-ease)}.quiz-check__item.is-pendente{opacity:0;transform:translateY(6px)}.quiz-check__item.is-ativo{opacity:.6;transform:none}.quiz-check__item.is-feito{opacity:1;transform:none}.quiz-check__icone{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--quiz-linha);color:transparent;transition:background-color .3s var(--quiz-ease),box-shadow .3s ease}.quiz-check__icone svg{width:.75rem;height:.75rem;stroke-width:3;transform:scale(.4);transition:transform .35s var(--quiz-ease)}.quiz-check__item.is-ativo .quiz-check__icone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--scheme-strong);animation:quiz-gira .8s linear infinite}.quiz-check__item.is-feito .quiz-check__icone{background:var(--quiz-check);box-shadow:none;color:var(--quiz-check-txt)}.quiz-check__item.is-feito .quiz-check__icone svg{transform:scale(1)}.quiz__passo--resultado{min-height:0}.quiz-res{width:100%;max-width:72rem;margin:0 auto;padding:clamp(2rem,7vh,4.5rem) var(--quiz-gutter) calc(6rem + env(safe-area-inset-bottom,0px))}.quiz-res__cabeca{max-width:44rem;margin:0 auto clamp(2rem,5vw,3.5rem);text-align:center}.quiz-res__grade{display:grid;gap:1rem;align-items:start}.quiz-res__principal{display:grid;gap:1rem;min-width:0}.quiz-res__bloco{padding:clamp(1.25rem,3vw,2rem);border-radius:1.5rem;background:var(--quiz-card);box-shadow:inset 0 0 0 1px var(--quiz-linha)}.quiz-res__h{margin:0 0 1rem;font-family:var(--font-heading);font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:-.015em;text-transform:none;color:var(--scheme-strong)}.quiz-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.quiz-chip{padding:.5rem .875rem;border-radius:999px;background:var(--quiz-veu);font-size:.875rem;font-weight:500;line-height:1.25;color:var(--scheme-strong)}.quiz-aviso{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem;padding:.875rem 1rem;border-radius:1rem;background:rgba(var(--color-accent-rgb),.42);color:var(--color-base-700);font-size:.9375rem;font-weight:500;line-height:1.45}.quiz-aviso svg{flex:none;margin-top:.05rem}.quiz-ativos{margin:0;padding:0;list-style:none}.quiz-ativo{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;align-items:center;padding:1rem 0;border-top:1px solid var(--quiz-linha)}.quiz-ativo:first-child{border-top:0;padding-top:.25rem}.quiz-ativo.is-ultimo{padding-bottom:0}.quiz-ativo__foto{display:block;width:4rem;height:4rem;border-radius:1rem;overflow:hidden;background:var(--quiz-veu)}.quiz-ativo__foto img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.55)}.quiz-ativo__nome{display:block;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--scheme-strong)}.quiz-ativo__texto{display:block;margin-top:.2rem;font-size:.9375rem;line-height:1.45;color:var(--quiz-suave)}.quiz-rotina{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.quiz-rotina__item{display:flex;align-items:center;gap:1rem}.quiz-rotina__icone{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--quiz-check);color:var(--quiz-check-txt)}.quiz-rotina__titulo{display:block;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--scheme-strong)}.quiz-rotina__texto{display:block;margin-top:.15rem;font-size:.9375rem;line-height:1.4;color:var(--quiz-suave)}.quiz-rotina__nota{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--quiz-linha);font-size:.875rem;line-height:1.45;color:var(--quiz-fraco)}.quiz-res__compra{min-width:0}.quiz-res__h--compra{margin:1.25rem 0 1rem .25rem}.quiz-kit{border-radius:1.5rem;overflow:hidden;background:var(--quiz-card);box-shadow:inset 0 0 0 1px var(--quiz-linha)}.quiz-kit__foto{aspect-ratio:4 / 3;overflow:hidden;background:var(--quiz-veu)}.quiz-kit__foto img{display:block;width:100%;height:100%;object-fit:cover}.quiz-kit__corpo{padding:1.5rem}.quiz-kit__selo{display:inline-block;margin:0 0 .75rem;padding:.3rem .65rem;border-radius:999px;background:var(--quiz-check);color:var(--quiz-check-txt);font-size:.75rem;font-weight:700;letter-spacing:.01em}.quiz-kit__titulo{margin:0;font-family:var(--font-heading);font-size:1.625rem;font-weight:600;line-height:1.15;letter-spacing:-.02em;text-transform:none;color:var(--scheme-strong)}.quiz-kit__produto{margin:.25rem 0 0;font-size:.9375rem;color:var(--quiz-suave)}.quiz-kit__motivo{margin:1rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--scheme-text)}.quiz-kit__preco{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1.25rem 0 0;font-variant-numeric:lining-nums tabular-nums}.quiz-kit__de{font-size:1rem;color:var(--quiz-fraco)}.quiz-kit__total{font-size:1.875rem;font-weight:600;letter-spacing:-.025em;color:var(--scheme-strong)}.quiz-kit__un{margin:.25rem 0 0;font-size:.875rem;color:var(--quiz-suave);font-variant-numeric:lining-nums tabular-nums}.quiz-kit__comprar{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.5rem;margin-top:1.25rem;padding:0 1.5rem;border-radius:999px;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-body);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;text-transform:none;transition:background-color .25s ease,color .25s ease,transform .2s var(--quiz-ease)}.quiz-kit__comprar:hover{background:var(--scheme-button-hover);color:var(--scheme-button-hover-label)}.quiz-kit__comprar:active{transform:scale(.98)}.quiz-kit__comprar[aria-busy=true]{opacity:.7;cursor:progress}.quiz-kit__comprar:disabled{opacity:.35;cursor:not-allowed}.quiz-kit__ver{display:flex;align-items:center;justify-content:center;gap:.15rem;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;font-weight:500;color:var(--scheme-strong);text-decoration:none}.quiz-kit__ver:hover{text-decoration:underline;text-underline-offset:.2em}.quiz-kit__ver svg{stroke-width:2}.quiz-barra{position:fixed;left:0;right:0;bottom:0;z-index:7;display:flex;align-items:center;gap:1rem;padding:.75rem var(--quiz-gutter) calc(.75rem + env(safe-area-inset-bottom,0px));background:rgba(var(--scheme-bg-rgb),.86);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 -1px 0 var(--quiz-linha);transform:translateY(110%);transition:transform .4s var(--quiz-ease)}.quiz-barra.is-visivel{transform:none}.quiz-barra__txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.quiz-barra__titulo{overflow:hidden;font-size:.9375rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--scheme-strong)}.quiz-barra__preco{font-size:.875rem;color:var(--quiz-suave);font-variant-numeric:lining-nums tabular-nums}.quiz-barra__btn{flex:none;min-height:2.75rem;padding:0 1.375rem;border-radius:999px;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-body);font-size:.9375rem;font-weight:600;text-transform:none}.quiz-res__pe{max-width:40rem;margin:clamp(2rem,5vw,3rem) auto 0;text-align:center}.quiz-res__refazer{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:500;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--quiz-linha-forte);text-underline-offset:.25em}.quiz-res__nota{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--quiz-fraco)}@media(min-width:700px){.quiz-opcoes--fotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.quiz-rotina{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.quiz-rotina__item{flex-direction:column;align-items:flex-start;gap:.875rem}}@media(min-width:900px){.quiz{--quiz-topo-h: 4rem}.quiz__logo img{height:17px}.quiz__passo{justify-content:center;padding-bottom:4vh}.quiz__miolo{max-width:48rem}.quiz__passo--abertura .quiz__miolo{max-width:60rem}.quiz-opcoes--fotos{max-width:36rem}.quiz__form,.quiz__miolo--centro{flex:none}.quiz__acoes{justify-content:center;margin:0 auto;max-width:48rem;padding:1.75rem var(--quiz-gutter) 1.25rem}.quiz__continuar{flex:none;min-width:17rem}.quiz__voltar{width:auto;height:3.5rem;padding:0 1.25rem 0 .75rem;border-radius:999px;box-shadow:none;color:var(--quiz-suave)}.quiz__voltar:hover{box-shadow:none;color:var(--scheme-strong)}.quiz__voltar-txt{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.quiz__passo--resultado{justify-content:flex-start}}@media(min-width:900px)and (max-height:820px){.quiz-opcoes--fotos{max-width:31rem}}@media(min-width:960px){.quiz-res{padding-top:clamp(2rem,5vh,3.5rem);padding-bottom:3rem}.quiz-res__cabeca{margin-bottom:2rem}.quiz-kit__foto{aspect-ratio:4 / 3}.quiz-kit__corpo{padding:1.25rem 1.5rem 1rem}.quiz-kit__motivo{margin-top:.75rem}.quiz-kit__preco,.quiz-kit__comprar{margin-top:1rem}.quiz-barra{display:none}.quiz-res__grade{grid-template-columns:minmax(0,1fr) 24rem;gap:1.5rem}.quiz-res__compra{position:sticky;top:calc(var(--quiz-topo-h) + 1.5rem)}.quiz-res__h--compra{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media(hover:hover){.quiz-opcao:hover .quiz-opcao__foto img{transform:scale(1.035)}}@keyframes quiz-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes quiz-gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.quiz *,.quiz *:before,.quiz *:after{animation:none!important;transition:none!important}}.rp{padding:clamp(2.5rem,4.5vw,3.75rem) 0;background:var(--scheme-bg);color:var(--scheme-text)}.rp__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.rp__cabeca{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow link" "titulo link" "texto link";column-gap:2rem;align-items:end;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.rp__eyebrow{grid-area:eyebrow}.rp__titulo{grid-area:titulo}.rp__texto{grid-area:texto;max-width:40rem}.rp__link{grid-area:link;align-self:end}.rp__eyebrow{margin:0 0 .6rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.rp__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.rp__texto{margin:.75rem 0 0;font-size:1rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.rp__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.1rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.35em}.rp__link:hover{text-decoration-color:var(--scheme-strong)}.rp__lista{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1rem}.rp__card{min-width:0}.rp__foto{aspect-ratio:1 / 1;border-radius:.75rem;overflow:hidden;background:var(--scheme-border)}.rp__foto img{width:100%;height:100%;object-fit:cover;display:block}.rp__card-titulo{text-transform:none;letter-spacing:-.005em;margin:.85rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.02rem;line-height:1.25;color:var(--scheme-strong)}.rp__card-numero{display:block;margin-bottom:.15rem;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:800;line-height:1.05;letter-spacing:-.02em}.rp__card-texto{margin:.35rem 0 0;font-size:.9rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.75)}.rp__pe{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:1.5rem}.rp__nota{margin:0;font-size:.75rem;line-height:1.45;color:rgba(var(--scheme-text-rgb),.55)}.rp .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.8rem,.9vw,.9rem);line-height:1.2;letter-spacing:.1em;padding:1.05rem 2.25rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.rp .cta-btn-green:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.rp .cta-btn-green:hover:before{transform:scaleY(1)}.rp .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.rp .cta-btn-green:active{transform:scale(.97)}.rp .cta-btn-green:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}@media(min-width:1101px){.rp__container--lado{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);grid-template-rows:auto 1fr;grid-template-areas:"cabeca lista" "pe lista";column-gap:clamp(2.5rem,5vw,4.5rem)}.rp__container--lado .rp__cabeca{grid-area:cabeca;display:block;margin-bottom:0}.rp__container--lado .rp__lista{grid-area:lista;align-self:start}.rp__container--lado .rp__pe{grid-area:pe;align-self:end}}@media(max-width:1100px){.rp__container--lado .rp__lista{grid-auto-columns:12.5rem}.rp__cabeca{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "titulo" "texto" "link"}.rp__link{justify-self:start}.rp__lista{grid-auto-columns:10rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1*clamp(1.25rem,4vw,2.5rem));padding:0 clamp(1.25rem,4vw,2.5rem) .25rem;scroll-padding:0 clamp(1.25rem,4vw,2.5rem)}.rp__lista::-webkit-scrollbar{display:none}.rp__card{scroll-snap-align:start}}.home-results{background-color:var(--scheme-bg);color:var(--scheme-text);padding:2.5rem 0 3rem}.home-results-header{text-align:center;margin-bottom:5rem;display:flex;flex-direction:column;gap:1.25rem}.home-results-header p{color:var(--scheme-muted);font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.home-results-header h2{margin:0;font-family:var(--font-heading);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:800;line-height:1.05;letter-spacing:clamp(-.0125rem,-.75vw,-.2rem);text-transform:uppercase;color:var(--scheme-strong)}.home-results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}.home-result-card{position:relative;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;background:var(--scheme-bg);border:1px solid var(--scheme-border);transition:transform .3s ease,box-shadow .3s ease}.home-result-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.home-result-img{width:100%;height:220px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--scheme-bg)}.home-result-img img{width:auto;height:100%;max-width:100%;object-fit:contain;transition:transform .4s ease}.home-result-card:hover .home-result-img img{transform:scale(1.05)}.home-result-content{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;background:transparent}.home-result-value{font-family:var(--font-raleway),sans-serif;text-transform:uppercase;font-weight:800;font-size:clamp(1.6rem,2.5vw,2rem);color:var(--scheme-text);line-height:1}.home-result-desc{margin:0;font-family:var(--font-raleway),sans-serif;text-transform:uppercase;font-weight:500;font-size:.8rem;color:var(--scheme-text);line-height:1.5}.home-results-disclaimer{text-align:center;text-transform:uppercase;margin-top:4rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.65rem;color:var(--scheme-muted);font-style:italic}.home-results-cta{display:flex;justify-content:center;margin-top:4rem}.home-results .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.home-results .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.home-results .cta-btn-green:hover:before{transform:scaleY(1)}.home-results .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.home-results .cta-btn-green:active{transform:scale(.96)}.home-results.cta-tamanho--grande .cta-btn-green{font-size:clamp(.85rem,1vw,1rem);padding:1.1rem 2.75rem;flex-shrink:0}@media(max-width:950px){.home-results{padding:0 0 2rem}.home-results-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.home-results--compacto{padding:clamp(1.25rem,2.4vw,2rem) 0 clamp(1.5rem,2.8vw,2.25rem)}.home-results--compacto .home-results-header{margin-bottom:clamp(1.5rem,3vw,2.5rem);gap:.75rem}.home-results--compacto .home-results-grid{gap:clamp(1rem,1.8vw,1.5rem)}.home-results--compacto .home-result-img{height:170px;padding:1.25rem 1.5rem .5rem}.home-results--compacto .home-result-content{padding:1.1rem 1.5rem 1.5rem;gap:.6rem}.home-results--compacto .home-results-disclaimer{margin-top:1.75rem}.home-results--compacto .home-results-cta{margin-top:1.5rem}@media(max-width:950px){.home-results--compacto{padding:.25rem 0 1rem}.home-results--compacto .home-results-grid{gap:.75rem}.home-results--compacto .home-result-img{height:118px;padding:1rem 1rem .25rem}.home-results--compacto .home-result-content{padding:.85rem 1rem 1.1rem;gap:.5rem}.home-results--compacto .home-result-desc{font-size:.75rem;line-height:1.45}.home-results--compacto .home-results-disclaimer,.home-results--compacto .home-results-cta{margin-top:1.25rem}}.home-results--destaque .home-results-header{margin-bottom:2.75rem;gap:1rem;align-items:center}.home-results--destaque .home-results-header .home-results-amostra{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;margin:.25rem 0 0;padding:.55rem 1rem;border:1px solid var(--scheme-border);border-radius:999px;background:var(--scheme-card);color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.9rem;line-height:1.35;letter-spacing:0;text-transform:none;text-align:left}.home-results--destaque .home-results-amostra span{font:inherit;text-transform:none;letter-spacing:inherit}.home-results--destaque .home-results-amostra-icone{flex-shrink:0;color:var(--scheme-text)}.home-results--destaque .home-results-grid{grid-template-columns:repeat(var(--results-cols, 4),minmax(0,1fr));gap:1.25rem}.home-results--destaque .home-result-card{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.85rem;padding:1.5rem 1.5rem 1.65rem;background:var(--scheme-card)}.home-results--destaque .home-result-img{width:var(--res-img, 4.5rem);height:var(--res-img, 4.5rem);padding:0;justify-content:flex-start;background:transparent;border-radius:50%}.home-results--destaque .home-result-img img{width:100%;height:100%;object-fit:contain}.home-results--destaque .home-result-content{padding:0;gap:.6rem}.home-results--destaque .home-result-value{display:block;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(2rem,31cqi,4.5rem);line-height:1;letter-spacing:-.03em;text-transform:none;font-variant-numeric:lining-nums tabular-nums;color:var(--scheme-text);white-space:nowrap}.home-results--destaque .home-result-num{font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-variant-numeric:inherit;color:inherit}.home-results--num-cor .home-result-value{color:var(--scheme-accent)}.home-results--num-marca .home-result-num{padding:0 .06em;margin-left:-.06em;background-image:linear-gradient(transparent 52%,var(--scheme-accent) 52%,var(--scheme-accent) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-results--alinha-centro .home-result-card{justify-items:center;text-align:center}.home-results--alinha-centro .home-result-img{justify-self:center;margin-inline:auto}.home-results--alinha-centro .home-result-content{align-items:center;text-align:center}.home-results--destaque .home-result-desc{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:1rem;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--scheme-text)}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img){grid-template-columns:auto minmax(0,1fr);column-gap:.85rem;align-items:center}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-img{width:3.5rem;height:3.5rem}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-content{display:contents}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-value{font-size:clamp(2rem,calc((100cqi - 4.35rem)*.31),4.5rem)}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-desc{grid-column:1 / -1}.home-results--destaque .home-results-disclaimer{margin-top:2.25rem;font-size:.8rem;font-weight:500;font-style:normal;line-height:1.5;text-transform:none;max-width:46rem;margin-left:auto;margin-right:auto}.home-results--destaque .home-results-cta{margin-top:2.5rem}@media(max-width:950px){.home-results--destaque .home-results-header{margin-bottom:1.75rem}.home-results--destaque .home-results-header .home-results-amostra{font-size:.8rem;padding:.5rem .85rem;border-radius:1rem}.home-results--destaque .home-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.home-results--destaque .home-result-card:last-child:nth-child(odd){grid-column:1 / -1}.home-results--destaque .home-result-card{gap:.6rem;padding:1rem .9rem 1.15rem;border-radius:.85rem}.home-results--destaque .home-result-img,.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-img{width:var(--res-img-cel, 3.25rem);height:var(--res-img-cel, 3.25rem)}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img){grid-template-columns:minmax(0,1fr)}.home-results--img-lado .home-result-card:not(.home-result-card--sem-img) .home-result-value{font-size:clamp(2rem,31cqi,4.5rem)}.home-results--destaque .home-result-desc{font-size:.9375rem;line-height:1.4}.home-results--destaque .home-results-disclaimer{margin-top:1.5rem;font-size:.75rem}.home-results--destaque .home-results-cta{margin-top:1.75rem}}.home-results--destaque.home-results--img-foto .home-result-card{padding:0 0 1.4rem;overflow:hidden;border-radius:1rem}.home-results--destaque.home-results--img-foto .home-result-img{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:0;background:var(--scheme-border)}.home-results--destaque.home-results--img-foto .home-result-img img{object-fit:cover}.home-results--destaque.home-results--img-foto .home-result-content{padding:.35rem 1.25rem 0}.home-results--destaque.home-results--img-foto .home-result-value{font-size:clamp(1.75rem,24cqi,4.2rem)}.home-result-rotulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scheme-muted)}@media(max-width:950px){.home-results--destaque.home-results--img-foto .home-result-card{padding:0 0 1.1rem}.home-results--destaque.home-results--img-foto .home-result-img{width:100%;height:auto}.home-results--destaque.home-results--img-foto .home-result-content{padding:.25rem .85rem 0}}.home-reviews{background-color:var(--scheme-bg);color:var(--scheme-text);padding:3.5rem 0 3rem;overflow:hidden}.home-reviews>.container{padding-top:0;padding-bottom:0}.home-reviews-layout{display:flex;align-items:stretch;gap:3rem}.home-reviews-left{flex-shrink:0;width:40%;min-width:320px;display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.home-reviews--sem-cards .home-reviews-left{width:100%}.home-reviews-nota{display:flex;margin-top:-.25rem}.home-reviews-nota .pdp-stars{color:var(--scheme-text)}.home-reviews-nota .pdp-stars__texto{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.9rem;line-height:1;text-transform:none;color:var(--scheme-text)}.home-reviews-app{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.home-reviews-left p{color:var(--scheme-muted);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.home-reviews-left h2{font-family:var(--font-heading);text-transform:uppercase;font-weight:800;color:var(--scheme-strong);font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.1}.home-reviews-scroll{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1rem;flex:1;scrollbar-width:none;-ms-overflow-style:none}.home-reviews-scroll::-webkit-scrollbar{display:none}.home-reviews-arrows{display:flex;gap:.75rem;align-self:center;flex-shrink:0}.home-reviews-arrow{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:var(--rev-arrow-bg, var(--color-base-700));border:none;cursor:pointer;flex-shrink:0;transition:transform .3s ease,background-color .3s ease;padding:0}.home-reviews-arrow:hover{transform:scale(1.08);background-color:var(--rev-arrow-hover, var(--color-base-600))}.home-reviews-arrow:active{transform:scale(.95)}.home-reviews-arrow svg{width:1.25rem;height:1.25rem;stroke:var(--rev-arrow-icon, var(--color-base-100));fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.review-card{flex-shrink:0;width:340px;padding:1.6rem 1.75rem;border:none;border-right:1px solid rgba(var(--scheme-contrast-rgb),.05);border-radius:1rem;display:flex;flex-direction:column;gap:.7rem;scroll-snap-align:start;background-color:var(--scheme-card);box-shadow:0 4px 20px #00000008}.review-card:hover{box-shadow:0 6px 24px #0000000f}.review-card-stars{display:flex;gap:.15rem}.review-star{color:var(--scheme-accent);font-size:1.2rem}.review-card-title{font-family:var(--font-raleway),sans-serif;text-transform:uppercase;font-weight:700;font-size:1.05rem;color:var(--scheme-strong);margin-top:0}.review-card-text{font-family:var(--font-raleway),sans-serif;font-weight:500;font-size:.88rem;line-height:1.55;color:var(--scheme-muted);text-transform:none}.review-card-author{display:flex;justify-content:flex-start;align-items:center;padding-top:.85rem;border-top:1px solid var(--scheme-text);margin-top:auto}.review-author-name{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;color:var(--scheme-muted);text-transform:uppercase;letter-spacing:.05em}.home-reviews .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.75rem,.85vw,.85rem);letter-spacing:.1em;padding:.9rem 2rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.home-reviews .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.home-reviews .cta-btn-green:hover:before{transform:scaleY(1)}.home-reviews .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.home-reviews .cta-btn-green:active{transform:scale(.96)}.home-reviews.cta-tamanho--grande .cta-btn-green{font-size:clamp(.85rem,1vw,1rem);padding:1.1rem 2.75rem;flex-shrink:0}.home-reviews-left .cta-btn-green{align-self:flex-start;border-radius:2rem}@media(max-width:950px){.home-reviews{padding:2.5rem 0 2.25rem}.home-reviews-layout{flex-direction:column;gap:1.25rem}.home-reviews-left{width:100%;min-width:unset;gap:.9rem}.home-reviews-left h2{font-size:clamp(1.4rem,6vw,2rem)}.home-reviews-scroll{padding-bottom:.5rem}.review-card{width:290px;padding:1.25rem 1.25rem 1.1rem;gap:.55rem}.review-card-title{font-size:.98rem}.review-card-text{font-size:.84rem;line-height:1.5}.review-card-author{padding-top:.7rem}.home-reviews-arrow{width:2.6rem;height:2.6rem}.home-reviews.rev-setas-celular--esconder .home-reviews-arrow{display:none}}.rich-text{background:var(--scheme-bg);color:var(--scheme-text)}.rich-text__inner{max-width:56rem;margin:0 auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.rich-text--centro .rich-text__inner{align-items:center;text-align:center}.rich-text--esquerda .rich-text__inner{align-items:flex-start;text-align:left}.rich-text__eyebrow{margin:0;font-family:var(--font-body);font-size:.8125rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--scheme-muted)}.rich-text--escuro .rich-text__eyebrow,.rich-text--grafite .rich-text__eyebrow{color:var(--scheme-accent)}.rich-text__heading{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08;text-transform:uppercase;letter-spacing:-.01em}.rich-text__text{font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;max-width:40rem;color:var(--scheme-muted)}.rich-text__text p{margin:0 0 .75em}.rich-text__text p:last-child{margin-bottom:0}.rich-text__button{display:inline-block;margin-top:.5rem;padding:.9rem 2.25rem;background:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-body);font-weight:700;font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:999px;transition:transform .2s ease,box-shadow .2s ease}.rich-text__button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--scheme-button-rgb),.35)}.science-cta{background-color:var(--scheme-bg);padding:6rem 0}.science-cta__container{width:100%;max-width:2000px;margin-inline:auto;padding:2rem}@media(max-width:1000px){.science-cta__container{padding:1.5rem}}.science-cta__content{display:flex;align-items:center;justify-content:space-between;gap:3rem;width:100%}.science-cta__title{flex:1}.science-cta__title h2{margin:0;font-family:var(--font-raleway),sans-serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:800;line-height:1;text-transform:uppercase;color:var(--scheme-text)}.science-cta__text{flex:1.2;display:flex;flex-direction:column;gap:1.5rem}.science-cta__text p{margin:0;font-family:var(--font-raleway),sans-serif;font-size:.95rem;font-weight:500;line-height:1.6;text-transform:uppercase;color:var(--science-text, rgba(var(--scheme-contrast-rgb), .85))}.science-cta__action{flex-shrink:0}.science-cta .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);line-height:1.2;letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.science-cta .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.science-cta .cta-btn-green:hover:before{transform:scaleY(1)}.science-cta .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.science-cta .cta-btn-green:active{transform:scale(.96)}@media(max-width:950px){.science-cta{padding:4rem 0}.science-cta__content{flex-direction:column;text-align:left;gap:2rem;align-items:flex-start}.science-cta__action{margin-top:1rem;width:100%}.science-cta__action .cta-btn-green{width:100%;justify-content:center}}.science-cta--compacto{padding:clamp(2.25rem,3.5vw,3rem) 0}.science-cta--compacto .science-cta__container{padding-block:1rem}@media(max-width:950px){.science-cta--compacto{padding:2rem 0}.science-cta--compacto .science-cta__content{gap:1.5rem}.science-cta--compacto .science-cta__text{gap:1rem}.science-cta--compacto .science-cta__action{margin-top:.25rem}}.ciencia-simplicity{background-color:var(--scheme-bg);color:var(--scheme-text);padding:clamp(2rem,3.6vw,3.25rem) 0}.ciencia-simplicity-inner{max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1.25rem,2vw,1.75rem)}.ciencia-simplicity-eyebrow{color:var(--scheme-accent);font-family:var(--font-raleway);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;margin:0}.ciencia-simplicity-inner h2{font-size:clamp(2.5rem,6.5vw,5.5rem);line-height:.96;letter-spacing:-.035em;font-weight:800;color:var(--scheme-strong);margin:0}.ciencia-simplicity-inner h2 em{font-style:italic;font-weight:500;color:var(--scheme-accent)}.ciencia-simplicity-desc{font-family:var(--font-raleway);font-weight:400;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6;color:var(--scheme-strong);max-width:600px;margin:0}.ciencia-simplicity-rules{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:560px;padding:2.5rem 0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.12);border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.12)}.simplicity-rule{display:block;font-family:var(--font-raleway);font-weight:600;font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.5;color:var(--scheme-strong);letter-spacing:-.015em}.simplicity-rule-accent{color:var(--scheme-accent);font-weight:700}.ciencia-simplicity-cta-text{font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.45;color:var(--scheme-strong);letter-spacing:-.01em;margin:0}.ciencia-simplicity-cta-text strong{font-weight:700;color:var(--scheme-strong)}.ciencia-simplicity .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway);font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.ciencia-simplicity .cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.ciencia-simplicity .cta-btn-green:hover:before{transform:scaleY(1)}.ciencia-simplicity .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.ciencia-simplicity .cta-btn-green:active{transform:scale(.96)}.simplicity-mapa{list-style:none;margin:0;padding:0;width:100%;max-width:820px;border-top:1px solid rgba(var(--scheme-contrast-rgb),.12)}.simplicity-linha{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(.85rem,2vw,1.75rem);padding:clamp(.8rem,1.45vw,1.1rem) 0;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.12);font-family:var(--font-raleway);font-size:clamp(1.2rem,2.4vw,2rem);line-height:1.12;letter-spacing:-.015em;text-transform:uppercase}.simplicity-linha>span{font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.simplicity-linha-ativo{text-align:right;font-weight:600;color:var(--scheme-strong);text-wrap:balance}.simplicity-linha-seta{display:flex;color:var(--scheme-accent)}.simplicity-linha-seta .icone{width:1em;height:1em;stroke-width:2.25}.simplicity-linha-problema{text-align:left;font-weight:800;color:var(--scheme-accent);text-wrap:balance}.simplicity-acoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem 2.25rem}.ciencia-simplicity .simplicity-link{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-raleway);font-weight:700;font-size:.85rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:none}.ciencia-simplicity .simplicity-link-texto{font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.4em}.simplicity-link .simplicity-link-seta{color:var(--scheme-accent);transition:transform .2s ease}.ciencia-simplicity .simplicity-link:hover{color:var(--scheme-accent)}.simplicity-link:hover .simplicity-link-seta{transform:translate(3px)}.ciencia-simplicity .simplicity-link:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:4px;border-radius:2px}@media(max-width:768px){.ciencia-simplicity{padding:2.5rem 0}.simplicity-linha{font-size:clamp(1rem,4.6vw,1.3rem);column-gap:.7rem}.simplicity-acoes{flex-direction:column}.ciencia-simplicity-inner h2{font-size:clamp(2.2rem,8vw,3rem)}.ciencia-simplicity-rules{padding:1.5rem 0}.simplicity-rule{font-size:clamp(1rem,4vw,1.2rem)}.ciencia-simplicity-cta-text{font-size:clamp(.95rem,3.5vw,1.1rem)}}@media(prefers-reduced-motion:reduce){.simplicity-link .simplicity-link-seta{transition:none}}.sab{position:relative;display:flex;align-items:flex-end;min-height:min(76svh,46rem);padding:calc(var(--announcement-height, 0rem) + 4.25rem + 1.5rem) 0 clamp(2.5rem,5vw,4rem);overflow:hidden;background:var(--scheme-bg);color:var(--scheme-text)}.sab__midia{position:absolute;top:0;right:0;bottom:0;left:0}.sab__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sab-pos, 70% 50%)}.sab__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--scheme-bg-rgb),.92),rgba(var(--scheme-bg-rgb),.7) 38%,rgba(var(--scheme-bg-rgb),0) 68%),linear-gradient(0deg,rgba(var(--scheme-bg-rgb),.85),rgba(var(--scheme-bg-rgb),0) 40%)}.sab__conteudo{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.sab__eyebrow{margin:0 0 1.25rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--scheme-accent)}.sab__titulo{margin:0;max-width:13ch;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.6rem,6.6vw,6.75rem);line-height:.96;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong)}.sab__titulo-base{display:inline}.sab__risco{white-space:nowrap;color:rgba(var(--scheme-text-rgb),.62);background-image:linear-gradient(var(--scheme-accent),var(--scheme-accent));background-repeat:no-repeat;background-position:0 56%;background-size:100% .11em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sab--anim .sab__risco{color:var(--scheme-strong);background-size:0% .11em}.sab--anim.is-pronto .sab__risco{color:rgba(var(--scheme-text-rgb),.62);background-size:100% .11em;transition:background-size .75s cubic-bezier(.77,0,.175,1) .45s,color .5s ease .75s}.sab__texto{margin:1.5rem 0 0;max-width:30rem;font-family:var(--font-body),sans-serif;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.45;color:rgba(var(--scheme-text-rgb),.82)}.sab__link{display:inline-flex;align-items:center;gap:.45rem;margin-top:2rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:2px;text-underline-offset:.45em;transition:text-decoration-color .2s ease}.sab__link:hover{text-decoration-color:var(--scheme-strong)}.sab__link svg{flex-shrink:0;color:var(--scheme-accent)}@media(max-width:1000px){.sab{display:block;min-height:0;padding:calc(var(--announcement-height, 0rem) + 4.25rem) 0 2.25rem}.sab__midia{position:relative;inset:auto;height:clamp(14rem,38svh,24rem)}.sab__img{object-position:var(--sab-pos-cel, 90% 50%)}.sab__veu{background:linear-gradient(0deg,rgba(var(--scheme-bg-rgb),1),rgba(var(--scheme-bg-rgb),0) 55%)}.sab__conteudo{margin-top:-3.5rem;padding:0 1.25rem}.sab__eyebrow{margin-bottom:.9rem;font-size:.7rem}.sab__titulo{font-size:clamp(2.35rem,11vw,3.6rem)}.sab__texto{margin-top:1.1rem;font-size:1.02rem}.sab__link{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.sab--anim.is-pronto .sab__risco{transition:none}}.sana{--sana-p: .5;--sana-topo: var(--announcement-height, 0rem);--sana-papel: linear-gradient(rgba(var(--scheme-contrast-rgb), .045) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--scheme-contrast-rgb), .045) 1px, transparent 1px);--sana-fig-h: clamp(15rem, 42svh, 24rem);position:relative;background:var(--scheme-bg);color:var(--scheme-text)}.sana__palco{position:relative;padding:clamp(3.5rem,7vw,5.5rem) 0;background:var(--scheme-bg)}.sana__rotulo{display:flex;align-items:center;gap:.85rem;margin:0 0 1.25rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--scheme-strong)}.sana__rotulo-traco{display:block;width:2.25rem;height:2px;background:var(--scheme-strong);box-shadow:0 2px 0 var(--scheme-accent)}.sana__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.1rem,3.6vw,3.6rem);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong)}.sana__texto{margin:1.25rem 0 0;max-width:26rem;font-family:var(--font-body),sans-serif;font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.76)}.sana__acao{margin:0}.sana__link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.45em;transition:text-decoration-color .2s ease}.sana__link:hover{text-decoration-color:var(--scheme-strong)}.sana__link svg{flex-shrink:0;transition:transform .25s ease}.sana__link:hover svg{transform:translate(3px)}.sana__alvo{position:relative;height:var(--sana-fig-h);aspect-ratio:328 / 1100}.sana__eixo{position:absolute;left:50%;top:-7%;bottom:-5%;width:1px;margin-left:-.5px;background-image:repeating-linear-gradient(to bottom,rgba(var(--scheme-contrast-rgb),.32) 0 14px,transparent 14px 19px,rgba(var(--scheme-contrast-rgb),.32) 19px 22px,transparent 22px 27px)}.sana__painel{position:absolute;left:-32%;right:-32%;top:21%;bottom:-2.5%;overflow:hidden;border-radius:999px 999px .6rem .6rem;background:radial-gradient(ellipse 70% 55% at 50% 52%,#2a2a2a,#0d0d0d 70%),#0b0b0b}.sana__painel-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:55% 45%;opacity:var(--sana-textura, .8);transform:translateY(calc((var(--sana-p) - .5) * -7%)) scale(1.14)}.sana__painel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 48% 42% at 50% 48%,rgba(var(--color-white-rgb),.2),rgba(var(--color-white-rgb),0))}.sana__frasco{position:relative;height:100%}.sana__frasco-img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;filter:drop-shadow(0 1.5rem 2rem rgba(0,0,0,.35))}.sana__ponto{position:absolute;left:50%;top:calc(var(--y, 50) * 1%);z-index:2;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem;border-radius:50%;background:var(--scheme-accent);box-shadow:0 0 0 3px #0000008c,0 0 0 4px rgba(var(--color-white-rgb),.85);transition:background-color .3s ease,box-shadow .3s ease}.sana__ponto:after{content:"";position:absolute;top:-.55rem;right:-.55rem;bottom:-.55rem;left:-.55rem;border-radius:50%;border:1px solid var(--scheme-accent);opacity:0}.sana__ponto.is-atual:after{animation:sana-pulso 1.8s ease-out infinite}@keyframes sana-pulso{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.7);opacity:0}}.sana__ponto-fio,.sana__ponto-n{display:none}.sana__notas{margin:0;padding:0;list-style:none}.sana__nota-n{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.45rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:rgba(var(--scheme-text-rgb),.55)}.sana__nota-titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.2;letter-spacing:-.005em;text-transform:uppercase;color:var(--scheme-strong)}.sana__nota-texto{margin:.45rem 0 0;font-family:var(--font-body),sans-serif;font-size:.93rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.72)}@media(min-width:1100px)and (min-height:640px){.sana{--sana-col: clamp(18rem, 25vw, 26rem);--sana-fig-h: min(calc(100svh - var(--announcement-height, 0rem) - 11rem), 46rem);--sana-texto-w: clamp(12rem, 16vw, 15.5rem);--sana-nota-w: calc(var(--sana-fig-h) * .2446 + 1.75rem + var(--sana-texto-w))}.sana__palco{height:calc(100svh - var(--announcement-height, 0rem));min-height:40rem;max-height:62rem;padding:5rem 0 2rem;background-image:var(--sana-papel);background-size:3rem 3rem;background-position:center}.sana__grade{display:grid;grid-template-columns:var(--sana-col) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:". placa" "cab placa" "acao placa" ". placa";column-gap:3rem;height:100%;max-width:1440px;margin:0 auto;padding:0 2.5rem}.sana__cab{grid-area:cab}.sana__acao{grid-area:acao;padding-top:2rem}.sana__placa{grid-area:placa;position:relative;min-height:0}.sana__fig{position:absolute;top:0;right:0;bottom:0;left:0}.sana__alvo{position:absolute;left:50%;top:50%;margin-left:calc(var(--sana-fig-h) * -.1491);margin-top:calc(var(--sana-fig-h) / -2)}.sana__nota{position:absolute;top:calc(50% - var(--sana-fig-h) / 2 + var(--y, 50) * var(--sana-fig-h) / 100);display:flex;align-items:flex-start;width:var(--sana-nota-w);margin-top:-.72rem}.sana__nota--esq{right:50%;flex-direction:row-reverse}.sana__nota--dir{left:50%}.sana__nota-fio{position:relative;flex:1 1 auto;height:1px;margin-top:.72rem;background:var(--color-white);mix-blend-mode:difference;transform-origin:100% 50%}.sana__nota--dir .sana__nota-fio{transform-origin:0 50%}.sana__nota-fio:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:inherit}.sana__nota--esq .sana__nota-fio:after{left:0}.sana__nota--dir .sana__nota-fio:after{right:0}.sana__nota-corpo{flex:0 0 var(--sana-texto-w);width:var(--sana-texto-w);padding:0 .9rem}.sana__nota--esq .sana__nota-corpo{text-align:right}.sana__nota-n{position:absolute;margin-top:-1.55rem}.sana__nota--esq .sana__nota-n{right:.9rem}.sana__nota-corpo{position:relative}.sana--anim .sana__trilho{height:calc(100svh - var(--announcement-height, 0rem) + var(--sana-dist, 130) * 1svh)}.sana--anim .sana__palco{position:sticky;top:var(--announcement-height, 0rem);min-height:0;max-height:none}.sana--anim .sana__nota-fio{transform:scaleX(0);transition:transform .6s cubic-bezier(.77,0,.175,1)}.sana--anim .sana__nota-corpo{opacity:0;transform:translate(-.75rem);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.sana--anim .sana__nota--dir .sana__nota-corpo{transform:translate(.75rem)}.sana--anim .sana__nota.is-on .sana__nota-fio{transform:scaleX(1)}.sana--anim .sana__nota.is-on .sana__nota-corpo{opacity:1;transform:none;transition-delay:.32s}}@media(max-width:1000px){.sana{--sana-topo: calc(var(--announcement-height, 0rem) + 4.25rem)}}@media(max-width:1099px),(max-height:639px){.sana__grade{max-width:40rem;margin:0 auto;padding:0 1.25rem}.sana__rotulo{margin-bottom:1rem;font-size:.68rem}.sana__titulo{font-size:clamp(1.95rem,8.6vw,3rem)}.sana__texto{margin-top:1rem;font-size:.98rem}.sana__placa{position:relative;margin-top:1.75rem}.sana__fig{position:sticky;top:var(--sana-topo);z-index:2;display:flex;justify-content:center;padding:1.4rem 0 1.6rem;margin:0 -1.25rem;background-color:var(--scheme-bg);background-image:var(--sana-papel);background-size:2rem 2rem;background-position:center;box-shadow:0 1.25rem 1.25rem -.25rem var(--scheme-bg)}.sana__ponto-fio{display:block;position:absolute;top:50%;width:calc(var(--sana-fig-h) * .25 + .75rem);height:1px;background:var(--color-white);mix-blend-mode:difference}.sana__ponto--esq .sana__ponto-fio{right:50%;transform-origin:100% 50%}.sana__ponto--dir .sana__ponto-fio{left:50%;transform-origin:0 50%}.sana__ponto-n{display:block;position:absolute;top:50%;margin-top:-.55em;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;line-height:1.1;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--scheme-strong)}.sana__ponto--esq .sana__ponto-n{right:calc(var(--sana-fig-h) * .25 + 1.3rem)}.sana__ponto--dir .sana__ponto-n{left:calc(var(--sana-fig-h) * .25 + 1.3rem)}.sana__notas{position:relative;z-index:1;padding-top:.5rem}.sana__nota{display:grid;grid-template-columns:2.5rem minmax(0,1fr);padding:1.35rem 0 1.5rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.14)}.sana__nota-fio{display:none}.sana__nota-corpo{display:contents}.sana__nota-n{grid-column:1;grid-row:1 / span 2;align-self:start;margin:.2rem 0 0;color:var(--scheme-strong)}.sana__nota-titulo,.sana__nota-texto{grid-column:2}.sana__nota-titulo{font-size:1.02rem}.sana__nota-texto{font-size:.92rem}.sana__acao{margin-top:1.75rem}.sana--anim .sana__notas{padding-bottom:8svh}.sana--anim .sana__nota{opacity:.22;transition:opacity .45s ease}.sana--anim .sana__nota.is-on{opacity:1}.sana--anim .sana__ponto:not(.is-on){background:transparent;box-shadow:0 0 0 1px rgba(var(--color-white-rgb),.55)}.sana--anim .sana__ponto-fio{transform:scaleX(0);transition:transform .45s cubic-bezier(.77,0,.175,1)}.sana--anim .sana__ponto.is-on .sana__ponto-fio{transform:scaleX(1)}.sana--anim .sana__ponto-n{color:rgba(var(--scheme-text-rgb),.3);transition:color .3s ease}.sana--anim .sana__ponto.is-on .sana__ponto-n{color:var(--scheme-strong)}}@media(min-width:1100px)and (min-height:640px){.sana--anim .sana__ponto:not(.is-on){background:transparent;box-shadow:0 0 0 1px rgba(var(--color-white-rgb),.55)}}@media(prefers-reduced-motion:reduce){.sana *,.sana *:before,.sana *:after{transition:none!important;animation:none!important}}.scor{background:var(--scheme-bg);color:var(--scheme-text);scroll-margin-top:calc(var(--announcement-height, 0rem))}.scor__palco{padding:clamp(3rem,6vw,5rem) 0}.scor__grade{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "lista" "foto" "fecho";gap:2.5rem}.scor__copy{grid-area:copy}.scor__lista{grid-area:lista;min-width:0}.scor__foto{grid-area:foto}.scor__fecho{grid-area:fecho}.scor__rotulo{display:flex;align-items:center;gap:1rem;margin:0 0 1.5rem;font-family:var(--font-raleway),sans-serif}.scor__rotulo-num{font-weight:800;font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1;letter-spacing:-.04em;color:var(--scheme-accent)}.scor__rotulo-linha{width:3rem;height:2px;background:currentColor;opacity:.35}.scor__rotulo-txt{font-weight:700;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.scor__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.1rem,3.4vw,3.1rem);line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.scor__texto{margin:1.1rem 0 0;max-width:27rem;font-family:var(--font-body),sans-serif;font-size:1.02rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.75)}.scor__fecho{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.3rem,1.75vw,1.5rem);line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:var(--scheme-accent);transition:color .45s ease}.scor__placar{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;margin:0 0 1.25rem}.scor__placar-num{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(3.25rem,min(6.5vw,10vh),6.25rem);line-height:.82;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--scheme-accent);transition:color .35s ease}.scor__placar-rotulo{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.72)}.scor__cabecalho,.scor__item{display:grid;grid-template-columns:2rem minmax(0,1.2fr) minmax(0,1fr);gap:.75rem}.scor__cabecalho{padding:0 0 .6rem;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.22);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.55)}.scor__itens{list-style:none;margin:0;padding:0}.scor__item{align-items:baseline;padding:clamp(.45rem,1.15vh,.75rem) 0;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.12)}.scor__n{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:rgba(var(--scheme-text-rgb),.45)}.scor__nome{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.95rem,1.1vw,1.06rem);line-height:1.3;color:rgba(var(--scheme-text-rgb),.5);transition:color .35s ease}.scor__nome-txt{background-image:linear-gradient(var(--scheme-accent),var(--scheme-accent));background-repeat:no-repeat;background-position:0 58%;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .45s cubic-bezier(.77,0,.175,1)}.scor__ficou{display:inline-flex;align-items:baseline;gap:.4rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.88rem,1vw,.98rem);line-height:1.3;color:var(--scheme-accent);transition:opacity .35s ease .1s,transform .45s cubic-bezier(.22,1,.36,1) .1s}.scor__ficou svg{flex-shrink:0;align-self:center}.scor__item--fora .scor__ficou{font-weight:700;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.5)}.scor__foto{margin:0}.scor__quadro{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:1rem;overflow:hidden;background:rgba(var(--scheme-contrast-rgb),.06)}.scor__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scor__depois{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;clip-path:inset(0 calc((1 - var(--sc-corte, 1)) * 100%) 0 0)}.scor__lamina{position:absolute;top:0;bottom:0;left:calc(var(--sc-corte, 1) * 100%);z-index:2;width:3px;margin-left:-1.5px;background:var(--scheme-accent);box-shadow:0 0 22px 2px rgba(var(--scheme-accent-rgb),.55);opacity:0;pointer-events:none;transition:opacity .25s ease}.scor__chip{position:absolute;z-index:1;padding:.4rem .7rem;border-radius:999px;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.68rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.scor__chip--antes{right:.9rem;bottom:.9rem;background:rgba(var(--color-base-700-rgb),.78);color:var(--color-base-100)}.scor__chip--depois{top:.9rem;left:.9rem;background:var(--scheme-accent);color:var(--scheme-on-accent)}.scor--anim .scor__item:not(.is-cortado) .scor__nome{color:var(--scheme-strong)}.scor--anim .scor__item:not(.is-cortado) .scor__nome-txt{background-size:0% 2px}.scor--anim .scor__item:not(.is-cortado) .scor__ficou{opacity:0;transform:translate(-8px)}.scor--anim.is-cortando .scor__lamina{opacity:1}.scor--anim:not(.is-fim) .scor__placar-num{color:var(--scheme-strong)}.scor--anim:not(.is-fim) .scor__fecho{color:rgba(var(--scheme-text-rgb),.28)}.scor__placar-num.is-troca{animation:sc-troca .32s cubic-bezier(.22,1,.36,1)}@keyframes sc-troca{0%{opacity:.35;transform:translateY(.12em)}to{opacity:1;transform:none}}@media(min-width:1001px){.scor__grade{grid-template-columns:minmax(0,3.6fr) minmax(0,4.6fr) minmax(0,3.4fr);grid-template-rows:auto 1fr;grid-template-areas:"copy lista foto" "fecho lista foto";column-gap:clamp(2rem,3.5vw,3.75rem);row-gap:2rem;align-items:start}.scor__fecho{align-self:end}.scor__foto{align-self:center}}@media(min-width:1001px)and (min-height:680px){.scor--anim .scor__trilho{height:calc((var(--sc-telas, 1.3) + 1) * 100vh)}.scor--anim .scor__palco{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--announcement-height, 0rem) + 4.25rem + 1rem) 0 1.5rem;overflow:hidden}.scor--anim .scor__grade{width:100%}.scor--anim .scor__quadro{max-height:calc(100vh - var(--announcement-height, 0rem) - 9rem)}}@media(max-width:1000px){.scor__grade{gap:2rem}.scor__rotulo{gap:.75rem}.scor__rotulo-linha{width:2rem}.scor__rotulo-txt{font-size:.7rem;letter-spacing:.18em}.scor__placar{position:sticky;top:calc(var(--announcement-height, 0rem) + 4.25rem + .6rem);z-index:3;width:fit-content;flex-direction:row;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.45rem .95rem .45rem .7rem;border-radius:999px;background:rgba(var(--scheme-bg-rgb),.88);border:1px solid rgba(var(--scheme-contrast-rgb),.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scor__placar-num{min-width:1.2em;font-size:1.75rem;line-height:1;text-align:center}.scor__placar-rotulo{font-size:.66rem;letter-spacing:.12em}.scor__cabecalho,.scor__item{grid-template-columns:1.5rem minmax(0,1.2fr) minmax(0,1fr);gap:.6rem}.scor__item{padding:.85rem 0}.scor__quadro{max-width:30rem}}@media(prefers-reduced-motion:reduce){.scor__nome,.scor__nome-txt,.scor__ficou,.scor__lamina,.scor__fecho,.scor__placar-num{transition:none;animation:none}}.sesp{--sesp-p: 1;--sesp-topo: var(--announcement-height, 0rem);position:relative;background:var(--scheme-bg);color:var(--scheme-text)}.sesp__trilho{position:relative}.sesp__palco{position:relative;display:flex;align-items:flex-end;height:calc(100svh - var(--sesp-topo));min-height:34rem;max-height:68rem;overflow:hidden;background:var(--scheme-bg)}.sesp--anim .sesp__trilho{height:calc(100svh - var(--sesp-topo) + var(--sesp-dist, 60) * 1svh)}.sesp--anim .sesp__palco{position:sticky;top:var(--sesp-topo);min-height:0;max-height:none}.sesp__midia{position:absolute;top:0;right:0;bottom:0;left:0}.sesp__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--sesp-pos, 62% 50%)}.sesp--pb .sesp__img{filter:grayscale(1)}.sesp__img--embacada,.sesp--pb .sesp__img--embacada{filter:grayscale(1) blur(16px) brightness(1.18) contrast(.78);transform:scale(1.08)}.sesp__nevoa{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-white-rgb),.34);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px}.sesp__img--nitida{--rx: 15vw;--ry: 12.5vw;--x0: 49%;--y0: 76%;--x1: 55%;--y1: 61%;--x2: 62%;--y2: 46%;--x3: 70%;--y3: 31%;--x4: 78%;--y4: 16%;--x5: 74%;--y5: 40%;--x6: 83%;--y6: 33%;--x7: 91%;--y7: 43%;--x8: 87%;--y8: 61%;--x9: 75%;--y9: 74%;--s0: clamp(0, calc((var(--sesp-p) * 1.3 - 0) * 3.4), 1);--s1: clamp(0, calc((var(--sesp-p) * 1.3 - .1) * 3.4), 1);--s2: clamp(0, calc((var(--sesp-p) * 1.3 - .2) * 3.4), 1);--s3: clamp(0, calc((var(--sesp-p) * 1.3 - .3) * 3.4), 1);--s4: clamp(0, calc((var(--sesp-p) * 1.3 - .4) * 3.4), 1);--s5: clamp(0, calc((var(--sesp-p) * 1.3 - .5) * 3.4), 1);--s6: clamp(0, calc((var(--sesp-p) * 1.3 - .6) * 3.4), 1);--s7: clamp(0, calc((var(--sesp-p) * 1.3 - .7) * 3.4), 1);--s8: clamp(0, calc((var(--sesp-p) * 1.3 - .8) * 3.4), 1);--s9: clamp(0, calc((var(--sesp-p) * 1.3 - .9) * 3.4), 1);--sesp-resto: clamp(0, calc((var(--sesp-p) - .72) * 3), .8);-webkit-mask-image:radial-gradient(calc(var(--s0) * var(--rx) + 1px) calc(var(--s0) * var(--ry) + 1px) at var(--x0) var(--y0),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s1) * 1000) * (.55 + .45 * var(--s1)) * var(--rx) + 1px) calc(min(1,var(--s1) * 1000) * (.55 + .45 * var(--s1)) * var(--ry) + 1px) at calc(var(--x0) + (var(--x1) - var(--x0)) * var(--s1)) calc(var(--y0) + (var(--y1) - var(--y0)) * var(--s1)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s2) * 1000) * (.55 + .45 * var(--s2)) * var(--rx) + 1px) calc(min(1,var(--s2) * 1000) * (.55 + .45 * var(--s2)) * var(--ry) + 1px) at calc(var(--x1) + (var(--x2) - var(--x1)) * var(--s2)) calc(var(--y1) + (var(--y2) - var(--y1)) * var(--s2)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s3) * 1000) * (.55 + .45 * var(--s3)) * var(--rx) + 1px) calc(min(1,var(--s3) * 1000) * (.55 + .45 * var(--s3)) * var(--ry) + 1px) at calc(var(--x2) + (var(--x3) - var(--x2)) * var(--s3)) calc(var(--y2) + (var(--y3) - var(--y2)) * var(--s3)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s4) * 1000) * (.55 + .45 * var(--s4)) * var(--rx) + 1px) calc(min(1,var(--s4) * 1000) * (.55 + .45 * var(--s4)) * var(--ry) + 1px) at calc(var(--x3) + (var(--x4) - var(--x3)) * var(--s4)) calc(var(--y3) + (var(--y4) - var(--y3)) * var(--s4)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s5) * 1000) * (.55 + .45 * var(--s5)) * var(--rx) + 1px) calc(min(1,var(--s5) * 1000) * (.55 + .45 * var(--s5)) * var(--ry) + 1px) at calc(var(--x4) + (var(--x5) - var(--x4)) * var(--s5)) calc(var(--y4) + (var(--y5) - var(--y4)) * var(--s5)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s6) * 1000) * (.55 + .45 * var(--s6)) * var(--rx) + 1px) calc(min(1,var(--s6) * 1000) * (.55 + .45 * var(--s6)) * var(--ry) + 1px) at calc(var(--x5) + (var(--x6) - var(--x5)) * var(--s6)) calc(var(--y5) + (var(--y6) - var(--y5)) * var(--s6)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s7) * 1000) * (.55 + .45 * var(--s7)) * var(--rx) + 1px) calc(min(1,var(--s7) * 1000) * (.55 + .45 * var(--s7)) * var(--ry) + 1px) at calc(var(--x6) + (var(--x7) - var(--x6)) * var(--s7)) calc(var(--y6) + (var(--y7) - var(--y6)) * var(--s7)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s8) * 1000) * (.55 + .45 * var(--s8)) * var(--rx) + 1px) calc(min(1,var(--s8) * 1000) * (.55 + .45 * var(--s8)) * var(--ry) + 1px) at calc(var(--x7) + (var(--x8) - var(--x7)) * var(--s8)) calc(var(--y7) + (var(--y8) - var(--y7)) * var(--s8)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s9) * 1000) * (.55 + .45 * var(--s9)) * var(--rx) + 1px) calc(min(1,var(--s9) * 1000) * (.55 + .45 * var(--s9)) * var(--ry) + 1px) at calc(var(--x8) + (var(--x9) - var(--x8)) * var(--s9)) calc(var(--y8) + (var(--y9) - var(--y8)) * var(--s9)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),linear-gradient(rgba(0,0,0,var(--sesp-resto)),rgba(0,0,0,var(--sesp-resto)));mask-image:radial-gradient(calc(var(--s0) * var(--rx) + 1px) calc(var(--s0) * var(--ry) + 1px) at var(--x0) var(--y0),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s1) * 1000) * (.55 + .45 * var(--s1)) * var(--rx) + 1px) calc(min(1,var(--s1) * 1000) * (.55 + .45 * var(--s1)) * var(--ry) + 1px) at calc(var(--x0) + (var(--x1) - var(--x0)) * var(--s1)) calc(var(--y0) + (var(--y1) - var(--y0)) * var(--s1)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s2) * 1000) * (.55 + .45 * var(--s2)) * var(--rx) + 1px) calc(min(1,var(--s2) * 1000) * (.55 + .45 * var(--s2)) * var(--ry) + 1px) at calc(var(--x1) + (var(--x2) - var(--x1)) * var(--s2)) calc(var(--y1) + (var(--y2) - var(--y1)) * var(--s2)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s3) * 1000) * (.55 + .45 * var(--s3)) * var(--rx) + 1px) calc(min(1,var(--s3) * 1000) * (.55 + .45 * var(--s3)) * var(--ry) + 1px) at calc(var(--x2) + (var(--x3) - var(--x2)) * var(--s3)) calc(var(--y2) + (var(--y3) - var(--y2)) * var(--s3)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s4) * 1000) * (.55 + .45 * var(--s4)) * var(--rx) + 1px) calc(min(1,var(--s4) * 1000) * (.55 + .45 * var(--s4)) * var(--ry) + 1px) at calc(var(--x3) + (var(--x4) - var(--x3)) * var(--s4)) calc(var(--y3) + (var(--y4) - var(--y3)) * var(--s4)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s5) * 1000) * (.55 + .45 * var(--s5)) * var(--rx) + 1px) calc(min(1,var(--s5) * 1000) * (.55 + .45 * var(--s5)) * var(--ry) + 1px) at calc(var(--x4) + (var(--x5) - var(--x4)) * var(--s5)) calc(var(--y4) + (var(--y5) - var(--y4)) * var(--s5)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s6) * 1000) * (.55 + .45 * var(--s6)) * var(--rx) + 1px) calc(min(1,var(--s6) * 1000) * (.55 + .45 * var(--s6)) * var(--ry) + 1px) at calc(var(--x5) + (var(--x6) - var(--x5)) * var(--s6)) calc(var(--y5) + (var(--y6) - var(--y5)) * var(--s6)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s7) * 1000) * (.55 + .45 * var(--s7)) * var(--rx) + 1px) calc(min(1,var(--s7) * 1000) * (.55 + .45 * var(--s7)) * var(--ry) + 1px) at calc(var(--x6) + (var(--x7) - var(--x6)) * var(--s7)) calc(var(--y6) + (var(--y7) - var(--y6)) * var(--s7)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s8) * 1000) * (.55 + .45 * var(--s8)) * var(--rx) + 1px) calc(min(1,var(--s8) * 1000) * (.55 + .45 * var(--s8)) * var(--ry) + 1px) at calc(var(--x7) + (var(--x8) - var(--x7)) * var(--s8)) calc(var(--y7) + (var(--y8) - var(--y7)) * var(--s8)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),radial-gradient(calc(min(1,var(--s9) * 1000) * (.55 + .45 * var(--s9)) * var(--rx) + 1px) calc(min(1,var(--s9) * 1000) * (.55 + .45 * var(--s9)) * var(--ry) + 1px) at calc(var(--x8) + (var(--x9) - var(--x8)) * var(--s9)) calc(var(--y8) + (var(--y9) - var(--y8)) * var(--s9)),#000 0,#000 42%,rgba(0,0,0,.6) 66%,transparent 100%),linear-gradient(rgba(0,0,0,var(--sesp-resto)),rgba(0,0,0,var(--sesp-resto)));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;will-change:mask-image}.sesp__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--scheme-bg-rgb),.86),rgba(var(--scheme-bg-rgb),.62) 30%,rgba(var(--scheme-bg-rgb),0) 58%),linear-gradient(0deg,rgba(var(--scheme-bg-rgb),.8),rgba(var(--scheme-bg-rgb),0) 34%)}.sesp__conteudo{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem) clamp(3rem,8svh,5.5rem)}.sesp__rotulo{display:flex;align-items:center;gap:.85rem;margin:0 0 1.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--scheme-strong)}.sesp__rotulo-traco{display:block;width:2.25rem;height:2px;background:var(--scheme-accent)}.sesp__titulo{margin:0;max-width:15ch;font-family:var(--font-heading),sans-serif;font-size:clamp(2.3rem,min(4.6vw,7.4svh),4.6rem);line-height:.98;letter-spacing:-.03em;text-transform:none;color:var(--scheme-strong)}.sesp__titulo-1{display:block;font-weight:800;text-transform:uppercase}.sesp__titulo-2{display:block;margin-top:.3em;font-family:var(--font-body),sans-serif;font-weight:400;font-style:italic;letter-spacing:-.035em;line-height:1.02;color:rgba(var(--scheme-text-rgb),.78)}.sesp__texto{margin:1.75rem 0 0;max-width:29rem;font-family:var(--font-body),sans-serif;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.82)}.sesp__legenda{position:absolute;top:5.5rem;right:clamp(1.25rem,4vw,2.5rem);z-index:1;margin:0;padding:.3rem .65rem;border-radius:2rem;background:rgba(var(--color-base-700-rgb),.42);font-family:var(--font-body),sans-serif;font-size:.66rem;letter-spacing:.05em;color:rgba(var(--color-white-rgb),.82)}.sesp__faixa{position:relative;z-index:1;background:var(--scheme-bg);padding:clamp(2.5rem,5vw,4rem) 0 clamp(3rem,6vw,5rem)}.sesp__faixa-grade{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.25fr);gap:clamp(2rem,4vw,4rem);align-items:end;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.sesp__travas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none}.sesp__trava{padding-top:1.1rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.22)}.sesp__trava-n{display:block;margin-bottom:1.4rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--scheme-accent)}.sesp__trava-titulo{margin:0 0 .5rem;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:var(--scheme-strong)}.sesp__trava-texto{margin:0;max-width:22rem;font-family:var(--font-body),sans-serif;font-size:.95rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.68)}.sesp__citacao{margin:0;padding:0}.sesp__citacao p{margin:0;font-family:var(--font-body),sans-serif;font-style:italic;font-weight:400;font-size:clamp(1.45rem,2.2vw,2.1rem);line-height:1.15;letter-spacing:-.025em;color:var(--scheme-strong)}.sesp__citacao p:before{content:"";display:block;width:2.25rem;height:2px;margin-bottom:1.1rem;background:var(--scheme-accent)}@media(max-width:1000px){.sesp{--sesp-topo: calc(var(--announcement-height, 0rem) + 4.25rem)}.sesp__palco{min-height:30rem}.sesp__img{object-position:var(--sesp-pos-cel, 86% 50%)}.sesp__img--nitida{--rx: 36vw;--ry: 26vw;--x0: 2%;--y0: 50%;--x1: 14%;--y1: 40%;--x2: 28%;--y2: 31%;--x3: 43%;--y3: 23%;--x4: 58%;--y4: 15%;--x5: 92%;--y5: 28%;--x6: 76%;--y6: 35%;--x7: 60%;--y7: 40%;--x8: 44%;--y8: 45%;--x9: 26%;--y9: 52%}.sesp__veu{background:linear-gradient(0deg,rgba(var(--scheme-bg-rgb),.94),rgba(var(--scheme-bg-rgb),.82) 30%,rgba(var(--scheme-bg-rgb),.35) 50%,rgba(var(--scheme-bg-rgb),0) 64%)}.sesp__conteudo{padding:0 1.25rem 3.25rem}.sesp__rotulo{margin-bottom:1rem;font-size:.68rem}.sesp__titulo{font-size:clamp(2rem,9.2vw,3.2rem)}.sesp__texto{margin-top:1.1rem;font-size:.98rem;line-height:1.45}.sesp__legenda{top:1rem;right:1.25rem}.sesp__faixa{padding:2.25rem 0 3rem}.sesp__faixa-grade{grid-template-columns:minmax(0,1fr);gap:2.25rem}.sesp__travas{grid-template-columns:minmax(0,1fr);gap:0}.sesp__trava{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem;padding:1.1rem 0 1.2rem}.sesp__trava-n{grid-row:1 / span 2;margin:.2rem 0 0}.sesp__trava-titulo{margin-bottom:.3rem;font-size:1.02rem}.sesp__trava-texto{font-size:.92rem}.sesp__citacao p{font-size:1.55rem}}@media(max-width:1000px)and (min-width:600px){.sesp__travas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.sesp__trava{display:block;padding:1rem 0 0}.sesp__trava-n{margin-bottom:1rem}}.sexc{--sexc-topo: var(--announcement-height, 0rem);--sexc-ang: -7deg;--sexc-k: .9rem;--sexc-f: 1;--sexc-ly: 0px;--sexc-lo: 0;--sexc-foto-h: clamp(7rem, calc((100svh - 31rem)/2) , 12.75rem);--sexc-display: var(--font-display, "Anton", Impact, sans-serif);position:relative;background:var(--scheme-bg);color:var(--scheme-text);scroll-margin-top:var(--sexc-topo)}.sexc__palco{position:relative;overflow:hidden;padding:clamp(3.5rem,7vw,5.5rem) 0;background:var(--scheme-bg)}.sexc__quadro{display:flex;flex-direction:column;gap:clamp(1.5rem,3svh,2.25rem);height:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.sexc__topo{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.sexc__intro{max-width:50rem}.sexc__rotulo{display:flex;align-items:center;gap:.85rem;margin:0 0 1.1rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--scheme-strong)}.sexc__rotulo-traco{display:block;width:2.25rem;height:2px;background:var(--scheme-accent)}.sexc__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2rem,min(3.3vw,5.6svh),3.4rem);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong)}.sexc__texto{margin:.9rem 0 0;max-width:38rem;font-family:var(--font-body),sans-serif;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.72)}.sexc__placar{flex-shrink:0;text-align:right;font-family:var(--sexc-display);font-weight:400;font-synthesis:none;color:var(--scheme-strong)}.sexc__placar-linha{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.sexc__placar-de{position:relative;font-size:clamp(1.8rem,3.2svh,2.6rem);line-height:1;color:rgba(var(--scheme-text-rgb),.38)}.sexc__placar-de:after{content:"";position:absolute;left:-.12em;right:-.12em;top:52%;height:.09em;background:var(--scheme-accent);transform:rotate(-7deg)}.sexc__placar-seta{width:clamp(1.4rem,2.6svh,2rem);height:auto;color:rgba(var(--scheme-text-rgb),.45)}.sexc__placar-num{display:inline-block;min-width:1.05em;font-size:clamp(5rem,14svh,8.25rem);line-height:.82;text-align:right;font-variant-numeric:tabular-nums;color:var(--scheme-accent)}.sexc__placar-rotulo{display:block;margin-top:.55rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.6)}.sexc--anim .sexc__placar-num{color:var(--scheme-strong);transition:color .4s ease}.sexc--anim .sexc__placar-de,.sexc--anim .sexc__placar-seta{opacity:0;transition:opacity .35s ease}.sexc--anim.is-desde .sexc__placar-de,.sexc--anim.is-desde .sexc__placar-seta{opacity:1}.sexc--anim.is-um .sexc__placar-num{color:var(--scheme-accent)}.sexc__placar-num.is-troca{animation:sexc-troca .32s cubic-bezier(.2,.8,.2,1)}@keyframes sexc-troca{0%{transform:translateY(-.18em);opacity:.2}to{transform:none;opacity:1}}.sexc__campo{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center}.sexc__grade{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:0;row-gap:clamp(1rem,2.4svh,1.5rem);margin:0;padding:0;list-style:none}.sexc__item{min-width:0}.sexc__foto{position:relative;width:min(calc(100% - 1.5rem),var(--sexc-foto-h));aspect-ratio:1}.sexc__metade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:rgba(var(--scheme-contrast-rgb),.08)}.sexc__metade--a{clip-path:polygon(0 0,100% 0,100% calc(50% - var(--sexc-k) + 1px),0 calc(50% + var(--sexc-k) + 1px))}.sexc__metade--b{clip-path:polygon(0 calc(50% + var(--sexc-k)),100% calc(50% - var(--sexc-k)),100% 100%,0 100%)}.sexc__metade img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.sexc__cicatriz{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--scheme-accent);box-shadow:0 0 6px rgba(var(--scheme-accent-rgb),.8),0 0 18px rgba(var(--scheme-accent-rgb),.35);transform:rotate(var(--sexc-ang));opacity:.55;pointer-events:none}.sexc__metade--a{transform:translate(2%,-6%) rotate(-1.2deg);opacity:.42}.sexc__metade--b{transform:translate(-1.5%,6%) rotate(1deg);opacity:.42}.sexc__legenda{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0;padding:.85rem 1rem 0 .15rem}.sexc__n{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.66rem;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:rgba(var(--scheme-text-rgb),.42)}.sexc__nome{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(.82rem,1vw,.98rem);line-height:1.2;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;color:rgba(var(--scheme-text-rgb),.5);background-image:linear-gradient(var(--scheme-accent),var(--scheme-accent));background-repeat:no-repeat;background-position:0 56%;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sexc__vira{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.78rem,.95vw,.92rem);line-height:1.2;color:var(--scheme-accent)}.sexc__vira svg{flex-shrink:0}.sexc__vira--fora{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.45)}.sexc__corte-area{display:none}.sexc__final{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"esq frasco dir" "base base base";column-gap:clamp(1.25rem,3vw,3rem);row-gap:1rem;align-items:center;height:clamp(20rem,30vw,27rem);margin-top:clamp(2.5rem,5vw,4rem)}.sexc__fecho{display:contents}.sexc__fecho-linha{font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.6rem,3vw,3rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong)}.sexc__fecho-linha--esq{grid-area:esq;justify-self:end;text-align:right}.sexc__fecho-linha--dir{grid-area:dir;justify-self:start}.sexc__fecho-linha--base{grid-area:base;justify-self:center;font-family:var(--font-body),sans-serif;font-weight:600;font-size:clamp(1rem,1.4vw,1.25rem);letter-spacing:0;text-transform:none;color:rgba(var(--scheme-text-rgb),.78)}.sexc__fecho-linha.is-destaque{color:var(--scheme-accent)}.sexc__frasco{grid-area:frasco;position:relative;height:100%;aspect-ratio:328 / 1100;overflow:hidden}.sexc__luz{grid-row:1;grid-column:1 / -1;justify-self:center;align-self:stretch;width:min(100%,34rem);background:radial-gradient(ellipse 50% 60% at 50% 62%,rgba(var(--color-white-rgb),.13),rgba(var(--color-white-rgb),0) 70%);pointer-events:none}.sexc__frasco-img{position:relative;display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:50% 100%}.sexc__chao{grid-row:1;grid-column:1 / -1;align-self:end;justify-self:center;width:min(100%,44rem);height:2px;background:linear-gradient(90deg,rgba(var(--scheme-accent-rgb),0),var(--scheme-accent) 30%,var(--scheme-accent) 70%,rgba(var(--scheme-accent-rgb),0));box-shadow:0 0 12px rgba(var(--scheme-accent-rgb),.45)}.sexc--anim .sexc__trilho{height:calc(100svh - var(--sexc-topo) + var(--sexc-intro, 0px) + var(--sexc-dist, 180) * 1svh)}.sexc--anim .sexc__palco{position:sticky;top:calc(var(--sexc-topo) - var(--sexc-intro, 0px));height:calc(100svh - var(--sexc-topo) + var(--sexc-intro, 0px));padding:5.25rem 0 1.75rem}.sexc--anim .sexc__metade{transform:none;opacity:1;transition:transform .8s cubic-bezier(.2,.75,.2,1),opacity .5s ease .22s}.sexc--anim .sexc__item.is-cortado .sexc__metade--a{transform:translate(7%,-18%) rotate(-5deg);opacity:0}.sexc--anim .sexc__item.is-cortado .sexc__metade--b{transform:translate(-6%,18%) rotate(4deg);opacity:0}.sexc--anim .sexc__cicatriz{opacity:0;transform:rotate(var(--sexc-ang)) scaleX(0);transform-origin:0 50%}.sexc--anim .sexc__item.is-cortado .sexc__cicatriz{animation:sexc-cicatriz 1.1s cubic-bezier(.2,.8,.2,1) forwards}@keyframes sexc-cicatriz{0%{opacity:1;transform:rotate(var(--sexc-ang)) scaleX(0)}22%{opacity:1;transform:rotate(var(--sexc-ang)) scaleX(1)}to{opacity:.32;transform:rotate(var(--sexc-ang)) scaleX(1)}}.sexc--anim .sexc__nome{color:var(--scheme-strong);background-size:0% 2px;transition:background-size .4s cubic-bezier(.77,0,.175,1) .08s,color .4s ease .1s}.sexc--anim .sexc__item.is-cortado .sexc__nome{color:rgba(var(--scheme-text-rgb),.5);background-size:100% 2px}.sexc--anim .sexc__vira{opacity:0;transform:translate(-.5rem);transition:opacity .35s ease .28s,transform .45s cubic-bezier(.2,.8,.2,1) .28s}.sexc--anim .sexc__item.is-cortado .sexc__vira{opacity:1;transform:none}.sexc--anim .sexc__corte-area{display:block;position:absolute;top:-1.25rem;bottom:-1.25rem;left:calc(-1*clamp(1.25rem,4vw,2.5rem));right:calc(-1*clamp(1.25rem,4vw,2.5rem));z-index:3;overflow:hidden;pointer-events:none}.sexc--anim .sexc__lamina{display:block;position:absolute;top:1.25rem;left:-30%;right:-30%;height:2px;margin-top:-1px;background:linear-gradient(90deg,rgba(var(--scheme-accent-rgb),0) 0%,var(--scheme-accent) 20%,var(--color-white) 50%,var(--scheme-accent) 80%,rgba(var(--scheme-accent-rgb),0) 100%);box-shadow:0 0 8px 1px rgba(var(--scheme-accent-rgb),.75),0 0 30px 6px rgba(var(--scheme-accent-rgb),.22);transform:translateY(var(--sexc-ly)) rotate(var(--sexc-ang));opacity:var(--sexc-lo);pointer-events:none;will-change:transform}.sexc--anim .sexc__grade{opacity:calc(1 - clamp(0,calc(var(--sexc-f) * 1.8),1))}.sexc--anim .sexc__final{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:auto;margin:0;pointer-events:none}.sexc--anim .sexc__frasco-img{transform:translateY(calc((1 - var(--sexc-f)) * 104%))}.sexc--anim .sexc__luz{opacity:var(--sexc-f)}.sexc--anim .sexc__chao{transform:scaleX(var(--sexc-f));opacity:min(1,calc(var(--sexc-f) * 3))}.sexc--anim .sexc__fecho-linha{opacity:clamp(0,calc((var(--sexc-f) - .45) * 2.4),1)}.sexc--anim .sexc__fecho-linha--esq{transform:translate(calc(clamp(0,calc(1 - (var(--sexc-f) - .45) * 2.4),1)*-1.5rem))}.sexc--anim .sexc__fecho-linha--dir{transform:translate(calc(clamp(0,calc(1 - (var(--sexc-f) - .45) * 2.4),1)*1.5rem))}.sexc--anim .sexc__fecho-linha--base{transform:translateY(calc(clamp(0,calc(1 - (var(--sexc-f) - .45) * 2.4),1)*.75rem))}.sexc--prep *,.sexc--prep *:before,.sexc--prep *:after{transition:none!important;animation:none!important}@media(max-width:1000px){.sexc{--sexc-topo: calc(var(--announcement-height, 0rem) + 4.25rem);--sexc-foto-h: clamp(3.25rem, calc((100svh - 25.5rem) / 6), 5.5rem)}.sexc__quadro{padding:0 1.25rem;gap:1.25rem}.sexc__topo{flex-direction:column;align-items:stretch;gap:1.5rem}.sexc__rotulo{margin-bottom:.9rem;font-size:.68rem}.sexc__titulo{font-size:clamp(1.9rem,8.4vw,2.8rem)}.sexc__texto{font-size:.98rem}.sexc__placar{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.16);text-align:left}.sexc__placar-linha{justify-content:flex-start;gap:.45rem}.sexc__placar-de{font-size:1.7rem}.sexc__placar-seta{width:1.3rem}.sexc__placar-num{font-size:clamp(3.6rem,9svh,4.75rem);text-align:left}.sexc__placar-rotulo{margin:0 0 .3rem;font-size:.66rem;text-align:right}.sexc__grade{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.85rem;row-gap:clamp(.65rem,1.6svh,1rem)}.sexc__item{display:grid;grid-template-columns:var(--sexc-foto-h) minmax(0,1fr);column-gap:.7rem;align-items:center}.sexc__foto{width:var(--sexc-foto-h)}.sexc__legenda{gap:.2rem;padding:0}.sexc__n{font-size:.6rem}.sexc__nome{font-size:.76rem;line-height:1.18}.sexc__vira{gap:.25rem;font-size:.74rem}.sexc__vira--fora{font-size:.62rem}.sexc__final{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;grid-template-areas:"frasco frasco" "esq dir" "base base";column-gap:.6rem;row-gap:.6rem;height:27rem}.sexc__frasco{justify-self:center}.sexc__fecho-linha{font-size:clamp(1.35rem,6.4vw,2rem)}.sexc__fecho-linha--esq,.sexc__fecho-linha--dir{align-self:start}.sexc__fecho-linha--base{font-size:1rem}.sexc__chao{width:78%}.sexc--anim .sexc__palco{padding:1.5rem 0 1.25rem}.sexc--anim .sexc__final{padding-top:7%}}@media(max-width:1000px)and (min-width:600px){.sexc__grade{column-gap:2rem}.sexc__nome{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.sexc *,.sexc *:before,.sexc *:after{transition:none!important;animation:none!important}}html.sobre-palco-ativo .wa-float,html.sobre-palco-ativo .popup-lead-presente{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.sfe{padding:clamp(3rem,6vw,5rem) 0;background:var(--scheme-bg);color:var(--scheme-text);text-align:center}.sfe__container{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem);display:flex;flex-direction:column;align-items:center}.sfe__icone{width:3.5rem;height:auto;margin-bottom:clamp(1.25rem,2.6vw,2rem)}.sfe__icone--invertido{filter:invert(1)}.sfe__manifesto{margin:0;display:flex;flex-direction:column;gap:.15em;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.9rem,4.6vw,4.25rem);line-height:1.02;letter-spacing:-.025em;text-transform:uppercase;color:var(--scheme-strong)}.sfe__linha{display:block;text-wrap:balance}.sfe__manifesto--destaque .sfe__linha:last-child{color:var(--scheme-accent)}.sfe__texto{margin:clamp(1.25rem,2.4vw,2rem) 0 0;max-width:34rem;font-family:var(--font-body),sans-serif;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.8)}.sfe__acao{margin-top:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;align-items:center;gap:1rem}.sfe__seguranca{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:.85rem;color:rgba(var(--scheme-text-rgb),.7)}.sfe__seguranca svg{flex-shrink:0;color:var(--scheme-accent)}.sfe .cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:16rem;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.15rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.sfe .cta-btn-green:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.sfe .cta-btn-green:hover:before{transform:scaleY(1)}.sfe .cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.sfe .cta-btn-green:active{transform:scale(.96)}.sfe .cta-btn-green:focus-visible{outline:2px solid var(--scheme-accent);outline-offset:4px}@media(max-width:600px){.sfe__manifesto{gap:.45em;font-size:clamp(1.5rem,7vw,2rem);line-height:1.05}.sfe__acao{width:100%}.sfe .cta-btn-green{width:100%;min-width:0;padding:1.1rem 1.5rem}}@media(prefers-reduced-motion:reduce){.sfe .cta-btn-green,.sfe .cta-btn-green:before{transition:none}}.sfo{padding:clamp(2.75rem,5vw,4.5rem) 0;background:var(--scheme-bg);color:var(--scheme-text)}.sfo__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.sfo__grade{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto auto 1fr;grid-template-areas:"foto cabeca" "foto etapas" "foto link";column-gap:clamp(2.5rem,6vw,6rem);align-items:start}.sfo__cabeca{grid-area:cabeca}.sfo__foto{grid-area:foto}.sfo__etapas{grid-area:etapas}.sfo__link{grid-area:link}.sfo__rotulo{display:flex;align-items:center;gap:1rem;margin:0 0 1.5rem;font-family:var(--font-raleway),sans-serif}.sfo__rotulo-num{font-weight:800;font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1;letter-spacing:-.04em;color:var(--scheme-strong)}.sfo__rotulo-linha{width:3rem;height:2px;background:currentColor;opacity:.35}.sfo__rotulo-txt{font-weight:700;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.sfo__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.1rem,3.8vw,3.75rem);line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.sfo__texto{margin:1.1rem 0 0;max-width:34rem;font-family:var(--font-body),sans-serif;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.78)}.sfo__foto{aspect-ratio:4 / 5;border-radius:1rem;overflow:hidden;background:var(--scheme-border)}.sfo__foto img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:1001px){.sfo__foto{position:relative;align-self:stretch;aspect-ratio:auto;min-height:26rem}.sfo__foto img{position:absolute;top:0;right:0;bottom:0;left:0}}.sfo__etapas{list-style:none;margin:clamp(1.5rem,2.6vw,2rem) 0 0;padding:0;border-top:1px solid rgba(var(--scheme-contrast-rgb),.16)}.sfo__etapa{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:.95rem 0;border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.16)}.sfo__etapa-n{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--scheme-accent);color:var(--scheme-on-accent);font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.95rem}.sfo__etapa-titulo{margin:.35rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.1rem;line-height:1.25;letter-spacing:-.005em;text-transform:none;color:var(--scheme-strong)}.sfo__etapa-texto{margin:.4rem 0 0;font-size:.98rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.72)}.sfo__link{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;margin-top:1.4rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--scheme-strong);text-decoration:underline;text-decoration-color:var(--scheme-accent);text-decoration-thickness:3px;text-underline-offset:.4em}.sfo__link:hover{text-decoration-color:var(--scheme-strong)}.sfo__dados{margin-top:clamp(2.25rem,4vw,3.25rem);padding-top:clamp(1.5rem,2.4vw,2rem);border-top:2px solid var(--scheme-strong)}.sfo__dados-titulo{margin:0 0 clamp(1.1rem,2vw,1.5rem);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.sfo__dados-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.sfo__dado{display:flex;flex-direction:column;gap:.6rem}.sfo__dado-valor{align-self:flex-start;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.6rem,4.6vw,4.5rem);line-height:.95;letter-spacing:-.035em;color:var(--scheme-strong);background:linear-gradient(transparent 62%,rgba(var(--scheme-accent-rgb),.9) 62%,rgba(var(--scheme-accent-rgb),.9) 92%,transparent 92%);padding:0 .06em;white-space:nowrap}.sfo__dado-legenda{max-width:18rem;font-family:var(--font-raleway),sans-serif;font-weight:600;font-size:1rem;line-height:1.35;color:rgba(var(--scheme-text-rgb),.8)}.sfo__nota{margin:clamp(1.25rem,2.2vw,1.75rem) 0 0;max-width:52rem;font-size:.78rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.6)}@media(max-width:1000px){.sfo__grade{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"cabeca" "foto" "etapas" "link"}.sfo__foto{margin-top:1.5rem;aspect-ratio:5 / 4}.sfo__etapas{margin-top:1.25rem}.sfo__etapa{padding:.85rem 0}.sfo__rotulo{gap:.75rem}.sfo__rotulo-linha{width:2rem}.sfo__rotulo-txt{font-size:.7rem;letter-spacing:.18em}.sfo__dados-lista{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.35rem}.sfo__dado-legenda{font-size:.92rem}}.genesis-about{position:relative;padding:8rem 0;background-color:var(--scheme-bg)}.genesis-about .genesis-about-container{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding:0 2.125rem}.genesis-about .genesis-about-logo{width:6rem;height:6rem;flex-shrink:0;overflow:visible;transform:translate(-1.2rem);margin-bottom:2rem}.genesis-about .genesis-about-logo img{display:inline;width:var(--genesis-logo-w, 200px);max-width:none;height:auto;object-fit:contain}.genesis-about-logo-img--invertido{filter:invert(1)}.genesis-about .genesis-about-copy{width:60%;text-align:center;display:flex;flex-direction:column;align-items:stretch}.manifesto-text{font-family:var(--font-raleway),sans-serif;font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:500;line-height:1.55;letter-spacing:-.008em;text-transform:none;color:var(--scheme-text);max-width:900px;margin:0 auto}.genesis-about .cta-btn-green{margin-top:3rem;font-size:clamp(.75rem,.85vw,.85rem);padding:.9rem 2rem}.cta-btn-green{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--scheme-button);color:var(--scheme-button-label);text-decoration:none;text-transform:uppercase;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;padding:1.1rem 2.75rem;border-radius:3.5rem;border:2px solid var(--scheme-button);white-space:nowrap;word-spacing:.2em;overflow:hidden;cursor:pointer;flex-shrink:0;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.cta-btn-green:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.cta-btn-green:hover:before{transform:scaleY(1)}.cta-btn-green:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.cta-btn-green:active{transform:scale(.96)}@media(max-width:768px){.genesis-about{padding:5rem 0}.genesis-about .genesis-about-copy{width:100%}}.sobre-parallax{background:var(--scheme-bg);position:relative;padding:8rem 0;overflow:hidden}.sobre-parallax .text-parallax-container{position:relative;width:100%;display:flex;align-items:center}.sobre-parallax .parallax-content{display:flex;white-space:nowrap;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.text-parallax-huge{font-family:var(--parallax-display, var(--font-display, Impact, "Anton", sans-serif));font-size:clamp(4rem,10vw,8rem);font-weight:var(--font-display-weight, 900);letter-spacing:-.15rem;text-transform:uppercase;color:var(--scheme-strong);white-space:nowrap;line-height:1.1;padding:.5rem 1rem}.text-parallax-huge.outline{color:transparent;-webkit-text-stroke:2px rgba(var(--scheme-text-rgb),.4)}@media(max-width:768px){.text-parallax-huge{font-size:clamp(2.5rem,9vw,4.5rem)}}@media(prefers-reduced-motion:reduce){.sobre-parallax .parallax-content{transform:none!important}}.spri{--spri-display: var(--font-display, "Anton", Impact, sans-serif);position:relative;overflow:hidden;padding:clamp(4rem,9vw,7.5rem) 0 clamp(3.5rem,7vw,6rem);background:var(--scheme-bg);color:var(--scheme-text)}.spri__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.spri__rotulo{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:0 0 2.5rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--scheme-strong)}.spri__rotulo-traco{display:block;width:2.25rem;height:2px;background:var(--scheme-accent)}.spri__linhas{position:relative;display:flex;flex-direction:column;gap:clamp(.6rem,1.5vw,1.4rem);margin:0;font-family:var(--spri-display);font-weight:400;font-synthesis:none;font-size:clamp(3rem,7vw,8.5rem);line-height:.92;letter-spacing:.005em;text-transform:uppercase;color:var(--scheme-strong)}.spri__linhas:before{content:"";position:absolute;left:50%;top:-1.5rem;bottom:-1.5rem;width:1px;background:linear-gradient(to bottom,rgba(var(--scheme-contrast-rgb),0),rgba(var(--scheme-contrast-rgb),.16) 15% 85%,rgba(var(--scheme-contrast-rgb),0))}.spri__linha{--spri-s: 1;--spri-r: 1;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(.75rem,1.6vw,1.75rem)}.spri__fora{justify-self:end;min-width:0}.spri__fora-txt{position:relative;display:inline-block;text-decoration:none;color:rgba(var(--scheme-text-rgb),calc(1 - var(--spri-s) * .7))}.spri__fora-txt:after{content:"";position:absolute;left:-.06em;right:-.06em;top:50%;height:.075em;margin-top:-.0375em;background:var(--scheme-accent);box-shadow:0 0 .25em rgba(var(--scheme-accent-rgb),.35);transform:scaleX(var(--spri-s));transform-origin:0 50%}.spri__seta{display:flex;color:var(--scheme-accent);opacity:var(--spri-r)}.spri__seta svg{width:clamp(1.1rem,2vw,2.1rem);height:auto}.spri__fica{justify-self:start;min-width:0}.spri__fica-txt{position:relative;display:inline-block;clip-path:inset(-.2em calc((1 - var(--spri-r)) * 100%) -.2em -.1em);transform:translate(calc((1 - var(--spri-r)) * -.18em))}.spri__fica-txt:after{content:"";position:absolute;top:6%;bottom:6%;left:calc(var(--spri-r) * 100% - .05em);width:.05em;background:var(--scheme-accent);box-shadow:0 0 .35em rgba(var(--scheme-accent-rgb),.6);opacity:min(1,calc(var(--spri-r) * 12),calc((1 - var(--spri-r)) * 12))}.spri__fecho{display:grid;grid-template-columns:minmax(0,1.3fr) auto;align-items:end;gap:2rem 3rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid rgba(var(--scheme-contrast-rgb),.18)}.spri__texto{margin:0;max-width:24ch;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(1.6rem,2.7vw,2.6rem);line-height:1.02;letter-spacing:-.03em;text-transform:uppercase;color:var(--scheme-strong)}.spri__acao{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem}.spri__seguranca{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-family:var(--font-body),sans-serif;font-size:.85rem;color:rgba(var(--scheme-text-rgb),.68)}.spri__seguranca svg{flex-shrink:0;color:var(--scheme-accent)}@media(max-width:1000px){.spri{padding:3.75rem 0 3.25rem}.spri__container{padding:0 1.25rem}.spri__rotulo{justify-content:flex-start;margin-bottom:1.75rem;font-size:.68rem}.spri__linhas{gap:1.35rem;font-size:clamp(2.9rem,14vw,5.5rem);line-height:.9}.spri__linhas:before{display:none}.spri__linha{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"fora fora" "seta fica";row-gap:.05em;column-gap:.5rem}.spri__fora{grid-area:fora;justify-self:start}.spri__seta{grid-area:seta;align-self:center}.spri__seta svg{width:1.4rem}.spri__fica{grid-area:fica;justify-self:end}.spri__fecho{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:3rem;padding-top:1.75rem}.spri__texto{font-size:clamp(1.55rem,7vw,2.2rem)}.spri__acao{align-items:stretch}.spri__botao{width:100%}.spri__seguranca{justify-content:center}}.spb{padding:clamp(2.75rem,5vw,4.5rem) 0;background:var(--scheme-bg);color:var(--scheme-text)}.spb__container{max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.spb__rotulo{display:flex;align-items:center;gap:1rem;margin:0 0 clamp(1.25rem,2.4vw,1.85rem);font-family:var(--font-raleway),sans-serif}.spb__rotulo-num{font-weight:800;font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1;letter-spacing:-.04em;color:var(--scheme-strong)}.spb__rotulo-linha{width:3rem;height:2px;background:currentColor;opacity:.35}.spb__rotulo-txt{font-weight:700;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.spb__topo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(2rem,5vw,5rem);align-items:end}.spb__titulo{margin:0;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(2.1rem,4.4vw,4.25rem);line-height:1;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.spb__titulo-apoio,.spb__titulo-forte{display:block}.spb__titulo-apoio{color:rgba(var(--scheme-text-rgb),.42)}.spb__titulo-forte{color:var(--scheme-strong)}.spb__texto{margin:0;font-family:var(--font-body),sans-serif;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.5;color:rgba(var(--scheme-text-rgb),.78)}.spb__travas{list-style:none;margin:clamp(2rem,3.6vw,3rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.spb__trava{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding-top:1.5rem;border-top:1px solid rgba(var(--scheme-contrast-rgb),.16)}.spb__x{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--scheme-strong);color:var(--scheme-accent)}.spb__trava-titulo{margin:.2rem 0 0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:1.1rem;line-height:1.25;letter-spacing:-.005em;text-transform:none;color:var(--scheme-strong)}.spb__trava-texto{margin:.45rem 0 0;font-size:.98rem;line-height:1.5;color:rgba(var(--scheme-text-rgb),.72)}.spb__citacao{margin:clamp(1.75rem,3.4vw,2.75rem) 0 0;padding-left:1rem;border-left:3px solid var(--scheme-accent);font-family:var(--font-raleway),sans-serif;font-weight:600;font-style:italic;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.35;color:var(--scheme-strong)}@media(max-width:1000px){.spb__topo{grid-template-columns:minmax(0,1fr);gap:1.25rem}.spb__travas{grid-template-columns:minmax(0,1fr);gap:0;margin-top:1.75rem}.spb__trava{padding:1rem 0}.spb__trava:last-child{border-bottom:1px solid rgba(var(--scheme-contrast-rgb),.16)}.spb__rotulo{gap:.75rem}.spb__rotulo-linha{width:2rem}.spb__rotulo-txt{font-size:.7rem;letter-spacing:.18em}}.srot{padding:clamp(3rem,6vw,5rem) 0;background:var(--scheme-bg);color:var(--scheme-text);scroll-margin-top:calc(var(--announcement-height, 0rem) + 4.25rem)}.srot__container{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.srot__cabeca{max-width:46rem;margin-bottom:clamp(1.75rem,3.5vw,2.75rem)}.srot__rotulo{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--scheme-muted)}.srot__rotulo span{width:2rem;height:2px;background:var(--scheme-accent)}.srot__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.srot__texto{margin:1rem 0 0;max-width:38rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55;text-transform:none;color:rgba(var(--scheme-text-rgb),.75)}.srot__grade{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(15rem,19rem);gap:clamp(1rem,2.5vw,2rem);align-items:stretch}.srot__antes,.srot__nero{border:1px solid rgba(var(--scheme-text-rgb),.14);border-radius:1.25rem;padding:clamp(1rem,2vw,1.5rem)}.srot__placa{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.srot__placa-rotulo{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.7)}.srot__placa-num{margin:0;white-space:nowrap;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--scheme-text-rgb),.6)}.srot__placa-num b{font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-size:2rem;letter-spacing:-.02em;color:var(--scheme-strong);vertical-align:-.12em}.srot__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem .85rem}.srot__item{min-width:0}.srot__foto{position:relative;aspect-ratio:1 / 1;border-radius:.6rem;overflow:hidden;background:#ecebe8}.srot__foto img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.35);opacity:.8}.srot__foto:after{content:"";position:absolute;left:-10%;right:-10%;top:50%;height:2px;background:var(--scheme-accent);box-shadow:0 0 10px rgba(var(--scheme-accent-rgb),.7);transform:rotate(-24deg)}.srot__item-txt{display:grid;gap:.15rem;margin-top:.55rem}.srot__num{font-size:.65rem;letter-spacing:.1em;color:rgba(var(--scheme-text-rgb),.45)}.srot__nome{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.78rem;line-height:1.25;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.55)}.srot__nome s{text-decoration-color:rgba(var(--scheme-text-rgb),.55);text-decoration-thickness:1.5px}.srot__ativo{font-size:.8rem;font-weight:700;line-height:1.3;text-transform:none;color:var(--scheme-accent)}.srot__ativo--fora{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--scheme-text-rgb),.45)}.srot__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.srot__seta{display:flex;align-items:center;color:var(--scheme-accent)}.srot__nero{display:flex;flex-direction:column;align-items:center;text-align:center;border-color:rgba(var(--scheme-accent-rgb),.55);background:radial-gradient(120% 80% at 50% 30%,rgba(var(--scheme-accent-rgb),.12),transparent 65%)}.srot__nero .srot__placa-rotulo{align-self:stretch;text-align:left;color:var(--scheme-accent)}.srot__nero-frasco{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem;padding:.5rem 0}.srot__nero-frasco img{width:auto;max-width:70%;max-height:20rem;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.5))}.srot__placa-num--um b{font-size:3.25rem;color:var(--scheme-accent)}.srot__fecho{margin:.75rem 0 0;display:grid;gap:.15rem;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:1.1rem;line-height:1.2;text-transform:uppercase;color:var(--scheme-strong)}@media(max-width:1100px){.srot__grade{grid-template-columns:minmax(0,1fr)}.srot__seta{justify-content:center;transform:rotate(90deg)}.srot__nero{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rotulo rotulo" "frasco num" "frasco fecho";align-items:center;text-align:left;column-gap:1.25rem}.srot__nero .srot__placa-rotulo{grid-area:rotulo}.srot__nero-frasco{grid-area:frasco;min-height:0;width:7.5rem}.srot__nero-frasco img{max-width:100%;max-height:11rem}.srot__placa-num--um{grid-area:num;align-self:end}.srot__fecho{grid-area:fecho;align-self:start;margin-top:.25rem}}@media(max-width:640px){.srot__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .75rem}.srot__item{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.55rem;align-items:center}.srot__item-txt{margin-top:0}.srot__num{display:none}.srot__nome{font-size:.68rem}.srot__ativo{font-size:.72rem}.srot__foto:after{height:1.5px}}.cart-frete-aviso-icon{line-height:0}.cart-frete-aviso-icon svg{display:block}.pdp-stars{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;color:var(--scheme-muted);text-decoration:none;font-family:var(--font-raleway),sans-serif;font-size:.8rem;font-weight:600;line-height:1}.pdp-stars__icons{position:relative;display:inline-block;line-height:0;color:var(--pdp-stars-color, var(--scheme-strong))}.pdp-stars__row{display:inline-flex;gap:2px;white-space:nowrap}.pdp-stars__row--vazia .pdp-stars__icon{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.45}.pdp-stars__row--cheia{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.pdp-stars__row--cheia .pdp-stars__icon{fill:currentColor;stroke:currentColor;stroke-width:1.5}.pdp-stars__icon{flex-shrink:0;width:16px;height:16px}.pdp-stars__texto{text-underline-offset:3px}.pdp-stars:hover .pdp-stars__texto,.pdp-stars:focus-visible .pdp-stars__texto{text-decoration:underline}.pdp-frete{margin-top:.25rem;padding:.9rem 1rem 1rem;border:1px solid var(--scheme-border);border-radius:.75rem;background:var(--scheme-card)}.pdp-frete-label{display:flex;align-items:center;gap:.5rem;margin:0 0 .65rem;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-strong)}.pdp-frete-linha{display:flex;gap:.5rem}.pdp-frete-input{flex:1;min-width:0;height:2.75rem;padding:0 1rem;border:1px solid var(--scheme-border);border-radius:999px;background:var(--scheme-bg);color:var(--scheme-text);font-family:var(--font-raleway),sans-serif;font-size:1rem;letter-spacing:.04em}.pdp-frete-input:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:1px}.pdp-frete-btn{flex-shrink:0;height:2.75rem;padding:0 1.35rem;border:0;border-radius:999px;background:var(--scheme-strong);color:var(--scheme-bg);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.pdp-frete-btn:hover{opacity:.85}.pdp-frete-btn[disabled]{opacity:.55;cursor:progress}.pdp-frete-resultado:empty{display:none}.pdp-frete-resultado{margin-top:.75rem}.pdp-frete-resultado *,.pdp-frete-nota{text-transform:none;letter-spacing:normal}.pdp-frete-lista{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.pdp-frete-opcao{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.88rem;line-height:1.35;color:var(--scheme-text)}.pdp-frete-nome small{display:block;font-size:.75rem;color:var(--scheme-muted)}.pdp-frete-valor{flex-shrink:0;font-weight:800;color:var(--scheme-strong)}.pdp-frete-valor.is-gratis{padding:.2rem .6rem;border-radius:999px;background:var(--scheme-accent);color:var(--color-base-700, #111);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.pdp-frete-msg{margin:0;font-size:.82rem;color:var(--scheme-muted)}.pdp-frete-msg.is-erro{color:#d93025}.pdp-frete-dica{margin:.6rem 0 0;font-size:.8rem;font-weight:600;color:var(--scheme-strong)}.pdp-frete-nota{margin:.6rem 0 0;font-size:.72rem;color:var(--scheme-muted)}.pc{--pc-tinta: var(--color-base-700);--pc-fundo: var(--color-base-100);--pc-cinza: color-mix(in srgb, var(--color-base-700) 30%, var(--color-base-100));--pc-derme: color-mix(in srgb, var(--color-base-700) 4%, var(--color-base-100));--pc-epi: color-mix(in srgb, var(--color-base-700) 9%, var(--color-base-100));--pc-lima: var(--color-accent);display:block;width:100%;height:auto;overflow:hidden;fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round}.pc .pc-derme{fill:var(--pc-derme)}.pc .pc-epi{fill:var(--pc-epi)}.pc .pc-oco{fill:var(--pc-fundo)}.pc .pc-glandula{fill:var(--pc-epi)}.pc .pc-lima{fill:var(--pc-lima)}.pc .pc-metal{fill:var(--pc-fundo)}.pc .pc-tijolo{fill:var(--pc-epi);stroke:var(--pc-tinta);stroke-width:1.4}.pc .pc-bolha,.pc .pc-agua{fill:var(--pc-fundo);stroke:var(--pc-tinta);stroke-width:1.4}.pc .pc-celula{fill:var(--pc-fundo);stroke:var(--pc-tinta);stroke-width:1.2}.pc .pc-viva{stroke:var(--pc-cinza);stroke-width:1.1}.pc .pc-bacteria,.pc .pc-ponto,.pc .pc-bulbo{fill:var(--pc-tinta)}.pc .pc-sup,.pc .pc-linha,.pc .pc-seta{stroke:var(--pc-tinta);stroke-width:1.4}.pc .pc-fina{stroke:var(--pc-tinta);stroke-width:1.1}.pc .pc-basal,.pc .pc-fibra{stroke:var(--pc-cinza);stroke-width:1.1}.pc .pc-guia{stroke:var(--pc-cinza);stroke-width:1.1;stroke-dasharray:2 3}.pc .pc-tracejado{stroke:var(--pc-tinta);stroke-width:1.2;stroke-dasharray:3 3.5}.pc .pc-pelo{stroke:var(--pc-tinta);stroke-width:2.4}@keyframes pc-surge{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes pc-traca{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.pc-anima .pc-foco{transform-box:fill-box;transform-origin:center;animation:pc-surge .55s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--pc-atraso, 0s) + .12s)}.pc-anima .pc-foco--2{animation-delay:calc(var(--pc-atraso, 0s) + .26s)}.pc-anima .pc-foco--3{animation-delay:calc(var(--pc-atraso, 0s) + .4s)}.pc-anima .pc-seta{stroke-dasharray:1;animation:pc-traca .5s ease-out both;animation-delay:calc(var(--pc-atraso, 0s) + .35s)}@media(prefers-reduced-motion:reduce){.pc-anima .pc-foco,.pc-anima .pc-seta{animation:none}}.prof{background:var(--scheme-bg);color:var(--scheme-text);padding:clamp(3.5rem,7vw,6rem) 0}.prof__container{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.prof__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--scheme-muted)}.prof__eyebrow--pilula{padding:.45rem .85rem;border-radius:999px;background:var(--color-accent);color:var(--color-base-700)}.prof__titulo{margin:0;font-family:var(--font-heading, var(--font-raleway)),sans-serif;font-weight:800;font-size:clamp(1.85rem,3.6vw,3rem);line-height:1.04;letter-spacing:-.015em;text-transform:uppercase;color:var(--scheme-strong);text-wrap:balance}.prof__texto{margin:1rem 0 0;max-width:38rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55;color:rgba(var(--scheme-text-rgb),.78)}.prof__texto strong{color:var(--scheme-strong)}.prof__cabeca{margin-bottom:clamp(2rem,4vw,3rem)}.prof__cabeca--centro{text-align:center}.prof__cabeca--centro .prof__texto{margin-left:auto;margin-right:auto}.prof__acoes{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.prof__cabeca--centro+.prof__acoes,.prof__acoes--centro{justify-content:center}.prof-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1.05rem 2.25rem;border-radius:3.5rem;border:2px solid var(--scheme-button);background-color:var(--scheme-button);color:var(--scheme-button-label);font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(.8rem,.9vw,.9rem);letter-spacing:.1em;word-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;cursor:pointer;z-index:1;transition:color .4s cubic-bezier(.77,0,.175,1),transform .2s ease,box-shadow .3s ease;box-shadow:0 0 15px rgba(var(--scheme-button-rgb),.15)}.prof-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--scheme-button-hover);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1}.prof-btn:hover:before{transform:scaleY(1)}.prof-btn:hover{color:var(--scheme-button-hover-label);box-shadow:0 0 30px rgba(var(--scheme-button-rgb),.35)}.prof-btn:active{transform:scale(.97)}.prof-btn__seta{flex-shrink:0}.prof-btn:focus-visible{outline:2px solid var(--scheme-strong);outline-offset:3px}.prof-btn--contorno{background:transparent;border-color:var(--scheme-strong);color:var(--scheme-strong);box-shadow:none}.prof-btn--contorno:before{background-color:var(--scheme-strong)}.prof-btn--contorno:hover{color:var(--scheme-bg);box-shadow:none}@media(max-width:640px){.prof__acoes .prof-btn{width:100%}}@media(prefers-reduced-motion:reduce){.prof-btn,.prof-btn:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
