*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}::selection{background:var(--accent);color:var(--paper)}.wrap{width:calc(100% - 96px);max-width:1080px;margin:auto}.masthead{justify-content:space-between;align-items:center;gap:var(--space-20);padding:var(--space-28) 0;border-bottom:1px solid var(--line);display:flex}.brand{font-size:var(--text-lead);letter-spacing:-.7px;font-weight:750}.edition,.eyebrow{font-size:var(--text-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600;line-height:1.5}.guide-name{text-align:right;max-width:480px;font-size:var(--text-caption);margin:0;line-height:1.5}.hero{position:relative}.chapter-mark{color:var(--accent);font-size:var(--text-caption);letter-spacing:.16em;margin-bottom:var(--space-24);font-weight:600;display:block}.hero h1{font-family:var(--display);font-size:var(--text-hero);letter-spacing:-.055em;max-width:940px;margin:0 0 var(--space-32);font-weight:600;line-height:1.04}.prose{max-width:740px}.intro{font-size:var(--text-lead);max-width:780px;line-height:1.65}.setup{margin-top:var(--space-40)}.hero p{margin-bottom:0}p{margin:0 0 var(--space-24)}h2{font-family:var(--display);font-size:var(--text-heading);letter-spacing:-.035em;margin:0 0 var(--space-32);max-width:810px;font-weight:600;line-height:1.12}h3{font-family:var(--display);font-size:var(--text-lead);margin:0 0 var(--space-16);font-weight:600;line-height:1.3}section{margin-top:var(--space-88)}figure{margin:0}figcaption{margin-bottom:var(--space-32)}.comparison{margin-top:var(--space-44);padding:var(--space-36) 0}.icon{flex-shrink:0;width:48px;height:48px;display:block}.figure-note{font-size:var(--text-caption);color:var(--muted);margin:0;line-height:1.5}.step-key{margin:var(--space-40) 0 0;gap:var(--space-16) var(--space-32);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.step-key li{gap:var(--space-16);font-size:var(--text-body);align-items:baseline;line-height:1.5;display:flex}.key-num{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--accent);flex-shrink:0}.units{gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.unit{min-width:0;font-size:var(--text-caption);justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;flex:1;line-height:1.5;display:flex}.unit-no{font-size:var(--text-body);line-height:1}.result{font-size:var(--text-label);max-width:790px;padding:var(--space-32) 0;margin:0;line-height:1.45}.benefits{gap:var(--space-40) var(--space-48);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.benefits p{font-size:var(--text-body);margin:0}.benefits strong{font-weight:650}.takeaway{margin-top:var(--space-48);padding:var(--space-28) 0 var(--space-28) var(--space-28);border-left:3px solid var(--accent);font-size:var(--text-lead);max-width:840px;line-height:1.5}.traits{gap:var(--space-32);margin:var(--space-40) 0 var(--space-48);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.traits li{font-size:var(--text-body);line-height:1.6}.traits strong{font-size:var(--text-lead);margin-bottom:var(--space-12);line-height:1.3;display:block}.trait-no{font-size:var(--text-caption);color:var(--accent);margin-bottom:var(--space-16);display:block}.connections{padding:var(--space-36) 0;margin-bottom:var(--space-28)}.connection-copy{max-width:780px}.examples-label{margin-top:var(--space-36)}.examples{gap:var(--space-16);max-width:850px;margin:0;padding:0;list-style:none;display:grid}.examples li{padding:var(--space-24) var(--space-28);background:var(--wash);font-size:var(--text-body);line-height:1.6}.nightline{margin:var(--space-40) 0;gap:var(--space-32);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.nightline p{font-size:var(--text-body);margin:0;line-height:1.6}.nightline time{font-size:var(--text-label);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:var(--space-12);line-height:1.3;display:block}.night-art{margin-bottom:var(--space-24);color:var(--accent)}.condition{max-width:800px}.next{margin:var(--space-72) 0 0;padding:var(--space-32) 0 var(--space-48);border-top:1px solid var(--line);font-size:var(--text-lead);gap:var(--space-28);align-items:flex-start;line-height:1.5;display:flex}.next p{max-width:800px;margin:0}.next-arrow{color:var(--accent);font-size:var(--text-heading);line-height:1}.page-foot{font-size:var(--text-caption);color:var(--muted);padding:var(--space-24) 0 var(--space-32);border-top:1px solid var(--line);justify-content:space-between;display:flex}@media (width<=700px){body{font-size:var(--text-body)}.wrap{width:calc(100% - 40px)}.masthead{padding:var(--space-20) 0;gap:var(--space-16);align-items:flex-start}.guide-name{font-size:var(--text-caption);max-width:210px}.brand{font-size:var(--text-lead)}main{padding-top:var(--space-40)}.chapter-mark{margin-bottom:var(--space-20)}.hero h1{font-size:var(--text-heading);letter-spacing:-.045em;margin-bottom:var(--space-24);line-height:1.08}.intro{font-size:var(--text-lead);line-height:1.6}.setup{margin-top:var(--space-28)}.comparison{margin-top:var(--space-32);padding:var(--space-28) 0}.step-key{gap:var(--space-16);margin-top:var(--space-32);grid-template-columns:1fr}section{margin-top:var(--space-64)}h2{font-size:var(--text-label);margin-bottom:var(--space-24);line-height:1.15}h3{font-size:var(--text-lead)}.result{font-size:var(--text-lead);padding:var(--space-24) 0}.benefits{gap:var(--space-28);grid-template-columns:1fr}.benefits p{font-size:var(--text-body)}.takeaway{font-size:var(--text-lead);padding:var(--space-8) 0 var(--space-8) var(--space-20);margin-top:var(--space-36)}.traits{gap:var(--space-28);margin:var(--space-32) 0;grid-template-columns:1fr}.traits li{font-size:var(--text-body)}.traits strong{font-size:var(--text-lead);margin-bottom:var(--space-8)}.trait-no{margin-bottom:var(--space-8)}.connections{padding:var(--space-28) 0}.examples li{font-size:var(--text-body);padding:var(--space-20)}.nightline{gap:var(--space-32);margin:var(--space-32) 0;grid-template-columns:1fr}.nightline li{gap:var(--space-24);grid-template-columns:50px 1fr;display:grid}.night-art{margin:0}.nightline time{font-size:var(--text-label);margin-bottom:var(--space-8)}.next{font-size:var(--text-lead);gap:var(--space-16);margin-top:var(--space-48)}.next-arrow{font-size:var(--text-label)}.eyebrow{letter-spacing:.07em}figcaption{margin-bottom:var(--space-24)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--paper:#faf7ee;--ink:#292e39;--muted:#606777;--accent:#ff681f;--wash:#fff4ef;--line:#cdd2dc;--body:"Trebuchet MS","Segoe UI",sans-serif;--display:"Comic Sans MS","Chalkboard SE","Trebuchet MS",sans-serif}body{background-image:radial-gradient(#ff681f1a .65px,#0000 .65px);background-size:20px 20px}.wrap{max-width:1020px}.masthead{border-bottom:1px dashed var(--line)}.brand{font-family:var(--display);font-size:var(--text-label);transform:rotate(-3deg)}.chapter-mark{color:var(--accent);font-family:var(--display);font-size:var(--text-body);letter-spacing:0}.hero h1{font-size:var(--text-hero);letter-spacing:-.04em;max-width:960px;font-weight:600;line-height:1.15}.intro{font-size:var(--text-lead)}.comparison{padding:var(--space-32) 0}.sketch-pair{gap:var(--space-36);grid-template-columns:1fr 1fr;display:grid}.sketch-group{padding:var(--space-24) var(--space-24) var(--space-32);border:2px solid var(--ink);border-radius:48% 43% 49% 46%/10% 13% 10% 12%;transform:rotate(-1deg)}.sketch-group:nth-child(2){border-color:var(--accent);transform:rotate(1deg)}.sketch-group h3{text-align:center;font-size:var(--text-label);margin-bottom:var(--space-4)}.sketch-group .figure-note{text-align:center;margin-bottom:var(--space-24)}.sketch-group .units,.sketch-group .unit{gap:var(--space-8)}.sketch-group .unit-no{border:1.5px solid var(--ink);width:43px;height:43px;font-family:var(--display);font-size:var(--text-lead);border-radius:45% 55% 49% 51%;place-items:center;display:grid;transform:rotate(-6deg)}.sketch-group .machine{color:var(--accent)}.sketch-group .machine .unit-no{border-color:var(--accent);background:repeating-linear-gradient(-45deg,#0000 0 4px,#ff681f1c 4px 5px)}.key-num{font-family:var(--display);font-size:var(--text-body)}.step-key{gap:var(--space-24) var(--space-36)}.result{font-family:var(--display);font-size:var(--text-label);color:var(--accent);padding-bottom:var(--space-20);position:relative}.result:after{content:"";width:76%;height:7px;margin-top:var(--space-8);border-bottom:2px solid var(--accent);border-radius:50%;display:block;transform:rotate(-1deg)}h2{font-size:var(--text-heading);line-height:1.25}.benefits{gap:var(--space-32)}.benefits li{background:var(--paper);border:1px solid var(--line);padding:var(--space-28);border-radius:2px 18px 3px 3px;position:relative;transform:rotate(-1deg)}.benefits li:nth-child(2n){transform:rotate(1deg)}.benefits li:before{content:"";background:#ff681f1b;width:65px;height:18px;position:absolute;top:-10px;left:calc(50% - 32px);transform:rotate(-4deg)}.doodle{color:var(--accent);margin-bottom:var(--space-16);display:block;transform:rotate(-6deg)}.benefits strong{font-family:var(--display);font-size:var(--text-lead)}.takeaway{font-family:var(--display);font-size:var(--text-label);padding:var(--space-16) 0 var(--space-16) var(--space-28);border:0;position:relative}.takeaway:before{content:"";border:2px solid var(--accent);border-right:0;border-radius:50% 0 0 50%;width:10px;position:absolute;top:0;bottom:0;left:0}.traits{gap:var(--space-40)}.traits strong{font-family:var(--display);font-size:var(--text-label)}.trait-no{font-family:var(--display);font-size:var(--text-body);border-bottom:2px solid var(--accent);display:inline-block}.connections{grid-template-columns:220px 1fr;align-items:start;display:grid}.connections figcaption{margin-top:var(--space-40);color:var(--accent);font-family:var(--display);font-size:var(--text-lead);text-transform:none;letter-spacing:0;transform:rotate(-5deg)}.mindmap{width:100%;max-width:460px;color:var(--accent);font-family:var(--display);margin:auto;display:block}.connection-copy{background:var(--paper)}.examples{gap:var(--space-24)}.examples li{border:1px solid var(--line);font-size:var(--text-lead);padding:var(--space-24) var(--space-28);background:0 0;border-radius:20px 25px 24px 4px;position:relative}.examples li:nth-child(2){margin-left:var(--space-40);border-radius:25px 20px 4px 24px}.nightline{gap:var(--space-44);position:relative}.night-art .icon{width:58px;height:58px;transform:rotate(-7deg)}.nightline time{font-family:var(--display);font-size:var(--text-label);color:var(--accent)}.nightline li:not(:last-child) .night-art:after{content:"⤳";font-size:var(--text-heading);margin-left:var(--space-124);color:var(--accent);position:absolute;top:0}.next{border-top:2px dashed var(--line);font-family:var(--display);font-size:var(--text-label)}.page-foot{border-top:1px dashed var(--line)}@media (width<=700px){.hero h1{font-size:var(--text-heading);line-height:1.15}.intro{font-size:var(--text-lead)}.sketch-pair{gap:var(--space-24);grid-template-columns:1fr}.sketch-group{padding:var(--space-24) var(--space-16)}.sketch-group h3{font-size:var(--text-label)}.sketch-group .unit-no{width:40px;height:40px}.result,h2{font-size:var(--text-label)}.benefits{padding-inline:var(--space-4);gap:var(--space-36)}.benefits li{padding:var(--space-24) var(--space-24);gap:var(--space-16);grid-template-columns:44px 1fr;display:grid}.doodle{margin:0}.doodle .icon{width:42px;height:42px}.benefits strong{font-size:var(--text-lead)}.takeaway{font-size:var(--text-label);padding-left:var(--space-24)}.connections{display:block}.connections figcaption{font-size:var(--text-lead);margin-top:0;transform:none}.mindmap{max-width:335px}.examples li{font-size:var(--text-body);padding:var(--space-20)}.examples li:nth-child(2){margin-left:var(--space-16)}.nightline{gap:var(--space-32)}.nightline li{gap:var(--space-20);grid-template-columns:54px 1fr}.night-art .icon{width:48px;height:48px}.nightline li:not(:last-child) .night-art:after{content:"";border-left:2px dashed var(--line);width:1px;margin:0;top:62px;bottom:-18px;left:24px}.nightline li{position:relative}.next{font-size:var(--text-lead)}}.sketch-group{padding:var(--space-8) 0 0;border:0;transform:none}.sketch-group:nth-child(2){transform:none}.sketch-wheel{width:100%;max-width:380px;color:var(--accent);font-family:var(--display);margin:auto;display:block}@media (width<=700px){.sketch-group{padding:0}.sketch-group .figure-note{margin-bottom:var(--space-8)}.sketch-pair{gap:var(--space-32)}.sketch-wheel{max-width:335px}}.comparison{margin-top:var(--space-32);padding:var(--space-24) 0 var(--space-12);--node:112px;--flow-gap:var(--space-32)}.flow-task{font-size:var(--text-label);margin:0 0 var(--space-8);color:var(--ink);line-height:1.3}.client-request{font-size:var(--text-body);margin:0 0 var(--space-32);max-width:730px;line-height:1.5}.notebook-routes{gap:var(--space-36);display:grid}.route-heading{align-items:baseline;gap:var(--space-8) var(--space-24);margin-bottom:var(--space-20);flex-wrap:wrap;display:flex}.route-heading h3{font-size:var(--text-label);margin:0}.route-heading p{font-family:var(--display);font-size:var(--text-body);color:var(--muted);margin:0;line-height:1.4}.agent-route .route-heading h3,.agent-route .route-heading p{color:var(--accent)}.circle-route{grid-template-columns:repeat(6,var(--node));gap:var(--flow-gap);width:max-content;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.circle-step{width:var(--node);height:var(--node);color:var(--ink);position:relative}.round-node{place-items:center;width:100%;height:100%;display:grid;position:relative}.pencil-circle{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-3deg)}.circle-step:nth-child(2n) .pencil-circle{transform:rotate(8deg)scaleX(-1)}.circle-label{text-align:center;font-family:var(--display);font-size:var(--text-caption);width:calc(100% - 20px);line-height:1.3;display:block;position:relative}.circle-label b{font-size:var(--text-body);margin-bottom:var(--space-4);font-weight:600;line-height:1.3;display:block}.ai-step{color:var(--accent)}.pencil-arrow{width:calc(var(--flow-gap) - 4px);height:20px;color:var(--ink);position:absolute;top:calc(50% - 10px);left:calc(100% + 2px)}.agent-route .pencil-arrow{color:var(--accent)}.route-caption{font-size:var(--text-body);margin:var(--space-16) 0 0;max-width:760px;color:var(--muted);line-height:1.5}@media (width<=920px){.comparison{--flow-gap:var(--space-20)}.circle-route{grid-template-columns:repeat(3,var(--node));gap:var(--space-32) var(--flow-gap)}.circle-step:nth-child(4){grid-area:2/3}.circle-step:nth-child(5){grid-area:2/2}.circle-step:nth-child(6){grid-area:2/1}.circle-step:nth-child(3) .pencil-arrow{width:26px;top:calc(100% + 5px);left:calc(50% - 13px);transform:rotate(90deg)}.circle-step:nth-child(4) .pencil-arrow,.circle-step:nth-child(5) .pencil-arrow{left:auto;right:calc(100% + 2px);transform:rotate(180deg)}}@media (width<=700px){.comparison{--node:min(112px, calc((100vw - 72px)/3));--flow-gap:var(--space-16);margin-top:var(--space-24);padding-top:var(--space-16)}.flow-task{font-size:var(--text-label);margin-bottom:var(--space-12)}.client-request{font-size:var(--text-body);margin-bottom:var(--space-28)}.notebook-routes{gap:var(--space-32)}.route-heading{margin-bottom:var(--space-16);display:block}.route-heading h3{font-size:var(--text-label);margin-bottom:var(--space-4)}.route-heading p{font-size:var(--text-body)}.circle-label{font-size:var(--text-caption);width:calc(100% - 14px);line-height:1.3}.circle-label b{font-size:var(--text-body)}.route-caption{font-size:var(--text-body);margin-top:var(--space-16)}}@media (width<=350px){.comparison{--node:112px;--flow-gap:var(--space-24)}.circle-route{grid-template-columns:repeat(2,var(--node))}.circle-step:nth-child(3){grid-area:2/2}.circle-step:nth-child(4){grid-area:2/1}.circle-step:nth-child(5){grid-area:3/1}.circle-step:nth-child(6){grid-area:3/2}.circle-step:nth-child(2) .pencil-arrow,.circle-step:nth-child(4) .pencil-arrow{width:26px;top:calc(100% + 5px);left:calc(50% - 13px);right:auto;transform:rotate(90deg)}.circle-step:nth-child(3) .pencil-arrow{width:calc(var(--flow-gap) - 4px);top:calc(50% - 10px);left:auto;right:calc(100% + 2px);transform:rotate(180deg)}.circle-step:nth-child(5) .pencil-arrow{left:calc(100% + 2px);right:auto;transform:none}.circle-label{font-size:var(--text-caption)}}.guide-name,.page-foot,.chapter-mark{font-size:var(--text-body)}.proposal{container-type:inline-size}.choice.comparison{padding:var(--space-24) 0 var(--space-12);margin:0}.choice .example-title{font-family:var(--display);font-size:var(--text-label);margin:0 0 var(--space-12);line-height:1.3}.choice .example-request{font-size:var(--text-body);margin-bottom:var(--space-16);max-width:690px;line-height:1.5}.shape-key{font-size:var(--text-caption);color:var(--muted);margin:0 0 var(--space-32);line-height:1.6}.shape-key span{color:var(--accent)}.compare-pair{gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:920px;display:grid}.side-title{margin-bottom:var(--space-24)}.side-title h3{font-size:var(--text-label);margin:0 0 var(--space-4)}.side-title p{font-size:var(--text-body);color:var(--muted);margin:0;line-height:1.4}.agent-side .side-title h3{color:var(--accent)}.user-circle{width:74px;height:74px;color:var(--ink);flex-shrink:0;place-items:center;display:grid;position:relative}.user-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-3deg)}.user-circle>span{text-align:center;font-family:var(--display);font-size:var(--text-body);width:calc(100% - 16px);line-height:1.3;position:relative}.sk-icon{flex-shrink:0;width:32px;height:32px;display:block}.user-circle>.sk-icon{position:relative;transform:rotate(-5deg)}.manual-steps{gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid}.manual-steps li{position:relative}.manual-steps.compact li,.user-event.compact{align-items:center;gap:var(--space-16);display:flex}.action-copy p,.user-event>p{font-family:var(--display);font-size:var(--text-lead);margin:0;line-height:1.35}.ai-aside{color:var(--accent);font-size:var(--text-caption);margin-top:var(--space-8);line-height:1.5;display:block}.manual-steps.compact li:not(:last-child):after{content:"";border-left:1px solid var(--line);height:18px;position:absolute;top:76px;left:36px}.manual-steps li:nth-child(2n) .user-ring{transform:rotate(7deg)scaleX(-1)}.agent-journey{max-width:390px}.down-arrow{width:24px;height:30px;margin:var(--space-8) 0 var(--space-8) var(--space-24);color:var(--accent);display:block}.down-arrow svg{width:100%;height:100%;display:block}.connection-assumption{font-size:var(--text-body);margin:var(--space-28) 0 0;max-width:800px;color:var(--muted);line-height:1.5}.choice-1 .compare-pair{gap:var(--space-80);max-width:660px}.choice-1 .side-title{text-align:center}.manual-steps.circles{gap:var(--space-28);justify-items:center}.circles .user-circle{width:112px;height:112px}.manual-steps.circles li{flex-direction:column;align-items:center;display:flex}.manual-steps.circles li:not(:last-child):after{content:"↓";font-size:var(--text-lead);color:var(--muted);line-height:28px;position:absolute;bottom:-28px;left:calc(50% - 7px)}.manual-steps.circles .ai-aside{text-align:center;max-width:160px;margin:var(--space-8) 0 0}.user-event.circles{justify-content:center;display:flex}.choice-1 .down-arrow{margin:var(--space-8) auto}.agent-thread{color:var(--accent);padding:var(--space-8) 0 var(--space-8) var(--space-16);border-left:1.5px solid var(--accent);width:max-content;max-width:100%;margin:0 auto}.agent-thread>b{font-family:var(--display);font-size:var(--text-lead);margin-bottom:var(--space-16);display:block}.agent-thread ol{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.agent-thread li{font-size:var(--text-body);line-height:1.35}.agent-thread small{font-size:var(--text-caption);opacity:.85;margin-top:var(--space-4);display:block}.agent-folder{margin:var(--space-16) 0 0 var(--space-16);padding:var(--space-24) var(--space-24) var(--space-16);border:1.5px solid var(--accent);max-width:330px;color:var(--accent);background:var(--paper);border-radius:3px 13px 6px 4px;position:relative}.folder-label{padding:var(--space-4) var(--space-8);background:var(--paper);border:1.5px solid var(--accent);font-family:var(--display);font-size:var(--text-body);border-bottom:0;border-radius:7px 8px 0 0;position:absolute;top:-17px;left:18px}.folder-sources{align-items:center;gap:var(--space-16) var(--space-12);font-size:var(--text-body);grid-template-columns:32px 1fr;line-height:1.4;display:grid}.folder-letter{gap:var(--space-12);font-family:var(--display);font-size:var(--text-lead);margin:var(--space-24) 0 0;padding-top:var(--space-16);border-top:1px dashed var(--accent);align-items:center;line-height:1.4;display:flex}.sent-line{font-size:var(--text-caption);margin:var(--space-16) 0 0;line-height:1.5}.agent-cutaway{border:1.5px dashed var(--accent);padding:var(--space-20);max-width:350px;color:var(--accent);margin-left:var(--space-12);border-radius:8px 15px 5px 11px}.agent-cutaway header{align-items:center;gap:var(--space-12);font-family:var(--display);font-size:var(--text-lead);margin-bottom:var(--space-24);display:flex}.cutaway-sources{gap:var(--space-12);text-align:center;font-size:var(--text-caption);grid-template-columns:1fr 1fr;line-height:1.4;display:grid}.cutaway-sources>div{justify-items:center;gap:var(--space-8);display:grid}.merge-lines{height:28px;margin:var(--space-4) auto var(--space-16);border-inline:1px solid var(--accent);border-bottom:1px solid var(--accent);border-radius:0 0 10px 10px;width:55%;position:relative}.merge-lines:after{content:"";border-left:1px solid var(--accent);height:18px;position:absolute;top:100%;left:50%}.cutaway-output,.cutaway-send{align-items:center;gap:var(--space-12);font-size:var(--text-body);line-height:1.45;display:flex}.cutaway-output{padding:var(--space-16) var(--space-12);background:#ff681f0b;border-radius:3px 10px 4px 8px}.cutaway-send{margin-top:var(--space-20)}.dialog .user-circle{width:54px;height:54px}.dialog .user-circle .sk-icon{width:27px;height:27px}.manual-steps.dialog li,.user-event.dialog{align-items:flex-start;gap:var(--space-12);display:flex}.manual-steps.dialog{gap:var(--space-20)}.speech{border-bottom:1px solid var(--line);padding:var(--space-8) 0 var(--space-16);flex:1;min-width:0}.speech p{font-family:var(--display);font-size:var(--text-lead);margin:0;line-height:1.45}.agent-message{margin-left:var(--space-36);color:var(--accent);border:1px solid var(--accent);padding:var(--space-24);background:#ff681f09;border-radius:20px 18px 24px 3px;max-width:335px}.agent-message>b{font-family:var(--display);font-size:var(--text-label);margin-bottom:var(--space-16);display:block}.agent-message p{font-size:var(--text-body);margin:0 0 var(--space-16);line-height:1.5}.delivery{font-family:var(--display);font-size:var(--text-lead);margin-top:var(--space-20);line-height:1.4;display:block}.choice-4 .down-arrow{margin-left:var(--space-16)}.agent-receipt{margin-left:var(--space-24);max-width:320px;padding:var(--space-24) var(--space-24) var(--space-24);border:1px solid var(--line);color:var(--accent);background:var(--paper);border-top:0;position:relative}.agent-receipt:before{content:"";background:linear-gradient(135deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px,linear-gradient(225deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px;height:8px;position:absolute;top:-5px;left:0;right:0}.agent-receipt:after{content:"";background:linear-gradient(45deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px,linear-gradient(-45deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px;height:8px;position:absolute;bottom:-1px;left:0;right:0}.receipt-title{font-family:var(--display);font-size:var(--text-lead);margin-bottom:var(--space-20);line-height:1.3}.agent-receipt ol{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.agent-receipt li{gap:var(--space-12);font-size:var(--text-body);line-height:1.4;display:flex}.checkmark{font-family:var(--display);font-size:var(--text-lead);line-height:1.1}.agent-receipt small{font-size:var(--text-caption);color:var(--muted);margin-top:var(--space-4);display:block}.receipt-stamp{margin-top:var(--space-24);font-family:var(--display);font-size:var(--text-lead);border:1.5px solid var(--accent);padding:var(--space-4) var(--space-8);border-radius:3px 7px 3px 6px;line-height:1.4;display:inline-block;transform:rotate(-4deg)}@container (width<=620px){.choice .example-title{font-size:var(--text-label)}.choice .example-request{font-size:var(--text-body)}.compare-pair{gap:var(--space-32);grid-template-columns:1fr}.side-title{margin-bottom:var(--space-16)}.side-title h3{font-size:var(--text-label)}.side-title p{font-size:var(--text-body)}.shape-key{margin-bottom:var(--space-24)}.user-circle{width:62px;height:62px}.user-circle .sk-icon{width:28px;height:28px}.action-copy p,.user-event>p{font-size:var(--text-body)}.manual-steps.compact li,.user-event.compact,.manual-steps.compact{gap:var(--space-16)}.manual-steps.compact li:not(:last-child):after{height:14px;top:64px;left:30px}.down-arrow{margin-left:var(--space-20)}.choice-1 .compare-pair{gap:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.choice-1 .side-title h3{font-size:var(--text-lead)}.choice-1 .side-title p{font-size:var(--text-caption)}.circles .user-circle{width:108px;height:108px}.circles .user-circle>span{font-size:var(--text-caption)}.agent-thread{padding-left:var(--space-8)}.agent-thread>b{font-size:var(--text-lead)}.agent-thread li,.agent-thread small{font-size:var(--text-caption)}.agent-thread ol{gap:var(--space-12)}.manual-steps.circles .ai-aside{font-size:var(--text-caption);max-width:135px}.agent-folder{margin-left:var(--space-16);padding:var(--space-24) var(--space-16) var(--space-16)}.agent-cutaway{margin-left:var(--space-8);padding:var(--space-16)}.agent-message{margin-left:var(--space-28);padding:var(--space-20)}.agent-message p,.speech p{font-size:var(--text-body)}.agent-receipt{margin-left:var(--space-16);padding-inline:var(--space-20)}.connection-assumption{font-size:var(--text-body);margin-top:var(--space-24)}}.choice-1 .agent-thread{padding:var(--space-40) var(--space-24);border:0;width:100%;max-width:none;margin:0;position:relative}.choice-1 .agent-oval-outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.choice-1 .agent-thread>b,.choice-1 .agent-thread ol{position:relative}.choice-1 .agent-thread>b{text-align:center;font-size:var(--text-lead);margin-bottom:var(--space-16);line-height:1.3}.choice-1 .agent-thread ol{gap:var(--space-12)}.choice-1 .agent-thread li{align-items:baseline;gap:var(--space-8);font-size:var(--text-body);line-height:1.4;display:flex}.choice-1 .work-no{font-family:var(--display);flex-shrink:0;min-width:18px}.choice-1 .manual-steps li:nth-child(3) .user-circle>span{font-size:var(--text-caption);line-height:1.25}@container (width>=621px){.choice-1 .compare-pair{gap:var(--space-32);grid-template-columns:1fr;max-width:100%}.choice-1 .side-title{align-items:baseline;gap:var(--space-20);text-align:left;margin-bottom:var(--space-16);display:flex}.choice-1 .manual-steps.circles{gap:var(--space-40);justify-content:flex-start;align-items:center;display:flex}.choice-1 .manual-steps.circles li:not(:last-child):after{content:"→";line-height:28px;font-size:var(--text-label);top:calc(50% - 14px);bottom:auto;left:calc(100% + 7px)}.choice-1 .agent-journey{align-items:center;gap:0;max-width:100%;display:flex}.choice-1 .agent-journey>.user-event{flex:0 0 112px}.choice-1 .agent-journey>.down-arrow{width:26px;height:30px;margin:0 var(--space-8);flex-shrink:0;transform:rotate(-90deg)}.choice-1 .agent-thread{width:min(470px,100% - 312px);padding:var(--space-28) var(--space-36) var(--space-32);flex:none}.choice-1 .agent-thread ol{gap:var(--space-16) var(--space-20);grid-template-columns:1fr 1fr}.choice-1 .agent-thread li{font-size:var(--text-body)}}@container (width>=621px) and (width<=800px){.choice-1 .manual-steps.circles{gap:var(--space-24)}.choice-1 .circles .user-circle{width:100px;height:100px}.choice-1 .circles .user-circle>span{font-size:var(--text-caption)}.choice-1 .manual-steps.circles li:not(:last-child):after{font-size:var(--text-lead);left:calc(100% + 1px)}.choice-1 .agent-journey>.user-event{flex-basis:100px}.choice-1 .agent-thread{width:calc(100% - 288px);padding:var(--space-32) var(--space-28)}.choice-1 .agent-thread ol{gap:var(--space-8);grid-template-columns:1fr}}@container (width<=620px){.choice-1 .compare-pair{gap:var(--space-16)}.choice-1 .shape-key{display:none}.choice-1 .side-title{text-align:center}.choice-1 .side-title h3{font-size:var(--text-lead)}.choice-1 .circles .user-circle{width:100px;height:100px}.choice-1 .manual-steps.circles{gap:var(--space-24)}.choice-1 .manual-steps.circles li:not(:last-child):after{line-height:24px;bottom:-24px}.choice-1 .agent-thread{padding:var(--space-36) var(--space-16)}.choice-1 .agent-thread>b{font-size:var(--text-lead);margin-bottom:var(--space-16)}.choice-1 .agent-thread li{font-size:var(--text-caption);gap:var(--space-4);line-height:1.4}.choice-1 .agent-thread ol{gap:var(--space-8)}.choice-1 .work-no{min-width:14px}.choice-1 .down-arrow{height:26px;margin:var(--space-8) auto}}@container (width>=801px){.choice-1 .agent-thread li:last-child{grid-column:1/-1;justify-content:center}}@container (width<=620px){.choice-1 .agent-thread li:last-child{margin-left:var(--space-8)}.choice-1 .manual-steps li:nth-child(3) .user-circle{width:108px;height:108px}.choice-1 .manual-steps li:nth-child(3) .user-circle>span{line-height:1.2}}@container (width>=801px){.choice-1 .agent-thread li,.choice-1 .agent-thread li:last-child{justify-content:flex-start;align-items:center;gap:var(--space-8);text-align:center;font-size:var(--text-caption);flex-direction:column;grid-column:auto;line-height:1.4;display:flex}.choice-1 .work-no{font-size:var(--text-label);min-width:0;line-height:1}.choice-1 .agent-thread{width:330px;padding:var(--space-36) var(--space-44) var(--space-40)}.choice-1 .agent-thread>b{margin-bottom:var(--space-20)}.choice-1 .agent-thread ol{gap:var(--space-16);grid-template-columns:1fr}.choice-1 .agent-thread li,.choice-1 .agent-thread li:last-child{text-align:left;justify-content:flex-start;align-items:baseline;gap:var(--space-8);font-size:var(--text-body);flex-direction:row;line-height:1.4;display:flex}.choice-1 .work-no{font-size:var(--text-lead);min-width:20px}.choice-1 .agent-journey>.down-arrow{margin-inline:var(--space-20)}}.choice-1 .agent-thread{padding:var(--space-32) var(--space-24);flex-direction:column;justify-content:center;align-items:center;display:flex}.choice-1 .agent-thread>b{font-size:var(--text-lead);margin-bottom:var(--space-12)}.choice-1 .agent-thread ol{gap:var(--space-8);grid-template-columns:1fr;width:max-content;max-width:100%;margin:0 auto;display:grid}.choice-1 .agent-thread li,.choice-1 .agent-thread li:last-child{text-align:left;justify-content:flex-start;align-items:baseline;gap:var(--space-8);font-size:var(--text-caption);flex-direction:row;grid-column:auto;min-width:0;margin:0;line-height:1.4;display:flex}.choice-1 .agent-thread li>span:last-child{overflow-wrap:anywhere;min-width:0}.choice-1 .work-no{font-family:inherit;font-size:var(--text-caption);min-width:7px;line-height:1.4}@container (width>=621px){.choice-1 .agent-thread{width:290px;max-width:calc(100% - 312px);padding:var(--space-32) var(--space-32)}.choice-1 .agent-journey>.down-arrow{margin-inline:var(--space-8)}}@container (width<=620px){.choice-1 .agent-thread{width:100%;padding:var(--space-32) var(--space-20)}.choice-1 .agent-thread>b{font-size:var(--text-body);margin-bottom:var(--space-8)}}.benefits{gap:var(--space-20);grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.benefits li{gap:var(--space-16);padding:var(--space-24) var(--space-16);flex-direction:column;min-width:0;display:flex;transform:none}.benefits .doodle{margin:0}.benefits .icon{width:36px;height:36px}.benefits p{font-size:var(--text-body);margin:0;line-height:1.45}.benefits strong{font-size:var(--text-lead);margin-bottom:var(--space-8);line-height:1.2;display:block}.benefits p>span{display:block}.cases-note{font-size:var(--text-body);color:var(--muted);margin:var(--space-24) 0 0;max-width:740px;line-height:1.5}@media (width<=1000px){.benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.benefits{gap:var(--space-16)}.benefits li{padding:var(--space-16) var(--space-12);gap:var(--space-12)}.benefits strong{font-size:var(--text-lead)}.benefits .icon{width:30px;height:30px}}@media (width<=359px){.benefits{grid-template-columns:1fr}}.benefits li,.benefits li:nth-child(2n){background:0 0;border:0;border-radius:0;transform:none}.card-outline{pointer-events:none;width:100%;height:100%;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}.card-outline path{vector-effect:non-scaling-stroke}.card-outline .pencil-echo{stroke-width:.65px;opacity:.25}.benefits li:nth-child(2n) .card-outline{transform:scaleX(-1)}.benefits li:nth-child(3n) .card-outline{transform:scaleY(-1)}.benefits li:before{z-index:1;clip-path:polygon(0 0,100% 3%,97% 20%,100% 38%,96% 56%,99% 80%,97% 100%,1% 96%,4% 77%,0 58%,3% 38%,0 20%);background:repeating-linear-gradient(115deg,#0000 0 5px,#ff681f24 5px 6px),#fff0e9;border-top:1px solid #ff681f6b;border-bottom:1px solid #ff681f6b;width:62px;height:21px;top:-8px;left:calc(50% - 31px);transform:rotate(-5deg)}.benefits li:nth-child(2n):before{transform:rotate(5deg)}.rest-contents{margin-top:var(--space-80);padding-top:var(--space-36);border-top:2px dashed var(--line)}.rest-contents h2{font-size:var(--text-heading)}.rest-contents ol{columns:2;column-gap:var(--space-40);padding-left:var(--space-24);font-size:var(--text-body);line-height:1.5}.rest-contents li{break-inside:avoid;margin:0 0 var(--space-16);padding-left:var(--space-4)}.rest-contents a,.legacy-chapter a{color:var(--accent);text-underline-offset:4px;overflow-wrap:anywhere}.draft-note{max-width:740px;font-size:var(--text-body);color:var(--muted);line-height:1.6}.legacy-chapter{margin-top:var(--space-80);scroll-margin-top:var(--space-32)}.legacy-chapter h2{max-width:850px}.legacy-chapter h3{font-family:var(--display);font-size:var(--text-label);margin:var(--space-36) 0 var(--space-16)}.legacy-chapter h4{font-family:var(--display);font-size:var(--text-lead);margin:var(--space-24) 0 var(--space-12)}.legacy-chapter .prose{max-width:780px;font-size:var(--text-body);line-height:1.65}.legacy-chapter li,.legacy-chapter li p{margin-bottom:var(--space-12)}.legacy-chapter ul,.legacy-chapter ol{padding-left:var(--space-24)}.legacy-chapter blockquote{margin:var(--space-24) 0;padding:var(--space-24) var(--space-28);border:1.5px solid var(--ink);background:#ff681f05;border-radius:2% 1%/1% 2%;position:relative}.legacy-chapter blockquote:before{content:"";background:repeating-linear-gradient(110deg,#ffede4 0 5px,#ffdece 5px 6px);width:56px;height:15px;position:absolute;top:-8px;left:25px;transform:rotate(-4deg)}.legacy-chapter blockquote p:last-child{margin-bottom:0}.legacy-chapter details{border-bottom:1px dashed var(--muted);padding:var(--space-16) 0}.legacy-chapter summary{cursor:pointer;color:var(--accent);font-family:var(--display);font-size:var(--text-label)}.legacy-chapter details[open] summary{margin-bottom:var(--space-20)}.legacy-chapter pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px dashed var(--accent);max-width:100%;padding:var(--space-48) var(--space-20) var(--space-20);margin:var(--space-24) 0;font-size:var(--text-caption);background:#ff681f08;border-radius:5px 9px 3px 7px;line-height:1.6;position:relative}.legacy-chapter code{overflow-wrap:anywhere;font-size:.9em}.legacy-chapter pre code{font-size:var(--text-caption)}.copy,.code-copy{font:inherit;font-size:var(--text-caption);color:var(--accent);background:var(--paper);border:1px solid var(--accent);padding:var(--space-8) var(--space-12);cursor:pointer;border-radius:5px 8px 4px 6px}.code-copy{font-size:var(--text-caption);padding:var(--space-4) var(--space-8);position:absolute;top:8px;right:10px}.copy-status{font-size:var(--text-caption);margin-left:var(--space-12)}.copy:focus-visible,.code-copy:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.legacy-chapter table{border-collapse:collapse;width:100%;font-size:var(--text-body);line-height:1.5}.legacy-chapter th{text-align:left;font-family:var(--display);font-size:var(--text-lead)}.legacy-chapter td,.legacy-chapter th{padding:var(--space-16) var(--space-12);border-bottom:1px dashed var(--line);vertical-align:top}.legacy-chapter td:first-child{width:32%;font-weight:700}.legacy-sketch{gap:var(--space-32);margin:var(--space-32) 0;color:var(--accent);display:flex}.legacy-sketch>div{text-align:center;align-items:center;gap:var(--space-12);font-family:var(--display);font-size:var(--text-lead);flex-direction:column;flex:1;display:flex;position:relative}.legacy-sketch svg{width:54px;height:54px;transform:rotate(-4deg)}.legacy-sketch>div:not(:last-child):after{content:"→";font-size:var(--text-label);position:absolute;top:15px;right:-23px}@media (width<=700px){.rest-contents ol{columns:1}.rest-contents,.legacy-chapter{margin-top:var(--space-56)}.legacy-chapter h2,.legacy-chapter h3{font-size:var(--text-label)}.legacy-chapter .prose{font-size:var(--text-body)}.legacy-chapter blockquote{padding:var(--space-24) var(--space-16)}.legacy-sketch{gap:var(--space-20)}.legacy-sketch>div{font-size:var(--text-body)}.legacy-sketch>div:not(:last-child):after{font-size:var(--text-lead);right:-18px}.legacy-chapter table,.legacy-chapter tbody,.legacy-chapter tr,.legacy-chapter td{display:block}.legacy-chapter thead{display:none}.legacy-chapter td:first-child{width:auto;font-family:var(--display);font-size:var(--text-lead);padding-bottom:var(--space-4);border:0}.legacy-chapter td{padding:var(--space-12) 0}.legacy-chapter tr{margin-bottom:var(--space-16)}.legacy-chapter pre{padding-inline:var(--space-16)}}.easy-install .chapter-label{font-family:var(--display);font-size:var(--text-body);color:var(--accent);margin-bottom:var(--space-16);display:block}.easy-install .plain{gap:var(--space-24);margin:var(--space-24) 0 var(--space-28);padding:0;list-style:none;display:flex}.easy-install .plain li{gap:var(--space-12);font-size:var(--text-body);flex:1;align-items:center;display:flex}.easy-icon{width:38px;height:38px;color:var(--accent);flex-shrink:0;transform:rotate(-3deg)}.easy-install .notice{border-left:2px solid var(--accent);padding:var(--space-4) 0 var(--space-4) var(--space-20);font-size:var(--text-body)}.easy-install .notice b{margin-bottom:var(--space-4);display:block}.easy-install .night{margin:var(--space-32) 0;gap:var(--space-32);padding:0;list-style:none;display:grid}.easy-install .night>li{padding-left:var(--space-64);margin:0;position:relative}.easy-install .night>li>b{font-family:var(--display);font-size:var(--text-label);margin-bottom:var(--space-12);line-height:1.3;display:block}.easy-install .num{border:1.5px solid var(--accent);width:42px;height:42px;font-family:var(--display);font-size:var(--text-label);color:var(--accent);border-radius:46% 53% 44% 51%;place-items:center;display:grid;position:absolute;top:0;left:0;transform:rotate(-5deg)}.easy-install .get-app{gap:var(--space-16);margin:var(--space-20) 0;align-items:center;display:flex}.get-app b,.get-app a{display:block}.get-app b{font-family:var(--display);font-size:var(--text-lead)}.appmenu{max-width:310px;margin:var(--space-20) 0;border:1.5px solid var(--ink);padding:var(--space-16) var(--space-16);background:var(--paper);border-radius:3px 9px 5px 7px}.appmenu__top{font-family:var(--display);font-size:var(--text-lead);border-bottom:1px dashed var(--line);padding-bottom:var(--space-12)}.appmenu__top span{float:right}.appmenu__list{padding-top:var(--space-8)}.appmenu__item{padding:var(--space-8) var(--space-8);position:relative}.appmenu__item b,.appmenu__item small{display:block}.appmenu__item small{font-size:var(--text-caption);color:var(--muted)}.appmenu__item i{position:absolute;top:10px;right:8px}.appmenu__item--pick{color:var(--accent);border:1.5px solid var(--accent);background:#ff681f07;border-radius:45% 3% 40%/4% 45% 5% 40%}.step-note{font-size:var(--text-body);color:var(--muted);line-height:1.5;display:block}.easy-install .copy-row{margin:var(--space-32) 0 var(--space-16)}.easy-install .copy{font-family:var(--display);font-size:var(--text-lead);padding:var(--space-12) var(--space-24)}.easy-install .prompt-text{padding:var(--space-24);font-family:var(--body);font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}@media (width<=700px){.easy-install .plain{gap:var(--space-16);flex-direction:column}.easy-install .plain li{margin:0}.easy-install .night>li{padding-left:var(--space-48)}.easy-install .num{width:34px;height:34px;font-size:var(--text-lead)}.easy-install .night>li>b{font-size:var(--text-lead)}.easy-install .appmenu{padding:var(--space-12)}.easy-install .prompt-text{padding:var(--space-16)}.easy-install .copy{width:100%}.easy-install .copy-status{margin:var(--space-8) 0;display:block}}.chapter-panel{padding:var(--space-48) var(--space-44);margin-bottom:var(--space-40);--paper:#fff;background:#fff;border-radius:16px}.chapter-panel .hero{margin-top:0}.chapter-panel .rest-contents{border-top:0;margin-top:0;padding-top:0}.chapter-panel .benefits li:before{background-color:#fff0e9}@media (width<=700px){.wrap{width:calc(100% - 24px)}main{padding-top:var(--space-28)}.chapter-panel{padding:var(--space-28) var(--space-16);margin-bottom:var(--space-24);border-radius:12px}.chapter-panel .hero h1{font-size:var(--text-heading)}.chapter-panel .benefits{gap:var(--space-20);grid-template-columns:1fr}.chapter-panel .benefits li{gap:var(--space-16);padding:var(--space-24) var(--space-16);grid-template-columns:32px 1fr;display:grid}}.access-sketch{max-width:360px;margin:var(--space-24) 0;padding:var(--space-16) var(--space-20);border:1.5px solid var(--ink);gap:var(--space-12);background:var(--paper);font-size:var(--text-body);border-radius:3% 2% 4%;line-height:1.4;display:grid}.access-sketch .access-caption{font-size:var(--text-caption);color:var(--muted);padding-bottom:var(--space-8);border-bottom:1px dashed var(--line)}.access-sketch strong{color:var(--accent);font-family:var(--display);font-size:var(--text-lead);border:1.5px solid var(--accent);padding:var(--space-8) var(--space-12);background:#ff681f07;border-radius:4px 9px 5px 8px}.easy-install .access-note{font-size:var(--text-body);color:var(--muted);line-height:1.5}.guide-cover{gap:var(--space-64);padding:var(--space-64) 0 var(--space-32);grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.cover-kicker{font-family:var(--display);font-size:var(--text-body);color:var(--accent);letter-spacing:.06em}.cover-title h1{font-family:var(--display);font-size:var(--text-hero);letter-spacing:-.04em;margin:var(--space-24) 0 var(--space-28);line-height:1.08}.cover-title h1 span{color:var(--accent);display:inline-block;position:relative}.cover-title h1 span:after{content:"";border-bottom:2px solid var(--accent);border-radius:50%;height:6px;display:block;transform:rotate(-1deg)}.cover-title>p{font-size:var(--text-body);max-width:510px;margin:0;line-height:1.65}.cover-contents{padding:var(--space-28) 0 var(--space-28) var(--space-32);border-left:2px solid var(--accent);border-radius:1% 0 0 2%}.cover-contents h2{font-family:var(--display);font-size:var(--text-label);margin:0 0 var(--space-8)}.cover-contents>p{font-size:var(--text-caption);color:var(--muted);margin-bottom:var(--space-24)}.cover-contents ol{gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid}.cover-contents a{align-items:flex-start;gap:var(--space-16);color:var(--ink);font-size:var(--text-body);line-height:1.4;text-decoration:none;display:flex}.cover-contents a:hover{color:var(--accent)}.cover-contents a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.toc-no{border:1.5px solid var(--accent);height:32px;font-family:var(--display);font-size:var(--text-lead);color:var(--accent);border-radius:48% 43% 51% 45%;flex:0 0 32px;place-items:center;display:grid;transform:rotate(-4deg)}.hero .intro-title{font-size:var(--text-hero);max-width:940px;margin-bottom:var(--space-32);line-height:1.15}.chapter-panel{scroll-margin-top:var(--space-24)}.chapter-panel>.easy-install:first-child{margin-top:0}@media (width<=850px){.guide-cover{gap:var(--space-32)}.cover-title h1{font-size:var(--text-heading)}.cover-contents{padding-left:var(--space-24)}}@media (width<=700px){.guide-cover{gap:var(--space-32);padding:var(--space-36) var(--space-12) var(--space-12);grid-template-columns:1fr}.cover-title h1{font-size:var(--text-heading);margin:var(--space-16) 0 var(--space-24)}.cover-title>p{font-size:var(--text-body)}.cover-contents{padding:var(--space-12) 0 var(--space-12) var(--space-20)}.cover-contents ol{gap:var(--space-20)}.cover-contents a{font-size:var(--text-body)}.hero .intro-title{font-size:var(--text-heading)}}.chapter-panel>.legacy-chapter:first-child{margin-top:0}.chapter-panel{margin-bottom:var(--space-48)}@media (width<=700px){.chapter-panel{margin-bottom:var(--space-28)}}.cover-contents{border:1.7px solid var(--accent);padding:var(--space-32) var(--space-28) var(--space-32);margin-bottom:var(--space-20);background:#fff;border-radius:34px 42px 36px 30px/30px 32px 40px 36px;position:relative}.cover-contents:after{content:"";border-right:1.7px solid var(--accent);border-bottom:1.7px solid var(--accent);background:#fff;border-radius:0 0 7px;width:28px;height:28px;position:absolute;bottom:-15px;left:40px;transform:skewY(-15deg)rotate(45deg)}.cover-contents a{font-size:var(--text-body);gap:var(--space-12)}.cover-contents .toc-no{width:24px;height:auto;font-size:var(--text-label);border:0;border-radius:0;flex-basis:24px;line-height:1.2;transform:rotate(-4deg)}@media (width<=700px){.cover-contents{padding:var(--space-24) var(--space-24) var(--space-32);border-radius:28px 35px 32px 27px}.cover-contents a{font-size:var(--text-body)}.cover-contents h2{font-size:var(--text-label)}}.cover-contents{background:0 0;border:0;border-radius:0;margin:0;padding:0}.cover-contents:after{display:none}.cover-contents a{border:1.5px solid var(--accent);padding:var(--space-16) var(--space-16);align-items:center;gap:var(--space-16);background:#fff;border-radius:12px 17px 13px 16px/15px 12px 17px 13px;min-height:66px;transition:background .15s;position:relative}.cover-contents li:nth-child(2n) a{border-radius:16px 12px 17px 13px/12px 17px 13px 16px}.cover-contents a:after{content:"↗";color:var(--accent);font-size:var(--text-lead);padding-left:var(--space-8);margin-left:auto}.cover-contents a>span:nth-child(2){flex:1}.cover-contents a:hover{color:var(--accent);background:#fff6f2}.cover-contents .toc-no{font-size:var(--text-lead);flex-basis:24px}@media (width<=700px){.cover-contents{border:0;padding:0}.cover-contents a{padding:var(--space-16) var(--space-16);font-size:var(--text-body);gap:var(--space-8)}}.cover-contents a{gap:var(--space-16);padding:var(--space-16) var(--space-20);min-height:72px}.cover-contents a>span:nth-child(2){font-weight:600;line-height:1.4}.cover-contents .toc-no{font-family:var(--body);font-size:var(--text-body);color:var(--muted);flex-basis:20px;font-weight:400;line-height:1.4;transform:none}.cover-contents a:after{content:"";width:8px;height:8px;margin:0 var(--space-4) 0 var(--space-4);border-right:1.7px solid var(--accent);border-top:1.7px solid var(--accent);flex:0 0 8px;padding:0;display:block;transform:rotate(45deg)}@media (width<=700px){.cover-contents a{padding:var(--space-16) var(--space-16);gap:var(--space-12)}.cover-contents a>span:nth-child(2){font-size:var(--text-body)}.cover-contents .toc-no{flex-basis:18px}}.cover-contents a,.cover-contents li:nth-child(2n) a{border:2px solid var(--accent);box-shadow:var(--shadow);padding:var(--space-12) var(--space-12);gap:var(--space-12);min-height:56px;margin:0 0 var(--space-4);background:#fff;border-radius:4px;transition:transform .12s,box-shadow .12s}.cover-contents a:after{display:none}.cover-contents a>span:nth-child(2){font-size:var(--text-body);font-weight:700;line-height:1.35}.cover-contents .toc-no{font-family:var(--body);font-size:var(--text-label);color:var(--accent);text-align:center;flex-basis:25px;font-weight:900;line-height:1}.cover-contents .button-chevron{width:22px;height:22px;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px}.cover-contents a:hover{box-shadow:var(--shadow);background:#fffaf7;transform:translate(1px,1px)}@media (width<=700px){.cover-contents a,.cover-contents li:nth-child(2n) a{padding:var(--space-12) var(--space-12);gap:var(--space-8)}.cover-contents a>span:nth-child(2){font-size:var(--text-body)}.cover-contents .toc-no{font-size:var(--text-label);flex-basis:23px}}@media (prefers-reduced-motion:reduce){.cover-contents a{transition:none}}.easy-install .plain{align-items:flex-start;gap:var(--space-16);flex-direction:column}.easy-install .plain li{gap:var(--space-16);flex:none;margin:0}.easy-install .notice{padding:var(--space-16) var(--space-24);margin:var(--space-24) 0 var(--space-32);background:#fff3ed;border:0;border-radius:9px 14px 10px 12px;line-height:1.55}.easy-install .notice b{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);font-size:var(--text-body);display:flex}.ru-flag{font-size:var(--text-label);line-height:1}#p4 table td{font-family:var(--body);font-size:var(--text-body);font-weight:400;line-height:1.55}#p4 table td:first-child{font-family:var(--body);font-size:var(--text-body);font-weight:700}#p4 table td span,#p4 table td strong{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}#p4 table th{font-family:var(--display);font-size:var(--text-lead);font-weight:700}#p4>.legacy-sketch{max-width:780px;margin:var(--space-24) 0 var(--space-32)}@media (width<=700px){.easy-install .notice{padding:var(--space-16) var(--space-16)}#p4 table td:first-child{font-size:var(--text-body)}}#p4 .task-prompts td{padding:var(--space-24) var(--space-16);vertical-align:top}#p4 .task-prompts td:first-child{width:33%;color:var(--accent)}#p4 .task-label{gap:var(--space-8);flex-direction:column;align-items:flex-start;display:flex}#p4 .task-label svg{flex-shrink:0;width:34px;height:34px;transform:rotate(-4deg)}#p4 .task-label span{font-family:var(--display);font-size:var(--text-lead);color:var(--accent);font-weight:700;line-height:1.3}#p4 .mini-prompt{font-family:var(--body);font-size:var(--text-body);line-height:1.6}@media (width<=700px){#p4 .task-prompts td{padding:var(--space-8) 0 var(--space-16)}#p4 .task-prompts td:first-child{width:auto;padding:var(--space-16) 0 var(--space-8)}#p4 .task-label{align-items:center;gap:var(--space-12);flex-direction:row}#p4 .task-label span{font-size:var(--text-lead)}#p4 .mini-prompt{font-size:var(--text-body)}}.legal-ref{font-size:var(--text-caption);line-height:0}.legal-ref a{color:var(--accent);padding:0 var(--space-4);text-decoration:none}.legal-note{margin:var(--space-32) 0 var(--space-24);max-width:850px;scroll-margin-top:var(--space-24)}.legal-note p{font-size:var(--text-caption);color:var(--muted);margin:0;line-height:1.6}.pro-guide-footer{margin-top:var(--space-32);padding-top:var(--space-24);border-top:2px solid var(--ink)}.pro-guide-button{font:700 var(--text-lead)/1.4 var(--display);color:var(--accent);text-align:left;text-underline-offset:5px;opacity:1;cursor:default;background:0 0;border:0;padding:0;text-decoration:underline}.pro-guide-button span{margin-left:var(--space-8);text-decoration:none;display:inline-block}@media (width<=700px){.pro-guide-footer p,.pro-guide-button{font-size:var(--text-body)}}.cover-title h1 span{color:#292e39;padding:var(--space-4) var(--space-8) var(--space-8);box-shadow:var(--shadow);background:#ff681f;border:2px solid #292e39;border-radius:7px 13px 8px 11px}.cover-title h1 span:after{display:none}.cover-contents a,.cover-contents li:nth-child(2n) a{box-shadow:var(--shadow);background:#fff;border:2px solid #292e39}.cover-contents a:hover{box-shadow:var(--shadow);background:#ffe4d4;border-color:#292e39}.cover-contents a:active{box-shadow:none}.copy,.easy-install .copy{color:#292e39;box-shadow:var(--shadow);background:#ff681f;border:2px solid #292e39}.easy-install .num,.access-sketch strong,.appmenu__item--pick{color:#292e39;background:#ff681f;border:1.7px solid #292e39}.result,.takeaway{box-shadow:var(--shadow);padding:var(--space-20) var(--space-24);color:#292e39;background:#fff1e8;border:1.5px solid #292e39;border-radius:4px 12px 6px 9px}.result:after,.takeaway:before{display:none}.choice-1 .agent-thread{color:#292e39}.choice-1 .agent-oval-outline{fill:#fff0e5;color:#292e39}.chapter-panel{box-shadow:var(--shadow);border:1px solid #292e39}@media (width<=700px){.cover-title h1 span{padding:var(--space-4) var(--space-8) var(--space-4)}.result,.takeaway{padding:var(--space-16)}.chapter-panel{box-shadow:var(--shadow)}}.cover-contents li:nth-child(2) a{background:#fff}.cover-contents li:nth-child(2) .toc-no{color:#ff681f}.cover-contents li:nth-child(2) .button-chevron{stroke:#ff681f}.cover-contents li:nth-child(2) a:hover{background:#ffe4d4}.cover-title h1 span{vertical-align:middle;color:#292e39;max-width:100%;padding:var(--space-8) var(--space-20) var(--space-16);box-shadow:var(--shadow);text-align:center;background:#ff681f;border:2px solid #292e39;border-radius:28px;line-height:1.1;display:inline-block;transform:rotate(-3deg)}@media (width<=700px){.cover-title h1 span{padding:var(--space-8) var(--space-16) var(--space-12);box-shadow:var(--shadow);border-radius:23px}}:root{--paper:#fefaf5}body{background-color:#fefaf5;background-image:none}.cover-contents ol{gap:var(--space-16);padding-right:var(--space-8)}.cover-contents a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{color:#292526;box-shadow:var(--shadow);padding:var(--space-16) var(--space-16);gap:var(--space-16);background:#fff;border:2px solid #292526;border-radius:22px;min-height:76px;transform:none}.cover-contents a>span:nth-child(2){color:#292526;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:var(--text-body);line-height:1.35}.cover-contents .toc-no,.cover-contents li:nth-child(2) .toc-no{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:var(--text-label);flex-basis:30px;font-weight:800}.cover-contents .button-chevron,.cover-contents li:nth-child(2) .button-chevron{stroke:#292526}.cover-contents a:hover,.cover-contents li:nth-child(2) a:hover{color:#292526;box-shadow:var(--shadow);background:#fff3e9;transform:none}.cover-contents a:active{box-shadow:var(--shadow);transform:translate(2px,2px)}@media (width<=700px){.cover-contents a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{padding:var(--space-12) var(--space-16);gap:var(--space-12);border-radius:20px;min-height:74px}.cover-contents a>span:nth-child(2){font-size:var(--text-body)}.cover-contents .toc-no,.cover-contents li:nth-child(2) .toc-no{font-size:var(--text-label);flex-basis:25px}}#p4 .task-label svg{color:#292526}.cover-title h1{font-size:var(--text-hero);margin-bottom:var(--space-20)}.cover-title h1 span{white-space:nowrap;padding:var(--space-8) var(--space-16) var(--space-16)}.cover-title .cover-subtitle{font-family:var(--display);font-size:var(--text-hero);margin:0 0 var(--space-24);color:var(--ink);font-weight:600;line-height:1.08}@media (width<=850px){.cover-title h1,.cover-title .cover-subtitle{font-size:var(--text-heading)}}@media (width<=700px){.cover-title h1{font-size:var(--text-heading)}.cover-title h1 span{padding:var(--space-8) var(--space-12) var(--space-12)}.cover-title .cover-subtitle{font-size:var(--text-heading);margin-bottom:var(--space-24)}}.benefits .icon,.easy-install .easy-icon,#p4 .task-label svg{color:#292526;stroke:#292526;stroke-width:2.8px}.masthead{padding:var(--space-12) 0;min-height:0}.guide-cover{padding:var(--space-36) 0 var(--space-16);gap:var(--space-40)}.cover-title h1{font-size:var(--text-hero);margin:var(--space-16) 0 var(--space-8)}.cover-title .cover-subtitle{font-size:var(--text-heading);letter-spacing:-.035em;margin:0 0 var(--space-20) var(--space-24);max-width:calc(100% - 24px);line-height:1.08;transform:rotate(-2deg)}.cover-title>p:last-child{font-size:var(--text-body);line-height:1.5}.cover-contents h2{font-size:var(--text-label)}.cover-contents>p{margin-bottom:var(--space-16)}.cover-contents ol{gap:var(--space-12)}.cover-contents a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{padding:var(--space-12) var(--space-16);gap:var(--space-12);min-height:64px}.cover-contents a>span:nth-child(2){font-size:var(--text-body)}main{padding-top:var(--space-36)}.result,.takeaway{box-sizing:border-box;width:100%;max-width:640px;box-shadow:var(--shadow);padding:var(--space-16) var(--space-20);font-size:var(--text-lead);border:2px solid #292526;border-radius:16px;line-height:1.4;transform:none}@media (width<=850px) and (width>=701px){.guide-cover{gap:var(--space-28)}.cover-title h1{font-size:var(--text-heading)}.cover-title .cover-subtitle{font-size:var(--text-heading);margin-left:var(--space-16)}}@media (width<=700px){.masthead{padding:var(--space-8) 0;align-items:center}.guide-name{font-size:var(--text-caption);line-height:1.35}.brand{font-size:var(--text-body)}.guide-cover{padding:var(--space-24) var(--space-12) var(--space-12);gap:var(--space-24)}.cover-title h1{font-size:var(--text-heading);margin:var(--space-12) 0 var(--space-8)}.cover-title .cover-subtitle{font-size:var(--text-heading);margin:0 0 var(--space-16) var(--space-16);max-width:calc(100% - 16px)}.cover-contents a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{min-height:62px;padding:var(--space-8) var(--space-12)}main{padding-top:var(--space-24)}.result,.takeaway{font-size:var(--text-lead);padding:var(--space-16) var(--space-16);max-width:100%;box-shadow:var(--shadow);border-radius:16px}}.appmenu__item--pick,.appmenu__item--pick small{color:#fff}.easy-install summary{color:#292526}.pro-guide-footer{align-items:baseline;gap:var(--space-8) var(--space-8);flex-wrap:wrap;display:flex}.pro-guide-footer p{font-size:var(--text-body);margin:0;line-height:1.5}.pro-guide-footer .pro-guide-button{font-size:var(--text-body);line-height:1.5}@media (width>=1000px){.pro-guide-footer{flex-wrap:nowrap}.pro-guide-footer p,.pro-guide-footer .pro-guide-button{white-space:nowrap}.pro-guide-footer p{font-size:var(--text-caption)}.pro-guide-footer .pro-guide-button{font-size:var(--text-body)}}#p4 .task-label{align-items:center;gap:var(--space-12);flex-direction:row}.cover-title h1 span,.cover-title .cover-subtitle{transform:none}.cover-contents a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a,.cover-contents a:hover,.cover-contents li:nth-child(2) a:hover{box-shadow:var(--shadow)}.cover-contents a:active,.cover-contents li:nth-child(2n) a:active,.cover-contents li:nth-child(2) a:active{box-shadow:none;transform:translate(2px,2px)}.cover-title .cover-subtitle{text-align:left;max-width:100%;margin-left:0}.cover-title h1 span,.copy,.easy-install .copy,.easy-install .num,.access-sketch strong,.appmenu__item--pick,.appmenu__item--pick b,.appmenu__item--pick small{color:#fff}::selection{color:#fff;background:#ff681f}.cover-title h1 span{color:#292e39}.cover-title h1{font-size:var(--text-hero);margin:var(--space-24) 0 var(--space-28);line-height:1.08}.cover-title h1 span{padding:var(--space-8) var(--space-20) var(--space-16);color:#292e39;box-shadow:var(--shadow);border-radius:28px;transform:rotate(-3deg)}@media (width<=850px){.cover-title h1{font-size:var(--text-heading)}}@media (width<=700px){.cover-title h1{font-size:var(--text-heading);margin:var(--space-16) 0 var(--space-24)}.cover-title h1 span{padding:var(--space-8) var(--space-16) var(--space-12);border-radius:23px}}:root{--text-caption:14px;--text-body:16px;--text-lead:20px;--text-label:24px;--text-heading:40px;--text-hero:60px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-68:68px;--space-72:72px;--space-80:80px;--space-88:88px;--space-124:124px}body{line-height:1.5}.chapter-panel{padding:var(--space-48);margin-bottom:var(--space-48)}.chapter-panel section{margin-top:var(--space-48)}.chapter-panel section:first-child{margin-top:0}h2,.hero .intro-title{margin-bottom:var(--space-24);line-height:1.2}p{margin-bottom:var(--space-24)}.benefits,.traits{gap:var(--space-24)}.cover-title h1{line-height:1.1}.cover-title>p:last-child{font-size:var(--text-body)}.result,.takeaway{padding:var(--space-16) var(--space-24);font-size:var(--text-lead);line-height:1.4}#p4 .task-prompts td{padding:var(--space-24) var(--space-16)}#p4 .task-label{gap:var(--space-12)}@media (width<=700px){.chapter-panel{padding:var(--space-24) var(--space-16);margin-bottom:var(--space-24)}.chapter-panel section{margin-top:var(--space-40)}h2,.hero .intro-title{font-size:var(--text-heading)}.result,.takeaway{padding:var(--space-16)}#p4 .task-prompts td{padding:var(--space-8) 0 var(--space-24)}#p4 .task-prompts td:first-child{padding:var(--space-24) 0 var(--space-8)}}.hero .intro-title{font-size:var(--text-heading)}:root{--shadow:4px 4px 3px #29252659}.cover-contents ol{gap:14px;margin:15px 0 0;padding:0;transform:rotate(2deg)}.cover-contents li{background:#fff;border:2px solid #292526;border-radius:18px;margin:0;box-shadow:4px 4px #292526}.cover-contents li:nth-child(2){background:#ffe1ca;transform:translate(12px)}.cover-contents li a{min-height:0;box-shadow:none;color:#292526;background:0 0;border:0;border-radius:16px;gap:18px;padding:17px 19px;font:700 17px/1.4 Arial,Helvetica,sans-serif}.cover-contents li a:after{display:none}.cover-contents li a:hover{background:0 0;text-decoration:underline}.cover-contents li a:active{box-shadow:none;transform:none}.cover-contents .toc-no{font-variant-numeric:tabular-nums;color:#000;flex:0 0 30px;width:30px;font:700 34px/1 Arial,Helvetica,sans-serif}@media (width<=760px){.cover-contents{padding-right:12px}.cover-contents ol{transform:none}.cover-contents li a{padding:13px;font-size:16px}}.cover-contents li a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a,.cover-contents li a:hover,.cover-contents li:nth-child(2) a:hover{box-shadow:none;background:0 0;border:0;border-radius:16px;gap:18px;min-height:0;padding:17px 19px}.cover-contents a>span:nth-child(2){font:700 17px/1.4 Arial,Helvetica,sans-serif}.cover-contents .toc-no,.cover-contents li:nth-child(2) .toc-no{color:#000;flex-basis:30px;font:700 34px/1 Arial,Helvetica,sans-serif}.cover-contents .button-chevron{display:none}@media (width<=760px){.cover-contents li a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{padding:13px}.cover-contents a>span:nth-child(2){font-size:16px}}.cover-contents,.cover-contents ol,.cover-contents li,.cover-contents li:nth-child(2),.cover-contents li:nth-child(4){transform:none}.cover-contents ol{grid-auto-rows:1fr}.cover-contents li{min-height:80px;margin:0;display:flex}.cover-contents li a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{align-items:center;width:100%;height:100%;min-height:80px;padding:16px 20px;display:flex;transform:none}.cover-contents li a>span{align-self:center}@media (width<=760px){.cover-contents li,.cover-contents li a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{min-height:88px}}.cover-contents li{min-height:56px}.cover-contents li a,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2) a{min-height:56px;padding:8px 16px}.cover-contents li,.cover-contents li:nth-child(2),.cover-contents li:hover{background:#fff;transform:none}.cover-contents li a,.cover-contents li a:hover,.cover-contents li a:focus,.cover-contents li a:active,.cover-contents li:nth-child(2n) a,.cover-contents li:nth-child(2n) a:hover,.cover-contents li:nth-child(2) a,.cover-contents li:nth-child(2) a:hover{color:#292526;min-height:56px;box-shadow:none;background:0 0;border:0;padding:8px 16px;text-decoration:none;transition:none;transform:none}.cover-contents li a span,.cover-contents li a:hover span{text-decoration:none}.cover-title h1 span{box-shadow:4px 4px #292526}:root{--topic-gap:64px;--topic-inset:40px;--content-gap:24px;--summary-gap:32px}#introduction-panel article{display:flow-root}#introduction-panel .hero{margin-bottom:var(--content-gap)}#introduction-panel .hero .intro-title{margin:0 0 var(--content-gap)}#introduction-panel .hero p,#introduction-panel .proposal{margin:0}#introduction-panel .choice.comparison{margin:0;padding:0}#introduction-panel .result,#introduction-panel .takeaway{margin:var(--summary-gap) 0 0}#introduction-panel .benefit-section,#introduction-panel .helper-section,#introduction-panel .night-section{margin:var(--topic-gap) 0 0;padding:var(--topic-inset) 0 0;border-top:1px dashed var(--line);display:flow-root}#introduction-panel section>h2,#introduction-panel section>p:not(.takeaway){margin:0 0 var(--content-gap)}#introduction-panel section>p:last-child:not(.takeaway){margin-bottom:0}#introduction-panel .benefits{margin:0}#introduction-panel .traits{margin:var(--content-gap) 0}#introduction-panel .examples{margin:var(--content-gap) 0 0}#installation-panel .easy-install h3,#first-task-panel h3{margin:40px 0 16px}#installation-panel .easy-install .night>li{margin-bottom:40px}#installation-panel .easy-install .night>li:last-child{margin-bottom:0}@media (width<=700px){:root{--topic-gap:48px;--topic-inset:32px;--content-gap:24px;--summary-gap:32px}}main p,main p.intro,main p.prose,main .choice .example-request,#introduction-panel p.result,#introduction-panel p.takeaway,#installation-panel .easy-install p,#first-task-panel p,main .traits li,main .examples li,main .night>li,#p4 .task-prompts td,#p4 .mini-prompt{font-size:var(--text-body);line-height:1.5}main p>span:not(.doodle):not(.task-label),main p>em,main p>a{font-size:inherit;line-height:inherit;letter-spacing:normal}main p .legal-ref{font-size:var(--text-caption);line-height:0}#introduction-panel .hero p+p{margin-top:24px}#introduction-panel .hero .intro{font-size:var(--text-body);line-height:1.5}.pro-guide-footer p{font-size:var(--text-body)}.pro-guide-footer{flex-wrap:wrap}.site-header{display:none}.masthead .brand{color:inherit;text-decoration:none}a.pro-guide-button{cursor:pointer;display:inline-block}h1,h2,h3,h4,.hero h1,.cover-title h1,.cover-title .cover-subtitle,.nightline time,.brand{letter-spacing:normal}@supports (-webkit-touch-callout:none){.hero h1,h2,h3,.brand,.chapter-mark,.benefits strong,.traits strong,.agent-thread>b,.legacy-chapter h3,.legacy-chapter th,.easy-install .night>li>b,.get-app b,.access-sketch strong,.cover-title h1,.cover-title .cover-subtitle,.cover-contents h2,#p4 table th,#p4 .task-label span,.pro-guide-button{-webkit-text-stroke:.02em;letter-spacing:.02em;font-weight:400}[style*=Trebuchet]{-webkit-text-stroke:0;letter-spacing:normal}}
