.gu{--green:#4cc38a;max-width:720px;margin:0 auto;font-size:17px;line-height:1.65}.gu strong{color:var(--title)}.gu a{color:var(--orange);text-underline-offset:3px;text-decoration:underline}.gu-head{padding-top:4px}.gu-eyebrow{color:var(--orange);letter-spacing:-.01em;font-size:16px;font-weight:800}.gu-head h1{color:var(--title);letter-spacing:-.025em;text-wrap:balance;margin-top:6px;font-size:clamp(30px,8vw,46px);font-weight:800;line-height:1.1}.gu-meta{color:var(--muted);margin-top:12px;font-size:15px}.gu-resposta{background:var(--wine);color:var(--title);border:1px solid #ee711b59;border-radius:18px;margin-top:24px;padding:20px}.gu-resposta p+p{margin-top:10px}.gu-secao{margin-top:40px}.gu h2{color:var(--title);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(22px,5.6vw,28px);font-weight:800;line-height:1.2}.gu-secao p{text-wrap:pretty;margin-top:12px}.gu-itens{gap:14px;margin-top:14px;padding:0;list-style:none;display:grid}.gu-itens li{padding-left:24px;position:relative}.gu-itens li:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;top:.66em;left:4px}.gu-itens-num{counter-reset:gu}.gu-itens-num li{counter-increment:gu;padding-left:40px}.gu-itens-num li:before{content:counter(gu);width:28px;height:28px;color:var(--orange);background:#ee711b24;border:1px solid #ee711b73;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;top:.1em;left:0}.gu-depo{border-left:3px solid var(--orange);margin:36px 0 0;padding:4px 0 4px 18px}.gu-depo blockquote{color:var(--title);font-size:18px;font-style:italic}.gu-depo figcaption{color:var(--muted);margin-top:8px;font-size:15px}.gu-cta{text-align:center;border:1px solid var(--line);background:#ffffff06;border-radius:18px;margin-top:40px;padding:22px 20px}.gu-cta p{color:var(--title);font-weight:600}.gu-btn{background:var(--orange);letter-spacing:-.01em;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;min-height:54px;margin:16px auto 0;padding:0 20px;font-size:17px;font-weight:800;transition:transform .18s,filter .18s;display:flex;box-shadow:0 10px 30px -8px #ee711b8c;color:#fff!important;text-decoration:none!important}.gu-btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.gu-zap{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.gu-faq{margin-top:44px}.gu-q{border-bottom:1px solid var(--line);padding:18px 0}.gu-q:first-of-type{margin-top:6px}.gu-q h3{color:var(--title);font-size:18px;font-weight:700;line-height:1.35}.gu-q p{margin-top:6px}.gu-links{margin-top:40px}.gu-links ul{gap:4px;margin-top:12px;padding:0;list-style:none;display:grid}.gu-links a{align-items:center;min-height:44px;display:inline-flex}.gu-autor{border:1px solid var(--line);background:#ffffff06;border-radius:18px;margin-top:40px;padding:20px}.gu-autor a{align-items:center;min-height:44px;margin-top:4px;display:inline-flex}.gu-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.gu-numeros li{background:var(--wine);border:1px solid var(--line);border-radius:16px;padding:16px 14px}.gu-numeros strong{color:var(--title);letter-spacing:-.015em;font-size:clamp(22px,6.4vw,30px);font-weight:800;line-height:1.1;display:block}.gu-numeros span{color:var(--text);margin-top:4px;font-size:15px;display:block}.gu-nota{color:var(--muted);margin-top:10px;font-size:14px}@media (min-width:600px){.gu-resposta{padding:24px 26px}.gu-cta{padding:28px 26px}.gu-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}
