/*! © 2025-2026 LUATEL GmbH · curingax.com.br */
.academy-section .sport-content{max-width:820px}.academy-section p{font-size:17px;line-height:1.75;color:#555e64}.academy-section h2{font-size:clamp(29px,3vw,43px);line-height:1.16;letter-spacing:-.035em}.academy-brand{margin:38px 0 32px;padding:30px 0;border-top:1px solid #e0e4e6;border-bottom:1px solid #e0e4e6}.academy-brand img{display:block;width:230px;height:auto}.academy-tags{margin-top:20px;font-size:14px;letter-spacing:.035em;color:#383838}.academy-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.academy-grid article{border-top:1px solid #dce2e5;padding-top:24px}.academy-section h3{font-size:22px;font-weight:500;line-height:1.3;margin:0 0 14px}.academy-grid p{font-size:16px}.academy-photo{margin:30px 0 36px;overflow:hidden;border-radius:18px}.academy-photo img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.academy-steps{list-style:none;counter-reset:step;padding:0}.academy-steps li{counter-increment:step;position:relative;border-top:1px solid #dce2e5;padding:24px 0 16px 48px}.academy-steps li:before{content:"0" counter(step);position:absolute;left:0;top:27px;font-size:13px;color:#007e9e}.academy-section .careers-apply{margin:15px 0 24px}.academy-section:last-child{background:#f7f9fa;border-radius:24px;margin-bottom:60px}.academy-section{scroll-margin-top:40px}html[data-luatel-product=academy] .hero-scene{object-position:60% center}@media(max-width:760px){.academy-grid{grid-template-columns:1fr;gap:20px}.academy-brand img{width:200px}.academy-section p{font-size:16px}.academy-section:last-child{border-radius:0}.academy-section h2{font-size:30px}.academy-tags{font-size:12px}.academy-section .sport-content{padding-right:0}}#learning .academy-grid article:first-child{grid-column:1/-1}#learning .academy-grid article:first-child p{max-width:700px}.academy-language-lead{margin-bottom:32px}
