:root{--chalk:#f6f3e9;--paper:#fffdf7;--ground:#f6f3e9;--ground-2:#eeeadf;--ink:#24251f;--ink-2:#41443a;--ink-3:#65675b;--line:#d9d8cb;--line-2:#8c8e7f;--slate:#24251f;--slate-deep:#414638;--slate-soft:#e5edb4;--moss:#376947;--moss-ink:#285035;--moss-soft:#e5edda;--ochre:#8b641a;--ochre-ink:#6d5018;--ochre-soft:#f7edc2;--kelp:#5e654a;--kelp-ink:#464e33;--kelp-soft:#eeeedc;--clay:#b73b22;--clay-ink:#902b18;--clay-soft:#fbe6dd;--rail:#25271f;--rail-2:#34382b;--rail-ink:#24251f;--rail-ink-2:#65675b;--accent-soft:#e5edb4;--mint:#e5edb4;--r:8px;--r-l:12px;--r-pill:8px;--shadow-s:none;--shadow:0 6px 18px -12px #24251f40;--focus:0 0 0 3px #e5edb4;--t-ui:.16s}body{background:var(--chalk);letter-spacing:-.01em;font-size:15px}*{scrollbar-color:#969984 transparent;scrollbar-width:thin}a{text-underline-offset:4px}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}p{line-height:1.65}h1{letter-spacing:-.035em;font-weight:600}h2,h3{font-weight:600}pre,code{font-variant-numeric:tabular-nums}pre{max-width:100%;overflow:auto}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--line-2);min-height:44px;color:var(--ink);background:#fffdf7;border-radius:6px;max-width:100%;padding:11px 13px;font-size:16px}input[type=checkbox],input[type=radio]{accent-color:var(--ink);flex:none;width:17px;height:17px}textarea{resize:vertical}::placeholder{color:#65675b;opacity:1}.btn{min-height:42px;box-shadow:none;border:1px solid var(--ink);background:var(--ink);color:#fffdf7;border-radius:7px;gap:9px;padding:10px 17px;font-weight:550}.btn.large{min-height:50px;padding:13px 22px;font-size:16px}.btn.ghost{border-color:#0000}.btn.small{min-height:36px;padding:7px 13px}.btn:hover{background:#414638;transform:translateY(-1px);box-shadow:0 3px #d8dbbd}.btn.secondary:hover{background:var(--accent-soft);color:var(--ink)}.btn.ghost:hover{background:var(--ground-2);color:var(--ink);box-shadow:none}.quiet-link{align-items:center;gap:9px;font-weight:550;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.status-dot{background:var(--moss);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.tag{border-radius:5px;padding:4px 8px;font-size:12px;line-height:1.5}.notice{background:var(--kelp-soft);border-radius:8px;padding:16px 18px;font-size:14px}.notice.ok{background:var(--moss-soft)}.notice.warn{background:var(--ochre-soft)}.notice.error{background:var(--clay-soft)}.hint,.field-hint{color:var(--ink-3);font-size:13px;line-height:1.6}.field-label{font-size:14px;font-weight:600}.stack>label,.creator-options label{gap:8px;display:grid}:is(.stack>label:has(input[type=checkbox]),.creator-options label:has(input[type=checkbox])){align-items:flex-start;gap:10px;display:flex}.panel,.card{border:1px solid var(--line);background:var(--paper);box-shadow:none;border-radius:10px}.card{padding:24px}.panel-head{padding:22px 24px 0}.panel-body{padding:22px 24px}.panel-foot{border-top:1px solid var(--line);background:0 0;padding:18px 24px}.feature{border-color:var(--line-2);box-shadow:none}.page-head h1{font-size:36px;line-height:1.14}.page-sub{max-width:650px;color:var(--ink-3);margin-top:12px;font-size:15px}.page-meta{margin-top:12px;font-size:13px}.panel h2,.card h2{font-size:19px}.panel h3{font-size:16px}.tabs{border-color:var(--line);gap:26px;margin-bottom:28px}.tabs a{padding:14px 0;font-size:14px}.tabs a[aria-current]{border-color:var(--ink)}.table-wrap{border:1px solid var(--line);border-radius:8px}.table thead,table thead{background:var(--ground)}.table th,table th{color:var(--ink-3);padding:13px 16px;font-size:12px;font-weight:600}.table td,table td{border-color:var(--line);padding:16px}.seg{background:var(--ground-2);border-radius:6px}.seg a,.seg button{border-radius:4px}.seg [aria-current],.seg [aria-pressed=true]{box-shadow:none;background:var(--paper)}.code pre{border-radius:8px}.empty{border:1px dashed var(--line-2);border-radius:10px;padding:40px}.empty h3{font-size:22px}.field input:focus,.field textarea:focus{box-shadow:none}.head-with-glyph>svg{display:none}.site{background:var(--chalk)}.site-top,.site-top.on-home{background:var(--chalk);border-bottom:1px solid var(--ink);height:82px;position:relative}.site-top-in{max-width:1320px;height:100%;padding:0 36px}.site-brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:23px;font-weight:600;display:inline-flex}.site-brand svg{width:30px;height:30px}.site-links{gap:25px}.site-links a{border-radius:0;padding:8px 0;font-size:14px}.site-links a:hover{background:0 0;text-decoration:underline}.site-end{gap:24px}.site-end .btn{min-height:41px}.site-menu{color:var(--ink);border:1px solid var(--ink);border-radius:6px}.site-drawer{background:var(--paper);border-bottom:1px solid var(--ink)}.foot2{background:var(--ink);color:#faf8ee;border-top:1px solid var(--ink);padding:54px 0}.foot2 p,.foot2 strong,.foot2 a{color:inherit}.foot2 p{opacity:.8}.foot2-cols{gap:30px}.foot2-cols strong,.foot2-cols a{font-size:13px}.rail{background:var(--rail);border-right:1px solid var(--line);width:232px;padding:28px 18px 18px}.rail-brand{color:var(--ink);gap:10px;padding:0 10px 30px;font-size:20px}.rail-brand .mark{width:28px;height:28px;color:var(--ink)}.rail-title{text-transform:none;letter-spacing:0;color:var(--ink-3);margin:24px 0 8px;padding:0 12px;font-size:11px}.rail-nav a{color:var(--rail-ink-2);border-radius:6px;gap:12px;padding:11px 13px;font-size:14px}.rail-nav a[aria-current=page]{background:var(--accent-soft);color:var(--ink);font-weight:600}.rail-group{gap:3px}.rail-foot{border-color:var(--line);gap:6px;padding:18px 8px 0}.me strong{color:var(--ink);font-size:12px}.me-text>span{color:var(--ink-3);font-size:10px}.avatar{color:var(--ink);background:#e5edb4;border-radius:50%;font-size:13px}.rail .icon-btn{color:var(--ink)}.main{min-width:0;padding:0 42px 70px}.app-topbar{border-bottom:1px solid var(--line);height:75px;color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:42px;font-size:12px;display:flex}.app-topbar>div{align-items:center;gap:20px;display:flex}.app-topbar a{color:var(--ink);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.beta-tag{color:#285035;background:#e5edda;border:1px solid #c3c9a8;border-radius:4px;padding:3px 8px;font-size:11px}.workspace-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:32px;display:flex}.workspace-heading h1{max-width:600px;font-size:37px;line-height:1.16}.workspace-heading p{color:var(--ink-3);max-width:640px;margin-top:12px;font-size:15px}.welcome-workbench{border:1px solid var(--ink);background:#eeeadf;border-radius:10px;grid-template-columns:1.3fr 1fr;margin-bottom:30px;display:grid;overflow:hidden}.welcome-workbench>div:first-child{padding:32px}.welcome-workbench h2{margin-bottom:14px;font-size:25px;line-height:1.25}.welcome-workbench p{max-width:430px;margin-bottom:24px;font-size:14px}.welcome-secondary{margin-top:14px;font-size:12px;display:block}.welcome-note{border-left:1px solid var(--ink);background:#e5edb4;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:30px;display:flex}.welcome-note strong{font-size:24px;font-weight:500;line-height:1.35}.welcome-note span{color:#65675b;font-size:12px}.activation-path{grid-template-columns:repeat(3,1fr);gap:22px;margin:0 0 42px;padding:0;list-style:none;display:grid}.activation-path a{align-items:flex-start;gap:12px;padding:12px 0;text-decoration:none;display:flex}.activation-path a>svg{flex:none;align-self:center;margin-left:auto}.activation-number{border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.activation-path strong{font-size:13px}.activation-path p{color:var(--ink-3);max-width:180px;margin-top:5px;font-size:12px}.workspace-collection{margin-top:36px}.workspace-collection h2{font-size:20px}.workspace-collection h2>span{background:var(--ground-2);border-radius:4px;margin-left:8px;padding:3px 7px;font-size:12px;font-weight:400}.collection-empty{border:1px dashed var(--line-2);color:var(--ink-3);border-radius:8px;align-items:center;gap:18px;padding:28px;display:flex}.collection-empty p{max-width:520px;font-size:14px}.workspace-skill-list article{border-top:1px solid var(--line);align-items:center;gap:18px;padding:21px 0;display:flex}.skill-letter{background:var(--mint);border:1px solid var(--ink);border-radius:5px;flex:none;place-items:center;width:44px;height:48px;font-size:23px;display:grid}.workspace-skill-name{flex:1;min-width:100px}.workspace-skill-name>a{font-size:16px;font-weight:600;text-decoration:none;display:block}.workspace-skill-name>span{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.run-count{color:var(--ink-3);font-size:12px}.draft-list article{border-top:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.draft-list article>div{flex:1}.draft-list article>div>a{font-size:14px;font-weight:600;text-decoration:none}.draft-list small{color:var(--ink-3);margin-top:3px;display:block}.draft-list .quiet-link{font-size:12px}.draft-file{background:var(--ground);border-radius:6px;padding:10px}.workspace-help{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:12px;margin-top:42px;padding-top:22px;display:flex}.workspace-help p{flex:1;font-size:12px}.workspace-help a{font-size:12px}.resume-strip{background:var(--ochre-soft);border-radius:8px;align-items:center;gap:15px;padding:18px;display:flex}.resume-strip>div{flex:1}.resume-strip p{font-size:12px}.workspace-trail{color:var(--ink-3);gap:8px;margin-bottom:24px;font-size:12px;display:flex}.auth2{background:var(--paper);grid-template-columns:1fr 1fr;gap:0;max-width:none;min-height:100svh}.auth2-side{background:var(--accent-soft);border-right:1px solid var(--ink);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:100svh;padding:44px 60px;display:flex}.auth2-side>.site-brand{font-size:24px}.auth-story{max-width:500px;padding:65px 0}.auth-story h2{letter-spacing:-.04em;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.05}.auth-story em{background:var(--mint)}.auth-story>p{color:#65675b;max-width:350px;margin-top:26px;font-size:17px}.auth-story ol{gap:17px;margin-top:32px;padding:0;list-style:none;display:grid}.auth-story li{align-items:center;gap:12px;font-size:14px;display:flex}.auth-story li>span{border:1px solid var(--ink);border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.auth2-side .auth-side-foot{max-width:none;font-size:12px;font-weight:400}.auth2-card{gap:22px;width:100%;max-width:460px;margin:auto;padding:65px 36px}.auth2-card h1{font-size:36px;font-weight:550}.auth2-sub{color:var(--ink-3);font-size:14px}.auth2-brand{display:none}.auth2-card .btn{border-radius:6px}.auth2-card .google{background:var(--paper);color:var(--ink);border:1px solid var(--ink)}.auth2-card .or{color:var(--ink-3)}.auth2-card .pw{font-size:13px}.auth-switch,.auth-legal{color:var(--ink-3);font-size:12px}.creator-layout{grid-template-columns:minmax(0,1fr) 265px;align-items:start;gap:34px;display:grid}.creator-form{background:0 0;border:0;padding:0}.creator-brief{gap:12px;display:grid}.creator-brief textarea{border-color:var(--ink);background:#fffdf7;min-height:175px;padding:18px;font-size:16px;line-height:1.6}.starter-prompts{flex-wrap:wrap;gap:8px;margin:12px 0 25px;display:flex}.starter-prompts button{background:var(--ground);border:1px solid var(--line);cursor:pointer;border-radius:5px;padding:7px 10px;font-size:12px}.creator-options{border-top:1px solid var(--line);margin-top:24px;padding-top:21px}.creator-options>summary{cursor:pointer;padding:4px 0 12px;font-size:14px;font-weight:600}.creator-options .stack{padding-top:12px}.creator-submit{justify-content:space-between;align-items:center;gap:18px;margin-top:26px;display:flex}.creator-submit p{color:var(--ink-3);max-width:250px;font-size:12px}.creator-aside{border:1px solid var(--line);background:var(--ground);border-radius:9px;padding:23px}.creator-aside h2{margin-bottom:17px;font-size:16px}.creator-aside ol{gap:18px;padding-left:18px;font-size:13px;display:grid}.creator-aside li strong{margin-bottom:3px;display:block}.creator-aside p{color:var(--ink-3);font-size:12px}.creator-budget{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.creator-budget a{margin-top:10px;font-size:12px;display:inline-block}.creator-progress{flex-wrap:wrap;gap:10px;margin:12px 0 24px;padding:0;list-style:none;display:flex}.creator-progress li{background:var(--ground);border:1px solid var(--line);border-radius:5px;padding:8px 11px;font-size:12px}.creator-progress li[aria-current=step]{background:var(--accent-soft);border-color:var(--ink);font-weight:600}.creation-running{border:1px solid var(--ink);border-radius:10px;padding:28px}.creation-running h2{font-size:26px}.creation-events{border-top:1px solid var(--line);gap:12px;padding-top:20px;display:grid}.creation-event{align-items:flex-start;gap:12px;font-size:13px;display:flex}.creation-event svg{color:var(--moss);flex:none;margin-top:3px}.creation-running details{border-top:1px solid var(--line);padding:16px 0}.creation-running summary{cursor:pointer;font-size:14px;font-weight:600}.creation-running pre{white-space:pre-wrap;background:var(--ground);max-height:480px;margin-top:14px;padding:18px;font-size:12px;overflow:auto}.provider-section{border:1px solid var(--line);border-radius:10px;overflow:hidden}.provider-section summary{cursor:pointer;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.provider-section summary::-webkit-details-marker{display:none}.provider-section summary>div{flex:1}.provider-section summary strong{font-size:16px;display:block}.provider-section summary p{color:var(--ink-3);max-width:520px;margin-top:5px;font-size:13px}.provider-section[open] summary{border-bottom:1px solid var(--line)}.provider-form{gap:18px;max-width:680px;padding:24px;display:grid}.provider-form label{gap:8px;font-size:14px;font-weight:550;display:grid}.provider-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.provider-number{background:var(--ground);border:1px solid var(--line);border-radius:6px;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.provider-extras{border-top:1px solid var(--line);margin-top:16px;padding-top:22px}.provider-extras>summary{cursor:pointer;font-size:15px;font-weight:600}.model-advanced{background:var(--ground);border-radius:6px;padding:14px}.model-advanced summary{cursor:pointer;font-size:13px}.model-advanced>div{gap:16px;margin-top:15px;display:grid}.ai-credit{background:var(--mint);border:1px solid var(--ink);border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:22px 24px;display:flex}.ai-credit strong{font-size:17px}.ai-credit p{margin-top:5px;font-size:13px}.provider-receipts{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.provider-receipts h2{margin-bottom:12px;font-size:19px}.provider-receipts p{font-size:13px}.learning-lab{max-width:100%;padding:0 0 50px}.learning-lab header{margin:28px 0 32px}.learning-lab h1{max-width:650px;font-size:38px}.learning-lab p{max-width:750px;font-size:14px}.learning-lab section{border-color:var(--line);padding:28px 0}.learning-lab h2{margin-bottom:14px;font-size:22px}.learning-lab article{background:var(--ground);border:1px solid var(--line);border-radius:8px}.learning-lab label{margin:15px 0;font-size:14px}.learning-lab pre{background:var(--paper)}.lab-counts>div{background:var(--mint);border:1px solid var(--line-2);border-radius:6px;min-width:130px}.lab-counts b{font-size:26px;font-weight:500}.lab-counts span{font-size:12px}.agent-grid{gap:10px}.agent-tile{background:var(--paper);border-radius:8px}.agent-tile.selected,.agent-tile[aria-expanded=true]{background:var(--accent-soft);box-shadow:none;border-color:var(--ink)}.agent-panel{background:var(--ground);border-radius:8px}.agent-live.ok{background:var(--moss-soft)}.checklist .check-dot{box-shadow:none;border-radius:50%}.skill-row{background:0 0;border-width:0 0 1px;border-radius:0;padding:23px 0}.skill-row>svg{width:38px;height:38px}.public-page,.catalogue,.skill-page{background:var(--chalk)}.studio-ui .page-head h1{font-size:36px}.studio-layout{gap:24px}.studio-nav{background:var(--ground)}@media (min-width:1500px){.main{padding-left:60px;padding-right:60px}}@media (max-width:1100px){.home-intro{gap:38px;padding-top:60px}.home-promise h1{font-size:58px}.home-method,.home-evidence{gap:45px}.creator-layout{grid-template-columns:minmax(0,1fr) 225px;gap:24px}.main{padding-left:28px;padding-right:28px}.activation-path{gap:13px}.activation-path a>svg{display:none}.auth2-side{padding:36px}.workspace-heading h1{font-size:32px}}@media (max-width:900px){.shell{display:block}.rail{border-right:0;border-bottom:1px solid var(--line);z-index:40;width:auto;padding:16px 20px;position:sticky;top:0}.rail-brand{padding:0;font-size:20px}.rail-toggle{color:var(--ink)}.rail-nav{padding-top:15px}.rail-foot{margin-top:15px}.main{padding:0 24px 50px}.app-topbar{height:55px;margin-bottom:28px}.home-intro{grid-template-columns:1fr;gap:45px;max-width:680px;padding:50px 28px 65px}.home-promise h1{font-size:clamp(48px,8vw,70px)}.home-promise h1 br:first-child{display:none}.skill-preview{transform:none}.home-method,.home-evidence{grid-template-columns:1fr;gap:35px;padding:54px 28px}.home-examples{padding:54px 28px}.home-method>div>p{max-width:500px}.example-list h3{font-size:19px}.auth2{grid-template-columns:1fr}.auth2-side{display:none}.auth2-brand{margin-bottom:22px;display:inline-flex}.auth2-card{justify-content:center;max-width:450px;min-height:100svh;padding:50px 24px}.site-top,.site-top.on-home{height:70px}.site-top-in{padding:0 24px}.site-end{gap:16px}.creator-layout{grid-template-columns:1fr}.creator-aside{display:none}.welcome-note{padding:22px}.welcome-note strong{font-size:21px}.workspace-skill-list article{flex-wrap:wrap;gap:12px}.run-count{display:none}}@media (max-width:620px){.home-promise h1{font-size:49px}.home-promise>p{font-size:16px}.home-intro{padding:38px 21px 50px}.home-actions{gap:18px}.home-actions .btn{width:100%}.home-actions .quiet-link{margin:auto}.home-promise .home-access{text-align:center;margin-bottom:28px;font-size:11px}.works-with{justify-content:center;gap:20px}.works-with>span{text-align:center}.preview-content{min-height:345px;padding:20px}.preview-top{padding:18px}.preview-bottom{padding:15px;font-size:10px}.preview-bottom button,.preview-bottom a{font-size:11px}.preview-prompt{font-size:19px}.home-method,.home-evidence,.home-examples{padding:42px 21px}.new-home h2{font-size:35px}.method-list li{gap:16px}.method-list h3{font-size:19px}.section-heading{flex-wrap:wrap;align-items:start;gap:18px}.example-list{grid-template-columns:1fr}.example-list>a{border-right:0;border-bottom:1px solid var(--ink);min-height:110px;padding:23px}.example-list h3{max-width:none;font-size:22px}.example-list p{margin-top:5px}.home-close{padding:50px 21px}.site-top-in{padding:0 18px}.site-brand{font-size:20px}.site-end .btn{padding:9px 12px;font-size:12px}.site-end .signin{display:none}.site-end{gap:10px}.site-brand svg{width:26px;height:26px}.main{padding:0 18px 40px}.app-topbar{margin-bottom:26px;font-size:11px}.app-topbar>div{gap:12px}.workspace-heading{display:block}.workspace-heading h1{font-size:30px}.workspace-heading>.btn{margin-top:20px}.workspace-heading p{font-size:14px}.welcome-workbench{grid-template-columns:1fr}.welcome-workbench>div:first-child{padding:24px}.welcome-workbench h2{font-size:23px}.welcome-note{display:none}.activation-path{grid-template-columns:1fr;gap:0;margin-bottom:24px}.activation-path li{border-bottom:1px solid var(--line)}.activation-path a{align-items:center;padding:16px 0}.activation-path a>svg{display:block}.activation-path p{max-width:none}.activation-path strong{font-size:14px}.workspace-collection{margin-top:28px}.collection-empty{padding:22px}.workspace-skill-list article{grid-template-columns:40px 1fr auto;gap:12px;display:grid}.workspace-skill-list .tag{grid-column:2;justify-self:start}.workspace-skill-list .btn{grid-area:1/3/3;align-self:center}.skill-letter{width:36px;height:42px;font-size:19px}.workspace-skill-name>a{font-size:14px}.workspace-skill-name>span{font-size:11px}.draft-list article{flex-wrap:wrap}.draft-list .quiet-link{margin-left:54px}.workspace-help{flex-wrap:wrap}.workspace-help p{min-width:220px;font-size:11px}.workspace-help a{margin-left:30px}.page-head h1,.studio-ui .page-head h1{font-size:30px}.page-head{margin-bottom:26px}.page-sub{font-size:14px}.panel-head,.panel-body,.provider-form,.card{padding:20px}.panel-foot{flex-wrap:wrap;padding:18px}.provider-section summary{flex-wrap:wrap;gap:10px;padding:19px 17px}.provider-section summary>div{min-width:180px}.provider-section summary p{font-size:12px}.provider-section summary .tag{margin-left:46px}.provider-number{width:34px;height:34px}.ai-credit{flex-wrap:wrap;padding:20px}.creator-submit{flex-direction:column;align-items:stretch}.creator-submit p{max-width:none}.creation-running{padding:20px}.creation-running h2{font-size:23px}.learning-lab h1{font-size:31px}.learning-lab h2{font-size:21px}.lab-counts{gap:8px}.lab-counts>div{min-width:90px;padding:12px}.lab-counts b{font-size:23px}.lab-counts span{font-size:10px}.tabs{white-space:nowrap;gap:20px;overflow-x:auto}.tabs a{font-size:12px}.auth2-card h1{font-size:32px}.auth2-card{padding-top:34px;padding-bottom:34px}.resume-strip{flex-wrap:wrap}.resume-strip .btn{margin-left:35px}.foot2{padding:38px 21px}.foot2-in{display:block}.foot2-cols{margin-top:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.btn:hover{transform:none}}.learning-next{background:var(--mint);border:1px solid var(--ink);border-radius:8px;margin-bottom:25px;padding:22px 24px}.learning-next p{margin:7px 0 0}.learning-disclosure{border-top:1px solid var(--line);padding:22px 0}.learning-disclosure>summary{cursor:pointer;font-size:18px;font-weight:600}.learning-disclosure section:first-of-type{border-top:0}.creator-method-grid{gap:28px;display:grid}.creator-method-grid article>span{font-size:13px}.creator-method-grid article h3{margin:6px 0;font-size:22px}.index-mark{display:none}.index-row{grid-template-columns:minmax(0,1fr) 280px}.sk-tree{display:none}.sk-hero{grid-template-columns:minmax(0,1fr);max-width:980px}.pg-head h1{font-weight:550}.pg{max-width:1248px}.sk-hero-copy{max-width:850px}@media (max-width:700px){.index-row{grid-template-columns:1fr}.home-method>.creator-method-grid{grid-column:1/-1}}:root{--accent:#24251f;--citron:#e3ef83;--vermilion:#b63c25;--accent-soft:#e5edb4;--rail-ink:#faf8ee;--rail-ink-2:#c8cbb9;--shadow:0 18px 45px -24px #25271f40;--r:12px;--r-l:16px;--r-pill:7px}body{background:var(--chalk);letter-spacing:-.012em}h1,h2,h3{text-wrap:balance}h1,h2{letter-spacing:-.035em}button{cursor:pointer}a{color:inherit}em{font-style:normal}input,textarea{caret-color:var(--vermilion)}::selection{background:var(--citron);color:var(--ink)}:target{scroll-margin-top:26px}.btn{background:var(--ink);border-color:var(--ink);min-height:44px;color:var(--paper);border-radius:7px;font-weight:700}.btn:hover{color:var(--paper);box-shadow:none;background:#414638;transform:none}.btn.secondary,.btn.ghost{color:var(--ink);background:0 0}.btn.secondary:hover,.btn.ghost:hover{background:var(--accent-soft);color:var(--ink);box-shadow:none}.btn.small{min-height:40px}.panel,.card{border-radius:12px}.panel.feature{box-shadow:none;border-color:var(--line-2)}.panel p,.card p{max-width:75ch}.page-head h1,.workspace-heading h1,.learning-lab h1,.studio-ui .page-head h1{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;font-size:clamp(30px,3.3vw,44px);font-weight:400}.page-sub,.workspace-heading p{max-width:65ch}.page{max-width:1180px}.tabs a[aria-current]{color:var(--ink)}.tag{font-weight:600}.page-head{margin-bottom:34px}.empty{background:var(--ground);border-style:solid}.empty h3{font-weight:700}.panel+.panel{margin-top:22px}.table td{font-variant-numeric:tabular-nums}.muted,.dim{color:var(--ink-3)}.site,.site-top,.site-top.on-home{background:var(--chalk)}.site-top,.site-top.on-home{border-color:var(--line);height:80px}.site-top-in{max-width:1440px;padding:0 48px}.site-brand{letter-spacing:-.035em;font-size:23px;font-weight:800}.site-brand svg{color:var(--ink)}.site-links a{font-weight:600}.site-end .btn{background:var(--ink);color:var(--paper)}.foot2{background:var(--chalk);color:var(--ink);border-color:var(--line)}.foot2 .foot2-brand,.foot2 .site-brand,.foot2 code,.foot2 .site-brand:visited,.foot2 a:hover{color:var(--ink)}.foot2 code,.foot2 .selectable{background:var(--ground-2);color:var(--ink)}.foot2-in{max-width:1320px}.foot2 .site-brand{font-family:var(--font-display),sans-serif;font-weight:400}.foot2-cols a{padding:5px 0}.exhibit-intro{grid-template-columns:1.7fr 1fr;align-items:end;gap:48px;max-width:1440px;margin:auto;padding:64px 48px 42px;display:grid}.exhibit-intro h1{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;font-size:clamp(48px,6.1vw,88px);font-weight:400;line-height:1.06}.exhibit-intro h1 em{color:var(--vermilion)}.exhibit-intro-copy{padding-bottom:7px}.exhibit-intro-copy>p{margin-bottom:23px;font-size:18px;line-height:1.65}.exhibit-intro .quiet-link{font-size:14px}.exhibit-stage{max-width:1440px;margin:auto;padding:0 48px}.exhibit-invitation{grid-template-columns:1fr auto;align-items:center;gap:10px 40px;max-width:1440px;margin:auto;padding:30px 48px 70px;display:grid}.exhibit-invitation>p{font-size:14px;line-height:1.7}.exhibit-invitation>p strong{font-weight:500}.exhibit-invitation>span{color:var(--ink-3);text-align:right;grid-column:2;font-size:11px}.new-home h2{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;font-size:clamp(36px,4.1vw,60px);font-weight:400;line-height:1.1}.home-method{background:var(--paper);border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:100px;padding:80px max(48px,50vw - 672px);display:grid}.home-method h2 em{color:var(--vermilion)}.home-method>div>p{max-width:390px;margin:25px 0;font-size:16px}.works-with{flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.works-with>span{width:100%;color:var(--ink-3);font-size:12px}.method-list{margin:0;padding:0;list-style:none}.method-list li{gap:22px;padding-bottom:30px;display:flex;position:relative}.method-list li:not(:last-child):before{content:"";background:var(--line-2);width:1px;position:absolute;top:36px;bottom:0;left:17px}.method-list li>span{border:1px solid var(--line-2);background:var(--paper);border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:14px;display:grid}.method-list h3{margin:4px 0 12px;font-size:22px}.method-list p{color:var(--ink-2);max-width:52ch;font-size:14px}.method-list a{align-items:center;gap:10px;margin-top:12px;font-size:13px;font-weight:700;display:inline-flex}.home-examples{max-width:1440px;margin:auto;padding:80px 48px}.section-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.section-heading>a{align-items:center;gap:8px;font-size:14px;display:inline-flex}.example-list{border-top:1px solid var(--ink)}.example-list>a{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;text-decoration:none;display:flex}.example-list>a:hover h3{text-underline-offset:5px;text-decoration:underline}.example-list h3{margin-bottom:6px;font-size:26px;font-weight:600}.example-list p{color:var(--ink-3);font-size:14px}.example-list>a>span{white-space:nowrap;align-items:center;gap:35px;font-size:12px;display:flex}.example-list svg{color:var(--vermilion)}.home-evidence{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;gap:100px;padding:80px max(48px,50vw - 672px);display:grid}.home-evidence h2{color:inherit}.home-evidence em{color:var(--citron)}.home-evidence>div>p{color:#ced1bd;max-width:440px;margin:25px 0;font-size:16px}.home-evidence .btn{color:var(--paper);background:0 0;border-color:#909680}.home-evidence .btn:hover{background:#3c4132}.evidence-ledger{align-self:center}.evidence-ledger>div{border-bottom:1px solid #5d6450;gap:20px;padding:26px 0;display:flex}.evidence-ledger>div:first-child{border-top:1px solid #5d6450}.evidence-ledger svg{color:var(--citron);flex:none;margin-top:4px}.evidence-ledger strong{font-size:18px;font-weight:600;display:block}.evidence-ledger small{color:#ced1bd;margin-top:8px;font-size:13px;line-height:1.7;display:block}.evidence-ledger>p{font-size:12px!important}.home-close{background:var(--citron);text-align:center;border-bottom:1px solid var(--line);padding:75px 24px}.home-close>p{max-width:620px;margin:24px auto;font-size:15px}.home-close>span{max-width:550px;margin:20px auto 0;font-size:12px;display:block}.evolution-demo{border:1px solid var(--ink);background:var(--paper);border-radius:14px;scroll-margin-top:20px;overflow:hidden}.demo-heading{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:20px;padding:18px 25px;display:flex}.demo-heading>div{align-items:center;gap:12px;display:flex}.demo-heading strong{font-size:15px;font-weight:600}.demo-heading>span{color:#d4d7c1;font-size:11px}.demo-heading svg{color:var(--citron)}.evolution-track{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;gap:10px;margin:0;padding:16px 25px;list-style:none;display:flex}.evolution-track li{color:var(--ink-3);flex:1;align-items:center;gap:9px;font-size:12px;display:flex}.evolution-track li:not(:last-child):after{content:"";background:var(--line);flex:1;height:1px;margin:0 10px}.evolution-track li>span{border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.evolution-track [data-active=true]{color:var(--ink);font-weight:800}.evolution-track [data-active=true]>span,.evolution-track [data-complete=true]>span{background:var(--citron);border-color:var(--ink);color:var(--ink)}.demo-workbench{grid-template-columns:1fr 1fr 1.08fr;display:grid}.demo-workbench>div{min-width:0;padding:25px}.demo-original{background:var(--ground)}.demo-feedback{border-inline:1px solid var(--line)}.answer-label{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;display:flex}.version-stamp{font-family:var(--mono);border:1px solid var(--line-2);border-radius:4px;padding:3px 8px;font-size:12px}.demo-workbench h3{letter-spacing:-.03em;margin-bottom:18px;font-size:23px;line-height:1.25}.demo-original>p,.proposed-answer{font-size:14px;line-height:1.75}.demo-source{border-top:1px solid var(--line);color:var(--ink-3);align-items:start;gap:9px;margin-top:24px;padding-top:18px;font-size:10px;line-height:1.6;display:flex}.demo-source svg{flex:none;margin-top:2px}.demo-source strong{color:var(--ink-2);font-weight:600}.demo-source small{margin-top:5px;font-size:10px;display:block}.demo-source-label{color:var(--ink-3);margin-top:9px;font-size:10px}.demo-feedback fieldset{border:0;min-width:0;margin:0;padding:0}.demo-feedback legend{margin-bottom:8px;padding:0;font-size:18px;font-weight:800}.demo-feedback fieldset>p{color:var(--ink-3);margin-bottom:19px;font-size:12px}.correction-choices{gap:9px;display:grid}.correction-choices button{border:1px solid var(--line-2);background:var(--paper);text-align:left;min-height:48px;color:var(--ink);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:13px;line-height:1.45;display:flex}.correction-choices button:hover{background:var(--ground)}.correction-choices button[aria-pressed=true]{background:var(--citron);border-color:var(--ink);font-weight:700}.correction-choices svg{flex:none}.demo-method{border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.demo-method>span{color:var(--ink-3);font-size:10px;font-weight:700}.demo-method>p{margin-top:8px;font-size:12px;line-height:1.7}.demo-proposal{background:#f0f2df}.proposal-empty>svg{width:115px;height:80px;stroke:var(--vermilion);stroke-width:3px;fill:none;margin:10px 0 14px}.proposal-empty h3{font-size:27px}.proposal-empty p{max-width:30ch;color:var(--ink-2);font-size:13px}.demo-verdict{border-top:1px solid #bdc3a6;align-items:start;gap:10px;margin-top:18px;padding:14px 0;display:flex}.demo-verdict>svg{flex:none;margin-top:2px}.demo-verdict strong{font-size:12px}.demo-verdict p{margin-top:4px;font-size:11px;line-height:1.6}.demo-verdict[data-result=hold]{color:var(--clay-ink)}.demo-proposal>.btn{white-space:normal;width:100%;margin-top:9px;padding:11px;font-size:12px}.demo-outcome{padding-top:6px;font-size:12px}.demo-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:15px 25px;display:flex}.demo-foot>p{color:var(--ink-3);max-width:87ch;font-size:10px;line-height:1.7}.reset-example{white-space:nowrap;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:10px 0;font-size:11px;display:inline-flex}.demo-next{background:var(--citron);justify-content:space-between;align-items:center;gap:20px;padding:20px 25px;font-size:14px;display:flex}.demo-proposal .proposed-answer{animation:.25s ease-out answer-arrive}@keyframes answer-arrive{0%{filter:blur(1px);clip-path:inset(0 0 12%)}to{filter:blur();clip-path:inset(0)}}.shell{background:var(--chalk);grid-template-columns:240px minmax(0,1fr)}.rail{background:var(--rail);width:240px;color:var(--rail-ink);border-right:0}.rail-brand,.rail-brand:visited{color:var(--rail-ink);font-size:21px;font-weight:800}.rail-brand .mark{color:var(--citron)}.rail-brand .mark path{fill:var(--rail)}.rail-title{color:#b3b9a2;font-size:11px}.rail-nav a{color:var(--rail-ink-2);border-radius:7px;min-height:44px}.rail-nav a:hover{color:var(--paper);background:#363b2c}.rail-nav a[aria-current=page]{background:var(--citron);color:var(--ink);box-shadow:none}.rail-nav a[aria-current=page] svg{color:var(--ink)}.rail-foot{border-color:#4c5241}.rail .me strong{color:var(--paper)}.rail .me-text>span{color:#b3b9a2}.rail .icon-btn,.rail-toggle{color:var(--paper)}.rail a:focus-visible,.rail button:focus-visible{outline-color:var(--citron)}.rail .avatar{color:var(--citron);background:#4a513c}.main{background:var(--chalk);padding-inline:42px}.app-topbar{height:72px;margin-bottom:38px}.beta-tag{background:var(--accent-soft);color:var(--ink);border:0}.welcome-workbench{background:var(--paper);border-color:var(--line);border-radius:14px}.welcome-note{background:var(--citron);border-color:var(--line);padding:28px}.welcome-note strong{font-weight:700}.welcome-note:before{display:none}.welcome-note span{color:var(--ink-2)}.activation-path{border-block:1px solid var(--line);gap:0;margin:28px 0 32px}.activation-path li{padding:8px 16px}.activation-path li:first-child{padding-left:0}.activation-path li+li{border-left:1px solid var(--line)}.activation-path .activation-number{border-radius:50%}.activation-path strong{font-weight:800}.activation-path [data-done=true] .activation-number{background:var(--citron);color:var(--ink);border-color:var(--ink)}.skill-letter{background:var(--citron);font-family:var(--font-display),sans-serif;color:var(--ink);border:0;border-radius:7px}.workspace-collection h2{font-weight:800}.workspace-skill-list article{background:0 0;padding:23px 0}.workspace-skill-name>a{font-size:17px}.collection-empty{background:var(--paper);border-style:solid}.creator-form{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:27px}.creator-brief textarea{background:var(--paper);border-color:var(--line-2);border-radius:8px;min-height:200px}.creator-brief>span{font-size:19px;font-weight:800}.creator-aside{background:0 0;border:0;border-radius:0;padding:12px 0 12px 20px}.creator-aside h2{font-size:18px;font-weight:800}.creator-aside ol{counter-reset:creator;gap:22px;padding:0;list-style:none}.creator-aside li{counter-increment:creator;padding-left:35px;position:relative}.creator-aside li:before{content:counter(creator);border:1px solid var(--line-2);border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:0;left:0}.creator-aside li strong{font-size:14px}.starter-prompts button{background:var(--ground);border-color:var(--line);min-height:40px;font-size:12px}.starter-prompts button:hover{background:var(--citron)}.creator-options summary{min-height:44px}.creator-progress li[aria-current=step]{background:var(--citron);color:var(--ink)}.creation-running{background:var(--paper);border:1px solid var(--line);border-radius:14px}.creation-running h2{font-weight:800}.ai-credit{border:1px solid var(--line);background:var(--accent-soft);border-radius:12px}.provider-section{background:var(--paper);border-radius:12px}.provider-number{background:var(--citron);color:var(--ink)}.auth2-side{background:var(--ink);color:var(--paper);border:0}.auth2-side .site-brand{color:var(--paper)}.auth2-side .site-brand svg{color:var(--citron)}.auth2-side .site-brand svg path{fill:var(--ink)}.auth-story h2{font-family:var(--font-display),sans-serif;color:var(--paper);font-size:clamp(40px,4.7vw,64px);font-weight:400}.auth-story em{color:var(--citron);background:0 0}.auth-story>p,.auth2-side .auth-side-foot{color:#ced1bd}.auth-story li>span{color:var(--citron);border-color:#909680}.auth2-card{max-width:470px}.auth2-card h1{font-family:var(--font-display),sans-serif;font-weight:400}.auth2-card .google{background:var(--paper);color:var(--ink)}.pg-head h1,.sk-hero h1{font-family:var(--font-display),sans-serif;font-weight:400}.index-row{background:var(--paper);border-color:var(--line)}.index-row:hover{background:var(--ground)}.index-price,.index-label{color:var(--ink)}.learning-lab>header{margin:24px 0 28px}.learning-lab>header>p{max-width:70ch}.learning-lab>section{padding-block:28px}.learning-lab>section>h2,.learning-lab>details>section>h2{font-size:24px;font-weight:800}.learning-lab form{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:22px}.learning-lab details summary{cursor:pointer;padding-block:12px}.learning-lab label{font-weight:600}.learning-lab input,.learning-lab textarea,.learning-lab select{font-weight:400}.learning-lab article{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin-top:18px;padding:20px}.learning-lab article form{border:0;padding:16px 0 0}.learning-disclosure{scroll-margin-top:24px}.learning-disclosure[open]{padding-bottom:12px}.learning-next{background:var(--citron);border:0;border-radius:12px}.lab-counts{border-block:1px solid var(--line);gap:0}.lab-counts>div{background:0 0;border:0;flex:1}.learning-map{border:1px solid var(--ink);background:var(--paper);border-radius:14px;margin:24px 0 30px;overflow:hidden}.learning-map-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.learning-map-title h2{margin:0;font-size:20px;font-weight:800}.learning-map-title>span{color:var(--ink-3);font-size:11px}.learning-stages{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);list-style:none;display:grid;margin:0!important;padding:0!important}.learning-stages li{min-width:0;border:0!important;padding:0!important}.learning-stages button{border:0;border-right:1px solid var(--line);text-align:left;width:100%;height:100%;color:var(--ink);background:0 0;gap:8px;padding:21px 16px;display:grid}.learning-stages li:last-child button{border-right:0}.learning-stages button[aria-pressed=true]{background:var(--citron)}.learning-stages button:hover{background:var(--accent-soft)}.learning-stages strong{font-size:14px}.learning-stages small{color:var(--ink-2);font-size:11px;line-height:1.5}.learning-stage-number{font-family:var(--mono);color:var(--ink-3);font-size:12px}.learning-stage-detail{grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:150px;padding:25px;display:grid}.learning-stage-detail h3{margin:0 0 8px;font-size:22px}.learning-stage-detail p{max-width:65ch;margin:0;font-size:13px}.learning-stage-detail .btn{font-size:12px}.learning-map-foot{color:var(--ink-3);border-top:1px solid var(--line);background:var(--ground);padding:12px 24px;font-size:11px}.journey-next{background:var(--citron);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:26px 28px;display:flex}.journey-next h2{margin-bottom:8px;font-size:21px;font-weight:800}.journey-next p{max-width:60ch;font-size:13px}.journey-next .btn{flex:none}@media (min-width:1441px){.exhibit-intro{padding-top:80px}}@media (max-width:1100px){.exhibit-intro{grid-template-columns:1.5fr 1fr;gap:30px;padding:48px 30px 35px}.exhibit-intro h1{font-size:clamp(48px,6vw,70px)}.exhibit-stage,.exhibit-invitation{padding-inline:30px}.demo-workbench>div{padding:20px}.demo-workbench h3{font-size:21px}.demo-heading,.demo-foot{padding-inline:20px}.home-method,.home-evidence{gap:60px;padding-inline:30px}.home-examples{padding-inline:30px}.main{padding-inline:28px}.creator-layout{grid-template-columns:minmax(0,1fr) 225px;gap:22px}.creator-form{padding:23px}.site-top-in{padding-inline:30px}}@media (max-width:900px){.shell{display:block}.rail{border-bottom:1px solid #4c5241;width:auto;padding:16px 24px;position:sticky;top:0}.rail-brand{padding:0}.rail-toggle{color:var(--paper)}.main{padding:0 24px 50px}.app-topbar{height:58px;margin-bottom:28px}.exhibit-intro{grid-template-columns:1fr;gap:24px;padding:38px 24px 30px}.exhibit-intro h1{font-size:clamp(45px,7.5vw,68px)}.exhibit-intro-copy{justify-content:space-between;align-items:end;gap:24px;display:flex}.exhibit-intro-copy>p{margin:0;font-size:16px}.exhibit-intro-copy .quiet-link{max-width:180px}.exhibit-stage{padding-inline:24px}.demo-workbench{grid-template-columns:1fr 1fr}.demo-proposal{border-top:1px solid var(--line);grid-column:1/-1}.demo-feedback{border-right:0}.proposal-empty{align-items:center;gap:25px;display:flex}.proposal-empty>svg{flex:none;width:85px;height:70px;margin:0}.proposal-empty h3{margin:0}.proposal-empty p{max-width:35ch}.demo-proposal>.btn{width:auto}.exhibit-invitation{grid-template-columns:1fr;padding:26px 24px 50px}.exhibit-invitation>.btn{justify-self:start}.exhibit-invitation>span{text-align:left;grid-column:auto}.home-method,.home-evidence{grid-template-columns:1fr;gap:38px;padding:55px 24px}.home-examples{padding:55px 24px}.home-method>div>p{max-width:55ch}.creator-layout{grid-template-columns:1fr}.creator-aside{padding:20px 0;display:block}.creator-aside ol{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.creator-budget{margin-top:18px}.site-top,.site-top.on-home{height:70px}.site-top-in{padding-inline:24px}.learning-stages button{padding:18px 12px}.learning-stage-detail{grid-template-columns:1fr}.learning-stage-detail .btn{justify-self:start}.auth2-side{display:none}.auth2{grid-template-columns:1fr}}@media (max-width:620px){.site-top-in{padding-inline:18px}.site-brand{font-size:19px}.site-end .btn{padding:9px 12px;font-size:12px}.site-end{gap:10px}.exhibit-intro{padding:34px 18px 26px}.exhibit-intro h1{font-size:clamp(34px,9vw,54px);line-height:1.09}.exhibit-intro-copy{display:block}.exhibit-intro-copy>p{font-size:15px}.exhibit-intro-copy .quiet-link{max-width:none;margin-top:17px;font-size:13px}.exhibit-stage{padding:0 12px}.demo-heading{flex-direction:column;align-items:start;gap:8px;padding:16px}.demo-heading strong{font-size:14px}.demo-heading>span{margin-left:31px;font-size:10px}.evolution-track{gap:6px;padding:13px 12px}.evolution-track li{flex-direction:column;align-items:start;gap:6px;font-size:10px;line-height:1.4}.evolution-track li:not(:last-child):after{display:none}.demo-workbench{grid-template-columns:1fr}.demo-workbench>div{padding:22px 18px}.demo-feedback{border:0;border-block:1px solid var(--line)}.demo-workbench h3{font-size:23px}.demo-original>p{font-size:13px}.answer-label{margin-bottom:14px}.demo-source,.demo-method{margin-top:18px;padding-top:14px}.demo-proposal{border-top:0}.proposal-empty{display:block}.proposal-empty>svg{width:90px;height:55px;margin-bottom:12px}.proposal-empty h3{margin-bottom:12px}.proposal-empty p{max-width:none}.demo-foot{padding:15px 18px;display:block}.demo-foot>p{font-size:10px}.reset-example{margin-top:5px}.demo-next{flex-direction:column;align-items:start;padding:18px}.exhibit-invitation{padding:25px 18px 45px}.exhibit-invitation>.btn{width:100%}.exhibit-invitation>span{text-align:center;font-size:10px}.new-home h2{font-size:38px}.home-method,.home-evidence,.home-examples{padding:45px 21px}.method-list h3{font-size:20px}.method-list li{gap:17px}.example-list>a{padding:24px 0;display:block}.example-list h3{font-size:23px}.example-list p{font-size:13px}.example-list>a>span{justify-content:space-between;margin-top:17px;font-size:11px}.section-heading{flex-wrap:wrap;align-items:start}.section-heading>a{font-size:13px}.home-close{padding:50px 21px}.home-close .btn{white-space:normal;font-size:14px}.home-close>p{font-size:14px}.evidence-ledger strong{font-size:17px}.main{padding-inline:18px}.workspace-heading h1,.page-head h1,.studio-ui .page-head h1,.learning-lab h1{font-size:30px}.workspace-heading p,.page-sub{font-size:14px}.rail{padding-inline:18px}.activation-path{gap:0}.activation-path li,.activation-path li:first-child{border:0;border-bottom:1px solid var(--line);padding:0}.activation-path li:last-child{border-bottom:0}.activation-path li+li{border-left:0}.activation-path a{padding:16px 0}.creator-form{padding:20px 17px}.creator-brief>span{font-size:17px}.creator-aside ol{grid-template-columns:1fr}.creator-aside li{padding-left:38px}.creator-submit .btn{width:100%}.welcome-note{display:none}.learning-stages{grid-template-columns:1fr 1fr}.learning-stages li:nth-child(2) button{border-right:0}.learning-stages li:nth-child(-n+2){border-bottom:1px solid var(--line)!important}.learning-stages button{padding:16px}.learning-map-title{padding:18px;display:block}.learning-map-title>span{margin-top:6px;display:block}.learning-stage-detail{gap:18px;min-height:210px;padding:20px}.learning-stage-detail h3{font-size:21px}.learning-map-foot{padding-inline:18px}.learning-lab form{padding:18px}.journey-next{flex-direction:column;align-items:start;gap:18px;padding:23px}.journey-next h2{font-size:21px}.foot2{padding:40px 21px}.foot2-cols{gap:24px}.auth2-card{padding-inline:24px}.auth2-card h1{font-size:31px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.creator-intro{max-width:1440px;margin:auto;padding:64px 48px 40px}.creator-intro .home-promise{max-width:850px}.creator-intro h1{font-family:var(--font-display),sans-serif;font-size:clamp(38px,5vw,70px);font-weight:400;line-height:1.1}.creator-intro p{max-width:65ch;margin:24px 0;font-size:17px}.creator-intro-end{height:50px}.compact .demo-workbench{grid-template-columns:1fr}.compact .demo-feedback{border:0;border-block:1px solid var(--line)}@media (max-width:620px){.creator-intro{padding:36px 21px 28px}.creator-intro h1{font-size:38px}.creator-intro p{font-size:15px}}.learning-lab>.journey-next{border:0;padding:26px 28px}.learning-lab>.learning-map{border:1px solid var(--ink);padding:0}.rail-nav a[aria-current=page] .ico{opacity:1;color:var(--ink)}@media (max-width:620px){.learning-lab>.journey-next{padding:23px}}.creator-intro>.evolution-demo{margin-top:36px}.home-evidence a:focus-visible,.home-evidence button:focus-visible{outline:2px solid var(--citron);outline-offset:4px}.learning-map-foot{max-width:none!important}
