.hero-cluster__h1{color:var(--color-text)}@supports (background-clip:text) or (-webkit-background-clip:text){.hero-cluster__h1{background:linear-gradient(135deg,#c4a0f8 0,#9b6afa 40%,#5b30b8 75%,#2d1a6e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home-hero__h1 em{background:linear-gradient(135deg,#c4a0f8 0,#9b6afa 40%,#5b30b8 75%,#2d1a6e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-style:normal}}@media (prefers-reduced-motion:reduce){.card,.card::after,.stream-hook,.stream-hook::after{transition:none}}.reading-progress-bar,.reading-progress-label{display:none!important}.reading-progress-bar{position:fixed;top:var(--nav-height);left:0;right:0;height:var(--progress-bar-h);background:var(--g3);transform-origin:left center;transform:scaleX(0);z-index:var(--z-progress);transition:transform 80ms linear}@media (prefers-reduced-motion:reduce){.reading-progress-bar{transition:none}}.reading-progress-label{position:fixed;top:calc(var(--nav-height) + var(--progress-bar-h) + var(--space-1));right:var(--space-5);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);letter-spacing:var(--tracking-wide);opacity:0;transform:translateY(-4px);transition:opacity var(--transition-normal),transform var(--transition-normal);z-index:var(--z-progress);pointer-events:none;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.reading-progress-label.is-visible{opacity:1;transform:translateY(0)}@media (max-width:767px){.reading-progress-label{display:none}}.toc__list a{transition:color var(--transition-normal),padding-left var(--transition-normal)}.toc__list a.is-active{padding-left:var(--space-2);border-left:2px solid var(--color-accent)}@media (prefers-reduced-motion:reduce){.reading-progress-label{transition:none}.pulso-operacional__dot{animation:none;opacity:1}.toc__list a{transition:none}}.nav .container{max-width:none;padding-inline:var(--space-6)}@media (min-width:1024px){.nav .container{padding-inline:var(--space-8)}.nav__links{gap:var(--space-3)}.nav__links a{font-size:.8125rem;white-space:nowrap}.nav__links li{list-style:none}.nav__links .menu-item{margin:0;padding:0}.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-grid>li{max-width:420px}}@media (min-width:1280px){.nav .container{padding-inline:var(--space-10)}.nav__links{gap:var(--space-5)}.nav__links a{font-size:.875rem}}.editoria-hero+.container,.editoria-hero+.page-section,.hero-cluster+.container,.hero-pillar+.container,.hero-pillar-d+.container{padding-top:var(--space-8)}.article-body .wp-block-table table,.article-body table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--space-6) 0;font-size:var(--text-sm);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border-subtle)}.article-body .wp-block-table table th,.article-body table th{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--white);background:var(--purple)}.article-body .wp-block-table table th:first-child,.article-body table th:first-child{background:var(--neutral-700,#2a2a3a)}.article-body .wp-block-table table td,.article-body table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);vertical-align:top}.article-body .wp-block-table table tr:last-child td,.article-body table tr:last-child td{border-bottom:0}.article-body .wp-block-table{margin:0}.article-body .wp-block-table figcaption{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2);text-align:center}.banner-mockup{margin-block:var(--space-4)}.article-body .wp-block-embed__wrapper,.article-body figure.wp-block-embed,.article-body iframe{width:100%;max-width:100%}.article-body iframe{aspect-ratio:16/9;height:auto;border:0;display:block;margin-block:var(--space-6)}.article-body figure.wp-block-embed{margin-inline:0}.article-body .wp-block-embed__wrapper{position:relative}.article-body .wp-block-embed-vimeo .wp-block-embed__wrapper,.article-body .wp-block-embed-youtube .wp-block-embed__wrapper{aspect-ratio:16/9}.article-body .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,.article-body .wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;margin:0}.article-body h2[id],.article-body h3[id]{scroll-margin-top:90px}@keyframes hero-model-float{0%,100%{transform:perspective(1400px) rotateY(-12deg) rotateX(4deg) rotateZ(-3deg) translateY(0);filter:drop-shadow(0 28px 38px rgba(0,0,0,.48)) drop-shadow(0 10px 16px rgba(0,0,0,.32))}12%{transform:perspective(1400px) rotateY(-12.8deg) rotateX(3.4deg) rotateZ(-3.3deg) translateY(-8px)}25%{transform:perspective(1400px) rotateY(-13.8deg) rotateX(2.8deg) rotateZ(-3.6deg) translateY(-18px);filter:drop-shadow(0 38px 50px rgba(0,0,0,.36)) drop-shadow(0 16px 26px rgba(0,0,0,.22))}38%{transform:perspective(1400px) rotateY(-13.2deg) rotateX(3.6deg) rotateZ(-3.2deg) translateY(-26px)}50%{transform:perspective(1400px) rotateY(-11.5deg) rotateX(5.2deg) rotateZ(-2.4deg) translateY(-30px);filter:drop-shadow(0 52px 64px rgba(0,0,0,.28)) drop-shadow(0 24px 36px rgba(0,0,0,.16))}62%{transform:perspective(1400px) rotateY(-11deg) rotateX(5.6deg) rotateZ(-2.2deg) translateY(-24px)}75%{transform:perspective(1400px) rotateY(-11.5deg) rotateX(4.8deg) rotateZ(-2.6deg) translateY(-14px);filter:drop-shadow(0 38px 50px rgba(0,0,0,.36)) drop-shadow(0 16px 26px rgba(0,0,0,.22))}88%{transform:perspective(1400px) rotateY(-12deg) rotateX(4.2deg) rotateZ(-2.9deg) translateY(-5px)}}.editoria-hero__cover{width:100%;height:100%;min-height:520px;background-size:92%;background-repeat:no-repeat;background-position:center center;animation:6s linear infinite hero-model-float;will-change:transform;transition:none}@media (min-width:1024px){.editoria-hero--visual .editoria-hero__inner{grid-template-columns:1fr 500px;gap:var(--space-4)}}@media (min-width:1280px){.editoria-hero--visual .editoria-hero__inner{grid-template-columns:1fr 560px}}.cta-close{background:linear-gradient(135deg,#9268e8 0,#5b2dc0 55%,#341a80 100%)}.cta-close__description,.cta-close__eyebrow,.cta-close__title{color:#fff!important}.newsletter-band__success{color:#fff;font-size:var(--text-base);font-weight:600;text-align:center;padding:var(--space-4) 0;letter-spacing:.01em}.newsletter-band__error{color:#ff6b6b;font-size:var(--text-sm);margin-top:var(--space-2);text-align:center}.nav__cta{display:none;align-items:center;padding:.45rem 1.1rem;font-size:.875rem;font-weight:var(--weight-semibold);line-height:1;color:#fff;background:linear-gradient(135deg,#9b6afa 0,#6b38d8 100%);border-radius:var(--radius-button);white-space:nowrap;text-decoration:none;transition:opacity .18s,transform .18s;flex-shrink:0}.nav__cta:focus-visible,.nav__cta:hover{opacity:.88;transform:translateY(-1px);color:#fff;text-decoration:none}.nav__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (min-width:1024px){.nav__cta{display:inline-flex}}@media (prefers-reduced-motion:reduce){.editoria-hero__cover{animation:none}.nav__cta{transition:none}}.article-howto{margin:var(--space-2xl,2.5rem) 0;padding:var(--space-xl,2rem);background:var(--color-bg-alt,#f9fafb);border-radius:var(--radius-lg,16px);border-left:4px solid var(--color-accent,#7b40e8)}.article-howto__title{margin:0 0 var(--space-lg,1.5rem);font-family:var(--font-heading, inherit);font-size:1.5rem;font-weight:700;color:var(--color-text,#111827);line-height:1.25}.article-howto__list{margin:0;padding:0;list-style:none;counter-reset:howto-counter}.article-howto__step{counter-increment:howto-counter;position:relative;padding:var(--space-md,1rem) 0 var(--space-md,1rem) var(--space-2xl,2.5rem);border-bottom:1px solid var(--color-border-subtle,#f3f4f6)}.article-howto__step:last-child{border-bottom:none}.article-howto__step::before{content:counter(howto-counter);position:absolute;left:0;top:var(--space-md,1rem);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-accent,#7b40e8);color:#fff;border-radius:50%;font-weight:700;font-size:.875rem}.article-howto__step-title{margin:0 0 var(--space-xs,.5rem);font-size:1.125rem;font-weight:600;color:var(--color-text,#111827);line-height:1.3}.article-howto__step-description{margin:0;color:var(--color-text-muted,#4b5563);line-height:1.6}.article-glossary{margin:var(--space-2xl,2.5rem) 0;padding:var(--space-xl,2rem);background:var(--color-bg,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,16px)}.article-glossary__title{margin:0 0 var(--space-lg,1.5rem);font-family:var(--font-heading, inherit);font-size:1.5rem;font-weight:700;color:var(--color-text,#111827);line-height:1.25}.article-glossary__list{margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-md,1rem)}.article-glossary__term{margin:0;font-weight:700;color:var(--color-accent,#7b40e8);font-size:1rem}.article-glossary__definition{margin:0 0 var(--space-sm,.75rem) 0;color:var(--color-text,#111827);line-height:1.6;padding-bottom:var(--space-sm,.75rem);border-bottom:1px solid var(--color-border-subtle,#f3f4f6)}.article-glossary__definition:last-child{border-bottom:none}@media (min-width:768px){.article-glossary__list{grid-template-columns:200px 1fr;gap:var(--space-sm,.75rem) var(--space-lg,1.5rem);align-items:baseline}}.editoria-hero--operacao-financeira .editoria-hero__cover{background-image:url('../images/hero-operacao-financeira.png')}.editoria-hero--gateway-de-pagamento .editoria-hero__cover{background-image:url('../images/hero-gateway-de-pagamento.png')}.editoria-hero--tese-e-tendencia .editoria-hero__cover{background-image:url('../images/hero-tese-e-tendencia.png')}.editoria-hero--nichos-de-ecommerce .editoria-hero__cover{background-image:url('../images/hero-nichos-de-ecommerce.png')}.editoria-hero--ia-em-pagamentos .editoria-hero__cover{background-image:url('../images/hero-ia-em-pagamentos.png')}