.maik-landing--contratos .mia{--mia-lime-soft:color-mix(in srgb, var(--accent) 12%, transparent);--mia-lime-ink:var(--accent);--mia-mark-dot:var(--accent-light)}.maik-landing .cont-chat-col{--mia-tope:120px;--mia-pie:44px;--mia-alto:calc(100svh - var(--mia-tope) - var(--mia-pie))}.maik-landing .cont-hero-maik{width:100%;height:var(--mia-alto);min-height:min(540px, var(--mia-alto));color:var(--mia-ink);text-align:left;font-family:var(--mia-sans);background:#fff;border:1px solid #ffffff24;border-radius:20px;font-size:14px;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000080}.maik-landing .cont-hero-maik header{z-index:auto;padding:0;display:block;position:static;top:auto;left:auto;right:auto}.maik-landing .cont-hero .cont-intro-chat,.maik-landing .cont-hero-maik .mia-paneles,.maik-landing .cont-hero-maik .mia-panel-chat,.maik-landing .cont-hero-maik .mia-panel-doc,.maik-landing .cc-hero-maik .mia-paneles,.maik-landing .cc-hero-maik .mia-panel-chat,.maik-landing .cc-hero-maik .mia-panel-doc{min-width:0}.maik-landing .cont-hero-maik .mia-panel-chat .mia-btn--outline,.maik-landing .cont-hero-maik .mia-panel-chat .mia-btn--primary{white-space:normal;text-align:left;min-height:42px;padding-block:9px;line-height:1.3;height:auto!important}.maik-landing .cont-hero-maik .mia-cab-pad{padding-left:12px}.maik-landing .cont-hero-maik .mia-publico-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mia-lime-ink);margin-bottom:14px;font-size:11px;font-weight:500}.maik-landing .cont-hero-maik .mia-publico-titulo{font-family:var(--mia-display);letter-spacing:-.02em;color:var(--mia-ink);font-size:clamp(34px,3.4vw,46px);font-weight:700;line-height:1}.maik-landing .cont-hero-maik .mia-publico-acento{color:var(--mia-lime-ink)}.maik-landing .cont-hero-maik .mia-publico-eyebrow--check,.maik-landing .cont-hero-maik .mia-publico-eyebrow--gris{align-items:center;gap:10px;display:flex}.maik-landing .cont-hero-maik .mia-publico-eyebrow--check{margin-bottom:8px}.maik-landing .cont-hero-maik .mia-publico-eyebrow--gris{color:var(--mia-ink-3);margin-bottom:12px}.maik-landing .cont-hero-maik .mia-publico-sellos{color:var(--mia-ink-2);flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:13.5px;list-style:none;display:flex}.maik-landing .cont-hero-maik .mia-publico-sellos li{align-items:center;gap:8px;display:inline-flex}.maik-landing .cont-hero-maik .mia-publico-sellos svg{color:var(--mia-lime-ink);flex-shrink:0}.maik-landing .cont-hero-maik .mia-publico-hueco{border:1px dashed var(--gray-300,#d6d3cd);background:var(--gray-50);border-radius:16px;padding:24px 26px 26px}.maik-landing .cont-hero-maik .mia-publico-hueco-aro{border:1.5px solid var(--gray-300,#d6d3cd);background:#fff;border-radius:50%;flex-shrink:0;width:13px;height:13px;display:inline-block}.maik-landing .cont-hero-maik .mia-publico-silueta{flex-direction:column;margin-top:26px;display:flex}.maik-landing .cont-hero-maik .mia-publico-barra{background:var(--mia-line-2);border-radius:100px;height:7px;display:block}.maik-landing .cont-hero-maik .mia-publico[data-resuelto]{border-color:var(--mia-lime-dark)}.maik-landing .cont-hero-maik .mia-publico-doc-titulo{font-family:var(--mia-display);letter-spacing:-.02em;color:var(--mia-ink);font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.08}.maik-landing .cont-hero-maik .mia-publico-cta{justify-content:space-between;height:52px;padding-inline:24px;font-size:15px}.maik-landing .cont-hero-maik .mia-btn--outline.mia-publico-cta{color:var(--mia-ink)}.maik-landing .cont-hero-maik .mia-btn--primary.mia-publico-cta svg{color:var(--mia-lime)}.maik-landing .cont-hero-maik .mia-btn--primary.mia-publico-cta:hover svg{color:inherit}.maik-landing .cont-hero-maik .mia-panel-chat .mia-bienvenida-publica .mia-btn--outline{min-height:48px;color:var(--mia-ink);padding-inline:20px;font-weight:500}.maik-landing .cont-hero-maik{position:relative}.maik-landing .cont-hero-maik .mia-fondo-pregunta{transition:filter .25s}.maik-landing .cont-hero-maik[data-preguntando] .mia-fondo-pregunta{filter:blur(6px)saturate(.8);pointer-events:none;-webkit-user-select:none;user-select:none}.maik-landing .cont-hero-maik .mia-velo-pregunta{z-index:40;background:#ffffff59;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.maik-landing .cont-hero-maik .mia-pregunta{border:1px solid var(--mia-line);width:min(420px,100%);box-shadow:var(--mia-shadow-float);text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;padding:28px 24px 22px;display:flex}@media (max-width:900px){.maik-landing .cont-hero-maik{border-radius:14px}}.maik-landing .cont-chat-col{position:relative}.maik-landing .cont-intro-chat:has(.cont-chat-col[data-vista=full]){z-index:auto}.maik-landing .cc-hero:has(.cc-hero-maik[data-vista=full]){isolation:auto}.maik-landing .cc-hero-maik[data-vista=full]{animation:none}.maik-landing .cont-chat-col[data-vista=full] .cont-hero-maik,.maik-landing .cc-hero-maik[data-vista=full] .cont-hero-maik{z-index:200;border:0;border-radius:0;width:auto;height:auto;min-height:0;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.maik-landing .cont-hero-maik{transition:none}}@media (max-width:960px){.maik-landing .cont-chat-col{--mia-tope:104px;--mia-pie:28px}.maik-landing .cont-hero-maik{height:var(--mia-alto);min-height:0}.maik-landing .cont-intro #hero-chat>.cont-hero-maik{max-height:none}}@media (max-width:600px){.maik-landing .cont-chat-col{--mia-tope:92px;--mia-pie:24px}}.maik-landing .cont-hero-maik .mia-panel-chat,.maik-landing .cont-hero-maik .mia-panel-doc{overscroll-behavior:contain}@media (max-width:600px){.maik-landing .mia h2.mia-display{font-size:17px}.maik-landing .mia .mia-panel-chat p,.maik-landing .mia .mia-panel-doc p{font-size:13px}.maik-landing .mia .mia-panel-chat p.text-\[11\.5px\],.maik-landing .mia .mia-panel-doc p.text-\[11\.5px\]{font-size:10.5px}.maik-landing .mia .mia-panel-chat .mia-btn--outline,.maik-landing .mia .mia-panel-chat .mia-btn--primary{min-height:38px;font-size:12.5px}.maik-landing .mia .mia-cab-pad .mia-display{font-size:13px}.maik-landing .mia .mia-publico-titulo,.maik-landing .mia .mia-publico-acento{font-size:clamp(20px,6.4vw,26px)}.maik-landing .mia .mia-publico-doc-titulo{font-size:24px}.maik-landing .mia .mia-publico-sellos{gap:6px 14px;font-size:12.5px}.maik-landing .mia .mia-publico-hueco{padding:18px 16px 20px}.maik-landing .mia .mia-publico-cta{height:46px;padding-inline:18px;font-size:14px}}
