.integraciones-resumen h2{max-width:18ch}.integraciones-resumen p{max-width:54ch;font-size:19px}.seals{flex-wrap:wrap;gap:12px;margin:40px 0 0;display:flex}.seals span{border:1.5px solid var(--negro);border-radius:999px;align-items:center;min-height:56px;padding:0 24px;font-size:18px;font-weight:700;display:inline-flex}.seals.tentative{margin:12px 0 32px}.seals.tentative span{border-color:var(--g2);border-style:dashed;gap:8px;font-size:16px}.seals small{color:var(--g3);font-size:12px;font-weight:400}.os-tags{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.os-tags span{background:var(--negro);color:var(--blanco);border-radius:999px;padding:6px 12px;font-size:13px}.integraciones-home{background:var(--negro);color:var(--blanco);overflow-x:clip}.integraciones-home .eyebrow{color:var(--g2)}.integraciones-home h2{max-width:24ch;color:var(--blanco)}.integraciones-home h2 em{color:var(--fluor);font-style:normal;font-weight:700}.integraciones-home .home-intro{max-width:60ch;color:var(--g2);font-size:16px}.integraciones-home .logo-cloud{border:1px solid var(--g2);background:radial-gradient(60% 80% at 50% 0%,#deff0014,transparent),radial-gradient(#fffdfb0f .75px,transparent .75px),var(--negro);background-size:auto,40px 40px;border-radius:24px;margin:40px 0 20px;padding:0;position:relative;overflow:hidden}.integraciones-home .logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.integraciones-home .logo-cell{isolation:isolate;border-right:1px solid var(--g2);border-bottom:1px solid var(--g2);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:168px;display:flex;position:relative;overflow:hidden}.integraciones-home:not(.integraciones-light) .logo-cell:nth-child(3n){border-right:0}.integraciones-home:not(.integraciones-light) .logo-cell:nth-last-child(-n+3){border-bottom:0}.integraciones-home .logo-cell strong,.integraciones-home .logo-cell img{z-index:1;color:var(--blanco);letter-spacing:-.02em;filter:grayscale();opacity:.45;font-size:24px;font-weight:700;transition:transform .3s,opacity .3s,filter .3s;position:relative}.integraciones-home .logo-cell img{object-fit:contain;max-width:140px;max-height:40px}.integraciones-home .logo-focus{z-index:0;background:radial-gradient(160px circle at var(--x,50%) var(--y,50%),#deff0024,transparent 80%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.integraciones-home .logo-cell:hover .logo-focus,.integraciones-home .logo-cell:focus-visible .logo-focus .logo-focus{opacity:1}.integraciones-home .logo-cell:hover strong,.integraciones-home .logo-cell:focus-visible strong strong,.integraciones-home .logo-cell:hover img,.integraciones-home .logo-cell:focus-visible img img{filter:grayscale(0);opacity:1;transform:scale(1.08)}.integraciones-home .logo-description{z-index:1;color:var(--fluor);opacity:0;font-size:12px;transition:opacity .3s,transform .3s;position:absolute;bottom:18px;transform:translateY(8px)}.integraciones-home .logo-cell:hover .logo-description,.integraciones-home .logo-cell:focus-visible .logo-description .logo-description{opacity:1;transform:translateY(0)}.integraciones-home .grid-cross{z-index:3;background:var(--negro);width:14px;height:14px;color:var(--g2);place-items:center;font-size:14px;line-height:1;display:grid;position:absolute}.integraciones-home .cross-one{top:calc(50% - 7px);left:calc(33.333% - 7px)}.integraciones-home .cross-two{top:calc(50% - 7px);left:calc(66.666% - 7px)}.integraciones-home .cross-three{display:none}.integraciones-home .home-foot{color:var(--g2);margin-bottom:24px;font-size:15px}.integraciones-home .btn{background:var(--negro);border:1px solid var(--g2);color:var(--blanco);border-radius:999px;align-items:center;gap:10px;padding-inline:24px;display:inline-flex}.integraciones-light{background:var(--blanco);color:var(--negro)}.integraciones-light h2{color:var(--negro)}.integraciones-light .eyebrow,.integraciones-light .protocol-groups{color:var(--g3)}.integraciones-light .logo-cloud{border:1px solid var(--g1);background:var(--blanco);border-radius:24px;margin:40px 0 20px;padding:0;position:relative;overflow:hidden}.integraciones-light .logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.integraciones-light .logo-cell{isolation:isolate;border-right:1px solid var(--g1);border-bottom:1px solid var(--g1);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:184px;transition:background-color .3s;display:flex;position:relative;overflow:hidden}.integraciones-light .logo-cell:nth-child(3n){border-right:0}.integraciones-light .logo-cell:nth-last-child(-n+3){border-bottom:0}.integraciones-light .logo-cell strong,.integraciones-light .logo-cell img{z-index:1;color:var(--negro);font:700 clamp(20px,2vw,28px)/1.1 var(--f-titular);letter-spacing:-.02em;filter:grayscale();opacity:.75;transition:transform .3s,opacity .3s,filter .3s;position:relative}.integraciones-light .logo-cell img{object-fit:contain;max-width:140px;max-height:40px}.integraciones-light .logo-focus{z-index:0;background:radial-gradient(160px circle at var(--x,50%) var(--y,50%),#deff003d,transparent 80%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.integraciones-light .logo-cell:hover .logo-focus,.integraciones-light .logo-cell:focus-visible .logo-focus .logo-focus .logo-focus{opacity:1}.integraciones-light .logo-cell:hover,.integraciones-light .logo-cell:focus-visible{background:#deff001f}.integraciones-light .logo-cell:hover strong,.integraciones-light .logo-cell:focus-visible strong strong strong,.integraciones-light .logo-cell:hover img,.integraciones-light .logo-cell:focus-visible img img img{color:var(--negro);filter:grayscale(0);opacity:1;transform:scale(1.06)}.integraciones-light .logo-description{z-index:1;color:var(--negro);text-align:center;opacity:0;padding:0 8px;font-size:11px;transition:opacity .3s,transform .3s;position:absolute;bottom:12px;transform:translateY(8px)}.integraciones-light .logo-cell:hover .logo-description,.integraciones-light .logo-cell:focus-visible .logo-description .logo-description .logo-description{opacity:1;color:#171717bf;transform:translateY(0)}.integraciones-light .grid-cross{z-index:3;background:var(--blanco);width:14px;height:14px;color:var(--g2);place-items:center;font-size:14px;line-height:1;display:grid;position:absolute}.integraciones-light .cross-one{top:calc(50% - 7px);left:calc(33.333% - 7px)}.integraciones-light .cross-two{top:calc(50% - 7px);left:calc(66.666% - 7px)}.integraciones-light .cross-three{display:none}.integraciones-light .grid-cross{transition:color .3s}.integraciones-light .protocol-groups{max-width:none;color:var(--g3);font-size:15px}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos){background:var(--blanco);color:var(--negro)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) h2{color:var(--negro)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) h2 em{color:var(--negro);font-style:normal}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .home-intro,.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .home-foot{color:var(--g3)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .logo-cloud{border-color:var(--g2);background:var(--blanco)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .logo-cell{border-color:var(--g2)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .logo-cell strong{color:var(--negro);opacity:.72}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .logo-cell img{opacity:.72}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .grid-cross{background:var(--blanco);color:var(--g3)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .logo-description{color:var(--negro)}.integraciones-home:not(.integraciones-os):not(.integraciones-protocolos) .btn,.integraciones-os,.integraciones-protocolos{background:var(--negro);color:var(--blanco)}.integraciones-protocolos h2{color:var(--blanco)}.integraciones-protocolos .eyebrow,.integraciones-protocolos .protocol-groups{color:var(--g2)}.integraciones-protocolos .logo-cloud{background:var(--negro);border-color:#c4c4c038}.integraciones-protocolos .logo-cell{border-color:#c4c4c038}.integraciones-protocolos .logo-cell strong{color:var(--blanco);opacity:1}.integraciones-protocolos .logo-cell:hover,.integraciones-protocolos .logo-cell:focus-visible{background:#deff001a}.integraciones-protocolos .logo-cell:hover strong,.integraciones-protocolos .logo-cell:focus-visible strong strong{color:var(--blanco)}.integraciones-protocolos .grid-cross{background:var(--negro);color:var(--g2)}.integraciones-protocolos .logo-description{color:var(--blanco)}.integraciones-resumen .logo-cell:is(:hover,:focus-visible){outline:1px solid var(--fluor);outline-offset:-1px;background:#deff001f}.integraciones-resumen .logo-cell:focus-visible{outline-offset:-2px;outline-width:2px}@media (hover:none){.integraciones-resumen .logo-cell:hover:not(:focus-visible){background:0 0;outline:0}.integraciones-resumen .logo-cell:hover:not(:focus-visible) .logo-focus,.integraciones-resumen .logo-cell:hover:not(:focus-visible) .logo-description{opacity:0}}@media (width<=980px){.integraciones-home .logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integraciones-home:not(.integraciones-light) .logo-cell:nth-child(3n){border-right:1px solid var(--g2)}.integraciones-home:not(.integraciones-light) .logo-cell:nth-child(2n){border-right:0}.integraciones-home:not(.integraciones-light) .logo-cell:nth-last-child(-n+3){border-bottom:1px solid var(--g2)}.integraciones-home:not(.integraciones-light) .logo-cell:nth-last-child(-n+2){border-bottom:0}.integraciones-home .cross-one{top:calc(33.333% - 7px);left:calc(50% - 7px)}.integraciones-home .cross-two{display:none}.integraciones-home .cross-three{top:calc(66.666% - 7px);left:calc(50% - 7px)}.integraciones-light .logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integraciones-light .logo-cell:nth-child(3n){border-right:1px solid var(--g1)}.integraciones-light .logo-cell:nth-child(2n){border-right:0}.integraciones-light .logo-cell:nth-last-child(-n+3){border-bottom:1px solid var(--g1)}.integraciones-light .logo-cell:nth-last-child(-n+2){border-bottom:0}.integraciones-light .cross-one{top:calc(33.333% - 7px);left:calc(50% - 7px)}.integraciones-light .cross-two{display:none}.integraciones-light .cross-three,.integraciones-home .cross-three{display:grid;top:calc(66.666% - 7px);left:calc(50% - 7px)}.integraciones-protocolos .logo-cell:nth-child(3n){border-right:1px solid #c4c4c038}.integraciones-protocolos .logo-cell:nth-child(2n){border-right:0}.integraciones-protocolos .logo-cell:nth-last-child(-n+3){border-bottom:1px solid #c4c4c038}.integraciones-protocolos .logo-cell:nth-last-child(-n+2){border-bottom:0}}@media (width<=640px){.integraciones-resumen p{font-size:17px}.seals span{min-height:48px;padding:0 16px;font-size:15px}.integraciones-home .logo-cell{height:136px}.integraciones-home .logo-cell strong{font-size:20px}.integraciones-home .logo-description{font-size:11px;bottom:12px}.integraciones-home .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.integraciones-home .logo-cell strong,.integraciones-home .logo-cell img,.integraciones-home .logo-focus,.integraciones-home .logo-description,.integraciones-home .grid-cross,.integraciones-light .logo-cell strong,.integraciones-light .logo-cell img,.integraciones-light .logo-focus,.integraciones-light .logo-description,.integraciones-light .grid-cross{transition:none}}section.integraciones-resumen[data-b=oscuro] .logo-cell .logo-description{color:var(--blanco)}
