.nx-template{--t-raio-botao:999px;background-color:var(--t-bg);color:var(--t-fg);font-family:var(--t-font-body),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.65;letter-spacing:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip;overflow-wrap:anywhere}.nx-template *,.nx-template :after,.nx-template :before{box-sizing:border-box;border-color:var(--t-line)}.nx-template h1,.nx-template h2,.nx-template h3,.nx-template h4,.nx-template h5{font-family:var(--t-font-display),ui-sans-serif,system-ui,sans-serif;color:inherit;margin:0;text-wrap:balance;overflow-wrap:anywhere}.nx-template blockquote,.nx-template figure,.nx-template ol,.nx-template p,.nx-template ul{margin:0}.nx-template p{text-wrap:pretty}.nx-template ol,.nx-template ul{list-style:none;padding:0}.nx-template a{color:inherit;text-decoration:none}.nx-template img{display:block;max-width:100%;height:auto}.nx-template :focus-visible{outline:2px solid var(--t-primary);outline-offset:3px}.nx-template ::selection{background:var(--t-primary);color:var(--t-on-primary)}.nx-template .nx-anchor{display:block;height:0;scroll-margin-top:5.5rem}.nx-template .nx-wrap{width:100%;max-width:var(--t-wrap,76rem);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.nx-template [data-anim]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.nx-template *,.nx-template :after,.nx-template :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.nx-template [data-anim]{opacity:1!important;transform:none!important}}.nx-template .nx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.nx-template .nx-credit{display:inline-flex;align-items:center;gap:.55em;line-height:1.2;font-size:var(--nx-credit-corpo,.75rem);letter-spacing:var(--nx-credit-tracking,normal);color:var(--nx-credit-cor,var(--t-muted));transition:color .4s ease}.nx-template .nx-credit:focus-visible,.nx-template .nx-credit:hover{color:var(--nx-credit-cor-ativa,var(--t-fg))}.nx-template .nx-credit-texto{white-space:nowrap}.nx-template .nx-credit-marca{display:none}.nx-template .nx-credit-palavra{font-weight:600;letter-spacing:.01em;white-space:nowrap}@supports (mask-image:url("/marca/logo-credito.png")) or (-webkit-mask-image:url("/marca/logo-credito.png")){.nx-template .nx-credit-marca{display:block;height:calc(var(--nx-credit-altura, 1.55rem) * var(--nx-credit-escala, 1));width:calc(var(--nx-credit-altura, 1.55rem) * var(--nx-credit-escala, 1) * 3.24);background-color:currentColor;-webkit-mask-image:url(/marca/logo-credito.png);mask-image:url(/marca/logo-credito.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.nx-template .nx-credit-palavra{display:none}}@media (max-width:480px){.nx-template .nx-credit{--nx-credit-escala:0.85}}.nx-template .nx-sticky-cta{position:fixed;inset-inline:clamp(.75rem,4vw,1.5rem);bottom:max(.75rem,env(safe-area-inset-bottom));z-index:40;padding:.9rem clamp(1rem,5vw,2rem);border-radius:var(--t-raio-botao);background:var(--t-primary);color:var(--t-on-primary);display:flex;align-items:center;justify-content:center;gap:.6rem;font-weight:600;letter-spacing:.02em;box-shadow:0 10px 30px -10px rgb(0 0 0/.45)}@media (min-width:768px){.nx-template .nx-sticky-cta{display:none}}