._n2UvG_reader{--essay-body-size:17px;--essay-body-leading:1.7;--essay-gutter:4vw;--essay-reading-width:660px;color:#1b1b1b;height:100svh;font-family:var(--font-pp-mori),sans-serif;scroll-behavior:smooth;scrollbar-width:none;background:#fff;overflow:clip auto}._n2UvG_reader::-webkit-scrollbar{display:none}._n2UvG_reader h2[id]{scroll-margin-top:90px}._n2UvG_nav{z-index:10;color:#fff;mix-blend-mode:difference;background:0 0;justify-content:space-between;align-items:center;height:68px;padding:0 4%;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0}._n2UvG_back{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}._n2UvG_byline{color:#ddd}._n2UvG_stops{gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._n2UvG_stops a{padding:13px 6px}._n2UvG_stops a span{background:#666;border-radius:100%;width:5px;height:5px;display:block}._n2UvG_stops a[aria-current] span{background:#fff}._n2UvG_nav a:focus-visible{outline-offset:3px;outline:1px solid}._n2UvG_article{display:grid;position:relative}._n2UvG_stage{pointer-events:none;grid-area:1/1;align-self:start;height:100svh;position:sticky;top:0;overflow:hidden}._n2UvG_narrative{pointer-events:none;grid-area:1/1;min-width:0;position:relative}._n2UvG_section{min-height:100svh;padding:90px var(--essay-gutter);box-sizing:border-box;align-items:center;scroll-margin-top:0;display:flex}._n2UvG_prose{pointer-events:auto;width:35%;max-width:480px}._n2UvG_prose h2{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(27px,2.45vw,39px);font-weight:400;line-height:1.15}._n2UvG_prose p,._n2UvG_prose ul{color:#535353;font-size:var(--essay-body-size);line-height:var(--essay-body-leading);letter-spacing:-.014em;text-wrap:pretty;margin:0 0 19px}._n2UvG_prose ul{padding-left:22px;list-style:outside}._n2UvG_prose li+li{margin-top:12px}._n2UvG_sourceLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #b2b5a9;text-decoration:underline #b2b5a9}._n2UvG_sourceLink:hover{text-decoration-color:currentColor}._n2UvG_sourceLink:focus-visible{outline-offset:3px;outline:1px solid}._n2UvG_begin{color:#777;align-items:center;gap:18px;margin-top:22px;font-size:12px;text-decoration:none;display:inline-flex}._n2UvG_begin:hover{color:#111}@media (min-width:1800px){._n2UvG_prose{max-width:480px}}@media (max-width:1100px),(max-height:650px){._n2UvG_reader{--diagram-height:clamp(380px,46svh,460px)}._n2UvG_nav{height:52px;padding-inline:6%}._n2UvG_byline{display:none}._n2UvG_stops{left:auto;right:4%;transform:none}._n2UvG_stage{z-index:2}._n2UvG_stage:before{content:"";height:calc(var(--diagram-height) + 78px);background:linear-gradient(#fff 93%,#fff0);position:absolute;top:0;left:0;right:0}._n2UvG_section{min-height:100svh;padding:calc(var(--diagram-height) + 90px) var(--essay-gutter) 6svh;justify-content:center;align-items:flex-end}._n2UvG_prose{width:100%;max-width:var(--essay-reading-width)}._n2UvG_prose h2{margin:10px 0 18px;font-size:28px}._n2UvG_prose p{margin-bottom:16px}._n2UvG_begin{margin-top:8px}}@media (max-height:650px) and (min-width:701px){._n2UvG_stage:before{display:none}._n2UvG_section{justify-content:flex-start;align-items:center;padding:80px 4% 60px}._n2UvG_prose{width:39%}._n2UvG_prose h2{font-size:25px}}@media (prefers-reduced-motion:reduce){._n2UvG_reader{scroll-behavior:auto}}._n2UvG_ending{box-sizing:border-box;min-height:100svh;width:min(var(--essay-reading-width), calc(100% - 2 * var(--essay-gutter)));flex-direction:column;justify-content:center;margin:0 auto;padding:100px 0 110px;display:flex;position:relative}._n2UvG_ending h2{letter-spacing:-.05em;margin:0 0 36px;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.12}._n2UvG_ending p{font-size:var(--essay-body-size);line-height:var(--essay-body-leading);letter-spacing:-.014em;color:#535353;margin:0 0 26px}._n2UvG_ending ._n2UvG_closing{letter-spacing:-.035em;color:#1b1b1b;margin:48px 0 32px;font-size:clamp(25px,2.5vw,34px);line-height:1.35}@media (max-width:700px){._n2UvG_ending{padding:70px 0 80px}._n2UvG_ending ._n2UvG_closing{font-size:27px}}._n2UvG_prose h2{text-wrap:balance}@media (max-width:700px){._n2UvG_nav{color:#222;mix-blend-mode:normal;background:#fff}._n2UvG_nav ._n2UvG_back{color:#222}._n2UvG_stops a span{background:#ccc}._n2UvG_stops a[aria-current] span{background:#222}._n2UvG_stops{gap:1px}._n2UvG_stops a{padding-inline:5px}._n2UvG_section{min-height:auto;padding:64px var(--essay-gutter) 32px;display:block}._n2UvG_inlineFigure{width:calc(100% + 10vw);height:380px;margin:0 -5vw 40px}._n2UvG_prose{margin:0 auto}._n2UvG_prose p{margin-bottom:22px}}@media (max-width:1100px){._n2UvG_reader{--essay-gutter:7vw}}
.w2bG3G_section{width:min(1300px,calc(100% - 2 * var(--essay-gutter,4vw)));flex-direction:column;gap:25px;margin:0 auto;padding:70px 0 100px;scroll-margin-top:70px;display:flex}.w2bG3G_prose{grid-template-columns:1fr 1fr;gap:6%;width:min(1100px,100%);display:grid}.w2bG3G_prose p{color:#535353;font-size:var(--essay-body-size,17px);line-height:var(--essay-body-leading,1.7);letter-spacing:-.014em;text-wrap:pretty;margin:0 0 22px}.w2bG3G_figure{width:100%;min-width:0;position:relative;container-type:inline-size}.w2bG3G_canvas{aspect-ratio:125/90;width:100%;display:block}.w2bG3G_motion{color:#6c7561;cursor:pointer;background:#fff;border:1px solid #d8dccf;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:4px;right:8px}.w2bG3G_motion:focus-visible{outline-offset:3px;outline:2px solid #72776b}.w2bG3G_pause{border-inline:2px solid;width:7px;height:9px}.w2bG3G_play{border-left:7px solid;border-block:5px solid #0000;margin-left:2px}@media (max-width:1100px){.w2bG3G_section{gap:20px;padding:45px 0 65px}.w2bG3G_prose{width:min(var(--essay-reading-width,660px), 100%);grid-template-columns:1fr;gap:0;margin-inline:auto}}@media (max-width:500px){.w2bG3G_figure{width:calc(100% + 10vw);margin-left:-5vw}}@container not (min-width:700px){.w2bG3G_canvas{aspect-ratio:66/128}}
._82bOZW_hero{isolation:isolate;box-sizing:border-box;color:#68635d;text-align:center;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100svh;padding:clamp(110px,16svh,200px) 5% 140px;display:flex;position:relative;overflow:hidden}._82bOZW_heading{z-index:1;pointer-events:none;width:100%;position:relative}._82bOZW_heading h1{letter-spacing:-.055em;text-wrap:balance;color:#2e2b27;margin:0;font-family:inherit;font-size:clamp(48px,6.4vw,94px);font-weight:400;line-height:1.01}._82bOZW_heading h1 span{display:block}._82bOZW_swarm{flex:1;width:100vw;min-height:240px;margin-top:48px;position:relative}._82bOZW_swarm canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._82bOZW_swarm canvas:focus-visible{outline-offset:-12px;border-radius:20px;outline:1px solid #2e282026}._82bOZW_motion{color:#77716a;cursor:pointer;background:0 0;border:1px solid #2e282026;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:0;right:5%}._82bOZW_motion:hover{color:#2e2820;border-color:#2e282070}._82bOZW_motion:focus-visible{outline-offset:5px;outline:1px solid}._82bOZW_pause{border-left:2px solid;border-right:2px solid;width:7px;height:9px}._82bOZW_play{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0;margin-left:2px}._82bOZW_foot{text-align:left;justify-content:space-between;align-items:flex-end;gap:36px;display:flex;position:absolute;bottom:50px;left:5%;right:5%}._82bOZW_date{letter-spacing:.02em;align-self:center;font-size:12px;line-height:1.4}._82bOZW_foot p{letter-spacing:-.025em;text-wrap:pretty;max-width:280px;margin:0;font-size:17px;line-height:1.4}._82bOZW_begin{min-width:44px;color:inherit;justify-content:center;align-items:center;padding:12px 0;font-size:13px;text-decoration:none;display:inline-flex}._82bOZW_begin span{font-size:24px;transition:transform .25s}._82bOZW_begin:hover span{transform:translateY(5px)}._82bOZW_begin:focus-visible{outline-offset:8px;outline:1px solid}@media (max-width:700px){._82bOZW_hero{padding:120px 6% 170px}._82bOZW_swarm{margin-top:32px}._82bOZW_motion{bottom:0;right:7%}._82bOZW_heading h1{letter-spacing:-.055em;font-size:clamp(32px,8.5vw,60px);line-height:1.03}._82bOZW_foot{text-align:left;flex-direction:row;align-items:center;gap:16px;bottom:32px;left:7%;right:7%}._82bOZW_foot p{max-width:260px;font-size:16px}}@media (max-height:650px) and (min-width:701px){._82bOZW_hero{padding:78px 7% 100px}._82bOZW_swarm{min-height:140px;margin-top:16px}._82bOZW_heading h1{font-size:min(4.7vw,56px)}._82bOZW_foot{bottom:24px}._82bOZW_foot p{font-size:14px}}@media (max-width:700px) and (max-height:700px){._82bOZW_hero{padding-top:84px;padding-bottom:120px}._82bOZW_swarm{min-height:200px;margin-top:24px}}@media (prefers-reduced-motion:reduce){._82bOZW_begin span{transition:none}}@media (forced-colors:active){._82bOZW_hero ._82bOZW_heading h1{opacity:1;color:canvastext;background:0 0}}
.tHB6rW_outline{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);fill:var(--pencil-paper,#fff);stroke:var(--pencil-edge,#555);stroke-width:1px;position:absolute;inset:-1px;overflow:visible}.tHB6rW_pressure{fill:none;stroke-width:1.5px;stroke-dasharray:9 17 14 23 7 30;opacity:.22}.tHB6rW_moving{animation:.8s step-end infinite tHB6rW_pencilShift}@keyframes tHB6rW_pencilShift{0%,to{transform:translate(0)}25%{transform:translate(.18px,-.22px)}50%{transform:translate(-.25px,.12px)}75%{transform:translate(.12px,.2px)}}@media (prefers-reduced-motion:reduce){.tHB6rW_moving{animation:none}}
.ScF7Jq_label{white-space:pre-wrap}.ScF7Jq_word{white-space:nowrap;display:inline-block}.ScF7Jq_mark{white-space:pre;transform:translateY(var(--pen-y)) rotate(var(--pen-angle));display:inline-block}
.S5pgvW_applications{width:min(1200px, calc(100% - 2 * var(--essay-gutter,4vw)));margin:80px auto 20px}.S5pgvW_introduction{max-width:var(--essay-reading-width,660px);color:#535353;font-size:var(--essay-body-size,17px);line-height:var(--essay-body-leading,1.7);letter-spacing:-.014em;text-wrap:pretty;margin:0 auto 20px}.S5pgvW_section{grid-template-columns:minmax(0,.7fr) minmax(0,1.15fr);align-items:center;gap:7%;padding:85px 0;display:grid}.S5pgvW_section:nth-of-type(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.7fr)}.S5pgvW_section:nth-of-type(2n) .S5pgvW_prose{grid-area:1/2}.S5pgvW_section:nth-of-type(2n) .S5pgvW_graph{grid-area:1/1}.S5pgvW_prose h2{letter-spacing:-.045em;margin:0 0 24px;scroll-margin-top:100px;font-size:clamp(28px,3vw,38px);font-weight:400}.S5pgvW_prose p{color:#535353;font-size:var(--essay-body-size,17px);line-height:var(--essay-body-leading,1.7);letter-spacing:-.014em;text-wrap:pretty;margin:0}.S5pgvW_prose p+p{margin-top:20px}.S5pgvW_graph{aspect-ratio:10/7;width:100%;position:relative}.S5pgvW_graph canvas{width:100%;height:100%;position:absolute;inset:0}.S5pgvW_node{text-align:center;--pencil-paper:#fff;--pencil-edge:#555;color:#222;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:14px 9px;font-size:14px;line-height:1.3;display:flex;position:absolute;transform:translate(-50%,-50%)}.S5pgvW_node span{position:relative}.S5pgvW_node[data-kind=actor]{border-radius:30px;min-height:32px;padding:8px}.S5pgvW_node[data-kind=question]{--pencil-paper:#f3f3f3;--pencil-edge:#333}.S5pgvW_node[data-kind=world]{--pencil-edge:#333}.S5pgvW_graph[data-ink-active=true] .S5pgvW_node>svg{animation:.8s step-end infinite S5pgvW_pencilShift;animation-delay:var(--ink-delay)}@keyframes S5pgvW_pencilShift{0%,to{transform:translate(0)}25%{transform:translate(.18px,-.22px)}50%{transform:translate(-.25px,.12px)}75%{transform:translate(.12px,.2px)}}@media (prefers-reduced-motion:reduce){.S5pgvW_graph[data-ink-active=true] .S5pgvW_node>svg{animation:none}}@media (max-width:1100px){.S5pgvW_applications{width:min(var(--essay-reading-width,660px), calc(100% - 2 * var(--essay-gutter,7vw)));margin-top:30px}.S5pgvW_section,.S5pgvW_section:nth-of-type(2n){grid-template-columns:1fr;gap:32px;padding:55px 0}.S5pgvW_section:nth-of-type(2n) .S5pgvW_prose,.S5pgvW_section:nth-of-type(2n) .S5pgvW_graph{grid-area:auto}.S5pgvW_graph{width:calc(100% + 6vw);margin-inline:-3vw}}@media (max-width:500px){.S5pgvW_graph{aspect-ratio:1}.S5pgvW_node{min-height:42px;padding:9px 4px;font-size:11px}.S5pgvW_node[data-kind=actor]{min-height:27px;padding:5px;font-size:12px}}
.ZASUaG_practice{width:min(1200px, calc(100% - 2 * var(--essay-gutter,4vw)));margin:40px auto 0}.ZASUaG_section{grid-template-columns:minmax(0,.72fr) minmax(0,1.12fr);align-items:center;gap:7%;padding:90px 0;display:grid}.ZASUaG_wide{grid-template-columns:1fr;gap:30px}.ZASUaG_wide .ZASUaG_prose{max-width:var(--essay-reading-width,660px);margin:auto}.ZASUaG_wide>figure{width:100%}.ZASUaG_reversed{grid-template-columns:minmax(0,1.12fr) minmax(0,.72fr)}.ZASUaG_reversed .ZASUaG_prose{grid-area:1/2}.ZASUaG_reversed .ZASUaG_figure{grid-area:1/1}.ZASUaG_prose h2{letter-spacing:-.045em;margin:0 0 26px;scroll-margin-top:100px;font-size:clamp(28px,3vw,38px);font-weight:400}.ZASUaG_prose p{color:#535353;font-size:var(--essay-body-size,17px);line-height:var(--essay-body-leading,1.7);letter-spacing:-.014em;text-wrap:pretty;margin:0 0 20px}.ZASUaG_figure{min-width:0}.ZASUaG_critique{margin:auto}@media (max-width:1100px){.ZASUaG_practice{width:min(var(--essay-reading-width,660px), calc(100% - 2 * var(--essay-gutter,7vw)))}.ZASUaG_section,.ZASUaG_reversed{grid-template-columns:1fr;gap:25px;padding:65px 0}.ZASUaG_reversed .ZASUaG_prose,.ZASUaG_reversed .ZASUaG_figure{grid-area:auto}.ZASUaG_figure{width:100%}}.ZASUaG_critiqueActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:24px;display:flex}.ZASUaG_tourToggle{color:#515b46;cursor:pointer;font:inherit;background:#fff;border:1px solid #d5d8cc;border-radius:50%;flex-shrink:0;width:32px;height:32px}.ZASUaG_tourToggle:focus-visible{outline-offset:3px;outline:2px solid #717962}
.HteJdG_scene{position:relative;container-type:inline-size}.HteJdG_canvas{aspect-ratio:8/6.5;width:100%;display:block}.HteJdG_bubble{--pencil-paper:#fffefa;--pencil-edge:#626859;color:#42473b;pointer-events:none;will-change:transform;width:clamp(150px,26%,260px);padding:12px 14px;position:absolute;top:0;left:0}.HteJdG_bubble p{letter-spacing:-.018em;margin:0;font-size:12.5px;line-height:1.4;animation:80ms ease-out both HteJdG_arrive;position:relative}@keyframes HteJdG_arrive{0%{opacity:0}to{opacity:1}}@container (max-width:699px){.HteJdG_canvas{aspect-ratio:6/8.2}.HteJdG_bubble{width:48%;max-width:220px;padding:10px}.HteJdG_bubble p{font-size:12px}}@media (prefers-reduced-motion:reduce){.HteJdG_bubble p{animation:none}}
.Qa-47q_workspace{color:#353730;width:100%;max-width:640px;margin:auto;padding-block:16px;position:relative}.Qa-47q_materials{justify-content:center;align-items:flex-end;gap:24px;padding:8px 28px 44px;display:flex}.Qa-47q_material{--pencil-edge:#73796b;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;min-width:0;padding:10px 10px 12px;transition:transform .18s,border-color .18s;position:relative;box-shadow:0 3px 8px #23251c05}.Qa-47q_material:first-child{transform:rotate(-3deg)}.Qa-47q_material:nth-child(2){transform:translateY(-8px)rotate(1deg)}.Qa-47q_material:nth-child(3){transform:rotate(3deg)}.Qa-47q_material:hover{--pencil-edge:#535c49;transform:translateY(-5px)}.Qa-47q_material[aria-pressed=true]{--pencil-edge:#68765b}.Qa-47q_sourcePreview{aspect-ratio:120/76;border-radius:4px;width:100%;display:block}.Qa-47q_materialName{letter-spacing:-.01em;margin:8px 18px 0 2px;font-size:11px;line-height:1.3;display:block}.Qa-47q_attached{color:#737b65;font-size:12px;position:absolute;bottom:9px;right:8px}.Qa-47q_composer{--pencil-edge:#73796b;background:0 0;border:1px solid #0000;border-radius:16px;padding:26px 28px 18px;position:relative;box-shadow:0 8px 28px #34392b08,0 1px 3px #34392b06}.Qa-47q_prompt{letter-spacing:-.012em;text-wrap:pretty;min-height:70px;margin:0;font-size:16px;line-height:1.85;display:block}.Qa-47q_reference{--pencil-paper:#f1f1ec;--pencil-edge:#8c937e;vertical-align:middle;color:#505349;white-space:nowrap;background:0 0;border-radius:5px;align-items:center;gap:5px;max-width:100%;height:24px;margin:-2px 2px 0;padding:2px 6px 2px 2px;font-size:12px;line-height:1;animation:.24s ease-out both Qa-47q_chip-in;display:inline-flex;position:relative}.Qa-47q_chipPreview{border-radius:3px;flex-shrink:0;width:20px;height:20px}.Qa-47q_toolbar{align-items:center;gap:5px;margin-top:18px;display:flex}.Qa-47q_toolbar button{color:#74786c;min-width:30px;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0 9px;font-size:11px;display:grid}.Qa-47q_toolbar button:hover{color:#353a2d;background:#f3f3ee}.Qa-47q_toolbar button:disabled{visibility:hidden}.Qa-47q_toolbar .Qa-47q_add{padding:0;font-size:23px;font-weight:300}.Qa-47q_toolbarSpace{flex:1}.Qa-47q_toolbar .Qa-47q_replay{font-size:20px}.Qa-47q_toolbar .Qa-47q_playback{color:#fff;background:#373b32;border-radius:50%;width:30px;padding:0}.Qa-47q_pauseIcon{border-inline:2px solid;width:7px;height:9px}.Qa-47q_playIcon{border-left:7px solid;border-block:5px solid #0000;margin-left:2px}.Qa-47q_workspace button:focus-visible{outline-offset:4px;outline:2px solid #6d765f}.Qa-47q_result{width:58%;margin:0 auto}.Qa-47q_connection{background:#d6d9ce;width:1px;height:44px;margin:auto;display:block}.Qa-47q_study{--pencil-edge:#73796b;background:0 0;border:1px solid #0000;border-radius:7px;padding:11px;position:relative;box-shadow:0 4px 12px #34392b05}.Qa-47q_artwork{aspect-ratio:56/31;border-radius:3px;width:100%;display:block}@keyframes Qa-47q_chip-in{0%{opacity:0;transform:translateY(3px)scale(.95)}to{opacity:1;transform:none}}@media (max-width:500px){.Qa-47q_workspace{padding-block:10px}.Qa-47q_materials{gap:12px;padding:4px 3px 34px}.Qa-47q_material{padding:7px}.Qa-47q_materialName{min-height:26px;margin:6px 10px 0 0;font-size:10px}.Qa-47q_attached{font-size:10px;bottom:7px;right:5px}.Qa-47q_composer{border-radius:13px;padding:21px 20px 15px}.Qa-47q_prompt{min-height:148px;font-size:15px;line-height:1.9}.Qa-47q_reference{gap:4px;height:22px;font-size:11px}.Qa-47q_chipPreview{width:18px;height:18px}.Qa-47q_result{width:72%}.Qa-47q_connection{height:36px}}@media (prefers-reduced-motion:reduce){.Qa-47q_reference{animation:none}.Qa-47q_material{transition:none}}.Qa-47q_caret{vertical-align:middle;background:#535a49;width:1px;height:17px;margin-left:2px;display:inline-block}.Qa-47q_reference[data-arriving]{opacity:0;animation:none}.Qa-47q_flight{z-index:3;visibility:hidden;pointer-events:none;transform-origin:0 0;filter:drop-shadow(0 4px 6px #20251e22);transition:transform 40ms linear;position:absolute;top:0;left:0}.Qa-47q_flight[data-paused],.Qa-47q_flight[data-paused] .Qa-47q_dragCursor{transition:none}.Qa-47q_flyingPreview{border-radius:5px;width:100%;height:100%;display:block}.Qa-47q_dragCursor{transform:scale(var(--cursor-scale-x,1), var(--cursor-scale-y,1));transform-origin:0 0;clip-path:polygon(0 0,100% 65%,56% 67%,35% 100%);filter:drop-shadow(0 0 1px #fff);background:#333b2b;width:17px;height:23px;transition:transform 40ms linear;position:absolute;top:35%;left:30%}.Qa-47q_material>canvas,.Qa-47q_materialName,.Qa-47q_prompt,.Qa-47q_toolbar,.Qa-47q_reference>canvas,.Qa-47q_reference>span,.Qa-47q_study>canvas,.Qa-47q_flight>canvas{z-index:1;position:relative}.Qa-47q_attached{z-index:1}
.WvC1Mq_scene{pointer-events:auto;position:absolute;inset:0}.WvC1Mq_scene[hidden]{display:none}.WvC1Mq_canvas{touch-action:pan-y;width:100%;height:100%;display:block}.WvC1Mq_canvas:focus-visible{outline-offset:6px;border-radius:8px;outline:1px solid #72776b}.WvC1Mq_motion{color:#777b70;cursor:pointer;background:#fff;border:1px solid #dcded6;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;bottom:-22px;right:5px}.WvC1Mq_motion:hover{color:#292e23;border-color:#8d9285}.WvC1Mq_motion:focus-visible{outline-offset:3px;outline:2px solid #72776b}.WvC1Mq_pause{border-inline:2px solid;width:7px;height:9px}.WvC1Mq_play{border-left:7px solid;border-block:5px solid #0000;margin-left:2px}@media (max-width:700px){.WvC1Mq_motion{bottom:-16px}}
.QIqvLG_figure{width:100%;margin:0;position:relative;container-type:inline-size}.QIqvLG_canvas{aspect-ratio:800/520;width:100%;display:block}.QIqvLG_stage{aspect-ratio:800/520;width:100%;position:relative}.QIqvLG_controls{justify-content:flex-end;margin-top:12px;display:flex}.QIqvLG_motion{color:#515b46;width:32px;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d8cc;border-radius:50%;padding:0}.QIqvLG_motion:focus-visible{outline-offset:3px;outline:2px solid #717962}@container not (min-width:600px){.QIqvLG_canvas,.QIqvLG_stage{aspect-ratio:400/540}}
.ZGyvEG_figure{color:#30332b;margin:18px auto 82px;position:relative;container-type:inline-size}.ZGyvEG_scene{position:relative}.ZGyvEG_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ZGyvEG_progression{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZGyvEG_progression li{min-width:0;position:relative}.ZGyvEG_visual{aspect-ratio:250/270;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block}button.ZGyvEG_visual{cursor:pointer}button.ZGyvEG_visual:focus-visible{outline-offset:-8px;outline:1px solid #9b9e92}.ZGyvEG_progression h3{text-align:center;letter-spacing:-.025em;justify-content:center;align-items:flex-start;height:84px;margin:0;padding:32px 8px 0;font-size:clamp(14px,1.6vw,19px);font-weight:400;line-height:1.35;display:flex}.ZGyvEG_motion{color:#73786a;cursor:pointer;background:#fff;border:1px solid #dedfd7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid;position:absolute;bottom:-34px;right:2px}.ZGyvEG_motion:focus-visible{outline-offset:4px;outline:1px solid #73786a}@container not (min-width:620px){.ZGyvEG_progression{grid-template-columns:minmax(0,1fr)}.ZGyvEG_progression li{grid-template-columns:136px minmax(0,1fr);align-items:center;height:168px;padding-left:24px;display:grid}.ZGyvEG_visual{width:136px}.ZGyvEG_progression h3{text-align:left;justify-content:flex-start;height:auto;padding:0 0 0 12px;font-size:16px}}@media (max-width:700px){.ZGyvEG_figure{margin:22px auto 64px}}
._7bInTW_playground{flex-shrink:0;align-self:center;width:min(800px,100vw - 32px);height:clamp(230px,30vw,280px);margin:-18px 0 12px;position:relative}._7bInTW_playground canvas{cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}._7bInTW_playground canvas[role=img]{cursor:default}._7bInTW_playground canvas:focus-visible{outline-offset:-5px;border-radius:14px;outline:1px dashed #aaa59b}._7bInTW_motion{color:#827e75;cursor:pointer;background:#fff;border:1px solid #dedbd4;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:4px;right:4px}._7bInTW_motion:hover{color:#302d29;border-color:#9b968c}._7bInTW_motion:focus-visible{outline-offset:4px;outline:1px solid #666}._7bInTW_pause{border-inline:2px solid;width:7px;height:10px}._7bInTW_play{border-block:5px solid #0000;border-left:7px solid;width:0;height:0;margin-left:2px}
.QaQS0G_feedback{margin:clamp(140px,16vw,200px) 0 24px;scroll-margin-top:95px}.QaQS0G_question{letter-spacing:-.035em;color:#292b26;margin-bottom:25px;font-size:clamp(25px,3vw,34px);line-height:1.3;display:block}.QaQS0G_question[hidden]{display:none}.QaQS0G_docked{z-index:20;background:#fff;border:1px solid #d9ddcf;border-radius:18px;width:400px;max-width:calc(100vw - 48px);max-height:calc(100svh - 100px);padding:18px;position:fixed;bottom:24px;right:24px;overflow-y:auto;box-shadow:0 8px 35px #29312118}.QaQS0G_docked[data-feedback-expanded=false]{width:270px}.QaQS0G_dockToggle{color:#353830;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;font-size:17px;line-height:1.6;display:flex}.QaQS0G_dockToggle:focus-visible{outline-offset:5px;outline:2px solid #7e8b6a}.QaQS0G_docked .QaQS0G_field{margin-top:18px}.QaQS0G_docked .QaQS0G_footer{flex-direction:column;align-items:stretch}.QaQS0G_docked .QaQS0G_footer button{align-self:flex-end}.QaQS0G_field{--pencil-edge:#818975;--feedback-text-size:17px;border:1px solid #0000;border-radius:15px;padding:18px 20px 14px;transition:border-color .16s;position:relative}.QaQS0G_field:focus-within{--pencil-edge:#566647}.QaQS0G_field textarea{resize:none;color:#353830;width:100%;min-height:130px;font:inherit;font-size:var(--feedback-text-size);background:0 0;border:0;outline:0;padding:0;line-height:1.6;display:block;overflow:hidden}.QaQS0G_sender{font-size:var(--feedback-text-size);align-items:baseline;gap:12px;margin-top:18px;line-height:1.6;display:flex;position:relative}.QaQS0G_sender label{font:inherit;color:#606b52}.QaQS0G_sender input{color:#353830;width:min(100%,260px);min-width:0;font:inherit;background:0 0;border:0;border-bottom:1px solid #b7bcae;border-radius:0;padding:4px 0}.QaQS0G_sender input::placeholder{color:#707568}.QaQS0G_sender input:focus-visible{outline-offset:4px;outline:2px solid #7e8b6a}.QaQS0G_footer{font-size:var(--feedback-text-size);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;line-height:1.6;display:flex}.QaQS0G_footer span{color:#707568}.QaQS0G_footer button{color:#fff;font:inherit;cursor:pointer;background:#363c2e;border:0;border-radius:18px;flex-shrink:0;padding:9px 16px}.QaQS0G_footer button:disabled{color:#707865;cursor:default;background:#edf0e6}.QaQS0G_footer button:focus-visible{outline-offset:4px;outline:2px solid #7e8b6a}.QaQS0G_feedback .QaQS0G_status{color:#606b52;min-height:20px;margin:12px 0 0;font-size:13px;line-height:1.5}.QaQS0G_feedback .QaQS0G_status[role=alert]{color:#8e4435}.QaQS0G_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:500px){.QaQS0G_feedback{margin-top:120px}.QaQS0G_field{padding:16px}.QaQS0G_footer{flex-direction:column;align-items:stretch;gap:12px}.QaQS0G_footer button{align-self:flex-end}}.QaQS0G_field textarea,.QaQS0G_field .QaQS0G_footer{position:relative}
.u5lTfa_board{--board-width:min(57%,calc((100svh - 130px)*1.42857));width:var(--board-width);left:calc(41% + (57% - var(--board-width))/2);aspect-ratio:10/7;position:absolute;top:50%;transform:translateY(-50%)}.u5lTfa_connections{width:100%;height:100%;position:absolute;inset:0}.u5lTfa_board[data-inline=true]{aspect-ratio:auto;width:100%;height:100%;position:relative;top:auto;left:auto;transform:none}@media (max-width:1100px),(max-height:650px){.u5lTfa_board{width:min(96%,610px);height:var(--diagram-height);aspect-ratio:auto;top:60px;left:50%;transform:translate(-50%)}}@media (max-height:650px) and (min-width:701px){.u5lTfa_board{width:51%;height:calc(100svh - 100px);top:70px;left:46%;transform:none}}
.FQoivW_node{box-sizing:border-box;will-change:transform,opacity;background:0 0;border:1px solid #0000;border-radius:10px;position:absolute}.FQoivW_nodeCopy{padding:clamp(16px,1.5vw,24px);position:relative}.FQoivW_nodeLabel{color:#1b1b1b;letter-spacing:-.025em;font-size:clamp(18px,1.35vw,22px);line-height:1.2;display:block}.FQoivW_cardText{letter-spacing:-.015em;color:#454545;margin:10px 0 0;font-size:clamp(13px,1vw,16px);line-height:1.45}.FQoivW_node[data-kind=question]{--pencil-paper:#fff;--pencil-edge:#777;background:0 0;border-color:#0000}.FQoivW_node[data-kind=question] .FQoivW_nodeCopy{text-align:center;padding:clamp(18px,1.6vw,24px)}.FQoivW_node[data-kind=question] .FQoivW_nodeLabel{color:#222;font-size:clamp(20px,1.75vw,26px)}.FQoivW_node[data-kind=actor]{background:0 0;border:1px solid #0000;border-radius:100px}.FQoivW_node[data-kind=actor] .FQoivW_nodeCopy{text-align:center;padding:8px 6px}.FQoivW_node[data-kind=actor] .FQoivW_nodeLabel{white-space:nowrap;letter-spacing:0;color:#222;justify-content:center;align-items:center;gap:6px;font-size:clamp(14px,1.1vw,16px);display:flex}.FQoivW_actorStatus{letter-spacing:0;font-size:10px;line-height:1}.FQoivW_node[data-kind=process]{background:0 0;border:0;border-radius:0}.FQoivW_node[data-kind=process] .FQoivW_nodeCopy{text-align:center;padding:4px 0}.FQoivW_node[data-kind=process] .FQoivW_nodeLabel{color:#333;letter-spacing:0;background:#fff;padding:3px 8px;font-size:clamp(12px,1vw,15px);line-height:1.3;display:inline-block}.FQoivW_node[data-archived=true]{background:0 0;border:0;border-radius:0}.FQoivW_node[data-archived=true] .FQoivW_nodeCopy{text-align:center;padding:12px}.FQoivW_node[data-archived=true] .FQoivW_nodeLabel{color:#222;font-size:clamp(13px,1.1vw,16px)}.FQoivW_node[data-kind=note] .FQoivW_nodeCopy,.FQoivW_node[data-kind=inquiry] .FQoivW_nodeCopy{text-align:center}.FQoivW_node[data-kind=inquiry] .FQoivW_nodeLabel{font-size:clamp(16px,1.35vw,21px)}@media (max-width:1100px),(max-height:650px){.FQoivW_nodeCopy{padding:16px 12px}.FQoivW_nodeLabel{font-size:18px}.FQoivW_cardText{display:none}.FQoivW_node[data-kind=reference] .FQoivW_nodeCopy,.FQoivW_node[data-kind=draft] .FQoivW_nodeCopy{text-align:center}.FQoivW_node[data-kind=question] .FQoivW_nodeCopy{padding:18px 12px}.FQoivW_node[data-kind=question] .FQoivW_nodeLabel{font-size:20px}.FQoivW_node[data-kind=actor] .FQoivW_nodeCopy{padding:8px 0}.FQoivW_node[data-kind=actor] .FQoivW_nodeLabel{font-size:14px}.FQoivW_node[data-kind=process] .FQoivW_nodeCopy{padding:0}.FQoivW_node[data-kind=process] .FQoivW_nodeLabel{padding:4px;font-size:12px}.FQoivW_node[data-archived=true] .FQoivW_nodeCopy{padding:8px 4px}.FQoivW_node[data-archived=true] .FQoivW_nodeLabel{font-size:13px}.FQoivW_node[data-kind=inquiry] .FQoivW_nodeCopy{padding:13px 6px}.FQoivW_node[data-kind=inquiry] .FQoivW_nodeLabel{font-size:16px}}@media (max-height:650px) and (min-width:701px){.FQoivW_nodeCopy{padding:12px 8px}.FQoivW_node[data-kind=question] .FQoivW_nodeCopy{padding:14px 10px}.FQoivW_node[data-kind=question] .FQoivW_nodeLabel{font-size:20px}.FQoivW_nodeLabel{font-size:17px}.FQoivW_node[data-kind=process] .FQoivW_nodeLabel{font-size:11px}.FQoivW_node[data-archived=true] .FQoivW_nodeCopy{padding:8px 4px}.FQoivW_node[data-archived=true] .FQoivW_nodeLabel{font-size:13px}}.FQoivW_study{aspect-ratio:220/145;object-fit:contain;width:100%;height:auto;margin:-6px auto 12px;display:block}.FQoivW_node[data-study] .FQoivW_nodeCopy{text-align:center;padding:14px 16px}.FQoivW_node[data-study] .FQoivW_nodeLabel{font-size:clamp(15px,1.1vw,18px)}.FQoivW_node[data-kind=note] .FQoivW_nodeLabel{font-size:clamp(16px,1.3vw,20px);line-height:1.35}@media (max-width:1100px),(max-height:650px){.FQoivW_node[data-study] .FQoivW_nodeCopy{padding:10px 8px}.FQoivW_node[data-study] .FQoivW_nodeLabel{font-size:14px}.FQoivW_study{max-height:72px;margin-bottom:8px}.FQoivW_node[data-kind=note] .FQoivW_nodeLabel{font-size:15px}}.FQoivW_node[data-kind=inquiry] .FQoivW_study{max-height:80px}@media (max-width:1100px),(max-height:650px){.FQoivW_node[data-kind=inquiry] .FQoivW_study{max-height:46px}}@media (max-height:650px) and (min-width:701px){.FQoivW_node[data-kind=process]{display:none}}
.Ua7i1W_scene{pointer-events:auto;position:absolute;inset:0}.Ua7i1W_scene[hidden]{display:none}.Ua7i1W_canvas{width:100%;height:100%;display:block}.Ua7i1W_mode{color:#45493e;width:30%;min-height:36px;font:inherit;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;padding:4px;font-size:clamp(13px,1.3vw,17px);display:flex;position:absolute;transform:translate(-50%,-50%)}.Ua7i1W_mode:focus-visible{outline-offset:3px;outline:1px solid #a7ad9a}.Ua7i1W_mode:enabled:hover{color:#12170e;text-underline-offset:4px;-webkit-text-decoration:underline #b2b5a9;text-decoration:underline #b2b5a9}.Ua7i1W_mode:enabled:active{color:#748260}.Ua7i1W_mode:disabled{cursor:default;color:#45493e}
