.stage-art[data-astro-cid-76gx76mp]{aspect-ratio:1;border-radius:var(--radius-2xl);background:radial-gradient(120% 90% at 20% 100%, color-mix(in srgb, var(--color-red-500) 28%, transparent) 0%, transparent 55%), linear-gradient(150deg, #2b2a28 0%, #141414 70%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 14%, transparent);color:var(--color-neutral-50);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.stage-art--construir[data-astro-cid-76gx76mp]{background:radial-gradient(110% 90% at 85% 0%, color-mix(in srgb, var(--color-red-500) 24%, transparent) 0%, transparent 55%), linear-gradient(150deg, #262624 0%, #121212 70%)}.stage-art--evolucionar[data-astro-cid-76gx76mp]{background:radial-gradient(120% 100% at 100% 100%, color-mix(in srgb, var(--color-red-500) 32%, transparent) 0%, transparent 55%), linear-gradient(150deg, #2b2a28 0%, #121212 70%)}.stage-art[data-astro-cid-76gx76mp] svg[data-astro-cid-76gx76mp]{width:100%;height:100%}.viz[data-astro-cid-nu3pc7j4]{--ink:var(--color-neutral-50);--ink-2:color-mix(in srgb, var(--color-neutral-50) 55%, transparent);--ink-3:color-mix(in srgb, var(--color-neutral-50) 30%, transparent);--line:color-mix(in srgb, var(--color-neutral-50) 9%, transparent);--card:linear-gradient(160deg, #1d1d1c 0%, #141414 100%);gap:var(--spacing-3);width:100%;font-family:var(--font-family-body);color:var(--ink);display:grid}.viz__card[data-astro-cid-nu3pc7j4]{gap:var(--spacing-3);padding:var(--space-card-md);border:var(--border-width-hairline) solid var(--line);border-radius:var(--radius-2xl);background:var(--card);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 6%, transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.viz__cap[data-astro-cid-nu3pc7j4]{font-size:var(--font-size-label-sm);letter-spacing:-.01em;color:var(--ink-3)}.viz__headline[data-astro-cid-nu3pc7j4]{font-family:var(--font-family-display);font-size:var(--font-size-body-lg);letter-spacing:-.02em;font-weight:600}.viz__note[data-astro-cid-nu3pc7j4]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-red-500) 14%, transparent);font-size:var(--font-size-label-sm);color:var(--color-red-200);align-self:flex-start;margin-top:auto;display:flex}.viz__pulse[data-astro-cid-nu3pc7j4]{background:var(--color-red-500);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-red-500) 25%, transparent);border-radius:50%}.sk[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 12%, transparent);height:8px;display:block}.sk--on[data-astro-cid-nu3pc7j4]{background:color-mix(in srgb, var(--color-neutral-50) 40%, transparent)}.sk--logo[data-astro-cid-nu3pc7j4]{width:60%;height:12px;margin-bottom:var(--spacing-2);background:var(--ink)}.sk--h[data-astro-cid-nu3pc7j4]{background:color-mix(in srgb, var(--color-neutral-50) 55%, transparent);width:45%;height:12px}.sk--xs[data-astro-cid-nu3pc7j4]{width:50%;height:6px}.sk--row[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-neutral-50) 6%, transparent);height:26px}.viz--entender[data-astro-cid-nu3pc7j4]{grid-template-columns:1fr 1.25fr 1fr;min-height:360px}.matrix[data-astro-cid-nu3pc7j4]{border-left:var(--border-width-hairline) solid var(--ink-3);border-bottom:var(--border-width-hairline) solid var(--ink-3);background:linear-gradient(var(--line), var(--line)) 50% 0 / 1px 100% no-repeat, linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat;flex:1;min-height:220px;position:relative}.matrix__axis[data-astro-cid-nu3pc7j4]{color:var(--ink-3);font-size:10px;position:absolute}.matrix__axis--y[data-astro-cid-nu3pc7j4]{top:0;left:6px}.matrix__axis--x[data-astro-cid-nu3pc7j4]{bottom:4px;right:0}.matrix__dot[data-astro-cid-nu3pc7j4]{left:var(--mx);top:var(--my);width:var(--ms);height:var(--ms);background:color-mix(in srgb, var(--color-neutral-50) 30%, transparent);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.matrix__dot[data-astro-cid-nu3pc7j4][data-hot]{background:var(--color-red-500);box-shadow:0 0 0 8px color-mix(in srgb, var(--color-red-500) 18%, transparent)}.matrix__tag[data-astro-cid-nu3pc7j4]{padding:2px var(--spacing-2);border-radius:var(--radius-full);background:var(--ink);color:var(--color-neutral-900);font-size:10px;font-weight:600;position:absolute;top:calc(24% - 10px);left:calc(22% + 24px)}.bar[data-astro-cid-nu3pc7j4]{align-items:center;gap:var(--spacing-3);grid-template-columns:72px 1fr;display:grid}.bar__label[data-astro-cid-nu3pc7j4]{font-size:var(--font-size-label-sm);color:var(--ink-2)}.bar__track[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 7%, transparent);height:10px;overflow:hidden}.bar__fill[data-astro-cid-nu3pc7j4]{width:var(--v);border-radius:inherit;background:color-mix(in srgb, var(--color-neutral-50) 75%, transparent);height:100%;display:block}.bar__fill[data-astro-cid-nu3pc7j4][data-low]{background:var(--color-red-500)}.gantt[data-astro-cid-nu3pc7j4]{row-gap:var(--spacing-3);background:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 25%);flex:1;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;align-content:start;display:grid}.gantt__q[data-astro-cid-nu3pc7j4]{padding-left:var(--spacing-2);color:var(--ink-3);font-size:10px}.gantt__bar[data-astro-cid-nu3pc7j4]{grid-column:var(--from) / var(--to);height:26px;margin-inline:var(--spacing-1);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-neutral-50) 70%, transparent)}.gantt__bar--hot[data-astro-cid-nu3pc7j4]{background:var(--color-red-500)}.gantt__bar--soft[data-astro-cid-nu3pc7j4]{background:color-mix(in srgb, var(--color-neutral-50) 18%, transparent)}.viz--construir[data-astro-cid-nu3pc7j4]{grid-template:"win win type pal""win win comp comp"/1.1fr 1.1fr .9fr .9fr;padding-right:120px;position:relative}.viz__window[data-astro-cid-nu3pc7j4]{grid-area:win;gap:0;padding:0}.viz__type[data-astro-cid-nu3pc7j4]{grid-area:type}.viz__palette[data-astro-cid-nu3pc7j4]{grid-area:pal}.viz__components[data-astro-cid-nu3pc7j4]{grid-area:comp}.window__bar[data-astro-cid-nu3pc7j4]{padding:var(--spacing-3) var(--spacing-4);border-bottom:var(--border-width-hairline) solid var(--line);align-items:center;gap:6px;display:flex}.window__bar[data-astro-cid-nu3pc7j4] i[data-astro-cid-nu3pc7j4]{background:color-mix(in srgb, var(--color-neutral-50) 18%, transparent);border-radius:50%;width:8px;height:8px}.window__bar[data-astro-cid-nu3pc7j4] span[data-astro-cid-nu3pc7j4]{margin-left:var(--spacing-3);padding:2px var(--spacing-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 6%, transparent);color:var(--ink-3);font-size:10px}.window__body[data-astro-cid-nu3pc7j4]{flex:1;grid-template-columns:110px 1fr;min-height:300px;display:grid}.window__side[data-astro-cid-nu3pc7j4]{gap:var(--spacing-3);padding:var(--spacing-4);border-right:var(--border-width-hairline) solid var(--line);flex-direction:column;display:flex}.window__main[data-astro-cid-nu3pc7j4]{gap:var(--spacing-4);padding:var(--spacing-4);flex-direction:column;display:flex}.window__kpis[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);grid-template-columns:repeat(3,1fr);display:grid}.kpi[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-neutral-50) 5%, transparent);flex-direction:column;display:flex}.kpi[data-astro-cid-nu3pc7j4] b[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-neutral-50) 70%, transparent);width:70%;height:14px;display:block}.window__rows[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);flex-direction:column;display:flex}.window__cta[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:var(--color-red-500);align-self:flex-end;width:96px;height:28px}.type__big[data-astro-cid-nu3pc7j4]{font-family:var(--font-family-display);letter-spacing:-.04em;font-size:64px;font-weight:700;line-height:1}.type__name[data-astro-cid-nu3pc7j4]{font-size:var(--font-size-label-sm);color:var(--ink-2)}.palette[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);flex:1;grid-template-columns:repeat(3,1fr);display:grid}.palette[data-astro-cid-nu3pc7j4] span[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-lg);background:var(--c);border:var(--border-width-hairline) solid var(--line);min-height:72px}.viz__components[data-astro-cid-nu3pc7j4]{flex-flow:wrap;align-items:center}.viz__components[data-astro-cid-nu3pc7j4] .viz__cap[data-astro-cid-nu3pc7j4]{width:100%}.comp__button[data-astro-cid-nu3pc7j4]{align-items:center;gap:var(--spacing-2);padding:6px 6px 6px var(--spacing-4);border-radius:var(--radius-full);background:var(--ink);color:var(--color-neutral-900);font-size:var(--font-size-label-sm);font-weight:600;display:inline-flex}.comp__button[data-astro-cid-nu3pc7j4] i[data-astro-cid-nu3pc7j4]{background:var(--color-neutral-900);border-radius:50%;width:20px;height:20px}.comp__row[data-astro-cid-nu3pc7j4]{align-items:center;gap:var(--spacing-2);width:110px;display:inline-flex}.comp__toggle[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:var(--color-red-500);flex-shrink:0;width:32px;height:18px;position:relative}.comp__toggle[data-astro-cid-nu3pc7j4]:after{content:"";background:var(--color-neutral-0);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.comp__input[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-md);border:var(--border-width-hairline) solid var(--ink-3);flex:1;min-width:100px;height:30px}.viz__phone[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);width:150px;height:300px;padding:var(--spacing-6) var(--spacing-3) var(--spacing-3);background:#101010;border:4px solid #2a2a29;border-radius:30px;flex-direction:column;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(4deg);box-shadow:0 30px 60px -20px #000000e6}.phone__notch[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:#2a2a29;width:40px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone__hero[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-lg);background:radial-gradient(90% 80% at 80% 100%, color-mix(in srgb, var(--color-red-500) 55%, transparent), transparent 70%), linear-gradient(150deg, #2b2a28, #161616);height:90px}.phone__cta[data-astro-cid-nu3pc7j4]{border-radius:var(--radius-full);background:var(--ink);height:28px;margin-top:auto}.viz--evolucionar[data-astro-cid-nu3pc7j4]{grid-template-columns:1.7fr 1fr}.dash__head[data-astro-cid-nu3pc7j4]{justify-content:space-between;align-items:center;display:flex}.dash__live[data-astro-cid-nu3pc7j4]{font-size:var(--font-size-label-sm);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.dash__live[data-astro-cid-nu3pc7j4] i[data-astro-cid-nu3pc7j4]{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e33}.dash__kpis[data-astro-cid-nu3pc7j4]{gap:var(--spacing-2);grid-template-columns:repeat(3,1fr);display:grid}.dash__kpi[data-astro-cid-nu3pc7j4]{padding:var(--spacing-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-neutral-50) 4%, transparent);flex-direction:column;gap:2px;display:flex}.dash__kpi[data-astro-cid-nu3pc7j4] span[data-astro-cid-nu3pc7j4]{color:var(--ink-3);font-size:11px}.dash__kpi[data-astro-cid-nu3pc7j4] b[data-astro-cid-nu3pc7j4]{font-family:var(--font-family-display);letter-spacing:-.03em;font-size:clamp(20px,2.2vw,30px);font-weight:700}.dash__kpi[data-astro-cid-nu3pc7j4] em[data-astro-cid-nu3pc7j4]{color:var(--ink-2);font-size:11px;font-style:normal}.dash__chart[data-astro-cid-nu3pc7j4]{width:100%;height:160px}.dash__foot[data-astro-cid-nu3pc7j4]{color:var(--ink-3);font-size:10px}.backlog__item[data-astro-cid-nu3pc7j4]{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-lg);border:var(--border-width-hairline) solid var(--line);font-size:var(--font-size-label-sm);grid-template-columns:auto 1fr auto;display:grid}.backlog__item[data-astro-cid-nu3pc7j4].is-next{border-color:color-mix(in srgb, var(--color-red-500) 50%, transparent);background:color-mix(in srgb, var(--color-red-500) 8%, transparent)}.backlog__v[data-astro-cid-nu3pc7j4]{font-family:var(--font-family-display);color:var(--ink-2);font-weight:700}.backlog__t[data-astro-cid-nu3pc7j4]{color:var(--ink)}.backlog__p[data-astro-cid-nu3pc7j4]{padding:2px var(--spacing-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 8%, transparent);color:var(--ink-2);font-size:10px}@media (width<=900px){.viz--entender[data-astro-cid-nu3pc7j4],.viz--evolucionar[data-astro-cid-nu3pc7j4]{grid-template-columns:1fr}.viz--entender[data-astro-cid-nu3pc7j4] .viz__roadmap[data-astro-cid-nu3pc7j4]{display:none}.viz--construir[data-astro-cid-nu3pc7j4]{grid-template-columns:1fr 1fr;grid-template-areas:"win win""type pal""comp comp";padding-right:0}.viz__phone[data-astro-cid-nu3pc7j4]{display:none}}@media (width<=520px){.window__body[data-astro-cid-nu3pc7j4]{grid-template-columns:1fr}.window__side[data-astro-cid-nu3pc7j4]{display:none}.dash__kpis[data-astro-cid-nu3pc7j4]{grid-template-columns:1fr 1fr}.dash__kpi[data-astro-cid-nu3pc7j4]:last-child{display:none}}.graph[data-astro-cid-5kooapn3]{width:100%;height:720px;position:relative}.graph[data-astro-cid-5kooapn3]:before,.graph[data-astro-cid-5kooapn3]:after{content:"";pointer-events:none;z-index:2;height:120px;position:absolute;left:0;right:0}.graph[data-astro-cid-5kooapn3]:before{background:linear-gradient(#050505,#0000);top:-1px}.graph[data-astro-cid-5kooapn3]:after{background:linear-gradient(#0000,#050505);bottom:-1px}.graph__lines[data-astro-cid-5kooapn3]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.graph__lines[data-astro-cid-5kooapn3] .graph__base{fill:none;stroke-width:1.25px;stroke-linecap:round}.graph__lines[data-astro-cid-5kooapn3] .graph__base--loop{stroke-dasharray:1 6;stroke-width:1.5px}.graph__lines[data-astro-cid-5kooapn3] .graph__glow,.graph__lines[data-astro-cid-5kooapn3] .graph__bright{fill:none;stroke:#f2f1ee;stroke-linecap:round;stroke-dasharray:0 1}.graph__lines[data-astro-cid-5kooapn3] .graph__glow{stroke-width:5px;stroke-opacity:.3}.graph__lines[data-astro-cid-5kooapn3] .graph__bright{stroke-width:1.5px;stroke-opacity:.6}.graph__lines[data-astro-cid-5kooapn3] .graph__ring{fill:#050505;stroke:#f2f1ee73;stroke-width:1.25px}.graph__lines[data-astro-cid-5kooapn3] .graph__spark{fill:#ff2c17;filter:drop-shadow(0 0 6px #ff2c17e6)}.graph__copy[data-astro-cid-5kooapn3]{z-index:3;align-items:center;gap:var(--space-stack-sm);width:min(440px,46%);padding:var(--spacing-8) var(--spacing-4);text-align:center;background:radial-gradient(closest-side,#050505 60%,#0000);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.graph__title[data-astro-cid-5kooapn3]{font-family:var(--font-family-display);letter-spacing:-.03em;color:var(--color-neutral-50);text-wrap:balance;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.1}.graph__word[data-astro-cid-5kooapn3]{opacity:0;filter:blur(6px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s;transition-delay:calc(var(--w) * 70ms);display:inline-block;transform:translateY(12px)}.graph__title[data-astro-cid-5kooapn3].is-in .graph__word[data-astro-cid-5kooapn3]{opacity:1;filter:none;transform:none}.graph__text[data-astro-cid-5kooapn3]{max-width:38ch;font-family:var(--font-family-display);font-size:var(--font-size-body-md);letter-spacing:-.03em;color:color-mix(in srgb, var(--color-neutral-50) 60%, transparent);font-weight:500;line-height:1.3}.node[data-astro-cid-5kooapn3]{left:var(--x);top:var(--y);z-index:3;align-items:center;gap:var(--spacing-2);touch-action:none;flex-direction:column;margin:0;display:flex;position:absolute;transform:translate(-50%)}@media (pointer:fine){.node[data-astro-cid-5kooapn3]{cursor:grab;user-select:none}.node[data-astro-cid-5kooapn3].is-dragging{cursor:grabbing;z-index:4}.node[data-astro-cid-5kooapn3].is-dragging .node__card[data-astro-cid-5kooapn3]{transform:scale(1.06)rotate(-2deg)}}.node__card[data-astro-cid-5kooapn3]{border-radius:var(--radius-2xl);border:var(--border-width-hairline) solid color-mix(in srgb, var(--color-neutral-50) 12%, transparent);width:96px;height:96px;box-shadow:0 20px 40px -16px #000c, inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 10%, transparent);color:var(--color-neutral-50);background:linear-gradient(150deg,#232322 0%,#151515 100%);justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.23,1,.32,1);display:flex}.node__card[data-astro-cid-5kooapn3] svg[data-astro-cid-5kooapn3]{width:70%;height:70%}.node__num[data-astro-cid-5kooapn3]{border-radius:var(--radius-full);border:var(--border-width-strong) solid #050505;background:var(--color-neutral-50);min-width:26px;height:26px;color:var(--color-neutral-900);font-family:var(--font-family-display);justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:-8px;right:-8px}.node[data-astro-cid-5kooapn3]:last-of-type .node__num[data-astro-cid-5kooapn3]{background:var(--color-red-500);color:var(--color-neutral-0)}.node__label[data-astro-cid-5kooapn3]{font-family:var(--font-family-body);font-size:var(--font-size-label-sm);letter-spacing:-.01em;color:color-mix(in srgb, var(--color-neutral-50) 50%, transparent)}@media (width<=759px){.graph[data-astro-cid-5kooapn3]{height:820px}.graph__copy[data-astro-cid-5kooapn3]{width:100%;padding:var(--spacing-10) 0 0;background:0 0;top:0;transform:translate(-50%)}.node[data-astro-cid-5kooapn3]{left:var(--mx);top:calc(200px + var(--my) * .75)}.node__card[data-astro-cid-5kooapn3]{border-radius:var(--radius-xl);width:76px;height:76px}.graph[data-astro-cid-5kooapn3]:before{display:none}}@media (prefers-reduced-motion:reduce){.graph__word[data-astro-cid-5kooapn3]{transition:none}}.cs[data-astro-cid-mlt6mgfb]{--ink:var(--color-neutral-50);--ink-60:color-mix(in srgb, var(--color-neutral-50) 60%, transparent);--ink-50:color-mix(in srgb, var(--color-neutral-50) 50%, transparent);--ink-40:color-mix(in srgb, var(--color-neutral-50) 40%, transparent);--line:color-mix(in srgb, var(--color-neutral-50) 10%, transparent);gap:var(--spacing-8);width:100%;max-width:1040px;color:var(--ink);flex-direction:column;scroll-margin-top:120px;display:flex}.cs__head[data-astro-cid-mlt6mgfb]{gap:var(--space-stack-sm);flex-direction:column;display:flex}.cs__title[data-astro-cid-mlt6mgfb]{color:var(--ink);max-width:15ch;font-family:var(--font-family-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,4.4vw,58px);font-weight:800;line-height:1.02}.cs__intro[data-astro-cid-mlt6mgfb]{max-width:46ch;font-family:var(--font-family-body);font-size:var(--font-size-body-md);color:var(--ink-60);line-height:1.5}.cs__grid[data-astro-cid-mlt6mgfb]{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,268px),1fr));display:grid}.cs__item[data-astro-cid-mlt6mgfb]{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.cs__tile[data-astro-cid-mlt6mgfb]{aspect-ratio:4/3;padding:var(--space-card-sm);border-radius:var(--radius-2xl);background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--color-neutral-50) 7%, transparent), transparent 62%), linear-gradient(160deg, #171716 0%, #0b0b0b 72%);box-shadow:inset 0 0 0 1px var(--line);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cs__name[data-astro-cid-mlt6mgfb]{color:var(--ink);font-family:var(--font-family-display);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.25}.cs__desc[data-astro-cid-mlt6mgfb]{font-family:var(--font-family-body);font-size:var(--font-size-body-md);color:var(--ink-60);text-wrap:pretty;line-height:1.5}.art[data-astro-cid-mlt6mgfb]{justify-content:center;align-items:center;gap:var(--spacing-3);flex-direction:column;width:100%;display:flex;position:relative}.art--chat[data-astro-cid-mlt6mgfb]{gap:var(--spacing-2);max-width:268px}.chat__q[data-astro-cid-mlt6mgfb]{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 9%, transparent);width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 8%, transparent);padding:6px 6px 6px 14px;display:flex}.chat__q-text[data-astro-cid-mlt6mgfb]{font-family:var(--font-family-body);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:500;overflow:hidden}.chat__go[data-astro-cid-mlt6mgfb]{background:var(--color-red-500);width:24px;height:24px;color:var(--color-neutral-900);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 30%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat__row[data-astro-cid-mlt6mgfb]{align-items:center;gap:var(--spacing-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-neutral-50) 5%, transparent);width:100%;padding:7px 10px;display:flex}.chat__av[data-astro-cid-mlt6mgfb]{width:26px;height:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 14%, transparent);font-family:var(--font-family-body);color:var(--ink-60);background:linear-gradient(150deg,#3a3a38,#1c1c1b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.chat__meta[data-astro-cid-mlt6mgfb]{flex-direction:column;gap:2px;min-width:0;display:flex}.chat__who[data-astro-cid-mlt6mgfb]{font-family:var(--font-family-body);color:var(--ink-50);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.chat__note[data-astro-cid-mlt6mgfb]{font-family:var(--font-family-body);color:var(--ink-60);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.art--week[data-astro-cid-mlt6mgfb]{gap:var(--spacing-3);max-width:250px}.week__head[data-astro-cid-mlt6mgfb]{flex-direction:column;align-items:center;width:100%;display:flex}.week__chip[data-astro-cid-mlt6mgfb]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 10%, transparent);font-family:var(--font-family-body);color:var(--ink);white-space:nowrap;padding:5px 12px;font-size:11px;font-weight:600}.week__bracket[data-astro-cid-mlt6mgfb]{border:1px solid color-mix(in srgb, var(--color-neutral-50) 26%, transparent);border-bottom:0;border-radius:8px 8px 0 0;width:74%;height:7px;margin-top:5px}.week__days[data-astro-cid-mlt6mgfb]{gap:5px;width:100%;display:flex}.week__days[data-astro-cid-mlt6mgfb] span[data-astro-cid-mlt6mgfb]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-neutral-50) 7%, transparent);height:32px;font-family:var(--font-family-body);color:var(--ink-50);flex:1;place-items:center;font-size:11px;font-weight:600;display:grid}.week__days[data-astro-cid-mlt6mgfb] .is-on[data-astro-cid-mlt6mgfb]{background:var(--color-red-500);color:var(--color-neutral-900);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 35%, transparent)}.week__foot[data-astro-cid-mlt6mgfb]{align-items:center;gap:var(--spacing-2);width:100%;display:flex}.week__tag[data-astro-cid-mlt6mgfb]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-50) 10%, transparent);font-family:var(--font-family-body);color:var(--ink);white-space:nowrap;padding:5px 11px;font-size:11px;font-weight:600}.week__tag--end[data-astro-cid-mlt6mgfb]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 24%, transparent);color:var(--ink-60);background:0 0}.week__link[data-astro-cid-mlt6mgfb]{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-neutral-50) 34%, transparent) 0 4px, transparent 4px 9px);flex:1;height:1px}.art--tok[data-astro-cid-mlt6mgfb]{gap:var(--spacing-2);max-width:250px}.tok__label[data-astro-cid-mlt6mgfb]{font-family:var(--font-family-body);letter-spacing:.02em;color:var(--ink-40);font-size:10.5px;font-weight:500}.tok__stack[data-astro-cid-mlt6mgfb]{flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding-left:16px;display:flex;position:relative}.tok__rail[data-astro-cid-mlt6mgfb]{border:1px solid color-mix(in srgb, var(--color-neutral-50) 24%, transparent);border-right:0;border-radius:8px 0 0 8px;width:11px;position:absolute;top:5px;bottom:5px;left:0}.tok__chip[data-astro-cid-mlt6mgfb]{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-neutral-50) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 14%, transparent);font-family:var(--font-family-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ink);white-space:nowrap;padding:6px 11px;font-size:11.5px;display:inline-flex}.tok__chip--alt[data-astro-cid-mlt6mgfb]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 30%, transparent);background:0 0}.tok__sw[data-astro-cid-mlt6mgfb]{background:var(--color-red-500);width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 25%, transparent);border-radius:4px}.tok__sheet[data-astro-cid-mlt6mgfb]{border:1px dashed color-mix(in srgb, var(--color-neutral-50) 24%, transparent);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:6px;width:100%;padding:9px;display:grid}.tok__sheet[data-astro-cid-mlt6mgfb] i[data-astro-cid-mlt6mgfb]{border-radius:5px;height:15px}.tok__sheet[data-astro-cid-mlt6mgfb] .is-red[data-astro-cid-mlt6mgfb]{background:var(--color-red-500)}.tok__sheet[data-astro-cid-mlt6mgfb] .is-light[data-astro-cid-mlt6mgfb]{background:var(--color-neutral-50)}.tok__sheet[data-astro-cid-mlt6mgfb] .is-line[data-astro-cid-mlt6mgfb]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 34%, transparent);background:0 0}@media (width<=640px){.cs[data-astro-cid-mlt6mgfb]{gap:var(--space-stack-lg)}.cs__grid[data-astro-cid-mlt6mgfb]{gap:var(--space-stack-lg);grid-template-columns:1fr}.cs__tile[data-astro-cid-mlt6mgfb]{aspect-ratio:16/11}}.process[data-astro-cid-4licqjuy]{--ink:var(--color-neutral-50);--ink-60:color-mix(in srgb, var(--color-neutral-50) 60%, transparent);--ink-50:color-mix(in srgb, var(--color-neutral-50) 50%, transparent);--ink-40:color-mix(in srgb, var(--color-neutral-50) 40%, transparent);--line:color-mix(in srgb, var(--color-neutral-50) 10%, transparent);--pill:#151515cc;--bg:#050505;align-items:center;gap:var(--spacing-32);width:100%;padding:calc(var(--spacing-32) + var(--spacing-8)) var(--space-gutter) var(--space-section);background-color:var(--bg);color:var(--ink);flex-direction:column;display:flex;overflow-x:clip}.process[data-astro-cid-4licqjuy] [data-astro-cid-4licqjuy]:is(h1,h2,h3,h4){color:var(--ink)}.process--framed[data-astro-cid-4licqjuy]{background-color:#0000;padding:0}.col[data-astro-cid-4licqjuy]{width:100%;max-width:680px}.wide[data-astro-cid-4licqjuy]{width:100%;max-width:1040px}.ph[data-astro-cid-4licqjuy]{justify-content:center;width:100%;max-width:1240px;display:flex;position:relative}.ph__copy[data-astro-cid-4licqjuy]{z-index:2;align-items:center;gap:var(--space-stack-lg);text-align:center;flex-direction:column;display:flex;position:relative}.ph__title[data-astro-cid-4licqjuy]{max-width:16ch;font-family:var(--font-family-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(38px,5vw,68px);font-weight:700;line-height:1}.ph__float[data-astro-cid-4licqjuy]{z-index:1;padding:var(--spacing-2);border-radius:var(--radius-2xl);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 15%, transparent), 0 40px 80px -20px #000000f2;background:#14141499;margin:0;position:absolute}.ph__float--a[data-astro-cid-4licqjuy]{width:240px;top:4%;left:0;rotate:-6deg}.ph__float--b[data-astro-cid-4licqjuy]{width:220px;top:46%;right:0;rotate:5deg}.ph__float[data-astro-cid-4licqjuy] .ph__float-img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-xl);filter:grayscale()contrast(1.1)brightness(.8);width:100%;height:auto;display:block}.ph__float-chip[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-neutral-100) 90%, transparent);backdrop-filter:blur(8px);color:var(--color-neutral-900);font-family:var(--font-family-body);font-size:var(--font-size-label-sm);white-space:nowrap;font-weight:600;display:inline-flex;position:absolute;bottom:-14px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px -5px #00000080}.ph__float-chip[data-astro-cid-4licqjuy] i[data-astro-cid-4licqjuy]{background:var(--color-red-500);border-radius:50%;width:6px;height:6px}.ph__carousel[data-astro-cid-4licqjuy]{justify-content:center;width:100%;height:200px;display:flex;position:relative}.ph__frame[data-astro-cid-4licqjuy]{border:var(--border-width-hairline) solid color-mix(in srgb, var(--color-neutral-50) 20%, transparent);border-radius:29px;width:134px;height:134px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ph__tile[data-astro-cid-4licqjuy]{width:110px;height:110px;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s,filter .7s;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ph__tile[data-astro-cid-4licqjuy][data-pos="-1"]{opacity:.22;filter:blur(1px);transform:translate(calc(-50% - 132px))scale(.78)}.ph__tile[data-astro-cid-4licqjuy][data-pos="1"]{opacity:.22;filter:blur(1px);transform:translate(calc(132px - 50%))scale(.78)}.ph__tile[data-astro-cid-4licqjuy].no-anim{transition:none}.ph__tile[data-astro-cid-4licqjuy] .ph__art{width:100%;height:100%}.ph__label[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-2);font-family:var(--font-family-body);font-size:var(--font-size-body-sm);color:var(--ink);display:inline-flex;position:absolute;top:156px}.ph__label[data-astro-cid-4licqjuy] i[data-astro-cid-4licqjuy]{border-radius:var(--radius-xs);background:var(--ink-60);width:6px;height:6px}.ph__label[data-astro-cid-4licqjuy] span[data-astro-cid-4licqjuy]{transition:opacity .18s,filter .18s}.ph__label[data-astro-cid-4licqjuy] span[data-astro-cid-4licqjuy].is-swapping{opacity:0;filter:blur(4px)}.ph__desc[data-astro-cid-4licqjuy]{max-width:40ch;font-family:var(--font-family-display);letter-spacing:-.03em;color:var(--ink-60);font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.3}.graph-wrap[data-astro-cid-4licqjuy]{width:100%;max-width:1040px;margin-bottom:var(--spacing-16)}.chapters[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-40);flex-direction:column;width:100%;display:flex}.stage[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-16);width:100%;scroll-margin-top:var(--spacing-24);flex-direction:column;display:flex}.stage__intro[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-14);text-align:center;flex-direction:column;display:flex}.tl[data-astro-cid-4licqjuy]{align-items:center;gap:var(--space-stack-sm);flex-direction:column;display:flex}.tl[data-astro-cid-4licqjuy] .tl__thumb{border-radius:var(--radius-xl);flex-shrink:0;width:64px;height:64px}.tl__info[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-3);flex-direction:column;width:340px;max-width:100%;display:flex}.tl__row[data-astro-cid-4licqjuy]{justify-content:center;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tl__name[data-astro-cid-4licqjuy]{font-family:var(--font-family-body);font-size:var(--font-size-body-md);letter-spacing:-.01em;font-weight:600}.tl__sep[data-astro-cid-4licqjuy]{background:var(--ink-40);border-radius:50%;width:4px;height:4px}.tl__time[data-astro-cid-4licqjuy]{font-family:var(--font-family-body);font-size:var(--font-size-body-sm);color:var(--ink-60)}.tl__bar[data-astro-cid-4licqjuy]{gap:var(--spacing-1);background:var(--pill);width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:3px;display:flex}.tl__seg[data-astro-cid-4licqjuy]{--fill:0;background:color-mix(in srgb, var(--color-neutral-50) 20%, transparent);border-radius:10px;flex:1;height:6px;position:relative;overflow:hidden}.tl__fill[data-astro-cid-4licqjuy]{border-radius:inherit;background:color-mix(in srgb, var(--color-neutral-50) 85%, transparent);transform:scaleX(var(--fill));transform-origin:0;position:absolute;inset:0}.tl__seg[data-astro-cid-4licqjuy]:last-child .tl__fill[data-astro-cid-4licqjuy]{background:linear-gradient(90deg, var(--color-neutral-50), var(--color-red-500))}.phase[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}.phase__num[data-astro-cid-4licqjuy]{min-width:36px;height:24px;padding:0 var(--spacing-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-red-500) 14%, transparent);font-family:var(--font-family-display);font-size:var(--font-size-label-sm);color:var(--color-red-400);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.phase__name[data-astro-cid-4licqjuy]{font-family:var(--font-family-display);letter-spacing:-.045em;font-size:clamp(34px,3.6vw,48px);font-weight:800;line-height:1}.phase__desc[data-astro-cid-4licqjuy]{max-width:30ch;font-family:var(--font-family-display);letter-spacing:-.03em;color:var(--ink);text-wrap:pretty;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.3}.phase__desc[data-astro-cid-4licqjuy] .w[data-astro-cid-4licqjuy]{color:inherit}.scene[data-astro-cid-4licqjuy]{background:radial-gradient(circle at center, color-mix(in srgb, var(--color-red-500) 6%, transparent) 0%, transparent 65%);justify-content:center;align-items:center;width:100%;height:clamp(420px,55vw,680px);display:flex;position:relative}.scene__main[data-astro-cid-4licqjuy]{border-radius:var(--radius-3xl);width:86%;height:86%;box-shadow:0 50px 100px -20px #000000e6, inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 15%, transparent);background:#0a0a0a;margin:0;position:relative;overflow:hidden}.scene__main[data-astro-cid-4licqjuy] .scene__img{object-fit:cover;filter:grayscale()contrast(1.15)brightness(.72);transform-origin:50%;width:100%;height:100%}.scene__shade[data-astro-cid-4licqjuy]{background:radial-gradient(70% 80% at 100% 100%, color-mix(in srgb, var(--color-red-500) 40%, transparent), transparent 60%), linear-gradient(180deg, transparent 40%, var(--bg) 100%);mix-blend-mode:normal;position:absolute;inset:0}.stage--flip[data-astro-cid-4licqjuy] .scene__shade[data-astro-cid-4licqjuy]{background:radial-gradient(70% 80% at 0% 100%, color-mix(in srgb, var(--color-red-500) 40%, transparent), transparent 60%), linear-gradient(180deg, transparent 40%, var(--bg) 100%)}.scene__index[data-astro-cid-4licqjuy]{left:var(--spacing-8);top:var(--spacing-6);font-family:var(--font-family-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-neutral-50) 55%, transparent);font-size:clamp(56px,8vw,120px);font-weight:800;line-height:1;position:absolute}.stage--flip[data-astro-cid-4licqjuy] .scene__index[data-astro-cid-4licqjuy]{left:auto;right:var(--spacing-8)}.scene__inset[data-astro-cid-4licqjuy]{z-index:5;width:clamp(180px,25vw,300px);padding:var(--spacing-2);border-radius:var(--radius-2xl);backdrop-filter:blur(24px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 15%, transparent), 0 40px 80px -30px #000000f2;background:#141414b3;margin:0;position:absolute;top:4%;right:0%;rotate:4deg}.stage--flip[data-astro-cid-4licqjuy] .scene__inset[data-astro-cid-4licqjuy]{left:0%;right:auto;rotate:-4deg}.scene__inset[data-astro-cid-4licqjuy] .scene__img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-xl);filter:grayscale()contrast(1.1)brightness(.85);width:100%;height:auto;display:block}.scene__ring[data-astro-cid-4licqjuy]{z-index:1;border:1px solid color-mix(in srgb, var(--color-red-500) 70%, transparent);width:120px;height:120px;box-shadow:0 0 60px color-mix(in srgb, var(--color-red-500) 35%, transparent), inset 0 0 30px color-mix(in srgb, var(--color-red-500) 25%, transparent);border-radius:50%;position:absolute;bottom:22%;left:-36px}.stage--flip[data-astro-cid-4licqjuy] .scene__ring[data-astro-cid-4licqjuy]{left:auto;right:-36px}.scene__chip[data-astro-cid-4licqjuy]{z-index:3;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-2);border-radius:var(--radius-full);font-family:var(--font-family-body);font-size:var(--font-size-body-sm);white-space:nowrap;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 20px 40px -16px #000000e6}.scene__chip--a[data-astro-cid-4licqjuy]{background:color-mix(in srgb, var(--color-neutral-50) 90%, transparent);backdrop-filter:blur(12px);color:var(--color-neutral-900);bottom:20%;left:2%;rotate:-4deg}.scene__chip-check[data-astro-cid-4licqjuy]{background:var(--color-red-500);width:24px;height:24px;color:var(--color-neutral-0);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.scene__chip--b[data-astro-cid-4licqjuy]{padding-left:var(--spacing-4);backdrop-filter:blur(20px);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 20%, transparent), 0 20px 40px -16px #000000e6;background:#111111bf;top:45%;right:4%;rotate:3deg}.scene__chip--b[data-astro-cid-4licqjuy] i[data-astro-cid-4licqjuy]{background:var(--color-red-500);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-red-500) 25%, transparent);border-radius:50%}.stage--flip[data-astro-cid-4licqjuy] .scene__chip--a[data-astro-cid-4licqjuy]{left:auto;right:2%;rotate:4deg}.stage--flip[data-astro-cid-4licqjuy] .scene__chip--b[data-astro-cid-4licqjuy]{left:4%;right:auto;rotate:-3deg}.stage__visual[data-astro-cid-4licqjuy]{z-index:4;margin-top:calc(var(--spacing-40) * -1);padding-inline:var(--spacing-8);position:relative}.deliv[data-astro-cid-4licqjuy]{align-items:center;gap:var(--space-stack-md);flex-direction:column;display:flex}.deliv__tag[data-astro-cid-4licqjuy]{align-items:center;gap:var(--spacing-2);font-family:var(--font-family-body);font-size:var(--font-size-body-sm);letter-spacing:-.01em;color:var(--ink-40);display:inline-flex}.deliv__tag[data-astro-cid-4licqjuy] i[data-astro-cid-4licqjuy]{border-radius:var(--radius-xs);background:var(--color-red-500);width:8px;height:8px}.deliv__list[data-astro-cid-4licqjuy]{gap:var(--spacing-3);grid-template-columns:1fr 1fr;width:100%;list-style:none;display:grid}.deliv__list[data-astro-cid-4licqjuy] li[data-astro-cid-4licqjuy]{align-items:center;gap:var(--space-inline-md);padding:var(--spacing-4);border-radius:var(--radius-xl);background:linear-gradient(145deg, color-mix(in srgb, var(--color-neutral-50) 4%, transparent), color-mix(in srgb, var(--color-neutral-50) 1%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 8%, transparent), 0 4px 20px -10px #00000080;text-align:left;transition:transform .3s,box-shadow .3s,background .3s;display:flex}.deliv__list[data-astro-cid-4licqjuy] li[data-astro-cid-4licqjuy]:hover{background:linear-gradient(145deg, color-mix(in srgb, var(--color-neutral-50) 6%, transparent), color-mix(in srgb, var(--color-neutral-50) 2%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 15%, transparent), 0 12px 30px -10px #000c;transform:translateY(-2px)}.deliv__text[data-astro-cid-4licqjuy]{font-family:var(--font-family-body);letter-spacing:-.01em;flex-direction:column;gap:4px;line-height:1.3;display:flex}.deliv__text[data-astro-cid-4licqjuy] small[data-astro-cid-4licqjuy]{color:var(--ink-40);font-size:11px}.deliv__text[data-astro-cid-4licqjuy] strong[data-astro-cid-4licqjuy]{font-size:var(--font-size-body-md);color:var(--ink);font-weight:600}.deliv__icon[data-astro-cid-4licqjuy]{border-radius:var(--radius-lg);width:40px;height:40px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-neutral-50) 10%, transparent);color:var(--ink);background:linear-gradient(150deg,#262625,#171717);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.continuous[data-astro-cid-4licqjuy]{gap:var(--space-stack-lg);padding:var(--space-card-lg);border-radius:var(--radius-surface);background:radial-gradient(80% 100% at 0% 0%, color-mix(in srgb, var(--color-red-500) 12%, transparent), transparent 70%), #1119;backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-50) 10%, transparent), 0 20px 40px -10px #00000080;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.continuous__head[data-astro-cid-4licqjuy]{gap:var(--space-stack-sm);flex-direction:column;display:flex}.continuous__title[data-astro-cid-4licqjuy]{font-family:var(--font-family-display);letter-spacing:-.04em;font-size:clamp(30px,3vw,40px);font-weight:800}.continuous__thesis[data-astro-cid-4licqjuy]{font-family:var(--font-family-display);font-size:var(--font-size-body-lg);letter-spacing:-.02em;color:var(--ink-50);font-weight:600;line-height:1.35}.continuous__list[data-astro-cid-4licqjuy]{flex-direction:column;list-style:none;display:flex}.continuous__list[data-astro-cid-4licqjuy] li[data-astro-cid-4licqjuy]{align-items:center;gap:var(--space-inline-md);padding:var(--spacing-3) 0;border-bottom:var(--border-width-hairline) solid var(--line);font-family:var(--font-family-body);font-size:var(--font-size-body-md);color:var(--ink-60);font-weight:500;display:flex}.continuous__check[data-astro-cid-4licqjuy]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-neutral-50) 10%, transparent);width:22px;height:22px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}@media (width<=1100px){.ph__float[data-astro-cid-4licqjuy]{display:none}.scene__inset[data-astro-cid-4licqjuy]{right:var(--spacing-4);top:calc(var(--spacing-10) * -1)}.stage--flip[data-astro-cid-4licqjuy] .scene__inset[data-astro-cid-4licqjuy]{left:var(--spacing-4)}.scene__ring[data-astro-cid-4licqjuy]{display:none}}@media (width<=900px){.continuous[data-astro-cid-4licqjuy]{padding:var(--space-card-md);grid-template-columns:1fr}.stage__visual[data-astro-cid-4licqjuy]{margin-top:calc(var(--spacing-16) * -1);padding-inline:var(--spacing-3)}}@media (width<=640px){.process[data-astro-cid-4licqjuy],.chapters[data-astro-cid-4licqjuy]{gap:var(--spacing-24)}.stage[data-astro-cid-4licqjuy],.stage__intro[data-astro-cid-4licqjuy]{gap:var(--spacing-10)}.deliv__list[data-astro-cid-4licqjuy]{grid-template-columns:1fr}.scene[data-astro-cid-4licqjuy]{height:300px}.scene__inset[data-astro-cid-4licqjuy]{width:120px}.scene__chip[data-astro-cid-4licqjuy]{font-size:var(--font-size-label-sm)}.scene__chip--b[data-astro-cid-4licqjuy]{display:none}.stage__visual[data-astro-cid-4licqjuy]{margin-top:calc(var(--spacing-8) * -1);padding-inline:0}.ph__tile[data-astro-cid-4licqjuy][data-pos="-1"]{transform:translate(calc(-50% - 112px))scale(.7)}.ph__tile[data-astro-cid-4licqjuy][data-pos="1"]{transform:translate(calc(112px - 50%))scale(.7)}}
