.slow-week{border-inline-start:1px solid var(--dark-line);flex:1;min-width:0;padding:36px 0 36px 40px;overflow:hidden}.slow-week-axis[data-astro-cid-svytromz],.slow-week-row[data-astro-cid-svytromz]{gap:24px;display:flex}.slow-week-spacer[data-astro-cid-svytromz],.slow-week-head[data-astro-cid-svytromz]{flex:none;width:208px}.slow-week-days[data-astro-cid-svytromz]{height:28px;color:var(--color-neutral-500);flex:1;grid-template-columns:repeat(5,1fr);font-size:12px;line-height:16px;display:grid}.slow-week-days[data-astro-cid-svytromz] span[data-astro-cid-svytromz]{padding-inline-start:10px}.slow-week-row[data-astro-cid-svytromz]{border-bottom:1px solid var(--dark-line)}.slow-week-row[data-astro-cid-svytromz]:last-child{border-bottom:0}.slow-week-head[data-astro-cid-svytromz]{color:color-mix(in srgb, var(--color-neutral-0) 80%, transparent);flex-direction:column;gap:2px;padding-block:22px;font-size:14px;line-height:20px;display:flex}.slow-week-head[data-astro-cid-svytromz] small[data-astro-cid-svytromz]{color:var(--color-neutral-500);font-size:12px;line-height:16px}.slow-week-track[data-astro-cid-svytromz]{flex:1;height:84px;position:relative;overflow:hidden}.slow-week-line[data-astro-cid-svytromz]{inset-block:0;left:calc(var(--x) * 100%);background:var(--dark-line);width:1px;position:absolute}.slow-week-bar[data-astro-cid-svytromz]{top:26px;left:calc(var(--start) * 100%);width:calc(var(--length) * 100%);border:1px solid var(--dark-bar-line);background:var(--dark-bar);border-radius:6px;height:32px;position:absolute;overflow:hidden}.slow-week-bar-label[data-astro-cid-svytromz]{color:var(--dark-muted);white-space:nowrap;font-size:12px;line-height:16px;position:absolute;top:7px;left:9px}.slow-week-row--single[data-astro-cid-svytromz] .slow-week-bar[data-astro-cid-svytromz]{--grow:clamp(0, (var(--t) - .04) / .5, 1);clip-path:inset(0 calc((1 - var(--grow)) * 100%) 0 0 round 6px);opacity:var(--out)}.slow-week-row--stack[data-astro-cid-svytromz] .slow-week-bar[data-astro-cid-svytromz]{--in:clamp(0, (var(--t) - .12 - var(--n) * .1) * 12, 1);top:calc(14px + var(--n) * 12px);height:24px;opacity:min(var(--in), var(--out));translate:0 calc((1 - var(--in)) * -8px)}.slow-week-row--checks[data-astro-cid-svytromz] .slow-week-bar[data-astro-cid-svytromz]{--grow:clamp(0, (var(--t) - .06) / .78, 1);clip-path:inset(0 calc((1 - var(--grow)) * 100%) 0 0 round 6px);opacity:var(--out)}.slow-week-tick[data-astro-cid-svytromz]{top:10px;left:calc(219px + var(--k) * 14px);background:color-mix(in srgb, var(--color-neutral-700) 85%, var(--color-neutral-500));width:1px;height:10px;position:absolute}.slow-week-row--repeat[data-astro-cid-svytromz] .slow-week-bar[data-astro-cid-svytromz]{--in:clamp(0, (var(--t) - .3 - var(--n) * .16) * 6, 1);clip-path:inset(0 calc((1 - var(--in)) * 100%) 0 0 round 6px);opacity:var(--out)}@media (width<=980px){.slow-week-spacer[data-astro-cid-svytromz],.slow-week-head[data-astro-cid-svytromz]{width:168px}}@media (width<=700px){.slow-week{border-inline-start:0;padding:24px 21px 32px}.slow-week-axis[data-astro-cid-svytromz]{gap:0}.slow-week-spacer[data-astro-cid-svytromz]{display:none}.slow-week-row[data-astro-cid-svytromz]{flex-direction:column;gap:0}.slow-week-head[data-astro-cid-svytromz]{width:auto;padding-block:20px 8px}.slow-week-track[data-astro-cid-svytromz]{flex:none;height:72px}.slow-week-bar[data-astro-cid-svytromz]{top:20px}.slow-week-row--stack[data-astro-cid-svytromz] .slow-week-bar[data-astro-cid-svytromz]{top:calc(8px + var(--n) * 12px)}.slow-week-tick[data-astro-cid-svytromz]{left:calc(196px + var(--k) * 8px)}}.time-saved[data-astro-cid-v7vian3e]{margin:0}.time-saved-grid[data-astro-cid-v7vian3e]{--label:84px;--gap:12px;--tail:12px;flex-direction:column;gap:6px;font-size:12px;line-height:16px;display:flex}.time-saved-axis[data-astro-cid-v7vian3e]{height:16px;color:var(--color-ink-tertiary);margin-inline-start:calc(var(--label) + var(--gap));margin-inline-end:var(--tail);position:relative}.time-saved-axis[data-astro-cid-v7vian3e] span[data-astro-cid-v7vian3e]{left:calc(var(--x) * 100%);position:absolute;translate:-50%}.time-saved-axis[data-astro-cid-v7vian3e] span[data-astro-cid-v7vian3e]:first-child{translate:0}.time-saved-row[data-astro-cid-v7vian3e]{align-items:center;gap:var(--gap);display:flex}.time-saved-label[data-astro-cid-v7vian3e]{width:var(--label);color:var(--color-ink-secondary);flex:none}.time-saved-row--oneleet[data-astro-cid-v7vian3e] .time-saved-label[data-astro-cid-v7vian3e]{color:var(--color-ink)}.time-saved-track[data-astro-cid-v7vian3e]{--week:calc(100% - var(--tail));flex:1;height:28px;position:relative;overflow:hidden}.time-saved-day[data-astro-cid-v7vian3e]{top:0;bottom:0;left:calc(var(--x) * var(--week));background:var(--color-border-tertiary);width:1px;position:absolute}.time-saved-bar[data-astro-cid-v7vian3e]{top:4px;left:calc(var(--start) * var(--week));width:calc(var(--length) * var(--week));background:var(--color-surface-muted);transform-origin:0;border-radius:4px;height:20px;position:absolute}.time-saved-row--oneleet[data-astro-cid-v7vian3e] .time-saved-bar[data-astro-cid-v7vian3e]{z-index:1;background:var(--color-brand)}@media (prefers-reduced-motion:no-preference){.time-saved-row--manual[data-astro-cid-v7vian3e] .time-saved-bar[data-astro-cid-v7vian3e]{animation:1.4s cubic-bezier(.33,1,.68,1) both time-saved-grow;animation-delay:calc(var(--order) * .26s)}.time-saved-row--oneleet[data-astro-cid-v7vian3e] .time-saved-bar[data-astro-cid-v7vian3e]{animation:.36s cubic-bezier(.33,1,.68,1) both time-saved-grow;animation-delay:calc(.5s + var(--order) * 90ms)}}@keyframes time-saved-grow{0%{transform:scaleX(0)}}@media (width<=700px){.time-saved-grid[data-astro-cid-v7vian3e]{--label:0px;--gap:0px;gap:12px}.time-saved-row[data-astro-cid-v7vian3e]{flex-direction:column;align-items:stretch;gap:8px}.time-saved-label[data-astro-cid-v7vian3e]{width:auto}.time-saved-track[data-astro-cid-v7vian3e]{flex:none}}.descriptions-card[data-astro-cid-j53g4ey7]{gap:16px}.descriptions-head[data-astro-cid-j53g4ey7]>span[data-astro-cid-j53g4ey7]{flex-direction:column;min-width:0;display:flex}.descriptions-map[data-astro-cid-j53g4ey7]{width:364px;height:197px;position:relative}.descriptions-lines[data-astro-cid-j53g4ey7]{position:absolute;inset:0;overflow:visible}.descriptions-line[data-astro-cid-j53g4ey7]{--draw:clamp(0, (var(--t) - var(--on)) * 12, 1);fill:none;stroke:color-mix(in srgb, var(--color-brand) 38%, var(--color-surface));stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw));opacity:var(--out)}.descriptions-line--selected[data-astro-cid-j53g4ey7]{stroke:var(--color-brand);stroke-width:1.75px}.descriptions-profile[data-astro-cid-j53g4ey7]{border:1px solid var(--color-border-tertiary);background:var(--color-surface);width:150px;color:var(--color-ink-secondary);border-radius:8px;flex-direction:column;gap:8px;padding:14px;font-size:12px;line-height:16px;display:flex;position:absolute;top:35px;left:0}.descriptions-profile-head[data-astro-cid-j53g4ey7]{color:var(--color-ink);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.descriptions-tile[data-astro-cid-j53g4ey7]{background:var(--color-surface)}.descriptions-output[data-astro-cid-j53g4ey7]{top:calc(var(--output-index) * 69px);border:1px solid var(--color-border-tertiary);background:var(--color-surface);width:158px;color:var(--color-ink-secondary);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;line-height:16px;display:flex;position:absolute;left:206px}.descriptions-output--selected[data-astro-cid-j53g4ey7]{border-color:var(--color-brand);color:var(--color-ink);box-shadow:0 2px 2px #1717170a}.descriptions-output-top[data-astro-cid-j53g4ey7]{justify-content:space-between;align-items:center;gap:6px;display:flex}.descriptions-framework[data-astro-cid-j53g4ey7]{color:var(--color-ink-tertiary)}.descriptions-output--selected[data-astro-cid-j53g4ey7] .descriptions-framework[data-astro-cid-j53g4ey7]{color:var(--color-brand)}.descriptions-joint[data-astro-cid-j53g4ey7]{border:1.5px solid color-mix(in srgb, var(--color-brand) 38%, var(--color-surface));background:var(--color-surface);width:7px;height:7px;opacity:min(clamp(0, (var(--t) - var(--on)) * 14, 1), var(--out));border-radius:50%;position:absolute}.descriptions-joint--selected[data-astro-cid-j53g4ey7]{border-color:var(--color-brand)}@media (width<=700px){.descriptions-map[data-astro-cid-j53g4ey7],.descriptions-lines[data-astro-cid-j53g4ey7]{width:100%;height:294px}.descriptions-profile[data-astro-cid-j53g4ey7]{width:41.2%;min-height:140px;padding:10px;top:50%;transform:translateY(-50%)}.descriptions-profile-head[data-astro-cid-j53g4ey7]{flex-wrap:wrap}.descriptions-output[data-astro-cid-j53g4ey7]{top:calc(var(--output-index) * 103px);width:43.4%;min-height:88px;padding:8px;left:56.6%}.descriptions-output-top[data-astro-cid-j53g4ey7]{flex-wrap:wrap}.descriptions-joint[data-astro-cid-j53g4ey7]{display:none}}.evidence-head[data-astro-cid-oy65wkpd]{padding-bottom:4px}.evidence-head[data-astro-cid-oy65wkpd]>span[data-astro-cid-oy65wkpd]{flex-direction:column;min-width:0;display:flex}.evidence-scan[data-astro-cid-oy65wkpd]{gap:6px;padding-bottom:4px;display:flex}.evidence-cell[data-astro-cid-oy65wkpd]{border:1px solid var(--color-border-tertiary);background:var(--color-neutral-50);border-radius:4px;width:18px;height:18px;position:relative}.evidence-cell[data-astro-cid-oy65wkpd]:after{content:"";border:1px solid var(--cell-line);border-radius:inherit;background:var(--cell-fill);opacity:min(clamp(0, (var(--t) - var(--on)) * 30, 1), var(--out));position:absolute;inset:-1px}.evidence-cell--ok[data-astro-cid-oy65wkpd]{--cell-line:var(--color-success-border);--cell-fill:var(--color-success-subtle)}.evidence-cell--error[data-astro-cid-oy65wkpd]{--cell-line:var(--color-error);--cell-fill:var(--color-error-subtle)}.evidence-cell--warning[data-astro-cid-oy65wkpd]{--cell-line:var(--color-warning);--cell-fill:var(--color-warning-subtle)}.evidence-cell--pending[data-astro-cid-oy65wkpd]{--cell-line:var(--color-border-tertiary);--cell-fill:var(--color-neutral-50)}.evidence-row[data-astro-cid-oy65wkpd]{color:var(--color-ink)}.evidence-tile[data-astro-cid-oy65wkpd]{background:var(--color-surface)}.evidence-row[data-astro-cid-oy65wkpd] .evidence-warning{border:0}.evidence-passed[data-astro-cid-oy65wkpd]{padding-block:4px}.scene-note-head[data-astro-cid-oy65wkpd] .evidence-alert{color:var(--color-error)}.questionnaire-head[data-astro-cid-wr534lss]>span[data-astro-cid-wr534lss]{flex-direction:column;min-width:0;display:flex}.questionnaire-head[data-astro-cid-wr534lss]{padding-bottom:4px}.questionnaire-progress[data-astro-cid-wr534lss]{color:var(--color-ink-secondary);align-items:center;gap:10px;padding-bottom:4px;font-size:12px;line-height:16px;display:flex}.questionnaire-meter[data-astro-cid-wr534lss]{--meter-color:var(--color-status-success)}.questionnaire-meter[data-astro-cid-wr534lss] i[data-astro-cid-wr534lss]{width:6px;height:8px;position:relative}.questionnaire-meter[data-astro-cid-wr534lss] i[data-astro-cid-wr534lss].is-on{background:var(--color-surface-muted)}.questionnaire-meter[data-astro-cid-wr534lss] i[data-astro-cid-wr534lss].is-on:after{content:"";border-radius:inherit;background:var(--meter-color);opacity:min(clamp(0, (var(--t) - .04 - var(--cell) * .014) * 40, 1), var(--out));position:absolute;inset:0}.questionnaire-review[data-astro-cid-wr534lss]{border-color:var(--color-brand);flex-direction:column;align-items:stretch;gap:6px;box-shadow:0 2px 2px #1717170a}.questionnaire-review-top[data-astro-cid-wr534lss]{min-width:0;color:var(--color-ink);align-items:center;gap:10px;display:flex}.questionnaire-answer[data-astro-cid-wr534lss]{color:var(--color-ink-secondary);font-size:12px;line-height:16px}.risk-card[data-astro-cid-rkr77ft2]{gap:18px;height:399px}.risk-card[data-astro-cid-rkr77ft2] .scene-card-head[data-astro-cid-rkr77ft2]>span[data-astro-cid-rkr77ft2]{flex-direction:column;min-width:0;display:flex}.risk-map[data-astro-cid-rkr77ft2]{width:364px;height:162px;position:relative}.risk-cables[data-astro-cid-rkr77ft2]{position:absolute;inset:0;overflow:visible}.risk-cable[data-astro-cid-rkr77ft2]{--draw:clamp(0, (var(--t) - var(--on)) * 12, 1);fill:none;stroke:color-mix(in srgb, var(--color-border-primary) 70%, var(--color-line-strong));stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw));opacity:var(--out)}.risk-cable--selected[data-astro-cid-rkr77ft2]{stroke:color-mix(in srgb, var(--color-brand) 75%, var(--color-surface));stroke-width:1.5px}.risk-row[data-astro-cid-rkr77ft2]{width:206px;padding-inline:14px 12px;position:absolute;left:0}.risk-cell[data-astro-cid-rkr77ft2]{position:relative}.risk-cell[data-astro-cid-rkr77ft2].is-on{background:var(--color-surface-muted)}.risk-cell[data-astro-cid-rkr77ft2].is-on:after{content:"";border-radius:inherit;background:var(--meter-color);opacity:clamp(0, (var(--t) - var(--on) - .03 - var(--cell) * .012) * 40, 1);position:absolute;inset:0}.risk-control[data-astro-cid-rkr77ft2]{border:1px solid var(--color-border-tertiary);background:var(--color-surface);min-width:74px;color:var(--color-ink-secondary);border-radius:6px;align-items:center;gap:6px;padding:7px 10px 7px 8px;font-size:12px;line-height:16px;display:flex;position:absolute;left:290px}.risk-control[data-astro-cid-rkr77ft2] .ui-icon{width:12px;height:12px;color:var(--color-success)}.risk-control--selected[data-astro-cid-rkr77ft2]{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 5%, var(--color-surface));color:var(--color-brand);box-shadow:0 2px 4px #1717170a}@media (width<=700px){.risk-card[data-astro-cid-rkr77ft2]{height:auto}.risk-map[data-astro-cid-rkr77ft2],.risk-cables[data-astro-cid-rkr77ft2]{width:100%}.risk-row[data-astro-cid-rkr77ft2]{gap:6px;width:56.6%;height:46px;padding:6px 8px}.risk-row[data-astro-cid-rkr77ft2] .scene-row-text{font-size:12px;line-height:16px}.risk-control[data-astro-cid-rkr77ft2]{gap:2px;min-width:0;padding-inline:4px;left:79.7%}.risk-control[data-astro-cid-rkr77ft2] .ui-icon{display:none}.risk-plug[data-astro-cid-rkr77ft2]{left:calc(56.6% - 5px)!important}.risk-map[data-astro-cid-rkr77ft2] .risk-port[data-astro-cid-rkr77ft2]{left:calc(79.7% - 3px)}}@media (width<=360px){.risk-row[data-astro-cid-rkr77ft2] .scene-meter{display:none}}.risk-plug[data-astro-cid-rkr77ft2],.risk-port[data-astro-cid-rkr77ft2]{border:1px solid var(--color-neutral-200);background:var(--color-neutral-50);position:absolute}.risk-plug[data-astro-cid-rkr77ft2]{border-radius:3px;width:10px;height:14px}.risk-port[data-astro-cid-rkr77ft2]{border-radius:2px;width:6px;height:14px;left:287px}.risk-plug[data-astro-cid-rkr77ft2].is-on,.risk-port[data-astro-cid-rkr77ft2].is-on{border-color:color-mix(in srgb, var(--color-brand) 90%, var(--color-surface));background:color-mix(in srgb, var(--color-brand) 75%, var(--color-surface))}.risk-next[data-astro-cid-rkr77ft2]{width:206px}.risk-note-head[data-astro-cid-rkr77ft2]{flex-direction:column;gap:2px;display:flex}.risk-note-code[data-astro-cid-rkr77ft2]{color:var(--color-brand);font-size:12px;line-height:16px}.risk-note-title[data-astro-cid-rkr77ft2]{font-size:14px;line-height:20px}.use-case-note[data-astro-cid-rkr77ft2] hr[data-astro-cid-rkr77ft2]{background:var(--color-border-tertiary);border:0;width:100%;height:1px;margin:0}.risk-note-row[data-astro-cid-rkr77ft2]{align-items:center;gap:8px;display:flex}.risk-note-row[data-astro-cid-rkr77ft2] .risk-note-check{width:14px;height:14px;color:var(--color-success)}.context-stage[data-astro-cid-d6hexd2y]{isolation:isolate;padding:56px 24px 64px;position:relative;overflow:hidden}.context-band[data-astro-cid-d6hexd2y]{z-index:-1;width:1228px;max-width:none;height:auto;position:absolute;bottom:0;left:50%;translate:-50%}.context-flow[data-astro-cid-d6hexd2y]{flex-direction:column;align-items:center;display:flex}.context-question[data-astro-cid-d6hexd2y]{border:1px solid var(--color-border-tertiary);background:var(--color-surface);letter-spacing:-.03em;border-radius:16px;align-items:center;gap:14px;padding:14px 24px 14px 14px;font-size:18px;line-height:22px;display:flex;box-shadow:0 1px 2px #17171708,0 8px 20px #1717170f}.context-question[data-astro-cid-d6hexd2y]>span[data-astro-cid-d6hexd2y]:last-child{flex-direction:column;gap:2px;display:flex}.context-question[data-astro-cid-d6hexd2y] small[data-astro-cid-d6hexd2y]{letter-spacing:0;color:var(--color-ink-tertiary);font-size:12px;line-height:16px}.context-question-icon[data-astro-cid-d6hexd2y]{border:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);color:var(--color-ink-secondary);border-radius:10px;place-items:center;padding:9px;display:grid}.context-wire[data-astro-cid-d6hexd2y]{--run:clamp(0, (var(--t) - var(--on)) * 8, 1);--wire-h:64px;width:1px;height:var(--wire-h);background:var(--color-border-tertiary);position:relative}.context-wire[data-astro-cid-d6hexd2y] i[data-astro-cid-d6hexd2y]{translate:0 calc(var(--run) * (var(--wire-h) - 18px));background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-brand) 90%, var(--color-surface)));width:1.5px;height:18px;position:absolute;top:0;left:-.25px}.context-wire--answer[data-astro-cid-d6hexd2y] i[data-astro-cid-d6hexd2y]{opacity:clamp(0, min(var(--run) * 20, (1 - var(--run)) * 20), 1)}.context-mark[data-astro-cid-d6hexd2y]{--glow:clamp(0, min((var(--t) - .22) * 16, (.4 - var(--t)) * 8), 1);scale:calc(1 + var(--glow) * .04);filter:drop-shadow(0 calc(4px + var(--glow) * 8px) calc(6px + var(--glow) * 14px) color-mix(in srgb, var(--color-brand) calc(18% + var(--glow) * 22%), transparent))}.context-answer[data-astro-cid-d6hexd2y]{border:1px solid var(--color-border-tertiary);background:var(--color-surface);text-align:start;border-radius:12px;flex-direction:column;gap:32px;width:min(585px,100%);padding:28px;display:flex;box-shadow:0 2px 4px #1717170a,0 24px 48px #1717171a}.context-answer-head[data-astro-cid-d6hexd2y]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:-12px;display:flex}.context-answer-author[data-astro-cid-d6hexd2y]{color:var(--color-ink-secondary);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.context-answer-text[data-astro-cid-d6hexd2y]{font-size:16px;line-height:24px}.context-part[data-astro-cid-d6hexd2y]{opacity:min(clamp(0, (var(--t) - var(--on)) * 30, 1), var(--out))}.context-part--sourced[data-astro-cid-d6hexd2y]{color:var(--color-brand);text-underline-offset:2px;text-decoration:underline from-font}.context-sources[data-astro-cid-d6hexd2y]{flex-direction:column;gap:8px;font-size:12px;line-height:16px;display:flex}.context-sources[data-astro-cid-d6hexd2y] p[data-astro-cid-d6hexd2y]{color:var(--color-ink-tertiary)}.context-sources[data-astro-cid-d6hexd2y] ul[data-astro-cid-d6hexd2y]{margin:0;padding:0;list-style:none}.context-sources[data-astro-cid-d6hexd2y] li[data-astro-cid-d6hexd2y]{border-bottom:1px solid var(--color-border-tertiary);background:color-mix(in srgb, var(--color-brand) calc(var(--flash,0) * 6%), transparent);color:var(--color-ink-secondary);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;margin-inline:-8px;padding:11px 8px;display:flex}.context-sources[data-astro-cid-d6hexd2y] li[data-astro-cid-d6hexd2y]:last-child{border-bottom:0}.context-sources[data-astro-cid-d6hexd2y] li[data-astro-cid-d6hexd2y]>span[data-astro-cid-d6hexd2y]:first-child{color:color-mix(in srgb, var(--color-brand) calc(var(--flash,0) * 100%), var(--color-ink-tertiary));align-items:center;gap:6px;display:flex}.context-sources[data-astro-cid-d6hexd2y] li[data-astro-cid-d6hexd2y] .ui-icon{width:16px;height:16px}@media (width<=700px){.context-stage[data-astro-cid-d6hexd2y]{padding:24px 16px 48px}.context-question[data-astro-cid-d6hexd2y]{letter-spacing:0;align-items:flex-start;width:100%;font-size:16px;line-height:24px}.context-wire[data-astro-cid-d6hexd2y]{--wire-h:48px}.context-mark[data-astro-cid-d6hexd2y] .ai-mark{width:72px;height:72px}.context-answer[data-astro-cid-d6hexd2y]{gap:24px;padding:20px}.context-band[data-astro-cid-d6hexd2y]{width:900px}}.control[data-astro-cid-aptjx7de] .platform-heading{padding-bottom:44px}.control-row[data-astro-cid-aptjx7de]{border-top:1px solid var(--color-line);grid-template-columns:521px minmax(0,1fr);display:grid}.control-principles[data-astro-cid-aptjx7de]{flex-direction:column;gap:24px;margin:0;padding:56px 40px;list-style:none;display:flex}.control-principles[data-astro-cid-aptjx7de] li[data-astro-cid-aptjx7de]{align-items:flex-start;gap:16px;display:flex}.control-principles[data-astro-cid-aptjx7de] li[data-astro-cid-aptjx7de]>span[data-astro-cid-aptjx7de]:last-child{flex-direction:column;gap:4px;display:flex}.control-icon[data-astro-cid-aptjx7de]{border:1px solid var(--color-border-primary);background:var(--color-surface-subtle);width:40px;height:40px;color:var(--color-ink-secondary);border-radius:8px;flex:none;place-items:center;display:grid}.control-description[data-astro-cid-aptjx7de]{color:var(--color-ink-tertiary)}.control-stage[data-astro-cid-aptjx7de]{border-inline-start:1px solid var(--color-border-tertiary);justify-content:center;align-items:center;min-height:468px;padding:64px 40px;display:flex}.control-stage[data-astro-cid-aptjx7de] .control-embers{z-index:0}.control-stage[data-astro-cid-aptjx7de] .control-scene{z-index:1;flex:0 470px;min-width:0;position:relative}.control-draft[data-astro-cid-aptjx7de]{--pad:36px;--mark:min(clamp(0, (var(--t) - .36) * 14, 1), var(--out));width:100%;padding:28px var(--pad) 24px;border:1px solid var(--color-border-tertiary);background:var(--color-surface);color:var(--color-ink-secondary);border-radius:12px;flex-direction:column;gap:18px;font-size:16px;line-height:24px;display:flex;position:relative;box-shadow:0 2px 2px #17171708,0 12px 16px #17171712}.control-draft[data-astro-cid-aptjx7de] hr[data-astro-cid-aptjx7de]{background:var(--color-border-tertiary);border:0;width:100%;height:1px;margin:0}.control-draft-head[data-astro-cid-aptjx7de],.control-draft-foot[data-astro-cid-aptjx7de],.control-edit[data-astro-cid-aptjx7de],.control-reason[data-astro-cid-aptjx7de]{position:relative}.control-draft-head[data-astro-cid-aptjx7de],.control-draft-foot[data-astro-cid-aptjx7de]{justify-content:space-between;align-items:center;gap:12px;display:flex}.control-draft-title[data-astro-cid-aptjx7de]{color:var(--color-ink)}.control-removed[data-astro-cid-aptjx7de]{--strike:clamp(0, (var(--t) - .12) * 14, 1);color:var(--color-ink-tertiary);text-decoration:none;position:relative}.control-removed[data-astro-cid-aptjx7de]:after{content:"";width:calc(var(--strike) * 100%);height:1px;opacity:var(--out);background:currentColor;position:absolute;top:52%;left:0}.control-added[data-astro-cid-aptjx7de]{--in:clamp(0, (var(--t) - .2) * 14, 1);color:var(--color-success);opacity:min(var(--in), var(--out));text-decoration:none}.control-reasoned[data-astro-cid-aptjx7de]{color:color-mix(in srgb, var(--color-brand) calc(var(--mark) * 100%), var(--color-ink-secondary));text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-brand) calc(var(--mark) * 100%), transparent);text-underline-offset:2px;text-decoration-thickness:from-font}.control-reason[data-astro-cid-aptjx7de]{border-inline-start:2px solid color-mix(in srgb, var(--color-brand) calc(var(--mark) * 100%), var(--color-border-tertiary));background:var(--color-surface-subtle);text-wrap:pretty;color:color-mix(in srgb, var(--color-ink-secondary) calc(var(--mark) * 100%), var(--color-ink-tertiary));border-radius:0 6px 6px 0;flex-direction:column;gap:2px;margin-top:-8px;padding:8px 12px;font-size:12px;line-height:16px;display:flex}.control-reason-title[data-astro-cid-aptjx7de]{color:color-mix(in srgb, var(--color-brand) calc(var(--mark) * 100%), var(--color-ink-tertiary))}.control-privacy[data-astro-cid-aptjx7de]{color:var(--color-ink-tertiary);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.control-privacy[data-astro-cid-aptjx7de] .ui-icon{color:var(--color-ink-tertiary)}.control-actions[data-astro-cid-aptjx7de]{gap:8px;display:flex}.control-approve[data-astro-cid-aptjx7de]{--ring:clamp(0, min((var(--t) - .72) * 14, (.9 - var(--t)) * 10), 1);box-shadow:0 4px 4px #17171714, 0 0 0 calc(var(--ring) * 4px) color-mix(in srgb, var(--color-brand) 18%, transparent)}.control-pin[data-astro-cid-aptjx7de]{--lit:clamp(0, min((var(--t) - var(--on)) * 20, (var(--on) + .16 - var(--t)) * 10), 1);top:50%;left:calc(-1 * var(--pad) - 15px);border:1px solid color-mix(in srgb, var(--color-brand) calc(var(--lit) * 60%), var(--color-border-tertiary));border-radius:var(--radius-pill);background:var(--color-surface);color:color-mix(in srgb, var(--color-brand) calc(var(--lit) * 100%), var(--color-ink-secondary));place-items:center;padding:6px;display:grid;position:absolute;box-shadow:0 2px 6px #17171714}.control-pin[data-astro-cid-aptjx7de] .ui-icon{width:14px;height:14px}.control-draft-head[data-astro-cid-aptjx7de] .control-pin[data-astro-cid-aptjx7de],.control-draft-foot[data-astro-cid-aptjx7de] .control-pin[data-astro-cid-aptjx7de]{translate:0 -50%}.control-edit[data-astro-cid-aptjx7de] .control-pin[data-astro-cid-aptjx7de]{top:-2px}.control-reason[data-astro-cid-aptjx7de] .control-pin[data-astro-cid-aptjx7de]{top:50%;left:calc(-1 * var(--pad) - 17px);translate:0 -50%}@media (width<=1240px){.control-row[data-astro-cid-aptjx7de]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.control-stage[data-astro-cid-aptjx7de]{padding-inline:24px}}@media (width<=980px){.control-row[data-astro-cid-aptjx7de]{grid-template-columns:minmax(0,1fr)}.control-stage[data-astro-cid-aptjx7de]{border-inline-start:0;border-top:1px solid var(--color-border-tertiary)}}@media (width<=700px){.control-principles[data-astro-cid-aptjx7de]{padding:40px 20px}.control-stage[data-astro-cid-aptjx7de]{min-height:0;padding:48px 20px 48px 34px}.control-stage[data-astro-cid-aptjx7de] .control-scene{flex:1;min-width:0}.control-draft[data-astro-cid-aptjx7de]{--pad:20px;padding:24px var(--pad) 20px}.control-draft-foot[data-astro-cid-aptjx7de]{flex-wrap:wrap}}.platform-page--ai .platform-body{background:0 0}.platform-page--ai .use-cases .platform-heading{border-bottom:0}.platform-page--ai .use-case{grid-template-columns:521px minmax(0,1fr);display:grid}.platform-page--ai .use-case+.use-case{border-top:1px solid var(--color-line)}.platform-page--ai .use-case[hidden]{display:none}.platform-page--ai .use-case-copy{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.platform-page--ai .use-case-claim{flex-direction:column;gap:12px;padding:40px;display:flex}.platform-page--ai .use-case-title{color:var(--color-ink-secondary);text-transform:uppercase}.platform-page--ai .platform-tabs[data-ready] .use-case-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-page--ai .use-case-text{text-wrap:pretty}.platform-page--ai .use-case-text span{color:var(--color-ink-tertiary)}.platform-page--ai .use-case-time{border-top:1px solid var(--color-border-tertiary);padding:24px 40px}.platform-page--ai .use-case-stage{border-inline-start:1px solid var(--color-border-tertiary);height:484px}.platform-page--ai .use-case-embers{z-index:0}.platform-page--ai .use-case-art{z-index:1;justify-content:center;display:flex;position:absolute;inset:0}.platform-page--ai .use-case-scene{flex:none}.platform-page--ai .use-case-canvas{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);position:relative}.platform-page--ai .use-case-window{width:428px;position:absolute}.platform-page--ai .use-case-note{z-index:2;position:absolute}.platform-page--ai .use-case-leader{background:var(--color-brand);height:1.5px;position:absolute}.platform-page--ai .use-case-connector{z-index:1;position:absolute;inset:0;overflow:visible}.platform-page--ai .use-case-connector path{--draw:clamp(0, (var(--t) - var(--on)) * 14, 1);fill:none;stroke:var(--color-brand);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw));opacity:var(--out)}@media (width<=1240px){.platform-page--ai .use-case{grid-template-columns:minmax(0,1fr)}.platform-page--ai .use-case-stage{border-inline-start:0;border-top:1px solid var(--color-border-tertiary);height:470px}}@media (width<=700px){.platform-page--ai .use-case-claim,.platform-page--ai .use-case-time{padding:32px 20px}.platform-page--ai .use-case-stage{height:auto;min-height:420px}.platform-page--ai .use-case-art{padding:24px 12px;position:relative}.platform-page--ai .use-case-scene{flex:1;min-width:0}.platform-page--ai .use-case-canvas{width:100%;height:auto}.platform-page--ai .use-case-window{width:100%;padding:8px;position:static}.platform-page--ai .use-case-window .scene-card{padding:14px}.platform-page--ai .use-case-window :is(.scene-card-title,.scene-card-subtitle,.scene-row-text){white-space:normal;overflow-wrap:anywhere;overflow:visible}.platform-page--ai .use-case-window .scene-row:not(.risk-row){flex-wrap:wrap;gap:8px;padding:10px}.platform-page--ai .use-case-window .scene-row:not(.risk-row)>.scene-row-text{flex-basis:calc(100% - 40px)}.platform-page--ai .use-case-window .questionnaire-review-top,.platform-page--ai .use-case-window .questionnaire-progress{flex-wrap:wrap}.platform-page--ai .use-case-note,.platform-page--ai .use-case-leader,.platform-page--ai .use-case-connector{display:none}.platform-page--ai .use-case-text{font-size:20px;line-height:24px}}
