.about-mvv{padding:105px 0;background:#f4f1e9}.about-mvv .about-section-head{max-width:900px}.about-mvv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.about-mvv-grid article{min-height:330px;padding:34px;border:1px solid rgba(7,26,34,.1);border-radius:26px;background:#fff;box-shadow:0 16px 44px rgba(7,26,34,.07)}.about-mvv-grid article>span{display:inline-flex;padding:7px 12px;border-radius:999px;background:#e5f0ed;color:#025b4f;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.about-mvv-grid h3{margin:52px 0 16px;color:#10272b;font-size:32px;line-height:1;text-transform:uppercase}.about-mvv-grid p{color:#68736f;font-size:15px;line-height:1.7}
.about-aimo-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}.about-aimo-gallery .about-placeholder{height:285px;min-height:0}.about-events{padding:105px 0;background:#eee9dd}.about-events .about-section-head{max-width:950px}.about-events-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.about-events-grid article{margin:0}.about-events-grid .about-placeholder{height:390px;min-height:0}.about-events-grid h3{margin:16px 0 0;color:#16312e;font-size:27px;text-transform:uppercase}
.about-testimonials{padding:105px 0;background:#0b292d}.about-testimonials .home-v8-head h2{color:#fff}.about-testimonials .home-v8-head span{color:#d7c08f}.about-testimonials .home-v8-head>a{color:#e6d2a6}.about-testimonials .card{height:100%;border:1px solid rgba(255,255,255,.15);border-radius:24px;background:#f4f1e9;box-shadow:0 20px 50px rgba(0,0,0,.18)}.about-testimonials .card-body{padding:27px}.about-testimonials .quote{color:#18312f;font-family:var(--font-editorial);font-size:22px;line-height:1.5}.about-testimonials .card-body>strong{color:#025b4f;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.about-testimonials .card-meta{margin-top:8px;padding-top:10px;border-top:1px solid rgba(2,91,79,.15);color:#69746f}
.about-cta{isolation:isolate;padding:92px 0;text-align:left;background:#025b4f url('https://taikenturismo.com.br/uploads/2026/08/48851e212e4d0269a429bff6.png') center 48%/cover no-repeat}.about-cta:before{content:'';position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(1,69,60,.94),rgba(2,91,79,.82) 52%,rgba(2,91,79,.56))}.about-cta>.container{position:relative;z-index:1;max-width:1000px;margin-left:max(0px,calc((100vw - var(--container))/2));text-align:left}.about-cta h2{max-width:900px;margin:12px 0 22px}.about-cta p{max-width:720px;color:rgba(255,255,255,.9);font-size:18px;line-height:1.65}
@media(max-width:960px){.about-mvv-grid{grid-template-columns:1fr}.about-mvv-grid article{min-height:0}.about-mvv-grid h3{margin-top:30px}.about-events-grid{grid-template-columns:1fr 1fr}.about-events-grid article:last-child{grid-column:1/-1}}
@media(max-width:640px){.about-mvv,.about-events{padding:72px 0}.about-aimo-gallery,.about-events-grid{grid-template-columns:1fr}.about-events-grid article:last-child{grid-column:auto}.about-aimo-gallery .about-placeholder,.about-events-grid .about-placeholder{height:280px}.about-testimonials{padding:72px 0}.about-testimonials .quote{font-size:20px}.about-cta{padding:68px 0;background-position:62% center}.about-cta:before{background:rgba(1,69,60,.84)}.about-cta p{font-size:16px}}

.about-events-grid .about-event-main{height:330px}.about-event-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:7px}.about-event-thumbs .about-placeholder{height:105px;min-height:0}.about-event-thumbs .about-placeholder:before{width:28px;height:38px}.about-event-thumbs .about-placeholder span{font-size:14px}.about-events-grid article>h3{margin-bottom:2px}.about-events-grid article>p{margin:0;color:#65716d;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
@media(max-width:640px){.about-events-grid .about-event-main{height:300px}.about-event-thumbs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px}.about-event-thumbs .about-placeholder{width:100%;height:92px;min-height:92px}.about-events-grid article{margin-bottom:18px}}
