.artigo{max-width:780px;margin:0 auto;padding:28px 22px 96px}.artigo-brand{align-items:center;gap:9px;margin-bottom:clamp(32px,6vh,56px);text-decoration:none;display:inline-flex}.artigo-brand svg{filter:drop-shadow(0 0 8px #97fcd759);width:30px;height:auto;display:block;overflow:visible}.artigo-brand span{font:700 14px/1 var(--sans);color:var(--ink);letter-spacing:-.01em}.artigo-brand:focus-visible{outline:3px solid var(--mint-2);outline-offset:6px;border-radius:8px}.artigo h1{font-family:var(--serif);letter-spacing:-.026em;color:var(--ink);text-wrap:balance;max-width:20ch;font-size:clamp(2rem,5vw,2.9rem);font-weight:400;line-height:1.04}.artigo .resposta{border-radius:var(--r-panel);border:1px solid var(--acc-line);background:var(--acc-soft);font:400 clamp(1.02rem, 1.6vw, 1.14rem)/1.6 var(--sans);color:var(--ink);margin-top:22px;padding:18px 20px}.artigo .resposta strong{color:var(--ink);font-weight:600}.artigo .abertura{font:400 clamp(1.05rem, 1.7vw, 1.2rem)/1.62 var(--sans);color:var(--ink);margin-top:20px}.artigo h2{font:650 clamp(1.16rem, 2.1vw, 1.4rem)/1.3 var(--sans);color:var(--ink);letter-spacing:-.014em;margin-top:clamp(40px,6vw,60px);scroll-margin-top:24px}.artigo h3{font:650 1.02rem/1.4 var(--sans);color:var(--ink);margin-top:28px}.artigo p,.artigo li{font:400 1.02rem/1.68 var(--sans);color:var(--muted);text-wrap:pretty}.artigo p{max-width:68ch;margin-top:14px}.artigo ul,.artigo ol{max-width:66ch;margin:14px 0 0;padding-left:22px}.artigo li{margin-top:8px}.artigo li::marker{color:var(--mint)}.artigo strong{color:var(--ink);font-weight:600}.artigo a{color:var(--mint-2);text-underline-offset:3px;text-decoration:underline}.artigo a:focus-visible{outline:3px solid var(--mint-2);outline-offset:3px;border-radius:4px}.tabela-wrap{margin-top:18px;overflow-x:auto}.artigo table{border-collapse:collapse;width:100%;min-width:460px;font-size:.94rem}.artigo th{text-align:left;font:600 11.5px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--acc-line-2);padding:9px 12px 8px}.artigo td{border-bottom:1px solid var(--hairline);color:var(--muted);font-variant-numeric:tabular-nums;padding:10px 12px}.artigo td:not(:first-child){text-align:right;font-family:var(--mono);font-size:.88rem}.artigo tbody tr:hover td{background:var(--acc-hover)}.artigo caption{caption-side:bottom;font:400 12px/1.5 var(--sans);color:var(--muted);text-align:left;margin-top:10px}.artigo details.bloco{border-bottom:1px solid var(--hairline)}.artigo details.bloco:first-of-type{border-top:1px solid var(--hairline);margin-top:clamp(34px,4.5vw,52px)}.artigo details.bloco>summary,.artigo details.pergunta>summary{cursor:pointer;align-items:baseline;gap:16px;padding:11px 0;list-style:none;display:flex}.artigo summary::-webkit-details-marker{display:none}.artigo summary::marker{content:""}.artigo details.bloco>summary:focus-visible,.artigo details.pergunta>summary:focus-visible{outline:3px solid var(--mint-2);outline-offset:4px;border-radius:6px}.artigo details.bloco>summary>h2{margin:0}.artigo details.pergunta{border-bottom:1px solid var(--hairline)}.artigo details.pergunta:first-of-type{border-top:1px solid var(--hairline)}.artigo details.pergunta>summary{font:650 1.02rem/1.45 var(--sans);color:var(--ink);letter-spacing:-.005em;transition:color var(--dur-cor) var(--ease-ui)}.artigo details.pergunta>summary:hover{color:var(--mint)}.artigo summary .sinal{flex:none;align-self:center;width:14px;height:14px;margin-left:auto;position:relative}.artigo summary .sinal:before,.artigo summary .sinal:after{content:"";background:var(--mint);height:1.5px;transition:transform var(--dur-bloco) var(--ease-mech), opacity var(--dur-bloco) var(--ease-mech);border-radius:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.artigo summary .sinal:after{transform:translateY(-50%)rotate(90deg)}.artigo details[open] summary .sinal:before{transform:translateY(-50%)rotate(180deg)}.artigo details[open] summary .sinal:after{opacity:0;transform:translateY(-50%)rotate(180deg)}.artigo .bloco-corpo{padding-bottom:18px}.artigo .bloco-corpo>:first-child{margin-top:0}.artigo details.pergunta .bloco-corpo p{margin-top:0;padding-right:30px}@media (prefers-reduced-motion:no-preference){.artigo details::details-content{opacity:0;block-size:0;transition:block-size var(--dur-revelar) var(--ease-ui), opacity .24s var(--ease-ui) 60ms, content-visibility var(--dur-revelar) var(--ease-ui) allow-discrete;overflow:clip}.artigo details[open]::details-content{opacity:1;block-size:auto}@supports (animation-timeline:view()){.artigo details,.artigo .resposta,.ponte-produto{animation:linear both blocoIn;animation-timeline:view();animation-range:entry cover 34%}@keyframes blocoIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}}}.ponte-produto{border-radius:var(--r-panel);border:1px solid var(--acc-line);background:var(--acc-soft);margin-top:clamp(48px,7vw,72px);padding:clamp(24px,4vw,34px)}.artigo .ponte-produto h2{margin-top:0}.ponte-cta{font-weight:600}.artigo .ponte-produto>p:first-child{margin-top:0;font-weight:600}.artigo .ponte-micro{color:var(--muted);margin-top:8px;font-size:.9rem}.artigo-fim{border-top:1px solid var(--hairline);font:400 13.5px/1.5 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:clamp(48px,7vw,72px);padding-top:24px;display:flex}.artigo-fim a{color:var(--muted);text-decoration:none}.artigo-fim a:hover{color:var(--mint-2)}.artigo.com-nav{padding-top:96px}@media (max-width:880px){.artigo.com-nav{padding-top:124px}}.artigo-quote{border-left:2px solid var(--mint);margin:22px 0 0;padding-left:clamp(16px,2.5vw,26px)}.artigo-quote p{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);max-width:30ch;margin-top:0;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:400;line-height:1.32}.artigo-quote footer{font:500 13px/1.5 var(--sans);color:var(--muted);margin-top:14px}
