html:has(.ta-main){overflow-x:clip}.ta-main{display:block}.ta-root{--ta-ease:cubic-bezier(.22, 1, .36, 1);--ta-gutter:var(--site-gutter);--ta-gap:24px;color:var(--fg);font:400 16px/1.6 var(--sans);letter-spacing:0}.ta-root *,.ta-root :before,.ta-root :after{box-sizing:border-box}:where(.ta-root) :where(h1,h2,h3,h4,h5,p,dl,dd,ol,ul,figure,blockquote){margin:0;padding:0}:where(.ta-root) :where(ol,ul){list-style:none}.ta-wrap{width:100%;max-width:var(--site-shell-max);padding-inline:var(--ta-gutter);margin-inline:auto}.ta-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ta-root a:focus-visible,.ta-root summary:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:2px}.ta-button{background:var(--fg);min-height:48px;color:var(--bg);font:500 16px/1.5 var(--sans);transition:background-color .16s var(--ta-ease);border-radius:4px;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.ta-button:active{background:var(--fg-dim)}.ta-textlink{min-height:44px;color:var(--fg-dim);font:400 16px/1.5 var(--sans);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:5px;transition:color .16s var(--ta-ease), text-decoration-color .16s var(--ta-ease);align-items:center;gap:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ta-button:hover{background:var(--hi)}.ta-textlink:hover{color:var(--hi);text-decoration-color:var(--fg-dim)}}.ta-hero{background:var(--bg);display:grid;position:relative;overflow:clip}.ta-hero-copy,.ta-hero-art{grid-area:1/1;min-width:0}.ta-hero-copy{z-index:1;width:100%;max-width:var(--site-shell-max);padding:88px var(--ta-gutter) 104px;align-self:center;margin-inline:auto;position:relative}.ta-hero-text{max-width:min(640px,45%)}.ta-hero h1{color:var(--hi);font:500 clamp(44px, 5.4vw, 80px) / 1.02 var(--sans);letter-spacing:-.03em}.ta-hero-text>p{max-width:34em;color:var(--fg-dim);margin-top:28px;font-size:18px;line-height:1.6}.ta-actions{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:36px;display:flex}.ta-hero-art{justify-content:center;align-self:end;display:flex}.ta-tag-figure{color:var(--fg);font:400 12px/1.5 var(--mono);font-variant-numeric:tabular-nums}@keyframes ta-appear{0%{opacity:0}to{opacity:1}}.ta-courses{padding:96px 0 0;scroll-margin-top:56px}.ta-course>summary{column-gap:var(--ta-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ta-course{border-top:1px solid var(--line-2)}.ta-course:last-child{border-bottom:1px solid var(--line-2)}.ta-course>summary{cursor:pointer;grid-template-rows:auto auto;align-items:baseline;padding:40px 0 44px;list-style:none}.ta-course>summary::-webkit-details-marker{display:none}.ta-course h3{color:var(--fg);font:500 clamp(28px, 3.1vw, 44px) / 1.1 var(--sans);letter-spacing:-.015em;transition:color .16s var(--ta-ease);grid-area:1/1/auto/7}.ta-course[open] h3{color:var(--hi)}.ta-course-sub{color:var(--fg-dim);grid-area:2/1/auto/7;margin-top:10px;font-size:18px;line-height:1.5}.ta-course-level,.ta-course-length,.ta-course-format,.ta-course-toggle{color:var(--fg);grid-row:1;font-size:16px;line-height:1.5}.ta-course-level{grid-column:7/9;align-items:baseline;gap:12px;display:flex}.ta-course-length{grid-column:9/10}.ta-course-format{grid-column:10/12}.ta-level{gap:3px;display:inline-flex;transform:translateY(1px)}.ta-level i{background:var(--line-2);border-radius:1px;width:3px;height:12px}.ta-level i.is-on{background:var(--icon)}.ta-course-toggle{color:var(--fg-dim);transition:color .16s var(--ta-ease);grid-column:12/13;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ta-plus{flex:none;width:12px;height:12px;position:relative}.ta-plus:before,.ta-plus:after{content:"";background:currentColor;border-radius:1px;width:12px;height:2px;position:absolute;top:5px;left:0}.ta-plus:after{transition:transform .18s var(--ta-ease);transform:rotate(90deg)}.ta-course[open] .ta-plus:after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.ta-course>summary:hover h3,.ta-course>summary:hover .ta-course-toggle{color:var(--hi)}}.ta-syllabus{column-gap:var(--ta-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:8px 0 72px;display:grid}.ta-course[data-touched][open] .ta-syllabus{animation:ta-open .36s var(--ta-ease) both}@keyframes ta-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ta-course[data-touched][open] .ta-syllabus{animation:.2s linear both ta-appear}.ta-plus:after{transition:none}}.ta-about,.ta-after{grid-column:1/6;min-width:0}.ta-after{grid-row:2}.ta-about-lede{max-width:44ch;color:var(--fg);font-size:18px;line-height:1.6}.ta-about dl{margin-top:32px}.ta-about dl>div{column-gap:var(--ta-gap);border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:14px 0;display:grid}.ta-about dt{color:var(--fg-mute);font-size:14px;line-height:24px}.ta-about dd{color:var(--fg-dim);line-height:24px}.ta-tools{flex-wrap:wrap;gap:8px 20px;display:flex}.ta-tools span{align-items:center;gap:8px;display:inline-flex}.ta-tools img{object-fit:contain;filter:brightness(0)invert();opacity:.8;width:20px;height:20px}.ta-after .ta-textlink{margin-top:20px}.ta-outline{grid-area:1/7/span 2/13;min-width:0}.ta-outline h4,.ta-leave h4{color:var(--fg-mute);font:400 14px/1.5 var(--sans);padding-bottom:12px}.ta-leave{border-top:1px solid var(--line);padding-top:20px}.ta-modules li{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);align-items:baseline;padding:18px 0 20px;display:grid}.ta-module-n{color:var(--fg-mute);font:400 13px/1.5 var(--mono);font-variant-numeric:tabular-nums}.ta-modules h5{color:var(--fg);font:500 20px/1.3 var(--sans)}.ta-modules p{max-width:56ch;color:var(--fg-dim);margin-top:4px}.ta-outcomes{gap:8px;display:grid}.ta-outcomes li{color:var(--fg-dim);padding-left:20px;position:relative}.ta-outcomes li:before{content:"";background:var(--fg-mute);border-radius:1px;width:2px;height:12px;position:absolute;top:7px;left:0}.ta-proof{padding:144px 0 136px}.ta-proof-title{text-wrap:balance;max-width:24em;color:var(--hi);font:500 clamp(30px, 3.4vw, 44px) / 1.1 var(--sans);letter-spacing:-.015em}.ta-scores,.ta-orgs{column-gap:var(--ta-gap);border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ta-scores{margin-top:48px;padding-top:36px}.ta-scores>div{grid-template-areas:"figure""claim""base";align-content:start;display:grid}.ta-score-n{color:var(--hi);font:400 clamp(64px, 7.4vw, 104px) / .95 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.035em;grid-area:figure}.ta-scores dt{max-width:22ch;color:var(--fg);font:400 20px/1.35 var(--sans);text-wrap:balance;grid-area:claim;margin-top:20px}.ta-score-base{max-width:34ch;color:var(--fg-mute);grid-area:base;margin-top:10px;font-size:14px;line-height:1.5}.ta-orgs{align-items:start;margin-top:64px;padding-top:32px}.ta-orgs p{color:var(--fg-mute);font-size:14px;line-height:1.5}.ta-org-run{grid-column:span 2}.ta-org-run ul{column-gap:var(--ta-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;display:grid}.ta-org-run li{align-content:start;gap:2px;display:grid}.ta-org-run li span:first-child{color:var(--fg);font-size:16px;line-height:1.5}.ta-org-run li span:last-child{color:var(--fg-mute);font-size:14px;line-height:1.5}.ta-close{border-top:1px solid var(--line);text-align:center;padding:128px 0 168px}.ta-close h2{color:var(--hi);font:500 clamp(34px, 4.6vw, 56px) / 1.05 var(--sans);letter-spacing:-.015em;text-wrap:balance}.ta-close p{max-width:48ch;color:var(--fg-dim);margin:24px auto 0;font-size:18px}.ta-close .ta-button{margin-top:40px}@media (width<=1180px){.ta-course>summary{grid-template-rows:auto;grid-template-columns:max-content max-content minmax(0,1fr) auto;column-gap:0;padding:32px 0 36px}.ta-course h3{grid-column:1/4}.ta-course-toggle{grid-area:1/4;padding-left:24px}.ta-course-sub{grid-column:1/-1}.ta-course-level,.ta-course-length,.ta-course-format{color:var(--fg-dim);grid-row:3;margin-top:20px}.ta-course-level{color:var(--fg);grid-column:1}.ta-course-length{grid-column:2}.ta-course-format{grid-column:3}.ta-course-length:before,.ta-course-format:before{content:"·";color:var(--fg-mute);margin-inline:10px}}@media (width<=999px){.ta-hero{display:block}.ta-hero-copy{padding:120px var(--ta-gutter) 24px}.ta-hero-text{max-width:640px}.ta-hero-art{--ta-art-h:clamp(420px, 62vw, 560px);height:calc(var(--ta-art-h) * .9);display:block;position:relative;overflow:clip}.ta-syllabus{grid-template-columns:minmax(0,1fr);row-gap:40px}.ta-about,.ta-outline,.ta-after{grid-area:auto/1}.ta-syllabus{grid-template-rows:none}}@media (width<=640px){.ta-root{--ta-gutter:16px}.ta-hero-copy{padding-top:104px}.ta-hero h1{font-size:clamp(40px,11.4vw,52px);line-height:1.04}.ta-hero-text>p{margin-top:20px;font-size:17px}.ta-actions{margin-top:28px}.ta-courses{padding-top:64px}.ta-course>summary{padding:28px 0 32px}.ta-course h3{letter-spacing:0}.ta-course-format{grid-area:4/1/auto/-1;margin-top:2px}.ta-course-format:before{content:none}.ta-course-toggle-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ta-course-toggle{min-width:44px;min-height:44px;margin:-8px -8px -8px 0;padding:0 8px 0 0}.ta-syllabus{padding-bottom:48px}.ta-about dl>div{grid-template-columns:minmax(0,1fr);row-gap:2px}.ta-syllabus{row-gap:32px}.ta-modules li{grid-template-columns:28px minmax(0,1fr)}.ta-proof{padding:88px 0 72px}.ta-scores,.ta-orgs{grid-template-columns:minmax(0,1fr)}.ta-scores{row-gap:36px;margin-top:32px;padding-top:28px}.ta-scores dt,.ta-score-base{max-width:none}.ta-scores dt{margin-top:12px;font-size:18px}.ta-voices{margin-top:72px}.ta-orgs{row-gap:36px;margin-top:48px;padding-top:28px}.ta-org-run{grid-column:auto}.ta-org-run ul{grid-template-columns:minmax(0,1fr);row-gap:16px}.ta-close{padding:88px 0 112px}.ta-close .ta-button{margin-top:32px}}@media (width<=479px){.ta-hero-art{--ta-art-cx:1050}}@media (width<=389px){.ta-hero-art{--ta-art-cx:1108}}.ta-session{padding:48px 0 0}.ta-session-grid{column-gap:var(--ta-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ta-session-note{grid-area:1/9/auto/13;min-width:0}.ta-session-note h2{color:var(--fg);font:500 clamp(22px, 1.9vw, 26px) / 1.25 var(--sans);text-wrap:balance}.ta-session-note p{max-width:40ch;color:var(--fg-dim);margin-top:16px}.ta-course{scroll-margin-top:56px}@media (width<=999px){.ta-session{padding-top:32px}.ta-session-grid{display:block}.ta-session-note p{max-width:56ch}}.ta-modules h5{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 16px;display:flex}.ta-module-time{color:var(--fg-mute);font:400 13px/1.5 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ta-scene{position:absolute;inset:0;overflow:clip}.ta-scene canvas{width:100%;height:100%;display:block}.ta-scene-tags{pointer-events:none;position:absolute;inset:0}.ta-stag{opacity:0;width:max-content;transition:opacity .36s var(--ta-ease);background:#0a0a0bd1;border-radius:4px;padding:4px 8px;line-height:1.4;display:grid;position:absolute;top:0;left:0}.ta-stag[data-on]{opacity:1}.ta-stag .ta-tag-figure{color:var(--hi);font-size:13px}.ta-scene-ctl{right:var(--ta-gutter);z-index:2;min-height:44px;color:var(--fg-mute);font:400 13px/1 var(--sans);cursor:pointer;transition:color .16s var(--ta-ease);background:0 0;border:0;padding:0 4px;position:absolute;bottom:12px}.ta-scene-ctl[hidden]{display:none}.ta-scene-ctl:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){.ta-scene-ctl:hover{color:var(--hi)}}.ta-root .ta-hero-art{align-self:stretch;min-height:clamp(620px,52.8vw,860px);position:relative}@media (width<=999px){.ta-root .ta-hero-art{height:clamp(380px,108vw,600px);min-height:0}}.ta-term{--tt-bg:#0c0d10;--tt-fg:#d4d7dd;--tt-hi:#f5f5f4;--tt-dim:#8d919a;--tt-faint:#7c818a;--tt-ok:#87d787;--tt-claude:#d97757;grid-area:1/1/auto/8;min-width:0}.ta-term [hidden]{display:none!important}.ta-term-win{background:var(--tt-bg);border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #e2e8f029,0 0 0 2px #0009,0 34px 70px -28px #000000f2,0 70px 140px -50px #94b9d233}.ta-term-bar{color:#b9bdc6;height:40px;font:500 13px/1 var(--sans);background:linear-gradient(#32353c,#25272d);border-bottom:1px solid #000;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffff1a}.ta-term-lights{gap:8px;display:flex}.ta-term-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000040}.ta-term-lights i:nth-child(2){background:#febc2e}.ta-term-lights i:nth-child(3){background:#28c840}.ta-term-title{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.ta-term-title svg{fill:#6fa8dc;flex:none;width:15px;height:15px}.ta-term-size{color:#a3a7b0;font-weight:400}.ta-term-body{color:var(--tt-fg);font:400 13.5px/1.6 var(--mono);position:relative}.ta-term[data-live] .ta-term-body{height:calc(48em + 32px);overflow:hidden}.ta-term-screen{transition:transform .26s var(--ta-ease), opacity .2s var(--ta-ease);padding:20px 22px 12px}.ta-term-screen[data-clearing] .ta-term-log{opacity:0;transition:opacity .2s var(--ta-ease)}.ta-term-head{color:var(--tt-dim);align-items:center;gap:14px;margin-bottom:18px;display:flex}.ta-term-head svg{width:38px;height:38px;fill:var(--tt-claude);flex:none}.ta-term-head p{min-width:0;line-height:1.5;display:grid}.ta-term-head b{color:var(--tt-hi);font-weight:500}.ta-tl{grid-template-columns:2ch minmax(0,1fr);display:grid}.ta-tl-text{overflow-wrap:anywhere;min-width:0}.ta-tl-text>span{display:block}.ta-tl-say .ta-tl-text>span+span{margin-top:.8em}.ta-tl-text>span[data-running]:after{content:"…"}.ta-tl-file{color:var(--tt-fg);grid-template-columns:3ch minmax(0,1fr);column-gap:1.5ch;margin-left:-1ch;padding-left:1ch;display:grid!important}.ta-tl-file i{color:var(--tt-faint);text-align:right;font-style:normal}.ta-tl-add{color:#d5efd5;background:#87d7871c;grid-template-columns:3ch 1ch minmax(0,1fr);column-gap:1ch}.ta-tl-add .ta-tl-plus{color:var(--tt-ok);text-align:left}.ta-tl-file:first-of-type{margin-top:.35em}.ta-tl b{color:var(--tt-hi);font-weight:500}.ta-tl-user{color:var(--tt-hi);background:#e2e8f016;margin:0 -22px;padding:7px 22px}.ta-tl-group,.ta-tl-say,.ta-term-done{margin-top:14px}.ta-tl-out{color:var(--tt-dim);grid-template-columns:3ch minmax(0,1fr);padding-left:2ch}.ta-tl-mark{height:1.6em;display:block;position:relative}.ta-tl-dot:before{content:"";background:var(--tt-ok);border-radius:50%;width:.62em;height:.62em;position:absolute;top:calc(50% - .31em);left:.05em}.ta-tl-tool[data-pending] .ta-tl-dot:before{background:var(--tt-dim);animation:.52s step-end infinite ta-blink}.ta-tl-say .ta-tl-dot:before{background:var(--tt-hi)}.ta-tl-elbow:before{content:"";border-bottom:1px solid;border-left:1px solid;width:.62em;height:.62em;position:absolute;top:.28em;left:.15em}.ta-tl-chev:before{content:"";border-top:2px solid;border-right:2px solid;width:.46em;height:.46em;position:absolute;top:calc(50% - .26em);left:0;transform:rotate(45deg)}.ta-term-think,.ta-term-done{align-items:center;gap:1ch;display:flex}.ta-term-think{color:var(--tt-claude);margin-top:14px}.ta-term-think span:last-child,.ta-term-done{color:var(--tt-dim)}.ta-term-think svg,.ta-term-done svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;width:.85em;height:.85em}.ta-term-done svg{color:var(--tt-claude)}.ta-term-input{color:var(--tt-hi);border-block:1px solid #e2e8f042;grid-template-columns:2ch minmax(0,1fr);margin-top:14px;padding:5px 0;display:grid}.ta-term-field{overflow-wrap:anywhere;min-width:0}.ta-term-cursor{background:var(--tt-fg);vertical-align:-.22em;width:1ch;height:1.15em;margin-right:-1ch;display:inline-block}.ta-term-status{color:var(--tt-faint);margin-top:6px;padding-left:2ch;font-size:12.5px}.ta-term-cap{color:var(--fg-mute);justify-content:space-between;align-items:flex-start;gap:8px 20px;margin-top:16px;font-size:14px;line-height:20px;display:flex}.ta-term-steps{flex-wrap:wrap;gap:0 4px;min-width:0;display:flex}.ta-term-steps button{border:0;border-top:1px solid var(--line-2);min-height:44px;color:var(--fg-mute);font:400 14px/1.3 var(--sans);text-align:left;cursor:pointer;transition:color .16s var(--ta-ease), border-color .16s var(--ta-ease);background:0 0;gap:2px;margin-right:14px;padding:8px 14px 6px 0;display:grid}.ta-term-steps button span{font:400 12px/1.3 var(--mono);color:var(--fg-mute)}.ta-term-steps button[aria-current]{border-top-color:var(--hi);color:var(--hi)}.ta-term-steps button:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){.ta-term-steps button:hover{color:var(--fg)}}.ta-term-ctl{min-height:44px;color:var(--fg-dim);font:inherit;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:5px;cursor:pointer;transition:color .16s var(--ta-ease);background:0 0;border:0;flex:none;padding:0 4px}.ta-term-ctl:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){.ta-term-ctl:hover{color:var(--hi)}}@keyframes ta-blink{50%{opacity:.25}}@media (width<=999px){.ta-term{margin-top:32px}}@media (width<=640px){.ta-term-body{font-size:12px}.ta-term-screen{padding:16px 14px 10px}.ta-tl-user{margin-inline:-14px;padding-inline:14px}.ta-term-head svg{width:32px;height:32px}.ta-term-status{font-size:11.5px}.ta-term-size{display:none}.ta-term[data-live] .ta-term-body{height:calc(51.2em + 26px)}.ta-term-cap{flex-direction:column}.ta-term-steps{gap:4px}.ta-term-steps button{margin-right:8px;padding-right:8px;font-size:13px}}.ta-proof-title{text-align:center;margin-inline:auto}.ta-scores>div{text-align:center;justify-items:center}.ta-orgs{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:30px;margin-top:88px;padding-top:48px;display:grid}.ta-org-logos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;width:min(100%,520px);display:grid}.ta-org-logos li{justify-content:center;display:flex}.ta-org-logos img{filter:brightness(0)invert();opacity:.82;width:auto;height:34px;display:block}.ta-org-logos img[alt=Anthropic]{height:15px;margin-bottom:2px}.ta-orgs .ta-org-run{color:var(--fg-mute);text-align:center;text-wrap:balance;grid-column:auto;font-size:15px;line-height:1.6}.ta-org-run span{color:var(--fg-dim)}@media (width<=640px){.ta-orgs{margin-top:56px;padding-top:32px}.ta-org-logos img{height:26px}.ta-org-logos img[alt=Anthropic]{height:11px}}.ta-voices{margin-top:112px}.ta-voices>h3{color:var(--fg-mute);font:400 15px/1.5 var(--sans);text-align:center}.ta-leads{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;margin-top:36px;display:grid}.ta-lead{text-align:center;padding:8px clamp(24px,4vw,64px)}.ta-lead+.ta-lead{border-left:1px solid var(--line-2)}.ta-lead blockquote p{max-width:19em;color:var(--hi);font:400 clamp(24px, 2.35vw, 34px) / 1.22 var(--sans);letter-spacing:-.015em;text-wrap:balance;margin-inline:auto}.ta-lead figcaption{flex-wrap:wrap;justify-content:center;gap:2px 14px;margin-top:26px;font-size:15px;line-height:1.5;display:flex}.ta-lead figcaption span:first-child,.ta-tick figcaption span:first-child{color:var(--fg)}.ta-lead figcaption span:last-child,.ta-tick figcaption span:last-child{color:var(--fg-mute)}.ta-ticker{margin-top:80px}.ta-ticker-view{scrollbar-width:none;overflow-x:auto;mask-image:linear-gradient(90deg,#000 89%,#0000)}.ta-ticker[data-live] .ta-ticker-view{mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.ta-ticker-view::-webkit-scrollbar{display:none}.ta-ticker-view:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.ta-ticker-track{width:max-content;display:flex}.ta-tick{border-left:1px solid var(--line-2);flex:none;width:min(78vw,430px);margin-right:56px;padding-left:24px}.ta-tick blockquote p{color:var(--fg);font:400 19px/1.45 var(--sans);letter-spacing:-.005em}.ta-tick figcaption{gap:1px;margin-top:16px;font-size:14px;line-height:1.5;display:grid}.ta-tick[data-copy]{display:none}.ta-ticker-ctl{min-height:44px;color:var(--fg-mute);font:400 14px/1 var(--sans);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:5px;cursor:pointer;transition:color .16s var(--ta-ease);background:0 0;border:0;margin:12px auto 0;padding:0 8px;display:block}.ta-ticker-ctl[hidden]{display:none}.ta-ticker-ctl:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){.ta-ticker-ctl:hover{color:var(--hi)}}@media (prefers-reduced-motion:no-preference){.ta-ticker[data-live] .ta-ticker-view{overflow:hidden}.ta-ticker[data-live] .ta-tick[data-copy]{display:block}.ta-ticker[data-live] .ta-ticker-track{animation:ta-drift var(--ta-tick,90s) linear infinite;padding-left:0}.ta-ticker[data-live][data-held] .ta-ticker-track,.ta-ticker[data-live][data-away] .ta-ticker-track,.ta-ticker[data-live] .ta-ticker-view:focus-visible .ta-ticker-track{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ta-ticker[data-live] .ta-ticker-view:hover .ta-ticker-track{animation-play-state:paused}}@keyframes ta-drift{to{transform:translate(-50%)}}@media (width<=860px){.ta-leads{grid-template-columns:minmax(0,1fr);row-gap:40px}.ta-lead{padding:0}.ta-lead+.ta-lead{border-top:1px solid var(--line-2);border-left:0;padding-top:40px}}@media (width<=640px){.ta-voices{margin-top:72px}.ta-ticker{margin-top:52px}.ta-tick{margin-right:36px;padding-left:18px}.ta-tick blockquote p{font-size:17px}}.ta-scores{border-top:0;margin-top:72px;padding-top:0}.ta-proof{padding-bottom:96px}.ta-orgs{margin-top:72px;padding-top:96px}.ta-org-logos img[alt=Anthropic]{margin-bottom:1px}@media (width<=640px){.ta-scores{margin-top:44px;padding-top:0}.ta-proof{padding-bottom:64px}.ta-orgs{margin-top:48px;padding-top:64px}}.ta-scene-ctl{color:var(--fg-dim)}.ta-term[data-live][data-still] .ta-term-body{height:auto;min-height:calc(48em + 32px);overflow:visible}@media (width<=640px){.ta-term[data-live][data-still] .ta-term-body{min-height:calc(51.2em + 26px)}}.ta-term[data-paused] .ta-tl-tool[data-pending] .ta-tl-dot:before{animation-play-state:paused}.ta-term-status{color:var(--tt-dim)}.ta-term-text{border-top:1px solid var(--line);margin-top:8px}.ta-term-text>summary{min-height:48px;color:var(--fg-dim);cursor:pointer;transition:color .16s var(--ta-ease);justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:20px;list-style:none;display:flex}.ta-term-text>summary::-webkit-details-marker{display:none}.ta-term-text[open]>summary{color:var(--fg)}.ta-term-text[open] .ta-plus:after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.ta-term-text>summary:hover{color:var(--hi)}}.ta-term-text-body{padding:8px 0 24px}.ta-term-text-note{max-width:68ch;color:var(--fg-mute);font-size:14px;line-height:1.6}.ta-term-text section{margin-top:28px}.ta-term-text h3{color:var(--fg);font:500 16px/1.5 var(--sans)}.ta-term-text ol{margin-top:8px}.ta-term-text li{border-top:1px solid var(--line);max-width:76ch;color:var(--fg-dim);font:400 13px/1.6 var(--mono);overflow-wrap:anywhere;padding:8px 0}.ta-term-text li b{color:var(--fg-mute);font-weight:400}.ta-tools li{align-items:center;gap:8px;display:inline-flex}.ta-modules h5{display:block}.ta-module-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 16px;display:flex}.ta-scores dt{max-width:none}.ta-score-base{text-wrap:balance;max-width:32ch}@media (prefers-reduced-motion:no-preference){.ta-ticker[data-live][data-held] .ta-ticker-view,.ta-ticker[data-live] .ta-ticker-view:focus-visible{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-x:auto;mask-image:linear-gradient(90deg,#000 89%,#0000)}.ta-ticker[data-live][data-held] .ta-tick[data-copy],.ta-ticker[data-live] .ta-ticker-view:focus-visible .ta-tick[data-copy]{display:none}.ta-ticker[data-live][data-held] .ta-ticker-track,.ta-ticker[data-live] .ta-ticker-view:focus-visible .ta-ticker-track{animation:none}}.ta-org-lines{justify-items:center;row-gap:6px;display:grid}.ta-org-logos img{max-width:100%}@media (forced-colors:active){.ta-org-logos img,.ta-tools img{filter:none}}.ta-close p+p{margin-top:12px}.ta-score-base{max-width:30ch}.ta-lead figcaption{flex-direction:column;align-items:center}.ta-tick figcaption span:last-child{text-wrap:balance}@media (width<=640px){.ta-score-base{max-width:34ch}}.ta-close .ta-close-reply{color:var(--fg-mute);margin-top:20px;font-size:14px}.ta-courses{padding-top:144px}@media (width<=640px){.ta-courses{padding-top:88px}}.ta-hero-text{width:100%;container-type:inline-size}.ta-hero h1{white-space:nowrap;font-size:7.98cqi;line-height:1.08}.ta-hero h1 span{color:var(--hi);display:block}.ta-hero h1 span:first-child{color:var(--fg-dim)}.ta-hero-text>p{text-wrap:pretty;max-width:none;margin-top:16px;font-size:17px;line-height:1.6}.ta-hero-text>.ta-hero-lede{color:var(--fg);text-wrap:balance;margin-top:28px;font-size:21px;line-height:1.45}.ta-hero-text>.ta-actions{margin-top:32px}@media (width<=640px){.ta-hero-text>.ta-hero-lede{margin-top:20px;font-size:19px}.ta-hero-text>.ta-actions{margin-top:28px}}.ta-session{scroll-margin-top:56px}
