.landing-motion-root{background:var(--color-paper-50);color:var(--color-ink-900);overflow:clip}.landing-reading-progress{background:var(--color-accent-500);transform-origin:0;z-index:31;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.original-landing .landing-rule{background:var(--color-ink-900);transform-origin:0;height:4px;position:absolute;top:-4px;left:0;right:0}.original-landing [data-progress]{transform-origin:0}.original-landing [data-chart-bar]{transform-origin:bottom}.original-landing [data-section-heading]{scroll-margin-top:90px}.original-landing .landing-highlight{--highlight:100%;background:linear-gradient(var(--color-accent-100), var(--color-accent-100)) left 85% / var(--highlight) 44% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.original-landing a{transition:color .18s,background-color .18s,box-shadow .18s}.original-landing a:active{opacity:.85}.original-landing>header a{white-space:nowrap;flex-shrink:0;min-height:44px}.original-landing>header>a,.original-landing>header>div>a{align-items:center;display:inline-flex}.original-landing .landing-theme-toggle{width:40px;height:40px;color:var(--color-ink-500);flex-shrink:0}.original-landing .landing-theme-toggle:hover{color:var(--color-ink-900)}.original-landing [data-share]{max-width:100%}@media (max-width:639px){.original-landing .landing-header{gap:8px;padding:8px 16px}.original-landing .landing-header>div{gap:8px}.original-landing .landing-header>div>a{font-size:11px}.original-landing .landing-header>div>a:last-child{padding-inline:10px}.original-landing .landing-brand>span{gap:5px}.original-landing>header>a img{max-height:22px;width:auto!important}.original-landing .landing-section-heading{gap:14px}.original-landing #compartilhar h2{font-size:clamp(20px,5.8vw,36px)}.original-landing .landing-section-heading>div{min-width:0}.original-landing [data-loan]{grid-template-columns:48px minmax(0,1fr)}}@media (max-width:374px){.original-landing>header>a img{max-height:18px}.original-landing .landing-theme-toggle{width:36px;height:36px}.original-landing .landing-section-heading>.font-deco{font-size:32px}.original-landing #progresso h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.landing-reading-progress{display:none}.original-landing *,.original-landing :before,.original-landing :after{transition:none!important;animation:none!important}}
