html body .mo-bus-velo{position:fixed;inset:0;background:rgb(17 33 67 / .38);z-index:1001}html body .mo-bus-velo[hidden],html body .mo-bus[hidden]{display:none!important}html body .mo-bus{position:fixed;left:0;right:0;top:var(--mo-bus-top,97px);z-index:1002;background:#fff;box-shadow:0 18px 40px rgb(31 50 134 / .18);border-top:1px solid #EEE9F4;max-height:calc(100vh - var(--mo-bus-top, 97px));overflow-y:auto;overscroll-behavior:contain;font-family:Inter,sans-serif;color:#2b3242;text-align:left}html body .mo-bus__in{max-width:1200px;margin:0 auto;padding:28px 0 36px}@media (max-width:1320px){html body .mo-bus__in{padding-left:60px;padding-right:60px}}html body .mo-bus__fila{display:flex;gap:14px;align-items:center;margin:0}html body .mo-bus__campo{flex:1;min-width:0;display:flex;align-items:center;gap:12px;height:60px;margin:0;padding:0 18px;border:2px solid #1F3286;border-radius:14px;background:#fff;color:#1F3286;cursor:text}html body .mo-bus__campo svg{flex:none;display:block}html body .mo-bus .mo-bus__input{flex:1;width:100%;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:#fff0;font:500 19px/1.3 Inter,sans-serif;color:#2b3242;-webkit-appearance:none;appearance:none}html body .mo-bus .mo-bus__input::placeholder{color:#7A8193;opacity:1}html body .mo-bus .mo-bus__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}html body .mo-bus__campo:focus-within{box-shadow:0 0 0 4px rgb(189 124 172 / .28)}html body .mo-bus .mo-bus__cerrar{all:unset;box-sizing:border-box;flex:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 6px;font:600 15px Montserrat,sans-serif;color:#5B6472;cursor:pointer;white-space:nowrap}html body .mo-bus .mo-bus__cerrar:hover{color:#1F3286}html body .mo-bus .mo-bus__cerrar:focus-visible{outline:3px solid #9D5E8E;outline-offset:2px;border-radius:8px}html body .mo-bus__cerrar-movil{display:none}html body .mo-bus__nota{margin:22px 0 4px;font:500 15px/1.5 Inter,sans-serif;color:#5B6472}html body .mo-bus__nota:empty{display:none}html body .mo-bus__nota b{color:#1F3286;font-weight:700}html body .mo-bus__eti{margin:28px 0 12px;font:700 12px Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#9D5E8E}html body .mo-bus__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}html body .mo-bus .mo-bus__chip{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:10px 17px;border-radius:999px;background:#F4EAF1;color:#1F3286;font:600 15px Inter,sans-serif;cursor:pointer;transition:background-color .2s ease}html body .mo-bus .mo-bus__chip:hover{background:#EBDBE6}html body .mo-bus .mo-bus__chip:focus-visible{outline:3px solid #9D5E8E;outline-offset:2px}html body .mo-bus__tools{display:grid;grid-template-columns:1fr 1fr;gap:16px}html body .mo-bus__tool{display:flex;gap:14px;align-items:center;padding:16px 18px;border:1.5px solid #E4DCEC;border-radius:14px;text-decoration:none!important;color:#1F3286!important;font:700 16px Montserrat,sans-serif;transition:border-color .2s ease}html body .mo-bus__tool:hover{border-color:#BD7CAC}html body .mo-bus__tool:focus-visible{outline:3px solid #9D5E8E;outline-offset:2px}html body .mo-bus__tool-ico{flex:none;width:46px;height:46px;border-radius:12px;background:#F4EAF1;display:flex;align-items:center;justify-content:center;color:#9D5E8E}html body .mo-bus__tool small{display:block;margin-top:3px;font:400 14px/1.4 Inter,sans-serif;color:#5B6472}html body .mo-bus__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px}html body .mo-bus__res{list-style:none;margin:0;padding:0}html body .mo-bus__res li{margin:0;padding:0;list-style:none}html body .mo-bus__item{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:start;padding:16px 0;border-bottom:1px solid #EEE9F4;text-decoration:none!important;color:inherit!important}html body .mo-bus__item:focus-visible{outline:3px solid #9D5E8E;outline-offset:2px;border-radius:8px}html body .mo-bus__item:hover .mo-bus__titulo{text-decoration:underline}html body .mo-bus__img{width:150px;height:84px;border-radius:10px;object-fit:cover;display:block;background:#F4EAF1}html body .mo-bus__img--vacia{display:flex;align-items:center;justify-content:center;color:#BD7CAC}html body .mo-bus__tipo{display:block;margin-bottom:4px;font:700 11px Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#9D5E8E}html body .mo-bus__titulo{display:block;margin:0 0 6px;font:700 18px/1.3 Montserrat,sans-serif;color:#1F3286}html body .mo-bus__ext{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font:400 15px/1.5 Inter,sans-serif;color:#3d4657}html body .mo-bus mark{background:#F4EAF1;color:inherit;padding:0 3px;border-radius:4px}html body .mo-bus__lado{padding-top:16px}html body .mo-bus__card{display:block;padding:20px 22px;border-radius:16px;background:#F4EAF1;text-decoration:none!important;color:#1F3286!important}html body .mo-bus__card:focus-visible{outline:3px solid #9D5E8E;outline-offset:2px}html body .mo-bus__card b{display:block;margin-bottom:6px;font:700 17px Montserrat,sans-serif}html body .mo-bus__card span{display:block;font:400 15px/1.45 Inter,sans-serif;color:#3d4657}html body .mo-bus__card em{display:block;margin-top:10px;font:700 15px Inter,sans-serif;font-style:normal;color:#9D5E8E}html body .mo-bus__wa{margin:18px 2px 0;font:400 15px/1.5 Inter,sans-serif;color:#5B6472}html body .mo-bus__wa a{color:#1F3286!important;font-weight:600;text-decoration:underline}html body .mo-bus__vacio-t{margin:22px 0 4px;font:700 18px Montserrat,sans-serif;color:#1F3286}html body .mo-bus__vacio-s{margin:0;font:400 15px/1.5 Inter,sans-serif;color:#5B6472}html body .mo-bus__cargando{margin:22px 0 0;font:400 15px Inter,sans-serif;color:#5B6472}html.mo-bus-lock,html.mo-bus-lock body{overflow:hidden}@media (max-width:768px){html body .mo-bus{top:0;bottom:0;max-height:none;z-index:100000;border-top:0}html body .mo-bus__in{padding:14px 16px 32px}html body .mo-bus__campo{height:50px;padding:0 14px;border-radius:12px}html body .mo-bus .mo-bus__input{font-size:16px}html body .mo-bus__cerrar-pc{display:none}html body .mo-bus__cerrar-movil{display:inline;color:#1F3286}html body .mo-bus__grid{grid-template-columns:minmax(0,1fr);gap:6px}html body .mo-bus__tools{grid-template-columns:1fr}html body .mo-bus__item{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px 0}html body .mo-bus__img{width:96px;height:54px;border-radius:8px}html body .mo-bus__titulo{font-size:15.5px;margin-bottom:4px}html body .mo-bus__ext{font-size:14px}html body .mo-bus__nota{margin-top:16px;font-size:14px}html body .mo-bus__eti{margin-top:22px}html body .mo-bus__lado{padding-top:10px}}@media (prefers-reduced-motion:reduce){html body .mo-bus__chip,html body .mo-bus__tool{transition:none}}