.mq{--nx-marino:#111;--nx-marino-profundo:#000;--nx-arena:#c6a769;--nx-arena-texto:#856a30;--nx-arena-clara:#dcc79a;color:#111;background:#fff}.mq-ancla{scroll-margin-top:80px}.mq-logo{color:#111;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.mq-logo__caja{color:#c6a769;letter-spacing:.02em;background:#111;border-radius:9px;place-items:center;width:40px;height:40px;font-family:Jost,system-ui,sans-serif;font-size:12px;font-weight:500;display:grid}.mq-logo__nombre{letter-spacing:.02em;font-family:Jost,system-ui,sans-serif;font-size:20px;font-weight:300}.mq-logo__nombre b{color:#856a30;font-weight:500}.mq-logo--claro{color:#fff}.mq-logo--claro .mq-logo__nombre b{color:#c6a769}.mq-logo--claro .mq-logo__caja{box-shadow:0 0 0 1px #c6a76999}.mq-cab{z-index:40;background:#fff;border-bottom:1px solid #ece8e0;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.mq-cab--sobre{background:0 0;border-bottom-color:#0000}.mq-cab__fila{justify-content:space-between;align-items:center;min-height:76px;display:flex}.mq-cab__der{align-items:center;gap:18px;display:flex}.mq-cab__idioma{letter-spacing:.18em;color:#111;font-size:12px;text-decoration:none}.mq-cab__entrar{color:#111;letter-spacing:.18em;text-transform:uppercase;border:1px solid #c6a769;padding:7px 14px;font-size:10.5px;text-decoration:none}.mq-cab--sobre .mq-cab__idioma,.mq-cab--sobre .mq-cab__entrar{color:#fff}.mq-portada{text-align:center;color:#fff;background:#111;place-items:center;height:calc(100svh - 70px);min-height:520px;display:grid;position:relative;overflow:hidden}.mq-portada__foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mq-portada__velo{background:linear-gradient(#00000073,#0000001a 28%,#00000024 62%,#0000006b);position:absolute;inset:0}.mq-portada__texto{gap:16px;padding:18vh 22px 0;display:grid;position:relative}.mq-portada__titulo{font-family:var(--nx-serif);letter-spacing:.01em;text-shadow:0 2px 24px #00000059;margin:0;font-size:clamp(46px,7vw,104px);font-weight:400;line-height:1}.mq-portada__sub{letter-spacing:.04em;text-shadow:0 1px 14px #00000073;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:300}.mq-portada__bajar{color:#fff;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.mq-tira{background:#fff}.mq-tira__fila{scrollbar-width:none;gap:clamp(26px,4vw,70px);padding-block:clamp(18px,2.4vw,28px);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.mq-tira__fila::-webkit-scrollbar{display:none}.mq-tira a{font-family:var(--nx-serif);color:#111;white-space:nowrap;flex:none;font-size:clamp(24px,2.6vw,42px);text-decoration:none}.mq-tira a:hover{color:#856a30}.mq-centro{text-align:center;justify-items:center;gap:18px;max-width:760px;display:grid}.mq-h2{font-family:var(--nx-serif);color:#111;text-wrap:pretty;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1.08}.mq-filete{background:#c6a769;width:64px;height:1px;display:block}.mq-texto{max-width:46ch;margin:0;font-size:17px;font-weight:300;line-height:1.65}.mq-botones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.mq-btn-lleno{color:#fff;background:#111;border-color:#111}.mq-btn-lleno:hover{color:#111;background:#c6a769;border-color:#c6a769}.mq-eti{letter-spacing:.26em;text-transform:uppercase;color:#856a30;margin:0;font-size:10.5px}.mq-eti--claro{color:#ffffffe6}.mq-pasos{gap:30px;width:100%;margin:10px 0 0;padding:0;list-style:none;display:grid}@media (width>=800px){.mq-pasos{grid-template-columns:repeat(4,1fr)}}.mq-pasos li{justify-items:center;gap:8px;display:grid}.mq-pasos__num{letter-spacing:.2em;color:#856a30;font-size:11px}.mq-pasos h3{font-family:var(--nx-serif);margin:0;font-size:22px;font-weight:400}.mq-pasos p{color:#4a4a4a;margin:0;font-size:15px;font-weight:300;line-height:1.6}.mq-faq{text-align:left;width:100%}.mq-pie{color:#ddd;background:#111;padding-block:44px}.mq-pie__fila{text-align:center;justify-items:center;gap:18px;display:grid}.mq-pie p{margin:0;font-size:14px;font-weight:300}.mq-pie a{color:#dcc79a}.mq-pie nav{gap:22px;font-size:13px;display:flex}.mq .nx-foto-gigante__velo{background:radial-gradient(70% 50%,#0000009e,#00000047 70%,#0000001f),linear-gradient(#0000 65%,#00000080)}.mq .nx-foto-gigante__titulo{text-shadow:0 2px 18px #0000008c;letter-spacing:.01em!important}.mq .nx-foto-gigante__texto p{text-shadow:0 1px 12px #0009}.mq-eti{letter-spacing:.14em}.mq-eti--claro{color:#fff;text-shadow:0 1px 10px #0009;font-weight:400}
