.agent-proof{padding:clamp(60px,7vw,110px) var(--pad,5%);background:#ffe528;color:#171717}.agent-proof-intro{max-width:900px;margin-bottom:56px}.agent-proof-intro h2{font:900 clamp(50px,6vw,90px)/1.02 StudioCondensed,var(--font-heading);letter-spacing:0;margin:24px 0}.agent-proof-intro h2 em{display:block;font:900 clamp(36px,4.3vw,62px)/1.15 var(--font-marker);color:#f31f78;margin-top:10px}.agent-proof-intro>p{max-width:640px;font:400 19px/1.55 var(--font-body)}.agent-proof-journey{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:7%;align-items:start}.agent-proof-sticky{position:sticky;top:calc(var(--studio-header-height,84px) + 28px);perspective:1400px;padding-bottom:26px}.agent-proof-product{margin:0;background:#f8f5ed;border:1px solid #171717;border-radius:14px;overflow:hidden;box-shadow:0 5px #a79c72,0 22px 35px #4f450326;transform:rotateY(-2deg);transform-origin:center;contain:layout}.agent-proof-chrome{display:flex;justify-content:space-between;gap:8px;padding:15px 22px;background:#192126;color:#f7f4ea;font:500 10px/1.3 var(--font-mono);letter-spacing:.04em}.agent-proof-goal{padding:22px 26px 16px}.agent-proof-goal>span{font:500 10px/1.4 var(--font-mono);color:#545c5b}.agent-proof-goal h3{font:700 clamp(25px,2.8vw,40px)/1.06 var(--font-body);letter-spacing:-.025em;margin:12px 0 20px}.agent-proof-goal>div{display:flex;align-items:center;gap:8px;font:400 12px/1.4 var(--font-body);flex-wrap:wrap}.agent-proof-goal i{width:7px;height:7px;border-radius:50%;background:#a34b14}.agent-proof-goal b{margin-left:auto;font-size:10px;background:#ede1bf;padding:5px 8px;border-radius:5px}.agent-proof-state{margin:0 26px;padding:18px 0;border-top:1px solid #cac9bc}.agent-proof-state>span{font:700 10px/1.4 var(--font-mono);color:#365c53}.agent-proof-state ul{list-style:none;padding:0;margin:10px 0 0}.agent-proof-state li{display:flex;gap:12px;align-items:center;font:500 13px/1.35 var(--font-body);min-height:37px}.agent-proof-state li i{font:500 12px/1 var(--font-mono);font-style:normal;border:1px solid #bfcdc1;background:#e4ebdf;width:25px;height:25px;flex:none;display:grid;place-items:center;border-radius:50%}.agent-proof-boundary{display:flex;gap:12px;margin:0 26px 18px;padding:14px;background:#fff0bd;border:1px solid #b8a668;border-radius:8px}.agent-proof-boundary>span{font-size:21px}.agent-proof-boundary strong{display:block;font:600 12px/1.35 var(--font-body)}.agent-proof-boundary small{display:block;font:400 10px/1.5 var(--font-body);margin-top:4px}.agent-proof-boundary.is-approved{background:#ddecdb;border-color:#a0b79b}.agent-proof-product figcaption{padding:12px 26px;border-top:1px solid #dad5c8;font:400 10px/1.5 var(--font-body);color:#4c5551;min-height:53px}.agent-proof-progress{display:flex;gap:8px;justify-content:center;margin-top:22px}.agent-proof-progress i{width:28px;height:3px;background:#17171735}.agent-proof-progress i[data-current=true]{background:#171717}.agent-proof-chapter{min-height:68svh;display:flex;align-items:center;padding:60px 0}.agent-proof-chapter:last-child{min-height:78svh;padding-bottom:160px}.agent-proof-copy>span{font:600 11px/1.5 var(--font-mono);letter-spacing:.05em}.agent-proof-copy h3{font:700 clamp(30px,3.6vw,52px)/1.08 var(--font-body);letter-spacing:-.03em;margin:20px 0}.agent-proof-copy p{font:900 clamp(17px,1.55vw,22px)/1.55 var(--font-body);max-width:530px;margin:0}.agent-proof-inline{display:none}.agentic-film-expansion{padding:48px var(--pad,5%);background:#171717;color:#f4f0e5}.agentic-film-expansion>button{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:20px 0;text-align:left;background:none;border:0;border-block:1px solid #f4f0e550;color:inherit;cursor:pointer}.agentic-film-expansion>button strong{display:block;font:600 clamp(22px,2.7vw,38px)/1.2 var(--font-body)}.agentic-film-expansion>button small{display:block;font:400 14px/1.6 var(--font-body);margin-top:10px}.agentic-film-expansion>button>span:last-child{font-size:30px}.agentic-film-expansion>button:focus-visible{outline:3px solid #ff147d;outline-offset:8px}.agentic-film-expansion .agent-film{padding-inline:0}.agentic-film-loading{padding:40px 0}.agentic-opening{padding:clamp(64px,8vw,130px) var(--pad,5%);background:#f5f0e5;color:#171717;display:grid;grid-template-columns:1.15fr .85fr;gap:8%;align-items:end}.agentic-opening h1{font:900 clamp(65px,9vw,140px)/.96 StudioCondensed,var(--font-heading);letter-spacing:0;margin:25px 0 0}.agentic-opening h1 em{display:block;font:900 clamp(40px,5.5vw,82px)/1.15 var(--font-marker);color:#ff147d;margin-top:12px}.agentic-opening p{font:900 clamp(18px,1.7vw,24px)/1.5 var(--font-body);margin:0 0 24px}.agentic-opening a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-weight:600;text-underline-offset:7px}@media(max-width:1000px),(max-height:790px),(prefers-reduced-motion:reduce){.agent-proof-journey{display:block}.agent-proof-sticky{display:none}.agent-proof-inline{display:block;width:100%;max-width:600px}.agent-proof-chapter,.agent-proof-chapter:last-child{min-height:0;padding:30px 0 55px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;align-items:center;border-top:1px solid #17171740}.agent-proof-product{transform:none}.agent-proof-copy h3{font-size:36px}.agent-proof-intro{margin-bottom:30px}}@media(max-width:700px){.agentic-opening{grid-template-columns:1fr;gap:28px}.agentic-opening h1{font-size:clamp(60px,15vw,100px)}.agent-proof-chapter,.agent-proof-chapter:last-child{grid-template-columns:1fr;gap:25px}.agent-proof-copy h3{font-size:34px}.agent-proof-goal{padding:20px}.agent-proof-state,.agent-proof-boundary{margin-inline:20px}.agent-proof-chrome{padding:14px 16px;font-size:9px}.agent-proof-product figcaption{padding-inline:20px}.agent-proof-goal h3{font-size:30px}.agent-proof-intro>p{font-size:17px}.agent-proof-state li{font-size:12px}.agentic-film-expansion>button{gap:16px}}.agent-network{margin:0 22px 8px;padding:12px 10px 0;border:1px solid #b8c6be;border-radius:10px;background:linear-gradient(135deg,#e5ebe1,#f1f0e6);box-shadow:inset 0 1px #fff;position:relative}.agent-network-label{display:flex;justify-content:space-between;gap:8px;font:600 8px/1.4 var(--font-mono);color:#3d544b;letter-spacing:.025em}.agent-network-map{position:relative;height:165px}.agent-network-map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.agent-network-track{stroke:#a3b2a9;stroke-width:1.5;fill:none}.agent-network-flow{stroke:#486a59;stroke-width:2.5;fill:none;stroke-dasharray:1;stroke-dashoffset:0;opacity:0;transition:opacity .3s}.agent-network-flow[data-lit=true]{opacity:1}.agent-network-approved{stroke:#397346}.agent-network-node{position:absolute;top:17px;width:28%;height:52px;border:1px solid #bbc5be;border-radius:6px;background:#f8f8f0;color:#59625a;padding:8px 5px 6px 10px;box-shadow:0 3px #c3cbbf,0 7px 12px #20372b14;display:flex;flex-direction:column;justify-content:center;transition:background .35s,border-color .35s,box-shadow .35s;box-sizing:border-box}.agent-network-node[data-lit=true]{background:#fffef5;color:#192c24;border-color:#789585;box-shadow:0 3px #a1b39d,0 8px 14px #20372b20}.agent-network-research{left:2%}.agent-network-plan{left:36%}.agent-network-action{left:70%}.agent-network-node strong{font:600 11px/1.2 var(--font-body)}.agent-network-node small{font:400 8px/1.3 var(--font-body);margin-top:4px;white-space:normal}.agent-network-node i{position:absolute;right:5px;top:6px;font:500 8px var(--font-mono);font-style:normal;color:#597061}.agent-network-gate{position:absolute;top:100px;left:30%;width:40%;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;background:#ffd5e4;border:1px solid #cd4075;border-radius:7px;box-shadow:0 3px #bba29e,0 8px 12px #47301e14;color:#321e25;box-sizing:border-box;padding:6px}.agent-network-gate[data-approved=true]{background:#dbebc9;border-color:#71944a;box-shadow:0 3px #a5b692,0 8px 12px #47301e14}.agent-network-gate>span{font-size:21px}.agent-network-gate strong{font:600 11px/1.2 var(--font-body);display:block}.agent-network-gate small{font:400 8px/1.4 var(--font-body);display:block;margin-top:3px}.agent-proof-product .agent-proof-goal{padding-top:15px;padding-bottom:14px}.agent-proof-product .agent-proof-goal h3{font-size:28px;line-height:1.06;margin:8px 0 10px}.agent-proof-product .agent-proof-goal h3 br{display:none}.agent-proof-product .agent-proof-state{padding:12px 0}.agent-proof-product .agent-proof-state li{min-height:31px}.agent-proof-product .agent-proof-boundary{padding:10px;margin-bottom:12px}.agent-proof-product figcaption{min-height:44px;padding-top:9px;padding-bottom:9px}@media(min-width:1001px)and (min-height:791px)and (max-height:900px){.agent-network-map{height:145px}.agent-network-map svg{height:145px}.agent-network-node{top:15px;height:46px}.agent-network-gate{top:88px;height:44px}.agent-proof-product .agent-proof-goal h3{font-size:26px}.agent-proof-product .agent-proof-chrome{padding-block:11px}.agent-proof-product .agent-proof-state li{min-height:28px}.agent-proof-sticky{top:calc(var(--studio-header-height,84px) + 16px)}}@media(max-width:700px){.agent-network{margin-inline:14px;padding-inline:5px}.agent-network-label{font-size:7px}.agent-network-node{padding-left:6px}.agent-network-node strong{font-size:10px}.agent-network-node small{font-size:8px;max-width:65px}.agent-network-node i{display:none}.agent-network-gate{gap:5px}.agent-network-gate strong{font-size:10px}.agent-network-gate>span{font-size:17px}.agent-proof-product .agent-proof-goal h3{font-size:26px}}@media(prefers-reduced-motion:reduce){.agent-network-flow,.agent-network-node{transition:none}.agent-network-flow{stroke-dashoffset:0!important}}.agentic-opening .agent-network{margin:0 0 24px;color:#171717}.agentic-opening .agent-network-map{height:165px}
