/* Ajustes visuales de Inicio y Tiro, 21/10/2026. */
.area-grid.mu-two-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;gap:26px}.area-grid.mu-two-cards>.area-card{grid-column:auto;grid-row:auto;height:auto;min-height:0}.mu-two-cards .area-card{padding:30px}.mu-two-cards .area-content{gap:16px}.mu-two-cards h3{font-size:clamp(29px,3.2vw,42px);line-height:1.15}.mu-two-cards .area-content>p{font-size:15px;line-height:1.8}.mu-two-cards .topic{margin:0;padding:11px 0}.mu-two-cards .topic summary{font-size:14px;line-height:1.5;cursor:pointer}.mu-two-cards .topic p{font-size:13px;line-height:1.8;margin:13px 0 3px}.mu-two-cards .area-content .mu-proposal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.mu-proposal-actions .button{padding:12px 18px;font-size:12px;min-height:44px}.mu-two-cards .books-access .area-content{justify-content:center}.mu-two-cards .books-access .button{align-self:flex-start}.about-intro .mu-profile-participation{font-size:14px;line-height:1.85;color:#47657a;margin:22px 0 17px;max-width:530px}.about-intro .ri-profile-links{gap:10px;margin-top:0}.about-intro .ri-profile-links a{font-size:12px;padding:11px 16px;min-height:44px;display:inline-flex;align-items:center}.mu-respaldo .ri-card:last-child{display:flex;flex-direction:column}.mu-respaldo .ri-card:last-child .ri-certificate-copy{font-size:14px;line-height:1.8;margin:5px 0 24px;color:#36566b}
body.mu-tiro-compact .course{padding:26px 30px;gap:30px;margin-top:26px;margin-bottom:30px}body.mu-tiro-compact .course h2{font-size:clamp(26px,3vw,35px);line-height:1.15;margin-bottom:18px}body.mu-tiro-compact .course>div>p{font-size:13px;line-height:1.75;margin-bottom:12px}body.mu-tiro-compact .course .module{grid-template-columns:42px 1fr;gap:14px;padding:12px 0}body.mu-tiro-compact .course .module strong{font-size:15px}body.mu-tiro-compact .course .module p{font-size:12px;line-height:1.65;margin:6px 0 0}body.mu-tiro-compact .course .class-stage{gap:5px}body.mu-tiro-compact .course .class-stage b{font-size:23px}body.mu-tiro-compact .course .class-stage svg{width:21px;height:21px}body.mu-tiro-compact .section{padding-top:32px;padding-bottom:30px}body.mu-tiro-compact .route{padding-top:27px;padding-bottom:24px}body.mu-tiro-compact .route-grid{gap:16px}body.mu-tiro-compact .route-card{padding:23px 19px}body.mu-tiro-compact .route-card>p{min-height:0}body.mu-tiro-compact .route-card h3{min-height:0}body.mu-tiro-compact .route-number{margin-bottom:15px}body.mu-tiro-compact .route-icon{margin-bottom:15px}body.mu-tiro-compact .faq{padding-top:25px}body.mu-tiro-compact .offers .offer{padding:28px}body.mu-tiro-compact .offers .offer h3{font-size:28px}body.mu-tiro-compact .offers .offer li{margin-bottom:7px}
@media(max-width:800px){.area-grid.mu-two-cards{grid-template-columns:1fr;gap:20px}.mu-two-cards .area-card{padding:26px}.mu-two-cards .books-access{min-height:330px}.about-intro .mu-profile-participation{font-size:13px}.about-intro .ri-profile-links a{font-size:11px}.mu-respaldo .ri-card:last-child{grid-column:1/-1}body.mu-tiro-compact .course{padding:23px;gap:18px;margin:24px 0}body.mu-tiro-compact .course .modules{gap:0}body.mu-tiro-compact .course .module{padding:12px 0}body.mu-tiro-compact .section{padding-top:27px;padding-bottom:24px}body.mu-tiro-compact .route-card{padding:23px}body.mu-tiro-compact .route-icon{display:inline-block;width:33px;height:33px;margin-bottom:10px}body.mu-tiro-compact .route-card h3{font-size:19px}body.mu-tiro-compact .route-card>p{font-size:13px;line-height:1.7;margin-bottom:13px}body.mu-tiro-compact .welcome{padding-top:30px;padding-bottom:28px}body.mu-tiro-compact .hero{padding-top:29px;padding-bottom:28px}body.mu-tiro-compact .journey{padding:27px}body.mu-tiro-compact .journey h2{font-size:31px}body.mu-tiro-compact .journey-choice{padding:15px 12px}body.mu-tiro-compact .offers .offer{padding:24px}}@media(max-width:540px){.mu-respaldo .ri-card:last-child{grid-column:auto}.mu-proposal-actions{flex-direction:column}.mu-proposal-actions .button{width:100%}.mu-two-cards .books-access{min-height:300px}}

@media(max-width:800px){body.mu-tiro-compact .course{padding:18px;gap:12px}body.mu-tiro-compact .course h2{font-size:24px;margin-bottom:12px}body.mu-tiro-compact .course>div>.eyebrow{margin-bottom:7px}body.mu-tiro-compact .course>div>p{line-height:1.65;margin-bottom:8px}body.mu-tiro-compact .course .quiet{padding-top:10px}body.mu-tiro-compact .course .module{grid-template-columns:28px 1fr;gap:10px;padding:10px 0}body.mu-tiro-compact .course .module strong{font-size:14px}body.mu-tiro-compact .course .module p{line-height:1.6;margin-top:5px}body.mu-tiro-compact .course .class-stage b{font-size:21px}body.mu-tiro-compact .course .class-stage svg{width:18px;height:18px}.mu-two-cards .topic{min-height:0;padding:9px 0!important}.mu-two-cards .topic summary{padding:0;min-height:30px}.mu-two-cards .area-content{gap:13px}}
