@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.playback-controls{display:grid;gap:1.25rem}.control-button{min-height:2.5rem;border:1px solid var(--playback-line, rgb(36 33 29 / 16%));border-radius:.6rem;padding:.55rem .85rem;color:var(--playback-ink, #24211d);background:var(--playback-paper, #fffefa);font-weight:600;cursor:pointer}.control-button:hover{border-color:var(--playback-muted, #6e675e)}.control-button-primary{color:#fff;background:var(--playback-accent, #b64f31)}.control-button-primary:hover{background:var(--playback-accent-dark, #8e3a24)}.seek-control,.rate-control{display:grid;gap:.5rem;color:var(--playback-muted, #6e675e);font-size:.875rem;font-weight:550}.seek-control input{width:100%;accent-color:var(--playback-accent, #b64f31)}.playback-time{color:var(--playback-ink, #24211d);font-size:.875rem;font-variant-numeric:tabular-nums}.select-wrap{display:inline-grid;grid-template-columns:1fr 2rem}.select-wrap select{grid-column:1 / -1;grid-row:1;min-height:2.25rem;appearance:none;border:0;border-radius:.5rem;outline-offset:0;padding:.4rem 2rem .4rem .65rem;color:var(--playback-ink, #24211d);background:var(--playback-well, #eeece5)}.select-wrap>span{grid-column:2;grid-row:1;place-self:center;pointer-events:none}[data-workshop=talking-to-agents]{@keyframes black-box-bridge-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}}[data-workshop=talking-to-agents] .black-box-bridge-slide{--bridge-white-box: #79d6bc;--bridge-black-box: #f0b36b;--bridge-ink: #f8f4eb;--bridge-muted: rgb(248 244 235 / 72%);--bridge-rule: rgb(248 244 235 / 16%);--bridge-panel: rgb(9 16 14 / 55%);min-height:100dvh;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);overflow:hidden;padding:clamp(2rem,5vw,5.5rem);isolation:isolate;color:var(--bridge-ink);background:radial-gradient(circle at 8% 96%,rgb(121 214 188 / 16%),transparent 40%),radial-gradient(circle at 92% 8%,rgb(240 179 107 / 18%),transparent 40%),linear-gradient(145deg,#17211e,#22342d 58%,#17211e)}[data-workshop=talking-to-agents] .black-box-bridge-slide:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid var(--bridge-rule);pointer-events:none}[data-workshop=talking-to-agents] .black-box-bridge-heading{display:grid;gap:.5rem}[data-workshop=talking-to-agents] .black-box-bridge-heading p,[data-workshop=talking-to-agents] .black-box-bridge-heading h1{margin:0}[data-workshop=talking-to-agents] .black-box-bridge-heading p,[data-workshop=talking-to-agents] .black-box-bridge-heading h1{animation:black-box-bridge-rise .65s cubic-bezier(.16,1,.3,1) both}[data-workshop=talking-to-agents] .black-box-bridge-heading h1{animation-delay:.35s}[data-workshop=talking-to-agents] .black-box-bridge-heading p{color:var(--bridge-black-box);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .black-box-bridge-heading h1{max-width:20ch;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:450;line-height:.98;letter-spacing:-.045em;text-wrap:balance}[data-workshop=talking-to-agents] .black-box-bridge-stage{min-height:0;display:grid;justify-items:center;align-content:center;gap:clamp(1.5rem,5vh,3.5rem)}[data-workshop=talking-to-agents] .black-box-bridge-span{width:min(62rem,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(3rem,.7fr) minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,1.75rem)}[data-workshop=talking-to-agents] .black-box-bridge-end{min-width:0;display:grid;gap:.5rem;padding:clamp(1rem,2vw,1.6rem) clamp(1.1rem,2.2vw,1.9rem);border:1px solid var(--bridge-rule);border-radius:1.25rem;background:var(--bridge-panel);opacity:0}[data-workshop=talking-to-agents] .black-box-bridge-end--from{border-color:#79d6bc6b}[data-workshop=talking-to-agents] .black-box-bridge-end--to{border-color:#f0b36b6b}[data-workshop=talking-to-agents] .black-box-bridge-end__label,[data-workshop=talking-to-agents] .black-box-bridge-end__caption{margin:0}[data-workshop=talking-to-agents] .black-box-bridge-end__label{font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:500;letter-spacing:-.03em}[data-workshop=talking-to-agents] .black-box-bridge-end--from .black-box-bridge-end__label{color:var(--bridge-white-box)}[data-workshop=talking-to-agents] .black-box-bridge-end--to .black-box-bridge-end__label{color:var(--bridge-black-box)}[data-workshop=talking-to-agents] .black-box-bridge-end__caption{color:var(--bridge-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.9rem);line-height:1.5;text-wrap:balance}[data-workshop=talking-to-agents] .black-box-bridge-rule{position:relative;height:2px;background:#f8f4eb1a}[data-workshop=talking-to-agents] .black-box-bridge-rule i{position:absolute;inset:0;background:linear-gradient(90deg,var(--bridge-white-box),var(--bridge-black-box));transform:scaleX(0);transform-origin:left center;opacity:0}[data-workshop=talking-to-agents] .black-box-bridge-next{margin:0;color:var(--bridge-black-box);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.7rem,.9vw,.85rem);letter-spacing:.12em;text-transform:uppercase;opacity:0}[data-workshop=talking-to-agents] .black-box-bridge-slide[data-reduced-motion=true] .black-box-bridge-heading p,[data-workshop=talking-to-agents] .black-box-bridge-slide[data-reduced-motion=true] .black-box-bridge-heading h1{animation:none}@media(max-width:48rem){[data-workshop=talking-to-agents] .black-box-bridge-slide{grid-template-rows:auto auto;align-content:start;overflow:visible;padding:2rem 1.5rem}[data-workshop=talking-to-agents] .black-box-bridge-span{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:1rem}[data-workshop=talking-to-agents] .black-box-bridge-rule{width:60%;justify-self:center}}@media(max-width:30rem){[data-workshop=talking-to-agents] .black-box-bridge-slide:before{inset:.75rem}[data-workshop=talking-to-agents] .black-box-bridge-heading h1{font-size:clamp(2.25rem,12vw,3.5rem)}}[data-workshop=talking-to-agents] .opening-slide{min-height:100dvh;position:relative;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto 1fr;align-content:center;column-gap:2rem;row-gap:clamp(2rem,2vw,6rem);overflow:hidden;padding:clamp(2rem,6vw,6.5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 82% 14%,rgb(59 103 92 / 62%),transparent 34%),linear-gradient(145deg,#18231f,#20312b 55%,#17211e)}[data-workshop=talking-to-agents] .opening-slide-marker{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:2rem;color:#f8f4eb85;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);letter-spacing:.12em}[data-workshop=talking-to-agents] .opening-slide-marker:before{content:"";order:2;height:1px;flex:1;background:#f8f4eb2e}[data-workshop=talking-to-agents] .opening-slide-marker span:first-child{order:1}[data-workshop=talking-to-agents] .opening-slide-marker span:last-child{order:3}[data-workshop=talking-to-agents] .opening-slide-heading{min-width:0;align-self:center;display:grid;gap:clamp(1rem,2.5vw,2rem)}[data-workshop=talking-to-agents] .opening-slide-kicker{margin:0;color:#e99a78;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .opening-slide h1{max-width:10ch;margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(4rem,8.4vw,9rem);font-weight:450;line-height:.88;letter-spacing:-.055em;text-wrap:balance}[data-workshop=talking-to-agents] .opening-concepts{--opening-concept-size: clamp(16rem, 20vw, 20rem);--opening-concept-padding: clamp(.75rem, 1.25vw, 1.25rem);width:100%;min-height:0;min-width:clamp(26rem,38vw,44rem);position:relative;left:clamp(-3rem,-3vw,-1.5rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.75rem,1.5vw,1.5rem);align-self:center}[data-workshop=talking-to-agents] .opening-concept-figures{width:100%;min-width:0;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(2rem,4vw,5rem);aspect-ratio:1.6}[data-workshop=talking-to-agents] .opening-concept-figures:after{content:"";width:1px;position:absolute;top:12%;bottom:12%;left:50%;transform:translate(-50%);opacity:0;background:#f8f4eb33}[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .opening-concept-figures:after,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept-figures:after{opacity:1}[data-workshop=talking-to-agents] .opening-concept{width:var(--opening-concept-size);min-width:0;position:relative;box-sizing:border-box;flex:0 1 var(--opening-concept-size);aspect-ratio:4 / 5;margin:0;padding:var(--opening-concept-padding);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform-origin:center center}[data-workshop=talking-to-agents] .opening-slide[data-cue=man-in-box] .opening-concept--man-in-box,[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .opening-concept--man-in-box,[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .opening-concept--dice-roll,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept--man-in-box,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept--dice-roll{visibility:visible}[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .opening-concept--man-in-box,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept{opacity:1;transform:translateZ(0) rotate(0) scale(1)}[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .mechanical-turk__stream,[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .mechanical-turk__conclusion,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .mechanical-turk__stream,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .mechanical-turk__conclusion{opacity:0!important}[data-workshop=talking-to-agents] .opening-concept-statement{max-width:34ch;margin:0;color:#f8f4ebe0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:450;line-height:1.2;text-align:center;text-wrap:balance;opacity:0;visibility:hidden}[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept-statement{visibility:visible}[data-workshop=talking-to-agents] .mechanical-turk{width:100%;position:relative;aspect-ratio:4 / 5;isolation:isolate;container-type:inline-size}[data-workshop=talking-to-agents] .mechanical-turk__conclusion{position:absolute;z-index:0;inset:-9%;opacity:0;transform-origin:center;border:1px solid rgb(233 154 120 / 42%);border-radius:min(1.1vw,.9rem);box-shadow:0 0 0 .8rem #e99a780d,0 0 3.5rem #e99a7838;pointer-events:none}[data-workshop=talking-to-agents] .mechanical-turk__stream{width:60%;height:20%;position:absolute;display:grid;align-content:center;gap:13%;opacity:0;pointer-events:none}[data-workshop=talking-to-agents] .mechanical-turk__stream:after{content:"";width:.65rem;position:absolute;top:50%;right:0;aspect-ratio:1;transform:translateY(-50%) rotate(45deg);border-top:1px solid currentColor;border-right:1px solid currentColor}[data-workshop=talking-to-agents] .mechanical-turk__stream i{height:.18rem;display:block;border-radius:999px;background:currentColor;box-shadow:0 0 .8rem currentColor}[data-workshop=talking-to-agents] .mechanical-turk__stream i:first-child{width:58%}[data-workshop=talking-to-agents] .mechanical-turk__stream i:nth-child(2){width:82%}[data-workshop=talking-to-agents] .mechanical-turk__stream i:last-child{width:68%}[data-workshop=talking-to-agents] .mechanical-turk__stream--prompt{z-index:0;top:30%;right:87%;justify-items:end;color:#e99a78c7}[data-workshop=talking-to-agents] .mechanical-turk__stream--output{z-index:2;top:55%;left:87%;justify-items:start;color:#f8f4ebbd}[data-workshop=talking-to-agents] .mechanical-turk__cabinet{height:100%;position:relative;z-index:1;overflow:hidden;opacity:1;transform-origin:center bottom;border:1px solid rgb(248 244 235 / 22%);border-radius:min(.85vw,.75rem);background:linear-gradient(90deg,rgb(248 244 235 / 3%),transparent 18% 82%,rgb(248 244 235 / 3%)),#14211d;box-shadow:0 1.5rem 3.5rem #040a0861,.65rem .65rem #e99a781f}[data-workshop=talking-to-agents] .mechanical-turk__chamber{position:absolute;inset:7%;overflow:hidden;border:1px solid rgb(248 244 235 / 13%);border-radius:min(.45vw,.4rem);background:radial-gradient(circle at 56% 30%,rgb(248 244 235 / 10%),transparent 35%),linear-gradient(155deg,#263d34,#172721 68%)}[data-workshop=talking-to-agents] .mechanical-turk__chamber:after{content:"";position:absolute;z-index:2;right:0;bottom:0;left:0;height:18%;background:linear-gradient(180deg,transparent,rgb(9 17 14 / 22%)),#1a2b25;border-top:1px solid rgb(248 244 235 / 10%)}[data-workshop=talking-to-agents] .mechanical-turk__light{width:58%;position:absolute;z-index:0;top:8%;left:21%;aspect-ratio:1;border-radius:50%;background:#f4c37f14;box-shadow:0 0 3rem #f4c37f24}[data-workshop=talking-to-agents] .mechanical-turk__seat{width:44%;height:36%;position:absolute;z-index:1;right:16%;bottom:13%;border-radius:42% 42% 12% 12%;background:#1f312a;box-shadow:inset 0 0 0 1px #f8f4eb14}[data-workshop=talking-to-agents] .mechanical-turk__thinker{width:72%;height:78%;position:absolute;z-index:1;right:9%;bottom:7%;opacity:1;transform-origin:center bottom}[data-workshop=talking-to-agents] .mechanical-turk__head,[data-workshop=talking-to-agents] .mechanical-turk__hair,[data-workshop=talking-to-agents] .mechanical-turk__eye,[data-workshop=talking-to-agents] .mechanical-turk__body,[data-workshop=talking-to-agents] .mechanical-turk__lap-arm,[data-workshop=talking-to-agents] .mechanical-turk__lap-arm i,[data-workshop=talking-to-agents] .mechanical-turk__arm,[data-workshop=talking-to-agents] .mechanical-turk__arm i{position:absolute;display:block}[data-workshop=talking-to-agents] .mechanical-turk__head{width:31%;top:11%;right:21%;aspect-ratio:.78;transform-origin:30% 90%;border-radius:46% 48% 52% 42%;background:#d9aa78;box-shadow:inset -.35rem -.18rem #6036262b}[data-workshop=talking-to-agents] .mechanical-turk__head:after{content:"";width:28%;height:18%;position:absolute;right:-13%;bottom:33%;transform:rotate(8deg);border-radius:30% 70% 70% 30%;background:#d9aa78}[data-workshop=talking-to-agents] .mechanical-turk__hair{width:104%;height:43%;top:-2%;left:-2%;transform:rotate(-3deg);border-radius:62% 52% 34% 20%;background:#182720}[data-workshop=talking-to-agents] .mechanical-turk__eye{width:8%;top:41%;right:17%;aspect-ratio:1;border-radius:50%;background:#17231f;box-shadow:0 0 0 .11rem #f8f4eb29}[data-workshop=talking-to-agents] .mechanical-turk__body{width:58%;height:43%;bottom:11%;left:22%;border-radius:45% 45% 16% 16%;background:linear-gradient(90deg,transparent 46%,rgb(248 244 235 / 10%) 47% 49%,transparent 50%),#b95f49;box-shadow:inset -.5rem 0 #37221c26}[data-workshop=talking-to-agents] .mechanical-turk__lap-arm{width:42%;height:10%;left:24%;bottom:27%;transform:rotate(10deg);border-radius:999px;background:#b95f49}[data-workshop=talking-to-agents] .mechanical-turk__lap-arm i{width:22%;top:-23%;right:-10%;aspect-ratio:.82;border-radius:48% 52% 45% 40%;background:#d9aa78}[data-workshop=talking-to-agents] .mechanical-turk__arm{width:12%;height:50%;position:absolute;right:18%;bottom:7%;transform-origin:50% 90%;border-radius:999px;background:#b95f49}[data-workshop=talking-to-agents] .mechanical-turk__arm i{width:145%;top:-13%;left:-22%;aspect-ratio:1;border-radius:48% 52% 46% 42%;background:#d9aa78}[data-workshop=talking-to-agents] .mechanical-turk__thought{width:34%;height:24%;position:absolute;z-index:2;top:11%;left:9%;opacity:1;transform-origin:right bottom}[data-workshop=talking-to-agents] .mechanical-turk__thought i{position:absolute;display:block;aspect-ratio:1;border:1px solid rgb(244 195 127 / 50%);border-radius:50%;background:#f4c37f17;box-shadow:0 0 1rem #f4c37f1a}[data-workshop=talking-to-agents] .mechanical-turk__thought i:first-child{width:15%;right:0;bottom:0}[data-workshop=talking-to-agents] .mechanical-turk__thought i:nth-child(2){width:25%;right:18%;bottom:18%}[data-workshop=talking-to-agents] .mechanical-turk__thought i:last-child{width:58%;top:0;left:7%}[data-workshop=talking-to-agents] .mechanical-turk__door{width:50.5%;position:absolute;z-index:3;top:0;bottom:0;display:grid;place-items:center;border:solid rgb(248 244 235 / 13%);background:linear-gradient(135deg,rgb(248 244 235 / 4%),transparent 52%),#192b25}[data-workshop=talking-to-agents] .mechanical-turk__door i{width:64%;display:block;aspect-ratio:.72;border:1px solid rgb(248 244 235 / 10%)}[data-workshop=talking-to-agents] .mechanical-turk__door--left{left:0;transform:translate(-101%);border-width:0 1px 0 0}[data-workshop=talking-to-agents] .mechanical-turk__door--right{right:0;transform:translate(101%);border-width:0 0 0 1px}@container (max-width: 15rem){[data-workshop=talking-to-agents] .mechanical-turk__stream{width:48%}[data-workshop=talking-to-agents] .mechanical-turk__stream--prompt{right:86%}[data-workshop=talking-to-agents] .mechanical-turk__stream--output{left:86%}}[data-workshop=talking-to-agents] .opening-dice-pair{width:100%;height:100%;min-width:0;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(1.5rem,12%,2.5rem);perspective:52rem;container-type:inline-size}[data-workshop=talking-to-agents] .opening-die{--opening-die-size: clamp(4.5rem, 38cqw, 7.75rem);width:var(--opening-die-size);height:var(--opening-die-size);position:relative;flex:0 0 auto;transform-style:preserve-3d}[data-workshop=talking-to-agents] .opening-die--one{transform:rotateX(-18deg) rotateY(28deg) rotate(-6deg)}[data-workshop=talking-to-agents] .opening-die--two{transform:rotateX(-18deg) rotateY(-26deg) rotate(7deg)}[data-workshop=talking-to-agents] .opening-die__face{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:17%;border-radius:min(1.1vw,.9rem);outline:1px solid rgb(32 49 43 / 10%);outline-offset:-1px;backface-visibility:hidden;background:#f8f4eb;box-shadow:inset -.5rem -.5rem 1.1rem #20312b17}[data-workshop=talking-to-agents] .opening-die__face--front{transform:translateZ(calc(var(--opening-die-size) / 2))}[data-workshop=talking-to-agents] .opening-die__face--right{transform:rotateY(90deg) translateZ(calc(var(--opening-die-size) / 2))}[data-workshop=talking-to-agents] .opening-die__face--left{transform:rotateY(-90deg) translateZ(calc(var(--opening-die-size) / 2));outline-color:#f8f4eb47;background:#eee8dc}[data-workshop=talking-to-agents] .opening-die__face--top{transform:rotateX(90deg) translateZ(calc(var(--opening-die-size) / 2));background:#fffdf7}[data-workshop=talking-to-agents] .opening-die__face i{width:48%;align-self:center;justify-self:center;aspect-ratio:1;border-radius:50%;background:#20312b}[data-workshop=talking-to-agents] .opening-die__face--top i{grid-area:2 / 2}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--front i:first-child{grid-area:1 / 1}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--front i:nth-child(2){grid-area:2 / 2}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--front i:last-child{grid-area:3 / 3}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--right i:first-child{grid-area:1 / 3}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--right i:last-child{grid-area:3 / 1}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--left i:first-child{grid-area:1 / 1}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--left i:nth-child(2){grid-area:1 / 3}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--left i:nth-child(3){grid-area:2 / 2}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--left i:nth-child(4){grid-area:3 / 1}[data-workshop=talking-to-agents] .opening-die--one .opening-die__face--left i:last-child{grid-area:3 / 3}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--front i:first-child{grid-area:1 / 1}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--front i:nth-child(2){grid-area:1 / 3}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--front i:nth-child(3){grid-area:3 / 1}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--front i:last-child{grid-area:3 / 3}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--right i:first-child{grid-area:1 / 1}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--right i:nth-child(2){grid-area:2 / 2}[data-workshop=talking-to-agents] .opening-die--two .opening-die__face--right i:last-child{grid-area:3 / 3}@media(max-width:48rem){[data-workshop=talking-to-agents] .opening-slide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:start;overflow:visible}[data-workshop=talking-to-agents] .opening-slide-heading{align-self:start}[data-workshop=talking-to-agents] .opening-slide h1{font-size:clamp(4rem,18vw,6.5rem)}[data-workshop=talking-to-agents] .opening-concepts{--opening-concept-size: min(72vw, 18rem);width:min(100%,30rem);min-width:0;left:0;gap:1.5rem;align-self:start;justify-self:center}[data-workshop=talking-to-agents] .opening-concept-figures{flex-direction:column;gap:3rem;aspect-ratio:auto}[data-workshop=talking-to-agents] .opening-slide[data-cue=man-in-box] .opening-concept--dice-roll{display:none}[data-workshop=talking-to-agents] .opening-slide[data-cue=dice-roll] .opening-concept-figures:after,[data-workshop=talking-to-agents] .opening-slide[data-cue=man-or-dice] .opening-concept-figures:after{width:auto;height:1px;inset:50% 12% auto;transform:translateY(-50%)}[data-workshop=talking-to-agents] .opening-concept{flex:0 0 auto}}@media(max-width:30rem){[data-workshop=talking-to-agents] .opening-slide{padding:2rem 1.5rem}[data-workshop=talking-to-agents] .opening-slide:before{inset:.75rem}[data-workshop=talking-to-agents] .opening-slide h1{font-size:clamp(3.5rem,19vw,5rem)}[data-workshop=talking-to-agents] .opening-slide-marker{gap:.75rem}}[data-workshop=talking-to-agents] .three-analogies-slide{min-height:100dvh;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);overflow:hidden;padding:clamp(2rem,5vw,5.5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 50% 105%,rgb(233 154 120 / 18%),transparent 38%),linear-gradient(145deg,#17211e,#22342d 58%,#18231f)}[data-workshop=talking-to-agents] .three-analogies-heading{display:grid;gap:.5rem}[data-workshop=talking-to-agents] .three-analogies-heading p,[data-workshop=talking-to-agents] .three-analogies-heading h1{margin:0}[data-workshop=talking-to-agents] .three-analogies-heading p{color:#e99a78;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .three-analogies-heading h1{max-width:18ch;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:450;letter-spacing:-.045em;text-wrap:balance}[data-workshop=talking-to-agents] .three-analogies-stage{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(1.25rem,3vw,3.5rem)}[data-workshop=talking-to-agents] .three-analogies-card{min-width:0;position:relative;margin:0;display:grid;gap:clamp(.75rem,1.4vw,1.25rem);opacity:0;visibility:hidden;transform-origin:center bottom}[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=mechanical-turk] .three-analogies-card--mechanical,[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=cargo-cult] .three-analogies-card--mechanical,[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=cargo-cult] .three-analogies-card--cargo,[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=shakespeare] .three-analogies-card{visibility:visible}[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=cargo-cult] .three-analogies-card--mechanical,[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=shakespeare] .three-analogies-card--mechanical,[data-workshop=talking-to-agents] .three-analogies-slide[data-cue=shakespeare] .three-analogies-card--cargo{opacity:1;transform:none}[data-workshop=talking-to-agents] .three-analogies-media{width:100%;overflow:hidden;aspect-ratio:4 / 3;outline:1px solid rgb(248 244 235 / 14%);outline-offset:-1px;background:#d8d0be}[data-workshop=talking-to-agents] .three-analogies-media img{width:100%;height:100%;display:block;object-fit:cover}[data-workshop=talking-to-agents] .three-analogies-card--cargo img{object-position:58% 50%}[data-workshop=talking-to-agents] .three-analogies-card--shakespeare img{object-position:50% 34%}[data-workshop=talking-to-agents] .three-analogies-card figcaption{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(.5rem,1vw,.9rem);padding-top:clamp(.65rem,1vw,1rem);border-top:1px solid rgb(248 244 235 / 22%)}[data-workshop=talking-to-agents] .three-analogies-card figcaption span,[data-workshop=talking-to-agents] .three-analogies-card figcaption p{margin:0}[data-workshop=talking-to-agents] .three-analogies-card figcaption span{color:#e99a78;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,.85vw,.875rem);font-variant-numeric:tabular-nums;letter-spacing:.1em}[data-workshop=talking-to-agents] .three-analogies-card figcaption p{color:#f8f4eb;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(1.35rem,2vw,2.25rem);font-weight:500;letter-spacing:-.03em;text-wrap:balance}@media(max-width:48rem){[data-workshop=talking-to-agents] .three-analogies-slide{grid-template-rows:auto auto;align-content:start;overflow:visible;padding:2rem 1.5rem}[data-workshop=talking-to-agents] .three-analogies-stage{grid-template-columns:minmax(0,1fr);gap:3rem}[data-workshop=talking-to-agents] .three-analogies-card{width:min(100%,25rem);justify-self:center}[data-workshop=talking-to-agents] .three-analogies-card figcaption p{font-size:clamp(1.5rem,7vw,2.25rem)}}@media(max-width:30rem){[data-workshop=talking-to-agents] .three-analogies-slide{padding:2rem 1.5rem}[data-workshop=talking-to-agents] .three-analogies-slide:before{inset:.75rem}[data-workshop=talking-to-agents] .three-analogies-heading h1{font-size:clamp(2.5rem,13vw,4rem)}[data-workshop=talking-to-agents] .three-analogies-card figcaption span{display:none}[data-workshop=talking-to-agents] .three-analogies-card figcaption{grid-template-columns:minmax(0,1fr)}}[data-workshop=talking-to-agents] .overview-slide{min-height:100dvh;position:relative;display:grid;grid-template-rows:auto 1fr auto;align-content:center;gap:clamp(1.5rem,4vw,4rem);overflow:hidden;padding:clamp(2rem,6vw,6.5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 18% 82%,rgb(228 71 47 / 22%),transparent 34%),linear-gradient(145deg,#17211e,#22342d 58%,#18231f)}[data-workshop=talking-to-agents] .overview-slide-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 2rem}[data-workshop=talking-to-agents] .overview-slide-kicker{grid-column:1 / -1}[data-workshop=talking-to-agents] .overview-slide-kicker{margin:0;color:#e99a78;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .overview-slide h1{margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:450;letter-spacing:-.05em;text-wrap:balance}[data-workshop=talking-to-agents] .overview-slide-subtitle{margin:0 0 .75rem;color:#f8f4ebb3;font-size:clamp(1rem,1.5vw,1.375rem);text-wrap:pretty}[data-workshop=talking-to-agents] .overview-slide-sections{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem) 0;align-items:stretch;list-style:none}[data-workshop=talking-to-agents] .overview-slide-sections li{min-width:0;padding-inline:clamp(1rem,2vw,2rem);border-left:1px solid rgb(248 244 235 / 18%)}[data-workshop=talking-to-agents] .overview-slide-landmarks{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}[data-workshop=talking-to-agents] .overview-slide-landmarks button,[data-workshop=talking-to-agents] .overview-slide-interstitial-action{min-height:2rem;border:0;border-radius:.35rem;padding:.35rem .55rem;color:#f8f4eba8;background:#f8f4eb12;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.6875rem,.8vw,.75rem);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}[data-workshop=talking-to-agents] .overview-slide-landmarks>span{width:1.5rem;height:1px;background:#f8f4eb33}[data-workshop=talking-to-agents] .overview-slide-landmarks button:not(:disabled):hover,[data-workshop=talking-to-agents] .overview-slide-interstitial-action:not(:disabled):hover{color:#f8f4eb;background:#f8f4eb21}[data-workshop=talking-to-agents] .overview-slide-landmarks button:focus-visible,[data-workshop=talking-to-agents] .overview-slide-interstitial-action:focus-visible{outline:2px solid #e99a78;outline-offset:2px}[data-workshop=talking-to-agents] .overview-slide-landmarks button:disabled,[data-workshop=talking-to-agents] .overview-slide-interstitial-action:disabled{cursor:wait;opacity:.58}[data-workshop=talking-to-agents] .overview-slide-sections li:nth-child(3n+1){padding-left:0;border-left:0}[data-workshop=talking-to-agents] .overview-slide-sections li:last-child{padding-right:0}[data-workshop=talking-to-agents] .overview-slide-section-content{width:100%;display:grid;align-content:start;gap:.75rem;padding:0;border:0;color:inherit;font:inherit;text-align:left;background:transparent}[data-workshop=talking-to-agents] .overview-slide-section-navigation{display:grid;align-content:start;gap:.65rem}[data-workshop=talking-to-agents] .overview-slide-section-heading{margin:0;display:grid;gap:inherit;font:inherit}[data-workshop=talking-to-agents] .overview-slide-section-action{width:100%;display:grid;align-content:start;gap:inherit;padding:0;border:0;color:inherit;font:inherit;text-align:left;background:transparent;cursor:pointer}[data-workshop=talking-to-agents] .overview-slide-section-action:disabled{cursor:wait}[data-workshop=talking-to-agents] .overview-slide-section-action:focus-visible{outline:0}[data-workshop=talking-to-agents] .overview-slide-section-content:has(.overview-slide-section-action:not(:disabled):hover){background:#f8f4eb0f;box-shadow:0 0 0 .65rem #f8f4eb0f}[data-workshop=talking-to-agents] .overview-slide-section-content:has(.overview-slide-section-action:focus-visible){outline:2px solid #e99a78;outline-offset:.4rem}[data-workshop=talking-to-agents] .overview-slide-section-content:has(.overview-slide-section-action:disabled){cursor:wait;opacity:.58}[data-workshop=talking-to-agents] .overview-slide-interstitial-action{min-height:1.75rem;justify-self:start;border:1px solid rgb(233 154 120 / 34%);padding:.25rem .45rem;color:#e99a78;background:transparent}[data-workshop=talking-to-agents] .overview-slide-sections p{margin:0}[data-workshop=talking-to-agents] .overview-slide-section-index{color:#e99a78;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.1em}[data-workshop=talking-to-agents] .overview-slide-section-title{margin:0;font-size:clamp(1.25rem,2vw,2rem);font-weight:600;letter-spacing:-.03em;text-wrap:balance}[data-workshop=talking-to-agents] .overview-slide-section-description{margin:0;color:#f8f4ebad;font-size:clamp(.875rem,1.2vw,1.125rem);line-height:1.5;text-wrap:pretty}[data-workshop=talking-to-agents] .overview-slide-route{height:.25rem;overflow:hidden;background:#f8f4eb29}[data-workshop=talking-to-agents] .overview-slide-route>div{width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:#e99a78}@media(max-width:50rem){[data-workshop=talking-to-agents] .overview-slide{padding:2rem 1.5rem}[data-workshop=talking-to-agents] .overview-slide-heading{grid-template-columns:minmax(0,1fr);align-items:start}[data-workshop=talking-to-agents] .overview-slide-subtitle{margin:0}[data-workshop=talking-to-agents] .overview-slide-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 0}[data-workshop=talking-to-agents] .overview-slide-sections li{padding-inline:clamp(1rem,2vw,2rem);border-left:1px solid rgb(248 244 235 / 18%)}[data-workshop=talking-to-agents] .overview-slide-sections li:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:32rem){[data-workshop=talking-to-agents] .overview-slide h1{font-size:clamp(3rem,15vw,4.5rem)}[data-workshop=talking-to-agents] .overview-slide-sections{gap:1rem 0}}@media(pointer:coarse){[data-workshop=talking-to-agents] .overview-slide-landmarks button,[data-workshop=talking-to-agents] .overview-slide-interstitial-action{min-height:3rem}}[data-workshop=talking-to-agents] .module-title-slide--route-placeholder{--module-accent: #edc77f;--module-accent-soft: rgb(237 199 127 / 18%)}[data-workshop=talking-to-agents] .route-placeholder-slide--conclusion{--module-accent: #a8c7b5;--module-accent-soft: rgb(168 199 181 / 20%)}[data-workshop=talking-to-agents] .route-placeholder-slide__visual{width:min(100%,22rem);aspect-ratio:4 / 5;position:relative;display:grid;place-items:center;margin-inline:auto;border:1px dashed currentColor}[data-workshop=talking-to-agents] .route-placeholder-slide__visual:before,[data-workshop=talking-to-agents] .route-placeholder-slide__visual:after{content:"";width:70%;height:1px;position:absolute;background:currentColor;opacity:.45}[data-workshop=talking-to-agents] .route-placeholder-slide__visual:before{transform:rotate(52deg)}[data-workshop=talking-to-agents] .route-placeholder-slide__visual:after{transform:rotate(-52deg)}[data-workshop=talking-to-agents] .route-placeholder-slide__visual span{width:.55rem;aspect-ratio:1;position:absolute;border-radius:50%;background:currentColor}[data-workshop=talking-to-agents] .route-placeholder-slide__visual span:first-child{inset:1rem auto auto 1rem}[data-workshop=talking-to-agents] .route-placeholder-slide__visual span:nth-child(2){inset:1rem 1rem auto auto}[data-workshop=talking-to-agents] .route-placeholder-slide__visual span:last-child{inset:auto 1rem 1rem auto}[data-workshop=talking-to-agents] .workshop-waiting-slide{--waiting-accent: #edc77f;min-height:100dvh;position:relative;display:grid;overflow:hidden;padding:clamp(2rem,5vw,5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 76% 42%,rgb(237 199 127 / 16%),transparent 30%),radial-gradient(circle at 12% 88%,rgb(233 154 120 / 12%),transparent 32%),linear-gradient(145deg,#131d1a,#20322b 60%,#17231f)}[data-workshop=talking-to-agents] .workshop-waiting-slide:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid rgb(248 244 235 / 14%);pointer-events:none}[data-workshop=talking-to-agents] .workshop-waiting-stage{min-width:0;display:grid;grid-template-columns:minmax(0,4fr) minmax(18rem,5fr);align-items:center;gap:clamp(2rem,5vw,6rem)}[data-workshop=talking-to-agents] .workshop-waiting-slide h1{max-width:9ch;margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(4rem,8vw,8.5rem);font-weight:450;letter-spacing:-.055em;text-wrap:balance}[data-workshop=talking-to-agents] .workshop-waiting-clock{min-width:0;display:grid;place-items:center}[data-workshop=talking-to-agents] .workshop-waiting-dial{width:min(100%,31rem);aspect-ratio:1;position:relative;display:grid;place-items:center;border:1px solid rgb(248 244 235 / 16%);border-radius:50%;color:var(--waiting-accent);background:#0f191557}[data-workshop=talking-to-agents] .workshop-waiting-dial:before{content:"";position:absolute;inset:clamp(.75rem,1.6vw,1.35rem);border:1px solid rgb(248 244 235 / 8%);border-radius:inherit;background:#1b2a24e0}[data-workshop=talking-to-agents] .workshop-waiting-ticks,[data-workshop=talking-to-agents] .workshop-waiting-hand,[data-workshop=talking-to-agents] .workshop-waiting-pin{position:absolute}[data-workshop=talking-to-agents] .workshop-waiting-ticks{z-index:2;inset:clamp(1.25rem,2.5vw,2rem);border-radius:50%;background:repeating-conic-gradient(from -1deg,var(--waiting-accent) 0 2deg,transparent 2deg 30deg),repeating-conic-gradient(from -.5deg,rgb(248 244 235 / 48%) 0 1deg,transparent 1deg 6deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .85rem),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - .85rem),#000 0)}[data-workshop=talking-to-agents] .workshop-waiting-hand{z-index:3;bottom:50%;left:50%;translate:-50% 0;transform-origin:50% 100%;border-radius:999px 999px 0 0}[data-workshop=talking-to-agents] .workshop-waiting-hand--hour{width:clamp(.28rem,.7vw,.45rem);height:23%;transform:rotate(var(--workshop-clock-hour-angle));background:#f8f4eb}[data-workshop=talking-to-agents] .workshop-waiting-hand--minute{width:clamp(.2rem,.5vw,.32rem);height:34%;transform:rotate(var(--workshop-clock-minute-angle));background:#f8f4ebc7}[data-workshop=talking-to-agents] .workshop-waiting-hand--second{width:2px;height:40%;transform:rotate(var(--workshop-clock-second-angle));background:var(--waiting-accent)}[data-workshop=talking-to-agents] .workshop-waiting-pin{z-index:4;top:50%;left:50%;width:clamp(.7rem,1.5vw,1rem);aspect-ratio:1;border:2px solid #1b2a24;border-radius:50%;transform:translate(-50%,-50%);background:var(--waiting-accent)}@media(max-width:48rem){[data-workshop=talking-to-agents] .workshop-waiting-slide{padding:2rem 1.5rem}[data-workshop=talking-to-agents] .workshop-waiting-slide:before{inset:.75rem}[data-workshop=talking-to-agents] .workshop-waiting-stage{grid-template-columns:minmax(0,1fr);align-content:center;gap:2rem}[data-workshop=talking-to-agents] .workshop-waiting-slide h1{font-size:clamp(3.5rem,15vw,6rem)}[data-workshop=talking-to-agents] .workshop-waiting-dial{width:min(76vw,20rem)}}[data-workshop=talking-to-agents] .activities-title__steps{display:grid;gap:12%;position:absolute;inset:18% 14%}[data-workshop=talking-to-agents] .activities-title__steps span{border-block-start:1px solid currentColor;position:relative}[data-workshop=talking-to-agents] .activities-title__steps span:before{background:var(--module-accent);border-radius:50%;content:"";inline-size:.65rem;block-size:.65rem;position:absolute;inset-block-start:-.325rem;inset-inline-start:0}[data-workshop=talking-to-agents]{@keyframes workshop-model-chat-term-in{0%{color:var(--chat-accent);filter:blur(4px);opacity:0;transform:scale(.78)}65%{color:var(--chat-accent);filter:blur(0);opacity:1;transform:scale(1.08)}to{filter:blur(0);opacity:1;transform:scale(1)}}@keyframes workshop-model-chat-token{0%{opacity:0;transform:translate(0) scale(.7)}20%{opacity:1}to{opacity:0;transform:translate(2rem) scale(1)}}@keyframes workshop-model-chat-cursor{50%{opacity:0}}}[data-workshop=talking-to-agents] .workshop-model-chat{--chat-accent: var(--slide-accent, #f0b36b);--chat-panel: rgb(15 13 20 / 94%);--chat-surface: rgb(255 255 255 / 3%);--chat-edge: rgb(248 244 235 / 16%);--chat-radius: clamp(.875rem, 1.4vw, 1.4rem);container-type:inline-size;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,88rem);min-width:0;min-height:30rem;overflow:hidden;border:1px solid var(--chat-edge);border-radius:var(--chat-radius);color:#f8f4eb;background:var(--chat-panel);text-align:left;-webkit-backdrop-filter:blur(1.1rem);backdrop-filter:blur(1.1rem);color-scheme:dark}[data-workshop=talking-to-agents] .workshop-model-chat__header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem clamp(.75rem,1.6vw,1.25rem);border-bottom:1px solid var(--chat-edge);background:var(--chat-surface)}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs{display:flex;min-width:0;align-items:center;gap:.2rem;overflow-x:auto;padding:.2rem;border-radius:999px;background:#00000038;scrollbar-width:none}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs button{display:inline-flex;min-height:1.8rem;flex:0 0 auto;align-items:center;gap:.35rem;padding:.3rem .6rem;border:0;border-radius:999px;background:transparent;color:#f8f4eb85;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;font-weight:600}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs button>span{display:inline-grid;width:1rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;border-radius:999px;font-size:.55rem}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--chat-accent) 14%,transparent);color:var(--chat-accent)}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs button:disabled{cursor:default}[data-workshop=talking-to-agents] .workshop-model-chat__header-meta{display:flex;min-width:0;flex:0 0 auto;align-items:center;gap:.55rem}[data-workshop=talking-to-agents] .workshop-model-chat__reference{color:#f8f4eb94;font-size:.72rem;text-underline-offset:.2em}[data-workshop=talking-to-agents] .workshop-model-chat__reference:hover{color:var(--chat-accent)}[data-workshop=talking-to-agents] .workshop-model-chat__status,[data-workshop=talking-to-agents] .workshop-model-chat__cue,[data-workshop=talking-to-agents] .workshop-model-chat__variants legend{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}[data-workshop=talking-to-agents] .workshop-model-chat__status{display:flex;align-items:center;gap:.45rem;margin:0;color:#f8f4eba3;white-space:nowrap}[data-workshop=talking-to-agents] .workshop-model-chat__status i{width:.4rem;aspect-ratio:1;flex:0 0 auto;border-radius:50%;background:currentColor}[data-workshop=talking-to-agents] .workshop-model-chat[data-status^=streaming] .workshop-model-chat__status{color:var(--chat-accent)}[data-workshop=talking-to-agents] .workshop-model-chat[data-status=failed] .workshop-model-chat__status{color:#ff8c82}[data-workshop=talking-to-agents] .workshop-model-chat__body{display:grid;min-width:0;min-height:20rem;grid-template-columns:minmax(0,11fr) 3rem minmax(0,9fr);align-items:stretch}[data-workshop=talking-to-agents] .workshop-model-chat.live-model-chat--prompt-forward .workshop-model-chat__body{grid-template-columns:minmax(0,13fr) 3rem minmax(0,7fr)}[data-workshop=talking-to-agents] .workshop-model-chat__prompt,[data-workshop=talking-to-agents] .workshop-model-chat__response{min-width:0;min-height:0;padding:clamp(1rem,2vw,1.6rem)}[data-workshop=talking-to-agents] .workshop-model-chat__prompt{overflow:auto;overscroll-behavior:contain;background:#ffffff05;scrollbar-width:thin}[data-workshop=talking-to-agents] .workshop-model-chat__prompt h2,[data-workshop=talking-to-agents] .workshop-model-chat__response h2,[data-workshop=talking-to-agents] .workshop-model-chat__saved h3{margin:0 0 .75rem;color:#f8f4eb7a;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content{color:#f8f4ebd1;font-size:clamp(.82rem,1.05vw,.96rem);line-height:1.55;-webkit-user-select:text;user-select:text}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content p,[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content ul{margin:0 0 .78em}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content>:last-child{margin-bottom:0}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content ul{padding-left:1.35em}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content li+li{margin-top:.2em}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content strong{color:#f8f4eb}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content a{color:#a8c5ff;text-underline-offset:.2em}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content [data-prompt-target=true]{padding:0 .08em;border-radius:.16em;background:color-mix(in srgb,var(--chat-accent) 11%,transparent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--chat-accent) 66%,transparent);text-decoration-thickness:.1em;text-underline-offset:.14em}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-content [data-prompt-animated=true]{display:inline-block;transform-origin:center;animation:workshop-model-chat-term-in .62s cubic-bezier(.16,.72,.2,1) both}[data-workshop=talking-to-agents] .workshop-model-chat__response{display:grid;grid-template-rows:auto auto minmax(0,1fr)}[data-workshop=talking-to-agents] .workshop-model-chat__output{min-height:0;overflow:auto;color:#f8f4ebe0;font-size:clamp(.86rem,1.1vw,1rem);line-height:1.65;white-space:pre-wrap;scrollbar-width:thin}[data-workshop=talking-to-agents] .workshop-model-chat__error{color:#ffaaa2}[data-workshop=talking-to-agents] .workshop-model-chat__flow{position:relative;display:grid;align-items:center}[data-workshop=talking-to-agents] .workshop-model-chat__flow:before{content:"";width:70%;height:1px;justify-self:center;background:color-mix(in srgb,var(--chat-accent) 30%,transparent)}[data-workshop=talking-to-agents] .workshop-model-chat__flow:after{content:"";position:absolute;right:.65rem;width:.45rem;aspect-ratio:1;border-top:1px solid var(--chat-accent);border-right:1px solid var(--chat-accent);transform:rotate(45deg)}[data-workshop=talking-to-agents] .workshop-model-chat__flow i{position:absolute;left:.5rem;width:.35rem;aspect-ratio:1;border-radius:.12rem;background:var(--chat-accent);opacity:0}[data-workshop=talking-to-agents] .workshop-model-chat[data-status^=streaming] .workshop-model-chat__flow i{animation:workshop-model-chat-token 1.55s cubic-bezier(.16,.72,.2,1) infinite}[data-workshop=talking-to-agents] .workshop-model-chat[data-status^=streaming] .workshop-model-chat__flow i:nth-child(2){animation-delay:.35s}[data-workshop=talking-to-agents] .workshop-model-chat[data-status^=streaming] .workshop-model-chat__flow i:nth-child(3){animation-delay:.7s}[data-workshop=talking-to-agents] .workshop-model-chat[data-stream-source=replay] .workshop-model-chat__flow i,[data-workshop=talking-to-agents] .workshop-model-chat[data-stream-source=replay] .workshop-model-chat__cursor{border:1px solid #e8b966;background:transparent}[data-workshop=talking-to-agents] .workshop-model-chat__cursor{display:inline-block;width:.5em;height:1em;margin-left:.2em;vertical-align:-.15em;background:var(--chat-accent);animation:workshop-model-chat-cursor .9s steps(1,end) infinite}[data-workshop=talking-to-agents] .workshop-model-chat__reasoning{padding:.7rem 1.1rem;border-top:1px solid var(--chat-edge);color:#f8f4ebad}[data-workshop=talking-to-agents] .workshop-model-chat__reasoning summary{cursor:pointer;color:var(--chat-accent);font-size:.82rem}[data-workshop=talking-to-agents] .workshop-model-chat__reasoning pre{max-height:10rem;margin:.7rem 0 0;overflow:auto;font:inherit;font-size:.78rem;line-height:1.5;white-space:pre-wrap}[data-workshop=talking-to-agents] .workshop-model-chat__controls{display:grid;grid-template-areas:"prompt cue variants response";grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem clamp(.75rem,1.6vw,1.25rem);border-top:1px solid var(--chat-edge);background:var(--chat-surface)}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-tools,[data-workshop=talking-to-agents] .workshop-model-chat__response-tools,[data-workshop=talking-to-agents] .workshop-model-chat__variants>div{display:flex;min-width:0;align-items:center;gap:.3rem}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-tools{grid-area:prompt}[data-workshop=talking-to-agents] .workshop-model-chat__response-tools{grid-area:response}[data-workshop=talking-to-agents] .workshop-model-chat__controls button,[data-workshop=talking-to-agents] .workshop-model-chat__saved button{position:relative;min-height:2.1rem;padding:.35rem .6rem;border:1px solid var(--chat-edge);border-radius:.48rem;background:#ffffff0a;color:inherit;font:inherit;font-size:.75rem}[data-workshop=talking-to-agents] .workshop-model-chat button:hover:not(:disabled){border-color:color-mix(in srgb,var(--chat-accent) 52%,transparent);background:#ffffff14}[data-workshop=talking-to-agents] .workshop-model-chat button:focus-visible,[data-workshop=talking-to-agents] .workshop-model-chat input:focus-visible,[data-workshop=talking-to-agents] .workshop-model-chat summary:focus-visible,[data-workshop=talking-to-agents] .workshop-model-chat a:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}[data-workshop=talking-to-agents] .workshop-model-chat button:disabled{cursor:default;opacity:.4}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-action[aria-pressed=true],[data-workshop=talking-to-agents] .workshop-model-chat__pin[data-active=true]{border-color:color-mix(in srgb,var(--chat-accent) 48%,transparent);background:color-mix(in srgb,var(--chat-accent) 12%,transparent);color:var(--chat-accent)}[data-workshop=talking-to-agents] .workshop-model-chat__cue{grid-area:cue;margin:0;padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--chat-accent) 22%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--chat-accent) 8%,transparent);color:var(--chat-accent);white-space:pre}[data-workshop=talking-to-agents] .workshop-model-chat>.workshop-model-chat__cue{position:absolute;right:1rem;bottom:1rem}[data-workshop=talking-to-agents] .workshop-model-chat__variants{grid-area:variants;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.35rem;margin:0;padding:0;border:0}[data-workshop=talking-to-agents] .workshop-model-chat__variants legend{float:left;padding:0 .25rem;color:#f8f4eb6b;white-space:nowrap}[data-workshop=talking-to-agents] .workshop-model-chat__variants>div{overflow-x:auto;padding:.2rem;border-radius:.55rem;background:#00000038;scrollbar-width:none}[data-workshop=talking-to-agents] .workshop-model-chat__variants label{position:relative;display:inline-flex;min-width:2.8rem;min-height:1.8rem;flex:0 0 auto;align-items:center;justify-content:center;padding:.3rem .48rem;border:1px solid transparent;border-bottom-color:#000000b3;border-radius:.38rem;background:linear-gradient(#ffffff17,#ffffff08);color:#f8f4eb9e;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.65rem;font-weight:700;letter-spacing:.05em}[data-workshop=talking-to-agents] .workshop-model-chat__variants input{position:absolute;opacity:0}[data-workshop=talking-to-agents] .workshop-model-chat__variants label:has(input:checked){border-color:color-mix(in srgb,var(--chat-accent) 48%,transparent);background:color-mix(in srgb,var(--chat-accent) 14%,transparent);color:var(--chat-accent);transform:translateY(1px)}[data-workshop=talking-to-agents] .workshop-model-chat__variants label[data-effect-tone=large]{color:color-mix(in srgb,var(--chat-accent) 82%,white 8%)}[data-workshop=talking-to-agents] .workshop-model-chat__variants label[data-effect-tone=mild]{color:#d8aa62}[data-workshop=talking-to-agents] .workshop-model-chat__run{border-color:var(--chat-accent)!important;background:var(--chat-accent)!important;color:#17131d!important;font-weight:700!important}[data-workshop=talking-to-agents] .workshop-model-chat__replay{border-color:color-mix(in srgb,#e8b966 42%,transparent)!important;color:#e8b966!important}[data-workshop=talking-to-agents] .workshop-model-chat__saved{position:absolute;z-index:5;inset:3.5rem 1rem 1rem;overflow:auto;padding:1rem;border:1px solid var(--chat-edge);border-radius:calc(var(--chat-radius) - .35rem);background:#0f0d14fc}[data-workshop=talking-to-agents] .workshop-model-chat__saved>header,[data-workshop=talking-to-agents] .workshop-model-chat__saved li>header,[data-workshop=talking-to-agents] .workshop-model-chat__saved li>footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}[data-workshop=talking-to-agents] .workshop-model-chat__saved>header p,[data-workshop=talking-to-agents] .workshop-model-chat__saved>header h3{margin:0}[data-workshop=talking-to-agents] .workshop-model-chat__saved>header p,[data-workshop=talking-to-agents] .workshop-model-chat__saved li>header,[data-workshop=talking-to-agents] .workshop-model-chat__saved li>footer>span{color:#f8f4eb7a;font-size:.72rem}[data-workshop=talking-to-agents] .workshop-model-chat__saved ol{display:grid;gap:.7rem;margin:1rem 0;padding:0;list-style:none}[data-workshop=talking-to-agents] .workshop-model-chat__saved li{padding:.8rem;border:1px solid var(--chat-edge);border-radius:.6rem;background:#ffffff05}[data-workshop=talking-to-agents] .workshop-model-chat__saved li[data-selected=true]{border-color:color-mix(in srgb,var(--chat-accent) 50%,transparent)}[data-workshop=talking-to-agents] .workshop-model-chat__saved li>p{max-height:7rem;overflow:auto;white-space:pre-wrap}@container (max-width: 62rem){[data-workshop=talking-to-agents] .workshop-model-chat__header{align-items:flex-start}[data-workshop=talking-to-agents] .workshop-model-chat__header-meta{flex-wrap:wrap;justify-content:flex-end}[data-workshop=talking-to-agents] .workshop-model-chat__controls{grid-template-areas:"prompt cue response" "variants variants variants";grid-template-columns:auto minmax(0,1fr) auto}[data-workshop=talking-to-agents] .workshop-model-chat__variants{justify-content:flex-start}[data-workshop=talking-to-agents] .workshop-model-chat__variants>div{flex:1}}@container (max-width: 48rem){[data-workshop=talking-to-agents] .workshop-model-chat{min-height:42rem}[data-workshop=talking-to-agents] .workshop-model-chat__body,[data-workshop=talking-to-agents] .workshop-model-chat.live-model-chat--prompt-forward .workshop-model-chat__body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(12rem,1fr) 2rem minmax(12rem,1fr)}[data-workshop=talking-to-agents] .workshop-model-chat__flow{transform:rotate(90deg)}[data-workshop=talking-to-agents] .workshop-model-chat__header{flex-wrap:wrap}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs{width:100%;order:2}[data-workshop=talking-to-agents] .workshop-model-chat__model-tabs button{flex:1;justify-content:center}[data-workshop=talking-to-agents] .workshop-model-chat__header-meta{width:100%}}@container (max-width: 36rem){[data-workshop=talking-to-agents] .workshop-model-chat__controls{grid-template-areas:"variants" "prompt" "cue" "response";grid-template-columns:minmax(0,1fr)}[data-workshop=talking-to-agents] .workshop-model-chat__prompt-tools,[data-workshop=talking-to-agents] .workshop-model-chat__response-tools{flex-wrap:wrap}[data-workshop=talking-to-agents] .workshop-model-chat__response-tools{justify-content:flex-end}}@media(pointer:coarse){[data-workshop=talking-to-agents] .workshop-model-chat button:after,[data-workshop=talking-to-agents] .workshop-model-chat__variants label:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,3rem);height:max(100%,3rem);transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){[data-workshop=talking-to-agents] .workshop-model-chat *,[data-workshop=talking-to-agents] .workshop-model-chat *:before,[data-workshop=talking-to-agents] .workshop-model-chat *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-workshop=talking-to-agents] .black-box-chat-slide{--slide-accent: #f0b36b;--slide-accent-soft: rgb(240 179 107 / 16%);height:100dvh;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:center;gap:clamp(1.25rem,2.8vw,3rem);overflow:hidden;padding:clamp(2rem,4vw,4.5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 70% 10%,var(--slide-accent-soft),transparent 34%),linear-gradient(145deg,#18151c,#251d25 58%,#18151c)}[data-workshop=talking-to-agents] .black-box-chat-slide:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid rgb(248 244 235 / 14%);pointer-events:none}[data-workshop=talking-to-agents] .black-box-chat-slide__heading{grid-column:1 / -1;display:grid;gap:.45rem}[data-workshop=talking-to-agents] .black-box-chat-slide__kicker,[data-workshop=talking-to-agents] .black-box-chat-slide h1{margin:0}[data-workshop=talking-to-agents] .black-box-chat-slide__kicker{color:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.72rem,.9vw,.84rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .black-box-chat-slide h1{max-width:22ch;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(2.3rem,4vw,4.5rem);font-weight:450;line-height:.98;letter-spacing:-.04em;text-wrap:balance}[data-workshop=talking-to-agents] .black-box-chat-slide h1 em{color:var(--slide-accent);font-style:normal}[data-workshop=talking-to-agents] .black-box-chat-slide__chat{min-width:0;min-height:0;align-self:stretch;display:grid}[data-workshop=talking-to-agents] .black-box-chat-slide__chat>.workshop-model-chat{min-height:0;height:100%;align-self:stretch}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__body{min-height:0}[data-workshop=talking-to-agents] .black-box-chat-slide[data-reduced-motion=true] *,[data-workshop=talking-to-agents] .black-box-chat-slide[data-reduced-motion=true] *:before,[data-workshop=talking-to-agents] .black-box-chat-slide[data-reduced-motion=true] *:after{animation:none!important;transition:none!important}@media(max-width:58rem){[data-workshop=talking-to-agents] .black-box-chat-slide{overflow:visible}}@media(max-width:32rem){[data-workshop=talking-to-agents] .black-box-chat-slide{padding:2rem 1.25rem}[data-workshop=talking-to-agents] .black-box-chat-slide:before{inset:.7rem}}@container slide-preview (min-width: 1px){[data-workshop=talking-to-agents] .black-box-chat-slide{gap:clamp(.5rem,2.5cqh,1.25rem);padding:clamp(.75rem,4cqh,1.75rem)}[data-workshop=talking-to-agents] .black-box-chat-slide h1{font-size:clamp(1.75rem,8cqh,3.5rem)}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__header{flex-wrap:nowrap}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__model-tabs{width:auto;order:0}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__header-meta{width:auto}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__body,[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat.live-model-chat--prompt-forward .workshop-model-chat__body{grid-template-columns:minmax(0,13fr) 2rem minmax(0,7fr);grid-template-rows:minmax(0,1fr)}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__flow{transform:none}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__controls{grid-template-areas:"prompt cue response" "variants variants variants";grid-template-columns:auto minmax(0,1fr) auto}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__variants{justify-content:flex-start}[data-workshop=talking-to-agents] .black-box-chat-slide__chat .workshop-model-chat__variants>div{flex:1}}@container (max-width: 48rem){[data-workshop=talking-to-agents] .black-box-chat-slide[data-surface=attendee] .workshop-model-chat__body,[data-workshop=talking-to-agents] .black-box-chat-slide[data-surface=attendee] .workshop-model-chat.live-model-chat--prompt-forward .workshop-model-chat__body{grid-template-rows:minmax(0,1fr) 2rem minmax(0,1fr)}}[data-workshop=talking-to-agents] .black-box-title__system{position:absolute;inset:22%;border:2px solid currentcolor;background:#090e0dad}[data-workshop=talking-to-agents] .black-box-title__input,[data-workshop=talking-to-agents] .black-box-title__output{position:absolute;top:50%;width:48%;height:2px;background:currentcolor}[data-workshop=talking-to-agents] .black-box-title__input{right:100%}[data-workshop=talking-to-agents] .black-box-title__output{left:100%}[data-workshop=talking-to-agents] .demos-title__stage{display:grid;grid-template-columns:auto 1fr;gap:12%;align-items:center;width:72%;color:currentcolor}[data-workshop=talking-to-agents] .demos-title__prompt{color:var(--module-accent);font-size:clamp(1.5rem,5vw,3.5rem);line-height:1}[data-workshop=talking-to-agents] .demos-title__result{height:2px;background:currentcolor}[data-workshop=talking-to-agents] .field-guide-title__marker{position:absolute;inset:18%;border:1px solid currentColor;border-radius:50%}[data-workshop=talking-to-agents] .field-guide-title__marker:before,[data-workshop=talking-to-agents] .field-guide-title__marker:after{position:absolute;inset:50% auto auto 50%;width:116%;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%)}[data-workshop=talking-to-agents] .field-guide-title__marker:after{transform:translate(-50%,-50%) rotate(90deg)}[data-workshop=talking-to-agents] .field-guide-title__marker span{position:absolute;inset:33%;border:1px solid currentColor;border-radius:50%}[data-workshop=talking-to-agents] .shakespeare-box-title__folio{position:absolute;inset:15%;display:grid;grid-template-columns:1fr 1fr;border:1px solid currentColor;transform:rotate(-4deg)}[data-workshop=talking-to-agents] .shakespeare-box-title__folio:before{content:"";position:absolute;inset:8%;border:1px solid currentColor;opacity:.45}[data-workshop=talking-to-agents] .shakespeare-box-title__folio span{margin:20%;border-block:1px solid currentColor;opacity:.7}[data-workshop=talking-to-agents] .shakespeare-box-title__folio span+span{border-left:1px solid currentColor}[data-workshop=talking-to-agents] .cat-not-cat-stage{--cat-not-cat-warm: #d9a46f;position:relative;isolation:isolate;width:min(64rem,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,5rem);align-items:start;padding-bottom:clamp(1.5rem,3vh,2.5rem)}[data-workshop=talking-to-agents] .cat-not-cat-stage__case{position:relative;z-index:1;display:grid;grid-template-rows:auto clamp(1.75rem,4vh,3rem) 1fr;justify-items:center;width:100%}[data-workshop=talking-to-agents] .cat-not-cat-stage__prompt{position:relative;z-index:2;display:flex;gap:.35em;align-items:center;justify-content:center;min-width:8rem;padding:.5rem 1.5rem;border:2px solid var(--cat-not-cat-warm);border-radius:999px;background:var(--slide-panel);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:700;opacity:0}[data-workshop=talking-to-agents] .cat-not-cat-stage__not{color:#e07a5f}[data-workshop=talking-to-agents] .cat-not-cat-stage__token{display:inline-block;transition:color .5s ease,text-shadow .5s ease}[data-workshop=talking-to-agents] .slide-frame[data-cue=not-cat] .cat-not-cat-stage__token,[data-workshop=talking-to-agents] .slide-frame[data-cue=echo] .cat-not-cat-stage__token{color:var(--slide-accent);text-shadow:0 0 .875rem rgb(121 214 188 / 38%)}[data-workshop=talking-to-agents] .cat-not-cat-stage__ref{align-self:flex-start;margin:-.15em -.35em 0 -.12em;color:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.36em;font-weight:700;line-height:1;text-decoration:none}[data-workshop=talking-to-agents] .cat-not-cat-stage__ref:hover,[data-workshop=talking-to-agents] .cat-not-cat-stage__ref:focus-visible{color:var(--slide-ink);text-decoration:underline}[data-workshop=talking-to-agents] .cat-not-cat-stage__path{position:relative;width:2px;height:100%;overflow:hidden;background:#d9a46f2e;opacity:0}[data-workshop=talking-to-agents] .cat-not-cat-stage__path i{position:absolute;inset:0;background:var(--cat-not-cat-warm);transform:translate3d(0,-105%,0)}[data-workshop=talking-to-agents] .cat-not-cat-stage__path:after{content:"";position:absolute;left:50%;bottom:0;width:.625rem;height:.625rem;border-right:2px solid var(--cat-not-cat-warm);border-bottom:2px solid var(--cat-not-cat-warm);transform:translate(-50%,-4px) rotate(45deg)}[data-workshop=talking-to-agents] .cat-not-cat-stage__answer{width:100%;padding:clamp(.75rem,1.3vw,1.15rem) clamp(.85rem,1.4vw,1.25rem);border:1px solid var(--slide-rule);border-radius:1.125rem;background:var(--slide-panel);text-align:left;transform-origin:center top;opacity:0}[data-workshop=talking-to-agents] .cat-not-cat-stage__answer-head{display:flex;gap:.55rem;align-items:center;padding-bottom:.6rem;border-bottom:1px solid var(--slide-rule);color:var(--slide-muted);font-size:clamp(.7rem,.95vw,.9rem);font-weight:700}[data-workshop=talking-to-agents] .cat-not-cat-stage__avatar{display:grid;width:1.6rem;height:1.6rem;place-items:center;border-radius:50%;background:var(--slide-accent);color:#101a17;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.85rem}[data-workshop=talking-to-agents] .cat-not-cat-stage__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.7rem}[data-workshop=talking-to-agents] .cat-not-cat-stage__images>span{display:grid;min-height:clamp(2.75rem,7vh,4.5rem);place-items:center;border-radius:.625rem}[data-workshop=talking-to-agents] .cat-not-cat-stage__images>span:nth-child(1){background:#d9a46f24;color:var(--cat-not-cat-warm)}[data-workshop=talking-to-agents] .cat-not-cat-stage__images>span:nth-child(2){background:#f8f4eb14;color:var(--slide-muted)}[data-workshop=talking-to-agents] .cat-not-cat-stage__images>span:nth-child(3){background:#79d6bc24;color:var(--slide-accent)}[data-workshop=talking-to-agents] .cat-not-cat-stage .cat-not-cat-stage__mark{width:clamp(1.9rem,3vw,3.4rem);height:auto;max-height:none;fill:currentColor}[data-workshop=talking-to-agents] .cat-not-cat-stage__mark circle{fill:#101a17}[data-workshop=talking-to-agents] .cat-not-cat-stage__mark-detail{fill:none;stroke:#101a17;stroke-width:1.8;stroke-linecap:round}[data-workshop=talking-to-agents] .cat-not-cat-stage__definition{margin:.8rem 0 0;color:var(--slide-muted);font-size:clamp(.7rem,.95vw,.9rem);line-height:1.45}[data-workshop=talking-to-agents] .cat-not-cat-stage__definition strong{color:var(--slide-ink)}[data-workshop=talking-to-agents] .cat-not-cat-stage__lines{display:grid;gap:.4rem;margin-top:.7rem}[data-workshop=talking-to-agents] .cat-not-cat-stage__lines i{height:5px;border-radius:999px;background:#f8f4eb38}[data-workshop=talking-to-agents] .cat-not-cat-stage__lines i:nth-child(2){width:87%}[data-workshop=talking-to-agents] .cat-not-cat-stage__lines i:nth-child(3){width:68%}[data-workshop=talking-to-agents] .cat-not-cat-stage__follow-up{margin-top:.85rem;padding:.4rem .75rem;border:1px solid var(--slide-rule);border-radius:999px;color:var(--slide-accent);font-size:clamp(.65rem,.85vw,.8rem);text-align:center}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo{position:absolute;top:55%;left:50%;z-index:0;width:min(5rem,7vw);opacity:0;transform:translate(-50%,-50%) scale(.55)}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo i{position:absolute;top:0;left:50%;width:2px;height:4.75rem;background:linear-gradient(transparent,rgb(121 214 188 / 50%),transparent);transform-origin:center}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo i:nth-child(1){transform:translate(-50%,-50%) rotate(90deg)}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo i:nth-child(2){transform:translate(-50%,-50%) rotate(45deg)}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo i:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}[data-workshop=talking-to-agents] .cat-not-cat-stage__sources{position:absolute;right:0;bottom:0;left:0;display:flex;gap:1.375rem;justify-content:center;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.6rem,.75vw,.75rem)}[data-workshop=talking-to-agents] .cat-not-cat-stage__sources a{color:inherit;text-underline-offset:3px}[data-workshop=talking-to-agents] .cat-not-cat-stage__sources a:hover,[data-workshop=talking-to-agents] .cat-not-cat-stage__sources a:focus-visible{color:var(--slide-accent)}@media(max-width:48rem){[data-workshop=talking-to-agents] .cat-not-cat-stage{grid-template-columns:minmax(0,1fr);gap:1.25rem}[data-workshop=talking-to-agents] .cat-not-cat-stage__echo{display:none}[data-workshop=talking-to-agents] .cat-not-cat-stage__sources{position:static;margin-top:1rem;gap:.75rem}}[data-workshop=talking-to-agents] .no-one-is-home-stage.no-one-is-home-stage__scene{width:min(58rem,100%);height:auto;max-height:100%;overflow:visible}[data-workshop=talking-to-agents] .no-one-is-home-stage__brand-mark{font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:13px;font-style:italic;font-weight:700;fill:#101a17}[data-workshop=talking-to-agents] .no-one-is-home-stage__brand{font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:18px;font-style:italic;fill:var(--slide-accent)}[data-workshop=talking-to-agents] .no-one-is-home-stage__stream text{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;fill:var(--slide-accent);opacity:0}[data-workshop=talking-to-agents] .no-one-is-home-stage__state{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;fill:var(--slide-muted)}[data-workshop=talking-to-agents] .no-one-is-home-stage__state--flash{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .no-one-is-home-stage__chip-label{font-size:24px;font-weight:700;fill:var(--slide-ink)}[data-workshop=talking-to-agents] .no-one-is-home-stage__reply-offer{font-size:11px;font-weight:600;fill:var(--slide-accent)}[data-workshop=talking-to-agents] .no-one-is-home-stage__chip{transform-box:fill-box;transform-origin:right center}[data-workshop=talking-to-agents] .no-one-is-home-stage__reply{transform-box:fill-box;transform-origin:20% 95%}[data-workshop=talking-to-agents]{@keyframes machine-dash-march{to{stroke-dashoffset:-14px}}@keyframes machine-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes machine-veil-twinkle{0%{opacity:.12;transform:scale(.75)}to{opacity:.48;transform:scale(1.18)}}@keyframes machine-veil-hem{to{stroke-dashoffset:-82}}@keyframes machine-veil-mote{0%,20%{opacity:0;transform:translateY(12px) scale(.6)}45%{opacity:.65}78%,to{opacity:0;transform:translateY(-26px) scale(1.15)}}}[data-workshop=talking-to-agents] .machine-scene{--machine-warm: #d9a46f;--machine-box: rgb(13 24 21 / 78%);--machine-edge: rgb(248 244 235 / 22%);--machine-line: rgb(248 244 235 / 46%);width:100%;display:grid;place-items:center}[data-workshop=talking-to-agents] .machine-scene__canvas{width:min(1120px,100%);height:auto;max-height:100%;overflow:visible;font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .machine-scene__chip-frame{fill:var(--slide-panel);stroke:var(--machine-warm);stroke-width:2}[data-workshop=talking-to-agents] .machine-scene__chip-text{fill:var(--slide-ink);font-weight:700}[data-workshop=talking-to-agents] .machine-scene__chip-lines{fill:var(--slide-ink)}[data-workshop=talking-to-agents] .machine-scene__chip{opacity:0;transform-box:fill-box;transform-origin:100%}[data-workshop=talking-to-agents] .machine-scene__ghost{opacity:0;transform-box:fill-box;transform-origin:50%}[data-workshop=talking-to-agents] .machine-scene__trace{opacity:0}[data-workshop=talking-to-agents] .machine-scene__trace-line{fill:none;stroke:var(--slide-accent);stroke-width:1.5;stroke-dasharray:5 8}[data-workshop=talking-to-agents] .machine-scene__trace-dot{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .machine-scene__token{opacity:0}[data-workshop=talking-to-agents] .machine-scene__token-frame{fill:#0b1512;stroke:var(--slide-accent);stroke-width:1.5}[data-workshop=talking-to-agents] .machine-scene__token-text{fill:var(--slide-ink)}[data-workshop=talking-to-agents] .machine-scene__box-frame{fill:var(--machine-box);stroke:var(--machine-edge);stroke-width:2}[data-workshop=talking-to-agents] .machine-scene__box-light{opacity:0;fill:none;stroke:var(--slide-accent);stroke-width:2.5}[data-workshop=talking-to-agents] .machine-scene__box-text{fill:var(--slide-accent);font-weight:700}[data-workshop=talking-to-agents] .machine-scene__label{opacity:0;fill:var(--slide-muted)}[data-workshop=talking-to-agents] .machine-scene__drain-track{fill:none;stroke:var(--machine-line);stroke-width:3}[data-workshop=talking-to-agents] .machine-scene__drain-track-head{fill:var(--machine-line)}[data-workshop=talking-to-agents] .machine-scene__drain-flow{opacity:0;fill:none;stroke:var(--slide-accent);stroke-width:3;stroke-dasharray:7 9;animation:machine-dash-march 1.1s linear infinite}[data-workshop=talking-to-agents] .machine-scene__drain-tip{opacity:0;fill:var(--slide-accent)}[data-workshop=talking-to-agents] .machine-scene__drain-rest{opacity:0}[data-workshop=talking-to-agents] .machine-scene__context-frame{fill:#09100eb8;stroke:var(--slide-rule);stroke-width:1.5;stroke-dasharray:5 7}[data-workshop=talking-to-agents] .machine-scene__context-pulse{opacity:0;fill:none;stroke:var(--slide-accent);stroke-width:3}[data-workshop=talking-to-agents] .machine-scene__embeddings{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .machine-scene__embedding,[data-workshop=talking-to-agents] .machine-scene__loop{opacity:0}[data-workshop=talking-to-agents] .machine-scene__loop-dash{fill:none;stroke:var(--machine-line);stroke-width:2;stroke-dasharray:6 8;animation:machine-dash-march 1.1s linear infinite}[data-workshop=talking-to-agents] .machine-scene__loop-head{fill:var(--machine-line)}[data-workshop=talking-to-agents] .machine-scene__decoder-box{transform-box:fill-box;transform-origin:50%}[data-workshop=talking-to-agents] .machine-scene__stream-rail{opacity:0}[data-workshop=talking-to-agents] .machine-scene__stream-rail-line{fill:none;stroke:var(--slide-accent);stroke-width:1.5;stroke-dasharray:5 8}[data-workshop=talking-to-agents] .machine-scene__stream-rail-tip{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .machine-scene__stream-token{opacity:0;transform-box:fill-box;transform-origin:50%}[data-workshop=talking-to-agents] .machine-scene__stream-token-surface{fill:#12251f;stroke:var(--slide-accent);stroke-width:2}[data-workshop=talking-to-agents] .machine-scene__stream-token-copy{fill:var(--slide-ink);font-weight:700}[data-workshop=talking-to-agents] .machine-scene__stream-token[data-terminal=true] .machine-scene__stream-token-surface{stroke:var(--machine-warm)}[data-workshop=talking-to-agents] .machine-scene__stream-token[data-terminal=true] .machine-scene__stream-token-copy{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .machine-scene__output-token{opacity:0}[data-workshop=talking-to-agents] .machine-scene__output-token-frame{fill:var(--slide-panel);stroke:var(--slide-rule);stroke-width:1.5}[data-workshop=talking-to-agents] .machine-scene__output-token-text{fill:var(--slide-ink)}[data-workshop=talking-to-agents] .machine-scene__completion{opacity:0;transform-box:fill-box;transform-origin:50%}[data-workshop=talking-to-agents] .machine-scene__completion-frame{fill:#16332b;stroke:var(--slide-accent);stroke-width:2.4}[data-workshop=talking-to-agents] .machine-scene__completion-text{fill:var(--slide-ink);font-weight:700}[data-workshop=talking-to-agents] .machine-scene__chat-frame{fill:var(--slide-panel);stroke:var(--slide-rule);stroke-width:1.5}[data-workshop=talking-to-agents] .machine-scene__chat-mark{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .machine-scene__chat-bar{fill:var(--slide-muted);opacity:.8}[data-workshop=talking-to-agents] .machine-scene__chat-tile{fill:#f8f4eb14}[data-workshop=talking-to-agents] .machine-scene__chat-cat--warm{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .machine-scene__chat-cat--accent{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .machine-scene__chat-cat--pale{fill:#f8f4eb9e}[data-workshop=talking-to-agents] .machine-scene__chat-eyes{fill:#0f1a17}[data-workshop=talking-to-agents] .machine-scene__chat-line{fill:var(--slide-muted);opacity:.75}[data-workshop=talking-to-agents] .machine-scene__chat-line--bright{fill:var(--slide-ink);opacity:.92}[data-workshop=talking-to-agents] .machine-scene__chat-field{fill:none;stroke:var(--slide-rule);stroke-width:1.5}[data-workshop=talking-to-agents] .machine-scene__chat-prompt{fill:var(--slide-accent);font-weight:600}[data-workshop=talking-to-agents] .machine-scene__long-shell{opacity:0;fill:#1a2622;stroke:var(--slide-accent);stroke-width:2;transform-box:fill-box;transform-origin:0}[data-workshop=talking-to-agents] .machine-scene__long-copy{fill:#f8f4ebdb}[data-workshop=talking-to-agents] .machine-scene__long-line{opacity:0}[data-workshop=talking-to-agents] .machine-scene__long-cursor{fill:var(--slide-accent);animation:machine-cursor-blink 1s step-end infinite}[data-workshop=talking-to-agents] .machine-scene__long-fade{opacity:0}[data-workshop=talking-to-agents] .machine-scene__veil{opacity:0;transform-box:fill-box;transform-origin:50% 0;filter:drop-shadow(0 16px 34px rgb(0 0 0 / 40%))}[data-workshop=talking-to-agents] .machine-scene__veil-stars circle,[data-workshop=talking-to-agents] .machine-scene__veil-motes circle{transform-box:fill-box;transform-origin:50%}[data-workshop=talking-to-agents] .machine-scene__veil-panel{stroke:#79d6bc73;stroke-width:1.5}[data-workshop=talking-to-agents] .machine-scene__veil-stars circle{fill:#dff5ec;opacity:.26;animation:machine-veil-twinkle 2.6s ease-in-out infinite alternate}[data-workshop=talking-to-agents] .machine-scene__veil-hem{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:40 16 8 18;animation:machine-veil-hem 2.1s linear infinite}[data-workshop=talking-to-agents] .machine-scene__veil-motes circle{fill:#f0d7a4;opacity:0;animation:machine-veil-mote 3s ease-in-out infinite}[data-workshop=talking-to-agents] .machine-scene__veil-motes circle:nth-child(2){animation-delay:.7s}[data-workshop=talking-to-agents] .machine-scene__veil-motes circle:nth-child(3){animation-delay:1.35s}[data-workshop=talking-to-agents] .slide-frame[data-slide=lift-the-veil] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=lift-the-veil] .machine-scene__canvas{width:min(1180px,100%)}[data-workshop=talking-to-agents] .response-card{--response-card-warm: #d9a46f;position:relative;width:100%;padding:clamp(.9rem,1.5vw,1.4rem) clamp(1rem,1.8vw,1.6rem);border:1px solid var(--slide-rule);border-radius:1.25rem;background:var(--slide-panel);box-shadow:0 2.5rem 5rem #0000006b;text-align:left}[data-workshop=talking-to-agents] .response-card__head{display:flex;gap:.6rem;align-items:center;padding-bottom:.7rem;margin-bottom:.9rem;border-bottom:1px solid var(--slide-rule);color:var(--slide-muted);font-size:clamp(.75rem,1vw,.95rem);font-weight:600;letter-spacing:.02em}[data-workshop=talking-to-agents] .response-card__avatar{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:50%;background:var(--response-card-warm);color:#101a17;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.9rem;font-weight:700}[data-workshop=talking-to-agents] .response-card__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.9rem}[data-workshop=talking-to-agents] .response-card__image{display:grid;aspect-ratio:4 / 3;place-items:center;border-radius:.75rem}[data-workshop=talking-to-agents] .response-card__image--one{background:#d9a46f24;color:var(--response-card-warm)}[data-workshop=talking-to-agents] .response-card__image--two{background:#f8f4eb14;color:var(--slide-muted)}[data-workshop=talking-to-agents] .response-card__image--three{background:#79d6bc24;color:var(--slide-accent)}[data-workshop=talking-to-agents] .response-card .response-card__illustration{width:72%;height:auto;max-height:none}[data-workshop=talking-to-agents] .response-card__definition{margin:0 0 .7rem;color:var(--slide-ink);font-size:clamp(.8rem,1.05vw,1rem);line-height:1.5}[data-workshop=talking-to-agents] .response-card__definition b{color:var(--response-card-warm)}[data-workshop=talking-to-agents] .response-card__facts{margin:0 0 .85rem;padding:0;list-style:none}[data-workshop=talking-to-agents] .response-card__facts li{position:relative;margin-bottom:.35rem;padding-left:1.1rem;color:var(--slide-muted);font-size:clamp(.72rem,.95vw,.9rem);line-height:1.45}[data-workshop=talking-to-agents] .response-card__facts li:before{content:"•";position:absolute;left:.2rem;color:var(--response-card-warm)}[data-workshop=talking-to-agents] .response-card__afford{padding:.6rem .9rem;border:1px solid var(--slide-rule);border-radius:.75rem;color:var(--slide-accent);font-size:clamp(.72rem,.95vw,.9rem)}[data-workshop=talking-to-agents] .the-draw-stage{width:min(66rem,100%);display:grid;justify-items:center;gap:clamp(1rem,3vh,2.25rem)}[data-workshop=talking-to-agents] .the-draw-stage__flow{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.9rem);flex-wrap:wrap}[data-workshop=talking-to-agents] .the-draw-stage__source{display:grid;justify-items:center;opacity:0}[data-workshop=talking-to-agents] .the-draw-stage__chip{padding:.55rem 1.6rem;border:1px solid var(--slide-rule);border-radius:999px;background:var(--slide-panel);box-shadow:0 1.5rem 4rem #0000008c;font-size:clamp(1.1rem,1.9vw,1.75rem);font-weight:700}[data-workshop=talking-to-agents] .the-draw-stage__caption{margin-top:.7rem;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.6rem,.8vw,.75rem);letter-spacing:.08em;text-align:center;text-transform:uppercase}[data-workshop=talking-to-agents] .the-draw-stage .the-draw-stage__arrow{flex:0 0 auto;width:clamp(3rem,6vw,6.875rem);height:auto;max-height:none;opacity:0}[data-workshop=talking-to-agents] .the-draw-stage__card-wrap{position:relative;width:min(23rem,34vw);margin-right:clamp(0rem,13vw,13rem)}[data-workshop=talking-to-agents] .the-draw-stage__card{opacity:0}[data-workshop=talking-to-agents] .the-draw-stage__brace{position:absolute;top:.25rem;bottom:.25rem;left:100%;width:.875rem;margin-left:.75rem;border:1.5px solid var(--slide-accent);border-left:none;border-radius:0 .625rem .625rem 0;opacity:0}[data-workshop=talking-to-agents] .the-draw-stage__annotation-slot{position:absolute;top:0;bottom:0;left:100%;display:grid;align-content:center;margin-left:2.75rem}[data-workshop=talking-to-agents] .the-draw-stage__annotation{display:inline-block;padding:.3rem .85rem;border:1px solid var(--slide-accent);border-radius:999px;background:#79d6bc14;color:var(--slide-accent);font-size:clamp(.7rem,.9vw,.9rem);font-weight:600;white-space:nowrap;opacity:0;transform:translate3d(-18px,0,0)}[data-workshop=talking-to-agents] .the-draw-stage__math{width:min(34rem,100%);padding:clamp(.6rem,1.2vw,1rem) clamp(.8rem,1.4vw,1.25rem);border:1px solid var(--slide-rule);border-radius:.75rem;background:var(--slide-panel);opacity:0}[data-workshop=talking-to-agents] .the-draw-stage__math-head{margin:0 0 .6rem;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.62rem,.85vw,.8rem)}[data-workshop=talking-to-agents] .the-draw-stage__odds{margin:0;padding:0;display:grid;gap:.3rem;list-style:none}[data-workshop=talking-to-agents] .the-draw-stage__odd{display:grid;grid-template-columns:7.5rem minmax(0,1fr) 2.5rem;gap:.6rem;align-items:center;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.6rem,.8vw,.78rem)}[data-workshop=talking-to-agents] .the-draw-stage__odd[data-drawn=true]{color:var(--slide-ink)}[data-workshop=talking-to-agents] .the-draw-stage__odd-track{height:.4rem;border-radius:999px;background:#f8f4eb1a}[data-workshop=talking-to-agents] .the-draw-stage__odd-bar{display:block;width:var(--odds);height:100%;border-radius:999px;background:#f8f4eb4d}[data-workshop=talking-to-agents] .the-draw-stage__odd[data-drawn=true] .the-draw-stage__odd-bar{background:var(--slide-accent)}[data-workshop=talking-to-agents] .the-draw-stage__odd-value{text-align:right}@media(max-width:68rem){[data-workshop=talking-to-agents] .the-draw-stage__card-wrap{margin-right:0}[data-workshop=talking-to-agents] .the-draw-stage__brace{display:none}[data-workshop=talking-to-agents] .the-draw-stage__annotation-slot{position:static;justify-items:center;margin:.5rem 0 0}}[data-workshop=talking-to-agents] .the-bridge-stage{width:min(52rem,100%);display:grid;justify-items:center;align-content:center}[data-workshop=talking-to-agents] .the-bridge-stage__next{margin:0;color:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.7rem,.9vw,.85rem);letter-spacing:.12em;text-transform:uppercase;opacity:0}[data-workshop=talking-to-agents]{@keyframes evolution-core-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes evolution-core-dial{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}[data-workshop=talking-to-agents] .evolution-stage{position:relative;justify-self:stretch;align-self:stretch;display:grid;place-items:center;container-type:size}[data-workshop=talking-to-agents] .evolution-stage [data-tone=origin]{--milestone-rgb: 233 154 120}[data-workshop=talking-to-agents] .evolution-stage [data-tone=model]{--milestone-rgb: 166 201 242}[data-workshop=talking-to-agents] .evolution-stage [data-tone=application]{--milestone-rgb: 121 214 188}[data-workshop=talking-to-agents] .evolution-stage [data-tone=interface]{--milestone-rgb: 233 184 114}[data-workshop=talking-to-agents] .evolution-stage [data-tone=now]{--milestone-rgb: 248 244 235}[data-workshop=talking-to-agents] .evolution-stage__ring{position:relative;width:92em;height:40em;font-size:max(.5rem,min(1.04cqw,2.4cqh,1rem));isolation:isolate}[data-workshop=talking-to-agents] .evolution-stage__ring:before{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 50% 50%,var(--slide-accent-soft),rgb(121 214 188 / 5%) 26%,transparent 52%);pointer-events:none}[data-workshop=talking-to-agents] .evolution-stage__burst{position:absolute;z-index:1;top:50%;left:50%;width:44em;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}[data-workshop=talking-to-agents] .evolution-stage__rays,[data-workshop=talking-to-agents] .evolution-stage__wave,[data-workshop=talking-to-agents] .evolution-stage__flash{position:absolute;inset:0;border-radius:50%;opacity:0}[data-workshop=talking-to-agents] .evolution-stage__rays{background:repeating-conic-gradient(from 8deg,transparent 0deg 13deg,rgb(121 214 188 / 40%) 13deg 13.4deg,transparent 13.4deg 27deg),repeating-conic-gradient(from 21deg,transparent 0deg 20deg,rgb(233 154 120 / 26%) 20deg 20.5deg,transparent 20.5deg 41deg),repeating-conic-gradient(from 34deg,transparent 0deg 17deg,rgb(159 196 240 / 22%) 17deg 17.4deg,transparent 17.4deg 35deg);-webkit-mask-image:radial-gradient(circle closest-side,transparent 0 4%,black 24%,transparent 96%);mask-image:radial-gradient(circle closest-side,transparent 0 4%,black 24%,transparent 96%)}[data-workshop=talking-to-agents] .evolution-stage__wave{border:.16em solid rgb(121 214 188 / 55%);box-shadow:0 0 2.4em #79d6bc38}[data-workshop=talking-to-agents] .evolution-stage__flash{inset:38%;background:radial-gradient(circle closest-side,var(--slide-ink) 0 26%,rgb(248 244 235 / 58%) 48%,rgb(248 236 224 / 16%) 70%,transparent 88%);box-shadow:0 0 3em #f8f4eb7f,0 0 7em #e99a7861,0 0 12em #79d6bc3d}[data-workshop=talking-to-agents] .evolution-stage__thread{position:absolute;z-index:2;inset:0;pointer-events:none}[data-workshop=talking-to-agents] .evolution-stage__segment{position:absolute;top:50%;left:50%;width:1em;height:.16em;margin-top:-.08em;background:linear-gradient(90deg,rgb(var(--milestone-rgb) / 10%),rgb(var(--milestone-rgb) / 60%));transform:scaleX(0);transform-origin:0 50%}[data-workshop=talking-to-agents] .evolution-stage__core{position:absolute;z-index:3;top:50%;left:50%;width:20em;height:20em;opacity:0;transform:translate(-50%,-50%) scale(.72);pointer-events:none}[data-workshop=talking-to-agents] .evolution-stage__core:before{content:"";position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(circle,rgb(121 214 188 / 22%),rgb(121 214 188 / 6%) 44%,transparent 72%);animation:evolution-core-breathe 7.5s ease-in-out infinite}[data-workshop=talking-to-agents] .evolution-stage__rim{position:absolute;inset:0;border:1px solid var(--slide-rule);border-radius:50%;box-shadow:inset 0 0 3.4em #79d6bc1f}[data-workshop=talking-to-agents] .evolution-stage__rim:after{content:"";position:absolute;inset:13%;border:1px solid rgb(121 214 188 / 20%);border-radius:50%}[data-workshop=talking-to-agents] .evolution-stage__ticks{position:absolute;inset:-7%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(121 214 188 / 70%) 0deg .5deg,transparent .5deg 6deg);-webkit-mask-image:radial-gradient(circle closest-side,transparent 0 91%,black 91.5%);mask-image:radial-gradient(circle closest-side,transparent 0 91%,black 91.5%);animation:evolution-core-dial 72s linear infinite}[data-workshop=talking-to-agents] .evolution-stage__readout{position:absolute;inset:0;display:grid;place-items:center;color:rgb(var(--milestone-rgb));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:5.4em;font-weight:300;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;opacity:0;transform:scale(1.08);text-shadow:0 0 .42em rgb(var(--milestone-rgb) / 30%)}[data-workshop=talking-to-agents] .evolution-stage__papers{position:absolute;z-index:4;inset:0;margin:0;padding:0;list-style:none}[data-workshop=talking-to-agents] .evolution-stage__paper{width:14em;min-height:7.2em;position:absolute;top:50%;left:50%;display:flex;flex-direction:column;gap:.45em;padding:.75em .9em .9em;border:1px solid rgb(var(--milestone-rgb) / 26%);border-top:.2em solid rgb(var(--milestone-rgb) / 92%);background:linear-gradient(180deg,rgb(var(--milestone-rgb) / 10%),rgb(var(--milestone-rgb) / 0%) 60%),var(--slide-panel);box-shadow:0 .7em 1.9em #04090885,0 0 2.6em rgb(var(--milestone-rgb) / 9%);opacity:0;transform:translate(-50%,-50%) scale(.6)}[data-workshop=talking-to-agents] .evolution-stage__year{color:rgb(var(--milestone-rgb));font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.6rem,.64em,.82rem);font-variant-numeric:tabular-nums;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}[data-workshop=talking-to-agents] .evolution-stage__title{color:var(--slide-ink);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.74rem,1.02em,1.15rem);font-style:italic;line-height:1.2;text-wrap:balance}[data-workshop=talking-to-agents] .evolution-stage__paper[data-tone=now]{border-color:#f8f4eb66;box-shadow:0 .7em 1.9em #04090885,0 0 3.6em #f8f4eb33,inset 0 0 2.4em #f8f4eb0d}[data-workshop=talking-to-agents] .evolution-stage__summary{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media(max-width:48rem){[data-workshop=talking-to-agents] .evolution-stage{container-type:normal}[data-workshop=talking-to-agents] .evolution-stage__ring{width:100%;height:auto;font-size:1rem}[data-workshop=talking-to-agents] .evolution-stage__ring:before,[data-workshop=talking-to-agents] .evolution-stage__burst,[data-workshop=talking-to-agents] .evolution-stage__thread,[data-workshop=talking-to-agents] .evolution-stage__core{display:none}[data-workshop=talking-to-agents] .evolution-stage__papers{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}[data-workshop=talking-to-agents] .evolution-stage__paper{width:auto;min-height:0;position:static;transform:none!important}[data-workshop=talking-to-agents] .evolution-stage__paper:last-child{grid-column:1 / -1;justify-self:center;width:min(14rem,100%)}}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=attention] .machine-scene__canvas{width:min(1180px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide__unbroken{white-space:nowrap}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-scene__canvas{width:min(1180px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-1] .machine-scene__long-cursor{opacity:0;transform:translateY(-12px);animation-delay:7.4s}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide__unbroken{white-space:nowrap}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-scene__canvas{width:min(1180px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-2] .machine-scene__long-cursor{opacity:0;animation-delay:7.4s}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide__unbroken{white-space:nowrap}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=gpt-3] .machine-scene__canvas{width:min(1240px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide__unbroken{white-space:nowrap}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-scene__canvas{width:min(1180px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .machine-scene__chip-text{font-size:10px}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-frame,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-history{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-boundary{fill:none;stroke:var(--machine-warm);stroke-opacity:.42;stroke-width:1.6;stroke-dasharray:9 10}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-tag-surface{fill:#0d1512;stroke:var(--machine-warm);stroke-opacity:.6;stroke-width:1.2}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-tag-text{fill:var(--machine-warm);font-weight:700;letter-spacing:.14em}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-panel-surface,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-surface,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-history-surface,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-message-surface{fill:var(--slide-panel);stroke:#f8f4eb33;stroke-width:1.3}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-panel-surface.is-system{stroke:var(--machine-warm);stroke-opacity:.72;stroke-width:1.5}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-panel-label,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-history-label{fill:var(--slide-muted);font-weight:700;letter-spacing:.1em}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-panel-label.is-system{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-panel-copy,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-copy,[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-message-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-tag{font-weight:700}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-tag[data-role=system]{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-tag[data-role=user]{fill:var(--slide-muted)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-tag[data-role=assistant]{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-drop{fill:none;stroke:var(--machine-warm);stroke-width:2}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-prompt-drop-tip{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-message{opacity:0}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-message-label{fill:var(--slide-muted);font-weight:700;letter-spacing:.06em}[data-workshop=talking-to-agents] .slide-frame[data-slide=chatgpt] .application-message[data-role=assistant] .application-message-label{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide__unbroken{white-space:nowrap}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .machine-scene__canvas{width:min(1260px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-frame{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-boundary{fill:none;stroke:var(--machine-warm);stroke-opacity:.42;stroke-width:1.6;stroke-dasharray:9 10}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-tag-surface{fill:#0d1512;stroke:var(--machine-warm);stroke-opacity:.6;stroke-width:1.2}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-tag-text{fill:var(--machine-warm);font-weight:700;letter-spacing:.14em}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-panel-surface.is-system{fill:var(--slide-panel);stroke:var(--machine-warm);stroke-opacity:.72;stroke-width:1.5}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-panel-label.is-system{fill:var(--machine-warm);font-weight:700;letter-spacing:.1em}[data-workshop=talking-to-agents] .slide-frame[data-slide=rag] .application-panel-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .machine-scene[data-overlay=rag]{--rag-panel-edge: rgb(248 244 235 / 20%)}[data-workshop=talking-to-agents] .rag-strip,[data-workshop=talking-to-agents] .rag-injection-layer{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .rag-card{opacity:0}[data-workshop=talking-to-agents] .rag-card-surface,[data-workshop=talking-to-agents] .rag-match-surface,[data-workshop=talking-to-agents] .rag-injection-surface{fill:var(--slide-panel);stroke:var(--rag-panel-edge);stroke-width:1.3}[data-workshop=talking-to-agents] .rag-card-label,[data-workshop=talking-to-agents] .rag-card-vector,[data-workshop=talking-to-agents] .rag-match-location,[data-workshop=talking-to-agents] .rag-match-score,[data-workshop=talking-to-agents] .rag-injection-label{fill:var(--slide-muted);font-weight:700;letter-spacing:.08em}[data-workshop=talking-to-agents] .rag-card-vector{font-weight:400;letter-spacing:0}[data-workshop=talking-to-agents] .rag-card-copy,[data-workshop=talking-to-agents] .rag-injection-copy{fill:var(--slide-ink);font-weight:600;letter-spacing:0}[data-workshop=talking-to-agents] .rag-match-location{fill:var(--slide-ink);letter-spacing:0}[data-workshop=talking-to-agents] .rag-match-excerpt{fill:var(--slide-muted);letter-spacing:0}[data-workshop=talking-to-agents] .rag-match-score{fill:var(--slide-accent);letter-spacing:0}[data-workshop=talking-to-agents] .rag-bars rect{fill:#79d6bc4d;stroke:var(--slide-accent);stroke-opacity:.72;stroke-width:1}[data-workshop=talking-to-agents] .rag-link{fill:none;stroke:#f8f4eb75;stroke-width:2;stroke-dasharray:5 6}[data-workshop=talking-to-agents] .rag-link-tip{fill:#f8f4eb75}[data-workshop=talking-to-agents] .rag-top-match{opacity:0;fill:none;stroke:var(--slide-accent);stroke-width:1.6}[data-workshop=talking-to-agents] .rag-injection-route{opacity:0}[data-workshop=talking-to-agents] .rag-injection-route-line{fill:none;stroke:var(--slide-accent);stroke-width:2;stroke-dasharray:6 8;animation:machine-dash-march 1.1s linear infinite}[data-workshop=talking-to-agents] .rag-injection-route-tip{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .rag-injection{opacity:0}[data-workshop=talking-to-agents] .rag-injection-surface{fill:#16332b;stroke:var(--slide-accent);stroke-width:1.6}[data-workshop=talking-to-agents] .rag-injection-label{fill:var(--slide-accent);letter-spacing:.06em}[data-workshop=talking-to-agents] .rag-injection-drop{fill:none;stroke:var(--slide-accent);stroke-width:2}[data-workshop=talking-to-agents] .rag-injection-drop-tip{fill:var(--slide-accent)}[data-workshop=talking-to-agents]{@keyframes react-tool-spin{to{transform:rotate(360deg)}}}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-scene__canvas{width:min(1260px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-frame{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-boundary{fill:none;stroke:var(--machine-warm);stroke-opacity:.42;stroke-width:1.6;stroke-dasharray:9 10}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-tag-surface{fill:#0d1512;stroke:var(--machine-warm);stroke-opacity:.6;stroke-width:1.2}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-tag-text{fill:var(--machine-warm);font-weight:700;letter-spacing:.14em}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-panel-surface.is-system{fill:var(--slide-panel);stroke:var(--machine-warm);stroke-opacity:.72;stroke-width:1.5}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-history-surface,[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-message-surface{fill:var(--slide-panel);stroke:#f8f4eb33;stroke-width:1.3}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-panel-label.is-system{fill:var(--machine-warm);font-weight:700;letter-spacing:.1em}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-history-label,[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-message-label{fill:var(--slide-muted);font-weight:700;letter-spacing:.08em}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-panel-copy,[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .application-message-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .slide-frame[data-slide=react-tool-calling] .machine-scene__chip-text{font-size:11px}[data-workshop=talking-to-agents] .react-tool-strip{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .react-tool-card{opacity:0}[data-workshop=talking-to-agents] .react-tool-card-surface{fill:var(--slide-panel);stroke:#f8f4eb33;stroke-width:1.3}[data-workshop=talking-to-agents] .react-tool-card.is-result .react-tool-card-surface{fill:#16332b;stroke:var(--slide-accent);stroke-width:1.6}[data-workshop=talking-to-agents] .react-tool-card-label{fill:var(--slide-accent);font-weight:700;letter-spacing:.06em}[data-workshop=talking-to-agents] .react-tool-card-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .react-tool-route{opacity:0}[data-workshop=talking-to-agents] .react-tool-route-line{fill:none;stroke:var(--slide-accent);stroke-width:2;stroke-dasharray:6 8;animation:machine-dash-march 1.1s linear infinite}[data-workshop=talking-to-agents] .react-tool-route-tip{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .react-tool-executor{opacity:.5}[data-workshop=talking-to-agents] .react-tool-monitor{fill:var(--slide-panel);stroke:#f8f4eb6b;stroke-width:1.5}[data-workshop=talking-to-agents] .react-tool-screen{fill:#0b1512;stroke:#f8f4eb3d;stroke-width:1.2}[data-workshop=talking-to-agents] .react-tool-spinner{fill:none;stroke:#f8f4eb6b;stroke-width:2}[data-workshop=talking-to-agents] .react-tool-blade-lines,[data-workshop=talking-to-agents] .react-tool-stand{fill:none;stroke:#f8f4eb6b;stroke-linecap:round;stroke-width:2}[data-workshop=talking-to-agents] .react-tool-blades{opacity:0}[data-workshop=talking-to-agents] .react-tool-blade-lines{stroke:var(--slide-accent);transform-box:fill-box;transform-origin:50%;animation:react-tool-spin 1.4s linear infinite}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .slide-frame__stage{align-content:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:clamp(.4rem,1.2vh,.9rem)}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide .machine-scene{min-height:0;height:100%}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide__subtitle{margin:0;max-width:104ch;color:var(--slide-muted);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide__citation{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.65rem,.75vw,.78rem);letter-spacing:.03em;line-height:1.5;text-align:center}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide__citation-line{display:block}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-slide__citation cite{color:var(--slide-ink);font-style:normal}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .machine-scene__canvas{width:min(1260px,100%)}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-frame{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-boundary{fill:none;stroke:var(--machine-warm);stroke-opacity:.42;stroke-width:1.6;stroke-dasharray:9 10}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-tag-surface{fill:#0d1512;stroke:var(--machine-warm);stroke-opacity:.6;stroke-width:1.2}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-tag-text{fill:var(--machine-warm);font-weight:700;letter-spacing:.14em}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-panel-surface.is-system{fill:var(--slide-panel);stroke:var(--machine-warm);stroke-opacity:.72;stroke-width:1.5}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-panel-label.is-system{fill:var(--machine-warm);font-weight:700;letter-spacing:.1em}[data-workshop=talking-to-agents] .slide-frame[data-slide=reasoning-models] .application-panel-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .reasoning-history{font-family:IBM Plex Mono,ui-monospace,monospace}[data-workshop=talking-to-agents] .reasoning-item{opacity:0}[data-workshop=talking-to-agents] .reasoning-item-surface{fill:var(--slide-panel);stroke:#f8f4eb33;stroke-width:1.3}[data-workshop=talking-to-agents] .reasoning-item-label{fill:var(--slide-muted);font-weight:700;letter-spacing:.06em}[data-workshop=talking-to-agents] .reasoning-item-copy{fill:var(--slide-ink);font-weight:600}[data-workshop=talking-to-agents] .reasoning-item[data-role=thinking] .reasoning-item-surface{stroke-dasharray:6 6}[data-workshop=talking-to-agents] .reasoning-item[data-role=thinking] .reasoning-item-label{fill:var(--machine-warm)}[data-workshop=talking-to-agents] .reasoning-item[data-role=answer] .reasoning-item-surface{fill:#16332b;stroke:var(--slide-accent);stroke-width:1.6}[data-workshop=talking-to-agents] .reasoning-item[data-role=answer] .reasoning-item-label{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .closing-titles{position:relative;justify-self:stretch;align-self:stretch;container-type:size;isolation:isolate}[data-workshop=talking-to-agents] .closing-titles:before{content:"";position:absolute;inset:7% 8%;border-top:1px solid rgb(121 214 188 / 12%);border-bottom:1px solid rgb(121 214 188 / 8%);pointer-events:none}[data-workshop=talking-to-agents] .closing-titles:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 50% 45%,rgb(121 214 188 / 7%),transparent 42%),repeating-linear-gradient(0deg,transparent 0 3px,rgb(248 244 235 / 1.5%) 3px 4px);-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);pointer-events:none}[data-workshop=talking-to-agents] .closing-titles__safe{position:absolute;inset:8% 9%}[data-workshop=talking-to-agents] .closing-titles__statement{position:absolute;inset:0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(.5rem,2cqh,1.35rem);opacity:0;filter:blur(8px);transform:translateY(1.25rem) scale(.985);pointer-events:none}[data-workshop=talking-to-agents] .closing-titles__statement[data-align=left]{align-items:flex-start;padding-left:clamp(0rem,6cqw,6rem);text-align:left}[data-workshop=talking-to-agents] .closing-titles__statement[data-align=center]{align-items:center;text-align:center}[data-workshop=talking-to-agents] .closing-titles__statement[data-align=right]{align-items:flex-end;padding-right:clamp(0rem,6cqw,6rem);text-align:right}[data-workshop=talking-to-agents] .closing-titles__primary,[data-workshop=talking-to-agents] .closing-titles__secondary{max-width:24ch;margin:0;text-wrap:balance}[data-workshop=talking-to-agents] .closing-titles__primary{color:var(--slide-ink);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(1.75rem,5.6cqw,5rem);font-weight:450;letter-spacing:-.045em;line-height:1.02}[data-workshop=talking-to-agents] .closing-titles__secondary{color:var(--slide-accent);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(1.25rem,3.6cqw,3.4rem);font-style:italic;line-height:1.08}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=interruption] .closing-titles__primary{max-width:18ch;color:var(--slide-muted);font-size:clamp(1.5rem,4.9cqw,4.4rem);font-style:italic}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=question] .closing-titles__primary{color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.8rem,1.8cqw,1.5rem);font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=question] .closing-titles__secondary{max-width:20ch;color:var(--slide-ink);font-size:clamp(1.75rem,6cqw,5.4rem);font-style:normal;letter-spacing:-.045em;line-height:1}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=turn] .closing-titles__primary{max-width:20ch;color:var(--slide-accent);font-size:clamp(1.6rem,5cqw,4.6rem)}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=turn] .closing-titles__secondary{max-width:34ch;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1.5cqw,1.25rem);font-style:normal;letter-spacing:.04em;line-height:1.45}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=finale] .closing-titles__primary{max-width:17ch;color:var(--slide-ink);font-size:clamp(1.75rem,6cqw,5.4rem);text-shadow:0 0 3rem rgb(121 214 188 / 22%)}[data-workshop=talking-to-agents] .closing-titles__statement[data-visual=true]{gap:clamp(.35rem,1cqh,.7rem)}[data-workshop=talking-to-agents] .closing-titles__statement[data-visual=true] .closing-titles__primary{max-width:22ch;font-size:clamp(1.25rem,3.2cqw,3rem)}[data-workshop=talking-to-agents] .closing-titles__machine{width:min(42rem,76cqw)}[data-workshop=talking-to-agents] .closing-titles__machine svg{display:block;width:100%;overflow:visible}[data-workshop=talking-to-agents] .closing-machine__input,[data-workshop=talking-to-agents] .closing-machine__output,[data-workshop=talking-to-agents] .closing-machine__route,[data-workshop=talking-to-agents] .closing-machine__numbers{opacity:0}[data-workshop=talking-to-agents] .closing-machine__input rect,[data-workshop=talking-to-agents] .closing-machine__output rect{fill:var(--slide-panel);stroke:var(--slide-accent);stroke-width:2}[data-workshop=talking-to-agents] .closing-machine__input text,[data-workshop=talking-to-agents] .closing-machine__output text{fill:var(--slide-ink);font-size:18px;font-weight:600}[data-workshop=talking-to-agents] .closing-machine__route{fill:none;stroke:var(--slide-accent);stroke-width:2}[data-workshop=talking-to-agents] .closing-machine__shell>rect:first-child{fill:var(--slide-panel);stroke:var(--slide-rule);stroke-width:2}[data-workshop=talking-to-agents] .closing-machine__shell>circle{fill:var(--slide-accent)}[data-workshop=talking-to-agents] .closing-machine__shell>line{stroke:var(--slide-rule);stroke-width:1.5}[data-workshop=talking-to-agents] .closing-machine__function{fill:var(--slide-accent);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:17px;font-style:italic}[data-workshop=talking-to-agents] .closing-machine__glass{fill:#09100ec7;stroke:var(--slide-rule);stroke-width:1.5}[data-workshop=talking-to-agents] .closing-machine__numbers{fill:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}[data-workshop=talking-to-agents] .closing-machine__state{fill:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .closing-machine__input,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .closing-machine__route,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .closing-machine__numbers,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .closing-machine__output{opacity:1!important;transform:none!important}@media(max-width:48rem){[data-workshop=talking-to-agents] .closing-titles{min-height:68vh}[data-workshop=talking-to-agents] .closing-titles__safe{inset:6% 7%}[data-workshop=talking-to-agents] .closing-titles__statement[data-align=left],[data-workshop=talking-to-agents] .closing-titles__statement[data-align=right]{align-items:center;padding:0;text-align:center}[data-workshop=talking-to-agents] .closing-titles__primary{max-width:13ch}[data-workshop=talking-to-agents] .closing-titles__secondary,[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=question] .closing-titles__secondary,[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=finale] .closing-titles__primary{max-width:12ch}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=turn] .closing-titles__primary{max-width:13ch}[data-workshop=talking-to-agents] .closing-titles__statement[data-tone=turn] .closing-titles__secondary{max-width:26ch;font-size:.9rem}[data-workshop=talking-to-agents] .closing-titles__statement[data-visual=true] .closing-titles__primary{max-width:14ch}[data-workshop=talking-to-agents] .closing-titles__machine{width:92%}}[data-workshop=talking-to-agents] .white-box-title__layers{position:absolute;inset:12%;transform:rotate(-8deg)}[data-workshop=talking-to-agents] .white-box-title__layers span{position:absolute;inset:0;border:1px solid currentColor}[data-workshop=talking-to-agents] .white-box-title__layers span:nth-child(2){inset:12%;opacity:.66}[data-workshop=talking-to-agents] .white-box-title__layers span:nth-child(3){inset:24%;opacity:.34}[data-workshop=talking-to-agents]{@keyframes numbers-swap-a{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes numbers-swap-b{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes numbers-heartbeat{0%,to{opacity:.6}50%{opacity:1}}}[data-workshop=talking-to-agents] .numbers-stage{width:100%;display:grid;justify-items:center;align-content:center;gap:clamp(3rem,10vh,8rem)}[data-workshop=talking-to-agents] .numbers-stage__vectors{position:relative;width:min(60rem,92%);min-height:1.4em}[data-workshop=talking-to-agents] .numbers-stage__row{position:absolute;inset:0 0 auto;margin:0;color:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(1.25rem,3vw,2.5rem);text-align:center;white-space:nowrap}[data-workshop=talking-to-agents] .numbers-stage__word{color:#d9a46f;font-weight:700}[data-workshop=talking-to-agents] .numbers-stage__row--a{opacity:1;animation:numbers-swap-a 1.4s steps(1) infinite}[data-workshop=talking-to-agents] .numbers-stage__row--b{opacity:0;animation:numbers-swap-b 1.4s steps(1) infinite}[data-workshop=talking-to-agents] .numbers-stage__state{visibility:hidden}[data-workshop=talking-to-agents] .slide-frame[data-cue=state] .numbers-stage__state{visibility:visible}[data-workshop=talking-to-agents] .numbers-stage__state{margin:0;padding:.75rem 1.75rem;border:1px solid var(--slide-rule);border-radius:.625rem;background:var(--slide-panel);color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(1rem,1.8vw,1.5rem);animation:numbers-heartbeat 1.8s ease-in-out infinite}@media(max-width:48rem){[data-workshop=talking-to-agents] .numbers-stage__row{white-space:normal}}[data-workshop=talking-to-agents] .opening-slide:before,[data-workshop=talking-to-agents] .three-analogies-slide:before,[data-workshop=talking-to-agents] .overview-slide:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid rgb(248 244 235 / 16%);pointer-events:none}[data-workshop=talking-to-agents] .module-title-slide{min-height:100dvh;position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(16rem,4fr);grid-template-rows:auto 1fr;align-content:center;gap:clamp(2rem,5vw,6rem);overflow:hidden;padding:clamp(2rem,6vw,6.5rem);isolation:isolate;color:#f8f4eb;background:radial-gradient(circle at 80% 18%,var(--module-accent-soft),transparent 34%),linear-gradient(145deg,#17211e,#21332c 58%,#17211e)}[data-workshop=talking-to-agents] .module-title-slide:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid rgb(248 244 235 / 16%);pointer-events:none}[data-workshop=talking-to-agents] .module-title-slide__rail{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:2rem;color:#f8f4eb85;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-variant-numeric:tabular-nums;letter-spacing:.12em;text-transform:uppercase}[data-workshop=talking-to-agents] .module-title-slide__rail:before{content:"";order:2;height:1px;flex:1;background:#f8f4eb2e}[data-workshop=talking-to-agents] .module-title-slide__rail span:first-child{order:1}[data-workshop=talking-to-agents] .module-title-slide__rail span:last-child{order:3}[data-workshop=talking-to-agents] .module-title-slide__heading{min-width:0;align-self:center;display:grid;gap:clamp(1rem,2.5vw,2rem)}[data-workshop=talking-to-agents] .module-title-slide__eyebrow{margin:0;color:var(--module-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .module-title-slide h1{max-width:12ch;margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(4rem,8vw,8.5rem);font-weight:450;line-height:.9;letter-spacing:-.055em;text-wrap:balance}[data-workshop=talking-to-agents] .module-title-slide__description{max-width:38ch;margin:0;color:#f8f4ebb8;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.45;text-wrap:pretty}[data-workshop=talking-to-agents] .module-title-slide__visual{min-width:0;align-self:center;aspect-ratio:1;position:relative;color:var(--module-accent)}[data-workshop=talking-to-agents] .module-title-slide[data-reduced-motion=true] .module-title-slide__visual *{animation:none;transition:none}@media(max-width:48rem){[data-workshop=talking-to-agents] .module-title-slide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(10rem,1fr);align-content:start}[data-workshop=talking-to-agents] .module-title-slide__heading{align-self:start}[data-workshop=talking-to-agents] .module-title-slide h1{font-size:clamp(4rem,18vw,6.5rem)}[data-workshop=talking-to-agents] .module-title-slide__visual{width:min(100%,18rem);justify-self:end}}@media(max-width:30rem){[data-workshop=talking-to-agents] .module-title-slide{padding:2rem 1.5rem}[data-workshop=talking-to-agents] .module-title-slide:before{inset:.75rem}[data-workshop=talking-to-agents] .module-title-slide h1{font-size:clamp(3.5rem,18vw,5rem)}}[data-workshop=talking-to-agents]{@keyframes slide-frame-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}}[data-workshop=talking-to-agents] .slide-frame{--slide-accent: #79d6bc;--slide-accent-soft: rgb(121 214 188 / 18%);--slide-ink: #f8f4eb;--slide-muted: rgb(248 244 235 / 72%);--slide-rule: rgb(248 244 235 / 16%);--slide-panel: rgb(9 16 14 / 55%);min-height:100dvh;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);overflow:hidden;padding:clamp(2rem,5vw,5.5rem);isolation:isolate;color:var(--slide-ink);background:radial-gradient(circle at 72% 12%,var(--slide-accent-soft),transparent 36%),linear-gradient(145deg,#17211e,#22342d 58%,#17211e)}[data-workshop=talking-to-agents] .slide-frame[data-module=white-box]{--slide-accent: #79d6bc;--slide-accent-soft: rgb(121 214 188 / 18%)}[data-workshop=talking-to-agents] .slide-frame:before{content:"";position:absolute;z-index:-1;inset:clamp(1rem,2vw,2rem);border:1px solid var(--slide-rule);pointer-events:none}[data-workshop=talking-to-agents] .slide-frame__heading{display:grid;gap:.5rem}[data-workshop=talking-to-agents] .slide-frame__eyebrow,[data-workshop=talking-to-agents] .slide-frame__title{animation:slide-frame-rise .65s cubic-bezier(.16,1,.3,1) both}[data-workshop=talking-to-agents] .slide-frame__title{animation-delay:.35s}[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .slide-frame__eyebrow,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .slide-frame__title{animation:none}[data-workshop=talking-to-agents] .slide-frame__eyebrow,[data-workshop=talking-to-agents] .slide-frame__title{margin:0}[data-workshop=talking-to-agents] .slide-frame__eyebrow{color:var(--slide-accent);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-workshop=talking-to-agents] .slide-frame__title{max-width:20ch;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:450;line-height:.98;letter-spacing:-.045em;text-wrap:balance}[data-workshop=talking-to-agents] .slide-frame__stage{min-height:0;display:grid;place-items:center}[data-workshop=talking-to-agents] .slide-frame__stage svg{width:100%;height:auto;max-height:100%;overflow:visible}[data-workshop=talking-to-agents] .slide-frame__pending{margin:0;color:var(--slide-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.875rem,1.2vw,1rem)}[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .slide-frame__stage *,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .slide-frame__stage *:before,[data-workshop=talking-to-agents] .slide-frame[data-reduced-motion=true] .slide-frame__stage *:after{animation:none!important;transition:none!important}@media(max-width:48rem){[data-workshop=talking-to-agents] .slide-frame{grid-template-rows:auto auto;align-content:start;overflow:visible;padding:2rem 1.5rem}}@media(max-width:30rem){[data-workshop=talking-to-agents] .slide-frame:before{inset:.75rem}[data-workshop=talking-to-agents] .slide-frame__title{font-size:clamp(2.25rem,12vw,3.5rem)}}:root{font-family:Inter Variable,Inter,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11","ss01";color:#24211d;background:#f7f6f2;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink: #24211d;--muted: #6e675e;--canvas: #f7f6f2;--paper: #fffefa;--well: #eeece5;--line: rgb(36 33 29 / 12%);--accent: #b64f31;--accent-dark: #8e3a24;--signal: #147d79;--radius: 1.125rem}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:20rem}button,input,select{font:inherit}button,a,summary,input,select{-webkit-tap-highlight-color:transparent}button,a,summary,input,select{outline-color:var(--accent)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-shell{min-height:100dvh;isolation:isolate}.app-header{min-height:4.25rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;max-width:90rem;margin:0 auto;padding:.75rem clamp(1rem,4vw,3rem);border-bottom:1px solid var(--line)}.brand{color:var(--ink);font-size:1rem;font-weight:650;letter-spacing:-.02em;text-decoration:none}.surface-nav{display:flex;gap:.25rem}.surface-nav a,.mobile-nav a{color:var(--muted);padding:.45rem .7rem;border-radius:.5rem;font-size:.875rem;text-decoration:none;text-transform:capitalize}.surface-nav a[aria-current=page],.mobile-nav a[aria-current=page]{color:var(--ink);background:var(--well)}.connection-badge{justify-self:end;display:inline-flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.875rem;font-weight:550}.connection-badge:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#bd714c}.connection-badge[data-connected=true]:before{background:#3c8a65}.mobile-nav{display:none;position:relative}.mobile-nav summary{list-style:none;cursor:pointer;color:var(--muted)}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{position:absolute;z-index:10;top:2rem;right:0;display:grid;gap:.25rem;width:10rem;padding:.5rem;border:1px solid var(--line);border-radius:.75rem;background:var(--paper);box-shadow:0 .75rem 2rem #24211d1a}.workshop-layout{width:min(100%,90rem);margin:0 auto;padding:clamp(1rem,3vw,2.5rem) clamp(1rem,4vw,3rem) 3rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}.scene-viewport{position:relative;min-width:0;min-height:min(68dvh,48rem);overflow:hidden;border-radius:min(1.5vw,var(--radius));background:#202824;box-shadow:0 1.5rem 4rem #24211d26}.transition-layer{position:absolute;inset:0}.workshop-transition-viewport{position:relative;min-width:0;min-height:100dvh;height:100%;overflow:hidden}.live-slide-preview .workshop-transition-viewport{min-height:100%}.transition-layer-destination{z-index:1}.transition-layer-source{z-index:2;pointer-events:none}.transition-cross-fade .transition-layer-source{animation:source-fade var(--transition-duration-ms, .6s) ease-out forwards}.transition-slide-left .transition-layer-source{animation:source-slide-left var(--transition-duration-ms, .7s) cubic-bezier(.25,.8,.25,1) forwards}.transition-slide-left .transition-layer-destination{animation:destination-slide-left var(--transition-duration-ms, .7s) cubic-bezier(.25,.8,.25,1) both}.transition-slide-right .transition-layer-source{animation:source-slide-right var(--transition-duration-ms, .7s) cubic-bezier(.25,.8,.25,1) forwards}.transition-slide-right .transition-layer-destination{animation:destination-slide-right var(--transition-duration-ms, .7s) cubic-bezier(.25,.8,.25,1) both}@keyframes source-fade{to{opacity:0}}@keyframes source-slide-left{to{transform:translate(-100%)}}@keyframes destination-slide-left{0%{transform:translate(100%)}}@keyframes source-slide-right{to{transform:translate(100%)}}@keyframes destination-slide-right{0%{transform:translate(-100%)}}.scene{min-height:min(68dvh,48rem);height:100%;padding:clamp(1.5rem,5vw,4.5rem);display:grid;grid-template-rows:auto minmax(15rem,1fr);gap:2rem;color:#f8f4eb}.scene-orbital-briefing{background:radial-gradient(circle at 70% 20%,#3c554a,#202824 58%)}.scene-signal-routing{background:radial-gradient(circle at 40% 80%,#235759,#192a2b 62%)}.scene-landing-window{background:radial-gradient(circle at 70% 30%,#673f32,#2f2924 62%)}.scene-compatibility{background:#312f2c}.scene-copy{position:relative;z-index:2;max-width:38rem}.eyebrow{margin:0 0 .75rem;color:#d9b891;font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.scene h1{max-width:16ch;margin:0;font-size:clamp(2.5rem,7vw,6rem);font-weight:570;letter-spacing:-.055em;text-wrap:balance}.scene-copy>p:last-child{max-width:44ch;margin:1.25rem 0 0;color:#f8f4ebb8;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;text-wrap:pretty}.scene-stage{position:relative;min-height:16rem;display:grid;place-items:center}.orbit-track{width:min(54vw,25rem);aspect-ratio:1;border:1px solid rgb(248 244 235 / 20%);border-radius:999px;display:grid;place-items:center}.orbit-track:after{content:"";width:20%;aspect-ratio:1;border-radius:999px;background:#d9b891;box-shadow:0 0 3rem #d9b89173}.orbit-arm{position:absolute;width:min(54vw,25rem);aspect-ratio:1}.orbit-body{position:absolute;left:50%;top:-.55rem;width:1.1rem;aspect-ratio:1;border-radius:999px;background:#f8f4eb;box-shadow:0 0 1.5rem #f8f4ebb3}.relay-track{width:min(80%,34rem);height:6rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(248 244 235 / 22%)}.relay{width:1.25rem;aspect-ratio:1;border:2px solid #78c5bd;border-radius:999px}.signal-pulse{position:absolute;width:1rem;aspect-ratio:1;border-radius:999px;background:#f0c674;box-shadow:0 0 2rem #f0c674}.landing-track{width:min(80%,32rem);height:18rem;display:grid;place-items:center}.lander{width:4.5rem;height:3rem;border:1px solid rgb(248 244 235 / 55%);border-radius:.75rem .75rem .25rem .25rem;background:#f8f4eb1a}.landing-line{position:absolute;bottom:20%;width:min(80%,32rem);height:1px;background:#f8f4eb59}.static-mark{display:grid;place-items:center;width:9rem;aspect-ratio:1;border:1px solid rgb(248 244 235 / 30%);border-radius:50%;font-size:3rem;font-weight:500}.workspace-sidebar{min-width:0;display:grid;gap:1.5rem}.surface-heading{padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.surface-heading h2{margin:0;font-size:1.65rem;font-weight:620;letter-spacing:-.035em;text-wrap:balance}.surface-heading>p:last-child{margin:.65rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.55;text-wrap:pretty}.button-row{display:flex;gap:.5rem}.node-navigation button{min-height:2.25rem;border:0;border-radius:.55rem;padding:.45rem .75rem;color:var(--ink);background:var(--well);font-size:.875rem;font-weight:600;cursor:pointer}.control-meta{display:flex;align-items:end;justify-content:space-between;gap:1rem}.tabular{font-variant-numeric:tabular-nums}.diagnostics{padding:1rem;border-radius:calc(var(--radius) - .375rem);background:var(--well)}.diagnostics dl{margin:0;display:grid;gap:.65rem}.diagnostics dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.diagnostics dt{color:var(--muted);font-size:.8125rem}.diagnostics dd{min-width:0;margin:0;color:var(--ink);font-family:ui-monospace,monospace;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-navigation{display:flex;gap:.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.node-navigation button{flex:1}.node-navigation .next-button{color:#fff;background:#2d5e57}.loading{min-height:100dvh;display:grid;place-items:center;color:var(--muted)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-shell{--landing-ink: #171714;--landing-canvas: #f4f0e7;--landing-paper: #fffefa;--landing-line: #c9c3b8;--landing-live: #e4472f;--landing-attendee: #2f62a3;--landing-attendee-dark: #234c80;min-height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr);isolation:isolate;color:var(--landing-ink);background-color:var(--landing-canvas)}.landing-header,.landing-main{width:min(100%,90rem);margin:0 auto;padding-inline:clamp(1rem,4vw,3rem)}.landing-header{min-height:5.5rem;display:flex;align-items:center;border-bottom:1px solid var(--landing-line)}.landing-brand{width:100%;min-width:0;align-self:stretch;display:grid;grid-template-rows:2rem auto;align-content:center;row-gap:.35rem;color:var(--landing-ink);text-decoration:none}.landing-brand-graphic{min-width:0;display:grid;grid-template-columns:clamp(3.5rem,10vw,8rem) minmax(5rem,1fr) clamp(3.5rem,10vw,8rem);align-items:center;gap:clamp(.75rem,2vw,1.5rem)}.landing-brand-language{display:grid;justify-items:end;gap:.3rem;transition:transform .18s ease-out}.landing-brand-language i{height:1px;display:block;background:#1717148c}.landing-brand-language i:first-child{width:62%}.landing-brand-language i:nth-child(2){width:100%}.landing-brand-language i:last-child{width:78%}.landing-brand-channel{height:1px;position:relative;background:linear-gradient(90deg,rgb(23 23 20 / 28%),var(--landing-live) 48% 52%,rgb(47 98 163 / 42%))}.landing-brand-channel i{width:1rem;position:absolute;top:50%;left:50%;display:block;aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg);border:1px solid var(--landing-live);background:var(--landing-canvas);box-shadow:0 0 0 .3rem #e4472f14;transition:transform .18s ease-out}.landing-brand-channel i:after{content:"";width:.2rem;position:absolute;top:50%;left:50%;aspect-ratio:1;transform:translate(-50%,-50%);background:var(--landing-live)}.landing-brand-work{display:grid;grid-template-columns:repeat(3,.35rem);gap:.25rem;transition:transform .18s ease-out}.landing-brand-work i{display:block;aspect-ratio:1;background:var(--landing-attendee)}.landing-brand-work i:nth-child(2),.landing-brand-work i:nth-child(5){opacity:.48}.landing-brand-legend{min-width:0;display:flex;justify-content:space-between;color:#17171485;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.landing-brand:hover .landing-brand-language{transform:translate(-.15rem)}.landing-brand:hover .landing-brand-channel i{transform:translate(-50%,-50%) rotate(135deg)}.landing-brand:hover .landing-brand-work{transform:translate(.15rem)}.landing-skip-link{position:fixed;z-index:20;top:1rem;left:1rem;padding:.75rem 1rem;border-radius:.125rem;color:#fff;background:var(--landing-live);font-weight:650;text-decoration:none;transform:translateY(-200%)}.landing-skip-link:focus-visible{outline:2px solid var(--landing-ink);outline-offset:2px;transform:translateY(0)}.landing-main{min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(25rem,5fr);align-items:center;gap:clamp(3rem,6vw,7rem);padding-block:clamp(3rem,8vh,7rem)}.landing-intro{position:relative;min-width:0;display:grid;gap:clamp(1.75rem,4vh,3rem);padding-left:clamp(2rem,4vw,4rem);border-left:2px solid var(--landing-live)}.landing-intro:before{content:"";position:absolute;top:clamp(1.5rem,4vw,3.5rem);left:-.4375rem;width:.75rem;aspect-ratio:1;border-radius:50%;background:var(--landing-live)}.landing-intro h1{max-width:9ch;margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(4.75rem,8vw,8rem);font-weight:450;line-height:.9;letter-spacing:-.055em;text-wrap:balance}.landing-intro p{max-width:40ch;margin:0;color:#171714b8;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.55;text-wrap:pretty}.landing-access{min-width:0;display:grid;gap:0;padding:clamp(2rem,3vw,3.25rem);border:1px solid var(--landing-line);background:var(--landing-paper)}.landing-code-form{display:grid;gap:1rem;padding-bottom:2.5rem}.landing-code-form+.landing-code-form{padding-top:1.5rem;padding-bottom:0;border-top:1px solid rgb(23 23 20 / 10%)}.landing-code-form>label{color:var(--landing-live);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.landing-code-form+.landing-code-form>label{color:#1717148f;font-size:.75rem}.landing-input-row{min-width:0;display:flex;gap:.75rem}.landing-code-form+.landing-code-form .landing-input-row input,.landing-code-form+.landing-code-form .landing-button{height:3rem;font-size:.875rem}.landing-code-form+.landing-code-form .landing-button{min-width:6.25rem}.landing-input-row input{width:100%;min-width:0;height:4.25rem;padding:0 1.125rem;border:1px solid var(--landing-line);border-radius:.125rem;outline:0;color:var(--landing-ink);background:var(--landing-paper);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.125rem;letter-spacing:.01em}.landing-input-row input::placeholder{color:#656861a6}.landing-input-row input:hover{border-color:#17171485}.landing-input-row input:focus-visible{border-color:var(--landing-attendee);outline:2px solid var(--landing-attendee);outline-offset:-1px}.landing-input-row input:invalid:not(:placeholder-shown){border-color:var(--landing-live)}.landing-button{min-width:7.25rem;height:4.25rem;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:0 1.25rem;border:1px solid rgb(23 23 20 / 28%);border-radius:.125rem;color:var(--landing-ink);background:transparent;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.landing-button:hover{border-color:var(--landing-ink);background:#1717140a}.landing-button-primary{border-color:var(--landing-attendee);color:#fff;background:var(--landing-attendee)}.landing-button-primary:hover{border-color:var(--landing-attendee-dark);background:var(--landing-attendee-dark)}.landing-button:focus-visible{outline:2px solid var(--landing-attendee);outline-offset:2px}@media(max-width:48rem){.landing-header{min-height:4.5rem}.landing-main{grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(2rem,4vh,3rem);padding-block:clamp(2.5rem,6vh,4rem)}.landing-intro{gap:1.25rem;padding-left:clamp(1.5rem,6vw,2.5rem)}.landing-intro h1{max-width:10ch;font-size:clamp(3.75rem,16vw,5.5rem);letter-spacing:-.05em}.landing-intro p{font-size:1.125rem;line-height:1.45}.landing-access{padding:1.5rem}.landing-code-form{gap:.75rem;padding-bottom:1.5rem}.landing-code-form+.landing-code-form{padding-top:1.25rem}.landing-input-row input,.landing-button{height:3.75rem;font-size:1rem}}@media(max-width:30rem){.landing-brand-legend{font-size:.5625rem}.landing-input-row{display:grid;grid-template-columns:minmax(0,1fr)}.landing-button{width:100%}}@media(max-height:42rem)and (max-width:48rem){.landing-header{min-height:3.5rem}.landing-main{gap:1.25rem;padding-block:1.25rem}.landing-intro h1{font-size:2.5rem}.landing-intro p{font-size:1rem;line-height:1.35}.landing-access{padding:1rem}.landing-code-form{padding-bottom:1rem}.landing-code-form+.landing-code-form{padding-top:.75rem}.landing-input-row input,.landing-button{height:3.25rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.transition-cross-fade .transition-layer-source{animation-duration:.15s!important}}@media(max-width:52rem){.app-header{grid-template-columns:1fr auto auto}.desktop-nav{display:none}.mobile-nav{display:block}.workshop-layout{grid-template-columns:1fr}.scene-viewport,.scene{min-height:33rem}.workspace-sidebar{grid-template-columns:minmax(0,1fr)}}@media(max-width:34rem){.app-header{gap:.75rem;padding-inline:1rem}.connection-badge{font-size:0}.connection-badge:before{width:.65rem;height:.65rem}.workshop-layout{padding-inline:.75rem}.scene{padding:1.5rem;min-height:31rem}.scene-copy>p:last-child{font-size:1rem}.control-button,.node-navigation button{min-height:3rem;font-size:1rem}.seek-control,.rate-control,.playback-time{font-size:1rem}.select-wrap select{min-height:3rem;font-size:1rem}}.live-shell,.live-access-error,.live-loading,.live-projection-waiting,.workshop-transition-viewport,.live-presenter-console{--live-ink: #171714;--live-canvas: #f4f0e7;--live-paper: #fffefa;--live-line: rgb(23 23 20 / 16%);--live-presenter: #c33722;--live-attendee: #2f62a3;--live-action: #2f62a3;--live-action-hover: #28538a;--live-action-active: #20446f;--live-action-soft: rgb(47 98 163 / 10%);--live-caution: #7a5200;--live-caution-soft: rgb(122 82 0 / 10%);--live-success: #44705a}.live-shell{min-height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr);isolation:isolate;color:var(--live-ink);background:var(--live-canvas)}.live-header,.live-lobby-main{width:min(100%,90rem);margin:0 auto;padding-inline:clamp(1rem,4vw,3rem)}.live-header{min-height:5rem;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);border-bottom:1px solid var(--live-line)}.live-brand{min-width:0;color:var(--live-ink);font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:1.75rem;font-weight:500;letter-spacing:-.035em;text-decoration:none}.live-role,.live-connection,.live-eyebrow{margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.live-role{color:#1717148f}.live-eyebrow{color:var(--live-presenter)}.live-shell[data-surface=attendee] .live-eyebrow{color:var(--live-attendee)}.live-connection{display:inline-flex;align-items:center;gap:.5rem;color:#1717149e}.live-connection:before{content:"";width:.5rem;aspect-ratio:1;flex:none;border-radius:50%;background:var(--live-presenter)}.live-connection[data-connected=true]:before{background:var(--live-success)}.live-lobby-main{min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:center;gap:clamp(3rem,6vw,7rem);padding-block:clamp(3rem,8vh,7rem)}.live-lobby-copy{position:relative;min-width:0;display:grid;gap:clamp(1.5rem,3vh,2.5rem);padding-left:clamp(2rem,4vw,4rem);border-left:2px solid var(--live-presenter)}.live-shell[data-surface=attendee] .live-lobby-copy{border-left-color:var(--live-attendee)}.live-lobby-copy:before{content:"";position:absolute;top:clamp(1.25rem,3vw,2.75rem);left:-.4375rem;width:.75rem;aspect-ratio:1;border-radius:50%;background:var(--live-presenter)}.live-shell[data-surface=attendee] .live-lobby-copy:before{background:var(--live-attendee)}.live-lobby-copy h1,.live-access-error h1,.live-projection-waiting h1{max-width:12ch;margin:0;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:450;line-height:.94;letter-spacing:-.05em;text-wrap:balance}.live-lobby-copy>p:last-child,.live-access-error>p:not(.live-eyebrow){max-width:42ch;margin:0;color:#171714b3;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.55;text-wrap:pretty}.live-presenter-lobby{width:min(100%,100rem);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;padding-block:clamp(.75rem,3vh,3rem)}.live-presenter-lobby .live-lobby-copy,.live-presenter-controls{--lobby-panel-radius: min(1vw, .75rem);width:100%;max-width:100%;min-width:0;border-radius:var(--lobby-panel-radius);padding:clamp(1.5rem,4vw,4rem);background:var(--live-paper);box-shadow:0 1.25rem 3.5rem #17171424;outline:1px solid rgb(23 23 20 / 8%)}.live-presenter-lobby .live-lobby-copy{align-content:center;border-left:0}.live-presenter-lobby .live-lobby-copy:before{display:none}.live-presenter-controls{display:flex;flex-direction:column;gap:0;padding:1rem}.live-attendee-count{margin:0}.live-attendee-count div{display:grid;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--live-line)}.live-attendee-count dt,.live-lobby-status dt{color:var(--live-ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.live-attendee-count dd{margin:0;color:#171714ad;font-family:Newsreader Variable,Newsreader,Georgia,serif;font-size:clamp(4rem,7vw,6.5rem);font-variant-numeric:tabular-nums;font-weight:450;letter-spacing:-.05em}.live-control-actions{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1rem;border-top:1px solid var(--live-line)}.live-primary-action,.live-secondary-action{min-height:2.375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:650;text-decoration:none;cursor:pointer}.live-primary-action{border:1px solid var(--live-action);color:#fff;background:var(--live-action)}.live-secondary-action{border:1px solid rgb(23 23 20 / 28%);color:var(--live-ink);background:transparent}.live-presenter-lobby .live-lobby-icon-action{position:relative;width:4rem;min-height:4rem;display:grid;place-items:center;border-radius:.375rem;padding:.75rem}.live-primary-action:hover{border-color:var(--live-action-hover);background:var(--live-action-hover)}.live-primary-action:active{border-color:var(--live-action-active);background:var(--live-action-active)}.live-secondary-action:hover{border-color:var(--live-ink)}.live-primary-action:focus-visible,.live-secondary-action:focus-visible{outline:2px solid var(--live-attendee);outline-offset:2px}.live-lobby-status{margin:0;padding-block:1.75rem;border-block:1px solid var(--live-line)}.live-lobby-status div{display:grid;gap:1rem}.live-lobby-status dd{margin:0;display:flex;align-items:center;gap:.75rem;color:var(--live-presenter);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.live-lobby-status dd:before{content:"";width:.625rem;aspect-ratio:1;flex:none;border-radius:50%;background:currentColor}.live-lobby-status dd[data-online=true]{color:var(--live-success)}.live-projection-waiting,.live-loading,.live-access-error{min-height:100dvh;isolation:isolate;color:var(--live-ink);background:var(--live-canvas)}.live-projection-waiting{display:grid;align-content:center;gap:1.5rem;padding:clamp(2rem,7vw,7rem)}.live-projection-waiting>p{margin:0;color:var(--live-presenter);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}.live-loading{display:grid;place-items:center;color:#1717149e}.live-access-error{display:grid;align-content:center;justify-items:start;gap:1.5rem;padding:clamp(2rem,7vw,7rem)}.live-slide-preview{min-width:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:min(1vw,.75rem);box-shadow:0 1.5rem 4rem #17171429;container:slide-preview / size}.live-slide-preview .workshop-transition-viewport .transition-layer>*{min-height:0;height:100%;max-height:100%}.live-attendee-workshop{min-height:100dvh;position:relative;isolation:isolate;background:#17211e}.live-attendee-workshop .workshop-transition-viewport .transition-layer>*{min-height:100dvh;padding-bottom:calc(clamp(4.5rem,7vw,6.5rem) + env(safe-area-inset-bottom))}.live-attendee-workshop .workshop-transition-viewport .transition-layer>*:before{display:none}.live-attendee-edge{position:absolute;z-index:2;right:calc(clamp(1rem,2vw,2rem) + env(safe-area-inset-right));bottom:calc(clamp(1rem,2vw,2rem) + env(safe-area-inset-bottom));left:calc(clamp(1rem,2vw,2rem) + env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#f8f4eb7a;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1rem;font-weight:500;letter-spacing:.1em;line-height:1.25;text-transform:uppercase;pointer-events:none}.live-attendee-step,.live-attendee-status{margin:0}.live-attendee-step{font-variant-numeric:tabular-nums}.live-attendee-status{color:#efae8e;text-align:right}.live-attendee-status[data-visible=false]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.live-slide-preview [data-workshop=talking-to-agents] .opening-slide{grid-template-columns:minmax(0,11fr) minmax(0,9fr);column-gap:clamp(.75rem,2vw,1.5rem);row-gap:clamp(.75rem,1.5vw,1.25rem);padding:clamp(1.5rem,3vw,3rem)}.live-slide-preview [data-workshop=talking-to-agents] .opening-slide h1{font-size:clamp(2.75rem,4vw,4.5rem)}.live-slide-preview [data-workshop=talking-to-agents] .opening-concepts{min-width:0;gap:clamp(.75rem,1.5vw,1.25rem);aspect-ratio:1.45}.live-slide-preview [data-workshop=talking-to-agents] .opening-concept{width:min(100%,9rem);gap:.5rem}.live-slide-preview [data-workshop=talking-to-agents] .mechanical-turk{width:min(100%,7rem)}.live-slide-preview [data-workshop=talking-to-agents] .opening-dice-pair{min-height:7rem;gap:clamp(1.25rem,2vw,2rem)}.live-slide-preview [data-workshop=talking-to-agents] .opening-die{--opening-die-size: clamp(3rem, 4.25vw, 4.25rem)}.live-slide-preview [data-workshop=talking-to-agents] .three-analogies-slide{padding:clamp(1.25rem,3vw,3rem)}.live-slide-preview [data-workshop=talking-to-agents] .three-analogies-heading h1{font-size:clamp(2rem,3.75vw,4rem)}@media(min-width:68rem)and (hover:hover)and (pointer:fine){.live-presenter-lobby{grid-template-columns:minmax(0,1fr) 23rem}.live-presenter-lobby .live-lobby-copy{aspect-ratio:16 / 9}}@media(max-width:48rem){.live-header{min-height:4.5rem;gap:1rem}.live-role{display:none}.live-lobby-main{grid-template-columns:minmax(0,1fr);align-content:center;gap:3rem;padding-block:3rem}.live-lobby-copy{gap:1.25rem;padding-left:clamp(1.5rem,6vw,2.5rem)}.live-lobby-copy h1{font-size:clamp(3.5rem,15vw,5.5rem)}.live-primary-action,.live-secondary-action{min-height:3rem;font-size:1rem}}@media(max-width:30rem){.live-connection{font-size:0;gap:0}.live-connection:before{width:.75rem}.live-control-actions{align-items:stretch;flex-direction:column}}@media(min-width:48.001rem){.live-attendee-edge{font-size:.8125rem}}.live-presenter-console{min-height:100dvh;height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.75rem;overflow:hidden;padding:max(.75rem,env(safe-area-inset-top)) max(clamp(.75rem,2vw,2rem),env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(clamp(.75rem,2vw,2rem),env(safe-area-inset-left));isolation:isolate;container:presenter-console / inline-size;color:var(--live-ink);background:var(--live-canvas)}.live-presenter-workspace{width:min(100%,100rem);min-width:0;min-height:0;margin:0 auto;display:flex;flex-direction:column;align-content:start;gap:1rem;overflow:auto;container:presenter-workspace / inline-size}.live-presenter-control-rail{--control-panel-radius: min(1vw, .75rem);width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--control-panel-radius);padding:1rem;background:var(--live-paper);box-shadow:0 1.25rem 3.5rem #17171424;outline:1px solid rgb(23 23 20 / 8%)}.live-slide-timer,.live-control-group,.live-animation-control-group{min-width:0;display:grid;gap:.75rem;padding:0 0 1rem;border-bottom:1px solid var(--live-line)}.live-presenter-control-rail>*+*{padding-top:1rem}.live-presenter-notes{min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.live-presenter-notes ul{min-width:0;margin:0;padding-left:1.25rem;display:grid;gap:.625rem}.live-presenter-notes li{color:var(--live-ink);font-size:1rem;line-height:1.45;text-wrap:pretty}.live-presenter-notes li::marker{color:var(--live-presenter)}.live-presenter-notes-form{min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.625rem}.live-presenter-notes-heading,.live-presenter-notes-actions{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.live-presenter-notes textarea{width:100%;min-height:12rem;flex:1 1 12rem;resize:vertical;border:1px solid rgb(23 23 20 / 38%);border-radius:.375rem;padding:.75rem;color:var(--live-ink);background:#17171408;font:inherit;font-size:1rem;line-height:1.5}.live-presenter-notes textarea:focus-visible{outline:2px solid var(--live-attendee);outline-offset:-1px}.live-presenter-notes textarea:disabled{color:#17171494;background:#1717140f;cursor:wait}.live-presenter-notes-actions{justify-content:flex-end;gap:.5rem}.live-notes-action{position:relative;width:2.25rem;min-height:2.25rem;display:grid;place-items:center;border:1px solid rgb(23 23 20 / 38%);border-radius:.375rem;padding:.5rem;color:var(--live-ink);background:transparent;font-size:.875rem;font-weight:650;cursor:pointer;touch-action:manipulation}.live-notes-icon{width:1rem;height:1rem;flex:none;fill:currentColor}.live-notes-touch-target{position:absolute;top:50%;left:50%;width:max(100%,3rem);height:max(100%,3rem);transform:translate(-50%,-50%);pointer-events:none}@media(hover:hover)and (pointer:fine){.live-notes-touch-target{display:none}}.live-notes-save{border-color:var(--live-action);color:var(--live-action);background:var(--live-action-soft)}.live-notes-reset{border-color:var(--live-caution);color:var(--live-caution)}.live-notes-action:hover:not(:disabled){border-color:var(--live-ink)}.live-notes-action:active:not(:disabled){transform:translateY(1px);background:#1717141a}.live-notes-action:focus-visible{outline:2px solid var(--live-attendee);outline-offset:2px}.live-notes-action:disabled{border-color:#1717141a;color:#1717147a;background:#1717140f;cursor:not-allowed}.live-slide-timer{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem}.live-slide-elapsed{color:var(--live-ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:2rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.live-slide-control-group{margin-top:auto;border-top:1px solid var(--live-line);border-bottom:0;padding-top:1rem;padding-bottom:0}.live-workshop-shortcuts{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;border-top:1px solid var(--live-line)}.live-workshop-shortcut-select{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 2rem;align-items:center}.live-workshop-shortcut-select select{min-width:0;min-height:2.25rem;grid-column:1 / -1;grid-row:1;appearance:none;border:1px solid var(--live-line);border-radius:.35rem;padding:.45rem 2rem .45rem .625rem;overflow:hidden;color:#171714a8;background:transparent;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.live-workshop-shortcut-select select:disabled{cursor:wait;opacity:.58}.live-workshop-shortcut-icon{width:1rem;height:1rem;z-index:1;grid-column:2;grid-row:1;place-self:center;pointer-events:none}.live-control-label{margin:0;color:var(--live-ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.live-current-slide-title{color:var(--live-action);font-weight:700;letter-spacing:.01em;text-transform:none}.live-presenter-status-bar{width:min(100%,100rem);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;container:presenter-status / inline-size}.live-presenter-status-list{margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--live-line)}.live-presenter-status-list>div{min-width:0;display:grid;gap:.25rem;padding:.625rem clamp(.625rem,1.5vw,1.25rem);border-left:1px solid var(--live-line)}.live-presenter-status-list>div:first-child{padding-left:0;border-left:0}.live-presenter-status-list>div:last-child{padding-right:0}.live-presenter-status-list dt,.playback-time-control>span{overflow:hidden;color:var(--live-ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.live-presenter-status-list dd{min-width:0;margin:0;overflow:hidden;color:#171714ad;font-size:1rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.live-presenter-status-list [data-problem=true] dd{color:#a62e1c;font-weight:650}.live-projection-status{display:flex;align-items:center;gap:.375rem;font-weight:650}.live-projection-status[data-online=true]{color:var(--live-success)}.live-projection-status[data-online=false]{color:#a62e1c}.live-status-icon{width:1rem;height:1rem;flex:none}.live-presenter-projection-action{position:relative;width:3.5rem;min-width:3.5rem;min-height:3.5rem;display:grid;place-items:center;border:1px solid var(--live-action);border-radius:.375rem;padding:.625rem;color:var(--live-action);background:var(--live-action-soft);text-decoration:none}.live-presenter-projection-action:hover{border-color:var(--live-action-hover);color:var(--live-action-hover);background:#2f62a329}.live-presenter-projection-action:active{transform:translateY(1px);border-color:var(--live-action-active);color:var(--live-action-active);background:#2f62a338}.live-status-action-icon{width:1rem;height:1rem;flex:none}.live-presenter-projection-action:focus-visible{outline:2px solid var(--live-attendee);outline-offset:-2px}.live-projection-frame{--frame-radius: min(1vw, .75rem);--frame-padding: 1px;width:100%;min-width:0;aspect-ratio:16 / 9;align-self:start;margin:0;overflow:hidden;border-radius:var(--frame-radius);background:var(--live-paper);box-shadow:0 1.25rem 3.5rem #17171424;outline:1px solid rgb(23 23 20 / 8%)}.live-projection-frame .live-slide-preview{width:100%;border-radius:calc(var(--frame-radius) - var(--frame-padding)) calc(var(--frame-radius) - var(--frame-padding)) 0 0;box-shadow:none}.live-cue-navigation,.live-presentation-navigation{min-width:0;display:grid;align-items:center;gap:.75rem}.live-cue-navigation{grid-template-columns:4rem minmax(0,1fr) 4rem 4rem}.live-presentation-navigation{grid-template-columns:4rem minmax(0,1fr) 4rem}.live-cue-navigation>p,.live-presentation-navigation>p{min-width:0;margin:0;overflow:hidden;color:#17171499;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.live-cue-action,.live-nav-action,.live-presenter-console .control-button{min-width:0;min-height:4rem;display:grid;place-items:center;border:1px solid rgb(23 23 20 / 46%);border-radius:.375rem;padding:.75rem;color:var(--live-ink);background:transparent;font-size:1rem;font-weight:650;cursor:pointer;touch-action:manipulation}.live-cue-action,.live-nav-action{width:4rem}.live-control-icon{width:1.5rem;height:1.5rem;flex:none;stroke-width:1.75}.live-presenter-console .control-button-icon{display:grid;place-items:center}.live-presenter-console .live-icon-button .control-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.live-cue-previous,.live-nav-previous{justify-self:start}.live-cue-reset,.live-cue-next{justify-self:end}.live-nav-next{justify-self:end;border-color:var(--live-action);color:#fff;background:var(--live-action)}.live-cue-next,.live-presenter-console .live-playback-toggle[aria-pressed=false]{border-color:var(--live-action);color:var(--live-action);background:var(--live-action-soft)}.live-cue-reset,.live-presenter-console .live-playback-restart{border-color:var(--live-caution);color:var(--live-caution);background:var(--live-caution-soft)}.live-cue-action:hover:not(:disabled),.live-nav-action:hover:not(:disabled),.live-presenter-console .control-button:hover:not(:disabled){border-color:var(--live-ink)}.live-nav-next:hover:not(:disabled){border-color:var(--live-action-hover);background:var(--live-action-hover)}.live-cue-next:hover:not(:disabled),.live-presenter-console .live-playback-toggle[aria-pressed=false]:hover:not(:disabled){border-color:var(--live-action-hover);color:var(--live-action-hover);background:#2f62a329}.live-cue-reset:hover:not(:disabled),.live-presenter-console .live-playback-restart:hover:not(:disabled){border-color:#624200;color:#624200;background:#7a520029}.live-cue-action:active:not(:disabled),.live-nav-action:active:not(:disabled),.live-presenter-console .control-button:active:not(:disabled){transform:translateY(1px);background:#1717141a}.live-nav-next:active:not(:disabled){border-color:var(--live-action-active);background:var(--live-action-active)}.live-cue-next:active:not(:disabled),.live-presenter-console .live-playback-toggle[aria-pressed=false]:active:not(:disabled){border-color:var(--live-action-active);color:var(--live-action-active);background:#2f62a338}.live-cue-reset:active:not(:disabled),.live-presenter-console .live-playback-restart:active:not(:disabled){border-color:#624200;color:#624200;background:#7a520038}.live-cue-action:focus-visible,.live-nav-action:focus-visible,.live-presenter-console .control-button:focus-visible,.live-presenter-console input:focus-visible,.live-presenter-console select:focus-visible{outline:2px solid var(--live-attendee);outline-offset:2px}.live-cue-action:disabled,.live-nav-action:disabled,.live-presenter-console .control-button:disabled{border-color:#1717141a;color:#1717147a;background:#1717140f;cursor:not-allowed;transform:none}.live-animation-control-group{width:100%;min-width:0;margin:0;display:grid;gap:.625rem}.live-animation-control-group>.playback-controls{min-width:0;display:grid;gap:.625rem}.live-player-heading,.live-player-toolbar{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.live-player-heading-actions,.live-autoplay-control{min-width:0;display:flex;align-items:center}.live-player-heading-actions{gap:.75rem}.live-autoplay-control{gap:.5rem;color:var(--live-ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer}.live-autoplay-switch{width:2.75rem;padding:.1875rem;position:relative;display:inline-flex;flex:none;border-radius:999px;background:#17171429;box-shadow:inset 0 0 0 1px #1717141a}.live-autoplay-switch:has(input:checked){background:var(--live-action);box-shadow:inset 0 0 0 1px var(--live-action)}.live-autoplay-switch:has(input:focus-visible){outline:2px solid var(--live-attendee);outline-offset:2px}.live-autoplay-thumb{width:1.125rem;aspect-ratio:1;border-radius:50%;background:#fff;box-shadow:0 1px 2px #17171438;transition:transform .16s ease-out}.live-autoplay-switch:has(input:checked) .live-autoplay-thumb{transform:translate(1.25rem)}.live-autoplay-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;appearance:none;cursor:pointer}.live-autoplay-switch input:focus-visible{outline:none}.live-player-heading .playback-time-control{min-width:0;display:flex;align-items:center}.live-player-heading .playback-time-control>span,.live-player-seek>span,.live-player-toolbar .rate-control>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.live-playback-actions{min-width:0;display:flex;align-items:center;gap:.375rem}.live-presenter-console .live-player-icon-button{width:2rem;min-width:2rem;min-height:2rem;position:relative;border-color:#17171438;border-radius:.375rem;padding:.375rem;background:transparent}.live-presenter-console .live-player-icon-button.live-playback-toggle{width:2.375rem;min-width:2.375rem;min-height:2.375rem;border-color:var(--live-action);color:var(--live-action);background:var(--live-action-soft)}.live-player-icon{width:1rem;height:1rem;flex:none}.live-presenter-console .control-button-touch-target{width:max(100%,3rem);height:max(100%,3rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media(hover:hover)and (pointer:fine){.live-presenter-console .control-button-touch-target{display:none}}.live-presenter-console .live-player-seek{min-width:0;display:grid}.live-presenter-console .live-player-seek input{width:100%;min-height:2rem;margin:0;appearance:none;accent-color:var(--live-action);background:transparent;cursor:pointer;touch-action:pan-x}.live-presenter-console .live-player-seek input:focus-visible{outline-offset:0}.live-presenter-console .live-player-seek input::-webkit-slider-runnable-track{height:.25rem;border-radius:999px;background:#17171433}.live-presenter-console .live-player-seek input::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.375rem;appearance:none;border:2px solid var(--live-paper);border-radius:50%;background:var(--live-action);box-shadow:0 0 0 1px #1717145c}.live-presenter-console .live-player-seek input::-moz-range-track{height:.25rem;border-radius:999px;background:#17171433}.live-presenter-console .live-player-seek input::-moz-range-thumb{width:1rem;height:1rem;border:2px solid var(--live-paper);border-radius:50%;background:var(--live-action);box-shadow:0 0 0 1px #1717145c}.live-player-toolbar .rate-control{min-width:0;display:grid;color:#1717149e}.live-player-toolbar .select-wrap{grid-template-columns:1fr 1.5rem}.live-presenter-console .live-player-toolbar .select-wrap select{min-height:2rem;border:1px solid rgb(23 23 20 / 22%);border-radius:.375rem;padding:.25rem 1.5rem .25rem .5rem;background:var(--live-paper);font-size:.8125rem;touch-action:manipulation}.live-player-heading .playback-time{color:#17171494;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide{gap:clamp(.625rem,3cqh,1.25rem);padding:clamp(1rem,4cqh,2rem)}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide-heading{gap:.375rem 1.25rem}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide h1{font-size:clamp(2.25rem,11cqh,3.25rem)}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide-sections{gap:clamp(.625rem,2.5cqh,1rem) 0}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide-section-content{gap:clamp(.375rem,1.5cqh,.625rem)}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide-section-title{font-size:clamp(1rem,1.5vw,1.5rem)}.live-slide-preview [data-workshop=talking-to-agents] .overview-slide-section-description{font-size:clamp(.75rem,.9vw,.9375rem)}@container presenter-status (max-width: 55rem){.live-presenter-status-list{grid-template-columns:repeat(3,minmax(0,1fr))}.live-presenter-status-list>div:nth-child(4){padding-left:0;border-left:0;border-top:1px solid var(--live-line)}.live-presenter-status-list>div:nth-child(5){border-top:1px solid var(--live-line)}}@container presenter-console (min-width: 48rem){.live-projection-frame{width:min(100%,46rem);align-self:center;justify-self:center}.live-presenter-control-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.live-slide-timer{border-right:1px solid var(--live-line);border-bottom:0;padding:0 1rem 0 0}.live-cue-control-group{border-bottom:0;padding:0 0 0 1rem}.live-animation-control-group,.live-presenter-notes,.live-slide-control-group{grid-column:1 / -1}.live-animation-control-group{margin-top:1rem;border-top:1px solid var(--live-line);border-bottom:0;padding:1rem 0 0}.live-slide-control-group{margin-top:1rem;padding:1rem 0 0}}@media(hover:hover)and (pointer:fine){@container presenter-console (min-width: 68rem){.live-presenter-workspace{width:min(100%,100rem,calc((100dvh - 6rem) * 16 / 9 + 24rem));display:grid;grid-template-columns:minmax(0,1fr) 23rem;align-items:start;overflow:hidden}.live-projection-frame{width:100%;align-self:start;justify-self:stretch}.live-presenter-control-rail{height:calc((100cqw - 24rem)*.5625);min-height:0;display:flex;overflow:hidden}.live-presenter-control-rail>*+*{padding-top:.75rem}.live-presenter-control-rail .live-control-group,.live-animation-control-group,.live-animation-control-group>.playback-controls{gap:.5rem}.live-slide-timer{border-right:0;border-bottom:1px solid var(--live-line);padding:0 0 1rem}.live-cue-control-group{border-bottom:1px solid var(--live-line);padding:.75rem 0}.live-cue-navigation{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem 2.25rem;gap:.5rem}.live-presentation-navigation{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;gap:.5rem}.live-cue-action,.live-nav-action{width:2.25rem;min-height:2.25rem;padding:.5rem}.live-control-icon{width:1rem;height:1rem}.live-animation-control-group{margin-top:0;border-top:0;border-bottom:1px solid var(--live-line);padding:.75rem 0}.live-presenter-notes textarea{min-height:4.5rem;flex-basis:4.5rem;resize:none}.live-slide-control-group{margin-top:auto;border-top:1px solid var(--live-line);border-bottom:0;padding-top:.75rem;padding-bottom:0}}}@container presenter-console (max-width: 36rem){.live-player-toolbar{align-items:end}}@media(hover:none),(pointer:coarse){.live-presenter-console .live-player-icon-button{width:3rem;min-width:3rem;min-height:3rem;padding:.875rem}.live-presenter-console .live-player-icon-button.live-playback-toggle{width:3rem;min-width:3rem;min-height:3rem}.live-presenter-console .live-player-seek input{min-height:3rem}.live-presenter-console .live-player-toolbar .select-wrap select,.live-workshop-shortcut-select select{min-height:3rem;font-size:1rem}}@media(max-width:50rem){.live-presenter-console{min-height:100dvh;height:auto;grid-template-rows:auto auto;overflow:visible}.live-presenter-workspace{overflow:visible}.live-projection-frame{width:100%;align-self:start}.live-presenter-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.live-presenter-status-list>div{border-top:1px solid var(--live-line)}.live-presenter-status-list>div:nth-child(-n+2){border-top:0}.live-presenter-status-list>div:nth-child(odd){padding-left:0;border-left:0}.live-presenter-status-list>div:nth-child(2n){padding-right:0}.live-presenter-status-bar{grid-template-columns:minmax(0,1fr)}.live-presenter-projection-action{justify-self:end}.live-cue-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}.live-cue-navigation>p{grid-column:1 / -1;grid-row:1}.live-presentation-navigation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.live-cue-action,.live-nav-action{width:100%}}@media(max-width:32rem){.live-presentation-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.live-presentation-navigation>p{grid-column:1 / -1;grid-row:1}}
