.TrainingTechniques_catalog__DHXPC{max-width:1240px;padding:100px 28px;margin:0 auto}.TrainingTechniques_catalogHeader__Wuwoe{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:32px}.TrainingTechniques_eyebrow__5STfa{display:block;font:600 11px/1.4 var(--font-geist-mono,monospace),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-steel)}.TrainingTechniques_catalogHeader__Wuwoe h2{color:var(--brand-ice);font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.035em;margin-top:12px;max-width:680px}.TrainingTechniques_catalogHeader__Wuwoe p{max-width:330px;color:var(--brand-mist);font-size:16px;line-height:1.6}.TrainingTechniques_selectorHeading__xzVnZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 16px}.TrainingTechniques_selectorLabel__dybyk{color:var(--brand-ice);font-size:18px;font-weight:600}.TrainingTechniques_selectorHint__k4n7h{color:var(--brand-mist);font-size:13px}.TrainingTechniques_tabFrame__unt2i{overflow:hidden;border:1px solid var(--brand-steel);border-radius:12px;background:var(--brand-ice)}.TrainingTechniques_tabs__AmTl_{display:flex;align-items:stretch;justify-content:flex-start;height:auto;width:100%;gap:0;padding:0;border-radius:0;background:var(--brand-deep);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--brand-steel) var(--brand-deep)}.TrainingTechniques_tab__Sl3i0{position:relative;display:flex;flex:1 0 155px;flex-direction:column;align-items:stretch;justify-content:space-between;min-width:0;min-height:142px;gap:12px;padding:18px 16px;border:0;border-right:1px solid color-mix(in srgb,var(--brand-steel) 55%,transparent);border-bottom:1px solid var(--brand-steel);border-radius:0;background:var(--brand-deep);color:var(--brand-mist);white-space:normal;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.TrainingTechniques_tab__Sl3i0:last-child{border-right:0}.TrainingTechniques_tab__Sl3i0:hover{background:var(--brand-ink);color:var(--brand-ice)}.TrainingTechniques_tab__Sl3i0:focus-visible{outline:3px solid var(--brand-aqua);outline-offset:-5px}.TrainingTechniques_tab__Sl3i0[data-state=active]{background:var(--brand-ice);border-bottom-color:var(--brand-ice);color:var(--brand-ink);box-shadow:inset 0 3px 0 var(--brand-aqua)}.TrainingTechniques_tabPanel__MnRP_{margin:0;padding:28px;background:var(--brand-ice);color:var(--brand-ink)}.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_intro__rWcip{margin-top:0}.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_caveat__khhLL,.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_intro__rWcip h3,.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_intro__rWcip p,.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_spec__iVpyK{color:var(--brand-ink)}.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_spec__iVpyK dt{color:var(--brand-navy)}.TrainingTechniques_tabPanel__MnRP_ .TrainingTechniques_widget__eDLhL{box-shadow:none;margin:24px 0}.TrainingTechniques_tabTop__Dvlkz{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:52px}.TrainingTechniques_tabName__lSq3n{font-size:20px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.TrainingTechniques_tabDescription__EdQeV{font-size:13px;line-height:1.4;font-weight:400}.TrainingTechniques_tabStatus__S7cw8{display:flex;align-items:center;flex-shrink:0}.TrainingTechniques_tabSelected__kozJ4{display:none;align-items:center;gap:4px;border-radius:20px;padding:5px 8px;background:var(--brand-ink);color:var(--brand-white);font-size:10px;font-weight:600;line-height:1}.TrainingTechniques_tab__Sl3i0[data-state=active] .TrainingTechniques_tabSelected__kozJ4{display:flex}.TrainingTechniques_tabExplore__M2KJ_{position:absolute;right:14px;top:21px}.TrainingTechniques_tab__Sl3i0[data-state=active] .TrainingTechniques_tabExplore__M2KJ_{display:none}.TrainingTechniques_intro__rWcip{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:30px 0 25px}.TrainingTechniques_intro__rWcip h3{font-size:26px;color:var(--brand-ice);margin:0 0 8px}.TrainingTechniques_intro__rWcip p{color:var(--brand-mist);font-size:16px;line-height:1.55}.TrainingTechniques_spec__iVpyK{display:grid;gap:9px;font-size:13px;color:var(--brand-mist)}.TrainingTechniques_spec__iVpyK div{display:grid;grid-template-columns:80px 1fr;gap:10px}.TrainingTechniques_spec__iVpyK dt{color:var(--brand-aqua);font-weight:600}.TrainingTechniques_caveat__khhLL{margin-top:18px;font-size:14px;color:var(--brand-mist);line-height:1.6}.TrainingTechniques_catalogLink__S1x0O{display:inline-flex;gap:12px;align-items:center;margin-top:30px;color:var(--brand-aqua);font-size:16px;text-decoration:underline;text-underline-offset:5px}.TrainingTechniques_widget__eDLhL{--flow-border:color-mix(in srgb,var(--brand-steel) 26%,transparent);background:var(--brand-white);color:var(--brand-ink);border:1px solid var(--flow-border);border-radius:14px;overflow:hidden;margin:32px 0;font-family:var(--font-inter,Arial),sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:left;container-type:inline-size;box-shadow:0 20px 65px color-mix(in srgb,var(--brand-deep) 12%,transparent)}.TrainingTechniques_widget__eDLhL a,.TrainingTechniques_widget__eDLhL h4,.TrainingTechniques_widget__eDLhL li,.TrainingTechniques_widget__eDLhL ol,.TrainingTechniques_widget__eDLhL p,.TrainingTechniques_widget__eDLhL pre{margin:0;letter-spacing:normal}.TrainingTechniques_widget__eDLhL p{font-size:13px;line-height:1.6;color:var(--brand-ink);max-width:none}.TrainingTechniques_widget__eDLhL pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.8 var(--font-geist-mono,monospace),monospace;padding:0;border:0;box-shadow:none;background:none;color:inherit}.TrainingTechniques_widget__eDLhL a{color:var(--brand-navy);font-size:10px;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.TrainingTechniques_widget__eDLhL button{cursor:pointer}.TrainingTechniques_widget__eDLhL button:focus-visible,.TrainingTechniques_widget__eDLhL summary:focus-visible{outline:2px solid var(--brand-navy);outline-offset:-3px}.TrainingTechniques_windowBar__p3GzY{display:flex;align-items:center;gap:18px;padding:13px 18px;border-bottom:1px solid var(--flow-border);background:var(--brand-cream);font:10px/1.4 var(--font-geist-mono,monospace),monospace}.TrainingTechniques_windowDots__e2Fj2{display:flex;gap:5px}.TrainingTechniques_windowDots__e2Fj2 i{width:7px;height:7px;border-radius:50%;background:var(--brand-steel);opacity:.4}.TrainingTechniques_demoLabel__EgpCp{margin-left:auto;color:var(--brand-steel)}.TrainingTechniques_flow__e_5k_{position:relative;display:flex;justify-content:space-around;gap:10px;padding:24px 12px 47px;background:linear-gradient(180deg,var(--brand-white),var(--brand-cream));border-bottom:1px solid var(--flow-border)}.TrainingTechniques_flowNode__90DiK{width:30%;display:flex;align-items:center;flex-direction:column;gap:8px;z-index:1;text-align:center;font-size:11px;font-weight:600}.TrainingTechniques_nodeIcon__prO2c{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--flow-border);border-radius:14px;background:var(--brand-white);box-shadow:0 3px 6px color-mix(in srgb,var(--brand-ink) 6%,transparent)}.TrainingTechniques_flowNode__90DiK small{display:flex;align-items:center;gap:4px;font-size:9px;font-weight:400}.TrainingTechniques_returnPath__zulpg{position:absolute;bottom:15px;left:18%;right:18%;border-top:1px dashed var(--brand-steel);display:flex;justify-content:center;gap:5px;padding-top:6px;font:9px/1.3 monospace;color:var(--brand-steel)}.TrainingTechniques_workspace__cjeFQ{display:grid;grid-template-columns:1fr 1fr;min-height:330px}.TrainingTechniques_dataset__BFYHL,.TrainingTechniques_document__ZU1B8{min-width:0;margin:22px;border:1px solid var(--flow-border);border-radius:7px;align-self:start;overflow:hidden;background:var(--brand-white)}.TrainingTechniques_fileLabel__qHzDf{display:flex;align-items:center;gap:7px;padding:10px 12px;background:var(--brand-cream);border-bottom:1px solid var(--flow-border);font:10px/1.5 monospace}.TrainingTechniques_documentImage__u9_Wi{position:relative;height:173px;overflow:hidden}.TrainingTechniques_documentImage__u9_Wi img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.TrainingTechniques_dataset__BFYHL>a,.TrainingTechniques_dataset__BFYHL>small,.TrainingTechniques_document__ZU1B8>a{display:block;padding:9px 12px;font-size:10px;color:var(--brand-steel)}.TrainingTechniques_tokenRow__RXWh4{display:flex;gap:4px;padding:12px;border-top:1px solid var(--flow-border)}.TrainingTechniques_tokenRow__RXWh4 span{padding:3px 8px;border-radius:3px;background:var(--brand-ice);font-family:monospace}.TrainingTechniques_tokenRow__RXWh4 span[data-target=true]{background:var(--brand-navy);color:var(--brand-white)}.TrainingTechniques_record__lIpLj{padding:12px;border-bottom:1px solid var(--flow-border)}.TrainingTechniques_record__lIpLj>span{display:block;font:10px/1.5 monospace;color:var(--brand-steel);margin-bottom:5px}.TrainingTechniques_record__lIpLj p{font-size:12px}.TrainingTechniques_record__lIpLj[data-muted=true]{background:var(--brand-cream)}.TrainingTechniques_record__lIpLj[data-emphasis=true]{background:var(--brand-ice)}.TrainingTechniques_inspector__172Xq{min-width:0;padding:24px;border-left:1px solid var(--flow-border);background:var(--brand-cream)}.TrainingTechniques_stepNumber__0JXL7{font:500 40px/1 var(--font-geist-mono,monospace),monospace;color:var(--brand-steel);opacity:.55;margin:12px 0}.TrainingTechniques_widget__eDLhL h4{font-size:21px;line-height:1.2;font-weight:600;color:var(--brand-ink);margin-bottom:12px}.TrainingTechniques_terminal__7_jmM{margin-top:18px;padding:12px;border:1px solid var(--flow-border);border-radius:5px;background:var(--brand-ink);color:var(--brand-ice)}.TrainingTechniques_terminal__7_jmM>span{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--brand-mist);margin-bottom:8px}.TrainingTechniques_controls__WHsmx{display:flex;align-items:stretch;padding:10px;gap:8px;border-top:1px solid var(--flow-border)}.TrainingTechniques_controls__WHsmx>button{width:44px;min-height:44px;display:grid;place-items:center;border-radius:5px;background:var(--brand-cream);flex-shrink:0}.TrainingTechniques_steps__EAsnL{display:grid;grid-template-columns:repeat(4,1fr);flex:1;gap:4px}.TrainingTechniques_steps__EAsnL button{border-radius:4px;padding:8px 6px;text-align:left;font-size:10px;line-height:1.4;display:flex;gap:7px}.TrainingTechniques_steps__EAsnL button[aria-current]{background:var(--brand-ice);color:var(--brand-navy)}.TrainingTechniques_steps__EAsnL span{font-family:monospace}.TrainingTechniques_steps__EAsnL b{font-weight:500}.TrainingTechniques_widgetFooter__FVe1t{display:flex;justify-content:space-between;gap:12px;font-size:10px;padding:10px 18px;color:var(--brand-steel);background:var(--brand-cream);border-top:1px solid var(--flow-border)}.TrainingTechniques_transcript__ac9So{border-top:1px solid var(--flow-border);padding:10px 18px;font-size:11px}.TrainingTechniques_transcript__ac9So summary{cursor:pointer}.TrainingTechniques_widget__eDLhL .TrainingTechniques_transcript__ac9So ol{padding:14px 0 5px 18px;list-style:decimal}.TrainingTechniques_widget__eDLhL .TrainingTechniques_transcript__ac9So li{font-size:12px;line-height:1.6;padding:0 0 8px}.TrainingTechniques_widget__eDLhL .TrainingTechniques_transcript__ac9So li:before{display:none}.TrainingTechniques_preference__zjfVB{display:flex;gap:9px;padding:14px 12px;border-bottom:1px solid var(--flow-border)}.TrainingTechniques_preference__zjfVB b{font-size:10px;font-weight:500;display:block;margin-bottom:6px}.TrainingTechniques_preference__zjfVB code{font:10px/1.5 monospace;overflow-wrap:anywhere}.TrainingTechniques_preference__zjfVB[data-selected=true]{background:var(--brand-ice)}.TrainingTechniques_rollouts__2kcIm{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;padding:12px}.TrainingTechniques_rollouts__2kcIm>div{border:1px solid var(--flow-border);border-radius:5px;display:flex;flex-direction:column;padding:8px}.TrainingTechniques_rollouts__2kcIm small,.TrainingTechniques_rollouts__2kcIm span{font-size:9px}.TrainingTechniques_rollouts__2kcIm b{font:24px/1.5 monospace}.TrainingTechniques_rollouts__2kcIm em{font:9px/1.5 monospace;margin-top:4px}.TrainingTechniques_rollouts__2kcIm [data-selected=true]{background:var(--brand-ice);border-color:var(--brand-steel)}.TrainingTechniques_widget__eDLhL .TrainingTechniques_python__w9hpD{padding:15px 12px;font-size:12px;min-height:124px}.TrainingTechniques_python__w9hpD [data-fixed=true]{background:var(--brand-ice)}.TrainingTechniques_testResult__OJvTb{display:flex;align-items:start;gap:6px;padding:10px 12px;border-top:1px solid var(--flow-border);border-bottom:1px solid var(--flow-border);font:10px/1.6 monospace;background:var(--brand-cream)}.TrainingTechniques_feedback__UG_t_{padding:12px}.TrainingTechniques_feedback__UG_t_ b{display:block;font-size:11px;margin-bottom:5px}.TrainingTechniques_feedback__UG_t_ p{font-size:12px}.TrainingTechniques_teacherStudent__eSDOW{display:flex;justify-content:space-around;align-items:center;padding:20px 10px;gap:5px}.TrainingTechniques_teacherStudent__eSDOW>div{text-align:center}.TrainingTechniques_teacherStudent__eSDOW b,.TrainingTechniques_teacherStudent__eSDOW span{display:block;font-size:10px;font-weight:500}.TrainingTechniques_bigModel__qM_Ds,.TrainingTechniques_smallModel__zFxfJ{display:grid;gap:4px;width:75px;height:75px;padding:7px;margin:10px auto;border-radius:8px;background:var(--brand-cream);grid-template-columns:repeat(5,1fr)}.TrainingTechniques_smallModel__zFxfJ{grid-template-columns:repeat(3,1fr);width:55px;height:55px;margin:20px auto}.TrainingTechniques_bigModel__qM_Ds i,.TrainingTechniques_smallModel__zFxfJ i[data-learned=true]{background:var(--brand-navy);border-radius:2px}.TrainingTechniques_smallModel__zFxfJ i{background:var(--brand-mist);border-radius:2px}@container (max-width: 620px){.TrainingTechniques_workspace__cjeFQ{grid-template-columns:1fr}.TrainingTechniques_inspector__172Xq{border-left:0;border-top:1px solid var(--flow-border);padding:20px;min-height:280px}.TrainingTechniques_dataset__BFYHL,.TrainingTechniques_document__ZU1B8{margin:16px}.TrainingTechniques_steps__EAsnL b{display:none}.TrainingTechniques_steps__EAsnL button{justify-content:center}.TrainingTechniques_demoLabel__EgpCp{display:none}.TrainingTechniques_widgetFooter__FVe1t{flex-direction:column;gap:5px}.TrainingTechniques_stepNumber__0JXL7{float:right;margin:0 0 10px 12px;font-size:30px}.TrainingTechniques_flowNode__90DiK{font-size:10px}.TrainingTechniques_returnPath__zulpg{left:10%;right:10%}}@media (max-width:700px){.TrainingTechniques_catalog__DHXPC{padding:65px 18px}.TrainingTechniques_catalogHeader__Wuwoe,.TrainingTechniques_intro__rWcip{display:block}.TrainingTechniques_catalogHeader__Wuwoe p{margin-top:20px}.TrainingTechniques_selectorHeading__xzVnZ{display:block}.TrainingTechniques_selectorHint__k4n7h{margin-top:5px}.TrainingTechniques_tab__Sl3i0{flex-basis:155px;padding:16px 14px;min-height:136px}.TrainingTechniques_tabPanel__MnRP_{padding:20px 14px}.TrainingTechniques_tabName__lSq3n{font-size:19px}.TrainingTechniques_tabDescription__EdQeV{font-size:12px}.TrainingTechniques_spec__iVpyK{margin-top:18px}.TrainingTechniques_widget__eDLhL{margin:24px 0}}@media (prefers-reduced-motion:reduce){.TrainingTechniques_tab__Sl3i0{transition:none}.TrainingTechniques_widget__eDLhL *,.TrainingTechniques_widget__eDLhL :after,.TrainingTechniques_widget__eDLhL :before{animation:none!important;transition:none!important}}