@layer components{.ap-glow{pointer-events:none;z-index:-1;background:radial-gradient(50% 50% at 66%,#392957d9,#39295740 45%,#0000 70%);width:min(1100px,100%);height:760px;position:absolute;top:-260px;right:0}.ap-glow[data-side=left]{background:radial-gradient(50% 50% at 30%,#392957cc,#39295738 45%,#0000 70%);left:0;right:auto}.ap-dim{color:var(--cinza-2)}.ap-mark{right:var(--margem);color:#fff;opacity:.07;pointer-events:none;z-index:-1;width:min(620px,52%);height:auto;position:absolute;top:50%;transform:translateY(-40%)}.ap-meta{color:var(--cinza-2);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;line-height:1.4;display:flex}.ap-meta b{color:#fff;font-weight:500}.ap-meta a{color:var(--cinza-1);transition:color .2s var(--curva);text-decoration:none}.ap-meta a:hover{color:#fff}.ap-sep{background:var(--cinza-3);border-radius:50%;flex:none;width:3px;height:3px}.ap-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.ap-head-note{color:var(--cinza-2);text-align:right;font-size:13px;line-height:1.5}.ap-sub{color:var(--cinza-1);margin-top:12px;font-size:15px;line-height:1.5}.ap-search{border-bottom:1px solid var(--linha-forte);max-width:760px;color:var(--cinza-2);transition:border-color .2s var(--curva);align-items:center;gap:16px;padding-bottom:14px;display:flex}.ap-search:focus-within{border-color:var(--roxo-100);box-shadow:0 1px 0 var(--roxo-100);color:#fff}.ap-search input{min-width:0;font:inherit;letter-spacing:-.02em;color:#fff;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.2}.ap-search input::placeholder{color:var(--cinza-2)}.ap-search input::-webkit-search-cancel-button{display:none}.ap-search svg{flex:none}.ap-clear{border:1px solid var(--linha-forte);width:36px;height:36px;color:var(--cinza-1);transition:border-color .2s var(--curva), color .2s var(--curva);background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.ap-clear:hover{color:#fff;border-color:#ffffff38}.ap-clear:focus-visible{border-radius:999px}.ap-chips{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.ap-chip{border:1px solid var(--linha-forte);height:36px;color:var(--cinza-1);white-space:nowrap;transition:background-color .2s var(--curva), border-color .2s var(--curva), color .2s var(--curva);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.ap-chip:hover{color:#fff;border-color:#ffffff38}.ap-chip[aria-pressed=true]{color:#fff;background:#ffffff14;border-color:#0000}.ap-chip:focus-visible{border-radius:999px}.ap-chip small{color:var(--cinza-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ap-cells{background:var(--linha);border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;list-style:none;display:grid}.ap-cells[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-cells>li{background:var(--fundo);display:flex}.ap-cell{background:var(--fundo);min-height:208px;color:inherit;text-align:left;isolation:isolate;border:0;flex-direction:column;flex:1;padding:28px 26px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ap-cell:before{content:"";z-index:-1;background:radial-gradient(260px 200px at var(--mx,50%) var(--my,0%), #392957bf, transparent 70%);opacity:0;transition:opacity .35s var(--curva);position:absolute;inset:0}a.ap-cell:hover:before,a.ap-cell:focus-visible:before,button.ap-cell:hover:before,button.ap-cell:focus-visible:before,.ap-cell[aria-pressed=true]:before{opacity:1}.ap-cell:focus-visible{outline-offset:-3px;border-radius:0}.ap-cell-icon{width:24px;height:24px;color:var(--cinza-1);transition:color .2s var(--curva)}a.ap-cell:hover .ap-cell-icon,button.ap-cell:hover .ap-cell-icon,.ap-cell[aria-pressed=true] .ap-cell-icon{color:var(--roxo-100)}.ap-cell-kind{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-2);font-size:12px;font-weight:600;line-height:1.2}.ap-cell-title{letter-spacing:-.015em;color:#fff;align-items:center;gap:8px;margin-top:22px;font-size:18px;font-weight:600;line-height:1.25;display:flex}.ap-cell-title .nx-arrow{color:var(--cinza-2);transition:transform .2s var(--curva), color .2s var(--curva)}a.ap-cell:hover .ap-cell-title .nx-arrow,button.ap-cell:hover .ap-cell-title .nx-arrow{color:#fff;transform:translate(4px)}.ap-cell-text{color:var(--cinza-1);margin-top:6px;font-size:14px;line-height:1.45}.ap-cell-foot{color:var(--cinza-2);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:18px;font-size:13px}.ap-group{column-gap:var(--medianiz);border-top:1px solid var(--linha-forte);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:28px;display:grid}.ap-group+.ap-group{margin-top:72px}.ap-group-head{top:calc(var(--menu) + 28px);grid-column:span 3;align-self:start;padding-bottom:28px;position:sticky}.ap-group-title{letter-spacing:-.025em;color:#fff;font-size:24px;font-weight:600;line-height:1.15}.ap-group-note{max-width:26ch;color:var(--cinza-2);margin-top:8px;font-size:14px;line-height:1.45}.ap-group-body{grid-column:span 9;min-width:0}.ap-rows{list-style:none}.ap-row{border-bottom:1px solid var(--linha);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 32px;padding:22px 0;text-decoration:none;display:grid}.ap-rows>li:first-child .ap-row{padding-top:0}.ap-row-title{letter-spacing:-.015em;color:#fff;font-size:19px;font-weight:600;line-height:1.3}.ap-row-text{color:var(--cinza-1);grid-column:1;font-size:15px;line-height:1.5}.ap-row-kind{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-2);margin-right:10px;font-size:12px;font-weight:600}.ap-row .nx-arrow{width:18px;height:13.5px;color:var(--cinza-2);transition:transform .22s var(--curva), color .22s var(--curva);grid-area:1/2/span 2}.ap-row:hover .nx-arrow{color:#fff;transform:translate(4px)}.ap-faq{border-top:1px solid var(--linha-forte)}.ap-faq details{border-bottom:1px solid var(--linha)}.ap-faq summary{letter-spacing:-.015em;color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;line-height:1.3;list-style:none;display:flex}.ap-faq summary::-webkit-details-marker{display:none}.ap-faq summary svg{color:var(--cinza-2);transition:transform .3s var(--curva), color .2s var(--curva);flex:none}.ap-faq summary:hover svg{color:#fff}.ap-faq details[open] summary svg{color:var(--roxo-100);transform:rotate(180deg)}.ap-faq-answer{max-width:62ch;color:var(--cinza-1);padding:0 0 26px;font-size:17px;line-height:1.55}.ap-faq-answer .nx-link{margin-top:14px;font-size:15px}.ap-steps{border-top:1px solid var(--linha-forte);list-style:none}.ap-step{border-bottom:1px solid var(--linha);grid-template-columns:72px minmax(0,1fr);gap:0 16px;padding:28px 0;display:grid}.ap-step-n{letter-spacing:.08em;color:var(--roxo-100);font-variant-numeric:tabular-nums;padding-top:6px;font-size:13px;font-weight:600}.ap-step-title{letter-spacing:-.02em;color:#fff;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.25}.ap-step-text{max-width:56ch;color:var(--cinza-1);margin-top:8px}.ap-notes{gap:14px;list-style:none;display:grid}.ap-notes li{max-width:60ch;color:var(--cinza-1);padding-left:22px;font-size:16px;line-height:1.5;position:relative}.ap-notes li:before{content:"";border:1px solid var(--roxo-100);border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:0}.ap-figure{top:calc(var(--menu) + 32px);isolation:isolate;flex-direction:column;align-items:center;gap:20px;display:flex;position:sticky}.ap-figure:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#392957b3,#0000 72%);position:absolute;inset:6% 0 10%}.ap-figure-plain{width:min(280px,72%)}.ap-facts{gap:var(--medianiz);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1160px;list-style:none;display:grid}.ap-facts>*{border-top:1px solid var(--linha-forte);color:#fff;letter-spacing:-.01em;padding-top:20px;font-size:19px;font-weight:500}.ap-facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-2);margin-bottom:10px;font-size:12px;font-weight:600}.ap-facts dd{font-variant-numeric:tabular-nums}.ap-pairs{border-top:1px solid var(--linha-forte)}.ap-pair{column-gap:var(--medianiz);border-bottom:1px solid var(--linha);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding:26px 0;display:grid}.ap-pair dt{letter-spacing:-.02em;color:#fff;grid-column:span 5;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2}.ap-pair dd{max-width:52ch;color:var(--cinza-1);grid-column:span 7}.ap-letters{flex-wrap:wrap;gap:4px;list-style:none;display:flex}.ap-letters a{min-width:36px;height:36px;color:var(--cinza-1);transition:background-color .2s var(--curva), color .2s var(--curva);border-radius:999px;place-items:center;padding:0 6px;font-size:14px;font-weight:600;text-decoration:none;display:grid}.ap-letters a:hover{color:#fff;background:#ffffff14}.ap-letters a:focus-visible{border-radius:999px}.ap-letter{column-gap:var(--medianiz);border-top:1px solid var(--linha-forte);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:28px;display:grid}.ap-letter+.ap-letter{margin-top:64px}.ap-letter-mark{top:calc(var(--menu) + 24px);letter-spacing:-.04em;color:#fff;grid-column:span 2;align-self:start;padding-bottom:24px;font-size:clamp(40px,4.6vw,72px);font-weight:600;line-height:.9;position:sticky}.ap-letter-body{grid-column:span 10;min-width:0}.ap-term{column-gap:var(--medianiz);border-bottom:1px solid var(--linha);isolation:isolate;grid-template-columns:repeat(10,minmax(0,1fr));padding:26px 0;display:grid;position:relative}.ap-letter-body>.ap-term:first-child{padding-top:0}.ap-term[data-current]:before{content:"";z-index:-1;border-left:1px solid var(--roxo-100);pointer-events:none;background:linear-gradient(90deg,#39295752,#0000 62%);position:absolute;inset:0 0 0 -20px}.ap-letter-body>.ap-term[data-current]:first-child:before{top:-14px}.ap-term-name{grid-column:span 4;min-width:0}.ap-term-name h3{letter-spacing:-.02em;color:#fff;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.25;display:inline}.ap-term-also{color:var(--cinza-2);margin-top:6px;font-size:14px;line-height:1.4;display:block}.ap-term-hash{color:var(--cinza-2);opacity:0;transition:opacity .2s var(--curva), color .2s var(--curva);margin-left:10px;font-size:16px;font-weight:500;text-decoration:none}.ap-term:hover .ap-term-hash,.ap-term-hash:focus-visible{opacity:1}.ap-term-hash:hover{color:var(--roxo-100)}.ap-term-body{grid-column:span 6;min-width:0}.ap-term-def{color:#fff;max-width:54ch;font-size:19px;line-height:1.45}.ap-term-example{max-width:58ch;color:var(--cinza-1);margin-top:10px;font-size:15px;line-height:1.5}.ap-term-example b{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-2);margin-right:8px;font-size:12px;font-weight:600}.ap-term-foot{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:16px;display:flex}.ap-term-foot .nx-link{font-size:14px}.ap-empty{border-top:1px solid var(--linha-forte);border-bottom:1px solid var(--linha);color:var(--cinza-1);padding:48px 0}.ap-empty b{letter-spacing:-.02em;color:#fff;margin-bottom:6px;font-size:24px;font-weight:600;display:block}.ap-kpis{grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.ap-kpi{padding:4px 24px 4px 0}.ap-kpi+.ap-kpi{border-left:1px solid var(--linha);padding-left:24px}.ap-kpi-label{letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-2);font-size:12px;font-weight:600;line-height:1.2}.ap-kpi-value{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:10px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2;display:flex}.ap-kpi-note{color:var(--cinza-2);margin-top:6px;font-size:13px;line-height:1.45}.ap-dot{background:var(--roxo-100);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #b99af824}.ap-dot[data-state=stale],.ap-dot[data-state=none],.ap-dot[data-state=unsourced]{box-shadow:inset 0 0 0 1.5px var(--cinza-2);background:0 0}.ap-state{color:#fff;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.ap-state[data-state=stale],.ap-state[data-state=none],.ap-state[data-state=unsourced]{color:var(--cinza-2)}.ap-table-wrap{border-top:1px solid var(--linha-forte)}.ap-table{border-collapse:collapse;width:100%;font-size:15px}.ap-table th,.ap-table td{border-bottom:1px solid var(--linha);text-align:left;vertical-align:middle;color:var(--cinza-1);padding:16px 24px 16px 0}.ap-table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-2);white-space:nowrap;padding:14px 24px 14px 0;font-size:12px;font-weight:600}.ap-table th:last-child,.ap-table td:last-child{text-align:right;padding-right:0}.ap-table tbody th,.ap-table .ap-strong{color:#fff;font-weight:500}.ap-table .ap-tab{font-variant-numeric:tabular-nums;white-space:nowrap}.ap-table small{color:var(--cinza-2);margin-top:2px;font-size:12.5px;font-weight:400;line-height:1.4;display:block}.ap-source{color:#fff;align-items:center;gap:12px;font-weight:500;text-decoration:none;display:inline-flex}a.ap-source:hover{color:var(--roxo-100)}.ap-credit{color:var(--cinza-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:20px;font-size:12px;line-height:1.4;display:flex}.ap-credit a{color:var(--cinza-1);text-underline-offset:4px;text-decoration:underline}.ap-credit a:hover{color:#fff}.ap-building{column-gap:var(--medianiz);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:0;padding:56px 28px 30px;display:grid}.ap-building h3{letter-spacing:-.025em;color:#fff;grid-column:span 5;font-size:24px;font-weight:600;line-height:1.15}.ap-building p{max-width:52ch;color:var(--cinza-1);grid-column:span 7}.ap-summary{border-top:1px solid var(--linha-forte);list-style:none}.ap-summary li{border-bottom:1px solid var(--linha);letter-spacing:-.02em;color:#fff;padding:24px 0;font-size:clamp(20px,2.1vw,30px);font-weight:500;line-height:1.25}.ap-toc{top:calc(var(--menu) + 32px);position:sticky}.ap-toc ol{gap:2px;margin-top:14px;list-style:none;display:grid}.ap-toc a{color:var(--cinza-2);transition:color .2s var(--curva);padding:7px 0;font-size:14px;line-height:1.35;text-decoration:none;display:block}.ap-toc a:hover{color:#fff}.ap-legal{border-top:1px solid var(--linha-forte)}.ap-legal>section{border-bottom:1px solid var(--linha);padding:36px 0 40px}.ap-legal h3{letter-spacing:-.025em;color:#fff;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.ap-legal p{max-width:62ch;color:var(--cinza-1);margin-top:14px}.ap-legal dl{border-top:1px solid var(--linha);max-width:640px;margin-top:22px}.ap-legal dl>div{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 24px;padding:14px 0;font-size:15px;line-height:1.5;display:grid}.ap-legal dt{color:#fff;font-weight:500}.ap-legal dd{color:var(--cinza-1)}.ap-links{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.ap-links .nx-link{font-size:15px}.ap-draft{color:var(--cinza-2);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:13px;line-height:1.45;display:flex}.ap-lost{min-height:calc(100svh - 72px);padding-top:calc(var(--menu) + 72px);flex-direction:column;justify-content:center;padding-bottom:96px;display:flex}.ap-lost .ap-mark{opacity:.1;width:min(760px,62%)}.ap-code{color:var(--cinza-2);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:1023px){.ap-cells,.ap-cells[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-group-head{grid-column:1/-1;padding-bottom:24px;position:static}.ap-group-note{max-width:none}.ap-group-body{grid-column:1/-1}.ap-letter-mark{grid-column:span 1}.ap-letter-body{grid-column:span 11}.ap-figure{position:relative;top:auto}.ap-toc{position:static}.ap-toc ol{column-gap:var(--medianiz);grid-template-columns:repeat(2,minmax(0,1fr))}.ap-mark{opacity:.05;width:min(520px,70%)}}@media (max-width:767px){.ap-glow{background:radial-gradient(70% 50% at 78%,#392957d9,#39295740 45%,#0000 70%);height:620px;top:-200px}.ap-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.ap-head-note{text-align:left}.ap-search{gap:12px;padding-bottom:12px}.ap-chips[data-scroll]{scrollbar-width:none;margin-inline:calc(-1 * var(--margem));padding-inline:var(--margem);flex-wrap:nowrap;padding-block:4px;overflow-x:auto}.ap-chips[data-scroll]::-webkit-scrollbar{display:none}.ap-cells,.ap-cells[data-cols="3"]{grid-template-columns:1fr 1fr}.ap-cells[data-cols="3"]{grid-template-columns:1fr}.ap-cell{min-height:0;padding:22px 16px 20px}.ap-cell-title{margin-top:16px;font-size:16px}.ap-cell-text{font-size:13px}.ap-group+.ap-group{margin-top:48px}.ap-group-title{font-size:22px}.ap-row{gap:4px 16px;padding:18px 0}.ap-row-title,.ap-faq summary{font-size:17px}.ap-faq summary{gap:16px;padding:18px 0}.ap-faq-answer{font-size:16px}.ap-step{grid-template-columns:44px minmax(0,1fr);gap:0 8px;padding:22px 0}.ap-facts{grid-template-columns:1fr;gap:28px}.ap-pair{padding:22px 0}.ap-pair dt,.ap-pair dd{grid-column:1/-1}.ap-pair dd{margin-top:6px}.ap-letter{display:block}.ap-letter+.ap-letter{margin-top:48px}.ap-letter-mark{padding-bottom:20px;font-size:40px;position:static}.ap-term{padding:22px 0;display:block}.ap-letter-body>.ap-term:first-child{padding-top:0}.ap-term[data-current]:before{inset:0 calc(-1 * var(--margem)) 0 calc(-1 * var(--margem))}.ap-term-body{margin-top:10px}.ap-term-def{font-size:17px}.ap-term-hash{opacity:1}.ap-kpis{grid-template-columns:1fr}.ap-kpi,.ap-kpi+.ap-kpi{border-left:0;border-top:1px solid var(--linha);padding:18px 0}.ap-kpis>.ap-kpi:first-child{border-top:0;padding-top:0}.ap-table,.ap-table tbody,.ap-table tr,.ap-table th,.ap-table td{display:block}.ap-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-table tr{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;padding:20px 0;display:grid}.ap-table th,.ap-table td,.ap-table th:last-child,.ap-table td:last-child{text-align:left;border:0;padding:0}.ap-table tbody th{grid-column:1}.ap-table td[data-wide]{grid-column:1/-1}.ap-table td[data-top]{grid-area:1/2;place-self:center end}.ap-table td[data-label]:before{content:attr(data-label);white-space:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--cinza-2);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.ap-building{padding:52px 20px 24px;display:block}.ap-building p{margin-top:8px}.ap-summary li{grid-template-columns:44px minmax(0,1fr);gap:0 8px;padding:20px 0}.ap-toc ol{grid-template-columns:1fr}.ap-legal>section{padding:28px 0 32px}.ap-legal dl>div{grid-template-columns:1fr}.ap-mark{opacity:.045;width:78%;right:0}.ap-lost{padding-bottom:64px}.ap-lost .ap-mark{opacity:.07;width:86%}}}
