#mg-viaje-practico{color:#214d3e;margin:36px 0}.viaje-panel{padding:34px;border:1px solid #e0dece;background:#fffdf6;border-radius:24px;margin:24px 0;scroll-margin-top:170px}.viaje-label{font:700 11px system-ui;letter-spacing:2px;color:#876c42}.viaje-panel h2{font:clamp(29px,4vw,42px) Georgia,serif!important;text-align:left!important;margin:14px 0}.viaje-intro{font-size:17px;line-height:1.7;color:#52665a}.viaje-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.viaje-grid article{padding:23px;background:#f0f3e9;border-radius:16px}.viaje-grid article>span{font-size:25px}.viaje-panel h3{font:600 19px system-ui;margin:13px 0 10px}.viaje-panel p{line-height:1.75}.viaje-grid p,.viaje-rutas p{font-size:15px;color:#52665a}.viaje-rutas{display:grid;grid-template-columns:1fr 1fr;gap:24px}.viaje-panel iframe{display:block;width:100%;height:360px;border:0;border-radius:18px;background:#e4eadd;margin-top:18px}.viaje-actions{display:flex;gap:12px;margin:22px 0 10px;flex-wrap:wrap}.viaje-note{font-size:13px;color:#627164}.viaje-note a{text-decoration:underline}@media(max-width:700px){.viaje-panel{padding:24px 18px}.viaje-grid{grid-template-columns:1fr 1fr}.viaje-rutas{grid-template-columns:1fr;gap:0}.viaje-panel iframe{height:290px}}@media(max-width:420px){.viaje-grid{grid-template-columns:1fr}}
