.app[data-astro-cid-zgtemql3]{--a-text: var(--c-ink);--a-mute: var(--c-ink-60);--a-accent: var(--c-petrol);--a-soft: var(--c-paper);--a-line: var(--c-ink-8);--a-edge: var(--ux-ink-15);--a-edge-hot: var(--c-coral);--a-btn: var(--c-petrol);--a-btn-text: var(--c-white);--a-ghost-line: var(--ux-ink-20);--a-ghost-text: var(--c-ink);--a-alert-bg: var(--ux-rose-soft);--a-alert-fg: var(--ux-alert);--a-chip-on-bg: var(--c-ink);--a-chip-on-fg: var(--c-white);--a-chip-bg: var(--c-paper);--a-chip-fg: var(--c-ink);--a-tone-action: var(--ux-rose-soft);--a-tone-review: var(--ux-yellow-soft);--a-tone-approved: var(--ux-sky-soft);--a-seal: var(--c-petrol);--a-seal-fg: var(--c-yellow);--a-dot: var(--c-petrol);--a-dot-fg: var(--c-white);--a-border: var(--ux-ink-10);display:flex;flex-direction:column;width:236px;height:488px;flex:none;overflow:hidden;background:var(--c-white);border:1px solid var(--a-border);border-radius:var(--r-28);color:var(--a-text);font-family:var(--font-sans);line-height:1.3;text-align:left}.app--hf[data-astro-cid-zgtemql3]{box-shadow:var(--ux-shadow-phone)}.app--wf[data-astro-cid-zgtemql3]{--a-text: var(--ux-wf-text);--a-mute: var(--ux-wf-mute);--a-accent: var(--ux-wf-mute);--a-soft: var(--ux-wf-soft);--a-line: var(--ux-wf-line);--a-edge: var(--ux-wf-edge);--a-edge-hot: var(--ux-wf-mute);--a-btn: var(--ux-wf-btn);--a-btn-text: var(--ux-wf-btn-text);--a-ghost-line: var(--ux-wf-edge);--a-ghost-text: var(--ux-wf-text);--a-alert-bg: var(--ux-wf-line);--a-alert-fg: var(--ux-wf-mute);--a-chip-on-bg: var(--ux-wf-mute);--a-chip-on-fg: var(--c-white);--a-chip-bg: var(--ux-wf-soft);--a-chip-fg: var(--ux-wf-text);--a-tone-action: var(--ux-wf-line);--a-tone-review: var(--ux-wf-line);--a-tone-approved: var(--ux-wf-line);--a-seal: var(--ux-wf-mute);--a-dot: var(--ux-wf-mute);--a-border: var(--ux-wf-edge)}.wfi[data-astro-cid-zgtemql3]{display:block;flex:none;background:var(--ux-wf-fill);border-radius:var(--r-4, 4px)}.wfi--9[data-astro-cid-zgtemql3]{width:9px;height:9px}.wfi--10[data-astro-cid-zgtemql3]{width:10px;height:10px}.wfi--11[data-astro-cid-zgtemql3]{width:11px;height:11px}.wfi--13[data-astro-cid-zgtemql3]{width:13px;height:13px}.wfi--15[data-astro-cid-zgtemql3]{width:15px;height:15px}.wfi--16[data-astro-cid-zgtemql3]{width:16px;height:16px}.wfi--20[data-astro-cid-zgtemql3]{width:20px;height:20px}.wfi--32[data-astro-cid-zgtemql3]{width:32px;height:32px}.bar[data-astro-cid-zgtemql3]{display:block;flex:none;height:6px;border-radius:9px;background:var(--ux-wf-fill)}.bar[data-astro-cid-zgtemql3].h5{height:5px}.w30[data-astro-cid-zgtemql3]{width:30px}.w40[data-astro-cid-zgtemql3]{width:40px}.w70[data-astro-cid-zgtemql3]{width:70px}.w80[data-astro-cid-zgtemql3]{width:80px}.w90[data-astro-cid-zgtemql3]{width:90px}.w120[data-astro-cid-zgtemql3]{width:120px}.w140[data-astro-cid-zgtemql3]{width:140px}.w180[data-astro-cid-zgtemql3]{width:180px}.sb[data-astro-cid-zgtemql3]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px 4px}.sb__time[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-9);font-weight:var(--fw-semibold)}.sb__ind[data-astro-cid-zgtemql3]{display:flex;gap:4px;align-items:center}.body[data-astro-cid-zgtemql3]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:8px 14px 14px}.body--center[data-astro-cid-zgtemql3]{align-items:center}.fill[data-astro-cid-zgtemql3]{flex:1}.muted[data-astro-cid-zgtemql3]{color:var(--a-mute)}.accent[data-astro-cid-zgtemql3]{color:var(--a-accent)}.s8[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-8)}.s9[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-9)}.s10[data-astro-cid-zgtemql3]{font-size:var(--fs-10)}.greet[data-astro-cid-zgtemql3]{display:flex;align-items:center;gap:8px}.greet__txt[data-astro-cid-zgtemql3]{flex:1;display:flex;flex-direction:column;gap:2px}.greet__hi[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-20);font-weight:var(--fw-semibold);letter-spacing:-.5px}.avatar[data-astro-cid-zgtemql3]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c-lila);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--c-ink)}.app--wf[data-astro-cid-zgtemql3] .avatar[data-astro-cid-zgtemql3]{background:var(--ux-wf-fill);color:var(--ux-wf-text)}.alert[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;gap:5px;padding:12px;background:var(--a-alert-bg);border-radius:var(--r-16)}.alert__label[data-astro-cid-zgtemql3]{display:flex;align-items:center;gap:5px;color:var(--a-alert-fg);font-size:var(--ux-fs-9);font-weight:var(--fw-semibold)}.alert__title[data-astro-cid-zgtemql3]{font-size:var(--fs-13);font-weight:var(--fw-semibold)}.alert__cta[data-astro-cid-zgtemql3]{font-size:var(--fs-10);font-weight:var(--fw-semibold);color:var(--a-accent)}.kpis[data-astro-cid-zgtemql3]{display:flex;gap:8px}.kpi[data-astro-cid-zgtemql3]{flex:1;display:flex;flex-direction:column;gap:2px;padding:12px;background:var(--a-soft);border-radius:var(--r-14)}.kpi__n[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-22);font-weight:var(--fw-semibold);line-height:1}.kpi__l[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-9);color:var(--a-mute)}.app--wf[data-astro-cid-zgtemql3] .kpi__l[data-astro-cid-zgtemql3]{color:var(--ux-wf-mute)}.ab[data-astro-cid-zgtemql3]{display:flex;align-items:center;justify-content:center;padding:11px 0;border-radius:var(--r-pill);font-size:var(--fs-11);font-weight:var(--fw-semibold);text-align:center}.ab--main[data-astro-cid-zgtemql3]{background:var(--a-btn);color:var(--a-btn-text)}.ab--ghost[data-astro-cid-zgtemql3]{box-shadow:inset 0 0 0 1px var(--a-ghost-line);color:var(--a-ghost-text)}.top[data-astro-cid-zgtemql3]{display:flex;align-items:center;gap:8px}.top__title[data-astro-cid-zgtemql3]{flex:1;font-size:var(--fs-13);font-weight:var(--fw-semibold)}.top__title--lg[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-18);letter-spacing:-.4px}.chips[data-astro-cid-zgtemql3]{display:flex;gap:6px}.chip[data-astro-cid-zgtemql3]{padding:5px 10px;border-radius:var(--r-pill);background:var(--a-chip-bg);color:var(--a-chip-fg);font-size:var(--ux-fs-9);font-weight:var(--fw-semibold)}.chip[data-astro-cid-zgtemql3].is-on{background:var(--a-chip-on-bg);color:var(--a-chip-on-fg)}.list[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;gap:8px}.row[data-astro-cid-zgtemql3]{display:flex;align-items:center;gap:10px;padding:10px;background:var(--c-white);border:1px solid var(--a-line);border-radius:var(--r-14)}.row--hot[data-astro-cid-zgtemql3]{border-color:var(--a-edge-hot)}.row__ico[data-astro-cid-zgtemql3]{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--r-10);background:var(--a-tone-action)}.row__txt[data-astro-cid-zgtemql3]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.row__title[data-astro-cid-zgtemql3]{font-size:var(--fs-11);font-weight:var(--fw-semibold)}.pill[data-astro-cid-zgtemql3]{padding:3px 8px;border-radius:var(--r-pill);font-size:var(--ux-fs-8);font-weight:var(--fw-semibold);color:var(--c-ink)}.app--wf[data-astro-cid-zgtemql3] .pill[data-astro-cid-zgtemql3]{color:var(--ux-wf-mute)}.tone-action[data-astro-cid-zgtemql3]{background:var(--a-tone-action)}.tone-review[data-astro-cid-zgtemql3]{background:var(--a-tone-review)}.tone-approved[data-astro-cid-zgtemql3]{background:var(--a-tone-approved)}.head[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.head__title[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-18);font-weight:var(--fw-semibold);letter-spacing:-.4px}.data[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;gap:6px;padding:12px;background:var(--a-soft);border-radius:var(--r-14)}.data__row[data-astro-cid-zgtemql3]{display:flex;align-items:center;justify-content:space-between}.data__v[data-astro-cid-zgtemql3]{font-size:var(--fs-10);font-weight:var(--fw-semibold)}.sub[data-astro-cid-zgtemql3]{font-size:var(--fs-11);font-weight:var(--fw-semibold)}.steps[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;gap:9px}.step[data-astro-cid-zgtemql3]{display:flex;gap:8px}.step__dot[data-astro-cid-zgtemql3]{display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;background:var(--a-dot);color:var(--a-dot-fg)}.step__dot[data-astro-cid-zgtemql3].is-alert{background:var(--ux-alert)}.app--wf[data-astro-cid-zgtemql3] .step__dot[data-astro-cid-zgtemql3].is-alert{background:var(--ux-wf-mute)}.step__txt[data-astro-cid-zgtemql3]{flex:1;display:flex;flex-direction:column;gap:2px}.step__t[data-astro-cid-zgtemql3]{font-size:var(--fs-10);font-weight:var(--fw-semibold)}.drop[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:16px;background:var(--a-soft);border:1px solid var(--a-edge);border-radius:var(--r-16)}.drop__t[data-astro-cid-zgtemql3]{font-size:var(--fs-11);font-weight:var(--fw-semibold)}.file[data-astro-cid-zgtemql3]{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--a-line);border-radius:var(--r-12)}.file__txt[data-astro-cid-zgtemql3]{flex:1;display:flex;flex-direction:column;gap:2px}.file__name[data-astro-cid-zgtemql3]{font-size:var(--fs-10);font-weight:var(--fw-semibold)}.field[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;gap:4px}.field__box[data-astro-cid-zgtemql3]{padding:10px;background:var(--a-soft);border-radius:var(--r-10);font-size:var(--fs-10)}.field__box[data-astro-cid-zgtemql3] .bar{margin:0}.seal[data-astro-cid-zgtemql3]{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--a-seal);color:var(--a-seal-fg)}.done__title[data-astro-cid-zgtemql3]{font-size:var(--ux-fs-20);font-weight:var(--fw-semibold);letter-spacing:-.5px}.done__text[data-astro-cid-zgtemql3]{font-size:var(--fs-10);color:var(--a-mute);text-align:center}.sum[data-astro-cid-zgtemql3]{align-self:stretch;display:flex;align-items:center;gap:10px;padding:12px;background:var(--a-soft);border-radius:var(--r-14)}.body--center[data-astro-cid-zgtemql3] .ab[data-astro-cid-zgtemql3]{align-self:stretch}.link[data-astro-cid-zgtemql3]{font-size:var(--fs-10);font-weight:var(--fw-semibold);color:var(--a-accent)}.tabs[data-astro-cid-zgtemql3]{display:flex;justify-content:space-between;padding:10px 22px 16px;border-top:1px solid var(--a-line)}.tab[data-astro-cid-zgtemql3]{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--a-mute);font-size:var(--ux-fs-8)}.tab[data-astro-cid-zgtemql3].is-on{color:var(--a-accent);font-weight:var(--fw-semibold)}.app--wf[data-astro-cid-zgtemql3] .tab[data-astro-cid-zgtemql3]{color:var(--ux-wf-mute)}.hero[data-astro-cid-d5dhjsm6]{--s: 1;--u: calc(var(--s) * 1px);position:relative;overflow:clip;background:var(--c-ink);color:var(--c-paper);isolation:isolate}.glow[data-astro-cid-d5dhjsm6]{position:absolute;border-radius:50%;filter:blur(160px);pointer-events:none;z-index:-1}.glow--purple[data-astro-cid-d5dhjsm6]{left:calc(-200 * var(--u));top:calc(500 * var(--u));width:calc(700 * var(--u));height:calc(700 * var(--u));background:var(--ux-purple-70)}.glow--petrol[data-astro-cid-d5dhjsm6]{right:calc(-120 * var(--u));top:calc(-200 * var(--u));width:calc(700 * var(--u));height:calc(600 * var(--u));background:var(--ux-petrol-60)}.hero__frame[data-astro-cid-d5dhjsm6]{position:relative;max-width:var(--page-max);margin:0 auto;height:calc(1000 * var(--u))}.hero__text[data-astro-cid-d5dhjsm6]{position:absolute;left:calc(80 * var(--u));top:calc(190 * var(--u));width:calc(580 * var(--u));display:flex;flex-direction:column;gap:var(--sp-28);align-items:flex-start}.ey[data-astro-cid-d5dhjsm6]{display:flex}.hero__title[data-astro-cid-d5dhjsm6]{display:flex;flex-direction:column;gap:var(--sp-14);width:100%}.hero__lead[data-astro-cid-d5dhjsm6]{color:var(--c-paper-60);font:var(--fw-medium) var(--fs-34) / 1.05 var(--font-sans);letter-spacing:-.0294em}.hero__main[data-astro-cid-d5dhjsm6]{font:var(--fw-semibold) var(--fs-74) / 1 var(--font-sans);letter-spacing:-.0432em}.hero__body[data-astro-cid-d5dhjsm6]{display:flex;flex-direction:column;gap:var(--sp-10)}.hero__p1[data-astro-cid-d5dhjsm6]{color:var(--ux-paper-90);font:var(--fw-regular) var(--fs-19) / 1.4 var(--font-sans)}.hero__p2[data-astro-cid-d5dhjsm6]{color:var(--c-paper-60);font:var(--fw-regular) var(--fs-16) / 1.45 var(--font-sans)}.hero__ctas[data-astro-cid-d5dhjsm6]{display:flex;flex-wrap:wrap;gap:var(--sp-12);align-items:center}.hero__ctas[data-astro-cid-d5dhjsm6] .btn{padding:var(--sp-18) var(--sp-28);font-size:var(--fs-16);line-height:1.45}.hero__ctas[data-astro-cid-d5dhjsm6] .hero__cta--main{--btn-bg-hover: var(--c-paper);--btn-fg-hover: var(--c-ink)}.hero__ctas[data-astro-cid-d5dhjsm6] .hero__cta--ghost{--btn-fg: var(--c-paper);--btn-border: var(--ux-paper-35);--btn-bg-hover: var(--c-paper);--btn-fg-hover: var(--c-ink)}.board[data-astro-cid-d5dhjsm6]{position:absolute;left:calc(690 * var(--u));top:calc(130 * var(--u));width:calc(750 * var(--u) + var(--bleed, 0px));height:calc(870 * var(--u));overflow:hidden;background-color:var(--ux-white-4);border:1px solid var(--c-white-12);border-right:0;border-radius:calc(32 * var(--u)) 0 0 calc(32 * var(--u));background-image:linear-gradient(to right,var(--ux-white-5) 1px,transparent 1px),linear-gradient(to bottom,var(--ux-white-5) 1px,transparent 1px);background-size:calc(32 * var(--u)) calc(32 * var(--u));background-position:calc(-.5 * var(--u)) calc(-.5 * var(--u))}.canvas[data-astro-cid-d5dhjsm6]{position:absolute;left:0;top:0;width:826px;height:870px;transform:scale(var(--s));transform-origin:0 0}.canvas[data-astro-cid-d5dhjsm6]>[data-astro-cid-d5dhjsm6]{position:absolute}.flow[data-astro-cid-d5dhjsm6]{left:36px;top:32px;display:flex;align-items:center;gap:var(--sp-6)}.flow__node[data-astro-cid-d5dhjsm6]{padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);background:var(--c-white-8);box-shadow:inset 0 0 0 1px var(--ux-white-18);color:var(--c-paper-80);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.flow__node[data-astro-cid-d5dhjsm6].is-on{background:var(--c-yellow);box-shadow:inset 0 0 0 1px var(--c-yellow);color:var(--c-ink)}.flow[data-astro-cid-d5dhjsm6] .flow__arrow{color:var(--ux-paper-50);flex:none}.at--wf[data-astro-cid-d5dhjsm6]{left:40px;top:120px;opacity:.85}.at--list[data-astro-cid-d5dhjsm6]{left:236px;top:190px}.at--detail[data-astro-cid-d5dhjsm6]{left:500px;top:110px}.glass[data-astro-cid-d5dhjsm6]{background:var(--ux-white-72);box-shadow:inset 0 0 0 1px var(--ux-white-90),var(--ux-shadow-glass);-webkit-backdrop-filter:blur(var(--ux-blur-glass));backdrop-filter:blur(var(--ux-blur-glass))}.cm[data-astro-cid-d5dhjsm6]{display:flex;gap:var(--sp-10);padding:var(--sp-12);border-radius:18px;color:var(--c-ink);background:var(--ux-white-72);box-shadow:inset 0 0 0 1px var(--ux-white-90),var(--ux-shadow-glass);-webkit-backdrop-filter:blur(var(--ux-blur-glass));backdrop-filter:blur(var(--ux-blur-glass));transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.cm--0[data-astro-cid-d5dhjsm6]{left:380px;top:40px;width:260px}.cm--1[data-astro-cid-d5dhjsm6]{left:20px;top:630px;width:230px}.cm--2[data-astro-cid-d5dhjsm6]{left:500px;top:640px;width:250px}.cm__avatar[data-astro-cid-d5dhjsm6]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.cm__avatar[data-astro-cid-d5dhjsm6].is-yellow{background:var(--c-yellow)}.cm__avatar[data-astro-cid-d5dhjsm6].is-sky{background:var(--c-sky)}.cm__avatar[data-astro-cid-d5dhjsm6].is-rose{background:var(--c-rose)}.cm__txt[data-astro-cid-d5dhjsm6]{display:flex;flex-direction:column;gap:var(--sp-2)}.cm__who[data-astro-cid-d5dhjsm6]{color:var(--c-purple);font:var(--fw-semibold) var(--fs-10) / 1.45 var(--font-sans)}.cm__msg[data-astro-cid-d5dhjsm6]{font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.states[data-astro-cid-d5dhjsm6]{left:300px;top:520px;width:220px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-8);padding:var(--sp-14);border-radius:var(--r-20)}.states__title[data-astro-cid-d5dhjsm6]{color:var(--c-ink-70);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.states__chip[data-astro-cid-d5dhjsm6]{padding:var(--sp-4) var(--sp-10);border-radius:var(--r-pill);color:var(--c-ink);font:var(--fw-semibold) var(--fs-10) / 1.45 var(--font-sans)}.tone-action[data-astro-cid-d5dhjsm6]{background:var(--ux-rose-soft)}.tone-review[data-astro-cid-d5dhjsm6]{background:var(--ux-yellow-soft)}.tone-approved[data-astro-cid-d5dhjsm6]{background:var(--ux-sky-soft)}.cursor[data-astro-cid-d5dhjsm6]{left:420px;top:330px;display:flex;align-items:flex-end;gap:var(--sp-2)}.cursor[data-astro-cid-d5dhjsm6] .cursor__icon{color:var(--c-coral);fill:var(--c-coral)}.cursor[data-astro-cid-d5dhjsm6]{will-change:transform}.cursor__pulse[data-astro-cid-d5dhjsm6]{position:absolute;left:-10px;top:-10px;width:28px;height:28px;border-radius:50%;background:var(--ux-coral-35);box-shadow:inset 0 0 0 1.5px var(--c-coral);opacity:0;pointer-events:none}.cursor__name[data-astro-cid-d5dhjsm6]{padding:var(--sp-4) 9px;border-radius:var(--r-pill);background:var(--c-coral);color:var(--c-ink);font:var(--fw-semibold) var(--fs-10) / 1.45 var(--font-sans)}.toolbar[data-astro-cid-d5dhjsm6]{left:200px;top:740px;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--r-pill)}.tool[data-astro-cid-d5dhjsm6]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--c-ink)}.tool[data-astro-cid-d5dhjsm6].is-on{background:var(--c-ink);color:var(--c-paper)}.proto[data-astro-cid-d5dhjsm6]{display:flex;align-items:center;gap:var(--sp-6);padding:9px var(--sp-14);border-radius:var(--r-pill);background:var(--c-petrol);color:var(--c-paper);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.proto[data-astro-cid-d5dhjsm6] svg{fill:currentColor}.pin[data-astro-cid-d5dhjsm6]{z-index:3;display:grid;place-items:center;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border-radius:50%;background:var(--c-coral);color:var(--c-ink);box-shadow:0 0 0 3px var(--ux-white-35),var(--ux-shadow-sticker);font:var(--fw-bold) var(--fs-11) / 1 var(--font-sans);transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pin[data-astro-cid-d5dhjsm6]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--c-coral);opacity:0}.pin--0[data-astro-cid-d5dhjsm6]{left:602px;top:210px}.pin--1[data-astro-cid-d5dhjsm6]{left:130px;top:438px}.pin--2[data-astro-cid-d5dhjsm6]{left:356px;top:512px}.pin[data-astro-cid-d5dhjsm6][aria-expanded=true]{background:var(--c-yellow);transform:scale(1.15)}@media(hover:hover){.pin[data-astro-cid-d5dhjsm6]:hover{transform:scale(1.15);background:var(--c-yellow)}}.canvas[data-astro-cid-d5dhjsm6].has-open .cm[data-astro-cid-d5dhjsm6]{opacity:.55}.canvas[data-astro-cid-d5dhjsm6].has-open .cm[data-astro-cid-d5dhjsm6].is-open{opacity:1;transform:translateY(-6px) scale(1.04);box-shadow:inset 0 0 0 1.5px var(--c-yellow),0 28px 50px #0000005c}@media(prefers-reduced-motion:no-preference){.pin[data-astro-cid-d5dhjsm6]:after{animation:ux-pin-ring 2.4s var(--ease-out) infinite}.pin--1[data-astro-cid-d5dhjsm6]:after{animation-delay:.8s}.pin--2[data-astro-cid-d5dhjsm6]:after{animation-delay:1.6s}}@keyframes ux-pin-ring{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(2);opacity:0}}@media(max-width:1100px){.hero[data-astro-cid-d5dhjsm6]{--s: min(1, tan(atan2(100vw - 2 * clamp(20px, 5.556vw, 80px), 826px)))}.hero__frame[data-astro-cid-d5dhjsm6]{height:auto;padding:calc(var(--sp-24) + var(--sp-64) + var(--sp-48)) var(--ux-gutter) var(--ux-pad-y);display:flex;flex-direction:column;gap:var(--sp-56)}.hero__text[data-astro-cid-d5dhjsm6]{position:static;width:100%}.board[data-astro-cid-d5dhjsm6]{position:relative;left:auto;top:auto;width:100%;height:calc(870px * var(--s));border-right:1px solid var(--c-white-12);border-radius:var(--r-28);background-size:calc(32px * var(--s)) calc(32px * var(--s))}.glow--purple[data-astro-cid-d5dhjsm6]{left:-20vw;top:40%;width:80vw;height:80vw}.glow--petrol[data-astro-cid-d5dhjsm6]{right:-20vw;top:-10vw;width:80vw;height:70vw}}@media(max-width:760px){.hero__ctas[data-astro-cid-d5dhjsm6] .btn{padding:var(--sp-16) var(--sp-24)}}.eyebrow[data-astro-cid-znwutpkf]{display:inline-flex;align-items:center;gap:var(--sp-10);margin:0}.eyebrow__dot[data-astro-cid-znwutpkf]{flex:none;width:10px;height:10px;border-radius:50%;background:var(--dot)}.eyebrow__text[data-astro-cid-znwutpkf]{font:var(--fw-semibold) var(--fs-12) / 1.3 var(--font-sans);letter-spacing:.1333em;text-transform:uppercase}.eyebrow--dark[data-astro-cid-znwutpkf] .eyebrow__text[data-astro-cid-znwutpkf]{color:var(--c-ink-70)}.eyebrow--light[data-astro-cid-znwutpkf] .eyebrow__text[data-astro-cid-znwutpkf]{color:var(--c-paper-70)}.collab[data-astro-cid-q4eq2fji]{--s: min(1, tan(atan2(100vw - 2 * clamp(20px, 5.556vw, 80px), 1280px)));--u: calc(var(--s) * 1px);padding:var(--ux-pad-y) var(--ux-gutter);display:flex;flex-direction:column;gap:var(--sp-64);background:var(--c-paper)}.ey[data-astro-cid-q4eq2fji]{display:flex}.collab__head[data-astro-cid-q4eq2fji]{display:flex;align-items:flex-end;gap:clamp(32px,5.556vw,80px)}.collab__titular[data-astro-cid-q4eq2fji]{flex:0 1 720px;display:flex;flex-direction:column;gap:var(--sp-18);align-items:flex-start}.collab__title[data-astro-cid-q4eq2fji]{font:var(--fw-semibold) var(--fs-64) / 1 var(--font-sans);letter-spacing:-.0406em;color:var(--c-ink)}.collab__lead[data-astro-cid-q4eq2fji]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-14)}.collab__p1[data-astro-cid-q4eq2fji]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans)}.collab__p2[data-astro-cid-q4eq2fji]{color:var(--c-purple);font:var(--fw-semibold) var(--fs-18) / 1.4 var(--font-sans)}.eco[data-astro-cid-q4eq2fji]{position:relative;height:calc(900 * var(--u))}.eco__canvas[data-astro-cid-q4eq2fji]{position:absolute;left:0;top:0;width:1280px;height:900px;transform:scale(var(--s));transform-origin:0 0}.card[data-astro-cid-q4eq2fji]{position:absolute;width:630px;height:440px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--ux-sp-36);border-radius:var(--r-32);overflow:clip;color:var(--c-ink)}.card--1[data-astro-cid-q4eq2fji]{left:0;top:0;background:var(--c-yellow)}.card--2[data-astro-cid-q4eq2fji]{left:650px;top:0;background:var(--c-petrol);align-items:flex-end;color:var(--c-paper)}.card--3[data-astro-cid-q4eq2fji]{left:0;top:460px;background:var(--c-sky)}.card--4[data-astro-cid-q4eq2fji]{left:650px;top:460px;background:var(--c-rose);align-items:flex-end}.card__text[data-astro-cid-q4eq2fji],.card__visual[data-astro-cid-q4eq2fji]{width:360px;display:flex;flex-direction:column;gap:var(--sp-10)}.card__label[data-astro-cid-q4eq2fji]{display:flex;align-items:center;gap:var(--sp-8);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans);letter-spacing:.1083em;color:var(--c-ink-60)}.card__label[data-astro-cid-q4eq2fji] .n[data-astro-cid-q4eq2fji]{color:var(--c-purple);letter-spacing:0}.card--2[data-astro-cid-q4eq2fji] .card__label[data-astro-cid-q4eq2fji]{color:var(--c-paper-70)}.card--2[data-astro-cid-q4eq2fji] .card__label[data-astro-cid-q4eq2fji] .n[data-astro-cid-q4eq2fji]{color:var(--c-yellow)}.card__title[data-astro-cid-q4eq2fji]{font:var(--fw-semibold) var(--ux-fs-30) / 1.05 var(--font-sans);letter-spacing:-.0333em}.card__body[data-astro-cid-q4eq2fji]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-15) / 1.4 var(--font-sans)}.card--2[data-astro-cid-q4eq2fji] .card__body[data-astro-cid-q4eq2fji]{color:var(--c-paper-80)}.av[data-astro-cid-q4eq2fji]{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-white);color:var(--c-ink);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.av--sm[data-astro-cid-q4eq2fji]{width:24px;height:24px}.av--md[data-astro-cid-q4eq2fji]{width:28px;height:28px;font-size:var(--fs-10)}.av--lila[data-astro-cid-q4eq2fji]{background:var(--c-lila)}.av--coral[data-astro-cid-q4eq2fji]{background:var(--c-coral)}.av--yellow[data-astro-cid-q4eq2fji]{background:var(--c-yellow)}.av--rose[data-astro-cid-q4eq2fji]{background:var(--c-rose)}.chat[data-astro-cid-q4eq2fji]{display:flex;flex-direction:column;gap:var(--sp-8);padding:var(--sp-14);background:var(--c-white);border-radius:var(--r-20)}.msg[data-astro-cid-q4eq2fji]{display:flex;align-items:flex-end;gap:var(--sp-8)}.msg--loopa[data-astro-cid-q4eq2fji]{justify-content:flex-end}.bubble[data-astro-cid-q4eq2fji]{padding:var(--sp-8) var(--sp-12);font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.bubble--paper[data-astro-cid-q4eq2fji]{flex:1;background:var(--c-paper);color:var(--c-ink);border-radius:14px 14px 14px 4px}.bubble--ink[data-astro-cid-q4eq2fji]{width:230px;background:var(--c-ink);color:var(--c-paper);border-radius:14px 14px 4px}.goals[data-astro-cid-q4eq2fji]{display:flex;align-items:center;gap:var(--sp-6)}.goal[data-astro-cid-q4eq2fji]{padding:5px var(--sp-10);border-radius:var(--r-pill);background:var(--ux-white-55);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.build[data-astro-cid-q4eq2fji]{display:flex;gap:var(--sp-10)}.screen[data-astro-cid-q4eq2fji]{display:flex;flex-direction:column;gap:7px;width:150px;height:150px;flex:none;padding:var(--sp-12);background:var(--c-white);border-radius:var(--r-16);overflow:clip}.screen[data-astro-cid-q4eq2fji] i[data-astro-cid-q4eq2fji]{display:block;border-radius:9px}.screen__title[data-astro-cid-q4eq2fji]{width:90px;height:9px;background:var(--c-ink)}.screen__img[data-astro-cid-q4eq2fji]{height:46px;background:var(--c-sky);border-radius:var(--r-8)!important}.screen__line[data-astro-cid-q4eq2fji]{height:6px;background:var(--ux-ink-15)}.screen__line--short[data-astro-cid-q4eq2fji]{width:80px}.screen__btn[data-astro-cid-q4eq2fji]{width:80px;height:20px;border-radius:var(--r-pill)!important;background:var(--ux-coral-15);box-shadow:inset 0 0 0 1px var(--c-coral)}.alt[data-astro-cid-q4eq2fji]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-8)}.note[data-astro-cid-q4eq2fji]{display:flex;gap:var(--sp-8);padding:var(--sp-10);background:var(--c-white-12);border-radius:var(--r-14);box-shadow:inset 0 0 0 1px var(--ux-white-20)}.note__txt[data-astro-cid-q4eq2fji]{flex:1;color:var(--c-paper);font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.opts[data-astro-cid-q4eq2fji]{display:flex;gap:var(--sp-8)}.opt[data-astro-cid-q4eq2fji]{flex:1;height:62px;display:flex;flex-direction:column;gap:5px;padding:var(--sp-8);background:var(--c-white);border-radius:var(--r-12);color:var(--c-ink);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.opt--on[data-astro-cid-q4eq2fji]{box-shadow:inset 0 0 0 1px var(--c-yellow)}.opt[data-astro-cid-q4eq2fji] i[data-astro-cid-q4eq2fji]{display:block;border-radius:9px}.opt__btn[data-astro-cid-q4eq2fji]{width:30px;height:8px;background:var(--ux-ink-20)}.opt__btn--on[data-astro-cid-q4eq2fji]{width:40px;background:var(--c-coral)}.opt__line[data-astro-cid-q4eq2fji]{height:5px;background:var(--ux-ink-12)}.space[data-astro-cid-q4eq2fji]{display:flex;flex-direction:column;gap:var(--sp-10);padding:var(--sp-14);background:var(--c-white);border-radius:var(--r-20)}.space__head[data-astro-cid-q4eq2fji]{display:flex;align-items:center;justify-content:space-between}.space__title[data-astro-cid-q4eq2fji]{display:inline-flex;align-items:center;gap:var(--sp-6);color:var(--c-ink);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.space__title[data-astro-cid-q4eq2fji] svg{color:var(--c-petrol)}.team[data-astro-cid-q4eq2fji]{display:flex}.team[data-astro-cid-q4eq2fji] .av[data-astro-cid-q4eq2fji]+.av[data-astro-cid-q4eq2fji]{margin-left:-8px}.cm[data-astro-cid-q4eq2fji]{display:flex;gap:var(--sp-8)}.cm__txt[data-astro-cid-q4eq2fji]{flex:1;display:flex;flex-direction:column;gap:1px}.cm__who[data-astro-cid-q4eq2fji]{color:var(--c-ink-60);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.cm__who--loopa[data-astro-cid-q4eq2fji]{color:var(--c-purple)}.cm__msg[data-astro-cid-q4eq2fji]{font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.seq[data-astro-cid-q4eq2fji]{display:flex;align-items:center;gap:var(--sp-6)}.seq__step[data-astro-cid-q4eq2fji]{flex:1 1 0;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:var(--sp-8);padding:var(--sp-14) var(--sp-8);background:var(--c-white);border-radius:var(--r-16)}.seq__arrow[data-astro-cid-q4eq2fji]{flex:none}.seq__ico[data-astro-cid-q4eq2fji]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--c-white)}.seq__ico[data-astro-cid-q4eq2fji].is-petrol{background:var(--c-petrol)}.seq__ico[data-astro-cid-q4eq2fji].is-purple{background:var(--c-purple)}.seq__ico[data-astro-cid-q4eq2fji].is-coral{background:var(--c-coral)}.seq__label[data-astro-cid-q4eq2fji]{text-align:center;font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.seq__note[data-astro-cid-q4eq2fji]{display:flex;align-items:center;gap:var(--sp-6);font:var(--fw-medium) var(--fs-12) / 1.45 var(--font-sans)}.meet[data-astro-cid-q4eq2fji]{position:absolute;left:445px;top:255px;width:390px;height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-12);padding:var(--sp-30);border-radius:50%;text-align:center;background:var(--ux-white-35);box-shadow:inset 0 0 0 1px var(--ux-white-80),var(--ux-shadow-glass-soft);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.meet__ico[data-astro-cid-q4eq2fji]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c-ink);color:var(--c-yellow)}.meet__title[data-astro-cid-q4eq2fji]{white-space:pre-line;font:var(--fw-semibold) var(--ux-fs-28) / 1.05 var(--font-sans);letter-spacing:-.0321em}.meet__text[data-astro-cid-q4eq2fji]{white-space:pre-line;color:var(--c-ink-80);font:var(--fw-regular) var(--fs-14) / 1.35 var(--font-sans)}@media(max-width:1100px){.collab[data-astro-cid-q4eq2fji]{gap:var(--sp-48)}.collab__head[data-astro-cid-q4eq2fji]{flex-direction:column;align-items:flex-start;gap:var(--sp-24)}.collab__titular[data-astro-cid-q4eq2fji]{flex-basis:auto}.eco[data-astro-cid-q4eq2fji]{height:auto}.eco__canvas[data-astro-cid-q4eq2fji]{position:static;width:auto;height:auto;transform:none;display:flex;flex-direction:column;gap:var(--sp-16)}.card[data-astro-cid-q4eq2fji]{position:relative;left:auto!important;top:auto!important;width:100%;height:auto;gap:var(--sp-32);padding:var(--sp-28);align-items:flex-start}.card--2[data-astro-cid-q4eq2fji],.card--4[data-astro-cid-q4eq2fji]{align-items:flex-start}.card__text[data-astro-cid-q4eq2fji],.card__visual[data-astro-cid-q4eq2fji]{width:100%;max-width:420px}.meet[data-astro-cid-q4eq2fji]{position:relative;left:auto;top:auto;width:100%;height:auto;border-radius:var(--r-32);padding:var(--sp-32) var(--sp-24);order:-1;background:var(--c-white)}}@media(max-width:760px){.card[data-astro-cid-q4eq2fji]{padding:var(--sp-24) var(--sp-20)}.bubble--ink[data-astro-cid-q4eq2fji]{width:auto;max-width:230px}}@media(max-width:1100px){.collab[data-astro-cid-q4eq2fji]{padding-block:var(--section-y-lg)}}.intro[data-astro-cid-nq3weofz]{display:flex;flex-direction:column;gap:var(--sp-40);padding:var(--ux-pad-y) var(--ux-gutter) clamp(32px,4.167vw,60px);background:var(--ux-lavender);color:var(--c-ink)}.ey[data-astro-cid-nq3weofz]{display:flex}.intro__row[data-astro-cid-nq3weofz]{display:flex;align-items:flex-end;gap:clamp(32px,5.556vw,80px)}.intro__title[data-astro-cid-nq3weofz]{flex:0 1 820px;font:var(--fw-semibold) var(--fs-80) / 1 var(--font-sans);letter-spacing:-.0425em}.intro__lead[data-astro-cid-nq3weofz]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-16)}.intro__p1[data-astro-cid-nq3weofz]{font:var(--fw-medium) var(--fs-19) / 1.4 var(--font-sans)}.intro__p2[data-astro-cid-nq3weofz]{color:var(--c-ink-70);font:var(--fw-regular) var(--fs-16) / 1.45 var(--font-sans)}.intro__hint[data-astro-cid-nq3weofz]{display:flex;align-items:center;gap:var(--sp-8);font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans)}.intro__circle[data-astro-cid-nq3weofz]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c-ink);color:var(--c-yellow)}@media(prefers-reduced-motion:no-preference){.intro__circle[data-astro-cid-nq3weofz] svg{animation:ux-bob 1.8s var(--ease-in-out) infinite}}@keyframes ux-bob{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media(max-width:1100px){.intro__row[data-astro-cid-nq3weofz]{flex-direction:column;align-items:flex-start;gap:var(--sp-32)}.intro__title[data-astro-cid-nq3weofz]{flex-basis:auto}}@media(max-width:1100px){.intro[data-astro-cid-nq3weofz]{padding-top:var(--section-y-lg)}}.flow[data-astro-cid-azszh4ck]{--mv: 1;--f-title: 3.25rem;--k: min(1, tan(atan2(100vw, 1440px)), tan(atan2(100svh, 900px)));--is1: 1;--is2: 0;--is3: 0;--is4: 0;--is5: 0;--is6: 0;--ge3: 0;--ge4: 0;--ge5: 0;--ge6: 0;--sw: 0;background:var(--ux-lavender);color:var(--c-ink)}.flow__track[data-astro-cid-azszh4ck]{position:relative;height:400svh}.flow__sticky[data-astro-cid-azszh4ck]{position:sticky;top:0;height:100svh;min-height:520px;overflow:hidden;display:grid;place-items:center;background-image:linear-gradient(to right,var(--ux-ink-5) 1px,transparent 1px),linear-gradient(to bottom,var(--ux-ink-5) 1px,transparent 1px);background-size:40px 40px;background-position:-.5px -.5px}.flow__canvas[data-astro-cid-azszh4ck]{position:relative;width:1440px;height:900px;flex:none;transform:scale(var(--k));transform-origin:50% 50%}.flow__canvas[data-astro-cid-azszh4ck]>[data-astro-cid-azszh4ck]{position:absolute}.txtwrap[data-astro-cid-azszh4ck]{left:80px;top:64px;width:560px;display:grid}.txt[data-astro-cid-azszh4ck]{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--sp-14);align-self:start;opacity:0;pointer-events:none;transform:translateY(calc(12px * var(--mv)));transition:opacity .26s var(--ease-out),transform .26s var(--ease-out)}.txt[data-astro-cid-azszh4ck].is-on{opacity:1;transform:none;pointer-events:auto;transition-delay:.16s}.txt__count[data-astro-cid-azszh4ck]{display:flex;align-items:center;gap:var(--sp-10)}.txt__n[data-astro-cid-azszh4ck]{color:var(--c-purple);font:var(--fw-semibold) var(--fs-14) / 1.45 var(--font-sans)}.txt__sep[data-astro-cid-azszh4ck]{width:24px;height:1.5px;background:var(--ux-purple-40)}.txt__tag[data-astro-cid-azszh4ck]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans);letter-spacing:.1333em}.txt__title[data-astro-cid-azszh4ck]{font:var(--fw-semibold) var(--f-title) / 1 var(--font-sans);letter-spacing:-.0404em}.txt__body[data-astro-cid-azszh4ck]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-17) / 1.45 var(--font-sans)}.prog[data-astro-cid-azszh4ck]{left:760px;top:96px;width:600px;display:flex;gap:var(--sp-10);margin:0;padding:0;list-style:none}.pi[data-astro-cid-azszh4ck]{flex:1;min-width:0}.pi__btn[data-astro-cid-azszh4ck]{width:100%;display:flex;flex-direction:column;gap:var(--sp-8);text-align:left}.pi__bar[data-astro-cid-azszh4ck]{position:relative;display:block;height:4px;border-radius:9px;background:var(--ux-ink-12);overflow:hidden}.pi__fill[data-astro-cid-azszh4ck]{position:absolute;inset:0;border-radius:9px;background:var(--c-coral);transform:scaleX(var(--f, 0));transform-origin:0 50%}.pi[data-astro-cid-azszh4ck].is-done .pi__fill[data-astro-cid-azszh4ck]{background:var(--c-ink)}.pi__label[data-astro-cid-azszh4ck]{color:var(--ux-ink-50);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans);transition:color var(--dur-base) var(--ease-out)}.pi[data-astro-cid-azszh4ck].is-done .pi__label[data-astro-cid-azszh4ck]{color:var(--c-ink)}.pi[data-astro-cid-azszh4ck].is-active .pi__label[data-astro-cid-azszh4ck]{color:var(--c-ink);font-weight:var(--fw-semibold)}.rmnav[data-astro-cid-azszh4ck]{display:none}.stagebox[data-astro-cid-azszh4ck]{left:80px;top:316px;width:1280px;height:540px}.stage[data-astro-cid-azszh4ck]{position:absolute;inset:0}.L[data-astro-cid-azszh4ck]{position:absolute;inset:0;pointer-events:none}.L[data-astro-cid-azszh4ck]>[data-astro-cid-azszh4ck],.stage[data-astro-cid-azszh4ck]>.sweep[data-astro-cid-azszh4ck],.stage[data-astro-cid-azszh4ck]>.sweeplbl[data-astro-cid-azszh4ck]{position:absolute}.L--q[data-astro-cid-azszh4ck]{opacity:var(--is1);transition:opacity var(--ux-dur-step) var(--ux-ease-dialog)}.q__card[data-astro-cid-azszh4ck]{left:300px;top:0;width:680px;padding:var(--sp-32);display:flex;flex-direction:column;gap:var(--sp-12);border-radius:var(--r-28);background:var(--ux-white-70);box-shadow:inset 0 0 0 1px var(--c-white),0 14px 34px var(--ux-ink-10);transform:scale(calc(.96 + .04 * var(--is1))) translateY(calc((1 - var(--is1)) * -12px * var(--mv)));transition:transform var(--ux-dur-step) var(--ux-ease-dialog)}.q__tag[data-astro-cid-azszh4ck]{color:var(--c-purple);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans);letter-spacing:.12em}.q__text[data-astro-cid-azszh4ck]{font:var(--fw-semibold) var(--ux-fs-30) / 1.1 var(--font-sans);letter-spacing:-.0333em}.q__ctx[data-astro-cid-azszh4ck]{top:24px;width:260px;display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-10) var(--sp-14);background:var(--c-white);border-radius:18px;box-shadow:inset 0 0 0 1px var(--c-ink-8);font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.q__ctx--l[data-astro-cid-azszh4ck]{left:0}.q__ctx--r[data-astro-cid-azszh4ck]{left:1020px}.q__ico[data-astro-cid-azszh4ck]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%}.q__ico--lila[data-astro-cid-azszh4ck]{background:var(--c-lila)}.q__ico--sky[data-astro-cid-azszh4ck]{background:var(--c-sky)}.q__lines[data-astro-cid-azszh4ck]{inset:0;width:1280px;height:540px;fill:none;stroke:var(--ux-purple-25);stroke-width:1}.q__lines[data-astro-cid-azszh4ck] path[data-astro-cid-azszh4ck]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--is1));transition:stroke-dashoffset .7s var(--ux-ease-dialog) .25s}.note[data-astro-cid-azszh4ck]{width:200px;height:170px;display:flex;flex-direction:column;gap:var(--sp-10);padding:var(--sp-18);border-radius:var(--r-6);box-shadow:0 2px 3px var(--ux-ink-12),0 12px 22px var(--ux-ink-15);transform:translateY(calc((1 - var(--is1)) * var(--dy, 0px))) rotate(calc(var(--r) * var(--is1))) scale(calc(.9 + .1 * var(--is1)));opacity:var(--is1);transition:transform var(--ux-dur-step) var(--ux-ease-dialog),opacity var(--ux-dur-step) var(--ux-ease-dialog);transition-delay:calc(var(--i) * 60ms)}.note[data-astro-cid-azszh4ck].is-yellow{background:var(--c-yellow)}.note[data-astro-cid-azszh4ck].is-rose{background:var(--c-rose)}.note--1[data-astro-cid-azszh4ck]{left:18px;top:262px;--r: -2deg;--dy: -132px}.note--2[data-astro-cid-azszh4ck]{left:279px;top:302px;--r: 1.5deg;--dy: -172px}.note--3[data-astro-cid-azszh4ck]{left:540px;top:272px;--r: -1deg;--dy: -142px}.note--4[data-astro-cid-azszh4ck]{left:801px;top:312px;--r: 2deg;--dy: -182px}.note--5[data-astro-cid-azszh4ck]{left:1062px;top:282px;--r: -1.5deg;--dy: -152px}.note__kind[data-astro-cid-azszh4ck]{color:var(--c-ink-60);font:var(--fw-semibold) var(--ux-fs-9) / 1.3 var(--font-sans);letter-spacing:.12em}.note__text[data-astro-cid-azszh4ck]{font:var(--fw-semibold) var(--fs-16) / 1.2 var(--font-sans)}.L--flow[data-astro-cid-azszh4ck]{opacity:var(--is2);transition:opacity var(--ux-dur-step) var(--ux-ease-dialog)}.qpill[data-astro-cid-azszh4ck]{left:300px;top:0;width:680px;display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-12) var(--sp-18);border-radius:var(--r-pill);background:var(--ux-white-70);box-shadow:inset 0 0 0 1px var(--c-white),0 12px 30px var(--ux-ink-10);font:var(--fw-medium) var(--fs-14) / 1.45 var(--font-sans)}.qpill[data-astro-cid-azszh4ck] svg{color:var(--c-purple);flex:none}.node[data-astro-cid-azszh4ck]{top:130px;left:calc(18px + 261px * var(--i));width:200px;height:170px;display:flex;flex-direction:column;gap:var(--sp-10);padding:var(--sp-18);background:var(--c-white);border-radius:var(--r-20);box-shadow:inset 0 0 0 1px var(--ux-ink-15),0 14px 28px var(--ux-ink-10);transform:translateY(calc((1 - var(--is2)) * 22px * var(--mv))) scale(calc(.94 + .06 * var(--is2)));transition:transform var(--ux-dur-step) var(--ux-ease-dialog);transition-delay:calc(var(--i) * 60ms)}.node__step[data-astro-cid-azszh4ck]{display:flex;align-items:center;gap:var(--sp-8)}.node__num[data-astro-cid-azszh4ck]{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--c-ink);color:var(--c-paper);font:var(--fw-semibold) var(--fs-11) / 1 var(--font-sans)}.node__title[data-astro-cid-azszh4ck]{flex:1;font:var(--fw-semibold) var(--fs-16) / 1.1 var(--font-sans)}.node__rule[data-astro-cid-azszh4ck]{height:1px;background:var(--c-ink-8)}.node__origin[data-astro-cid-azszh4ck]{display:flex;gap:var(--sp-8);color:var(--c-ink-70);font:var(--fw-regular) var(--fs-12) / 1.3 var(--font-sans)}.node__mark[data-astro-cid-azszh4ck]{flex:none;width:4px;height:44px;border-radius:9px;background:var(--c-yellow)}.node__mark[data-astro-cid-azszh4ck].is-rose{background:var(--c-rose)}.arrows[data-astro-cid-azszh4ck]{inset:0;width:1280px;height:540px;fill:none;stroke:var(--c-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.arrows[data-astro-cid-azszh4ck] path[data-astro-cid-azszh4ck]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--is2));transition:stroke-dashoffset .6s var(--ux-ease-dialog) .35s}.arrows[data-astro-cid-azszh4ck] .ret[data-astro-cid-azszh4ck]{stroke:var(--c-purple);transition-delay:.65s}.decision[data-astro-cid-azszh4ck]{left:540px;top:316px;width:200px;display:flex;gap:var(--sp-6);color:var(--c-ink-70);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}.decision[data-astro-cid-azszh4ck] svg{flex:none;color:var(--c-coral);margin-top:2px}.backlabel[data-astro-cid-azszh4ck]{left:560px;top:366px;display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);background:var(--c-purple);color:var(--c-paper);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.L--screens[data-astro-cid-azszh4ck]{opacity:var(--ge3);transition:opacity var(--ux-dur-step) var(--ux-ease-dialog)}.wfs[data-astro-cid-azszh4ck],.hfs[data-astro-cid-azszh4ck]{width:236px;height:488px;top:0;transform-origin:50% 50%;transition:transform .45s var(--ux-ease-dialog),opacity .45s var(--ux-ease-dialog),filter .45s}.wfs[data-astro-cid-azszh4ck]{left:calc(261px * var(--i));transform:translateY(calc((1 - var(--ge3)) * 28px * var(--mv))) scale(calc(.92 + .08 * var(--ge3)));transition:transform var(--ux-dur-step) var(--ux-ease-dialog) calc(var(--i) * 60ms)}.hfwrap[data-astro-cid-azszh4ck]{inset:0;clip-path:inset(-20px calc((1 - var(--sw)) * 100% - 0px) -20px 0);opacity:1;transition:opacity .4s var(--ease-out)}.flow[data-astro-cid-azszh4ck][data-step="6"] .hfwrap[data-astro-cid-azszh4ck]{opacity:.9}.hfwrap[data-astro-cid-azszh4ck]>[data-astro-cid-azszh4ck]{position:absolute}.hfs[data-astro-cid-azszh4ck],.hfs--1[data-astro-cid-azszh4ck]{left:0}.hfs--2[data-astro-cid-azszh4ck]{left:261px}.hfs--3[data-astro-cid-azszh4ck]{left:522px}.hfs--4[data-astro-cid-azszh4ck]{left:783px}.hfs--5[data-astro-cid-azszh4ck]{left:1044px}.hfs--rev[data-astro-cid-azszh4ck]{opacity:0}.flow[data-astro-cid-azszh4ck][data-tap="5"] .hfs--rev[data-astro-cid-azszh4ck]{opacity:1}.hfs[data-astro-cid-azszh4ck] .app{transition:box-shadow .45s var(--ease-out)}[data-astro-cid-azszh4ck][data-step="5"][data-tap="1"] .hfs--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-step="5"][data-tap="2"] .hfs--3[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-step="5"][data-tap="3"] .hfs--4[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-step="5"][data-tap="4"] .hfs--5[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-step="5"][data-tap="5"] .hfs--2[data-astro-cid-azszh4ck]{transform:scale(1.02);z-index:1}[data-astro-cid-azszh4ck][data-step="5"][data-tap="1"] .hfs--2[data-astro-cid-azszh4ck] .app,[data-astro-cid-azszh4ck][data-step="5"][data-tap="2"] .hfs--3[data-astro-cid-azszh4ck] .app,[data-astro-cid-azszh4ck][data-step="5"][data-tap="3"] .hfs--4[data-astro-cid-azszh4ck] .app,[data-astro-cid-azszh4ck][data-step="5"][data-tap="4"] .hfs--5[data-astro-cid-azszh4ck] .app,[data-astro-cid-azszh4ck][data-step="5"][data-tap="5"] .hfs--2[data-astro-cid-azszh4ck] .app{box-shadow:0 24px 50px var(--ux-ink-20)}.sarrow[data-astro-cid-azszh4ck]{top:238px;left:calc(240px + 261px * var(--i));width:17px;height:12px;fill:none;stroke:var(--c-ink-40);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.sarrow[data-astro-cid-azszh4ck] path[data-astro-cid-azszh4ck]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ge3));transition:stroke-dashoffset .5s var(--ux-ease-dialog) calc(.35s + var(--i) * 80ms)}.lbl[data-astro-cid-azszh4ck]{top:504px;left:calc(261px * var(--i));width:236px;display:flex;justify-content:center;gap:var(--sp-8);font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans)}.lbl__n[data-astro-cid-azszh4ck]{color:var(--c-purple);font-size:var(--fs-12)}.stage[data-astro-cid-azszh4ck]>.sweep[data-astro-cid-azszh4ck]{left:-1.5px;top:-14px;width:3px;height:516px;border-radius:2px;background:var(--c-coral);box-shadow:var(--ux-glow-coral);transform:translate(calc(var(--sw) * 1280px));opacity:0;transition:opacity .2s;z-index:4}.stage[data-astro-cid-azszh4ck]>.sweeplbl[data-astro-cid-azszh4ck]{left:-57px;top:-46px;display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);background:var(--c-coral);color:var(--c-ink);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans);white-space:nowrap;transform:translate(calc(var(--sw) * 1280px));opacity:0;transition:opacity .2s;z-index:4}.flow[data-astro-cid-azszh4ck].is-sweeping .sweep[data-astro-cid-azszh4ck],.flow[data-astro-cid-azszh4ck].is-sweeping .sweeplbl[data-astro-cid-azszh4ck]{opacity:1}.mk[data-astro-cid-azszh4ck]{display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-10);border-radius:var(--r-pill);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans);white-space:nowrap;box-shadow:var(--ux-shadow-sticker)}.mk[data-astro-cid-azszh4ck] i[data-astro-cid-azszh4ck]{width:6px;height:6px;border-radius:50%;background:currentColor}.L--marks3[data-astro-cid-azszh4ck] .mk[data-astro-cid-azszh4ck]{background:var(--c-purple);color:var(--c-white);opacity:var(--is3);transform:translateY(calc((1 - var(--is3)) * 8px * var(--mv)));transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(var(--i) * 80ms + .3s)}.L--marks4[data-astro-cid-azszh4ck] .mk[data-astro-cid-azszh4ck]{background:var(--c-yellow);color:var(--c-ink);opacity:var(--is4);transform:translateY(calc((1 - var(--is4)) * 8px * var(--mv)));transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(var(--i) * 80ms + .3s)}.mk--s1[data-astro-cid-azszh4ck]{left:60px;top:420px}.mk--s2[data-astro-cid-azszh4ck]{left:371px;top:36px}.mk--s3[data-astro-cid-azszh4ck]{left:642px;top:160px}.mk--s4[data-astro-cid-azszh4ck]{left:903px;top:420px}.mk--s5[data-astro-cid-azszh4ck]{left:1174px;top:120px}.mk--x1[data-astro-cid-azszh4ck]{left:110px;top:40px}.mk--x2[data-astro-cid-azszh4ck]{left:361px;top:200px}.mk--x3[data-astro-cid-azszh4ck]{left:642px;top:300px}.mk--x4[data-astro-cid-azszh4ck]{left:893px;top:150px}.mk--x5[data-astro-cid-azszh4ck]{left:1134px;top:250px}.L--tap[data-astro-cid-azszh4ck]{opacity:var(--is5);transition:opacity var(--ux-dur-step) var(--ux-ease-dialog);z-index:3}.zone[data-astro-cid-azszh4ck]{position:absolute;background:var(--ux-purple-10);box-shadow:inset 0 0 0 1.5px var(--c-purple);outline:none}.flow[data-astro-cid-azszh4ck][data-step="5"] .zone[data-astro-cid-azszh4ck]{pointer-events:auto}.zone--1[data-astro-cid-azszh4ck]{left:10px;top:334px;width:216px;height:44px;border-radius:var(--r-pill)}.zone--2[data-astro-cid-azszh4ck]{left:271px;top:97px;width:216px;height:74px;border-radius:18px}.zone--3[data-astro-cid-azszh4ck]{left:532px;top:434px;width:216px;height:44px;border-radius:var(--r-pill)}.zone--4[data-astro-cid-azszh4ck]{left:793px;top:434px;width:216px;height:44px;border-radius:var(--r-pill)}.zone--5[data-astro-cid-azszh4ck]{left:1054px;top:411px;width:216px;height:44px;border-radius:var(--r-pill)}.zone[data-astro-cid-azszh4ck]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px);padding:var(--sp-6) var(--sp-10);border-radius:var(--r-8);background:var(--c-ink);color:var(--c-paper);font:var(--fw-medium) var(--fs-11) / 1.3 var(--font-sans);white-space:nowrap;opacity:0;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);pointer-events:none}.zone[data-astro-cid-azszh4ck]:hover:after,.zone[data-astro-cid-azszh4ck]:focus-visible:after{opacity:1;transform:translate(-50%)}.links[data-astro-cid-azszh4ck]{inset:0;width:1280px;height:540px;fill:none;stroke:var(--c-purple);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.links[data-astro-cid-azszh4ck] circle[data-astro-cid-azszh4ck]{fill:var(--c-purple);stroke:none}.links[data-astro-cid-azszh4ck] .lk[data-astro-cid-azszh4ck]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .45s var(--ux-ease-dialog)}.links[data-astro-cid-azszh4ck] .lk--ret[data-astro-cid-azszh4ck]{stroke:var(--c-coral);stroke-width:2;transition-duration:.9s}[data-astro-cid-azszh4ck][data-tap="1"] .lk--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="2"] .lk--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="3"] .lk--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="4"] .lk--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .lk--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="2"] .lk--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="3"] .lk--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="4"] .lk--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .lk--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="3"] .lk--3[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="4"] .lk--3[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .lk--3[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="4"] .lk--4[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .lk--4[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .lk--ret[data-astro-cid-azszh4ck]{stroke-dashoffset:0}.ripple[data-astro-cid-azszh4ck]{width:44px;height:44px;border-radius:50%;background:var(--ux-coral-15);box-shadow:inset 0 0 0 1.5px var(--c-coral);display:grid;place-items:center;opacity:0;color:var(--c-ink)}.ripple[data-astro-cid-azszh4ck] svg{position:absolute;left:16px;top:20px;fill:var(--c-paper)}.ripple--1[data-astro-cid-azszh4ck]{left:120px;top:334px}.ripple--2[data-astro-cid-azszh4ck]{left:381px;top:112px}.ripple--3[data-astro-cid-azszh4ck]{left:642px;top:434px}.ripple--4[data-astro-cid-azszh4ck]{left:903px;top:434px}.ripple--5[data-astro-cid-azszh4ck]{left:1164px;top:411px}[data-astro-cid-azszh4ck][data-tap="1"] .ripple--1[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="2"] .ripple--2[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="3"] .ripple--3[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="4"] .ripple--4[data-astro-cid-azszh4ck],[data-astro-cid-azszh4ck][data-tap="5"] .ripple--5[data-astro-cid-azszh4ck]{animation:ux-ripple .3s var(--ease-out) both;opacity:1}@keyframes ux-ripple{0%{transform:scale(.6);opacity:.2}60%{opacity:1}to{transform:scale(1);opacity:1}}.retlabel[data-astro-cid-azszh4ck]{left:600px;top:-40px;display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);background:var(--c-coral);color:var(--c-ink);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans);white-space:nowrap;opacity:0;transition:opacity .4s var(--ease-out) .5s}[data-astro-cid-azszh4ck][data-tap="5"] .retlabel[data-astro-cid-azszh4ck]{opacity:1}.legend[data-astro-cid-azszh4ck]{left:680px;top:-150px;width:600px;display:flex;gap:var(--sp-12);padding:var(--sp-12);border-radius:var(--r-14);background:var(--c-ink)}.legend__tag[data-astro-cid-azszh4ck]{color:var(--c-yellow);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans);letter-spacing:.12em}.legend__text[data-astro-cid-azszh4ck]{color:var(--c-paper);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}.an[data-astro-cid-azszh4ck]{display:flex;flex-direction:column;gap:5px;padding:var(--sp-12);border-radius:var(--r-14);background:var(--c-ink);color:var(--c-paper);opacity:var(--is6);transform:translateY(calc((1 - var(--is6)) * 8px * var(--mv)));transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(var(--i) * 80ms)}.an--1[data-astro-cid-azszh4ck]{left:30px;top:193px;width:196px}.an--2[data-astro-cid-azszh4ck]{left:285px;top:270px;width:212px;gap:var(--sp-8)}.an--3[data-astro-cid-azszh4ck]{left:546px;top:300px;width:196px}.an--4[data-astro-cid-azszh4ck]{left:813px;top:193px;width:200px}.an--5[data-astro-cid-azszh4ck]{left:1072px;top:60px;width:200px}.an__tag[data-astro-cid-azszh4ck]{font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans);letter-spacing:.1em}.an[data-astro-cid-azszh4ck].is-yellow .an__tag[data-astro-cid-azszh4ck]{color:var(--c-yellow)}.an[data-astro-cid-azszh4ck].is-coral .an__tag[data-astro-cid-azszh4ck]{color:var(--c-coral)}.an[data-astro-cid-azszh4ck].is-sky .an__tag[data-astro-cid-azszh4ck]{color:var(--c-sky)}.an[data-astro-cid-azszh4ck].is-lila .an__tag[data-astro-cid-azszh4ck]{color:var(--c-lila)}.an[data-astro-cid-azszh4ck].is-rose .an__tag[data-astro-cid-azszh4ck]{color:var(--c-rose)}.an__text[data-astro-cid-azszh4ck]{font:var(--fw-regular) var(--fs-11) / 1.4 var(--font-sans)}.an__small[data-astro-cid-azszh4ck]{color:var(--c-paper-80);font:var(--fw-regular) var(--fs-10) / 1.4 var(--font-sans)}.an__states[data-astro-cid-azszh4ck]{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0;padding:0;list-style:none}.an[data-astro-cid-azszh4ck] .pill[data-astro-cid-azszh4ck]{display:inline-block;padding:3px var(--sp-8);border-radius:var(--r-pill);color:var(--c-ink);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.tone-action[data-astro-cid-azszh4ck]{background:var(--ux-rose-soft)}.tone-review[data-astro-cid-azszh4ck]{background:var(--ux-yellow-soft)}.tone-approved[data-astro-cid-azszh4ck]{background:var(--ux-sky-soft)}.tone-rejected[data-astro-cid-azszh4ck]{background:var(--ux-wf-line)}.guides[data-astro-cid-azszh4ck]{inset:0;width:1280px;height:540px;fill:none;stroke:var(--c-ink);stroke-width:1;opacity:var(--is6);transition:opacity .4s var(--ease-out) .3s}.dot[data-astro-cid-azszh4ck]{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-ink);opacity:var(--is6);transition:opacity .4s var(--ease-out) .3s}.dot--sky[data-astro-cid-azszh4ck]{left:571px;top:437px;background:var(--c-sky)}.dot--lila[data-astro-cid-azszh4ck]{left:984px;top:168px;background:var(--c-lila)}.dot--rose[data-astro-cid-azszh4ck]{left:1083px;top:274px;background:var(--c-rose)}.specs[data-astro-cid-azszh4ck]{left:797px;top:380px;display:flex;gap:var(--sp-6);opacity:var(--is6);transition:opacity .4s var(--ease-out) .4s}.specs[data-astro-cid-azszh4ck] span[data-astro-cid-azszh4ck]{padding:3px var(--sp-6);border-radius:var(--r-6);background:var(--c-coral);color:var(--c-ink);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.measure[data-astro-cid-azszh4ck]{left:0;top:120px;width:14px;height:20px;background:var(--ux-coral-35);opacity:var(--is6);transition:opacity .4s var(--ease-out) .4s}.measure__v[data-astro-cid-azszh4ck]{left:2px;top:100px;color:var(--c-coral);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans);opacity:var(--is6);transition:opacity .4s var(--ease-out) .4s}.foot[data-astro-cid-azszh4ck]{left:80px;top:850px;width:1280px;display:flex;align-items:center;justify-content:space-between}.foot__note[data-astro-cid-azszh4ck]{color:var(--ux-ink-50);font:var(--fw-regular) var(--fs-12) / 1.45 var(--font-sans)}.foot__hint[data-astro-cid-azszh4ck]{position:relative;display:grid;padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--ux-ink-15);color:var(--c-ink-70);font:var(--fw-regular) var(--fs-12) / 1.45 var(--font-sans)}.foot__hint[data-astro-cid-azszh4ck]>span[data-astro-cid-azszh4ck]{grid-area:1 / 1;display:inline-flex;align-items:center;gap:var(--sp-6);transition:opacity .3s var(--ease-out)}.foot__b[data-astro-cid-azszh4ck],.flow[data-astro-cid-azszh4ck][data-end] .foot__a[data-astro-cid-azszh4ck]{opacity:0}.flow[data-astro-cid-azszh4ck][data-end] .foot__b[data-astro-cid-azszh4ck]{opacity:1}@media(max-width:1100px){.flow[data-astro-cid-azszh4ck]{--f-title: var(--fs-52);--ks: min(1, tan(atan2(100vw - 2 * clamp(20px, 5.556vw, 80px), 1280px)))}.flow__sticky[data-astro-cid-azszh4ck]{display:flex;flex-direction:column;justify-content:safe center;padding:calc(var(--sp-64) + var(--sp-24)) var(--ux-gutter) var(--sp-20)}.flow__canvas[data-astro-cid-azszh4ck]{width:100%;height:auto;transform:none;display:flex;flex-direction:column;gap:var(--sp-20)}.flow__canvas[data-astro-cid-azszh4ck]>[data-astro-cid-azszh4ck]{position:static}.txtwrap[data-astro-cid-azszh4ck],.prog[data-astro-cid-azszh4ck]{width:100%}.pi__label[data-astro-cid-azszh4ck],.pi[data-astro-cid-azszh4ck].is-active .pi__label[data-astro-cid-azszh4ck]{display:none}.flow__canvas[data-astro-cid-azszh4ck]>.stagebox[data-astro-cid-azszh4ck]{width:100%;height:calc(540px * var(--ks) + 56px * var(--ks));position:relative;left:auto;top:auto}.stage[data-astro-cid-azszh4ck]{inset:auto auto auto 0;top:calc(56px * var(--ks));width:1280px;height:540px;transform:scale(var(--ks));transform-origin:0 0}.legend[data-astro-cid-azszh4ck]{display:none}.foot[data-astro-cid-azszh4ck]{width:100%}.txt__body[data-astro-cid-azszh4ck]{font-size:var(--fs-15)}}@media(max-width:760px){.txt__body[data-astro-cid-azszh4ck]{font-size:var(--fs-14)}.foot__note[data-astro-cid-azszh4ck]{display:none}.foot[data-astro-cid-azszh4ck]{justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.flow[data-astro-cid-azszh4ck]{--mv: 0}.flow__track[data-astro-cid-azszh4ck]{height:auto}.flow__sticky[data-astro-cid-azszh4ck]{position:relative;height:calc(900px * var(--k));min-height:0}.sents[data-astro-cid-azszh4ck],.prog[data-astro-cid-azszh4ck]{display:none}.rmnav[data-astro-cid-azszh4ck]{display:flex;gap:var(--sp-8);left:760px;top:96px}.rmnav__btn[data-astro-cid-azszh4ck]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ux-ink-20)}.flow[data-astro-cid-azszh4ck] [data-astro-cid-azszh4ck],.flow[data-astro-cid-azszh4ck] [data-astro-cid-azszh4ck]:before,.flow[data-astro-cid-azszh4ck] [data-astro-cid-azszh4ck]:after{transition-duration:.2s!important;transition-delay:0ms!important;animation:none!important}}@media(prefers-reduced-motion:reduce)and (max-width:1100px){.rmnav[data-astro-cid-azszh4ck]{position:static}.flow__sticky[data-astro-cid-azszh4ck]{height:auto;padding-block:calc(var(--sp-64) + var(--sp-24)) var(--sp-32)}}.sent[data-astro-cid-azszh4ck]{position:absolute;left:0;width:1px;top:calc((100% - 100svh) * var(--i) / 6 + 50svh);height:calc((100% - 100svh) / 6)}.sents[data-astro-cid-azszh4ck]{position:absolute;inset:0;pointer-events:none}.tools[data-astro-cid-j4qnkyal]{position:relative;overflow:clip;isolation:isolate;background:var(--c-petrol);color:var(--c-paper)}.tools__frame[data-astro-cid-j4qnkyal]{position:relative;max-width:var(--page-max);margin:0 auto;padding:clamp(48px,9.03vw,130px) clamp(20px,5.556vw,80px) clamp(48px,8.33vw,120px)}.glow[data-astro-cid-j4qnkyal]{position:absolute;border-radius:50%;filter:blur(140px);pointer-events:none;z-index:-1}.glow--sky[data-astro-cid-j4qnkyal]{left:-160px;top:420px;width:520px;height:520px;background:var(--ux-sky-40)}.glow--yellow[data-astro-cid-j4qnkyal]{right:-160px;top:760px;width:560px;height:560px;background:var(--ux-yellow-40)}.glow--purple[data-astro-cid-j4qnkyal]{left:50%;top:1150px;width:420px;height:420px;background:var(--ux-purple-40)}.ey[data-astro-cid-j4qnkyal]{display:flex;justify-content:center}.tools__head[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-20);max-width:1000px;margin:0 auto;text-align:center;padding-bottom:clamp(48px,7.22vw,104px)}.tools__title[data-astro-cid-j4qnkyal]{white-space:nowrap;font:var(--fw-semibold) var(--fs-72) / 1 var(--font-sans);letter-spacing:-.0403em}.tools__body[data-astro-cid-j4qnkyal]{max-width:820px;color:var(--c-paper-80);font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans)}.bento[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:var(--sp-20)}.bento__row[data-astro-cid-j4qnkyal]{display:grid;gap:var(--sp-20)}.bento__row--a[data-astro-cid-j4qnkyal]{grid-template-columns:760fr 500fr;grid-auto-rows:minmax(520px,auto)}.bento__row--b[data-astro-cid-j4qnkyal]{grid-template-columns:620fr 640fr;grid-auto-rows:minmax(400px,auto)}.gc[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:22px;min-width:0;padding:var(--sp-32);overflow:clip;border-radius:var(--r-32);background:var(--ux-white-7);box-shadow:inset 0 0 0 1px var(--ux-white-18),inset 0 1px 0 var(--ux-white-20);-webkit-backdrop-filter:blur(var(--ux-blur-card));backdrop-filter:blur(var(--ux-blur-card))}.gc__head[data-astro-cid-j4qnkyal]{display:flex;justify-content:space-between;gap:var(--sp-20);align-items:flex-start}.gc__titles[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:var(--sp-6)}.gc__title[data-astro-cid-j4qnkyal]{font:var(--fw-semibold) var(--fs-28) / 1.05 var(--font-sans);letter-spacing:-.0286em}.gc__text[data-astro-cid-j4qnkyal]{color:var(--c-paper-75);font:var(--fw-regular) var(--fs-15) / 1.45 var(--font-sans)}.chips[data-astro-cid-j4qnkyal]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-6);margin:0;padding:0;list-style:none;flex:none}.chips[data-astro-cid-j4qnkyal] li[data-astro-cid-j4qnkyal]{padding:5px var(--sp-10);border-radius:var(--r-pill);background:var(--c-white-12);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans);white-space:nowrap}.editor[data-astro-cid-j4qnkyal]{flex:1;min-height:0;display:flex;overflow:clip;border-radius:var(--r-20);background:var(--c-white);color:var(--c-ink)}.editor__layers[data-astro-cid-j4qnkyal]{width:170px;flex:none;display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-12);background:var(--ux-paper-soft)}.editor__cap[data-astro-cid-j4qnkyal]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.layer[data-astro-cid-j4qnkyal]{display:flex;align-items:center;gap:var(--sp-6);padding:5px var(--sp-8);border-radius:var(--r-6);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans);white-space:nowrap}.layer[data-astro-cid-j4qnkyal] svg{color:var(--ux-ink-50);flex:none}.layer--1[data-astro-cid-j4qnkyal]{padding-left:18px}.layer--2[data-astro-cid-j4qnkyal]{padding-left:28px}.layer[data-astro-cid-j4qnkyal].is-on{background:var(--c-lila);font-weight:var(--fw-semibold)}.layer[data-astro-cid-j4qnkyal].is-on svg{color:var(--c-purple)}.editor__canvas[data-astro-cid-j4qnkyal]{position:relative;flex:1;min-width:0;overflow:clip;background:var(--ux-lavender)}.editor__phone[data-astro-cid-j4qnkyal]{position:absolute;top:24px;left:min(60px,calc((100% - 236px)/2))}.editor__props[data-astro-cid-j4qnkyal]{width:150px;flex:none;display:flex;flex-direction:column;gap:var(--sp-10);padding:var(--sp-12);box-shadow:inset 1px 0 0 var(--c-ink-8)}.props__title[data-astro-cid-j4qnkyal]{font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.prop[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:var(--sp-3)}.prop__l[data-astro-cid-j4qnkyal]{color:var(--ux-ink-50);font:var(--fw-regular) var(--ux-fs-9) / 1.45 var(--font-sans)}.prop__v[data-astro-cid-j4qnkyal]{padding:5px var(--sp-8);border-radius:var(--r-6);background:var(--c-paper);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}.ai[data-astro-cid-j4qnkyal]{flex:1;display:flex;flex-direction:column;gap:var(--sp-12)}.ai__prompt[data-astro-cid-j4qnkyal]{display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-12) var(--sp-14);border-radius:var(--r-16);background:var(--ux-white-90);color:var(--c-ink);font:var(--fw-regular) var(--fs-13) / 1.45 var(--font-sans)}.ai__prompt[data-astro-cid-j4qnkyal] svg{color:var(--c-purple);flex:none}.ai__variants[data-astro-cid-j4qnkyal]{display:flex;gap:var(--sp-10)}.variant[data-astro-cid-j4qnkyal]{flex:1;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-8);padding:var(--sp-12);border-radius:var(--r-14);background:var(--c-white);color:var(--c-ink);transition:transform var(--dur-base) var(--ease-out)}.variant[data-astro-cid-j4qnkyal].is-on{box-shadow:inset 0 0 0 2px var(--c-yellow)}.variant[data-astro-cid-j4qnkyal] i[data-astro-cid-j4qnkyal]{display:block;border-radius:9px}.variant__art[data-astro-cid-j4qnkyal]{width:40px;height:40px;border-radius:50%!important}.variant__art[data-astro-cid-j4qnkyal].is-sky{background:var(--c-sky)}.variant__art[data-astro-cid-j4qnkyal].is-lila{background:var(--c-lila)}.variant__art[data-astro-cid-j4qnkyal].is-rose{background:var(--c-rose)}.variant__line[data-astro-cid-j4qnkyal]{width:70px;height:6px;background:var(--ux-ink-20)}.variant__line--short[data-astro-cid-j4qnkyal]{width:50px;background:var(--ux-ink-10)}.variant__btn[data-astro-cid-j4qnkyal]{width:60px;height:14px;border-radius:var(--r-pill)!important;background:var(--c-petrol)}.variant__l[data-astro-cid-j4qnkyal]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-10) / 1.45 var(--font-sans)}@media(hover:hover){.variant[data-astro-cid-j4qnkyal]:hover{transform:translateY(-3px)}}.ai__human[data-astro-cid-j4qnkyal]{display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-14);border-radius:var(--r-16);background:var(--c-yellow);color:var(--c-ink)}.ai__ico[data-astro-cid-j4qnkyal]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--c-ink);color:var(--c-yellow)}.ai__human[data-astro-cid-j4qnkyal] p[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:1px}.ai__ht[data-astro-cid-j4qnkyal]{font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans)}.ai__hb[data-astro-cid-j4qnkyal]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-11) / 1.3 var(--font-sans)}.ai__rule[data-astro-cid-j4qnkyal]{color:var(--c-yellow);font:var(--fw-semibold) var(--fs-14) / 1.45 var(--font-sans)}.board[data-astro-cid-j4qnkyal]{flex:1;display:flex;gap:var(--sp-10)}.col[data-astro-cid-j4qnkyal]{flex:1;min-width:0;display:flex;flex-direction:column;align-content:flex-start;gap:var(--sp-8);padding:var(--sp-10);border-radius:var(--r-16);background:var(--c-white-8)}.col__t[data-astro-cid-j4qnkyal]{color:var(--c-paper-70);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.kcard[data-astro-cid-j4qnkyal]{display:flex;flex-direction:column;gap:var(--sp-6);padding:var(--sp-10);border-radius:var(--r-12);background:var(--c-white);color:var(--c-ink)}.kcard__row[data-astro-cid-j4qnkyal]{display:flex;justify-content:space-between;align-items:center;color:var(--c-ink-60);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans)}.kcard__row[data-astro-cid-j4qnkyal] i[data-astro-cid-j4qnkyal]{width:18px;height:6px;border-radius:9px}.tag-lila[data-astro-cid-j4qnkyal]{background:var(--c-lila)}.tag-yellow[data-astro-cid-j4qnkyal]{background:var(--c-yellow)}.tag-sky[data-astro-cid-j4qnkyal]{background:var(--c-sky)}.tag-rose[data-astro-cid-j4qnkyal]{background:var(--c-rose)}.kcard__t[data-astro-cid-j4qnkyal]{font:var(--fw-semibold) var(--fs-12) / 1.2 var(--font-sans)}.spec[data-astro-cid-j4qnkyal]{flex:1;display:flex;gap:var(--sp-14);padding:var(--sp-16);border-radius:var(--r-20);background:var(--c-white);color:var(--c-ink)}.spec__tokens[data-astro-cid-j4qnkyal]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.spec__states[data-astro-cid-j4qnkyal]{width:170px;flex:none;display:flex;flex-direction:column;gap:7px}.spec__t[data-astro-cid-j4qnkyal]{font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.tok[data-astro-cid-j4qnkyal]{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) 0;box-shadow:0 1px 0 var(--ux-ink-6);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}.tok__l[data-astro-cid-j4qnkyal]{color:var(--c-ink-60)}.tok__v[data-astro-cid-j4qnkyal]{display:inline-flex;align-items:center;gap:var(--sp-6);font-weight:var(--fw-semibold)}.tok__v[data-astro-cid-j4qnkyal] i[data-astro-cid-j4qnkyal]{width:12px;height:12px;border-radius:var(--r-pill);border-radius:4px;box-shadow:inset 0 0 0 1px var(--ux-ink-15)}.sw-white[data-astro-cid-j4qnkyal]{background:var(--c-white)}.sw-coral[data-astro-cid-j4qnkyal]{background:var(--c-coral)}.state[data-astro-cid-j4qnkyal]{padding:7px var(--sp-10);border-radius:var(--r-10);box-shadow:inset 0 0 0 1px var(--ux-ink-10);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}.state--selected[data-astro-cid-j4qnkyal]{background:var(--ux-rose-soft)}.state--disabled[data-astro-cid-j4qnkyal]{background:var(--ux-wf-soft)}@media(max-width:1100px){.tools__title[data-astro-cid-j4qnkyal]{white-space:normal}.bento__row--a[data-astro-cid-j4qnkyal],.bento__row--b[data-astro-cid-j4qnkyal]{grid-template-columns:1fr;grid-auto-rows:auto}.editor[data-astro-cid-j4qnkyal]{min-height:460px}.ai[data-astro-cid-j4qnkyal]{min-height:400px}.board[data-astro-cid-j4qnkyal]{min-height:220px}.glow--sky[data-astro-cid-j4qnkyal]{left:-30vw}.glow--yellow[data-astro-cid-j4qnkyal]{right:-30vw}}@media(max-width:760px){.gc[data-astro-cid-j4qnkyal]{padding:var(--sp-24) var(--sp-20)}.gc__head[data-astro-cid-j4qnkyal]{flex-direction:column}.chips[data-astro-cid-j4qnkyal]{justify-content:flex-start}.editor__layers[data-astro-cid-j4qnkyal],.editor__props[data-astro-cid-j4qnkyal]{display:none}.editor__phone[data-astro-cid-j4qnkyal]{left:50%;transform:translate(-50%)}.board[data-astro-cid-j4qnkyal],.spec[data-astro-cid-j4qnkyal]{flex-direction:column}.spec__states[data-astro-cid-j4qnkyal]{width:auto}.ai__variants[data-astro-cid-j4qnkyal]{flex-direction:column}.variant[data-astro-cid-j4qnkyal]{height:auto;padding-block:var(--sp-16)}}@media(max-width:1100px){.tools__frame[data-astro-cid-j4qnkyal]{padding-block:var(--section-y-lg)}}.svc[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;gap:var(--sp-64);padding:var(--ux-pad-y) var(--ux-gutter);background:var(--c-purple);color:var(--c-paper)}.svc__head[data-astro-cid-x6bb7imr]{display:flex;align-items:flex-end;gap:clamp(32px,5.556vw,80px)}.svc__titular[data-astro-cid-x6bb7imr]{flex:0 1 760px;display:flex;flex-direction:column;gap:var(--sp-18);align-items:flex-start}.badge[data-astro-cid-x6bb7imr]{display:inline-flex;align-items:center;gap:var(--sp-8);padding:var(--sp-6) var(--sp-14);border-radius:var(--r-pill);background:var(--c-yellow);color:var(--c-ink);font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans)}.svc__title[data-astro-cid-x6bb7imr]{font:var(--fw-semibold) var(--fs-64) / 1 var(--font-sans);letter-spacing:-.0406em}.svc__lead[data-astro-cid-x6bb7imr]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-28)}.svc__body[data-astro-cid-x6bb7imr]{color:var(--c-paper-80);font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans)}.svc__cta[data-astro-cid-x6bb7imr]{display:flex}.svc__cta[data-astro-cid-x6bb7imr] .btn{padding:var(--sp-20) var(--sp-30);font-size:var(--fs-17);line-height:1.45;--btn-bg-hover: var(--c-paper);--btn-fg-hover: var(--c-ink)}.models[data-astro-cid-x6bb7imr]{display:grid;grid-template-columns:390fr 430fr 420fr;gap:var(--sp-20);grid-auto-rows:minmax(500px,auto)}.model[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-24);min-width:0;padding:var(--sp-32);border-radius:var(--r-32);color:var(--c-ink)}.model--1[data-astro-cid-x6bb7imr]{background:var(--c-paper)}.model--2[data-astro-cid-x6bb7imr]{background:var(--c-yellow)}.model--3[data-astro-cid-x6bb7imr]{background:var(--c-white-8);color:var(--c-paper);box-shadow:inset 0 0 0 1px var(--ux-white-20),inset 0 1px 0 var(--ux-white-25);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.model__text[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;gap:var(--sp-8)}.model__label[data-astro-cid-x6bb7imr]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans);letter-spacing:.1167em}.model--3[data-astro-cid-x6bb7imr] .model__label[data-astro-cid-x6bb7imr]{color:var(--c-paper-60)}.model__title[data-astro-cid-x6bb7imr]{font:var(--fw-semibold) var(--fs-34) / 1 var(--font-sans);letter-spacing:-.0353em}.model__body[data-astro-cid-x6bb7imr]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-15) / 1.45 var(--font-sans)}.model--3[data-astro-cid-x6bb7imr] .model__body[data-astro-cid-x6bb7imr]{color:var(--c-paper-80)}.scope[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;padding:var(--sp-14);border-radius:18px;box-shadow:inset 0 0 0 1px var(--ux-ink-15)}.scope__head[data-astro-cid-x6bb7imr]{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--sp-10);color:var(--c-petrol);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.scope__head[data-astro-cid-x6bb7imr] svg{color:var(--c-ink-40)}.scope__row[data-astro-cid-x6bb7imr]{display:flex;align-items:center;gap:var(--sp-8);padding:7px 0;box-shadow:0 -1px 0 var(--ux-ink-6);font:var(--fw-regular) var(--fs-13) / 1.45 var(--font-sans)}.scope__row[data-astro-cid-x6bb7imr] svg{color:var(--c-petrol);flex:none}.rhythm[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;gap:var(--sp-6)}.rhythm__grid[data-astro-cid-x6bb7imr]{display:flex;gap:var(--sp-6)}.month[data-astro-cid-x6bb7imr]{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.wk[data-astro-cid-x6bb7imr]{display:block;width:100%;height:16px;border-radius:5px;background:var(--c-ink);transition:transform var(--dur-base) var(--ease-out)}.wk[data-astro-cid-x6bb7imr].is-off{background:var(--ux-ink-15)}.month__l[data-astro-cid-x6bb7imr]{color:var(--c-ink-70);font:var(--fw-regular) var(--fs-10) / 1.45 var(--font-sans)}.rhythm__cap[data-astro-cid-x6bb7imr]{color:var(--c-ink-70);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.model--2[data-astro-cid-x6bb7imr]:hover .wk[data-astro-cid-x6bb7imr]:not(.is-off){transform:scaleY(1.12)}}.squad[data-astro-cid-x6bb7imr]{display:flex;flex-direction:column;gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-20);background:var(--c-white-8)}.squad__t[data-astro-cid-x6bb7imr]{color:var(--c-paper-70);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.squad__list[data-astro-cid-x6bb7imr]{display:flex;gap:var(--sp-6);margin:0;padding:0;list-style:none}.member[data-astro-cid-x6bb7imr]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.member__av[data-astro-cid-x6bb7imr]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ux-white-15);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.member__role[data-astro-cid-x6bb7imr]{color:var(--c-paper-70);font:var(--fw-regular) var(--ux-fs-9) / 1.45 var(--font-sans);text-align:center;white-space:nowrap}.member[data-astro-cid-x6bb7imr].is-loopa .member__av[data-astro-cid-x6bb7imr]{background:var(--c-yellow);box-shadow:inset 0 0 0 1px var(--c-white);color:var(--c-ink)}.member[data-astro-cid-x6bb7imr].is-loopa .member__role[data-astro-cid-x6bb7imr]{color:var(--c-yellow);font-weight:var(--fw-semibold)}.rituals[data-astro-cid-x6bb7imr]{display:flex;flex-wrap:wrap;gap:var(--sp-6);margin:0;padding:0;list-style:none}.rituals[data-astro-cid-x6bb7imr] li[data-astro-cid-x6bb7imr]{padding:var(--sp-4) var(--sp-10);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--ux-white-25);font:var(--fw-regular) var(--fs-11) / 1.45 var(--font-sans)}@media(max-width:1100px){.svc[data-astro-cid-x6bb7imr]{gap:var(--sp-48)}.svc__head[data-astro-cid-x6bb7imr]{flex-direction:column;align-items:flex-start;gap:var(--sp-28)}.svc__titular[data-astro-cid-x6bb7imr]{flex-basis:auto}.models[data-astro-cid-x6bb7imr]{grid-template-columns:1fr;grid-auto-rows:auto}.model[data-astro-cid-x6bb7imr]{min-height:380px}}@media(max-width:760px){.model[data-astro-cid-x6bb7imr]{padding:var(--sp-24) var(--sp-20)}.squad__list[data-astro-cid-x6bb7imr]{flex-wrap:wrap;justify-content:center}.member[data-astro-cid-x6bb7imr]{flex:0 0 28%}}@media(max-width:1100px){.svc[data-astro-cid-x6bb7imr]{padding-block:var(--section-y-lg)}}.caps[data-astro-cid-ij6wlbly]{display:flex;flex-direction:column;gap:var(--sp-56);padding:var(--ux-pad-y) var(--ux-gutter);background:var(--c-paper);color:var(--c-ink)}.ey[data-astro-cid-ij6wlbly]{display:flex}.caps__head[data-astro-cid-ij6wlbly]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-32)}.caps__titular[data-astro-cid-ij6wlbly]{display:flex;flex-direction:column;gap:var(--sp-18)}.caps__title[data-astro-cid-ij6wlbly]{white-space:pre-line;font:var(--fw-semibold) var(--fs-72) / 1 var(--font-sans);letter-spacing:-.0403em}.caps__side[data-astro-cid-ij6wlbly]{white-space:pre-line;text-align:right;color:var(--c-ink-80);font:var(--fw-regular) var(--fs-18) / 1.45 var(--font-sans)}.moments[data-astro-cid-ij6wlbly]{display:flex;flex-direction:column}.mo[data-astro-cid-ij6wlbly]{position:relative;display:flex;flex-direction:column;padding:var(--sp-32) 0;box-shadow:0 -1px 0 var(--ux-ink-15)}.mo__bg[data-astro-cid-ij6wlbly]{position:absolute;inset:0;border-radius:var(--r-32);background:var(--c-rose);opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out)}.mo[data-astro-cid-ij6wlbly].is-open{padding:var(--ux-sp-36);box-shadow:none}.mo[data-astro-cid-ij6wlbly].is-open .mo__bg[data-astro-cid-ij6wlbly]{opacity:1}.mo[data-astro-cid-ij6wlbly]>[data-astro-cid-ij6wlbly]:not(.mo__bg){position:relative}.mo__row[data-astro-cid-ij6wlbly]{display:flex;align-items:center;gap:var(--sp-32);cursor:pointer}.mo__n[data-astro-cid-ij6wlbly]{flex:none;color:var(--c-purple);font:var(--fw-semibold) var(--fs-16) / 1.45 var(--font-sans)}.mo__title[data-astro-cid-ij6wlbly]{flex:0 1 560px;white-space:pre-line;font:var(--fw-semibold) var(--fs-34) / 1.1 var(--font-sans);letter-spacing:-.0324em}.mo__chips[data-astro-cid-ij6wlbly]{flex:1;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-8);margin:0;padding:0;list-style:none}.mo__chips[data-astro-cid-ij6wlbly] li[data-astro-cid-ij6wlbly]{padding:var(--sp-8) var(--sp-14);border-radius:var(--r-pill);background:var(--ux-ink-5);font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans);transition:background-color .25s var(--ease-out)}.mo[data-astro-cid-ij6wlbly].is-open .mo__chips[data-astro-cid-ij6wlbly] li[data-astro-cid-ij6wlbly]{background:var(--c-white)}.mo__toggle[data-astro-cid-ij6wlbly]{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ux-ink-20);transition:background-color .25s var(--ease-out),color .25s var(--ease-out),transform var(--dur-base) var(--ease-out)}.mo__toggle[data-astro-cid-ij6wlbly] svg{grid-area:1 / 1;transition:opacity .2s var(--ease-out),transform var(--dur-base) var(--ease-out)}.mo__toggle[data-astro-cid-ij6wlbly] .ico-minus{opacity:0;transform:rotate(-90deg)}.mo[data-astro-cid-ij6wlbly].is-open .mo__toggle[data-astro-cid-ij6wlbly]{background:var(--c-ink);color:var(--c-paper);box-shadow:none}.mo[data-astro-cid-ij6wlbly].is-open .mo__toggle[data-astro-cid-ij6wlbly] .ico-plus{opacity:0;transform:rotate(90deg)}.mo[data-astro-cid-ij6wlbly].is-open .mo__toggle[data-astro-cid-ij6wlbly] .ico-minus{opacity:1;transform:none}@media(hover:hover){.mo[data-astro-cid-ij6wlbly]:not(.is-open) .mo__toggle[data-astro-cid-ij6wlbly]:hover{background:var(--c-ink);color:var(--c-paper)}}.mo__detail[data-astro-cid-ij6wlbly]{display:none}.mo[data-astro-cid-ij6wlbly].is-open .mo__detail[data-astro-cid-ij6wlbly]{display:block;padding-top:var(--sp-28)}.mo__detailin[data-astro-cid-ij6wlbly]{display:flex;gap:var(--sp-24);padding-left:56px}@media(prefers-reduced-motion:no-preference){.mo[data-astro-cid-ij6wlbly].is-open .mo__detailin[data-astro-cid-ij6wlbly]{animation:ux-detail-in .38s var(--ease-out) .12s both}}@keyframes ux-detail-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mo__text[data-astro-cid-ij6wlbly]{flex:0 1 440px;color:var(--ux-ink-85);font:var(--fw-regular) var(--fs-17) / 1.45 var(--font-sans)}.audit[data-astro-cid-ij6wlbly]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-16);padding:var(--sp-20);border-radius:22px;background:var(--c-white)}.audit__top[data-astro-cid-ij6wlbly]{display:flex;gap:var(--sp-16)}.kpi[data-astro-cid-ij6wlbly]{flex:none;width:110px;display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-14);border-radius:var(--r-16)}.kpi--lila[data-astro-cid-ij6wlbly]{background:var(--c-lila)}.kpi--coral[data-astro-cid-ij6wlbly]{background:var(--c-coral)}.kpi__n[data-astro-cid-ij6wlbly]{font:var(--fw-semibold) var(--fs-34) / 1 var(--font-sans);letter-spacing:-.0353em}.kpi__l[data-astro-cid-ij6wlbly]{font:var(--fw-regular) var(--fs-12) / 1.45 var(--font-sans)}.prio[data-astro-cid-ij6wlbly]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-8)}.prio__t[data-astro-cid-ij6wlbly]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.reto[data-astro-cid-ij6wlbly]{display:flex;align-items:center;gap:var(--sp-10);width:100%;padding:0;text-align:left;border-radius:var(--r-6)}.reto__l[data-astro-cid-ij6wlbly]{flex:0 0 150px;font:var(--fw-regular) var(--fs-12) / 1.45 var(--font-sans);transition:font-weight 0s,color var(--dur-fast) var(--ease-out)}.reto[data-astro-cid-ij6wlbly].is-on .reto__l[data-astro-cid-ij6wlbly]{font-weight:var(--fw-semibold)}.reto__track[data-astro-cid-ij6wlbly]{position:relative;flex:1;height:10px;border-radius:9px;background:var(--ux-ink-6);overflow:clip}.reto__bar[data-astro-cid-ij6wlbly]{position:absolute;inset:0;border-radius:9px;transform:scaleX(var(--v));transform-origin:0 50%;transition:transform .6s var(--ease-out)}.reto__bar[data-astro-cid-ij6wlbly].is-coral{background:var(--c-coral)}.reto__bar[data-astro-cid-ij6wlbly].is-yellow{background:var(--c-yellow)}.reto__bar[data-astro-cid-ij6wlbly].is-sky{background:var(--c-sky)}@media(hover:hover){.reto[data-astro-cid-ij6wlbly]:not(.is-on):hover .reto__l[data-astro-cid-ij6wlbly]{color:var(--c-purple)}}.ba[data-astro-cid-ij6wlbly]{box-shadow:0 -1px 0 var(--ux-ink-6);padding-top:var(--sp-14)}.ba__viewport[data-astro-cid-ij6wlbly]{position:relative;display:grid;overflow:clip}.ba__slide[data-astro-cid-ij6wlbly]{grid-area:1 / 1;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-16);opacity:0;pointer-events:none;transform:translate(var(--from, 28px));transition:opacity var(--ux-dur-slide) var(--ux-ease-dialog),transform var(--ux-dur-slide) var(--ux-ease-dialog)}.ba__slide[data-astro-cid-ij6wlbly].is-on{opacity:1;transform:none;pointer-events:auto}.ba__slide[data-astro-cid-ij6wlbly].is-past{--from: -28px}.ba__col[data-astro-cid-ij6wlbly]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-6);font:var(--fw-regular) var(--fs-12) / 1.4 var(--font-sans);color:var(--c-ink-80)}.ba__tag[data-astro-cid-ij6wlbly]{padding:3px var(--sp-8);border-radius:var(--r-pill);font:var(--fw-semibold) var(--ux-fs-9) / 1.45 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.ba__tag--before[data-astro-cid-ij6wlbly]{background:var(--ux-rose-soft)}.ba__tag--after[data-astro-cid-ij6wlbly]{background:var(--ux-sky-soft)}@media(max-width:1100px){.caps__head[data-astro-cid-ij6wlbly]{flex-direction:column;align-items:flex-start}.caps__side[data-astro-cid-ij6wlbly]{text-align:left}.mo__row[data-astro-cid-ij6wlbly]{flex-wrap:wrap;align-items:flex-start;row-gap:var(--sp-16)}.mo__title[data-astro-cid-ij6wlbly]{flex:1 1 0;min-width:0}.mo__chips[data-astro-cid-ij6wlbly]{order:4;flex-basis:100%;justify-content:flex-start}.mo__toggle[data-astro-cid-ij6wlbly]{order:3}.mo__detailin[data-astro-cid-ij6wlbly]{flex-direction:column;padding-left:0}.mo__text[data-astro-cid-ij6wlbly]{flex-basis:auto}.mo[data-astro-cid-ij6wlbly].is-open{padding:var(--sp-24)}}@media(max-width:760px){.audit__top[data-astro-cid-ij6wlbly]{flex-wrap:wrap}.prio[data-astro-cid-ij6wlbly]{flex-basis:100%}.reto__l[data-astro-cid-ij6wlbly]{flex-basis:120px}.ba__slide[data-astro-cid-ij6wlbly]{grid-template-columns:1fr}}@media(max-width:1100px){.caps[data-astro-cid-ij6wlbly]{padding-block:var(--section-y-lg)}}.closing[data-astro-cid-2hrfzpib]{--s: 1;--u: calc(var(--s) * 1px);position:relative;overflow:clip;isolation:isolate;background:var(--c-sky);color:var(--c-ink)}.closing__frame[data-astro-cid-2hrfzpib]{position:relative;max-width:var(--page-max);margin:0 auto;height:calc(820 * var(--u))}.glow[data-astro-cid-2hrfzpib]{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none;z-index:-1}.glow--coral[data-astro-cid-2hrfzpib]{left:calc(920 * var(--u));top:calc(60 * var(--u));width:calc(420 * var(--u));height:calc(420 * var(--u));background:var(--ux-coral-70)}.glow--purple[data-astro-cid-2hrfzpib]{left:calc(1180 * var(--u));top:calc(420 * var(--u));width:calc(360 * var(--u));height:calc(360 * var(--u));background:var(--ux-purple-70)}.glow--yellow[data-astro-cid-2hrfzpib]{left:calc(760 * var(--u));top:calc(520 * var(--u));width:calc(280 * var(--u));height:calc(280 * var(--u));background:var(--ux-yellow-70)}.closing__text[data-astro-cid-2hrfzpib]{position:absolute;left:calc(80 * var(--u));top:calc(150 * var(--u));width:calc(640 * var(--u));display:flex;flex-direction:column;gap:var(--sp-28)}.closing__title[data-astro-cid-2hrfzpib]{font:var(--fw-semibold) var(--fs-64) / 1 var(--font-sans);letter-spacing:-.0406em}.closing__body[data-astro-cid-2hrfzpib]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-19) / 1.45 var(--font-sans)}.brief[data-astro-cid-2hrfzpib]{position:absolute;left:calc(800 * var(--u));top:calc(130 * var(--u));width:520px;transform:scale(var(--s));transform-origin:0 0;display:flex;flex-direction:column;gap:var(--sp-24);padding:var(--ux-sp-36);border-radius:36px;background:var(--ux-white-55);box-shadow:inset 0 0 0 1px var(--c-white),var(--ux-shadow-brief);-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px)}.brief__head[data-astro-cid-2hrfzpib]{display:flex;align-items:center;justify-content:space-between}.brief__title[data-astro-cid-2hrfzpib]{font:var(--fw-semibold) var(--ux-fs-22) / 1.45 var(--font-sans);letter-spacing:-.0227em}.brief__badge[data-astro-cid-2hrfzpib]{padding:var(--sp-4) var(--sp-10);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-yellow);font:var(--fw-semibold) var(--fs-11) / 1.45 var(--font-sans)}.brief__block[data-astro-cid-2hrfzpib]{display:flex;flex-direction:column;gap:var(--sp-12)}.brief__label[data-astro-cid-2hrfzpib]{color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.slider[data-astro-cid-2hrfzpib]{position:relative;height:24px;container-type:inline-size}.slider__track[data-astro-cid-2hrfzpib],.slider__fill[data-astro-cid-2hrfzpib]{position:absolute;left:0;right:0;top:10px;height:4px;border-radius:9px}.slider__track[data-astro-cid-2hrfzpib]{background:var(--ux-ink-15)}.slider__fill[data-astro-cid-2hrfzpib]{background:var(--c-ink);transform:scaleX(var(--p));transform-origin:0 50%;transition:transform .3s var(--ease-out)}.slider__knob[data-astro-cid-2hrfzpib]{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:var(--c-white);box-shadow:inset 0 0 0 2px var(--c-ink),var(--ux-shadow-sticker);transform:translate(calc(var(--p) * 100cqw - 12px));transition:transform .3s var(--ease-out),scale var(--dur-fast) var(--ease-out)}.slider__input[data-astro-cid-2hrfzpib]{position:absolute;inset:-6px -12px;width:calc(100% + 24px);height:calc(100% + 12px);margin:0;opacity:0;cursor:pointer}.slider[data-astro-cid-2hrfzpib]:has(.slider__input:focus-visible) .slider__knob[data-astro-cid-2hrfzpib]{outline:2.5px solid var(--c-focus);outline-offset:3px}@media(hover:hover){.slider[data-astro-cid-2hrfzpib]:hover .slider__knob[data-astro-cid-2hrfzpib]{scale:1.08}}.slider__labels[data-astro-cid-2hrfzpib]{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;color:var(--c-ink-60);font:var(--fw-regular) var(--fs-12) / 1.45 var(--font-sans)}.slider__labels[data-astro-cid-2hrfzpib] li[data-astro-cid-2hrfzpib]{transition:color var(--dur-fast) var(--ease-out)}.slider__labels[data-astro-cid-2hrfzpib] li[data-astro-cid-2hrfzpib].is-on{color:var(--c-ink);font-weight:var(--fw-semibold)}.needs[data-astro-cid-2hrfzpib]{display:flex;flex-wrap:wrap;gap:var(--sp-8)}.brief__block[data-astro-cid-2hrfzpib] .needs[data-astro-cid-2hrfzpib]+.needs[data-astro-cid-2hrfzpib]{margin-top:calc(-1 * var(--sp-4))}.need[data-astro-cid-2hrfzpib]{display:inline-flex;align-items:center;gap:var(--sp-6);padding:var(--sp-8) var(--sp-12);border-radius:var(--r-pill);background:var(--ux-white-70);box-shadow:inset 0 0 0 1px var(--ux-ink-12);color:var(--c-ink);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.need[data-astro-cid-2hrfzpib] .need__check{display:none;color:var(--c-yellow)}.need[data-astro-cid-2hrfzpib].is-on{background:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);color:var(--c-paper)}.need[data-astro-cid-2hrfzpib].is-on .need__check{display:block}.need[data-astro-cid-2hrfzpib]:active{transform:scale(.96)}@media(hover:hover){.need[data-astro-cid-2hrfzpib]:not(.is-on):hover{background:var(--c-white)}}.brief[data-astro-cid-2hrfzpib] .brief__cta{width:100%;padding:var(--sp-20) 0;font-size:var(--fs-17);line-height:1.45}.dlg[data-astro-cid-2hrfzpib]{padding:0;border:0;background:none;max-width:min(520px,calc(100vw - 32px));width:100%;color:var(--c-ink);overflow:visible}.dlg[data-astro-cid-2hrfzpib]::backdrop{background:var(--c-veil);-webkit-backdrop-filter:blur(var(--blur-veil));backdrop-filter:blur(var(--blur-veil))}.dlg__box[data-astro-cid-2hrfzpib]{position:relative;display:flex;flex-direction:column;gap:var(--sp-16);padding:var(--sp-32);border-radius:28px;background:var(--ux-white-90);box-shadow:inset 0 0 0 1px var(--c-white),var(--ux-shadow-brief);-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px)}.dlg__x[data-astro-cid-2hrfzpib]{position:absolute;right:var(--sp-16);top:var(--sp-16);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ux-ink-20);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover){.dlg__x[data-astro-cid-2hrfzpib]:hover{background:var(--c-ink);color:var(--c-paper)}}.dlg__title[data-astro-cid-2hrfzpib]{padding-right:var(--sp-48);font:var(--fw-semibold) var(--ux-fs-22) / 1.2 var(--font-sans);letter-spacing:-.0227em}.dlg__intro[data-astro-cid-2hrfzpib]{color:var(--c-ink-70);font:var(--fw-regular) var(--fs-15) / 1.4 var(--font-sans)}.dlg__sum[data-astro-cid-2hrfzpib]{display:flex;flex-direction:column;gap:var(--sp-8);margin:0;padding:var(--sp-14) var(--sp-16);border-radius:var(--r-16);background:var(--c-paper)}.dlg__sum[data-astro-cid-2hrfzpib] div[data-astro-cid-2hrfzpib]{display:flex;gap:var(--sp-12)}.dlg__sum[data-astro-cid-2hrfzpib] dt[data-astro-cid-2hrfzpib]{flex:0 0 96px;color:var(--c-ink-60);font:var(--fw-semibold) var(--fs-12) / 1.45 var(--font-sans)}.dlg__sum[data-astro-cid-2hrfzpib] dd[data-astro-cid-2hrfzpib]{margin:0;font:var(--fw-semibold) var(--fs-13) / 1.45 var(--font-sans)}.dlg__note[data-astro-cid-2hrfzpib]{color:var(--c-ink-80);font:var(--fw-regular) var(--fs-14) / 1.4 var(--font-sans)}.dlg__actions[data-astro-cid-2hrfzpib]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-16)}.dlg__back[data-astro-cid-2hrfzpib]{padding:var(--sp-12) var(--sp-8);color:var(--c-purple);font:var(--fw-semibold) var(--fs-14) / 1.45 var(--font-sans);text-decoration:underline;text-underline-offset:4px;text-decoration-color:transparent;transition:text-decoration-color var(--dur-fast) var(--ease-out)}@media(hover:hover){.dlg__back[data-astro-cid-2hrfzpib]:hover{text-decoration-color:currentColor}}.dlg[data-astro-cid-2hrfzpib][open]::backdrop{animation:ux-veil-in .3s var(--ux-ease-dialog) both}.dlg[data-astro-cid-2hrfzpib].is-closing::backdrop{animation:ux-veil-out .22s var(--ease-out) both}@keyframes ux-veil-in{0%{opacity:0}to{opacity:1}}@keyframes ux-veil-out{0%{opacity:1}to{opacity:0}}@media(max-width:1100px){.closing__frame[data-astro-cid-2hrfzpib]{height:auto;display:flex;flex-direction:column;gap:var(--sp-48);padding:var(--section-y-lg) var(--ux-gutter)}.closing__text[data-astro-cid-2hrfzpib]{position:static;width:100%}.brief[data-astro-cid-2hrfzpib]{position:relative;left:auto;top:auto;width:100%;max-width:520px;transform:none}.glow--coral[data-astro-cid-2hrfzpib]{left:auto;right:-15vw;top:30%;width:60vw;height:60vw}.glow--purple[data-astro-cid-2hrfzpib]{left:auto;right:-20vw;top:60%;width:55vw;height:55vw}.glow--yellow[data-astro-cid-2hrfzpib]{left:10vw;top:70%;width:40vw;height:40vw}}@media(min-width:1101px){.closing[data-astro-cid-2hrfzpib]{--s: min(1, tan(atan2(100vw, 1440px)))}}@media(max-width:760px){.brief[data-astro-cid-2hrfzpib]{padding:var(--sp-24) var(--sp-20)}.slider__labels[data-astro-cid-2hrfzpib]{font-size:var(--fs-11)}.dlg__box[data-astro-cid-2hrfzpib]{padding:var(--sp-24) var(--sp-20)}}@media(prefers-reduced-motion:reduce){.dlg[data-astro-cid-2hrfzpib][open]::backdrop,.dlg[data-astro-cid-2hrfzpib].is-closing::backdrop{animation-duration:.01ms}}
