.jm-hero{padding-block:clamp(28px,4vw,56px) var(--seccion)}.jm-hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.jm-tx{gap:22px;display:grid}.jm-hero h1{font-size:clamp(38px,4.6vw,66px)}.jm-quien{background:var(--blanco);border:1px solid var(--linea);border-radius:28px;gap:16px;padding:clamp(18px,2.6vw,28px);display:grid;box-shadow:0 40px 80px -44px #0e1d1a8c}.jm-sel{border:0;margin:0;padding:0}.jm-sel legend{margin-bottom:10px;padding:0;font-weight:600}.jm-sel-op{background:var(--crema);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.jm-sel label{cursor:pointer}.jm-sel input,.jm-vol input,.jm-nec-l input{opacity:0;width:1px;height:1px;position:absolute}.jm-sel span{text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 12px;font-weight:600;transition:background .25s,color .25s;display:flex}.jm-sel span svg{flex:none;width:18px;height:18px}.jm-sel input:checked+span{background:var(--tinta);color:var(--lima)}.jm-sel input:focus-visible+span,.jm-vol input:focus-visible+span,.jm-nec-l input:focus-visible+span{outline:2px solid var(--verde);outline-offset:2px}.jm-caso{gap:14px;display:grid}.jm-quien:has(input[value=ti]:checked) .jm-caso.cl,.jm-quien:has(input[value=cl]:checked) .jm-caso.ti{display:none}.jm-sol{border:1px solid var(--linea);background:var(--crema);border-radius:16px;gap:10px;padding:18px;display:grid}.jm-sol-cab{color:var(--gris);justify-content:space-between;gap:10px;font-size:13px;display:flex}.jm-sla{background:var(--blanco);border:1px solid var(--linea);border-radius:999px;padding:2px 10px;font-weight:600}.jm-sol-t{font:700 clamp(18px,1.6vw,21px)/1.3 var(--titular)}.jm-sol-m{flex-wrap:wrap;gap:6px;display:flex}.jm-sol-m span{background:var(--blanco);color:var(--gris);border-radius:8px;padding:4px 10px;font-size:13px}.jm-chat{background:var(--crema);border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.jm-ver{background:var(--crema-2);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}.jm-ver svg{background:var(--tinta);width:30px;height:30px;color:var(--lima);border-radius:50%;flex:none;padding:6px}.jm-ver.n{background:var(--verde-tenue)}.jm-ver.n svg{background:var(--verde);color:var(--blanco)}.jm-precios{border-top:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.jm-precios p{align-content:start;gap:4px;display:grid}.jm-precios span{font-size:14px;font-weight:600}.jm-precios b{font-size:clamp(32px,3.6vw,48px)}.jm-precios small{color:var(--gris);font-size:13px}.jm-precios .n b{color:var(--verde)}.jm-fuente{color:var(--gris);margin-top:16px;font-size:14px}.jm-cobro{padding-block:var(--seccion);background:var(--crema-2)}.jm-co-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:22px clamp(32px,6vw,96px);display:grid}.jm-asientos{grid-template-columns:repeat(25,minmax(0,1fr));gap:5px;margin-top:clamp(36px,4vw,56px);display:grid}.jm-asientos i{aspect-ratio:.8;background:var(--tinta);color:var(--lima);font:600 12px var(--titular);border-radius:8px 8px 4px 4px;place-items:center;font-style:normal;display:grid}.jm-asientos i.b{background:var(--verde);color:var(--blanco)}.jm-asientos p{border-top:2px solid var(--tinta);color:var(--gris);grid-row:2;padding-top:10px;font-size:14px}.jm-asientos p b{font:700 clamp(20px,2vw,26px) var(--titular);color:var(--tinta);display:block}.jm-asientos p.a{grid-column:1/16}.jm-asientos p.b{border-color:var(--verde);grid-column:16/-1}.jm-asientos p.b b{color:var(--verde-osc)}.jm-hoja{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;margin-top:clamp(36px,4vw,56px);overflow:hidden}.jm-pl{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);gap:clamp(16px,2.6vw,36px);padding:clamp(20px,2.4vw,28px);display:grid}.jm-pl:last-child{border-bottom:0}.jm-pl-n{align-content:start;gap:8px;display:grid}.jm-pl-n h3{font-size:clamp(21px,1.9vw,25px)}.jm-pl-n p{gap:4px;display:grid}.jm-pl-n b{color:var(--verde-osc);font-size:clamp(34px,3.4vw,46px)}.jm-pl-n span{color:var(--gris);font-size:13.5px;line-height:1.35}.jm-pl ul{align-content:start;gap:7px;display:grid}.jm-pl li{gap:10px;font-size:15px;line-height:1.4;display:flex}.jm-pl li svg{width:16px;height:16px;color:var(--verde);stroke-width:2.6px;flex:none;margin-top:3px}.jm-pl-ia{border-left:2px solid var(--lima);align-content:start;justify-items:start;gap:8px;padding-left:clamp(16px,2vw,24px);font-size:15px;line-height:1.45;display:grid}.jm-nota{max-width:100ch;color:var(--gris);margin-top:22px;font-size:14px}.jm-cascada{padding-block:var(--seccion)}.jm-ca-cab{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:22px clamp(32px,6vw,96px);display:grid}.jm-vol{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:clamp(32px,4vw,48px) 0 0;padding:0;display:flex}.jm-vol legend{float:left;width:100%;margin-bottom:10px;font-weight:600}.jm-vol label{cursor:pointer}.jm-vol span{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:12px;place-items:center;min-width:92px;min-height:44px;padding:0 16px;font-size:19px;transition:background .25s,color .25s;display:grid}.jm-vol input:checked+span{background:var(--lima);color:var(--tinta);border-color:var(--lima)}.jm-graf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);margin-top:28px;display:grid}.jm-grupo{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:24px;gap:14px;padding:clamp(18px,2.4vw,28px);display:grid}.jm-g-t{color:var(--gris-claro);font-weight:600}.jm-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,18px);display:grid}.jm-col{grid-template-rows:auto auto 1fr;align-content:start;gap:6px;display:grid}.jm-pista{border-bottom:2px solid var(--gris-claro);height:clamp(200px,24vw,300px);position:relative}.jm-pista i{left:0;right:0;bottom:var(--a);height:var(--h);background:var(--gris-claro);min-height:3px;transition:bottom .5s var(--ease),height .5s var(--ease);border-radius:8px 8px 3px 3px;position:absolute}.jm-pista i.sube{background:var(--rojo)}.jm-col.t .jm-pista i{background:var(--blanco)}.jm-grupo.n .jm-pista i{background:var(--verde)}.jm-grupo.n .jm-pista i.sube{background:var(--lima-tenue)}.jm-grupo.n .jm-col.t .jm-pista i{background:var(--lima)}.jm-col b{font-size:clamp(22px,2.4vw,34px)}.jm-col.t b{color:var(--lima)}.jm-col span{color:var(--gris-claro);font-size:13px;line-height:1.35}.jm-ca-nota{max-width:100ch;color:var(--gris-claro);margin-top:24px;font-size:14px}.jm-eje{padding-block:var(--seccion)}.jm-ej-cab{gap:22px;max-width:900px;margin-bottom:clamp(36px,4vw,56px);display:grid}.jm-ej-rej{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(120px,16vw,220px);display:grid;position:relative}.jm-ej-rej:before{content:"";background:var(--tinta);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.jm-ej-h{font:700 clamp(19px,1.8vw,23px) var(--titular);align-items:center;gap:10px;padding-bottom:16px;display:flex}.jm-ej-h svg{background:var(--tinta);width:34px;height:34px;color:var(--lima);border-radius:50%;flex:none;padding:7px}.jm-ej-h.a{text-align:right;justify-content:flex-end}.jm-ej-h.b svg{background:var(--verde);color:var(--blanco)}.jm-fila{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--linea);align-items:center;padding-block:16px;display:grid;position:relative}.jm-lado{color:var(--gris);font-size:16px;line-height:1.5}.jm-lado.a{text-align:right}.jm-lado.b{color:var(--tinta)}.jm-nudo{background:var(--lima);width:max-content;max-width:clamp(110px,15vw,200px);font:700 14px/1.2 var(--titular);text-align:center;border-radius:999px;padding:8px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jm-ej-pie{max-width:80ch;color:var(--gris);margin-top:clamp(28px,3vw,40px);font-size:clamp(17px,1.6vw,19px);line-height:1.55}.jm-fallo{padding-block:var(--seccion)}.jm-fa-cab{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:22px clamp(32px,6vw,96px);display:grid}.jm-tres{counter-reset:jm;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:clamp(36px,4vw,56px) 0 0;display:grid}.jm-vista{grid-template-rows:auto 1fr;gap:12px;margin:0;display:grid}.jm-vista figcaption{color:var(--sobre-verde-suave);align-items:center;gap:10px;font-weight:600;display:flex}.jm-vista figcaption span{background:var(--lima);width:28px;height:28px;color:var(--tinta);font:700 14px var(--titular);border-radius:50%;place-items:center;display:grid}.jm-v-in{background:var(--crema);color:var(--tinta);border-radius:22px;flex-direction:column;gap:12px;padding:20px;display:flex}.jm-agr{align-items:center;gap:12px;display:flex}.jm-agr b{color:var(--rojo);font-size:52px}.jm-agr span{color:var(--gris);font-size:15px;line-height:1.35}.jm-modulo{background:var(--blanco);border:1px solid var(--linea);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:12px;display:grid}.jm-modulo svg{width:22px;height:22px;color:var(--verde);grid-row:span 2}.jm-modulo small{color:var(--gris);font-size:12.5px}.jm-v-in .estado-ok{align-self:flex-start}.jm-issue{background:var(--blanco)}.jm-is-t{font:700 17px/1.3 var(--titular);gap:10px;display:flex}.jm-is-t svg{width:20px;height:20px;color:var(--verde);flex:none;margin-top:1px}.jm-issue ul{color:var(--gris);gap:6px;padding-left:30px;font-size:14px;list-style:outside;display:grid}.jm-is-d{border-top:1px solid var(--linea);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:600;display:flex}.jm-is-d svg{width:18px;height:18px;color:var(--verde)}.jm-fa-nota{max-width:100ch;color:var(--sobre-verde-suave);margin-top:24px;font-size:14px}.jm-alts{padding-block:var(--seccion);background:var(--crema-2)}.jm-al-cab{gap:22px;max-width:900px;margin-bottom:clamp(32px,4vw,52px);display:grid}.jm-nec{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.jm-nec-l{border:0;gap:8px;margin:0;padding:0;display:grid}.jm-nec-l label{cursor:pointer}.jm-nec-l span{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 18px;font-weight:600;line-height:1.35;transition:background .25s,color .25s;display:flex}.jm-nec-l span svg{opacity:.35;flex:none;width:18px;height:18px}.jm-nec-l input:checked+span{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.jm-nec-l input:checked+span svg{opacity:1;color:var(--lima)}.jm-nec-r{display:grid}.jm-ficha{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;align-content:start;gap:14px;padding:clamp(22px,2.8vw,34px);display:grid}.jm-ficha.nos{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.jm-fi-q{color:var(--gris);font-size:14px}.jm-ficha.nos .jm-fi-q,.jm-ficha.nos dt{color:var(--gris-claro)}.jm-ficha h3{font-size:clamp(28px,3vw,40px)}.jm-ficha.nos h3{color:var(--lima)}.jm-ficha dl{gap:14px;margin:0;display:grid}.jm-ficha dt{color:var(--gris);font-size:13px;font-weight:600}.jm-ficha dd{margin:2px 0 0;font-size:16px;line-height:1.5}.jm-ficha .enlace{justify-self:start}.jm-ficha.nos .enlace{color:var(--lima)}.jm-nec:has(input[value=saas]:checked) .jm-ficha:not(.f-saas),.jm-nec:has(input[value=canales]:checked) .jm-ficha:not(.f-canales),.jm-nec:has(input[value=chat]:checked) .jm-ficha:not(.f-chat),.jm-nec:has(input[value=barato]:checked) .jm-ficha:not(.f-barato),.jm-nec:has(input[value=crm]:checked) .jm-ficha:not(.f-crm),.jm-nec:has(input[value=atlassian]:checked) .jm-ficha:not(.f-atlassian){display:none}.jm-al-f{max-width:100ch;color:var(--gris);margin-top:24px;font-size:14px}.jm-mudanza{padding-block:var(--seccion)}.jm-mu-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:22px clamp(32px,6vw,96px);display:grid}.jm-tablero{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,20px);margin-top:clamp(36px,4vw,56px);display:grid}.jm-carril{background:var(--tinta-2);border-radius:18px;gap:10px;padding:12px;display:grid}.jm-ca-t{text-transform:uppercase;letter-spacing:.06em;color:var(--gris-claro);justify-content:space-between;align-items:center;padding:6px 6px 4px;font-size:13px;display:flex}.jm-ca-t span{background:var(--tinta-3);border-radius:999px;place-items:center;min-width:26px;height:26px;font-weight:700;display:grid}.jm-carril ul{gap:8px;display:grid}.jm-carril li{background:var(--crema);color:var(--tinta);box-shadow:inset 4px 0 0 var(--gris-claro);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.45}.jm-carril.si li{box-shadow:inset 4px 0 0 var(--verde)}.jm-carril.si .jm-ca-t span{background:var(--lima);color:var(--tinta)}.jm-carril.tu li{color:var(--blanco);box-shadow:none;border:1.5px dashed var(--gris-claro);background:0 0}.jm-quedate{border-top:1px solid var(--linea-osc);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:18px clamp(32px,5vw,72px);margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3vw,40px);display:grid}.jm-quedate h3{font-size:clamp(22px,2.2vw,28px)}.jm-quedate ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}.jm-quedate li{align-items:flex-start;gap:12px;line-height:1.45;display:flex}.jm-quedate li svg{background:var(--tinta-2);border:1px solid var(--linea-osc);width:32px;height:32px;color:var(--lima);border-radius:50%;flex:none;padding:7px}.jm-mu-nota{max-width:90ch;color:var(--gris-claro);margin-top:clamp(24px,3vw,36px);font-size:15px}.jm-preg{padding-block:var(--seccion)}.jm-pr-in{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.jm-pr-fija{gap:28px;display:grid;position:sticky;top:110px}.jm-pr-dest{background:var(--tinta);color:var(--blanco);border-radius:24px;gap:12px;padding:clamp(22px,2.6vw,32px);display:grid}.jm-pr-dest h3{color:var(--lima);font-size:clamp(21px,2vw,26px)}.jm-pr-dest p{color:var(--gris-claro);line-height:1.55}.jm-pr-lista summary h3{font:inherit;margin:0}.jm-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.jm-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.jm-final h2{font-size:clamp(34px,4.8vw,68px)}.jm-final-in>div{justify-items:start;gap:18px;display:grid}.jm-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@supports not selector(:has(*)){.jm-caso.ti,.jm-caso.cl,.jm-ficha{display:grid!important}.jm-nec-r{gap:14px}}@media (width<=980px){.jm-hero-in,.jm-co-cab,.jm-ca-cab,.jm-fa-cab,.jm-mu-cab,.jm-final-in,.jm-pr-in,.jm-nec,.jm-quedate,.jm-graf{grid-template-columns:1fr}.jm-pl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jm-pl-ia{grid-column:1/-1;padding-left:16px}.jm-tres,.jm-tablero{grid-template-columns:1fr}.jm-pr-fija{position:static}.jm-ej-rej{grid-template-columns:1fr;column-gap:0}.jm-ej-rej:before,.jm-ej-h{display:none}.jm-fila{grid-template-columns:1fr;gap:8px;padding-block:18px}.jm-nudo{justify-self:start;max-width:none;position:static;transform:none}.jm-lado.a{text-align:left}.jm-lado.a:before{content:"Soporte interno de TI: ";color:var(--tinta);font-weight:600}.jm-lado.b:before{content:"Clientes de tu SaaS: ";color:var(--verde-osc);font-weight:600}.jm-fila .jm-nudo{order:-1}}@media (width<=640px){.jm-asientos{grid-template-columns:repeat(15,minmax(0,1fr));gap:3px}.jm-asientos i{border-radius:5px 5px 3px 3px;font-size:9px}.jm-asientos i:nth-child(n+16){display:none}.jm-asientos p.a,.jm-asientos p.b{grid-column:1/-1}.jm-asientos p.b{grid-row:3}.jm-pl,.jm-precios,.jm-quedate ul{grid-template-columns:1fr}.jm-pista{height:180px}.jm-col b{font-size:20px}.jm-sel span{padding:0 8px;font-size:14px}}
