.c26{--purple:#42113c;--purple-d:#2c0a28;--plum:#69296b;--pink:#e582e8;--lime:#86f874;--lime-ink:#093103;--green:#04322b;--ink:#130612;--ink-2:#1f121e;--muted:#524c52;--muted-2:#675c67;--white:#fff;--lav-50:#faf4fb;--lav-100:#f0ddf4;--lav-line:rgba(105,41,107,.16);--lav-border:rgba(229,130,232,.48);--w-90:hsla(0,0%,100%,.9);--w-78:hsla(0,0%,100%,.78);--w-60:hsla(0,0%,100%,.6);--w-22:hsla(0,0%,100%,.22);--ease:cubic-bezier(.23,1,.32,1);--pad:clamp(20px,5.6vw,80px);color-scheme:light}.c26,.c26 *{box-sizing:border-box}.c26 [hidden]{display:none!important}html:has(.c26){scroll-padding-top:110px}.c26{color:var(--ink-2);font-family:Urbanist,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}.c26 blockquote,.c26 dd,.c26 dl,.c26 figure,.c26 h1,.c26 h2,.c26 h3,.c26 p,.c26 ul{margin:0;padding:0}.c26 ul{list-style:none}.c26 a{color:inherit;text-decoration:none}.c26 .sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.c26 .wrap{margin:0 auto;max-width:1440px;padding-left:max(var(--pad),env(safe-area-inset-left,0px));padding-right:max(var(--pad),env(safe-area-inset-right,0px))}.c26 .panel{border-radius:0 0 clamp(36px,5.8vw,84px) clamp(36px,5.8vw,84px);padding-block:clamp(56px,6vw,88px)}.c26 .panel:not(.last){margin-bottom:calc(clamp(36px,5.8vw,84px)*-1)}.c26 .panel:not(.first){padding-top:calc(clamp(56px,6vw,88px) + clamp(36px,5.8vw,84px))}.c26 .panel.last{border-radius:0}.c26 .on-purple{background:linear-gradient(180deg,#3a0f35,#4d1a48);color:#fff}.c26 .on-green{background:var(--green);color:#fff}.c26 .on-white{background:#fff}.c26 .on-lav{background:var(--lav-50)}.c26 .zig:before{background-image:url(https://www.impulse.pe/hubfs/raw_assets/public/Impulse%202025/Casos%20de%20Exito%202026/images/zig.svg);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.c26 .zig>.wrap{position:relative}.c26 .h1{font-size:clamp(34px,3.7vw,52px);font-weight:300;letter-spacing:-.025em;line-height:1.08;text-wrap:pretty}.c26 .h1 em{color:var(--lime);font-style:italic;font-weight:900;letter-spacing:-.03em}.c26 .h1 span,.c26 .h1 span.ln2{display:block}.c26 .h2{font-size:clamp(26px,2.6vw,36px);font-weight:400;letter-spacing:-.02em;line-height:1.14;text-wrap:pretty}.c26 .h2 em{font-style:italic;font-weight:900;letter-spacing:-.025em}.c26 .on-purple .h2 em{color:var(--lime)}.c26 .h3{color:var(--purple);font-size:clamp(23px,2.1vw,30px);font-style:italic;font-weight:900;letter-spacing:-.025em;line-height:1.16}.c26 .crumbs{color:var(--w-60);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:18px}.c26 .crumbs a{color:var(--w-78)}.c26 .p-hero.first{padding-bottom:44px;padding-top:112px}.c26 .hero-2col{align-items:end;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.c26 .hero-2col .h1{grid-column:span 2}.c26 .lead{color:var(--w-90);font-size:clamp(17px,1.35vw,19px);font-weight:300;line-height:1.5;max-width:44ch;padding-bottom:4px}.c26 .h1-line span{display:inline}.c26 .lead-line{margin-top:14px;max-width:none}.c26 .cases.panel{padding-bottom:calc(clamp(56px,6vw,88px));padding-top:calc(clamp(36px,5.8vw,84px) + 24px)!important}.c26 .chips{display:flex;gap:8px;margin:-4px -4px 18px;overflow-x:auto;padding:4px;scrollbar-width:none}.c26 .chips::-webkit-scrollbar{display:none}.c26 .chip{align-items:center;background:#fff;border:1.5px solid var(--lav-border);border-radius:999px;color:var(--plum);cursor:pointer;display:inline-flex;flex:none;font:700 15px/1 Urbanist,system-ui,sans-serif;gap:8px;min-height:44px;padding:0 17px;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s var(--ease)}.c26 .chip span{font-variant-numeric:tabular-nums;font-weight:500;opacity:.82}.c26 .chip:active{transform:scale(.97)}.c26 .chip[aria-pressed=true]{background:var(--purple);border-color:var(--purple);color:#fff}.c26 .alt:focus-visible,.c26 .btn:focus-visible,.c26 .case a:focus-visible,.c26 .chip:focus-visible,.c26 summary:focus-visible{outline:2px solid var(--plum);outline-offset:2px}@media (hover:hover) and (pointer:fine){.c26 .chip:not([aria-pressed=true]):hover{background:var(--lav-50)}}.c26 .grid3{display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.c26 .case[hidden]{display:none}.c26 .case-in{background:#fff;border:1px solid var(--lav-line);border-radius:26px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .16s var(--ease)}.c26 .case-logo{align-items:center;background:var(--lav-50);display:flex;flex:none;height:92px;padding:0 24px}.c26 .lg{display:block;height:var(--h);max-width:100%;object-fit:contain;width:auto}.c26 .wordmark{color:var(--ink);font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.c26 .case-body{display:flex;flex:1;flex-direction:column;padding:18px 24px}.c26 .case-meta{color:var(--muted-2);font-size:13.5px;font-weight:600}.c26 .case-t{color:var(--muted);font-size:20px;font-weight:400;letter-spacing:-.005em;line-height:1.28;margin:8px 0 18px;text-wrap:pretty}.c26 .case-t b,.c26 .row-t b{color:var(--ink);font-weight:800}.c26 .case-foot{align-items:center;color:var(--muted-2);display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.25;margin-top:auto}.c26 .case-go{align-items:center;color:var(--plum);display:inline-flex;font-weight:800;gap:8px;white-space:nowrap}.c26 .circ{background:var(--lav-100);border-radius:50%;color:var(--plum);display:grid;flex:none;height:30px;place-items:center;transition:background-color .18s ease,color .18s ease,transform .18s var(--ease);width:30px}.c26 .circ svg{height:13px;width:13px}.c26 .case-in:active,.c26 .row-in:active{transform:scale(.995)}@media (hover:hover) and (pointer:fine){.c26 .case-in:hover{border-color:rgba(105,41,107,.42);box-shadow:0 14px 34px rgba(66,17,60,.08)}.c26 .case-in:hover .circ,.c26 .row-in:hover .circ{background:var(--lime);color:var(--lime-ink);transform:translateX(2px)}}.c26 .pager{display:flex;flex-wrap:wrap;margin-top:clamp(28px,3vw,40px)}.c26 .pager,.c26 .pager button{align-items:center;gap:8px;justify-content:center}.c26 .pager button{background:#fff;border:1.5px solid var(--lav-line);border-radius:999px;color:var(--plum);cursor:pointer;display:inline-flex;font:800 15px/1 Urbanist,system-ui,sans-serif;font-variant-numeric:tabular-nums;height:46px;min-width:46px;padding:0 14px;transition:background-color .16s ease,border-color .16s ease,transform .16s var(--ease)}.c26 .pager button svg{height:15px;width:15px}.c26 .pager .prev svg{transform:scaleX(-1)}.c26 .pager button:not(:disabled):not([aria-current]):active{transform:scale(.96)}.c26 .pager button[aria-current]{background:var(--purple);border-color:var(--purple);color:var(--lime)}.c26 .pager button:disabled{cursor:default;opacity:.4}.c26 .pager button:focus-visible{outline:2px solid var(--plum);outline-offset:2px}@media (hover:hover) and (pointer:fine){.c26 .pager button:not([aria-current]):not(:disabled):hover{background:var(--lav-50);border-color:var(--lav-border)}}.c26 .partner-grid{align-items:center;display:grid;gap:28px clamp(40px,6vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.c26 .ey{color:var(--plum);font-size:12.5px;font-weight:800;letter-spacing:.14em;line-height:1.2;margin-bottom:12px;text-transform:uppercase}.c26 .partner .h2{color:var(--ink)}.c26 .partner .h2 em{color:var(--purple)}.c26 .partner-x{color:var(--muted);font-size:18px;line-height:1.55;margin-top:14px;max-width:52ch}.c26 .more{align-items:center;color:var(--plum);display:inline-flex;font-size:16px;font-weight:800;gap:10px;margin-top:18px}@media (hover:hover) and (pointer:fine){.c26 .more:hover .circ{background:var(--lime);color:var(--lime-ink);transform:translateX(2px)}}.c26 .more:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.c26 .partner-list{border-top:1px solid var(--lav-line)}.c26 .partner-list li{border-bottom:1px solid var(--lav-line);padding:17px 0}.c26 .partner-list b{color:var(--plum);display:block;font-size:22px;font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:1.16}.c26 .partner-list span{color:var(--muted);display:block;font-size:16.5px;line-height:1.45;margin-top:5px}.c26 .shead{align-items:flex-end;display:flex;gap:32px;justify-content:space-between}.c26 .side{color:var(--w-78);font-size:15px;font-weight:400;line-height:1.45;text-align:right;white-space:nowrap}.c26 .pod{display:grid;gap:12px;grid-template-columns:1fr 3fr 1fr;margin-top:clamp(28px,3vw,40px)}.c26 .pcol{display:grid;grid-template-rows:1fr auto;min-width:0}.c26 .ptro{align-items:start;display:grid;gap:12px}.c26 .pcol.three .ptro{grid-template-columns:repeat(3,minmax(0,1fr))}.c26 .tro{display:grid;gap:10px;justify-items:center;min-width:0;padding:0 6px 16px;text-align:center}.c26 .tro svg{filter:drop-shadow(0 12px 22px rgba(134,248,116,.22));height:auto;width:clamp(70px,5.8vw,84px)}.c26 .tro .tlb{display:grid;height:42px;place-items:center}.c26 .tro .lg{height:min(var(--h),40px);max-width:146px}.c26 .tro p{color:var(--w-90);font-size:15px;font-weight:600;line-height:1.22;text-wrap:balance}.c26 .on-dark{filter:brightness(0) invert(1)}.c26 .ped{background:linear-gradient(180deg,rgba(134,248,116,.2),rgba(134,248,116,.05));border-radius:0 0 18px 18px;box-shadow:inset 0 1.5px 0 var(--lime);color:var(--lime);display:grid;font-size:32px;font-style:italic;font-weight:900;height:64px;letter-spacing:-.03em;line-height:1;place-items:center}.c26 .faq-grid{align-items:start;display:grid;gap:24px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.c26 .faq-grid .faq{grid-column:span 2}.c26 .faq-grid .h2{color:var(--purple);font-style:italic;font-weight:900}.c26 .q{border-bottom:1px solid var(--lav-line)}.c26 .q:first-child{border-top:1px solid var(--lav-line)}.c26 summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:20px;justify-content:space-between;line-height:1.3;list-style:none;padding:17px 0}.c26 summary::-webkit-details-marker{display:none}.c26 .pm{background:var(--lav-100);border-radius:50%;flex:none;height:30px;position:relative;width:30px}.c26 .pm:after,.c26 .pm:before{background:var(--plum);border-radius:2px;content:"";height:2px;left:9px;position:absolute;right:9px;top:14px;transition:transform .18s var(--ease)}.c26 .pm:after{transform:rotate(90deg)}.c26 .q[open] .pm:after{transform:none}.c26 .a{color:var(--muted);font-size:17px;line-height:1.6;padding:0 50px 20px 0}.c26 .a p{max-width:32em}@media (hover:hover) and (pointer:fine){.c26 summary:hover .pm{background:var(--lime)}.c26 summary:hover .pm:after,.c26 summary:hover .pm:before{background:var(--lime-ink)}}.c26 .close{display:grid;gap:14px;justify-items:center;text-align:center}.c26 .close .h2{font-size:clamp(30px,3vw,44px);font-weight:300;letter-spacing:-.025em}.c26 .close p{color:var(--w-78);font-size:18px;line-height:1.5;margin-bottom:10px;max-width:58ch;text-wrap:balance}.c26 .btn{align-items:center;background:linear-gradient(180deg,#89ff74,#71ef60);border-radius:999px;color:var(--lime-ink);display:inline-flex;font-size:16px;font-weight:800;justify-content:center;line-height:1.2;min-height:54px;padding:14px 30px;text-align:center;transition:transform .16s var(--ease),box-shadow .18s ease}.c26 .btn:active{transform:scale(.97)}.c26 .btn-s{box-shadow:0 0 18px rgba(134,248,116,.28);flex:none;font-size:15px;min-height:46px;padding:10px 22px}@media (hover:hover) and (pointer:fine){.c26 .btn:hover{box-shadow:0 0 30px rgba(134,248,116,.4)}.c26 .alt:hover .circ{transform:translateX(2px)}}.c26 .alt{align-items:center;color:var(--w-90);display:inline-flex;font-size:16px;font-weight:600;gap:10px;margin-top:6px}.c26 .alt .circ{background:hsla(0,0%,100%,.14);color:#fff}.c26 .on-lime{background:linear-gradient(180deg,#8ffb7d,#7df06a);color:var(--lime-ink)}.c26 .case-hero.first{padding-bottom:clamp(40px,4.4vw,64px);padding-top:112px}.c26 .ch-grid{align-items:center;display:grid;gap:clamp(24px,5vw,72px);grid-template-columns:minmax(0,1fr) 230px}.c26 .ch-logo{filter:brightness(0) invert(1);height:40px!important;margin-bottom:22px}.c26 .case-h1{font-size:clamp(32px,3.35vw,48px);font-weight:300;max-width:none}.c26 .ch-lead{color:var(--w-90);font-size:clamp(17px,1.4vw,20px);font-weight:300;line-height:1.5;margin-top:16px;max-width:68ch}.c26 .ch-award{display:grid;gap:10px;justify-items:center;text-align:center}.c26 .ch-award svg{filter:drop-shadow(0 14px 26px rgba(134,248,116,.28));height:auto;width:96px}.c26 .ch-award p{color:var(--w-78);font-size:14.5px;line-height:1.3}.c26 .ch-award b{color:#fff;display:block;font-size:16px;font-weight:800;margin-bottom:2px}.c26 .tiles{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3vw,40px)}.c26 .tiles li{border-radius:24px;padding:24px 26px}.c26 .tiles b{display:block;font-size:clamp(46px,4.6vw,64px);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1}.c26 .tiles span{display:block;font-size:16px;font-weight:600;line-height:1.35;margin-top:8px;max-width:34ch;text-wrap:pretty}.c26 .t-lime{background:linear-gradient(180deg,#8ffb7d,#74ec60);color:var(--lime-ink)}.c26 .t-plum{background:#fff;color:var(--purple)}.c26 .t-green{background:var(--green);color:#fff}.c26 .t-green b{color:var(--lime)}.c26 .h2s{color:var(--purple);font-size:clamp(25px,2.4vw,34px);font-style:italic;font-weight:900;letter-spacing:-.025em;line-height:1.14;text-wrap:pretty}.c26 .h2s.on-d{color:#fff}.c26 .sub{color:var(--muted);font-size:18px;line-height:1.5;margin-top:10px}.c26 .sub.on-d{color:var(--w-78)}.c26 .about{color:var(--ink);font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.008em;line-height:1.42;margin:0 0 clamp(48px,5vw,72px);max-width:none;text-wrap:pretty}.c26 .reto{align-items:stretch;display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(22px,2.4vw,32px)}.c26 .reto-x{font-size:18.5px;line-height:1.65}.c26 .reto-x p{margin:0 0 14px}.c26 .reto-x p:last-child{margin-bottom:0}.c26 .voice{background:var(--lav-50);border-radius:26px;display:flex;flex-direction:column;justify-content:center;margin:0;padding:clamp(24px,2.6vw,36px)}.c26 .voice-k{color:var(--plum);font-size:12.5px;font-weight:800;letter-spacing:.14em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.c26 .voice-b{color:var(--purple);font-size:clamp(26px,2.7vw,38px);font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.c26 .voice figure{border-top:1px solid var(--lav-line);margin:20px 0 0;padding-top:18px}.c26 .voice blockquote{color:var(--ink);font-size:18.5px;font-weight:600;letter-spacing:-.005em;line-height:1.4;margin:0}.c26 .voice figcaption{color:var(--muted);font-size:15px;line-height:1.4;margin-top:10px}.c26 .voice figcaption b{color:var(--ink)}.c26 .band.panel{text-align:center}.c26 .band-q{margin:0 auto;max-width:1080px}.c26 .band-q blockquote{font-size:clamp(22px,2.2vw,32px);font-style:italic;font-weight:700;letter-spacing:-.02em;line-height:1.24;margin:0;text-wrap:balance}.c26 .band-q figcaption{font-size:16px;font-weight:500;margin-top:16px}.c26 .band-q figcaption b{font-weight:800}.c26 .fronts{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:clamp(24px,2.6vw,36px) 0 0;padding:0}.c26 .fronts li{align-content:start;background:#fff;border:1px solid var(--lav-line);border-radius:24px;column-gap:16px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto 1fr;padding:26px 28px}.c26 .fronts .n{grid-row:1/span 2}.c26 .n{background:var(--purple);border-radius:50%;color:var(--lime);display:grid;font-size:18px;font-style:italic;font-weight:900;height:38px;place-items:center;width:38px}.c26 .fronts h3{color:var(--ink);font-size:21px;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:6px 0 8px}.c26 .fronts p{color:var(--muted);font-size:17px;line-height:1.55}.c26 .flow{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:clamp(32px,3.6vw,52px) 0 0;padding:0;position:relative}.c26 .flow:before{background:rgba(134,248,116,.45);content:"";height:2px;left:19px;position:absolute;right:calc(25% - 24px);top:19px;transform-origin:left center;transition:transform .9s cubic-bezier(.22,1,.36,1)}.c26 .flow-off:before{transform:scaleX(0)}.c26 .flow li{min-width:0;position:relative}.c26 .flow .n{background:var(--lime);color:var(--lime-ink)}.c26 .flow h3{color:var(--lime);font-size:24px;font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:16px 0 6px}.c26 .flow p{color:var(--w-90);font-size:17px;line-height:1.5;max-width:30ch;text-wrap:pretty}.c26 .flow-claim{color:#fff;font-size:clamp(25px,2.8vw,40px);font-weight:300;letter-spacing:-.025em;line-height:1.14;margin:clamp(44px,5vw,72px) auto 0;max-width:24em;text-align:center;text-wrap:balance}.c26 .res-h{font-size:clamp(26px,2.6vw,36px)}.c26 .vias{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(24px,2.6vw,36px)}.c26 .vias li{background:hsla(0,0%,100%,.08);border-radius:24px;box-shadow:inset 0 0 0 1px var(--w-22);padding:28px 28px 26px}.c26 .vias b{color:var(--lime);display:block;font-size:clamp(46px,4.6vw,64px);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1}.c26 .vias span{color:#fff;display:block;font-size:18px;font-weight:600;margin-top:8px}.c26 .res-q{margin:clamp(44px,5vw,72px) auto 0;text-align:center}.c26 .res-q blockquote{color:#fff;font-size:clamp(25px,2.8vw,40px);font-weight:300;letter-spacing:-.025em;line-height:1.14;margin:0;text-wrap:balance}.c26 .res-q figcaption{color:var(--w-78);font-size:15.5px;margin-top:12px}.c26 .res-q figcaption b{color:var(--lime)}.c26 .facts{display:grid;gap:clamp(24px,3vw,48px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(24px,2.6vw,36px)}.c26 .facts li{border-top:2px solid var(--purple);padding-top:18px}.c26 .facts b{color:var(--plum);display:block;font-size:clamp(32px,3.2vw,46px);font-style:italic;font-weight:900;letter-spacing:-.035em;line-height:1.05}.c26 .facts span{color:var(--muted);display:block;font-size:17.5px;line-height:1.5;margin-top:10px;text-wrap:pretty}.c26 .ebooks{background:#fff;border:1px solid var(--lav-line);border-radius:26px;color:var(--ink);margin-top:clamp(22px,2.4vw,32px);min-width:0;padding:10px 32px}.c26 .tbl{overflow-x:auto}.c26 .ebooks table{border-collapse:collapse;font-size:18px;min-width:440px;width:100%}.c26 .ebooks td,.c26 .ebooks th{border-top:1px solid var(--lav-line);font-variant-numeric:tabular-nums;padding:20px 12px;text-align:right}.c26 .ebooks thead th{border-top:0;color:var(--muted-2);font-size:13.5px;font-weight:700;padding-block:14px}.c26 .ebooks th:first-child{font-weight:700;padding-left:0;text-align:left}.c26 .ebooks td:last-child{color:var(--plum);font-size:30px;font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:1;padding-right:0}.c26 .ebooks thead th:last-child{padding-right:0}.c26 .despues{align-items:center;display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(22px,2.4vw,32px)}.c26 .despues-x{color:var(--ink);font-size:clamp(20px,1.8vw,25px);font-weight:300;letter-spacing:-.008em;line-height:1.42;text-wrap:pretty}.c26 .voice-q blockquote{color:var(--purple);font-size:clamp(19px,1.6vw,22px);line-height:1.36}.c26 .faq-h{margin-top:clamp(52px,6vw,88px)}.c26 .faq-full{margin-top:clamp(18px,2vw,26px)}.c26 .faq-full .a p{max-width:72ch}.c26 .faq-full summary{font-size:19px;padding-block:19px}.rv-on .c26 [data-rv]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0)*70ms)}.rv-on .c26 [data-rv].in{opacity:1}.c26 .res{border-top:1px solid var(--lav-line)}.c26 .quote{background:var(--lav-50);border-radius:22px;margin:38px 0 0;padding:clamp(22px,2.4vw,30px)}.c26 .quote blockquote{color:var(--purple);font-size:clamp(20px,1.7vw,23px);font-weight:600;letter-spacing:-.01em;line-height:1.35}.c26 .quote figcaption{color:var(--muted);font-size:15px;margin-top:12px}.c26 .quote figcaption b{color:var(--ink)}.c26 dt{color:var(--muted-2);font-size:13px;font-weight:600;line-height:1.3}.c26 dd{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.35;margin-top:3px}.c26 .strip{border-bottom:1px solid var(--lav-line);display:grid;gap:22px;grid-template-columns:repeat(6,auto);justify-content:space-between;margin-bottom:clamp(36px,4vw,54px);padding-bottom:22px}.c26 .rel-h{margin-bottom:22px}@media (min-width:992px){.c26 .partner-grid{align-items:start}.c26 .partner-list{border-top:0}.c26 .partner-list li:first-child{padding-top:0}.c26 .partner-list li:last-child{border-bottom:0;padding-bottom:0}}@media (max-width:991px){.c26 .ch-grid,.c26 .despues,.c26 .facts,.c26 .fronts,.c26 .reto{grid-template-columns:minmax(0,1fr)}.c26 .fronts{grid-auto-rows:auto}.c26 .ch-award{align-items:center;gap:14px;grid-template-columns:56px minmax(0,1fr);justify-items:start;text-align:left}.c26 .ch-award svg{width:56px}.c26 .flow{grid-template-columns:repeat(2,minmax(0,1fr))}.c26 .flow:before{display:none}.c26 .grid3,.c26 .strip{grid-template-columns:repeat(2,minmax(0,1fr))}.c26 .faq-grid,.c26 .partner-grid{grid-template-columns:minmax(0,1fr)}.c26 .faq-grid .faq{grid-column:auto}.c26 .hero-2col{gap:12px;grid-template-columns:minmax(0,1fr)}.c26 .hero-2col .h1{grid-column:auto}.c26 .chips{margin-right:calc(max(var(--pad),env(safe-area-inset-right,0px))*-1);padding-right:max(var(--pad),env(safe-area-inset-right,0px))}.c26 .tro .lg{height:min(var(--h),30px)}}@media (min-width:641px) and (max-width:991px){.c26 .chips{gap:6px}.c26 .chip{padding:0 11px}.c26 .rel-h+.grid3{gap:14px;grid-template-columns:minmax(0,1fr)}.c26 .rel-h+.grid3 .case-in{flex-direction:row}.c26 .rel-h+.grid3 .case-logo{flex:none;height:auto;width:clamp(180px,30%,230px)}}@media (max-width:640px){.c26{font-size:17px}.c26 .btn-s{font-size:14px;min-height:42px;padding:8px 16px}.c26 .case-hero.first,.c26 .p-hero.first{padding-top:92px}.c26 .grid3{gap:14px;grid-template-columns:minmax(0,1fr)}.c26 .case-logo{height:78px}.c26 .shead{display:block}.c26 .side{margin-top:10px;text-align:left;white-space:normal}.c26 .pod{gap:18px}.c26 .pcol.three .ptro,.c26 .pod{grid-template-columns:minmax(0,1fr)}.c26 .ptro{gap:8px}.c26 .tro{align-items:center;column-gap:14px;grid-template-columns:44px minmax(0,1fr);justify-items:start;padding:0 0 10px;row-gap:4px;text-align:left}.c26 .tro svg{grid-row:1/span 2;width:44px}.c26 .tro .tlb{height:auto;place-items:start}.c26 .tro .lg{height:min(var(--h),30px);max-width:150px}.c26 .tro p{text-wrap:pretty}.c26 .ped{border-radius:0 0 14px 14px;font-size:24px;height:44px}.c26 .h1 span.ln2{display:inline}.c26 .tiles{gap:12px;grid-template-columns:minmax(0,1fr)}.c26 .tiles li{padding:18px 20px}.c26 .vias{gap:10px;grid-template-columns:minmax(0,1fr)}.c26 .fronts li{column-gap:12px;padding:20px}.c26 .ebooks{padding:6px 18px}.c26 .flow{gap:18px;grid-template-columns:minmax(0,1fr)}.c26 .flow:before{bottom:30px;height:auto;left:18px;right:auto;top:10px;width:2px}.c26 .flow li{padding-left:54px}.c26 .flow .n{left:0;position:absolute;top:0}.c26 .flow h3{margin-top:4px}.c26 .ebooks table{display:block;min-width:0}.c26 .ebooks thead{display:none}.c26 .ebooks tbody{display:block}.c26 .ebooks tr{border-top:1px solid var(--lav-line);display:grid;gap:4px 10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0}.c26 .ebooks tr:first-child{border-top:0}.c26 .ebooks td:last-child{font-size:22px}.c26 .ebooks td,.c26 .ebooks th{border:0;padding:0;text-align:left}.c26 .ebooks tbody th{font-size:16.5px;grid-column:1/-1;line-height:1.3;margin-bottom:4px}.c26 .ebooks td:before{color:var(--muted-2);content:attr(data-l);display:block;font-size:12.5px;font-style:normal;font-weight:600;line-height:1.2;margin-bottom:2px}.c26 .figs{gap:14px;grid-template-columns:minmax(0,1fr)}.c26 .figs li{align-items:baseline;display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr)}.c26 .figs b{font-size:30px}.c26 .figs span{margin-top:0}.c26 .strip{gap:14px 18px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.c26 .strip>div:first-child,.c26 .strip>div:nth-child(5){grid-column:1/-1}.c26 .strip>div:nth-child(5){order:1}.c26 .a{padding-right:0}.c26 .alt{gap:12px;text-wrap:balance}}@media (prefers-reduced-motion:reduce){.c26,.c26 *{transition-duration:.01ms!important}}.c26 .rel-h{font-size:clamp(23px,2.36vw,34px)}.c26 .datos-q{margin:clamp(32px,3.6vw,48px) auto 0;text-align:center}.c26 .datos-q blockquote{color:var(--purple);font-size:clamp(22px,2.1vw,30px);font-weight:300;letter-spacing:-.02em;line-height:1.24;margin:0;text-wrap:balance}.c26 .datos-q figcaption{color:var(--muted);font-size:15.5px;margin-top:12px}.c26 .datos-q figcaption b{color:var(--plum)}.c26{background:var(--green);display:block}.c26 .panel{position:relative}.c26 .dnd-section,.c26 .row-fluid,.c26 .row-fluid-wrapper,.c26 .span12{margin:0;max-width:none;padding:0;width:100%}.c26 .dnd-section>.row-fluid{max-width:none}.c26 .voice-b.largo{font-size:clamp(22px,2vw,29px);font-weight:800;line-height:1.18}.c26 .ebooks.texto td,.c26 .ebooks.texto td:last-child{color:var(--ink-2);font-size:17px;font-style:normal;font-weight:500;letter-spacing:0;padding-right:12px;text-align:left}.c26 .ebooks.texto th{text-align:left}.c26 .res-nota{color:var(--w-78);font-size:17px;line-height:1.55;margin:clamp(20px,2.2vw,28px) auto 0;max-width:72ch;text-align:center}.c26 .res-q.sin-cita{display:none}.c26 .pager[hidden]{display:none!important}@media (max-width:640px){.c26 .ebooks.texto tr{display:block}.c26 .ebooks.texto td{display:block;margin-top:6px}}@media (min-width:641px){.c26 .ebooks.c2 td,.c26 .ebooks.c2 th{width:50%}}.c26 .ch-grid.solo{grid-template-columns:minmax(0,1fr)}.c26 .h1.flujo span.ln2{display:inline}.c26 .ch-logo{height:var(--h,40px)!important}.c26 .ch-logo.invertido{filter:invert(1)}.c26 .ch-logo.original{filter:none}.c26 .tiles.larga b,.c26 .vias.larga b{font-size:clamp(30px,3.7vw,52px);line-height:1.05}.c26 .facts.larga b{font-size:clamp(26px,2.6vw,36px);line-height:1.12}.c26 .voice.sin-cita .voice-b.largo{font-size:clamp(26px,2.5vw,36px);font-weight:900;line-height:1.12}.c26 .on-lav .voice{background:#fff;box-shadow:inset 0 0 0 1px var(--lav-line)}.c26 .on-white .ebooks{background:var(--lav-50);border-color:transparent}.c26 .ebooks.texto td,.c26 .ebooks.texto td:last-child{line-height:1.45;vertical-align:baseline}.c26 .ebooks.texto tbody th{line-height:1.35;vertical-align:baseline}.c26 .band.larga .band-q blockquote{font-size:clamp(20px,1.9vw,27px);line-height:1.28}.c26 .res-q.larga blockquote{font-size:clamp(22px,2.1vw,30px);line-height:1.24}.c26 .flow-claim.larga{font-size:clamp(22px,2.2vw,32px);line-height:1.2;max-width:32em}.c26 .flow p{max-width:calc(120ch/var(--n,4))}.c26 .despues.sola{grid-template-columns:minmax(0,1fr)}.c26 .facts b{text-wrap:balance}.c26 .vias span{text-wrap:pretty}@media (min-width:992px){.c26 .flow{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}.c26 .flow:before{right:calc(100%/var(--n,4) - 32px*(var(--n,4) - 1)/var(--n,4))}.c26 .facts{grid-template-rows:auto auto;row-gap:0}.c26 .facts li{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}@media (min-width:641px){.c26 .tiles,.c26 .vias{grid-template-rows:auto auto;row-gap:0}.c26 .tiles li,.c26 .vias li{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}@media (min-width:641px) and (max-width:991px){.c26 .flow[style*="--n:3"]{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.c26 .flow[style*="--n:3"] h3{font-size:21px}.c26 .tiles b,.c26 .vias b{font-size:clamp(34px,5.2vw,46px)}}@media (max-width:640px){.c26 .tiles.larga b,.c26 .vias.larga b{font-size:40px}.c26 .ebooks td:empty{display:none}}.c26 .reto{align-items:center}@media (min-width:992px){.c26 .reto.reto-sin{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.c26 .facts.muy-larga b{font-size:clamp(19px,1.72vw,24.8px);letter-spacing:-.025em;line-height:1.2}.c26 .facts.muy-larga span{margin-top:8px}}.c26 .eb-nota{color:var(--muted);display:block;font-size:16px;font-weight:400;line-height:1.4;margin-top:4px}.c26 .ebooks.nota td:last-child{font-size:clamp(24px,2.1vw,30px);white-space:nowrap}.c26 .ebooks.nota tbody th,.c26 .ebooks.nota td{vertical-align:middle}@media (max-width:640px){.c26 .ebooks.nota td{grid-column:1/-1}.c26 .ebooks.nota td:last-child{font-size:22px;white-space:normal}.c26 .ebooks:not(.texto):not(.nota) td{display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:641px) and (max-width:991px){.c26 .p-hero.first{padding-bottom:36px}.c26 .cases.panel{padding-top:calc(clamp(36px,5.8vw,84px) + 18px)!important}.c26 .tro .tlb{min-width:0;width:100%}.c26 .tro .lg{height:min(var(--h),26px);max-width:100%}}.c26 .chips{scroll-margin-top:14px}.c26 .alt,.c26 .btn,.c26 .case-in,.c26 .chip,.c26 .more,.c26 .pager button,.c26 summary{-webkit-tap-highlight-color:transparent}.c26 summary:active .pm{transform:scale(.92)}.c26 .pm{transition:transform .16s var(--ease),background-color .18s ease}.rv-on .c26 [data-rv]{transform:translateY(16px);transition:none}.rv-on .c26 [data-rv].in{transform:none;transition:opacity .56s var(--ease),transform .56s var(--ease);transition-delay:min(calc(var(--i,0)*45ms),135ms)}.c26 .flow:before{transition:transform .7s var(--ease)}.c26 .flow-off:before{transition:none}.c26 .faq{overflow-anchor:none}@supports (interpolate-size:allow-keywords){.c26 .q{interpolate-size:allow-keywords}.c26 .q::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size .26s var(--ease),opacity .2s ease,content-visibility .26s allow-discrete}.c26 .q[open]::details-content{block-size:auto;opacity:1}}@media (prefers-reduced-motion:reduce){html:has(.c26){scroll-behavior:auto}.c26 .flow:before,.c26 .q::details-content{transition:none!important}}@media print{.rv-on .c26 [data-rv]{opacity:1!important}.c26 .flow-off:before,.rv-on .c26 [data-rv]{transform:none!important}}