.academy-space .academy-cover{background-image:url('/assets/aula-escritura-compartida.webp');background-position:center}.academy-space .academy-white-link{color:#fff5dc}.academy-intro,.academy-faq{margin:40px 0;padding:clamp(22px,4vw,40px);background:#fffdf6;border:1px solid #d0ddd6;border-radius:21px}.academy-intro>p{max-width:900px}.academy-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 0}.academy-paths a{display:block;background:#edf3e9;border-radius:14px;padding:23px;text-decoration:none;border:1px solid #c5d7cd}.academy-paths strong,.academy-paths span{display:block}.academy-paths span{margin-top:9px;font-size:15px}.academy-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0}.academy-catalog article{overflow:hidden;border-radius:20px;border:1px solid #cbdad2;background:#fffdf6}.academy-catalog article>img{width:100%;height:220px;object-fit:cover;display:block}.academy-catalog article>div{padding:28px}.academy-catalog h3{font:30px/1.2 Georgia,serif;margin:12px 0}.academy-catalog .eyebrow{font-size:11px;letter-spacing:.12em}.academy-catalog .workshop-button{margin-top:8px}.academy-steps{padding-left:25px}.academy-steps li{padding:12px 0 12px 8px}.academy-about{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:30px;margin:45px 0}.academy-about img{width:170px;height:170px;object-fit:cover;border-radius:50%}.academy-faq details{border-bottom:1px solid #d5ded7;padding:12px 0}.academy-faq summary{font-size:18px}.academy-breadcrumb{margin:0 0 20px;font-size:14px}.academy-breadcrumb a{font-weight:600}.academy-breadcrumb span{margin:0 7px}.revision-demo{border-left:4px solid #c0a16a;background:#edf3e7;padding:24px;border-radius:0 14px 14px 0}.revision-demo blockquote{font:22px/1.7 Georgia,serif;margin:0 0 18px}.academy-space [id]{scroll-margin-top:120px}@media(max-width:750px){.academy-paths,.academy-catalog{grid-template-columns:1fr}.academy-about{grid-template-columns:1fr;gap:12px}.academy-catalog article>img{height:190px}.academy-catalog article>div{padding:22px}.academy-catalog h3{font-size:27px}}
