.journey--audiencias{--as-estudio:#191600c7;--as-encuesta:var(--violet);--as-entrevistas:var(--coral);--as-link:#14a9a7;--as-carpeta-alimentacion:#cfe5b6;--as-carpeta-gimnasios:#bddcf2;--as-carpeta-aseguradora:#e6d0a8}.journey--audiencias .journey-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;height:auto;padding-block:clamp(2rem,3.4vw,3.25rem)}.journey.journey--audiencias .journey-hero h1{max-width:32ch}.as-hero-lead{max-width:48ch;margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-lead);line-height:1.45}.journey--audiencias .journey-hero .journey-button{margin-top:clamp(1.25rem,3svh,2.25rem)}.journey-hero-art--audiencias{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;margin-block:0;display:grid}.as-proof{aspect-ratio:6/5;border-radius:clamp(14px,1.4vw,22px);align-self:center;width:100%;max-height:100%;position:relative;overflow:hidden}.as-proof-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.as-piece-shadow{fill:#19160029}.as-piece-sheet,.as-piece-sun{fill:var(--signal)}.as-piece-ink{fill:var(--ink)}.as-piece-soft{fill:#1916006b}.as-ad{background:var(--signal);color:var(--ink);letter-spacing:-.045em;border-radius:4px;justify-self:start;justify-items:start;gap:.5rem;margin:0;padding:clamp(.75rem,2.4cqw,1.125rem) clamp(.875rem,3cqw,1.25rem);font-size:clamp(1.25rem,4.2cqw,1.875rem);font-weight:800;line-height:1.02;display:grid;rotate:-1deg;box-shadow:0 6px #19160029}.as-ad small{letter-spacing:-.01em;font-size:.8125rem;font-weight:600;line-height:1.2}.as-ad-cta{background:var(--ink);color:var(--paper);letter-spacing:-.01em;border-radius:1.2em;padding:.45em .9em;font-size:.8125rem;font-weight:700;line-height:1.15}.as-lean{clip-path:inset(-60% -60% 0);width:100%;display:block}.as-lean svg{aspect-ratio:200/222;transform-origin:50% 100%;width:100%;height:auto;rotate:var(--tilt);display:block;overflow:visible}.as-fig-body path{fill:#eee7c8}.as-fig-words{fill:none;stroke:var(--src);stroke-width:var(--bar);stroke-linecap:round}.journey.journey--audiencias .as-what h2{max-width:28ch}.as-what-lead{gap:var(--space-2);max-width:62ch;margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-lead);line-height:1.5;display:grid}.as-what-lead p{margin:0}.as-case{background:var(--tone);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(2rem,5vw,5rem);display:grid}.as-case-copy{top:calc(var(--header-h) + 2rem);gap:var(--space-3);display:grid;position:sticky}.as-case-copy>p{max-width:46ch;color:var(--text-muted);font-size:var(--text-lead);line-height:1.5}.as-case-folder{min-width:0;margin:0;display:grid;container-type:inline-size}.as-case-tabs{z-index:1;gap:.25rem;margin:0;padding:0 clamp(.75rem,3cqw,1.5rem);list-style:none;display:flex;position:relative}.as-case-tabs li{background:var(--folder);color:var(--text-strong);letter-spacing:-.01em;border-radius:8px 8px 0 0;flex:0 auto;padding:.5rem clamp(.625rem,2.4cqw,1rem);font-size:clamp(.8125rem,2.1cqw,.9375rem);font-weight:600;line-height:1.2}.as-case-tabs li[aria-current]{font-weight:700}.as-case-sheet{--case-gap:1.25rem;--case-rim:clamp(.375rem,1.4cqw,.625rem);gap:var(--case-gap);padding:calc(clamp(1rem,2.5vw,2.25rem) + var(--case-rim));border-radius:var(--radius-panel);background:var(--surface-paper);box-shadow:inset 0 0 0 var(--case-rim) var(--folder),var(--shadow-raised);color:var(--text-strong);display:grid}.as-case-sheet p,.as-case-sheet dl,.as-case-sheet dd,.as-case-sheet blockquote{margin:0}.as-case-audience{border-bottom:1px solid var(--line);gap:clamp(.75rem,2.4cqw,1.125rem);padding-bottom:clamp(.75rem,2.4cqw,1.25rem);display:grid}.as-case-sheet .as-case-label{color:var(--text-muted);margin-bottom:.5rem;font-size:clamp(.8125rem,2.1cqw,.9375rem);font-weight:600;line-height:1.2}.as-case-finals ul{color:var(--text-muted);letter-spacing:-.015em;flex-wrap:wrap;gap:clamp(.75rem,3cqw,1.5rem);margin:0;padding:0;font-size:clamp(1rem,2.8cqw,1.1875rem);font-weight:500;line-height:1.2;list-style:none;display:flex}.as-case-finals li[aria-current]{color:var(--text-strong);text-decoration:underline 2px var(--ink);text-underline-offset:.3em;font-weight:700}.as-case-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,2cqw,1rem);margin:0;padding:0;list-style:none;display:grid}.as-case-avatar{color:var(--text-muted);letter-spacing:-.01em;grid-template-columns:clamp(3rem,11cqw,4.5rem) minmax(0,1fr);align-items:center;gap:clamp(.375rem,1.4cqw,.75rem);font-size:clamp(.8125rem,2.2cqw,1rem);font-weight:500;line-height:1.2;display:grid}.as-case-avatar svg{aspect-ratio:200/182;width:100%;height:auto;display:block;overflow:hidden}.as-case-avatar:not(.is-selected) svg{opacity:.5}.as-case-avatar.is-selected{color:var(--text-strong);font-weight:700}.as-case-round{gap:var(--case-gap);min-width:0;display:grid}.as-case-talk{gap:.75rem;display:grid}.as-case-talk div{grid-template-columns:clamp(3.75rem,13cqw,5.5rem) minmax(0,1fr);align-items:baseline;column-gap:clamp(.5rem,2cqw,1rem);display:grid}.as-case-talk dt{color:var(--text-muted);font-size:clamp(.8125rem,2.1cqw,.9375rem);font-weight:600;line-height:1.3}.as-case-talk dd{font-size:clamp(1rem,2.8cqw,1.1875rem);line-height:1.35}.as-case-answer dd{letter-spacing:-.025em;font-size:clamp(1.125rem,3.6cqw,1.5rem);font-weight:600;line-height:1.22}.as-case-sheet mark{color:inherit;background:0 0}.as-case-answer mark{text-decoration:underline 2px var(--as-link);text-underline-offset:.18em}.as-case-source{--pad:clamp(.75rem,2.6cqw,1.125rem);--edge:clamp(5px,1.3cqw,9px);--drop:1.25rem;padding:var(--pad) var(--pad) var(--pad) clamp(.75rem,3cqw,1.25rem);border-left:var(--edge) solid var(--src);background:#fff;border-radius:4px;gap:.625rem;display:grid;box-shadow:0 1px #19160014,0 14px 26px -16px #19160066}.as-case-quote{position:relative}.as-case-quote:before{content:"";top:calc(-1 * (var(--pad) + var(--case-gap) + .2rem));left:calc(-1 * (clamp(.75rem,3cqw,1.25rem) + var(--edge) + var(--drop)));width:calc(clamp(.75rem,3cqw,1.25rem) + var(--edge) + var(--drop));height:calc(var(--pad) + var(--case-gap) + .2rem + .7em);border-left:2px solid var(--as-link);border-bottom:2px solid var(--as-link);pointer-events:none;border-bottom-left-radius:6px;position:absolute}.as-case-sheet .as-case-source{margin-left:calc(clamp(3.75rem,13cqw,5.5rem) + clamp(.5rem,2cqw,1rem) + var(--drop))}.as-case-source i{background:#19160024;border-radius:3px;width:62%;height:6px;display:block}.as-case-source-name{letter-spacing:-.01em;font-size:clamp(.8125rem,2.1cqw,.9375rem);font-weight:700;line-height:1.2}.as-case-quote{font-size:clamp(.9375rem,2.6cqw,1.0625rem);line-height:1.4}.as-case-quote mark{background:color-mix(in srgb,var(--as-link) 24%,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .15em}@container (width<=22rem){.as-case-tabs{gap:.125rem;padding-inline:.25rem}.as-case-tabs li{padding-inline:.375rem;font-size:.75rem}}@container (width<=30rem){.as-case-avatar{grid-template-columns:minmax(0,1fr)}.as-case-avatar svg{width:min(100%,4rem)}.as-case-source{--drop:.875rem}}.as-case-verdict{grid-template-columns:clamp(3.75rem,13cqw,5.5rem) minmax(0,1fr);align-items:end;column-gap:clamp(.5rem,2cqw,1rem);display:grid}.as-case-verdict strong{letter-spacing:-.03em;padding-bottom:.35rem;font-size:clamp(1.125rem,3.6cqw,1.5rem);font-weight:800;line-height:1.15}.as-case-decision{border-block:2px solid var(--ink);padding-block:clamp(1rem,3cqw,1.5rem);font-size:clamp(1rem,2.8cqw,1.1875rem);line-height:1.35}.as-case-decision strong{letter-spacing:-.02em;margin-bottom:.25rem;font-weight:800;display:block}.journey--audiencias .as-soft{font-weight:500}.as-situations{gap:var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.as-situations li{align-content:start;gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--line);display:grid}.as-situations strong{font-size:var(--h3);letter-spacing:-.045em;font-weight:800;line-height:1.08}.as-situations--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}.as-situations p{max-width:38ch;color:var(--text-muted);font-size:var(--text-body);margin:0;line-height:1.5}.as-decision{background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(2rem,5vw,5rem);display:grid}.as-decision-copy{gap:var(--space-3);display:grid}.as-decision-copy p{color:#fffbeac7;max-width:46ch;font-size:var(--text-lead);margin:0;line-height:1.5}.as-decision-sheet{border-radius:var(--radius-panel);background:var(--surface-paper);min-width:0;color:var(--text-strong);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1rem,4cqw,2rem);margin:0;padding:clamp(1rem,2.5vw,2.25rem);display:grid;container-type:inline-size}.as-decision-sheet .as-ad{order:1;justify-self:end;font-size:clamp(1.25rem,3.4cqw,1.75rem)}.as-decision-rows{gap:clamp(.75rem,3cqw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.as-decision-rows li{grid-template-columns:clamp(4rem,15cqw,6rem) minmax(0,1fr);align-items:end;column-gap:clamp(.625rem,2.4cqw,1rem);display:grid}.as-decision-rows p{gap:.2rem;margin:0;padding-bottom:.25rem;line-height:1.25;display:grid}.as-decision-rows strong{letter-spacing:-.025em;font-size:clamp(1rem,2.8cqw,1.1875rem);font-weight:800}.as-decision-rows span{color:var(--text-muted);font-size:clamp(.875rem,2.4cqw,1rem)}.as-approach .journey-stage>.as-lab{width:min(100%,calc(min(100svh - var(--header-h) - 4rem,42rem) * 1.05))}.as-lab{aspect-ratio:1.05;border-radius:var(--radius-panel);background:var(--surface-paper);box-shadow:var(--shadow-raised);color:var(--text-strong);font-family:var(--font-sans);display:grid;position:relative;overflow:hidden;container-type:inline-size}.as-scene{--as-inset:clamp(.75rem,3.8cqw,1.5rem);opacity:0;visibility:hidden;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;gap:clamp(.5rem,2cqw,1rem);min-width:0;min-height:0;padding:clamp(.75rem,4.4cqw,1.75rem) clamp(.75rem,4.4cqw,1.75rem) clamp(.625rem,3cqw,1.25rem);transition:opacity .4s,visibility 0s .4s;display:grid}.as-lab[data-step="0"] [data-at="0"],.as-lab[data-step="1"] [data-at="1"],.as-lab[data-step="2"] [data-at="2"],.as-lab[data-step="3"] [data-at="3"],.as-lab[data-step="4"] [data-at="4"]{opacity:1;visibility:visible;transition:opacity .45s .1s,visibility}.as-scene [style*=--i]{transition:opacity .45s ease calc(.2s + var(--i) * 90ms),translate .5s cubic-bezier(.2,.7,.2,1) calc(.2s + var(--i) * 90ms)}.as-scene:not(:is(.as-lab[data-step="0"] [data-at="0"],.as-lab[data-step="1"] [data-at="1"],.as-lab[data-step="2"] [data-at="2"],.as-lab[data-step="3"] [data-at="3"],.as-lab[data-step="4"] [data-at="4"])) [style*=--i]{opacity:0;translate:0 8px}.as-lab p{margin:0}.as-lab svg{display:block;overflow:visible}.as-lab .as-caption{color:var(--text-muted);text-align:center;font-size:clamp(.8125rem,2.1cqw,.9375rem);line-height:1.3}.as-desk{--src:var(--as-estudio);grid-template:minmax(0,1fr)/repeat(2,minmax(0,1fr));gap:clamp(.375rem,1.6cqw,.75rem);min-height:0;display:grid}.as-sheet{--pad:clamp(.5rem,3cqw,1.25rem);min-width:0;min-height:0;padding:var(--pad);rotate:var(--tilt);background:#fff;border-radius:4px;grid-template-rows:auto minmax(0,1fr);gap:clamp(.3rem,1.8cqw,.8rem);display:grid;box-shadow:0 1px #19160014,0 14px 26px -16px #19160066}.as-sheet--estudio{border-left:clamp(5px,1.3cqw,9px) solid var(--ink)}.as-sheet-name{letter-spacing:-.01em;font-size:clamp(.8125rem,2.7cqw,1.125rem);font-weight:700;line-height:1.1}.as-sheet-art{width:100%;height:100%;min-height:0}.as-mark{fill:var(--src)}.as-mark-open{fill:none;stroke:var(--src);stroke-width:2px}.as-quiet{fill:#19160038}.as-weave{grid-template-rows:auto minmax(1.25rem,1fr) auto;min-height:0;display:grid}.as-weave-docs{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.as-weave-docs li{letter-spacing:-.01em;text-align:center;justify-items:center;gap:.25rem;min-width:0;font-size:clamp(.75rem,2.3cqw,1rem);font-weight:700;line-height:1.1;display:grid}.as-weave-sheet{background:#fff;border-radius:2px;order:1;align-content:space-evenly;width:clamp(1.75rem,8cqw,3.25rem);height:clamp(1.25rem,5.5cqw,2.25rem);padding:0 .3rem;display:grid;box-shadow:0 1px #1916001a,0 4px 8px -3px #19160059}.as-weave-sheet i{background:var(--src);border-radius:2px;height:clamp(2px,.6cqw,4px);display:block}.as-lab .as-strands{width:100%;height:100%}.as-strands path{fill:none;stroke:var(--src);stroke-width:clamp(2px,.5cqw,3px);vector-effect:non-scaling-stroke;stroke-linecap:round}.as-strands .as-strand-end{stroke-width:clamp(7px,1.5cqw,10px)}.as-weave-people{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:clamp(3px,.7cqw,5px);display:grid}.as-weave-person{min-width:0}.as-lab .as-weave-person svg{aspect-ratio:200/222;width:100%;height:auto}.as-lab .as-fig-body path{fill:#f4edd2}.as-strands{clip-path:inset(0 -1rem -1rem);transition:clip-path .7s cubic-bezier(.3,.7,.2,1) .25s}.as-weave-person .as-fig-weave{clip-path:inset(0);transition:clip-path .8s cubic-bezier(.3,.7,.2,1) .6s}.as-scene--profiles:not(:is(.as-lab[data-step="1"] [data-at="1"])) .as-strands{clip-path:inset(0 -1rem 100%)}.as-scene--profiles:not(:is(.as-lab[data-step="1"] [data-at="1"])) .as-fig-weave{clip-path:inset(0 0 100%)}.as-media{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(.5rem,3cqw,1.5rem);min-height:0;display:grid}.as-lab .as-media-fig{aspect-ratio:200/222;width:100%;height:auto;max-height:100%;overflow:hidden}.as-media-list{grid-auto-rows:minmax(0,1fr);align-self:stretch;align-items:center;gap:clamp(.375rem,2cqw,1rem);min-height:0;margin:0;padding:0;list-style:none;display:grid}.as-media-list li{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(.375rem,2cqw,.875rem);min-height:0;display:grid}.as-lab .as-media-list svg{aspect-ratio:210/152;width:100%;height:auto}.as-lab .as-media-list p{letter-spacing:-.015em;font-size:clamp(.8125rem,2.8cqw,1.125rem);font-weight:700;line-height:1.15}.as-leaning{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(.75rem,4cqw,2rem);min-height:0;padding-inline:clamp(.25rem,3cqw,1.5rem);display:grid}.as-leaning-figure{min-width:0}.as-lab .as-ad{rotate:none}.as-leaning-side{gap:clamp(.75rem,4cqw,1.5rem);min-width:0;display:grid}.as-lab .as-leaning-words{letter-spacing:-.03em;font-size:clamp(.9375rem,3.6cqw,1.5rem);font-weight:800;line-height:1.15}.as-lab .as-lean svg{transition:rotate 1.1s cubic-bezier(.2,.7,.2,1) .35s}.as-scene--lean:not(:is(.as-lab[data-step="3"] [data-at="3"])) .as-lean svg{rotate:-14deg}.as-drawer{--tab:clamp(1.375rem,5.4cqw,2.125rem);--sheet-gap:clamp(.25rem,1.2cqw,.5rem);grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.as-folder{grid-template-rows:var(--tab) minmax(0,1fr);filter:drop-shadow(0 -1px 1px #19160024);min-height:0;display:grid}.as-lab .as-folder-tab{background:var(--folder);letter-spacing:-.015em;white-space:nowrap;border-radius:6px 6px 0 0;align-items:center;margin-inline:clamp(.375rem,1.6cqw,.75rem);padding-inline:clamp(.5rem,2.4cqw,1rem);font-size:clamp(.75rem,2.5cqw,1rem);font-weight:700;line-height:1;display:grid}.as-folder:first-child .as-folder-tab{justify-self:start}.as-folder:nth-child(2) .as-folder-tab{justify-self:center}.as-folder:nth-child(3) .as-folder-tab{justify-self:end}.as-folder-people{gap:var(--sheet-gap);min-height:0;padding:var(--sheet-gap);background:var(--folder);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.as-folder:not(:last-child) .as-folder-people{margin-bottom:calc(-1 * var(--tab));padding-bottom:calc(var(--tab) + var(--sheet-gap))}.as-folder-final{background:#fff;border-radius:3px;grid-template-rows:auto minmax(0,1fr);gap:.125rem;min-width:0;min-height:0;padding:clamp(.125rem,.8cqw,.375rem) clamp(.25rem,1.4cqw,.625rem) 0;display:grid}.as-lab .as-folder-final p{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(.75rem,2.3cqw,.9375rem);font-weight:600;line-height:1.15}.as-folder-busts{align-items:flex-end;min-height:0;display:flex;overflow:hidden}.as-lab .as-folder-busts svg{flex:0 50%;min-width:0;height:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){.as-scene,.as-scene [style*=--i],.as-strands,.as-fig-weave,.as-lab .as-lean svg{transition:none!important}}@media (width<=1024px){.journey--audiencias .journey-hero{grid-template-columns:minmax(0,1fr)}.journey-hero-art--audiencias{grid-template-rows:auto;max-width:none}.as-proof{max-height:none}.as-case,.as-decision{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.as-case-copy{position:static}.as-situations,.as-situations--pairs{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (width<=1024px) and (orientation:portrait),(width<=1024px) and (height>=501px){.as-approach .journey-stage>.as-lab{aspect-ratio:1.1;width:min(100%,36rem,1.1*max(18rem,55svh))}.as-approach .journey-stage{margin-bottom:var(--stage-stop,0px)}.journey--audiencias .as-approach .journey-levers{margin-top:calc(var(--space-3) - var(--stage-stop,0px))}}@media (width>=721px) and (width<=1024px) and (orientation:portrait),(width>=721px) and (width<=1024px) and (height>=501px){.as-approach.is-steps:has(.journey-stage.is-stuck) .journey-lever:has(~.journey-lever[aria-pressed=true]):not(:focus-visible){opacity:0}}@media (width<=720px){.journey--audiencias .journey-name{font-size:calc(var(--display-name) * .82)}.as-decision-sheet{grid-template-columns:minmax(0,1fr)}.as-decision-sheet .as-ad{order:0;justify-self:start}.journey-hero-art--audiencias{margin-inline:calc(.5rem - var(--card-pad-i))}}@media (width<=720px) and (orientation:portrait),(width<=720px) and (height>=501px){.as-approach .journey-stage{padding-inline:.5rem}.as-approach .journey-stage>.as-lab{aspect-ratio:.92;width:min(100%,max(18rem,55svh)/1.08696)}}@media (height<=480px){.as-approach .journey-stage>.as-lab{aspect-ratio:1.5;width:min(100%,30rem)}}@media (orientation:landscape) and (height<=500px){.as-approach .journey-stage>.as-lab{width:min(100%,calc((100svh - var(--header-h) - 4rem) * 1.3));aspect-ratio:1.3}.as-approach .as-leaning{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:.75rem}.as-approach .as-leaning-side{gap:.5rem}.as-approach .as-lab .as-ad{font-size:1rem}}@media (width<=720px) and (orientation:portrait),(width<=720px) and (height>=501px){.as-approach.is-steps .journey-stage>.as-lab{width:min(100%,calc(var(--half) * 1.5));height:var(--half);aspect-ratio:auto}.as-approach.is-steps .as-leaning{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:.75rem}.as-approach.is-steps .as-leaning-side{gap:.5rem}}@media (width<=720px) and (height<=600px){.as-approach .journey-stage>.as-lab{max-height:17.25rem}.as-approach .journey-lever{padding-block:.5rem}}
