.mk{--mk-tinta: oklch(20% .01 165);--mk-gris: oklch(50% .01 165);--mk-linea: oklch(91% .005 90);display:block;position:relative;width:100%;height:var(--mu-alto, 220px);container-type:size;font-family:Geist,system-ui,sans-serif;color:var(--mk-tinta);line-height:1.25}.mk *{box-sizing:border-box}.mk b,.mk small,.mk em,.mk i{font-style:normal}.mk-tarj,.mk-nav{position:absolute;inset:0;border-radius:3.6cqh;background:#fff;box-shadow:0 1px 2px #0000000d,0 10px 26px -10px #0d191440;overflow:hidden}.mk-nav{display:flex;flex-direction:column}.mk-barra{display:flex;align-items:center;gap:1.4cqh;padding:2.4cqh 3cqh;border-bottom:1px solid var(--mk-linea)}.mk-barra>i{width:2cqh;height:2cqh;border-radius:50%;background:#dfdeda}.mk-url{flex:1;text-align:center;font-size:3.2cqh;color:var(--mk-gris);background:#f4f3f0;border-radius:2cqh;padding:.8cqh 0}.mk-web{flex:1;display:flex;flex-direction:column;gap:3cqh;padding:3.4cqh 4cqh 4cqh;background:var(--mk-claro);min-height:0}.mk-menu{display:flex;align-items:center;gap:3cqh;font-size:3.4cqh}.mk-menu b{font-weight:700;letter-spacing:-.02em;white-space:nowrap}.mk-menu>span{display:flex;gap:2.6cqh;margin-left:auto;color:var(--mk-gris);white-space:nowrap;overflow:hidden}.mk-menu em,.mk-portada-txt em{flex:none;padding:1.2cqh 2.8cqh;border-radius:99px;background:var(--mk-tono);color:#fff;font-weight:600;font-size:3.1cqh;white-space:nowrap}.mk-portada{flex:1;display:grid;grid-template-columns:1fr 1.1fr;gap:4cqh;align-items:center;min-height:0}.mk-portada-txt{display:flex;flex-direction:column;align-items:flex-start;gap:2cqh}.mk-portada-txt b{font-size:7.6cqh;font-weight:700;letter-spacing:-.035em;line-height:1.02}.mk-portada-txt small{font-size:3.4cqh;color:var(--mk-gris)}.mk-portada>.mk-foto{height:100%;border-radius:3cqh}.mk-tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:2.6cqh}.mk-tarjetas>span{display:flex;align-items:center;gap:1.8cqh;padding:1.6cqh;border-radius:2.4cqh;background:#fff;font-size:3.2cqh;min-width:0}.mk-tarjetas b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tarjetas .mk-foto{width:7cqh;height:7cqh;border-radius:1.6cqh;flex:none}.mk-foto{display:block;width:100%;height:100%;object-fit:cover;background:var(--mk-claro)}.mk--movil{display:flex;justify-content:center}.mk-tel{height:100%;aspect-ratio:9 / 18.5;border-radius:9cqh;background:#0e1216;padding:1.6cqh;box-shadow:0 16px 30px -14px #00000073}.mk-tel-pant{position:relative;height:100%;border-radius:7.6cqh;background:var(--mk-claro);overflow:hidden;display:flex;flex-direction:column;gap:2.2cqh;padding:9cqh 3.6cqh 3cqh}.mk-tel-isla{position:absolute;left:50%;top:2.6cqh;transform:translate(-50%);width:30%;height:3.4cqh;border-radius:99px;background:#0e1216}.mk-tel-menu{display:flex;justify-content:space-between;align-items:center;font-size:3.2cqh}.mk-tel-menu b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tel-menu i{width:5cqh;height:2.2cqh;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.mk-tel-foto{flex:1;min-height:0;border-radius:3.6cqh}.mk-tel-t{font-size:4.6cqh;font-weight:700;letter-spacing:-.03em;line-height:1.08}.mk-tel-s{font-size:2.8cqh;color:var(--mk-gris)}.mk-tel-cta{align-self:stretch;text-align:center;padding:2cqh;border-radius:99px;background:var(--mk-tono);color:#fff;font-size:3cqh;font-weight:600}.mk-tel-chips{display:flex;gap:1.2cqh;overflow:hidden}.mk-tel-chips i{flex:none;padding:1cqh 2cqh;border-radius:99px;background:#fff;font-size:2.6cqh;font-weight:500}.mk-cita,.mk-sol,.mk-seo{display:flex;flex-direction:column;gap:3cqh;padding:5cqh}.mk-cab{display:flex;flex-direction:column;gap:.8cqh}.mk-cab b{font-size:5.4cqh;font-weight:700;letter-spacing:-.02em}.mk-cab small{font-size:3.4cqh;color:var(--mk-gris)}.mk-cab--fila{flex-direction:row;align-items:center;justify-content:space-between;gap:2cqh}.mk-seg{display:flex;gap:1.4cqh;padding:1cqh;border-radius:99px;background:#f3f2ef}.mk-seg i{flex:1;text-align:center;padding:1.6cqh;border-radius:99px;font-size:3.4cqh;font-weight:500;color:var(--mk-gris);white-space:nowrap}.mk-seg i.is-on{background:#fff;color:var(--mk-tinta);font-weight:600;box-shadow:0 1px 3px #0000001f}.mk-dias{display:grid;grid-template-columns:repeat(5,1fr);gap:1.6cqh}.mk-dias i{display:flex;flex-direction:column;align-items:center;gap:.6cqh;padding:1.6cqh 0;border-radius:2.4cqh;font-size:4cqh;font-weight:600}.mk-dias small{font-size:2.8cqh;color:var(--mk-gris);font-weight:500}.mk-dias i.is-on{background:var(--mk-tono);color:#fff}.mk-dias i.is-on small{color:#ffffffbf}.mk-horas{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6cqh}.mk-horas i{text-align:center;padding:1.8cqh 0;border-radius:2cqh;border:1px solid var(--mk-linea);font-size:3.4cqh;font-weight:500}.mk-horas i.is-on{border-color:var(--mk-tono);background:var(--mk-claro);color:var(--mk-tono);font-weight:700}.mk-boton{margin-top:auto;text-align:center;padding:2.4cqh;border-radius:99px;background:var(--mk-tinta);color:#fff;font-size:3.6cqh;font-weight:600}.mk-chip{flex:none;padding:.8cqh 2.2cqh;border-radius:99px;font-size:2.8cqh;font-weight:600;background:#f3f2ef;color:var(--mk-gris);white-space:nowrap}.mk-chip--tono{background:var(--mk-claro);color:var(--mk-tono)}.mk-sol-i{display:grid;grid-template-columns:auto 1fr auto;gap:2.6cqh;align-items:center;padding:2.4cqh 0;border-top:1px solid var(--mk-linea)}.mk-sol-i>span{min-width:0;display:flex;flex-direction:column;gap:.6cqh}.mk-sol-i b{font-size:3.8cqh;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-sol-i small{font-size:2.8cqh;color:var(--mk-gris)}.mk-av{width:8cqh;height:8cqh;border-radius:50%;display:grid;place-items:center;font-size:3cqh;font-weight:700;background:var(--mk-claro);color:var(--mk-tono)}.mk-busq{display:flex;align-items:center;gap:2cqh;padding:2.2cqh 3cqh;border-radius:99px;border:1px solid var(--mk-linea);font-size:3.6cqh;white-space:nowrap;overflow:hidden;box-shadow:0 1px 4px #00000014}.mk-busq svg{width:4cqh;height:4cqh;flex:none;fill:none;stroke:var(--mk-gris);stroke-width:1.6}.mk-res{display:flex;flex-direction:column;gap:1cqh}.mk-res-cab{display:flex;align-items:center;gap:2cqh}.mk-res-cab>span{display:flex;flex-direction:column;min-width:0}.mk-res-cab b{font-size:3.2cqh;font-weight:600}.mk-res-cab small{font-size:2.8cqh;color:var(--mk-gris);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-fav{width:6cqh;height:6cqh;border-radius:50%;display:grid;place-items:center;font-size:3cqh;font-weight:700;background:var(--mk-tono);color:#fff;flex:none}.mk-res-t{font-size:4.4cqh;font-weight:500;color:#2249b7;letter-spacing:-.01em}.mk-res-d{font-size:3.2cqh;color:var(--mk-gris);line-height:1.4}.mk-res--esq{gap:1.4cqh;opacity:.7}.mk-res--esq i{display:block;height:2.4cqh;border-radius:99px;background:#ecebe8}.mk-res--esq i:nth-child(1){width:40%}.mk-res--esq i:nth-child(2){width:78%}.mk-res--esq i:nth-child(3){width:62%}
