.flow-scroll[data-astro-cid-pcr5kmm6]{overscroll-behavior-x:contain;background:var(--paper);padding:clamp(16px,2.4vw,32px);overflow-x:auto}.flow-scroll[data-astro-cid-pcr5kmm6]:focus-visible{outline-offset:-3px}.flow[data-astro-cid-pcr5kmm6]{width:100%;min-width:620px;max-width:860px;height:auto;margin-inline:auto;display:block}.flow[data-astro-cid-pcr5kmm6] .tt{font:700 15px var(--sans);fill:var(--navy)}.flow[data-astro-cid-pcr5kmm6] .st{font:400 12.5px var(--sans);fill:var(--muted)}.flow[data-astro-cid-pcr5kmm6] .lbl{font:700 12px var(--sans);fill:var(--navy-3)}.flow[data-astro-cid-pcr5kmm6] .n rect{fill:var(--paper);stroke:var(--grey);stroke-width:1.2px}.flow[data-astro-cid-pcr5kmm6] .chk rect{fill:color-mix(in srgb, var(--gold) 12%, var(--paper));stroke:var(--gold-deep);stroke-width:1.2px}.flow[data-astro-cid-pcr5kmm6] .mail rect{fill:var(--ice);stroke:var(--navy-3);stroke-width:1.2px}.flow[data-astro-cid-pcr5kmm6] .voice rect{fill:color-mix(in srgb, var(--gold) 12%, var(--paper));stroke:var(--navy-3);stroke-width:1.2px;stroke-dasharray:6 3}.flow[data-astro-cid-pcr5kmm6] .team rect{fill:var(--navy)}.flow[data-astro-cid-pcr5kmm6] .team .tt{fill:var(--paper)}.flow[data-astro-cid-pcr5kmm6] .team .st{fill:var(--ice)}.flow[data-astro-cid-pcr5kmm6] .start rect{fill:var(--gold-deep)}.flow[data-astro-cid-pcr5kmm6] .start text{font:700 13px var(--sans);fill:var(--paper)}.flow[data-astro-cid-pcr5kmm6] .a{stroke:var(--navy-3);stroke-width:1.4px;fill:none}.flow[data-astro-cid-pcr5kmm6] .d{stroke-dasharray:5 4}.flow[data-astro-cid-pcr5kmm6] .ah{fill:var(--navy-3)}.sys-flow[data-astro-cid-we4z4c2s]{padding-block:var(--gap-section)}.sys-flow__grid[data-astro-cid-we4z4c2s]{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px clamp(16px,2vw,32px);display:grid}.sys-flow__intro[data-astro-cid-we4z4c2s]{grid-column:1/span 4;align-content:start;align-self:start;gap:20px;display:grid;position:sticky;top:24px}.sys-flow__intro[data-astro-cid-we4z4c2s] h2[data-astro-cid-we4z4c2s]{margin-bottom:8px}.sys-flow__figure[data-astro-cid-we4z4c2s]{grid-column:6/-1;min-width:0;margin:0}.sys-flow__caption[data-astro-cid-we4z4c2s]{color:var(--muted);margin-top:14px}.sys-flow__caption[data-astro-cid-we4z4c2s] a[data-astro-cid-we4z4c2s]{color:var(--navy);font-weight:700}.sys-flow__hint[data-astro-cid-we4z4c2s]{display:none}.sys-legend[data-astro-cid-we4z4c2s]{font-size:var(--t-small);color:var(--muted);gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sys-legend[data-astro-cid-we4z4c2s] li[data-astro-cid-we4z4c2s]{align-items:center;gap:10px;display:flex}.sys-legend__swatch[data-astro-cid-we4z4c2s]{border:1.5px solid;flex:none;width:16px;height:16px}.sys-legend__swatch--team[data-astro-cid-we4z4c2s]{background:var(--navy);border-color:var(--navy)}.sys-legend__swatch--chk[data-astro-cid-we4z4c2s]{background:color-mix(in srgb, var(--gold) 12%, var(--paper));border-color:var(--gold-deep)}.sys-legend__swatch--n[data-astro-cid-we4z4c2s]{background:var(--paper);border-color:var(--grey)}.sys-legend__swatch--voice[data-astro-cid-we4z4c2s]{background:color-mix(in srgb, var(--gold) 12%, var(--paper));border-color:var(--navy-3);border-style:dashed}.sys-legend__swatch--mail[data-astro-cid-we4z4c2s]{background:var(--ice);border-color:var(--navy-3)}.sys-steps[data-astro-cid-we4z4c2s]{padding-block:var(--gap-section)}.sys-steps__grid[data-astro-cid-we4z4c2s]{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px clamp(16px,2vw,32px);display:grid}.sys-steps__head[data-astro-cid-we4z4c2s]{grid-column:1/span 4;align-self:start;gap:20px;display:grid;position:sticky;top:24px}.sys-steps__head[data-astro-cid-we4z4c2s] p[data-astro-cid-we4z4c2s]{color:var(--muted)}.sys-steps__list[data-astro-cid-we4z4c2s]{grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.sys-step[data-astro-cid-we4z4c2s]{border-top:8px solid var(--paper-2);align-content:start;gap:12px;padding:28px 0 40px;display:grid}.sys-step__num[data-astro-cid-we4z4c2s]{font-size:var(--t-2);color:var(--gold-deep);letter-spacing:.02em;font-weight:700}.sys-step__puestos[data-astro-cid-we4z4c2s]{color:var(--muted);gap:10px;margin:0;padding-left:1.1em;display:grid}.sys-step__puestos[data-astro-cid-we4z4c2s] li[data-astro-cid-we4z4c2s]::marker{color:var(--gold-deep)}.sys-step__puestos[data-astro-cid-we4z4c2s] strong[data-astro-cid-we4z4c2s]{color:var(--navy);font-weight:700}.sys-rule[data-astro-cid-we4z4c2s]{padding-block:clamp(80px,10vw,160px)}.sys-rule__grid[data-astro-cid-we4z4c2s]{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px clamp(16px,2vw,32px);display:grid}.sys-rule__grid[data-astro-cid-we4z4c2s] h2[data-astro-cid-we4z4c2s]{grid-column:1/span 4}.sys-rule__text[data-astro-cid-we4z4c2s]{border-left:4px solid var(--gold-deep);grid-column:5/span 7;max-width:36ch;padding-left:24px}.sys-note[data-astro-cid-we4z4c2s]{color:var(--navy);max-width:none;padding-block:24px}.sys-next[data-astro-cid-we4z4c2s]{padding-block:48px}.sys-next__list[data-astro-cid-we4z4c2s]{flex-wrap:wrap;gap:12px 40px;display:flex}.sys-next__link[data-astro-cid-we4z4c2s]{font-size:var(--t-2);font-weight:700;text-decoration:none}.sys-next__link[data-astro-cid-we4z4c2s]:after{content:" →"}.sys-next__link[data-astro-cid-we4z4c2s]:hover{text-decoration:underline}@media (width<=1100px){.sys-steps__list[data-astro-cid-we4z4c2s]{grid-template-columns:1fr}}@media (width<=900px){.sys-flow__intro[data-astro-cid-we4z4c2s],.sys-flow__figure[data-astro-cid-we4z4c2s],.sys-steps__head[data-astro-cid-we4z4c2s],.sys-steps__list[data-astro-cid-we4z4c2s],.sys-rule__grid[data-astro-cid-we4z4c2s] h2[data-astro-cid-we4z4c2s],.sys-rule__text[data-astro-cid-we4z4c2s]{grid-column:1/-1}.sys-flow__intro[data-astro-cid-we4z4c2s],.sys-steps__head[data-astro-cid-we4z4c2s]{position:static}.sys-legend[data-astro-cid-we4z4c2s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sys-flow__hint[data-astro-cid-we4z4c2s]{margin-bottom:6px;display:block}.sys-flow__figure[data-astro-cid-we4z4c2s]{margin-inline:calc(-1 * var(--margin))}.sys-flow__caption[data-astro-cid-we4z4c2s]{padding-inline:var(--margin)}}
