.devline[data-astro-cid-gwitvfc5]{position:relative;background:var(--ciruela);color:var(--lino);border-radius:var(--radius);padding:clamp(1.25rem,3vw,2rem);aspect-ratio:4 / 5;display:flex;flex-direction:column;justify-content:space-between;max-width:30rem}.devline[data-astro-cid-gwitvfc5] svg[data-astro-cid-gwitvfc5]{width:100%;height:auto;overflow:visible}.devline__grid[data-astro-cid-gwitvfc5] line[data-astro-cid-gwitvfc5]{stroke:#f4efe926;stroke-width:1;stroke-dasharray:2 5}.devline__axis[data-astro-cid-gwitvfc5]{fill:var(--malva);font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.devline__path[data-astro-cid-gwitvfc5]{fill:none;stroke:var(--lino);stroke-width:3;stroke-linecap:round}.devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]{fill:var(--ciruela);stroke:var(--lino);stroke-width:2.5}.devline__head[data-astro-cid-gwitvfc5]{fill:var(--lino)}.devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]{fill:var(--lino);font-family:var(--font-display);font-size:18px;font-style:italic}.devline[data-astro-cid-gwitvfc5] figcaption[data-astro-cid-gwitvfc5]{font-size:var(--fs-xs);color:var(--malva);letter-spacing:.04em}.js[data-astro-cid-gwitvfc5] .devline__path[data-astro-cid-gwitvfc5]{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 2.2s .3s var(--ease) forwards}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5],.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5],.js[data-astro-cid-gwitvfc5] .devline__head[data-astro-cid-gwitvfc5]{opacity:0;animation:appear .5s var(--ease) forwards}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]:nth-child(1),.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]:nth-child(1){animation-delay:.5s}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]:nth-child(2),.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]:nth-child(2){animation-delay:.9s}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]:nth-child(3),.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]:nth-child(3){animation-delay:1.4s}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]:nth-child(4),.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]:nth-child(4){animation-delay:1.8s}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5]:nth-child(5),.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5]:nth-child(5){animation-delay:2.1s}.js[data-astro-cid-gwitvfc5] .devline__head[data-astro-cid-gwitvfc5]{animation-delay:2.4s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes appear{to{opacity:1}}@media(prefers-reduced-motion:reduce){.js[data-astro-cid-gwitvfc5] .devline__path[data-astro-cid-gwitvfc5]{animation:none;stroke-dashoffset:0}.js[data-astro-cid-gwitvfc5] .devline__nodes[data-astro-cid-gwitvfc5] circle[data-astro-cid-gwitvfc5],.js[data-astro-cid-gwitvfc5] .devline__labels[data-astro-cid-gwitvfc5] text[data-astro-cid-gwitvfc5],.js[data-astro-cid-gwitvfc5] .devline__head[data-astro-cid-gwitvfc5]{animation:none;opacity:1}}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(2.5rem,6vw,5rem)}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:center}@media(min-width:900px){.hero__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.hero__grid[data-astro-cid-j7pv25f6] .devline{justify-self:center;width:100%}.hero[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--ciruela-mid)}.hero__lead[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.band[data-astro-cid-j7pv25f6]{background:var(--lino);padding-bottom:clamp(1rem,3vw,2rem)}.enfoque__title[data-astro-cid-j7pv25f6]{max-width:22ch}.compare[data-astro-cid-j7pv25f6]{display:grid;gap:1px;margin-top:2.5rem;background:var(--line);border:1px solid var(--line)}@media(min-width:640px){.compare[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.compare__item[data-astro-cid-j7pv25f6]{background:var(--papel);padding:clamp(1.25rem,3vw,2rem)}.compare__item--next[data-astro-cid-j7pv25f6]{background:var(--ciruela);color:var(--lino)}.compare__when[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ciruela-mid)}.compare__item--next[data-astro-cid-j7pv25f6] .compare__when[data-astro-cid-j7pv25f6]{color:var(--malva)}.compare__q[data-astro-cid-j7pv25f6]{margin-top:.6rem;font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.25}.enfoque__body[data-astro-cid-j7pv25f6]{margin-top:1.75rem;max-width:var(--measure)}.section__intro[data-astro-cid-j7pv25f6]{margin-top:1rem}.track[data-astro-cid-j7pv25f6]{margin-top:clamp(2.5rem,5vw,3.5rem);list-style:none}.track__item[data-astro-cid-j7pv25f6]{position:relative;padding-block:2rem;border-top:1px solid var(--line)}.track__item[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--line)}.track__body[data-astro-cid-j7pv25f6]{position:relative}.track__body[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]+[data-astro-cid-j7pv25f6]{margin-top:.75rem}.track__n[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-size:1rem;color:var(--ciruela-mid)}.track__body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.25rem}.track__outcome[data-astro-cid-j7pv25f6]{color:var(--ciruela)}.track__body[data-astro-cid-j7pv25f6] .link-arrow[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1rem}@media(min-width:900px){.track__item[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"";position:absolute;top:2.35rem;bottom:-2.35rem;left:calc(var(--rail) - 2.25rem);width:2px;background:var(--ciruela);opacity:.35}.track__item[data-astro-cid-j7pv25f6]{border:0!important;padding-block:1.75rem 2.5rem}.track__when[data-astro-cid-j7pv25f6]{padding-top:.35rem}.track__item[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:2.35rem;left:calc(var(--rail) - 2.25rem - 6px);width:14px;height:14px;border-radius:50%;background:var(--lino-2);border:2.5px solid var(--ciruela);z-index:1}.track__item[data-astro-cid-j7pv25f6]:last-child:before{background:var(--ciruela)}}.complement[data-astro-cid-j7pv25f6]{margin-top:2rem}.complement[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ciruela)}.samples[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.25rem,3vw,2rem);margin-top:clamp(2rem,4vw,3rem);align-items:start}@media(min-width:760px){.samples[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.steps[data-astro-cid-j7pv25f6]{display:grid;gap:2rem clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);list-style:none}@media(min-width:640px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.steps__item[data-astro-cid-j7pv25f6]{padding-top:1.1rem;border-top:1px solid var(--line)}.steps__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem;margin-bottom:.5rem}.para[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media(min-width:900px){.para[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}}.para__photo{max-width:360px}.sectors[data-astro-cid-j7pv25f6]{display:grid;gap:1.75rem;margin-top:2rem;list-style:none}.sectors__item[data-astro-cid-j7pv25f6]{padding-left:1rem;border-left:2px solid var(--ciruela)}.sectors__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem;margin-bottom:.4rem}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:20ch}.cta__lead[data-astro-cid-j7pv25f6]{margin-block:1.25rem 2rem}
