/*!/wp-content/themes/osmosis/assets/css/osmosis-legacy.css*/.oi-hero{background:linear-gradient(180deg,var(--osmosis-surface) 0%,#edf6fb 100%);border:1px solid var(--osmosis-line);border-radius:var(--osmosis-radius-md);margin:0 auto var(--osmosis-space-8);padding:var(--osmosis-space-6)}.oi-hero>.wp-block-group__inner-container{padding:0}.oi-hero p{font-size:1.0625rem;line-height:1.65}.home .inside-article>.entry-header{display:none}.home .site-content,.home .site-main,.home.separate-containers .site-main{margin-top:0;padding-top:0}.home .inside-article{padding-top:0}.home .entry-content{margin-top:0}.home .entry-content>.oi-hero,.home .entry-content>.oi-hero-split{background:radial-gradient(circle at 86% 18%,rgb(20 184 166 / .14),transparent 34%),linear-gradient(135deg,#f8fbfd 0%,#eaf6fb 100%);border:0;border-radius:0;box-shadow:none;margin-bottom:var(--osmosis-space-10);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:var(--osmosis-space-16) max(var(--osmosis-space-6), calc((100vw - var(--osmosis-container-page)) / 2));width:auto}.home .entry-content>.oi-hero-split>.wp-block-group__inner-container{margin:0 auto;max-width:var(--osmosis-container-page)}.home .entry-content>.oi-hero-split .wp-block-columns{align-items:center;gap:clamp(2rem, 5vw, 4.5rem);margin-bottom:0}.home .entry-content>.oi-hero-split .wp-block-column:first-child{flex-basis:56%}.home .entry-content>.oi-hero-split .wp-block-column:last-child{flex-basis:44%}.home .entry-content>.oi-hero-split h1{color:var(--osmosis-primary-strong);font-size:clamp(2.35rem, 4vw, 3.65rem);letter-spacing:0;line-height:1.08;margin-bottom:var(--osmosis-space-6);max-width:720px}.home .entry-content>.oi-hero-split p{color:var(--osmosis-text-soft);font-size:1.125rem;line-height:1.7;max-width:640px}.home .entry-content>.oi-hero-split figure{margin:0}.home .entry-content>.oi-hero-split img{background:#fff;border:1px solid rgb(15 76 129 / .1);border-radius:18px;box-shadow:0 18px 44px rgb(15 23 42 / .12);display:block;height:auto;max-height:440px;object-fit:contain;width:100%}@media (max-width:781px){.home .entry-content>.oi-hero,.home .entry-content>.oi-hero-split{padding-bottom:var(--osmosis-space-10);padding-top:var(--osmosis-space-10)}.home .entry-content>.oi-hero-split h1{font-size:clamp(2rem, 9vw, 2.85rem)}.home .entry-content>.oi-hero-split img{max-height:320px}}.oi-intent>.wp-block-group__inner-container{padding-bottom:0;padding-top:0}.oi-intent .wp-block-columns{align-items:stretch}.oi-intent .wp-block-columns>.wp-block-column.oi-card{align-self:stretch}.cta-equipos-osmosis{background:#edf6fb;border:1px solid #cbe3f1;border-left:4px solid var(--osmosis-primary);border-radius:var(--osmosis-radius-md);padding:var(--osmosis-space-6)}.cta-equipos-osmosis strong{color:var(--osmosis-primary-strong);font-weight:800}.wp-block-button.oi-btn .wp-block-button__link,.cta-equipos-osmosis .wp-block-button__link{background:var(--osmosis-cta);border-radius:var(--osmosis-radius-md);box-shadow:var(--osmosis-shadow-sm);color:var(--osmosis-text);font-weight:800;padding:.85rem 1.15rem;text-decoration:none}.wp-block-button.oi-btn--ghost .wp-block-button__link{background:#fff0;border:2px solid var(--osmosis-primary);box-shadow:none;color:var(--osmosis-primary)}.wp-block-button.oi-btn--ghost .wp-block-button__link:hover,.wp-block-button.oi-btn--ghost .wp-block-button__link:focus{background:var(--osmosis-primary);color:#fff}.oi-card,.tarjeta-gris,.author-box{background:var(--osmosis-surface);border:1px solid var(--osmosis-line);border-radius:var(--osmosis-radius-md);box-shadow:var(--osmosis-shadow-sm);padding:var(--osmosis-space-6)}.oi-card{display:flex;flex-direction:column;gap:var(--osmosis-space-3)}.home .oi-intent .oi-card{align-items:center;gap:.8rem;justify-content:flex-start;padding:1.35rem 1.45rem}.home .oi-intent .oi-card h3{align-items:center;display:flex;font-size:1.5rem;justify-content:center;line-height:1.25;margin:0;min-height:3.75rem;text-align:center}.home .oi-intent .oi-card p{align-items:center;display:flex;margin:0;min-height:3.25rem;text-align:center}.home .oi-intent .oi-card .wp-block-buttons{justify-content:center;margin-top:auto}.oi-card .wp-block-buttons{margin-top:auto}.pt-cv-wrapper{margin-bottom:var(--osmosis-space-6);margin-top:var(--osmosis-space-4)}.pt-cv-view .pt-cv-page{align-items:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--osmosis-space-4);margin-left:0;margin-right:0}.pt-cv-view .pt-cv-content-item{display:flex;float:none;margin:0;padding:0;width:100%!important}.pt-cv-view .pt-cv-ifield{background:#fff;border:1px solid rgb(15 76 129 / .12);border-radius:var(--osmosis-radius-md);box-shadow:0 8px 20px rgb(15 23 42 / .05);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;width:100%}.pt-cv-view .pt-cv-ifield:hover{border-color:rgb(15 76 129 / .24);box-shadow:0 14px 28px rgb(15 23 42 / .08);transform:translateY(-2px)}.pt-cv-view .pt-cv-href-thumbnail{align-items:center;background:#fff;border-bottom:1px solid rgb(15 76 129 / .08);display:flex;justify-content:center;height:210px;overflow:hidden;padding:var(--osmosis-space-3)}.pt-cv-view .pt-cv-href-thumbnail picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pt-cv-view .pt-cv-thumbnail{background:#fff;display:block;height:100%;margin:0 auto;max-height:none;max-width:none;object-fit:contain;width:100%}.pt-cv-view .pt-cv-title{align-items:center;display:flex;flex:1;font-size:.98rem;line-height:1.35;margin:0;min-height:5.25rem;padding:var(--osmosis-space-3) var(--osmosis-space-4) var(--osmosis-space-4);text-align:center}.pt-cv-view .pt-cv-title a{color:var(--osmosis-primary-strong);font-weight:800;text-decoration:none;width:100%}.pt-cv-view .pt-cv-title a:hover,.pt-cv-view .pt-cv-title a:focus{color:var(--osmosis-primary)}.pt-cv-view .pt-cv-content{color:var(--osmosis-text);display:flex;flex:2;flex-direction:column;font-size:.96rem;line-height:1.65;padding:0 var(--osmosis-space-4) var(--osmosis-space-4)}.pt-cv-view .pt-cv-rmwrap{margin-top:auto;padding-top:var(--osmosis-space-3)}.pt-cv-view .pt-cv-readmore.btn,.pt-cv-view .pt-cv-readmore.btn-success{align-items:center;background:var(--osmosis-primary);border:0;border-radius:var(--osmosis-radius-sm);box-shadow:none;color:#fff;display:inline-flex;font-size:.9rem;font-weight:800;justify-content:center;line-height:1.2;min-height:42px;padding:.72rem 1rem;text-decoration:none}.pt-cv-view .pt-cv-readmore.btn:hover,.pt-cv-view .pt-cv-readmore.btn:focus,.pt-cv-view .pt-cv-readmore.btn-success:hover,.pt-cv-view .pt-cv-readmore.btn-success:focus{background:var(--osmosis-primary-strong);color:#fff}.home .oi-types-list{display:grid;gap:var(--osmosis-space-3);grid-template-columns:repeat(2,minmax(0,29rem));justify-content:center;margin:var(--osmosis-space-6) auto 0;max-width:calc(58rem + var(--osmosis-space-3));padding:0}.home .oi-types-list li{align-items:center;background:var(--osmosis-surface);border:1px solid rgb(15 76 129 / .12);border-left:3px solid var(--osmosis-accent-water);border-radius:var(--osmosis-radius-md);box-shadow:var(--osmosis-shadow-sm);column-gap:var(--osmosis-space-4);display:grid;grid-template-columns:72px minmax(0,1fr);list-style:none;margin:0;padding:var(--osmosis-space-4)}.home .oi-types-list strong{color:var(--osmosis-primary-strong);display:block;font-size:1rem;grid-column:2;line-height:1.3;margin-bottom:var(--osmosis-space-2)}.home .oi-types-list a{color:inherit;text-decoration:none}.home .oi-types-list a:hover,.home .oi-types-list a:focus{color:var(--osmosis-primary);text-decoration:underline;text-underline-offset:.16em}.home .oi-types-list .oi-type-thumb{align-items:center;align-self:stretch;background:#fff;border:1px solid rgb(15 76 129 / .08);border-radius:12px;display:flex;grid-row:1 / span 2;justify-content:center;min-height:72px;overflow:hidden;padding:.35rem}.home .oi-types-list .oi-type-thumb img{display:block;height:58px;max-width:58px;object-fit:contain;width:58px}.home .oi-types-list span:not(.oi-type-thumb){color:var(--osmosis-text-soft);display:block;font-size:.94rem;grid-column:2;line-height:1.5}@media (max-width:960px){.pt-cv-view .pt-cv-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pt-cv-view .pt-cv-page{gap:var(--osmosis-space-4)}.pt-cv-view .pt-cv-page{grid-template-columns:1fr}.pt-cv-view .pt-cv-href-thumbnail{height:190px}.pt-cv-view .pt-cv-title{min-height:auto;padding:var(--osmosis-space-3) var(--osmosis-space-4) var(--osmosis-space-4)}.home .oi-types-list{grid-template-columns:1fr}.home .oi-types-list li{grid-template-columns:62px minmax(0,1fr)}.home .oi-types-list .oi-type-thumb img{height:50px;max-width:50px;width:50px}}.ventajas-desventajas{border:1px solid #fff0;border-radius:var(--osmosis-radius-sm);color:var(--osmosis-text);font-size:1rem;font-weight:800;margin-bottom:var(--osmosis-space-3);padding:var(--osmosis-space-2) var(--osmosis-space-3)}.ventajas-desventajas--pros{background:var(--osmosis-success-soft);border-color:#bbf7d0;color:#14532d}.ventajas-desventajas--cons{background:var(--osmosis-danger-soft);border-color:#fecaca;color:#7f1d1d}.ventajas-desventajas+ul{margin-top:var(--osmosis-space-2)}.bbagua-box{border:1px solid var(--osmosis-line);border-radius:var(--osmosis-radius-md);padding:var(--osmosis-space-6)}.bbagua-pros{background:var(--osmosis-success-soft);border-color:#86efac}.bbagua-cons{background:var(--osmosis-danger-soft);border-color:#fca5a5}@media (max-width:767px){.oi-hero,.oi-card,.cta-equipos-osmosis{padding:var(--osmosis-space-4)}}