.evo-benefits-section{background:linear-gradient(135deg,gold 60%,#036);color:#111;padding:60px 5vw 40px;text-align:center}.evo-benefits-section h2{color:#003360;font-size:2rem;margin-bottom:36px}.evo-benefits-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}.evo-benefit-card{align-items:center;background:#fffbe6;border-left:6px solid gold;border-radius:16px;box-shadow:0 2px 10px #00000014;display:flex;flex-direction:column;min-height:180px;padding:28px 18px 18px;transition:transform .15s,box-shadow .15s}.evo-benefit-card:hover{box-shadow:0 8px 24px #00000021;transform:translateY(-4px) scale(1.03)}.evo-benefit-card .icon{color:gold;font-size:2.1rem;margin-bottom:8px}.evo-benefit-card h4{color:#036;font-size:1.1rem;margin-bottom:8px}.evo-benefit-card p{color:#222;font-size:.98rem}.evo-benefits-summary{color:#036;font-size:1.08rem;font-weight:700;margin-top:18px}.landing-container{background:linear-gradient(135deg,#111 60%,gold);color:#fff;font-family:Segoe UI,Arial,sans-serif;min-height:100vh}.landing-header{background:#000000d9;border-bottom:2px solid gold;justify-content:space-between;padding:32px 5vw 16px}.landing-header,.logo-area{align-items:center;display:flex}.logo-icon{color:gold;font-size:2.5rem;margin-right:12px}.logo-text{display:flex;flex-direction:column}.logo-main{color:gold;font-size:1.7rem;font-weight:700;letter-spacing:1px}.logo-sub{color:#fff;font-size:.9rem;opacity:.7}.landing-nav a{color:gold;font-weight:500;margin-left:32px;text-decoration:none;transition:color .2s}.landing-nav a:hover{color:#fff}.hero-section{align-items:center;background:url(https://images.unsplash.com/photo-1461749280684-dccba630e2f6?auto=format&fit=crop&w=1200&q=80) 50%/cover no-repeat;display:flex;justify-content:center;min-height:350px;position:relative}.hero-section:after{background:#000000b3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-content{margin:0 auto;max-width:700px;position:relative;text-align:center;z-index:1}.hero-content h1{color:gold;font-size:2.7rem;margin-bottom:18px}.hero-content p{color:#fff;font-size:1.2rem;margin-bottom:28px}.cta-btn{background:gold;border-radius:30px;color:#111;font-size:1.1rem;font-weight:700;padding:14px 36px;text-decoration:none;transition:background .2s,color .2s}.cta-btn:hover{background:#111;border:1px solid gold;color:gold}.segmentos-section{background:linear-gradient(180deg,#0050b3,gold);color:#fff;padding:50px 5vw 30px}.segmentos-section h2{color:gold;font-size:2rem;margin-bottom:32px;text-align:center}.segmentos-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:10px}.segmento-card{background:#000000b3;border-left:6px solid gold;border-radius:16px;box-shadow:0 2px 12px #00000026;min-height:210px;padding:28px 20px 20px;position:relative}.segmento-card h3{align-items:center;color:gold;display:flex;font-size:1.15rem;gap:8px;margin-bottom:12px}.segmento-card ul{color:#fff;font-size:1rem;padding-left:18px}.features-section{background:#fff;color:#111;padding:60px 5vw 40px}.features-section h2{color:#036;font-size:2rem;margin-bottom:32px;text-align:center}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.feature-card{background:linear-gradient(135deg,#fff 70%,gold);border-left:7px solid gold;border-radius:18px;box-shadow:0 2px 12px #0000001a;min-height:240px;padding:32px 22px 22px;position:relative;transition:transform .15s,box-shadow .15s}.feature-card:hover{box-shadow:0 8px 24px #0000002e;transform:translateY(-6px) scale(1.03)}.feature-card h3{align-items:center;color:#036;display:flex;font-size:1.18rem;gap:8px;margin-bottom:12px}.feature-card ul{color:#222;font-size:1rem;padding-left:18px}.features-extra{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:36px}.extra-card{background:#036;border-radius:14px;box-shadow:0 2px 8px #0000001a;flex:1 1 220px;max-width:320px;min-width:220px;padding:22px 18px;text-align:center}.extra-card,.extra-card h4{color:gold;margin-bottom:10px}.extra-card h4{align-items:center;display:flex;font-size:1.08rem;gap:7px;justify-content:center}.extra-card p{color:#fff;font-size:.98rem}.icon{font-size:1.5rem;margin-right:6px;vertical-align:middle}.card-img{display:block;height:48px;margin-bottom:10px;margin-left:auto;margin-right:auto;object-fit:contain;width:48px}.differentials-section{background:linear-gradient(90deg,#036 60%,gold);color:#fff;padding:60px 5vw 40px}.differentials-section h2{color:gold;margin-bottom:28px;text-align:center}.differentials-section ul{font-size:1.1rem;list-style:disc inside;margin:0 auto;max-width:700px}.contact-section{background:#fff;color:#111;padding:60px 5vw 40px;text-align:center}.contact-section h2{color:#036;margin-bottom:24px}.contact-form{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:400px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:12px}.contact-form button{background:gold;border:none;border-radius:8px;color:#111;cursor:pointer;font-weight:700;padding:12px;transition:background .2s,color .2s}.contact-form button:hover{background:#036;color:gold}.landing-footer{background:#111;border-top:2px solid gold;color:gold;font-size:1rem;padding:18px 0;text-align:center}@media (max-width:700px){.landing-header{align-items:flex-start;flex-direction:column;padding:20px 4vw 10px}.landing-nav{margin-top:10px}.hero-content h1{font-size:2rem}.contact-section,.differentials-section,.evo-benefits-section,.features-section,.segmentos-section{padding:40px 2vw 24px}.features-extra{flex-direction:column;gap:12px}}
/*# sourceMappingURL=main.1e492aba.css.map*/