#testimonios[data-astro-cid-tgbrwp4t] .tst-cta[data-astro-cid-tgbrwp4t]{align-items:center;gap:8px;margin:20px auto 4px;display:inline-flex}#testimonios[data-astro-cid-tgbrwp4t] .tst-cta[data-astro-cid-tgbrwp4t] svg[data-astro-cid-tgbrwp4t]{width:16px;height:16px}#testimonios[data-astro-cid-tgbrwp4t] a[data-astro-cid-tgbrwp4t].tst-card{color:inherit;cursor:pointer;text-decoration:none}.gx-vm-icon{--vm-violet:var(--violet);--vm-depth:color-mix(in srgb,var(--violet) 65%,var(--color-contact-ink));--vm-shadow:var(--color-contact-ink);--vm-mint:var(--color-success);--vm-paper:var(--color-contact-paper);--ach-icon-violet:var(--vm-violet);--ach-icon-ink:var(--vm-shadow);--ach-icon-depth:var(--vm-depth);--ach-icon-action:var(--vm-mint);--ach-icon-paper:var(--vm-paper);--ach-icon-wash:var(--violet-soft);overflow:visible}.gx-cone-symbol.is-active .gx-vm-icon .vm-mint{opacity:.24}html:not([data-theme=light]) .gx-cone-symbol:not(.is-active) .gx-vm-icon{--vm-violet:var(--violet-soft);--vm-shadow:var(--violet)}.gx-vm-outline{color:inherit}.gx-vm-outline .vm-light-wash{fill:var(--color-success);opacity:.12}.gx-cone-symbol.is-active .gx-vm-outline .vm-light-wash{opacity:.04}#exitos [data-carousel]{position:relative}#exitos .case-heading-compact{text-align:left;justify-content:space-between;align-items:center;gap:16px;max-width:100%;margin:0 0 24px;display:flex}#exitos .case-heading-copy{min-width:0}#exitos h2.title{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}#exitos .case-title-violetamenta{align-items:center;gap:.2em;display:flex}#exitos .case-title-violetamenta>.gx-vm-icon{flex-shrink:0;width:1em;height:1em}#exitos .carousel-head{flex-shrink:0;margin:0;position:static}#exitos .carousel-nav{gap:8px}#exitos .carousel-nav button{width:44px;min-width:44px;height:44px}#exitos .case-link-wrap{color:inherit;outline:none;padding-block:8px;text-decoration:none;display:flex}#exitos .case-card{isolation:isolate;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card);width:100%;box-shadow:var(--sh-soft);flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}#exitos .case-card:before{display:none}#exitos .case-link-wrap:is(:hover,:focus-visible) .case-card{border-color:var(--line);box-shadow:var(--sh-card);transform:none}#exitos .case-link-wrap:focus-visible .case-card{outline:2px solid var(--color-success);outline-offset:3px}#exitos .case-work-cover{aspect-ratio:8/5;background:#ebe5f7;flex:none;position:relative;overflow:hidden}#exitos .case-work-image{object-fit:cover;width:100%;height:100%;display:block}#exitos .case-cover-brand{border-radius:9px;justify-content:center;align-items:center;width:108px;height:42px;padding:9px 12px;display:flex;position:absolute;top:16px;left:16px;box-shadow:0 3px 15px #0002}#exitos .case-cover-brand img{width:auto;max-width:100%;height:auto;max-height:26px;display:block}#exitos .case-body{background:var(--card);flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}#exitos .case-tag{background:var(--accent-soft);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:.68rem;font-weight:700;line-height:1.4}#exitos .case-body h3{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}#exitos .case-body p{min-height:0;color:var(--muted);flex:none;margin:0;font-size:.95rem;line-height:1.5}#exitos .case-change-group{border-top:1px solid var(--line);padding-top:14px}#exitos .case-change-title{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;font-size:.67rem;display:block}#exitos .case-changes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0;display:grid}#exitos .case-changes>div+div{border-left:1px solid var(--line);padding-left:12px}#exitos .case-changes dt{color:var(--ink);font-size:.82rem;font-weight:700;line-height:1.35}#exitos .case-changes dd{color:var(--muted);margin:5px 0 0;font-size:.74rem;line-height:1.45}#exitos :is(.case-changes-featured,.case-evidence,.case-implementation-note){border-radius:var(--radius-sm);background:color-mix(in srgb, var(--violet) 5%, var(--card));min-height:0}#exitos .case-changes-featured{border:0;padding:16px}#exitos .case-changes-featured .case-change-title{color:var(--ink);font-weight:700}#exitos .case-changes-featured dt{font-size:.9rem}#exitos .case-changes-featured dd{font-size:.76rem}#exitos .case-research-note{color:var(--muted);margin-bottom:4px;padding:0 2px;font-size:.7rem;line-height:1.5}#exitos .case-evidence{margin-top:2px;padding:13px 14px}#exitos .case-evidence>div{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}#exitos .case-evidence strong{color:var(--ink);letter-spacing:-.035em;font-size:1.65rem;line-height:1.1}#exitos .case-evidence span{color:var(--ink);font-size:.72rem}#exitos .case-evidence small{color:var(--muted);margin-top:7px;font-size:.65rem;line-height:1.5;display:block}#exitos .case-implementation-note{color:var(--muted);align-items:center;padding:14px;font-size:.75rem;line-height:1.55;display:flex}#exitos .gx-success-cta{border-top:1px solid var(--line);min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:.8rem;font-weight:600;display:flex}#exitos .gx-success-cta>span:last-child{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font-size:1.1rem;display:grid}@media (width<=640px){#exitos .case-heading-compact{flex-direction:row;gap:12px;margin-bottom:18px}#exitos .case-heading-copy{flex:1}#exitos .case-heading-copy h2{font-size:clamp(1.4rem,5.9vw,1.65rem)}#exitos .case-body{gap:12px;padding:20px}#exitos .case-cover-brand{width:96px;height:38px;top:12px;left:12px}}
