.eet{font-family:'Montserrat',system-ui,sans-serif;color:#1e293b;font-size:17px;line-height:1.75}
.eet p{margin:0 0 18px}
.eet a{color:#b45309;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.eet h2{font-size:26px;line-height:1.25;font-weight:800;color:#0f172a;margin:44px 0 16px;padding-left:14px;border-left:5px solid #facc15;letter-spacing:-.01em}
.eet-lead{font-size:19px;line-height:1.7;color:#0f172a;padding:22px 24px;background:#fffbea;border-radius:14px;border:1px solid #fde68a}
.eet-img{margin:32px 0;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,var(--g1),var(--g2));color:rgba(255,255,255,.92);min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px;position:relative;text-align:center}
.eet-img::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,255,255,.25),transparent 45%),repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 14px,transparent 14px 28px)}
.eet-img svg{width:76px;height:76px;position:relative}
.eet-img figcaption{position:relative;font-size:15px;font-weight:600;max-width:460px}
.eet-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}
.eet-stats div{background:#0f172a;color:#fff;border-radius:14px;padding:20px 16px;text-align:center}
.eet-stats strong{display:block;font-size:34px;font-weight:800;color:#facc15;line-height:1.1}
.eet-stats span{display:block;font-size:13px;line-height:1.4;color:#cbd5e1;margin-top:6px}
.eet-quote{margin:34px 0;padding:28px 30px 24px;background:#0f172a;color:#fff;border-radius:18px;position:relative;border-left:6px solid #facc15}
.eet-quote::before{content:"“";position:absolute;top:-6px;left:18px;font-size:80px;line-height:1;color:#facc15;font-family:Georgia,serif}
.eet-quote p{font-size:21px;line-height:1.5;font-weight:600;margin:12px 0 14px;font-style:italic}
.eet-quote cite{font-size:13px;font-style:normal;color:#cbd5e1}
.eet-video{display:flex;align-items:center;gap:18px;margin:30px 0;padding:20px;border:2px dashed #cbd5e1;border-radius:16px;background:#f8fafc}
.eet-play{flex:none;width:64px;height:64px;border-radius:50%;background:#dc2626;color:#fff;display:grid;place-items:center;box-shadow:0 8px 20px -6px #dc2626}
.eet-play svg{width:28px;height:28px;margin-left:3px}
.eet-video strong{display:block;font-size:16px;color:#0f172a}
.eet-video span:not(.eet-play){display:block;font-size:13px;color:#64748b;margin-top:2px}
.eet-ciclo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:28px 0}
.eet-ciclo span{background:var(--k);color:#fff;font-weight:700;border-radius:14px;padding:12px 18px;text-align:center;font-size:15px}
.eet-ciclo small{display:block;font-size:11px;font-weight:500;opacity:.85;text-transform:uppercase;letter-spacing:.06em}
.eet-ciclo i{font-style:normal;font-size:22px;color:#64748b}
.eet-box{background:#f1f5f9;border-radius:18px;padding:10px 26px;margin:22px 0}
.eet-steps{list-style:none;counter-reset:s;margin:0;padding:0}
.eet-steps li{counter-increment:s;position:relative;padding:16px 0 16px 52px;border-bottom:1px solid #e2e8f0}
.eet-steps li:last-child{border:0}
.eet-steps li::before{content:counter(s);position:absolute;left:0;top:14px;width:36px;height:36px;border-radius:50%;background:#facc15;color:#111;font-weight:800;display:grid;place-items:center}
.eet-cta{margin:40px 0 10px;padding:30px;border-radius:18px;background:linear-gradient(135deg,#0f172a,#1e293b);text-align:center;color:#fff}
.eet-cta strong{display:block;font-size:22px;margin-bottom:14px}
.eet-cta a{display:inline-block;background:#facc15;color:#111;text-decoration:none;padding:13px 26px;border-radius:99px;font-weight:700}
.eet-sign{margin:48px 0 0;padding:26px;border:1px solid #e2e8f0;border-radius:18px;display:flex;gap:22px;align-items:center;background:#fff;font-family:'Montserrat',system-ui,sans-serif}
.eet-sign img{flex:none;width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:top;border:3px solid #facc15}
.eet-sign .nome{font-weight:800;font-size:18px;color:#0f172a}
.eet-sign .papel{font-size:13px;font-weight:700;color:#b45309;text-transform:uppercase;letter-spacing:.06em;margin:2px 0 8px}
.eet-sign p{margin:0;font-size:14px;line-height:1.6;color:#475569}
.eet-sign .links{margin-top:10px;display:flex;gap:16px;flex-wrap:wrap;font-size:13px;font-weight:700}
.eet-sign .links a{color:#0f172a}
@media(max-width:640px){.eet-stats{grid-template-columns:1fr}.eet-sign{flex-direction:column;text-align:center}.eet h2{font-size:22px}.eet-quote p{font-size:18px}.eet-video{flex-direction:column;text-align:center}}
.eet-refs{margin:10px 0 0;padding-left:20px;font-size:13.5px;line-height:1.6;color:#475569}
.eet-refs li{margin-bottom:6px}
.eet ul{margin:10px 0 18px;padding-left:22px}
.eet ul li{margin-bottom:8px;line-height:1.7}
