.campanha-black-2026:has(.black-hero-copy) main>header{z-index:20;background:0 0;border:0;position:absolute;inset:0 0 auto}.campanha-black-2026:has(.black-hero-copy) main>header>div{max-width:var(--black-hero-header-width);padding:var(--black-hero-header-space) var(--black-hero-gutter)}.campanha-black-2026:has(.black-hero-copy) main>header p{display:none}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura{min-height:calc(var(--black-hero-min-height) - var(--black-letreiro-reserva,0px));padding:var(--black-hero-top-space) 0 calc(var(--black-hero-bottom-space) + var(--black-hero-brands-reserve));background:var(--black-hero-base);isolation:isolate;align-items:center;display:flex;overflow:hidden}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura>div{width:100%;max-width:none;padding-inline:0}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura:after{content:"";height:var(--black-hero-exit-height);background:var(--black-hero-exit-fade);pointer-events:none;z-index:1;position:absolute;inset:auto 0 0}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-grade{column-gap:var(--black-hero-column-gap);row-gap:var(--black-hero-form-space);width:calc(100% - var(--black-hero-gutter) * 2);max-width:var(--black-hero-content-width);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);place-items:start;margin-inline:auto}.black-hero-copy{z-index:2;width:100%;max-width:var(--black-hero-copy-width);text-align:left;grid-area:1/1;position:relative}.black-hero-date{justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--black-hero-date-size);color:var(--black-hero-muted);flex-wrap:wrap;display:flex}.black-hero-date>span:first-child{color:var(--color-white)}.black-hero-date-divider{width:var(--black-hero-date-dot);height:var(--black-hero-date-dot);background:var(--black-hero-muted);border-radius:50%}.campanha-black-2026:has(.black-hero-copy) .black-hero-title{max-width:none;margin:var(--black-hero-title-space) 0 0;font-size:var(--black-hero-title-size);font-weight:400;line-height:var(--black-hero-title-leading);letter-spacing:var(--black-hero-title-tracking)}.black-hero-title>span{color:var(--black-hero-title-secondary)}.campanha-black-2026:has(.black-hero-copy) .black-hero-title-amplo{font-size:calc(var(--black-hero-title-size) * var(--black-hero-title-amplo-escala))}.black-hero-subtitle{max-width:var(--black-hero-subtitle-measure);margin:var(--black-hero-subtitle-space) 0 0;font-size:var(--black-hero-subtitle-size);line-height:var(--leading-relaxed);color:var(--black-hero-muted);text-wrap:pretty}.campanha-black-2026:has(.black-hero-copy) .black-hero-portrait{width:var(--black-hero-form-width);max-width:100%;margin-top:var(--black-hero-photo-space);margin-bottom:var(--black-hero-photo-bottom);isolation:isolate;grid-area:2/1;place-self:start;position:relative}.black-collab-mark{z-index:1;width:auto;height:var(--black-hero-collab-height);margin:0 auto;display:block;position:relative}.black-hero-collab{z-index:3;margin-top:var(--black-hero-collab-space);grid-area:4/1;justify-self:center;position:relative}.black-portrait-light{width:var(--black-hero-photo-width);max-width:100%;height:var(--black-hero-photo-height);mask-image:var(--black-hero-photo-mask);margin-inline:auto;position:relative;overflow:hidden}.black-portrait-image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-captura{z-index:2;width:var(--black-hero-form-width);max-width:100%;margin-top:var(--black-hero-form-overlap);grid-area:2/1;position:relative}.campanha-black-2026:has(.black-hero-copy) #inscricao{padding:var(--black-hero-glass-padding);background:var(--black-hero-glass-fallback);border:1px solid var(--black-hero-glass-line);border-radius:var(--black-hero-glass-radius);box-shadow:var(--black-hero-glass-shadow);transition:border-color var(--duration-quick) var(--ease-out-strong);position:relative;top:auto}.campanha-black-2026:has(.black-hero-copy) #inscricao:focus-within{border-color:var(--black-hero-glass-focus)}@supports (backdrop-filter:blur(1px)){.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-captura:before{content:"";border-radius:var(--black-hero-glass-radius);background:var(--black-hero-glass-surface);backdrop-filter:blur(var(--black-hero-glass-blur)) saturate(var(--black-glass-saturation));pointer-events:none;position:absolute;inset:0}.campanha-black-2026:has(.black-hero-copy) #inscricao{background:0 0}}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>h2{text-align:left;font-size:var(--black-hero-form-title);color:var(--color-white)}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>p:not([role=alert]){text-align:left;margin-block:calc(var(--spacing) * 1) var(--black-hero-form-description-space);font-size:var(--text-xs);color:var(--black-hero-muted);text-wrap:pretty}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo form:has(#cap-email){gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr)}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo form>div:has(#cap-email){min-width:0}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo form>button[type=submit]{height:var(--black-hero-control-height);white-space:nowrap;align-self:start;margin-top:0}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo form>button[type=submit] svg{flex-shrink:0}.campanha-black-2026:has(.black-hero-copy) #inscricao #cap-email{height:var(--black-hero-control-height);border-radius:var(--plus-pill-radius);padding-inline:var(--black-hero-field-padding);border-color:var(--black-hero-field-line);background:var(--black-hero-field-surface);color:var(--color-white);box-shadow:var(--black-hero-field-shadow)}.campanha-black-2026:has(.black-hero-copy) #inscricao #cap-email:focus-visible{border-color:var(--black-hero-glass-focus)}.campanha-black-2026:has(.black-hero-copy) #inscricao #cap-email::placeholder{color:var(--black-hero-muted)}.campanha-black-2026:has(.black-hero-copy) #inscricao label[for=cap-email]{padding-left:var(--black-hero-field-padding);color:var(--black-hero-muted)}.campanha-black-2026:has(.black-hero-copy) #inscricao>p{margin-top:var(--black-hero-note-space);font-size:var(--black-hero-note-size);color:var(--black-hero-muted);text-wrap:balance;justify-content:center}.campanha-black-2026:has(.black-hero-copy) #inscricao>p.uppercase{font-size:var(--black-hero-note-label-size)}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura .black-client-brands{z-index:10;width:100%;min-width:0;margin:0;position:absolute;inset:auto 0 0}.black-hero-benefits-wrap{z-index:3;width:100%;max-width:var(--black-hero-form-width);margin-top:var(--black-hero-benefits-space);grid-area:5/1;position:relative}.black-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.black-hero-benefits li{grid-template-rows:var(--black-hero-benefit-icon-size) auto;align-content:start;justify-items:center;gap:var(--black-hero-benefit-icon-gap);min-width:0;padding-inline:var(--black-hero-benefits-gap);font-size:var(--black-hero-benefit-size);line-height:var(--black-card-leading);color:var(--black-paper-ink);text-align:center;text-wrap:balance;display:grid}.black-hero-benefits li+li{border-left:1px solid var(--black-hero-benefits-line)}.black-hero-benefit-icon{width:var(--black-hero-benefit-icon-size);height:var(--black-hero-benefit-icon-size);color:var(--black-glass-ice)}@media (width>=1024px){.black-hero-benefits li{grid-template-columns:var(--black-hero-benefit-icon-size) minmax(0, auto);grid-template-rows:auto;justify-content:center;align-items:center}.black-hero-benefits-wrap{max-width:none;margin-top:var(--black-hero-benefits-top);grid-area:portrait;align-self:start}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-grade{row-gap:var(--black-hero-form-space);grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);grid-template-areas:"copy portrait""capture portrait"}.black-hero-copy{grid-area:copy}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-captura{grid-area:capture;margin-top:0}.campanha-black-2026:has(.black-hero-copy) .black-hero-portrait{grid-area:portrait;align-self:stretch;width:100%;margin:0}.black-hero-collab{width:100%;height:var(--black-hero-collab-height);grid-area:portrait;align-self:end;margin:0}.black-portrait-light{inset:auto auto var(--black-hero-portrait-bottom) var(--black-hero-portrait-left);width:var(--black-hero-photo-width);max-width:none;height:var(--black-hero-photo-height);margin:0;position:absolute;transform:translate(-50%)}.black-portrait-image{object-fit:contain;object-position:center bottom}.black-collab-mark{bottom:0;left:var(--black-hero-portrait-left);margin:0;position:absolute;transform:translate(-50%)}.campanha-black-2026:has(.black-hero-copy) #inscricao>p{justify-content:flex-start}}@media (width<=1023px){.campanha-black-2026:has(.black-hero-copy) .pagina-abertura{padding-bottom:0}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura .black-client-brands{margin-top:var(--black-hero-brands-space);position:relative;inset:auto}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-grade{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0}.black-hero-copy{text-align:center}.black-hero-date{justify-content:center}.campanha-black-2026:has(.black-hero-copy) .black-hero-title{margin-inline:auto}.black-hero-subtitle{text-wrap:balance;margin-inline:auto}.campanha-black-2026:has(.black-hero-copy) .black-hero-portrait{max-width:calc(100vw - var(--black-hero-gutter));grid-area:2/1;justify-self:center;margin-bottom:0}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura-captura{grid-row:3}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>h2,.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>p:not([role=alert]){text-align:center}}@media (width<=639px){.black-hero-benefit-title{white-space:nowrap;font-size:var(--black-hero-benefit-mobile-size)}.black-hero-date>span:first-child,.black-hero-date-divider{display:none}.black-portrait-image{object-fit:cover}.black-hero-date{column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2)}.black-hero-date>span:last-child{width:100%}.black-hero-date-divider,.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>p:not([role=alert]){display:none}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo>astro-island>div>h2{margin-bottom:var(--black-hero-form-description-space)}}@media (prefers-reduced-motion:reduce){.campanha-black-2026:has(.black-hero-copy) .pagina-abertura{align-items:flex-end;padding-bottom:0}.campanha-black-2026:has(.black-hero-copy) .pagina-abertura .black-client-brands{margin-top:var(--black-hero-bottom-space);position:relative;inset:auto}.campanha-black-2026:has(.black-hero-copy) #inscricao{transition:none}}@media (width>=360px) and (width<=409px),(width>=1024px) and (width<=1199px){.black-hero-benefit-title{max-width:var(--black-hero-benefit-measure);white-space:normal;font-size:var(--black-hero-benefit-size);text-wrap:balance}}@media (width<=359px){.black-hero-benefits{gap:var(--black-hero-benefit-icon-gap);grid-template-columns:minmax(0,1fr)}.black-hero-benefits li{grid-template-columns:var(--black-hero-benefit-icon-size) minmax(0, 1fr);text-align:left;grid-template-rows:auto;place-items:center start}.black-hero-benefits li+li{border-left:0}.campanha-black-2026:has(.black-hero-copy) #inscricao #captura-conteudo form>button[type=submit]{padding-inline:calc(var(--spacing) * 3)}}.campanha-black-2026 .black-horizon-footer{min-height:var(--black-footer-height);padding:var(--black-footer-top) var(--black-header-space) 0;isolation:isolate;background:var(--black-footer-sky);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.black-footer-universe{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.black-footer-universe:after{content:"";background:var(--black-footer-base-shade);position:absolute;inset:0}.black-footer-atmosphere{background:var(--black-footer-atmosphere);position:absolute;inset:0}.black-footer-horizon-glow{inset:var(--black-footer-glow-overscan);background:var(--black-footer-pulse-surface);transform-origin:var(--black-footer-pulse-origin);animation:black-footer-horizon-pulse var(--black-footer-pulse-duration) var(--black-scroll-ease) infinite;animation-play-state:paused;position:absolute}.black-footer-planet{width:150%;height:var(--black-footer-planet-height);background:var(--black-footer-planet);border-top:1px solid var(--black-footer-rim);box-shadow:var(--black-footer-rim-glow);border-radius:50%;position:absolute;top:68%;left:-25%;overflow:hidden}.black-footer-lights{border-radius:inherit;mask-image:var(--black-footer-dust-mask);opacity:var(--black-footer-orbit-opacity);transform-origin:top;position:absolute;inset:0;transform:scaleY(.6)}.black-footer-lights:before{content:"";inset:var(--black-footer-orbit-overscan);background-image:var(--black-footer-dust);background-size:var(--black-footer-dust-sizes);transform-origin:var(--black-footer-orbit-origin);animation:black-footer-orbit var(--black-footer-orbit-duration) var(--black-scroll-ease) infinite alternate;background-position:0 0,9px 17px,13px 4px,21px 31px;animation-play-state:paused;position:absolute}.black-horizon-footer[data-footer-playing=true] .black-footer-horizon-glow,.black-horizon-footer[data-footer-playing=true] .black-footer-lights:before{animation-play-state:running}@keyframes black-footer-orbit{0%{transform:var(--black-footer-orbit-from)}to{transform:var(--black-footer-orbit-to)}}@keyframes black-footer-horizon-pulse{0%,to{opacity:var(--black-footer-pulse-opacity-low);transform:var(--black-footer-pulse-from)}50%{opacity:var(--black-footer-pulse-opacity-high);transform:var(--black-footer-pulse-to)}}.black-footer-invitation{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.black-footer-mark{width:var(--black-footer-mark-width);height:auto;margin-bottom:var(--black-footer-brand-gap)}.campanha-black-2026 .black-footer-title{font-size:var(--black-footer-title);line-height:var(--black-title-leading);letter-spacing:var(--black-date-tracking);font-weight:400}.black-footer-title [data-contagem-so]:not([data-contagem-so~=antes]) .black-encontro-prata{inline-size:fit-content;margin-inline:auto;display:block}.black-footer-date{margin:var(--black-footer-date-gap) 0;color:var(--black-modal-muted)}@media (prefers-reduced-motion:no-preference){.black-horizon-footer[data-encontro-amanhecer] .black-footer-title .black-encontro-prata{background-image:var(--black-encontro-amanhecer-luz), var(--black-silver-gradient);background-size:var(--black-encontro-amanhecer-curso) 100%, 100% 100%;animation:black-encontro-amanhecer var(--black-encontro-amanhecer) var(--black-encontro-curva) var(--black-encontro-amanhecer-espera) both;background-repeat:no-repeat}}@keyframes black-encontro-amanhecer{0%{background-position:var(--black-encontro-amanhecer-de) 0, 0 0}to{background-position:var(--black-encontro-amanhecer-ate) 0, 0 0}}.black-footer-navigation{width:100%;max-width:var(--black-container);z-index:1;margin-top:var(--black-footer-nav-gap);border-top:1px solid var(--black-footer-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.black-footer-navigation a{justify-content:center;align-items:center;gap:var(--black-footer-link-gap);color:var(--color-ink);font-size:var(--text-sm);padding:var(--black-footer-link-padding);transition:color var(--duration-instant) var(--ease-out-strong), background-color var(--duration-instant) var(--ease-out-strong), transform var(--duration-instant) var(--ease-out-strong);text-decoration:none;display:flex}.black-footer-navigation a+a{border-left:1px solid var(--black-footer-rule)}.black-footer-navigation a>.text-label{color:var(--black-modal-muted)}.black-footer-navigation a>svg{width:var(--plus-icon-size);opacity:.65;flex-shrink:0}.black-footer-navigation a:active{transform:scale(.97)}.campanha-black-2026 main>footer{background:var(--black-footer-ground);padding-top:var(--black-footer-credit-padding);padding-bottom:var(--black-footer-credit-padding);border:0}.campanha-black-2026 main>footer>div{font-size:var(--text-label);text-transform:uppercase}@media (hover:hover) and (pointer:fine){.black-footer-navigation a:hover{background:var(--black-footer-link-hover)}}@media (width<=767px){.black-footer-navigation{grid-template-columns:1fr 1fr}.black-footer-navigation a{justify-content:flex-start}.black-footer-navigation a:nth-child(3){border-left:0}.black-footer-navigation a:nth-child(n+3){border-top:1px solid var(--black-footer-rule)}.black-footer-navigation a>.text-label{display:none}.black-footer-navigation a>svg{margin-left:auto}.black-footer-planet{width:220%;top:66%;left:-60%}.campanha-black-2026 main>footer>div{justify-content:center}}@media (width<=379px){.black-footer-navigation a{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.black-footer-horizon-glow,.black-footer-lights:before{animation:none}.black-footer-horizon-glow{opacity:var(--black-footer-pulse-opacity-low)}}.modal[data-astro-cid-7vvi2vaf]{border:1px solid var(--color-ink);width:32rem;max-width:calc(100% - 2rem);margin:auto;padding:0}@supports (color:color-mix(in lab, red, red)){.modal[data-astro-cid-7vvi2vaf]{border:1px solid color-mix(in oklab, var(--color-ink) 10%, transparent)}}.modal[data-astro-cid-7vvi2vaf]{border-radius:var(--radius-panel);color:var(--color-ink);box-shadow:var(--shadow-lift);background:#fff;max-height:calc(100% - 3rem);overflow-y:auto}.modal[data-astro-cid-7vvi2vaf][data-tom=tema]{background:var(--color-surface-warm)}.largura-lg[data-astro-cid-7vvi2vaf]{width:44rem}.modal[data-astro-cid-7vvi2vaf]::backdrop{backdrop-filter:blur(2px);background:#0b0c0e73}.modal[data-astro-cid-7vvi2vaf],.modal[data-astro-cid-7vvi2vaf]::backdrop{transition:opacity var(--duration-quick) var(--ease-out-strong), transform var(--duration-quick) var(--ease-out-strong), overlay var(--duration-quick) allow-discrete, display var(--duration-quick) allow-discrete;opacity:0}.modal[data-astro-cid-7vvi2vaf]{transform:scale(.96)translateY(8px)}.modal[data-astro-cid-7vvi2vaf][open],.modal[data-astro-cid-7vvi2vaf][open]::backdrop{opacity:1}.modal[data-astro-cid-7vvi2vaf][open]{transform:none}@starting-style{.modal[data-astro-cid-7vvi2vaf][open],.modal[data-astro-cid-7vvi2vaf][open]::backdrop{opacity:0}.modal[data-astro-cid-7vvi2vaf][open]{transform:scale(.96)translateY(8px)}}@media (prefers-reduced-motion:reduce){.modal[data-astro-cid-7vvi2vaf],.modal[data-astro-cid-7vvi2vaf]::backdrop{transition:none;transform:none}}.campanha-black-2026 .black-formations-section{padding:0}.black-formations-stage{isolation:isolate;background:var(--black-glass-background);position:relative;overflow:clip}.black-formations-content{z-index:2;min-height:var(--black-formation-stage-height);max-width:var(--black-container);padding:var(--black-formation-space) var(--black-formation-gutter);flex-direction:column;margin-inline:auto;display:flex;position:relative}.black-formations-heading{text-align:center}.black-formations-heading h2{font-size:var(--black-formation-heading);line-height:var(--black-title-leading);letter-spacing:var(--black-date-tracking)}.black-formations-explorer{gap:var(--black-formation-gap);min-height:var(--black-formation-explorer-height);padding-block:var(--black-formation-explorer-space);flex:1;align-items:center;display:grid;position:relative}.black-formations-list{width:var(--black-formation-list-width);margin-inline:auto}.black-formation-item>summary{justify-content:center;align-items:center;gap:var(--black-formation-name-gap);width:max-content;max-width:100%;min-height:var(--black-formation-row-height);text-align:center;cursor:pointer;color:var(--black-formation-inactive);transition:color var(--duration-quick) var(--ease-out-strong), transform var(--duration-instant) var(--ease-out-strong);margin-inline:auto;padding:0;display:flex}.black-formation-item>summary:active{transform:scale(.98)}.black-formation-item[open]>summary{color:var(--black-paper-ink)}.black-formation-label{font-size:var(--black-formation-name-size);font-weight:400;line-height:var(--black-title-leading);letter-spacing:var(--black-date-tracking);position:relative}.black-formation-status{left:calc(100% + var(--black-formation-name-gap));color:var(--black-paper-soft);font-size:var(--black-badge-size);letter-spacing:var(--black-formation-status-tracking);background:0 0;border:0;padding:0;font-weight:400;position:absolute;top:50%;transform:translateY(-50%)}.black-formation-chevron{display:none}.black-formation-item>div{padding:0}.black-formation-description{top:calc(50% + (var(--black-formation-active-row,0) - 2) * var(--black-formation-row-height));left:calc(50% + var(--black-formation-list-width) / 2 + var(--black-formation-gap));width:var(--black-formation-description-width);min-width:0;position:absolute;transform:translateY(-50%)}[data-scene-active="1"] .black-formation-description{--black-formation-active-row:1}[data-scene-active="2"] .black-formation-description{--black-formation-active-row:2}[data-scene-active="3"] .black-formation-description{--black-formation-active-row:3}[data-scene-active="4"] .black-formation-description{--black-formation-active-row:4}.black-formations-footnote{justify-content:center;gap:var(--black-formation-name-gap);display:flex}.black-formations-hint{align-items:center;gap:var(--black-formation-name-gap);display:flex}.black-formations-hint:before{content:"";width:var(--black-formation-guide-width);background:var(--black-paper-soft);height:1px}.black-formations-canvas,.black-formations-fallback,.black-formations-shade{pointer-events:none;position:absolute;inset:0}.black-formations-canvas{z-index:0}.black-formations-canvas canvas{width:100%;height:100%;display:block}.black-formations-shade{z-index:1;background:var(--black-glass-shade)}.black-formations-fallback{perspective:var(--plus-perspective);overflow:hidden}.black-formations-fallback span{width:var(--black-glass-fallback-width);height:var(--black-glass-fallback-height);border:1px solid var(--black-line);background:var(--black-glass-fallback-surface);box-shadow:var(--plus-inset-light);position:absolute;top:25%;transform:rotateY(-32deg)rotate(-18deg)}.black-formations-fallback span:first-child{left:-6%}.black-formations-fallback span:nth-child(2){top:15%;left:78%;transform:rotateY(42deg)rotate(15deg)}.black-formations-fallback span:nth-child(3){top:55%;left:92%;transform:rotateY(-38deg)rotate(-14deg)}.black-formations-stage:has([data-scene-ready=true]) .black-formations-fallback{opacity:0}[data-scene-input=keyboard] .black-formation-item>summary,[data-scene-input=keyboard] .black-formation-chevron{transition:none}@media (hover:hover) and (pointer:fine){.black-formation-item>summary:hover{color:var(--black-paper-ink)}}@media (width<=899px){.black-formations-footnote{display:none}.black-formations-list{width:var(--black-formation-mobile-list-width);max-width:100%}.black-formation-item>summary{width:100%;min-height:var(--black-formation-mobile-row-height);padding-block:var(--black-formation-mobile-row-padding);text-align:left;justify-content:space-between}.black-formation-label{align-items:center;gap:var(--black-formation-mobile-label-gap);min-width:0;font-size:var(--black-formation-mobile-name-size);flex-wrap:wrap;display:flex}.black-formation-status{white-space:nowrap;position:static;transform:none}.black-formation-chevron{width:var(--black-formation-mobile-chevron-size);height:var(--black-formation-mobile-chevron-size);color:var(--black-paper-soft);transition:transform var(--duration-quick) var(--ease-out-strong);flex-shrink:0;display:block}.black-formation-item[open] .black-formation-chevron{transform:rotate(180deg)}.black-formation-description{width:100%;padding-block:var(--black-formation-mobile-panel-padding);text-align:left;position:relative;top:auto;left:auto;transform:none}}@media (width<=599px){.black-formations-list{max-width:100%}}@media (prefers-reduced-motion:reduce){.black-formation-item>summary,.black-formation-chevron{transition:none}}.black-course-universe{background:var(--black-courses-background);padding:0;overflow:visible}.course-universe-stage{isolation:isolate;padding:var(--black-courses-static-space) var(--black-courses-gutter);position:relative;overflow:clip}.course-universe-light{z-index:-1;pointer-events:none;background:var(--black-courses-atmosphere);position:absolute;inset:0}.course-universe-meta{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.course-universe-message{z-index:2;max-width:var(--black-courses-message-width);margin:var(--black-courses-message-space) auto;text-align:center;position:relative}.course-universe-title{margin:var(--black-courses-title-gap) auto 0;font-size:var(--black-courses-title-size);line-height:var(--black-courses-title-leading);letter-spacing:var(--black-courses-title-tracking);font-weight:400}.course-universe-message>p:not(:first-child){margin-top:var(--black-courses-copy-gap);font-size:var(--black-courses-copy-size);line-height:var(--leading-relaxed);color:var(--black-paper-soft)}.course-universe-cta{min-height:var(--black-product-touch-size);margin-top:var(--black-courses-cta-gap)}.course-universe-cloud{gap:var(--black-courses-grid-gap);max-width:var(--black-courses-grid-width);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:auto;display:grid}.course-flight{min-width:0}.course-tile{border-radius:var(--black-courses-cover-radius);text-align:left;cursor:pointer;width:100%;color:var(--color-white);transition:transform var(--duration-quick) var(--ease-out-strong);background:0 0;border:0;padding:0;display:block;position:relative}.course-tile:active{transform:scale(.97)}.course-tile:disabled{cursor:default}.course-tile-image{width:100%;height:auto;aspect-ratio:var(--black-courses-cover-ratio);object-fit:cover;border-radius:var(--black-courses-cover-radius);box-shadow:var(--black-courses-cover-shadow);display:block}.course-tile-caption{padding-top:var(--black-courses-caption-gap);font-size:var(--black-courses-caption-size);line-height:var(--leading-snug);color:var(--black-paper-soft);text-wrap:balance;display:block}.course-universe-prompt,.course-universe-discover{display:none}@media (hover:hover) and (pointer:fine){.course-tile:hover:not(:disabled){transform:translateY(-3%)scale(1.025)}}@media (width<=1023px){.course-universe-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}.black-course-universe:not([data-motion-ready]) .course-flight:nth-child(3n+1){transform:translateY(var(--black-courses-mobile-offset))}.black-course-universe:not([data-motion-ready]) .course-flight:nth-child(3n){transform:translateY(calc(var(--black-courses-mobile-offset) * -1))}}@media (prefers-reduced-motion:no-preference){.black-course-universe[data-motion-ready]{height:var(--black-courses-scroll-height)}[data-motion-ready] .course-universe-stage{height:var(--black-courses-stage-height);padding:0;position:sticky;top:0}[data-motion-ready] .course-universe-meta{z-index:2;inset:var(--black-courses-gutter) var(--black-courses-gutter) auto;pointer-events:none;position:absolute}[data-motion-ready] .course-universe-message{width:var(--black-courses-message-width);opacity:0;pointer-events:none;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-motion-ready][data-message-ready] .course-universe-message{pointer-events:auto}[data-motion-ready] .course-universe-cloud{z-index:1;max-width:none;display:block;position:absolute;inset:0}[data-motion-ready] .course-flight{width:var(--black-courses-cover-width);will-change:transform;position:absolute;top:50%;left:50%}[data-motion-ready]:not([data-courses-open]) .course-flight{z-index:calc(var(--course-stack-rank) + 1)}[data-courses-open] .course-flight{z-index:var(--course-depth)}[data-motion-ready] .course-tile-caption{border-radius:0 0 var(--black-courses-cover-radius) var(--black-courses-cover-radius);padding:var(--black-courses-caption-inset);color:var(--color-white);background:var(--black-courses-caption-shade);opacity:0;transition:opacity var(--duration-instant) var(--ease-out-strong);position:absolute;inset:auto 0 0}[data-motion-ready] .course-flight:focus-within{z-index:5}[data-motion-ready] .course-tile:focus-visible .course-tile-caption{opacity:1}[data-motion-ready] .course-universe-prompt{left:50%;bottom:var(--black-courses-gutter);align-items:center;gap:calc(var(--spacing) * 3);width:max-content;max-width:calc(100% - var(--black-courses-gutter) * 2);text-align:center;color:var(--black-paper-soft);display:flex;position:absolute;transform:translate(-50%)}body:has(.black-floating-invite) [data-motion-ready] .course-universe-prompt{bottom:calc(var(--black-courses-gutter) + var(--black-invite-height) + max(var(--black-invite-space), env(safe-area-inset-bottom)))}[data-motion-ready] .course-universe-discover{z-index:3;bottom:var(--black-courses-gutter);right:var(--black-courses-gutter);visibility:hidden;pointer-events:none;display:block;position:absolute}[data-courses-open] .course-universe-discover{visibility:visible}.campanha-black-2026:has(.black-course-universe[data-primary-visible]) .black-floating-invite{display:none}@media (hover:hover) and (pointer:fine){[data-motion-ready] .course-flight:hover{z-index:5}[data-motion-ready] .course-tile:hover .course-tile-caption{opacity:1}}}@media (width<=1023px){.black-course-universe .course-universe-meta,.black-course-universe .course-universe-discover{display:none}}@media (width<=767px) and (prefers-reduced-motion:no-preference){.black-course-universe.course-universe-anel-primeiro[data-motion-ready]{height:calc(var(--black-courses-scroll-height) * .7)}.course-universe-anel-primeiro[data-motion-ready] .course-universe-stage{--black-courses-palco-curto:min(var(--black-courses-stage-height), var(--black-courses-anel-palco,var(--black-courses-stage-height)));top:calc((var(--black-courses-stage-height) - var(--black-courses-palco-curto)) / 2);height:var(--black-courses-palco-curto)}}@media (width<=639px){.course-universe-cta{min-height:var(--black-product-touch-size);height:var(--black-courses-mobile-cta-height)}[data-motion-ready] .course-tile-caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.course-tile{transition:none}.course-flight{transform:none!important}}.black-trail-concept[data-astro-cid-yiliemki]{background:var(--black-stage-background)}html:has(#catalogo-black-completo[open]){scrollbar-gutter:stable;overflow:hidden}.campanha-black-2026 .black-catalog-modal{--color-ink:var(--black-modal-text);--color-ink-soft:var(--black-capture-muted);width:var(--black-catalog-width);max-width:calc(100% - var(--black-capture-gutter));max-height:calc(100dvh - var(--black-capture-gutter));background:var(--black-modal-background);color:var(--black-modal-text);border-color:var(--black-capture-panel-line);border-radius:var(--black-capture-radius);box-shadow:var(--black-capture-panel-shadow);overscroll-behavior:contain;scrollbar-width:thin}.black-catalog-modal::backdrop{background:var(--black-capture-backdrop);backdrop-filter:blur(var(--black-capture-backdrop-blur))}@supports (backdrop-filter:blur(1px)){body.campanha-black-2026 dialog.black-catalog-modal[data-tom=tema]{background:var(--black-capture-panel-surface);backdrop-filter:blur(var(--black-capture-panel-blur)) saturate(var(--black-glass-saturation))}}.black-catalog-modal>div{padding:0 var(--black-capture-padding) var(--black-capture-padding)}.black-catalog-modal .modal-cabecalho{z-index:2;margin-inline:calc(-1 * var(--black-capture-padding));padding:var(--black-capture-padding);background:var(--black-catalog-header);backdrop-filter:blur(var(--black-capture-panel-blur));border-bottom:1px solid var(--black-product-border);position:sticky;top:0}.black-catalog-modal .modal-cabecalho button{width:var(--black-product-touch-size);height:var(--black-product-touch-size);border:1px solid var(--black-hero-field-line);background:var(--black-capture-close-surface);flex-shrink:0;margin:0}.black-catalog-modal .modal-cabecalho button:hover{background:var(--black-capture-hover-surface)}.black-catalog-modal .modal-cabecalho button:active{transform:scale(.97)}.black-catalog-grid{gap:var(--black-product-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.black-catalog-card{grid-template-columns:var(--black-catalog-thumb) minmax(0, 1fr);align-items:start;gap:calc(var(--spacing) * 4);height:100%;padding:calc(var(--spacing) * 4);background:var(--black-capture-close-surface);border-color:var(--black-product-border);border-radius:var(--radius-card);display:grid}.black-catalog-card img{aspect-ratio:8/5;object-fit:contain;border-radius:calc(var(--radius-card) / 2);width:100%;height:auto}@media (width<=767px){.black-catalog-grid{grid-template-columns:minmax(0,1fr)}}.plus-benefits-section{background:var(--color-surface)}.plus-bento-heading{text-align:center}.plus-bento{grid-template-columns:minmax(0, var(--plus-bento-side-track)) repeat(2, minmax(0, var(--plus-bento-middle-track))) minmax(0, var(--plus-bento-side-track));grid-template-rows:var(--plus-bento-row) var(--plus-bento-center) var(--plus-bento-row) repeat(3, minmax(var(--plus-bento-support-row), auto));gap:var(--plus-bento-gap);grid-template-areas:"lifetime formations formations experts""lifetime brand brand reveal""future invite invite reveal""intelligence intelligence library career""community community library career""community community lives certificates";display:grid}.plus-tile{isolation:isolate;min-width:0;padding:var(--plus-tile-padding);border-radius:var(--plus-bento-radius);color:var(--color-white);background:var(--color-surface-warm);text-align:center;transition:transform var(--duration-quick) var(--ease-out-strong);border:0;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.plus-tile:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;border:1px solid var(--plus-bento-hover-line);box-shadow:var(--plus-bento-hover-glow);opacity:0;transition:opacity var(--duration-quick) var(--ease-out-strong);position:absolute;inset:0}a.plus-tile:active{transform:scale(.97)}.plus-tile-surface{z-index:-1;pointer-events:none;background:var(--plus-bento-material);opacity:var(--plus-bento-material-opacity);transition:transform var(--duration-reveal) var(--ease-out-strong);position:absolute;inset:0;transform:scale(1)}.plus-tile-surface:before,.plus-tile-surface:after{content:"";position:absolute;inset:0}.plus-tile-surface:before{background:var(--plus-bento-reflection,none)}.plus-tile-surface:after{background:var(--plus-bento-shade)}.plus-tile-content{z-index:1;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex;position:relative}.plus-tile h3{font-family:var(--font-display);font-size:var(--plus-tile-title);letter-spacing:var(--plus-bento-tracking);font-weight:400;line-height:var(--black-title-leading);text-wrap:balance}.plus-tile p:not(.text-label){font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--plus-bento-muted)}.plus-tile-content>p{margin-top:calc(var(--spacing) * 2)}.plus-tile-arrow{top:var(--plus-tile-padding);right:var(--plus-tile-padding);opacity:0;transition:opacity var(--duration-quick) var(--ease-out-strong), transform var(--duration-quick) var(--ease-out-strong);position:absolute;transform:translate(-25%,25%)}.plus-benefit-icon{width:var(--plus-bento-icon-size);height:var(--plus-bento-icon-size);margin-bottom:var(--plus-bento-icon-space);stroke-width:1.3px}.plus-tile-lifetime{--plus-bento-material:var(--plus-lifetime-glow);--plus-bento-reflection:var(--plus-bento-lifetime-reflection);grid-area:lifetime}.plus-tile-lifetime h3{font-size:var(--plus-tile-display)}.plus-tile-lifetime .plus-tile-content{transform:translateY(-8%)}.plus-tile-lifetime .plus-benefit-icon{width:var(--plus-bento-lifetime-icon);height:var(--plus-bento-lifetime-icon)}.plus-tile-caption{bottom:var(--plus-tile-padding);inset-inline:var(--plus-tile-padding);position:absolute}.plus-tile-formations{--plus-bento-material:var(--plus-formation-glow);--plus-bento-reflection:var(--plus-bento-formation-reflection);grid-area:formations}.plus-tile-experts{--plus-bento-material:var(--plus-expert-surface);--plus-bento-reflection:var(--plus-bento-expert-reflection);grid-area:experts}.plus-bento-brand{padding:var(--plus-tile-padding);grid-area:brand;place-items:center;display:grid}.plus-bento-brand svg{width:100%;max-width:var(--plus-bento-logo);height:auto}.plus-tile-future{--plus-bento-material:var(--plus-future-glow);--plus-bento-reflection:var(--plus-bento-future-reflection);grid-area:future}.plus-tile-invite{--plus-bento-material:var(--plus-invite-surface);--plus-bento-reflection:var(--plus-bento-invite-reflection);grid-area:invite}.plus-tile-invite h3{font-size:var(--plus-small-title)}.plus-bento-cta{margin-top:calc(var(--spacing) * 5)}.plus-tile-reveal{justify-content:space-between;gap:calc(var(--spacing) * 4);--plus-bento-material:var(--plus-reveal-surface);--plus-bento-reflection:var(--plus-bento-reveal-reflection);grid-area:reveal}.plus-reveal-eyebrow{justify-content:center;align-items:center;gap:var(--black-chip-icon-gap);color:var(--plus-bento-muted);display:inline-flex}.plus-reveal-lock{width:var(--black-chip-icon);height:var(--black-chip-icon);color:var(--black-glass-ice)}.plus-bento-date-value{margin-bottom:calc(var(--spacing) * 2);font-size:var(--plus-bento-date-type);text-transform:uppercase;letter-spacing:var(--plus-bento-tracking);display:block}.plus-tile-support{padding:var(--plus-bento-support-padding)}.plus-tile-support h3{font-size:var(--plus-bento-support-title);letter-spacing:var(--plus-bento-support-tracking);line-height:var(--plus-bento-support-title-leading)}.plus-support-heading{justify-content:center;align-items:center;gap:var(--plus-bento-support-icon-space);max-width:100%;display:flex}.plus-tile-support .plus-benefit-icon{width:var(--plus-bento-support-icon);height:var(--plus-bento-support-icon);flex-shrink:0;margin-bottom:0}.plus-tile-support .plus-tile-surface{opacity:var(--plus-bento-support-material-opacity)}.plus-tile-library .plus-support-heading{gap:var(--plus-bento-support-tall-space);flex-direction:column}.plus-tile-library h3{font-size:var(--plus-bento-support-tall-title)}.plus-tile-library .plus-benefit-icon{width:var(--plus-bento-support-tall-icon);height:var(--plus-bento-support-tall-icon)}.plus-tile-intelligence{--plus-bento-material:var(--plus-formation-glow);--plus-bento-reflection:var(--plus-bento-intelligence-reflection);grid-area:intelligence}.plus-tile-library{--plus-bento-material:var(--plus-reveal-surface);--plus-bento-reflection:var(--plus-bento-reveal-reflection);grid-area:library}.plus-tile-community{--plus-bento-material:var(--plus-expert-surface);--plus-bento-reflection:var(--plus-bento-expert-reflection);grid-area:community}.plus-tile-lives{--plus-bento-material:var(--plus-formation-glow);--plus-bento-reflection:var(--plus-bento-lives-reflection);grid-area:lives}.plus-tile-certificates{--plus-bento-material:var(--plus-invite-surface);--plus-bento-reflection:var(--plus-bento-certificates-reflection);grid-area:certificates}.plus-tile-career{--plus-bento-material:var(--plus-future-glow);--plus-bento-reflection:var(--plus-bento-career-reflection);grid-area:career}.plus-tile:focus-visible:after,.plus-tile:focus-within:after{opacity:1}.plus-tile:focus-visible .plus-tile-arrow{opacity:1;transition:none;transform:none}@media (hover:hover) and (pointer:fine){a.plus-tile:hover:after{opacity:1}a.plus-tile:hover .plus-tile-surface{transform:scale(1.035)}a.plus-tile:hover .plus-tile-arrow{opacity:1;transform:none}}@media (width<=1023px){.plus-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2, minmax(var(--plus-bento-row), auto)) auto repeat(4, minmax(var(--plus-bento-support-row), auto)) repeat(2, minmax(var(--plus-bento-row), auto));grid-template-areas:"lifetime formations""experts future""brand brand""intelligence intelligence""library lives""library career""community certificates""reveal reveal""invite invite"}.plus-bento-brand{padding-block:var(--plus-bento-support-brand-space)}.plus-tile-lifetime h3{font-size:var(--plus-tile-title)}.plus-tile-formations h3{font-size:var(--plus-bento-compact-title)}.plus-tile-lifetime .plus-tile-content{transform:none}.plus-tile-caption{margin-top:var(--plus-bento-support-icon-space);position:static}.plus-tile-reveal{align-content:center;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plus-reveal-eyebrow{grid-column:1/-1}.plus-tile-reveal h3{font-size:var(--plus-small-title)}}@media (width<=639px){.plus-tile-support:not(.plus-tile-intelligence) .plus-support-heading{flex-direction:column}}@media (width<=539px){.plus-tile:not(.plus-tile-support) p:not(.text-label){font-size:var(--plus-bento-mobile-copy-size);line-height:var(--plus-bento-mobile-copy-leading);text-wrap:balance}.plus-formation-title-tail{display:block}.plus-bento-brand{padding-block:var(--plus-bento-mobile-brand-space)}.plus-tile-lifetime h3{font-size:var(--plus-tile-title)}.plus-tile-caption{margin-top:var(--plus-bento-mobile-caption-space)}.plus-tile-reveal{min-height:var(--plus-bento-mobile-reveal-height);align-content:center;gap:var(--plus-bento-mobile-reveal-gap);padding:var(--plus-bento-mobile-wide-padding);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.plus-reveal-eyebrow{grid-column:1/-1}.plus-tile-reveal h3{font-size:var(--plus-bento-mobile-wide-title)}.plus-bento-date p{display:block}.plus-tile-invite{min-height:var(--plus-bento-mobile-invite-height);padding:var(--plus-bento-mobile-wide-padding)}.plus-tile-invite h3{font-size:var(--plus-bento-mobile-wide-title)}.plus-bento-cta{min-height:var(--plus-bento-mobile-cta-height);max-width:100%;padding-inline:var(--plus-bento-mobile-cta-padding);margin-top:var(--plus-bento-mobile-cta-space)}}@media (prefers-reduced-motion:reduce){.plus-tile,.plus-tile-surface,.plus-tile-arrow{transition:none}a.plus-tile:hover .plus-tile-surface{transform:none}}.black-experts-grid[data-astro-cid-avmt32sb]{column-gap:var(--black-experts-column-gap);row-gap:var(--black-experts-row-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.black-expert-name[data-astro-cid-avmt32sb]{font-size:var(--black-expert-name-size);line-height:var(--black-expert-name-leading)}.black-expert-role[data-astro-cid-avmt32sb]{text-wrap:balance}.campanha-black-2026 .black-experts-more{font-size:var(--black-badge-size);letter-spacing:var(--black-badge-tracking)}.black-paulo-plus[data-astro-cid-avmt32sb].plus-tile{grid-template-columns:minmax(0, var(--black-paulo-plus-foto)) minmax(0, 1fr);min-height:var(--black-paulo-plus-altura);margin-bottom:var(--black-paulo-plus-space);text-align:left;--plus-bento-material:var(--plus-expert-surface);--plus-bento-reflection:var(--plus-bento-expert-reflection);align-items:stretch;padding:0;display:grid}.black-paulo-plus[data-astro-cid-avmt32sb]>[data-astro-cid-avmt32sb]:not(.plus-tile-surface){z-index:1;position:relative}.black-paulo-plus-foto[data-astro-cid-avmt32sb]{min-height:100%;mask-image:var(--black-paulo-plus-foto-mascara);overflow:hidden}.black-paulo-plus-foto[data-astro-cid-avmt32sb] img{object-fit:cover;object-position:center top;filter:grayscale();width:100%;height:100%}.black-paulo-plus-copy[data-astro-cid-avmt32sb]{padding:var(--black-paulo-plus-padding);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.black-paulo-plus-eyebrow[data-astro-cid-avmt32sb]{align-items:center;gap:var(--black-chip-gap);color:var(--plus-bento-muted);display:inline-flex}.black-paulo-plus[data-astro-cid-avmt32sb] .black-paulo-plus-title[data-astro-cid-avmt32sb]{margin-top:var(--black-paulo-plus-title-space);font-size:var(--black-paulo-plus-title);letter-spacing:var(--black-date-tracking);line-height:var(--black-title-leading);text-wrap:initial}.black-paulo-plus[data-astro-cid-avmt32sb] p[data-astro-cid-avmt32sb].black-paulo-plus-text{max-width:var(--black-paulo-plus-measure);margin-top:var(--black-paulo-plus-copy-space);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--plus-bento-muted);text-wrap:balance}.black-paulo-plus[data-astro-cid-avmt32sb] .black-chips[data-astro-cid-avmt32sb]{margin-top:var(--black-paulo-plus-copy-space)}.black-paulo-plus-link[data-astro-cid-avmt32sb]{align-items:center;gap:var(--black-chip-gap);margin-top:var(--black-paulo-plus-link-space);padding-top:var(--black-paulo-plus-link-space);border-top:1px solid var(--black-line);font-size:var(--text-sm);color:var(--black-glass-ice);transition:color var(--duration-instant) var(--ease-out-strong), transform var(--duration-instant) var(--ease-out-strong);text-decoration:none;display:inline-flex}.black-paulo-plus-link[data-astro-cid-avmt32sb]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.black-paulo-plus-link[data-astro-cid-avmt32sb]:hover{color:var(--color-white)}}@media (width<=1023px){.black-experts-grid[data-astro-cid-avmt32sb]{--black-expert-name-size:var(--black-expert-compact-name-size);grid-template-columns:repeat(3,minmax(0,1fr))}.black-experts-grid[data-astro-cid-avmt32sb] figcaption[data-astro-cid-avmt32sb] p[data-astro-cid-avmt32sb]{font-size:var(--black-expert-compact-copy-size)}}@media (width<=767px){.black-paulo-plus[data-astro-cid-avmt32sb].plus-tile{grid-template-columns:minmax(0,1fr);min-height:0}.black-paulo-plus-foto[data-astro-cid-avmt32sb]{aspect-ratio:var(--black-paulo-plus-foto-ratio);mask-image:var(--black-paulo-plus-foto-mascara-celular)}.black-paulo-plus-copy[data-astro-cid-avmt32sb]{margin-top:var(--black-paulo-plus-sobe)}}@media (prefers-reduced-motion:reduce){.black-paulo-plus-link[data-astro-cid-avmt32sb]{transition:none}}.video-ambiente-filme[data-astro-cid-nf3tfkpm]{opacity:0;transition:opacity var(--duration-reveal) var(--ease-out-strong)}video-ambiente[data-astro-cid-nf3tfkpm][data-tem-frame] .video-ambiente-filme[data-astro-cid-nf3tfkpm]{opacity:1}video-ambiente[data-astro-cid-nf3tfkpm] [hidden]{display:none}.campanha-black-2026 .black-community{background:var(--black-community-background)}.black-community-container{max-width:var(--black-container)}.black-community-heading{max-width:var(--black-container);margin:0 auto var(--black-community-header-gap);justify-content:space-between;align-items:flex-end;gap:var(--black-community-header-gap);display:flex}.black-community-heading>p{padding-bottom:var(--plus-pill-gap)}.black-community-film{isolation:isolate;border-radius:var(--radius-panel);aspect-ratio:var(--black-community-ratio);background:var(--black-modal-background);border:1px solid var(--black-line);position:relative;overflow:hidden}.black-community-video{width:100%;height:100%;position:absolute;inset:0}.black-community-video video,.black-community-video img{object-fit:cover;object-position:50% 40%}.black-community-shade{pointer-events:none;background:var(--black-community-shade);position:absolute;inset:0}.black-community-film-label{top:var(--black-community-padding);left:var(--black-community-padding);pointer-events:none;color:var(--color-white);position:absolute}.black-community-caption{inset:auto var(--black-community-padding) var(--black-community-padding);justify-content:space-between;align-items:flex-end;gap:var(--black-community-padding);pointer-events:none;color:var(--color-white);display:flex;position:absolute}.black-community-stat>span:first-child{font-size:var(--black-community-number);letter-spacing:var(--black-date-tracking);line-height:.95;display:block}.black-community-stat-label{margin-top:var(--plus-pill-gap);font-size:var(--black-community-stat-label);display:block}.black-community-caption-copy{font-size:var(--black-community-caption-size);line-height:var(--black-title-leading);letter-spacing:var(--black-date-tracking)}.black-community-caption-limpa>*{isolation:isolate;position:relative}.black-community-caption-limpa>:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0000004d,#0000);position:absolute;inset:-55% -40%}.black-community-invite>a{flex-shrink:0}.black-community-invite{margin:var(--black-community-invite-gap) auto 0;max-width:var(--black-container);justify-content:space-between;align-items:center;gap:var(--black-community-invite-gap);display:flex}@media (width<=767px){.black-community-heading{display:block}.black-community-heading>p{margin-top:var(--black-community-invite-gap)}.black-community-caption-copy{display:none}.black-community-invite{text-align:center;flex-direction:column}.black-community-invite p{max-width:var(--black-form-width)}.black-community-film-label{text-wrap:balance;max-width:50%}}.black-stage[data-astro-cid-575rubni]{background:var(--black-hero-atmosphere)}.black-hero-ambient[data-astro-cid-575rubni]{opacity:var(--black-hero-ambient-strength);mask-image:var(--black-hero-ambient-mask);position:absolute;inset:0;overflow:hidden;mask-composite:intersect}.black-hero-light[data-astro-cid-575rubni]{inset:var(--black-hero-ambient-inset);transform-origin:var(--black-hero-ambient-origin);animation:black-hero-light-drift var(--ambient-duration) var(--black-scroll-ease) var(--ambient-delay) infinite alternate;position:absolute}.black-hero-light--blue[data-astro-cid-575rubni]{background:var(--black-hero-ambient-blue);--ambient-duration:var(--black-hero-ambient-blue-duration);--ambient-delay:var(--black-hero-ambient-blue-delay);--ambient-from:var(--black-hero-ambient-blue-from);--ambient-to:var(--black-hero-ambient-blue-to)}.black-hero-light--ice[data-astro-cid-575rubni]{background:var(--black-hero-ambient-ice);--ambient-duration:var(--black-hero-ambient-ice-duration);--ambient-delay:var(--black-hero-ambient-ice-delay);--ambient-from:var(--black-hero-ambient-ice-from);--ambient-to:var(--black-hero-ambient-ice-to)}.black-hero-light--navy[data-astro-cid-575rubni]{background:var(--black-hero-ambient-navy);--ambient-duration:var(--black-hero-ambient-navy-duration);--ambient-delay:var(--black-hero-ambient-navy-delay);--ambient-from:var(--black-hero-ambient-navy-from);--ambient-to:var(--black-hero-ambient-navy-to)}@keyframes black-hero-light-drift{0%{transform:var(--ambient-from);opacity:var(--black-hero-ambient-opacity-low)}to{transform:var(--ambient-to);opacity:var(--black-hero-ambient-opacity-high)}}.black-hero-render[data-astro-cid-575rubni]{width:var(--black-hero-render-width);aspect-ratio:1;left:var(--black-hero-render-left);top:var(--black-hero-render-top);opacity:var(--black-hero-render-opacity);mix-blend-mode:screen;mask-image:var(--black-hero-render-mask);position:absolute;transform:translate(-50%)}.black-hero-render[data-astro-cid-575rubni] img[data-astro-cid-575rubni]{object-fit:contain;width:100%;height:100%;filter:var(--black-hero-render-filter);mask-image:var(--black-hero-render-bottom-mask);display:block}@media (prefers-reduced-motion:reduce){.black-hero-light[data-astro-cid-575rubni]{transform:var(--ambient-from);opacity:var(--black-hero-ambient-opacity-low);animation:none}}.black-client-brands[data-astro-cid-cbdqx5my]{--brands-block-space:var(--black-brands-space);--brands-inline-space:var(--black-brands-inline-space);--brands-border:0;--brands-caption-gap:var(--black-brands-caption-gap);--brands-caption-size:var(--black-brands-caption-size);--brands-caption-color:var(--black-paper-soft);--brands-logo-gap:var(--black-brands-logo-gap);--brands-logo-width:var(--black-brands-logo-width);--brands-logo-height:var(--black-brands-logo-height);--brands-logo-opacity:var(--black-brands-logo-opacity);--brands-loop-min-width:0;--brands-duration:var(--black-brands-duration);--brands-mobile-duration:var(--black-brands-mobile-duration);--brands-mobile-reverse-duration:var(--black-brands-mobile-reverse-duration);--brands-edge-mask:var(--black-brands-edge-mask);background:var(--black-brands-band-surface);width:100%;min-width:0;overflow:clip}.black-client-brands[data-astro-cid-cbdqx5my] .marcas{padding-bottom:calc(var(--brands-block-space) + var(--black-brands-bottom-extra))}.black-client-brands[data-astro-cid-cbdqx5my] .logos{justify-content:flex-start}.black-client-brands[data-astro-cid-cbdqx5my] .janela-principal{--brands-loop-end:calc(-100% / 3)}.black-client-brands[data-astro-cid-cbdqx5my] .logo{width:min(var(--black-brand-width-limit,var(--black-brands-logo-width)), calc(var(--black-brands-logo-height) * var(--brand-aspect)));height:var(--black-brands-logo-height);position:relative;overflow:hidden}.black-client-brands[data-astro-cid-cbdqx5my] .logo img,.black-client-brands[data-astro-cid-cbdqx5my] .logo.compacta img{object-fit:contain;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=DPZ]{--black-brand-width-limit:calc(var(--black-brands-logo-height) * var(--black-brands-dpz-ratio))}.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=Claro]{--black-brand-width-limit:min(var(--black-brands-logo-width), calc(var(--black-brands-logo-height) * var(--black-brands-claro-ratio)))}.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=Decolar]{--black-brand-width-limit:calc(var(--black-brands-logo-width) * var(--black-brands-decolar-scale))}.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=Artplan]{width:calc(var(--black-brands-logo-width) * var(--black-brands-artplan-scale))}.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=Artplan] img{width:calc(100% * var(--black-artplan-fator));aspect-ratio:1;max-width:none;height:auto;transform:translate(calc(var(--black-artplan-centro-x) * -1), calc(var(--black-artplan-centro-y) * -1));clip-path:inset(var(--black-artplan-recorte));mask-image:var(--black-artplan-placa), var(--black-artplan-placa), var(--black-artplan-placa);mask-size:100% 100%;mask-repeat:no-repeat;mask-composite:intersect;mask-mode:luminance}@supports not (mask-mode:luminance){.black-client-brands[data-astro-cid-cbdqx5my] .logo[data-marca=Artplan] img{filter:grayscale()contrast(2);mix-blend-mode:screen;mask-image:none}}@media (width<=639px){.black-client-brands[data-astro-cid-cbdqx5my]{--brands-block-space:var(--black-brands-mobile-space);--brands-caption-gap:var(--black-brands-mobile-row-gap)}.black-client-brands[data-astro-cid-cbdqx5my] .marcas{padding-top:var(--black-brands-mobile-top-space)}}
