.g-hero{background:var(--dark);padding-top:88px}.g-hero-inner{max-width:860px;padding-block:clamp(44px,6vw,80px)}.g-trilha{color:#ffffff80;flex-wrap:wrap;gap:6px 10px;margin-bottom:18px;font-size:.9rem;display:flex}.g-trilha a{color:#ffffffa6;text-underline-offset:3px;text-decoration:underline #ffffff40}.g-trilha a:hover{color:#fff}.g-h1{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin-bottom:22px;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:900;line-height:1.06}.g-resposta{color:#ffffffe0;text-wrap:pretty;max-width:720px;margin-bottom:26px;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.7}.g-assinatura{color:#ffffff9e;max-width:720px;font-size:.95rem;line-height:1.65}.g-assinatura a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline #ffffff59}.g-datas{display:block}.g-corpo{max-width:760px}.g-artigo>.container>.g-corpo{padding-block:clamp(40px,5vw,64px) clamp(56px,7vw,88px)}.g-sumario{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:8px;padding:20px 0 22px}.g-sumario-titulo{color:var(--ink);margin-bottom:10px;font-size:1rem;font-weight:800}.g-sumario ol{gap:6px;margin:0;padding-left:1.3em;list-style:decimal;display:grid}.g-sumario li{color:var(--ink-3);padding-left:4px;font-size:1rem;line-height:1.5}.g-sumario a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-2)}.g-sumario a:hover{color:var(--red);text-decoration-color:var(--red)}.g-secao{scroll-margin-top:96px}.g-h2{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:clamp(48px,6vw,68px) 0 18px;font-size:clamp(1.55rem,2.8vw,2.2rem);font-weight:900;line-height:1.12}.g-h3{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:30px 0 8px;font-size:1.18rem;font-weight:800;line-height:1.3}.g-p{color:var(--ink-2);text-wrap:pretty;margin-bottom:1.1em;font-size:clamp(1.02rem,1.25vw,1.1rem);line-height:1.8}.g-p strong{color:var(--ink)}.g-p a,.g-lista a,.g-passos a,.g-tabela a,.g-chamada a:not(.btn-primary),.g-nota a,.g-faq-item a{color:inherit;text-underline-offset:4px;text-decoration:underline #c8102e73}.g-p a:hover,.g-lista a:hover,.g-passos a:hover,.g-tabela a:hover,.g-chamada a:not(.btn-primary):hover,.g-nota a:hover{color:var(--red);text-decoration-color:var(--red)}.g-lista{margin:6px 0 1.4em;padding:0;list-style:none}.g-lista li{border-top:1px solid var(--line);color:var(--ink-2);text-wrap:pretty;padding:14px 0;font-size:1.02rem;line-height:1.7}.g-lista li:last-child{border-bottom:1px solid var(--line)}.g-lista strong{color:var(--ink)}.g-passos{counter-reset:passo;margin:6px 0 1.4em;padding:0;list-style:none}.g-passos>li{counter-increment:passo;border-top:1px solid var(--line);color:var(--ink-2);text-wrap:pretty;padding:16px 0 16px 46px;font-size:1.02rem;line-height:1.7;position:relative}.g-passos>li:last-child{border-bottom:1px solid var(--line)}.g-passos>li:before{content:counter(passo);color:var(--red);width:30px;font-size:1.15rem;font-weight:900;position:absolute;top:15px;left:0}.g-passos strong{color:var(--ink)}.g-tabela-caixa{-webkit-overflow-scrolling:touch;margin:10px 0 1.6em;overflow-x:auto}.g-tabela{border-collapse:collapse;width:100%;min-width:0;font-size:.98rem;line-height:1.55}.g-tabela caption{text-align:left;color:var(--ink-3);caption-side:top;padding-bottom:10px;font-size:.92rem}.g-tabela th,.g-tabela td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--ink-2);padding:12px 14px 12px 0}.g-tabela thead th{color:var(--ink);border-bottom:2px solid var(--ink);font-weight:800}.g-tabela tbody th{color:var(--ink);font-weight:700}.g-tabela-larga{min-width:520px}.g-tabela th[scope=row]{width:38%}.g-chamada{background:var(--cream-2);border-radius:var(--r-md);margin:clamp(40px,5vw,56px) 0;padding:clamp(22px,3.5vw,32px)}.g-chamada-titulo{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-bottom:8px;font-size:1.15rem;font-weight:800;line-height:1.35}.g-chamada p{color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.7}.g-chamada-acoes{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:16px;display:flex}.g-chamada-acoes a:not(.btn-primary){font-size:.95rem;font-weight:700}.g-modelo{margin:16px 0 1.6em}.g-modelo-aviso{color:var(--ink-3);margin-bottom:14px;font-size:.95rem;line-height:1.6}.g-modelo-parte{border-top:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 28px;padding:18px 0;display:grid}.g-modelo-parte:last-child{border-bottom:1px solid var(--line)}.g-modelo-texto{border:1px solid var(--line-2);border-radius:var(--r-md);color:var(--ink);text-wrap:pretty;background:#fff;padding:16px 18px;font-size:1rem;line-height:1.7}.g-modelo-texto p+p{margin-top:.8em}.g-modelo-rotulo{color:var(--ink-3);margin-bottom:6px;font-size:.85rem;font-weight:800;display:block}.g-modelo-titulo{letter-spacing:-.015em;font-size:1.2rem;font-weight:900;line-height:1.3}.g-modelo-com{color:var(--ink-2);text-wrap:pretty;padding-top:4px;font-size:.97rem;line-height:1.7}.g-modelo-com strong{color:var(--ink)}.g-nota{color:var(--ink-3);text-wrap:pretty;margin-top:24px;font-size:1rem;line-height:1.7}.g-autora{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:22px;margin-top:clamp(48px,6vw,72px);padding:26px 0;display:grid}.g-autora img{object-fit:cover;object-position:50% 18%;border-radius:50%;width:96px;height:96px}.g-autora-nome{color:var(--ink);text-wrap:balance;margin-bottom:8px;font-size:1.15rem;font-weight:800;line-height:1.35}.g-autora-nome a{color:inherit;text-underline-offset:4px;text-decoration:underline #c8102e73}.g-autora p{color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.7}.g-faq{scroll-margin-top:96px}.g-faq-item{border-top:1px solid var(--line)}.g-faq-item:last-child{border-bottom:1px solid var(--line)}.g-faq-item summary{cursor:pointer;color:var(--ink);letter-spacing:-.01em;text-wrap:balance;padding:20px 40px 20px 0;font-size:1.08rem;font-weight:700;line-height:1.4;list-style:none;position:relative}.g-faq-item summary::-webkit-details-marker{display:none}.g-faq-item summary:after{content:"+";color:var(--red);font-size:1.5rem;font-weight:300;line-height:1;transition:transform .25s;position:absolute;top:18px;right:4px}.g-faq-item[open] summary:after{transform:rotate(45deg)}.g-faq-item p{color:var(--ink-2);text-wrap:pretty;padding:0 40px 22px 0;font-size:1.02rem;line-height:1.75}.g-fim{background:var(--dark);padding-block:clamp(56px,7vw,92px)}.g-fim .g-h2{margin-top:0}.g-claro{color:#fff}.g-fim p{color:#ffffffd1;text-wrap:pretty;margin-bottom:28px;font-size:clamp(1.04rem,1.4vw,1.18rem);font-weight:300;line-height:1.7}.g-fim-acoes{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.g-link-claro{color:#fff;text-underline-offset:5px;font-size:.95rem;font-weight:700;text-decoration:underline #ffffff73}.g-link-claro:hover{text-decoration-color:#fff}.g-mais{background:#fff;padding-block:clamp(48px,6vw,80px)}.g-mais .g-h2{margin-top:0}.g-lista-guias{margin:0;padding:0;list-style:none}.g-lista-guias li{border-top:1px solid var(--line);padding:18px 0}.g-lista-guias li:last-child{border-bottom:1px solid var(--line)}.g-lista-guias a{letter-spacing:-.015em;color:var(--ink);text-underline-offset:4px;text-wrap:balance;font-size:1.2rem;font-weight:800;text-decoration:underline #c8102e73}.g-lista-guias a:hover{color:var(--red)}.g-lista-guias p{color:var(--ink-3);text-wrap:pretty;margin-top:6px;font-size:1rem;line-height:1.65}@media (width<=760px){.g-modelo-parte{grid-template-columns:1fr;gap:12px}}@media (width<=640px){.g-hero-inner{padding-block:36px 44px}.g-h1{font-size:clamp(1.95rem,8.6vw,2.5rem)}.g-h2{font-size:clamp(1.45rem,6.6vw,1.8rem)}.g-autora{grid-template-columns:72px minmax(0,1fr);gap:16px}.g-autora img{width:72px;height:72px}.g-faq-item summary{padding-right:34px;font-size:1.02rem}.g-faq-item p{padding-right:0}.g-fim-acoes{flex-direction:column;align-items:stretch}.g-fim-acoes .btn-primary{justify-content:center}.g-chamada-acoes .btn-primary{box-sizing:border-box;justify-content:center;width:100%}}
