@import "https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Inter+Tight:wght@400;500;600;700&display=swap";
@font-face{font-family:Radikal;src:url(/marca/radikal-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-display:"Sora", -apple-system, BlinkMacSystemFont, sans-serif;--font-brand:"Radikal", "Sora", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans:"Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#50409a;--primary-ink:#1e125b;--primary-soft:#ebedff;--primary-on:#fff;--accent-coral:#f4815f;--accent-magenta:#ed3092;--accent-teal:#37c6f4;--bg:#f9fafd;--bg-elevated:#fff;--bg-sunken:#f1f1f6;--surface:#fff;--line:#e0e1e7;--line-strong:#c2c3cc;--ink:#1e125b;--ink-muted:#525466;--ink-subtle:#848592;--accent-coral-soft:#ffe8e1;--success:#2e9e52;--warn:#e1a035;--danger:#d73337;--danger-soft:#ffe7e4;--star:#efa831;--verified:#116bb5;--primary-ink-scrim:#120a32f7;--chip-ambar-ink:#8c3c00;--chip-ambar-bg:#ffeecd;--chip-ambar-borde:#eabb79;--chip-rojo-ink:#a20519;--chip-rojo-bg:#ffe6e1;--chip-rojo-borde:#ffaba3;--chip-morado-ink:#4c3db4;--chip-morado-bg:#ecefff;--chip-morado-borde:#b9bcff;--chip-azul-ink:#069;--chip-azul-bg:#cefbff;--chip-azul-borde:#73d3f1;--chip-verde-ink:#006e09;--chip-verde-bg:#dbfce0;--chip-verde-borde:#95d7a2;--chip-magenta-ink:#9b0655;--chip-magenta-bg:#ffe5f2;--chip-magenta-borde:#faa9c4}@supports (color:lab(0% 0 0)){:root{--primary-soft:lab(93.86% 3.39207 -14.615);--bg:lab(98.2302% .254482 -1.49411);--bg-sunken:lab(95.315% .385135 -2.23902);--line:lab(89.4997% .518739 -2.98207);--line-strong:lab(79.0283% .796407 -4.46203);--ink-muted:lab(35.9321% 2.73414 -10.8724);--ink-subtle:lab(55.7534% 1.64571 -7.33371);--accent-coral-soft:lab(93.9008% 11.1773 8.97818);--success:lab(57.7987% -45.4011 30.0617);--warn:lab(70.8816% 18.4726 62.0335);--danger:lab(49.2539% 63.2983 39.3808);--danger-soft:lab(93.8292% 12.2803 6.63641);--star:lab(74.342% 19.9794 67.2846);--verified:lab(43.5834% -3.21072 -46.9413)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#abadff;--primary-ink:#c4c7ff;--primary-soft:#242053;--primary-on:#0b0614;--bg:#08080f;--bg-elevated:#111119;--bg-sunken:#030306;--surface:#15151e;--line:#282833;--line-strong:#41414f;--ink:#f1f1f8;--ink-muted:#a3a3ae;--ink-subtle:#70707a;--accent-coral-soft:#451a0f;--success:#4cb86a;--warn:#eba941;--danger:#f3625d;--danger-soft:#451816;--star:#f5ae39;--verified:#5aa3ec;--primary-ink-scrim:#0a0618f7;--chip-ambar-ink:#f2af48;--chip-ambar-bg:#3c2200;--chip-ambar-borde:#633f00;--chip-rojo-ink:#ff9890;--chip-rojo-bg:#451816;--chip-rojo-borde:#70312e;--chip-morado-ink:#b0b2ff;--chip-morado-bg:#24234a;--chip-morado-borde:#414076;--chip-azul-ink:#25d2fc;--chip-azul-bg:#003040;--chip-azul-borde:#005269;--chip-verde-ink:#75d78d;--chip-verde-bg:#063215;--chip-verde-borde:#1b552c;--chip-magenta-ink:#ff96bd;--chip-magenta-bg:#431829;--chip-magenta-borde:#6d3047}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--primary:lab(72.9323% 16.9716 -49.4354);--primary-ink:lab(81.3636% 13.3012 -42.6738);--primary-soft:lab(15.2064% 14.4782 -31.3064);--bg:lab(2.4093% .811242 -2.87112);--bg-elevated:lab(5.1321% 1.58397 -5.63537);--bg-sunken:lab(.874382% .340544 -1.18995);--surface:lab(7.06137% 1.91215 -6.33127);--line:lab(16.2888% 2.17073 -7.14742);--line-strong:lab(27.8434% 2.6789 -8.94947);--ink:lab(95.2747% .937969 -3.65123);--ink-muted:lab(67.3894% 1.44428 -5.45396);--ink-subtle:lab(47.6678% 1.46738 -5.44049);--accent-coral-soft:lab(15.8811% 20.751 17.5611);--success:lab(67.0945% -45.2256 29.7459);--warn:lab(74.3749% 18.2478 61.1498);--danger:lab(61.0965% 56.6147 33.1618);--danger-soft:lab(15.7893% 21.9891 12.7707);--star:lab(76.6715% 19.8199 66.5811);--verified:lab(64.717% -6.90389 -44.1055)}}@keyframes qlhFadeIn{0%{opacity:0}to{opacity:1}}@keyframes qlhOfferIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes qlhDestelloFila{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes qlhPildoraEntra{0%{opacity:0;grid-template-columns:0fr}to{opacity:1;grid-template-columns:1fr}}@keyframes qlhPulsoCambio{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qlh-destello-fila,.qlh-pildora-viva{transition:none!important;animation:none!important}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background:var(--bg);color:var(--ink);min-height:100vh;overflow-x:clip}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:-.02em;margin:0}a{color:inherit}button,input,select,textarea{font-family:inherit}@media (max-width:960px){.landing-hero-aside{display:none!important}.home-two-col{grid-template-columns:1fr!important}}.campo-cotizar:focus{outline:none;border-color:var(--primary)!important}.precios-planes{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:18px;display:grid}.precios-incluye{grid-template-columns:repeat(4,1fr);gap:10px 26px;display:grid}.precios-addons{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:20px;display:grid}.precios-packs{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.precios-faq{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (max-width:900px){.precios-planes,.precios-incluye{grid-template-columns:repeat(2,1fr)}.precios-addons,.precios-faq{grid-template-columns:1fr}}@media (max-width:560px){.precios-planes,.precios-packs{grid-template-columns:1fr}}.onb-hero-in{max-width:1200px;margin:0 auto;padding:34px 28px 64px;position:relative}.onb-cuerpo{max-width:1200px;margin:-36px auto 0;padding:0 28px 72px;position:relative}.onb-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.onb-aside{flex-direction:column;gap:16px;display:flex}@media (min-width:981px) and (min-height:860px){.onb-aside{position:sticky;top:96px}}.onb-card{padding:34px 36px 28px}.onb-modalidades{grid-template-columns:1fr 1fr;gap:16px;display:grid}.onb-resumen{grid-template-columns:1fr 1fr;gap:12px;display:grid}.onb-opcion{transition:border-color .16s,box-shadow .16s,transform .16s}.onb-opcion:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #1e125b73;border-color:var(--primary)!important}.onb-opcion:focus-visible{outline:3px solid var(--accent-teal);outline-offset:2px}.banner-ruc{transition:transform .16s,box-shadow .16s}.banner-ruc:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #1e125b80}.banner-ruc:focus-visible{outline:3px solid var(--accent-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.banner-ruc,.banner-ruc:hover,.onb-opcion,.onb-opcion:hover{transition:none;transform:none}}@media (max-width:980px){.onb-grid{grid-template-columns:1fr}}@media (max-width:640px){.onb-hero-in{padding:24px 18px 56px}.onb-cuerpo{padding:0 14px 48px}.onb-card{padding:24px 18px 20px}.onb-modalidades,.onb-resumen{grid-template-columns:1fr}}.legal-doc{color:var(--ink);font-size:15px;line-height:1.7}.legal-doc h2{color:var(--ink);letter-spacing:-.2px;margin:30px 0 10px;font-size:19px;font-weight:800}.legal-doc h2:first-child,.legal-doc>:first-child{margin-top:0}.legal-doc h3{color:var(--ink);margin:20px 0 8px;font-size:15.5px;font-weight:700}.legal-doc p{color:var(--ink-muted);margin:0 0 12px}.legal-doc strong{color:var(--ink);font-weight:700}.legal-doc ul,.legal-doc ol{color:var(--ink-muted);margin:0 0 14px;padding-left:22px}.legal-doc li{margin:5px 0}.legal-doc a{color:var(--primary);text-decoration:none}.legal-doc a:hover{text-decoration:underline}.legal-doc .tabla-scroll{margin:6px 0 18px;overflow-x:auto}.legal-doc table{border-collapse:collapse;width:100%;font-size:13.5px}.legal-doc th,.legal-doc td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 11px}.legal-doc th{background:var(--bg-sunken);color:var(--ink);font-weight:700}.legal-doc td{color:var(--ink-muted)}@media (max-width:560px){.home-cats{grid-template-columns:repeat(3,1fr)!important}.home-story{grid-template-columns:120px 1fr!important}}.home-featured-row{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;padding-bottom:4px;display:grid;overflow-x:auto}.home-featured-row::-webkit-scrollbar{display:none}@media (max-width:900px){.home-featured-row{grid-auto-columns:calc(50% - 10px)}}@media (max-width:600px){.home-featured-row{grid-auto-columns:100%}}.home-prov-card{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;box-shadow:0 1px 3px #1e125b0a}.home-prov-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1e125b21}.home-prov-img{transition:transform .4s}.home-prov-card:hover .home-prov-img{transform:scale(1.05)}.public-header-bar{padding:0 28px}.header-cluster-desktop{align-items:center;display:flex}.header-hamburger{place-items:center;display:none}@media (max-width:760px){.public-nav{display:none!important}.public-header-bar{padding:0 16px}.header-cluster-desktop{display:none}.header-hamburger{display:grid}}.app-promo-banner,.app-promo-spacer{display:none}@media (max-width:760px){.app-promo-banner{display:flex}.app-promo-spacer{height:66px;display:block}}@media (max-width:640px){.grid-1-mobile{grid-template-columns:1fr!important}.grid-2-mobile{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:760px){.auth-grid{grid-template-columns:1fr!important}.auth-brand{display:none!important}.auth-form{border:1px solid var(--line)!important;border-radius:20px!important;padding:28px 20px!important}.auth-grid{padding:14px!important}}@media (max-width:900px){.account-grid{grid-template-columns:1fr!important;padding:20px 16px 64px!important}.account-aside{display:none!important}}@media (max-width:640px){.account-head{flex-direction:column!important;align-items:stretch!important}.account-head-actions{width:100%!important}.hours-row{flex-wrap:wrap}.hours-franjas{flex-basis:100%}}@media (max-width:860px){.negocio-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.negocio-ficha{row-gap:12px!important}.negocio-ficha-texto{display:contents!important}.negocio-ficha-texto>*{flex-basis:100%!important;margin-top:0!important}.negocio-ficha-texto>:first-child{min-width:0;flex:1 1 0!important}.chat-enviar{justify-content:center!important;width:46px!important;padding:0!important}.chat-enviar-txt{display:none!important}.chat-fila{gap:8px!important}.chat-input{padding-left:12px!important;padding-right:12px!important}}@media (max-width:700px){.home-download-card{flex-direction:column!important;align-items:stretch!important;gap:0!important}.home-download-text{flex:none!important;padding-bottom:28px!important}.home-download-phone{align-self:center!important}}@media (max-width:560px){.home-download-card{padding-left:22px!important;padding-right:22px!important}.home-download-text{min-width:0!important}.home-cta-card{padding-left:22px!important;padding-right:22px!important}.home-cta-title{flex-shrink:1!important;width:auto!important;min-width:0!important}}.no-sb{scrollbar-width:none;-ms-overflow-style:none}.no-sb::-webkit-scrollbar{display:none}.store-badge{transition:opacity .15s}.store-badge:hover{opacity:.8}.bandeja-2col{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}@media (max-width:900px){.bandeja-2col{grid-template-columns:1fr}}.public-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:40px;display:grid}@media (max-width:900px){.public-footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:520px){.public-footer-grid{grid-template-columns:1fr}}.mpp-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:26px;display:grid}.mpp-aside{position:sticky;top:92px}.mpp-hero-id{align-items:center;gap:22px;padding-right:230px;display:flex}.mpp-hero-stats{gap:12px;margin-top:22px;display:flex}.mpp-stats-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media (max-width:900px){.mpp-grid{grid-template-columns:1fr}.mpp-aside{position:static}}@media (max-width:720px){.mpp-hero-id{margin-top:52px;padding-right:0}.mpp-hero-stats{flex-direction:column}.mpp-stats-grid{grid-template-columns:1fr;gap:20px}}.buscar-con-filtros{grid-template-columns:264px 1fr;align-items:start;gap:28px;display:grid}.filtros-aside{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px;position:sticky;top:92px}@media (max-width:900px){.buscar-con-filtros{grid-template-columns:1fr;gap:20px}.filtros-aside{padding:14px 16px;position:static}.filtros-aside .filtros-plegar{display:block!important}.filtros-cuerpo[data-abierto=no]{display:none}}.buscar-mapa-cols{grid-template-columns:340px 1fr;align-items:start;gap:20px;display:grid}@media (max-width:760px){.buscar-mapa-cols{grid-template-columns:1fr}}.comunidad-cols{grid-template-columns:1fr 280px;align-items:start;gap:28px;display:grid}@media (max-width:900px){.comunidad-cols{grid-template-columns:1fr}.comunidad-rail{display:none!important}}@keyframes qlhSpin{to{transform:rotate(360deg)}}.qlh-spinner{animation:.7s linear infinite qlhSpin}@keyframes solicitudModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes solicitudModalCardIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.solicitud-modal-backdrop{animation:.2s ease-out solicitudModalBackdropIn}.solicitud-modal-card{animation:.26s cubic-bezier(.22,1,.36,1) solicitudModalCardIn}.solicitud-direcciones-colapse{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1);display:grid}.solicitud-direcciones-colapse[data-abierto=si]{grid-template-rows:1fr}.solicitud-direcciones-colapse-inner{opacity:0;visibility:hidden;min-height:0;transition:opacity .2s,visibility .28s;overflow:hidden}.solicitud-direcciones-colapse[data-abierto=si] .solicitud-direcciones-colapse-inner{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.solicitud-modal-backdrop,.solicitud-modal-card{animation:none}.solicitud-direcciones-colapse,.solicitud-direcciones-colapse-inner{transition:none}}.nosotros-valores{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.nosotros-chat{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}@media (max-width:860px){.nosotros-valores,.nosotros-chat{grid-template-columns:1fr}}.registro-addr-pie{justify-content:flex-end;gap:10px;display:flex}@media (max-width:560px){.registro-addr-mapa>div{height:190px!important}.registro-addr-pie{flex-direction:column-reverse;align-items:stretch;width:100%}.registro-addr-pie>*{width:100%}}
