@layer components{.cc-nav{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.cc-nav a{border:1px solid var(--linha-forte);height:38px;color:var(--cinza-1);white-space:nowrap;transition:color .2s var(--curva), border-color .2s var(--curva);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.cc-nav a:hover{color:#fff;border-color:#ffffff3d}.cc-anchor{scroll-margin-top:calc(var(--menu) - 56px)}.cc-first{--entre:96px}.cc-head{justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:36px;display:flex}.cc-head-lead{color:var(--cinza-1);text-align:right;text-wrap:balance;max-width:34em;font-size:15px;line-height:1.5}.cc-group{margin-top:56px;margin-bottom:4px}.cc-head+.cc-group{margin-top:0}.cc-after{margin-top:28px}.cc-quiet{color:var(--cinza-2);max-width:52em;font-size:13px;line-height:1.5}.cc-sources{border-top:1px solid var(--linha-forte);margin:0;padding:0;list-style:none}.cc-source{column-gap:var(--medianiz);border-bottom:1px solid var(--linha);scroll-margin-top:calc(var(--menu) + 16px);grid-template-columns:repeat(12,minmax(0,1fr));padding:30px 0 32px;display:grid}.cc-source-head{grid-column:span 3;min-width:0}.cc-source-head h3{letter-spacing:-.02em;color:#fff;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.2}.cc-source-head h3 a{border-bottom:1px solid var(--linha-forte);transition:border-color .2s var(--curva)}.cc-source-head h3 a:hover{border-color:var(--roxo-100)}.cc-probes{gap:12px;margin-top:18px;display:grid}.cc-probes dt{color:var(--cinza-2);font-size:12px;line-height:1.3}.cc-probes dd{letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;align-items:center;gap:8px;min-height:24px;margin-top:4px;font-size:16px;font-weight:600;display:flex}.cc-source-facts{column-gap:var(--medianiz);grid-column:span 9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cc-source-facts dt,.cc-also dt,.cc-floors dt{color:var(--cinza-2);font-size:12px;line-height:1.3}.cc-source-facts dd{color:var(--cinza-1);font-variant-numeric:tabular-nums;margin-top:8px;font-size:14.5px;line-height:1.5}.cc-also,.cc-floors{border-top:1px solid var(--linha);padding-top:24px;display:grid}.cc-also{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.cc-floors{border-top-color:var(--linha-forte);grid-template-columns:2fr 1fr 1fr}.cc-also>div,.cc-floors>div{min-width:0;padding:2px 24px 2px 0}.cc-also>div+div,.cc-floors>div+div{border-left:1px solid var(--linha);padding-left:24px}.cc-also dd{color:var(--cinza-1);margin-top:8px;font-size:14.5px;line-height:1.5}.cc-also dt{color:#fff;font-size:15px;font-weight:600}.cc-floors dd{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;text-wrap:balance;margin-top:10px;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.3}.cc-rows{border-top:1px solid var(--linha-forte)}.cc-row{column-gap:var(--medianiz);border-bottom:1px solid var(--linha);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding:26px 0 28px;display:grid}.cc-row-name{letter-spacing:-.02em;color:#fff;grid-column:span 4;font-size:clamp(19px,1.6vw,23px);font-weight:600;line-height:1.25}.cc-row-name .nx-link{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.cc-row-body{grid-column:span 8;min-width:0}.cc-formula{color:#fff;font-variant-numeric:tabular-nums;max-width:40em;font-size:clamp(17px,1.35vw,19px);font-weight:500;line-height:1.45}.cc-text{color:var(--cinza-1);font-variant-numeric:tabular-nums;max-width:44em;font-size:16px;line-height:1.55}.cc-note{color:var(--cinza-2);max-width:46em;margin-top:8px;font-size:14.5px;line-height:1.5}.cc-fees{border-top:1px solid var(--linha);margin:20px 0 0;padding:0;list-style:none}.cc-fees li{column-gap:var(--medianiz);border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;padding:14px 0;display:grid}.cc-fees li:last-child{border-bottom:0;padding-bottom:0}.cc-fee-networks{flex-wrap:wrap;gap:8px 16px;display:flex}.cc-fee-network{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.cc-fee-network .nxi-disc{align-self:center}.cc-fee-text{color:var(--cinza-1);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.5}.cc-never{border-top:1px solid var(--linha-forte);border-left:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cc-never li{border-right:1px solid var(--linha);border-bottom:1px solid var(--linha);letter-spacing:-.015em;color:#fff;text-wrap:balance;align-items:flex-start;gap:14px;min-height:112px;padding:26px 24px 28px;font-size:clamp(17px,1.45vw,20px);font-weight:600;line-height:1.25;display:flex}.cc-never-mark{border:1px solid var(--linha-forte);width:24px;height:24px;color:var(--cinza-1);border-radius:50%;flex:none;place-items:center;margin-top:.02em;display:grid}.cc-manifesto{max-width:14em;margin-top:96px}@media (max-width:1151px){.cc-source-head{column-gap:var(--medianiz);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.cc-probes{margin-top:0}.cc-source-facts{grid-column:1/-1;margin-top:24px}.cc-never{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.cc-source-facts,.cc-also{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.cc-also>div+div{border-left:0;padding-left:0}.cc-also>div:nth-child(2n){border-left:1px solid var(--linha);padding-left:20px}.cc-row-name{grid-column:span 12;margin-bottom:10px}.cc-row-body{grid-column:span 12}}@media (max-width:767px){.cc-nav{scrollbar-width:none;margin-top:28px;margin-inline:calc(-1 * var(--margem));padding-inline:var(--margem);flex-wrap:nowrap;padding-block:4px;overflow-x:auto}.cc-nav::-webkit-scrollbar{display:none}.cc-first{--entre:56px}.cc-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.cc-head-lead{text-align:left}.cc-group{margin-top:44px}.cc-source{padding:24px 0 26px}.cc-source-head{grid-template-columns:1fr;row-gap:14px}.cc-source-facts{grid-template-columns:1fr;row-gap:16px;margin-top:20px}.cc-also,.cc-floors{grid-template-columns:1fr;row-gap:18px;padding-top:20px}.cc-also>div,.cc-also>div:nth-child(2n),.cc-floors>div,.cc-floors>div+div{border-left:0;padding:0}.cc-row{padding:22px 0 24px}.cc-fees li{grid-template-columns:1fr;row-gap:8px}.cc-never{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-never li{gap:10px;min-height:0;padding:20px 14px 22px;font-size:16px}.cc-manifesto{margin-top:64px}}}
