
/* TCEG V11 — páginas adicionais e componentes responsivos */
.v11-hero{background:#202a33;color:#fff;padding:84px 0 74px}.v11-hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(2.2rem,5vw,4rem);line-height:1.1;letter-spacing:-.045em;max-width:830px;margin:20px 0}.v11-hero h1 em{font-style:normal;color:#f08238}.v11-hero p{max-width:740px;color:#ced7dd;line-height:1.8;font-size:1.08rem}.v11-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#f08238;font-weight:800}.v11-section{padding:75px 0;background:#f6f7f7}.v11-section:nth-child(even){background:white}.v11-heading{font-family:Manrope,Arial,sans-serif;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.17;margin:0 0 20px;color:#27343d}.v11-intro{max-width:780px;line-height:1.75;color:#5b6770}.v11-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.v11-card{padding:28px;background:white;border:1px solid #dde3e7;border-radius:10px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 25px #202b3009}.v11-card h3{font-family:Manrope,Arial,sans-serif;margin:0;color:#25323b;font-size:1.18rem}.v11-card p{color:#61707a;line-height:1.65;margin:0}.v11-card a{margin-top:auto;color:#c65c1c;font-weight:800;text-decoration:none}.v11-tag{display:inline-block;font-size:.76rem;font-weight:800;color:#bf611c;letter-spacing:.08em;text-transform:uppercase}.v11-panel{padding:30px;border:1px solid #dce2e5;background:#fff;border-radius:12px}.v11-cols{display:grid;grid-template-columns:1.1fr .9fr;gap:35px;align-items:start}.v11-list{padding-left:21px;line-height:1.9;color:#53616b}.v11-btn{display:inline-flex;padding:14px 22px;border-radius:5px;background:#e87930;color:#192329!important;font-weight:800;text-decoration:none;margin-top:18px}.v11-faq details{background:#fff;border-bottom:1px solid #d7dfe3;padding:18px 4px}.v11-faq summary{cursor:pointer;font-weight:800;color:#25323b}.v11-faq p{color:#5a6872;line-height:1.8}.v11-note{font-size:.9rem;color:#64717c;line-height:1.7;margin-top:20px}.v11-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.v11-metrics >div{padding:22px;background:#243039;color:white;border-radius:8px}.v11-metrics strong{font-size:1.45rem;display:block;color:#f4914b}.v11-metrics span{font-size:.85rem;color:#cfd7dd}.v11-steps{counter-reset:vsteps;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.v11-steps div{padding:25px;background:#fff;border:1px solid #dce2e6}.v11-steps div:before{counter-increment:vsteps;content:'0' counter(vsteps);display:block;color:#e17731;font-size:1.5rem;font-weight:800;margin-bottom:10px}.v11-steps h3{margin:0 0 10px}.v11-steps p{color:#5e6a73;line-height:1.7}.v11-caption{font-size:.83rem;color:#6b7780}.v11-crumb{font-size:.85rem;color:#cbd3d8}.v11-crumb a{color:#fff}.v11-service-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.v11-service-nav a{border:1px solid #d7e0e4;border-radius:5px;padding:9px 13px;color:#394953;text-decoration:none;background:#fff}.v11-cta{padding:38px;background:#24313a;color:#fff;border-radius:10px}.v11-cta h2{color:white}.v11-cta p{color:#d2dbe0}.v11-cta a{color:#f99b5a}.v11-section .container{max-width:1180px}@media(max-width:800px){.v11-grid,.v11-metrics,.v11-steps{grid-template-columns:1fr}.v11-cols{grid-template-columns:1fr}.v11-hero{padding:60px 0}.v11-section{padding:50px 0}}

/* V12.2 — leitura e ações em telas estreitas. */
.v11-card,.v11-cols>*{min-width:0}.v11-service-nav a{min-height:44px;display:inline-flex;align-items:center;overflow-wrap:anywhere}.v11-caption,.v11-note{color:#52616c}
