.tc3-Ka_figure{gap:var(--space-3);flex-direction:column-reverse;min-width:0;margin:0;display:flex}.tc3-Ka_caption{color:var(--color-ink-muted);font:400 var(--text-md)/1.4 var(--font-sans);text-align:right;margin:0}.tc3-Ka_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tc3-Ka_window{background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-control);border:1px solid var(--color-line);overflow:hidden}.tc3-Ka_topbar{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-line);font-size:var(--text-md);display:flex}.tc3-Ka_topbar>svg{width:24px;height:24px;color:var(--color-brand)}.tc3-Ka_topbar>span{background:var(--color-sage);border-radius:var(--radius-full);width:14px;height:14px;margin-left:auto}.tc3-Ka_workspace{grid-template-columns:136px minmax(0,1fr);display:grid}.tc3-Ka_sidebar{padding:var(--space-4) var(--space-2);background:var(--color-deep);color:var(--color-nav-muted);border-right:1px solid var(--color-line)}.tc3-Ka_sidebar>div{align-items:center;gap:var(--space-2);min-height:var(--size-control);padding:var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-control);display:flex}.tc3-Ka_sidebar svg{flex:none;width:18px;height:18px}.tc3-Ka_active{background:var(--color-nav-hover);color:var(--color-surface);font-weight:700}.tc3-Ka_content{min-width:0;padding:var(--space-5)}.tc3-Ka_title{font:600 var(--text-2xl)/1.3 var(--font-sans);margin:0}.tc3-Ka_subtitle{margin:var(--space-2) 0 var(--space-5);font-size:var(--text-xs);color:var(--color-ink-muted)}.tc3-Ka_panels{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tc3-Ka_panel{padding:var(--space-4) 0;border-top:1px solid var(--color-line)}.tc3-Ka_panelTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:700;line-height:1.5;display:flex}.tc3-Ka_panelTitle>svg{flex:none;width:16px;height:16px}.tc3-Ka_task,.tc3-Ka_timeline p{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:1.4;display:flex}.tc3-Ka_task>span{border:1px solid var(--color-ink-muted);border-radius:2px;flex:none;width:12px;height:12px}.tc3-Ka_timeline{position:relative}.tc3-Ka_timeline:before{background:var(--color-line);content:"";width:1px;position:absolute;top:6px;bottom:6px;left:4px}.tc3-Ka_timeline p>span{background:var(--color-nav-muted);border-radius:var(--radius-full);flex:none;width:9px;height:9px;position:relative}.tc3-Ka_timeline p:first-child>span{background:var(--color-brand)}.tc3-Ka_conversation{margin-top:var(--space-3)}.tc3-Ka_message{padding:var(--space-3);background:var(--color-sage);border-radius:var(--radius-control);font-size:var(--text-sm);margin:0;line-height:1.5}@media (max-width:37.5rem){.tc3-Ka_workspace{grid-template-columns:1fr}.tc3-Ka_sidebar{display:none}.tc3-Ka_content{padding:var(--space-4)}.tc3-Ka_panels{gap:var(--space-2)}.tc3-Ka_panel{padding:var(--space-3) 0}.tc3-Ka_title{font-size:var(--text-xl)}}
.xJEgUW_root{background:var(--color-paper);color:var(--color-ink)}html:has(.xJEgUW_root){min-width:0}.xJEgUW_root a:focus-visible,.xJEgUW_root button:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.xJEgUW_skip{top:0;left:var(--space-4);z-index:5;padding:var(--space-4);background:var(--color-surface);position:absolute;transform:translateY(-110%)}.xJEgUW_skip:focus{transform:translateY(0)}.xJEgUW_header{justify-content:space-between;align-items:center;gap:var(--space-5);max-width:1360px;padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--color-line);margin:auto;display:flex}.xJEgUW_brand{align-items:center;gap:var(--space-3);min-height:var(--size-control);text-decoration:none;display:flex}.xJEgUW_brand>span{font-size:var(--text-2xl)}.xJEgUW_navigation{align-items:center;gap:var(--space-6);display:flex}.xJEgUW_development{color:var(--color-ink-muted);font-size:var(--text-sm)}.xJEgUW_login{min-height:var(--size-control);font-size:var(--text-md);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.xJEgUW_login:hover{text-decoration:underline}.xJEgUW_languages{display:flex}.xJEgUW_languages button{min-height:var(--size-control);min-width:var(--size-control);color:var(--color-ink-muted);font:600 var(--text-sm)/1 var(--font-sans);cursor:pointer;background:0 0;border:0}.xJEgUW_languages button[aria-pressed=true]{color:var(--color-ink);text-underline-offset:.5em;text-decoration:underline}.xJEgUW_languages button:hover{background:var(--color-sage)}.xJEgUW_main{max-width:1360px;padding:0 var(--space-7);outline:none;margin:auto}.xJEgUW_hero{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;grid-template-columns:.85fr 1.15fr;display:grid}.xJEgUW_copy{min-width:0}.xJEgUW_title{max-width:10ch;font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:400;line-height:1.12}.xJEgUW_lead{max-width:35ch;margin:var(--space-5) 0 0;color:var(--color-ink-muted);font-size:var(--text-lg);text-wrap:pretty;line-height:1.65}.xJEgUW_primary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--size-control);margin-top:var(--space-6);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-surface);font-size:var(--text-md);transition:background-color var(--duration-feedback) var(--ease-ui);font-weight:700;text-decoration:none;display:inline-flex}.xJEgUW_primary:hover{background:var(--color-deep)}.xJEgUW_invitation{max-width:34ch;margin:var(--space-3) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm);line-height:1.6}.xJEgUW_overview{gap:var(--space-8);border-top:1px solid var(--color-line);padding:var(--space-7) 0;grid-template-columns:.85fr 1.15fr;display:grid}.xJEgUW_overview h2{max-width:20ch;font:600 var(--text-2xl)/1.35 var(--font-sans);text-wrap:balance;margin:0}.xJEgUW_features{gap:var(--space-5);margin:0;display:grid}.xJEgUW_feature{gap:var(--space-4);grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);display:grid}.xJEgUW_feature dt{font-size:var(--text-md);font-weight:700}.xJEgUW_feature dd{color:var(--color-ink-muted);font-size:var(--text-md);margin:0;line-height:1.6}.xJEgUW_notice{border-top:1px solid var(--color-line);padding:var(--space-5) 0}.xJEgUW_notice p{max-width:80ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin:0;line-height:1.65}.xJEgUW_notice strong{color:var(--color-ink)}.xJEgUW_footer{justify-content:space-between;gap:var(--space-4);max-width:1360px;padding:var(--space-4) var(--space-7) var(--space-6);color:var(--color-ink-muted);font-size:var(--text-xs);margin:auto;display:flex}@media (max-width:56.25rem){.xJEgUW_header{padding:var(--space-4) var(--space-5)}.xJEgUW_navigation{gap:var(--space-4)}.xJEgUW_development{display:none}.xJEgUW_main{padding:0 var(--space-5)}.xJEgUW_hero{gap:var(--space-7);padding:var(--space-7) 0;grid-template-columns:1fr}.xJEgUW_title{max-width:16ch;font-size:clamp(2.75rem,7vw,3.75rem)}.xJEgUW_lead{max-width:45ch}.xJEgUW_overview{gap:var(--space-5);grid-template-columns:1fr}.xJEgUW_overview h2{max-width:none}.xJEgUW_footer{padding:var(--space-4) var(--space-5) var(--space-6)}}@media (max-width:37.5rem){.xJEgUW_header{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.xJEgUW_brand{gap:var(--space-1)}.xJEgUW_brand>svg{width:28px;height:28px}.xJEgUW_brand>span{font-size:1.125rem}.xJEgUW_navigation{gap:var(--space-2)}.xJEgUW_login{font-size:var(--text-sm)}.xJEgUW_main{padding:0 var(--space-4)}.xJEgUW_hero{padding:var(--space-6) 0}.xJEgUW_title{max-width:13ch;font-size:clamp(2rem,9vw,2.75rem)}.xJEgUW_feature{gap:var(--space-1);grid-template-columns:1fr}.xJEgUW_footer{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column}}
