.workbench-landing_workbenchContainer__uiimz{--homepage-section-y:clamp(4rem,7vw,6rem);--homepage-section-border:1px solid rgba(0,0,0,0.06);background:var(--warm-bg);position:relative;overflow-x:hidden}.workbench-landing_workbenchContainer__uiimz:before{content:"";position:fixed;inset:0;background-image:radial-gradient(ellipse 80% 50% at 20% 40%,color-mix(in srgb,var(--grey-300) 25%,transparent) 0,transparent 70%),radial-gradient(ellipse 60% 40% at 80% 20%,color-mix(in srgb,var(--grey-300) 20%,transparent) 0,transparent 60%),radial-gradient(ellipse 70% 50% at 50% 80%,color-mix(in srgb,var(--grey-300) 15%,transparent) 0,transparent 65%);pointer-events:none;z-index:0}.workbench-landing_workbenchContainer__uiimz>*{position:relative;z-index:1}@media screen and (max-width:768px){.workbench-landing_workbenchContainer__uiimz{--homepage-section-y:clamp(3rem,10vw,4.5rem)}}.workbench-landing_contentWrapper__aLxO2{width:min(100%,1200px);margin:0 auto;padding-inline:clamp(1rem,3vw,2rem);display:flex;flex-direction:column;gap:0}.workbench-landing_sectionHeader__vvdlC{margin-bottom:clamp(2rem,4vw,3rem)}.workbench-landing_heroSection__hCej2{padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem)}.workbench-landing_hero__pgn25{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,2.5vw,2rem);text-align:left}.workbench-landing_heroBadge__M95W4{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;background:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:var(--radius-pill,999px);color:var(--color-primary-200);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.workbench-landing_heroTitle__ZOiCm{font-family:var(--heading-h1-family);font-size:var(--heading-h1-display-size);font-weight:var(--heading-h1-weight);line-height:var(--heading-h1-display-line-height);letter-spacing:var(--heading-h1-letter-spacing);color:var(--warm-text-primary,var(--color-text-primary));margin:0;max-width:18ch}.workbench-landing_heroTitleAccent__daVPD{color:var(--color-primary-200)}.workbench-landing_heroSubtitle__EdtN5{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary,var(--color-text-secondary));margin:0;max-width:65ch}.workbench-landing_heroActions__AakJV{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.workbench-landing_visualSection__YxqUw{width:100vw;margin-inline:calc(50% - 50vw);padding-block:clamp(1rem,3vw,2.5rem) clamp(2rem,5vw,4rem)}.workbench-landing_visualWrapper__xfI9n{width:min(100%,1100px);margin:0 auto;padding-inline:clamp(1rem,3vw,2rem)}.workbench-landing_mockScreen__U9oOR{background:linear-gradient(155deg,color-mix(in srgb,var(--green-200) 14%,transparent) 0,color-mix(in srgb,var(--green-400) 8%,transparent) 55%,color-mix(in srgb,var(--primary) 12%,transparent) 100%),var(--warm-bg-medium,var(--color-surface-bg));border:1px solid color-mix(in srgb,var(--green-200) 22%,transparent);border-radius:var(--radius-xl,16px);overflow:hidden}.workbench-landing_mockHeader__nMNce{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.06)}.workbench-landing_mockDotGreen__lDWfw,.workbench-landing_mockDotRed__iylyw,.workbench-landing_mockDotYellow__ICE_w{width:10px;height:10px;border-radius:50%}.workbench-landing_mockDotRed__iylyw{background:var(--color-destructive)}.workbench-landing_mockDotYellow__ICE_w{background:var(--color-primary-gradient)}.workbench-landing_mockDotGreen__lDWfw{background:var(--color-primary-100)}.workbench-landing_mockTitle__ZIQUQ{margin-left:.5rem;font-size:13px;font-weight:600;color:var(--warm-text-secondary,var(--color-text-secondary))}.workbench-landing_mockBody__vkRYj{padding:clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;gap:1rem}.workbench-landing_mockSection__HMgXp{display:flex;flex-direction:column;gap:.5rem}.workbench-landing_mockLabel__4aU0U{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--warm-text-muted,var(--color-text-meta))}.workbench-landing_mockInput__Bpa5D{padding:.75rem 1rem;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg,12px);font-size:14px;line-height:1.5;color:var(--warm-text-primary,var(--color-text-primary))}.workbench-landing_mockDivider__HF2Mo{height:1px;background:rgba(0,0,0,.06)}.workbench-landing_mockCode__sWr1M{padding:1rem;background:var(--color-icon-primary);border-radius:var(--radius-lg,12px);font-family:var(--font-mono);font-size:13px;line-height:1.6;color:var(--color-button-disabled-bg);overflow-x:auto}.workbench-landing_codePurple__Aephd{color:var(--color-primary-gradient)}.workbench-landing_codeBlue__QrJQ9{color:var(--color-text-meta)}.workbench-landing_codeWhite__uo7aB{color:var(--color-button-disabled-bg)}.workbench-landing_codeGray__Lt0Em{color:var(--color-text-meta)}.workbench-landing_mockEval__Sjsb_{padding:1rem;background:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.6rem}.workbench-landing_mockEvalHeader__INDia{display:flex;justify-content:space-between;align-items:baseline}.workbench-landing_mockEvalTitle__zTrzP{font-size:13px;font-weight:700;color:var(--color-primary-200)}.workbench-landing_mockEvalScore__YLZ9O{font-size:18px;font-weight:700;color:var(--color-primary-200)}.workbench-landing_mockBarRow__WmGkl{display:grid;grid-template-columns:90px 1fr 30px;align-items:center;gap:.75rem;font-size:12px;color:var(--warm-text-secondary,var(--color-text-secondary))}.workbench-landing_mockBarLabel__W_xZ3{font-weight:500}.workbench-landing_mockBarTrack__vrxAk{height:6px;background:color-mix(in srgb,var(--primary) 14%,transparent);border-radius:999px;overflow:hidden}.workbench-landing_mockBarFill__TVfG9{height:100%;background:linear-gradient(90deg,var(--color-primary-200),var(--color-primary-gradient));border-radius:inherit}.workbench-landing_mockBarValue__74qOJ{font-weight:700;color:var(--color-primary-200);text-align:right}.workbench-landing_featuresSection__pOjc7{padding-block:var(--homepage-section-y);border-top:var(--homepage-section-border)}.workbench-landing_featuresGrid__S4Y5p{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.5rem)}.workbench-landing_featureCard__oZVG8{padding:clamp(1.25rem,2.5vw,2rem);background:linear-gradient(155deg,color-mix(in srgb,var(--green-200) 14%,transparent) 0,color-mix(in srgb,var(--green-400) 8%,transparent) 55%,color-mix(in srgb,var(--primary) 12%,transparent) 100%),var(--warm-bg-medium,var(--color-surface-bg));border:1px solid color-mix(in srgb,var(--green-200) 22%,transparent);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:.75rem;text-align:left}.workbench-landing_featureIcon__GvueF{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--primary) 22%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary-200)}.workbench-landing_featureCardTitle__xcOot{font-size:1.125rem;font-weight:700;color:var(--warm-text-primary,var(--color-text-primary));margin:0;line-height:1.3}.workbench-landing_featureCardDesc__Xat7F{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary,var(--color-text-secondary));margin:0}.workbench-landing_howSection__4Rb_B{padding-block:var(--homepage-section-y);border-top:var(--homepage-section-border)}.workbench-landing_howSteps__CMgEQ{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem)}.workbench-landing_howStep___qroB{padding:clamp(1.25rem,2.5vw,2rem);background:linear-gradient(155deg,color-mix(in srgb,var(--green-200) 14%,transparent) 0,color-mix(in srgb,var(--green-400) 8%,transparent) 55%,color-mix(in srgb,var(--primary) 12%,transparent) 100%),var(--warm-bg-medium,var(--color-surface-bg));border:1px solid color-mix(in srgb,var(--green-200) 22%,transparent);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:.75rem;text-align:left}.workbench-landing_howStepNumber__OIIw6{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--color-primary-200);color:var(--color-white);border-radius:var(--radius-lg,12px);font-size:.95rem;font-weight:700;letter-spacing:.02em}.workbench-landing_howStepTitle___K2Wx{font-size:1.125rem;font-weight:700;color:var(--warm-text-primary,var(--color-text-primary));margin:0;line-height:1.3}.workbench-landing_howStepDesc__K6Aih{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary,var(--color-text-secondary));margin:0}.workbench-landing_ctaSection__yyq7g{padding-block:var(--homepage-section-y);border-top:var(--homepage-section-border)}.workbench-landing_ctaCover__7RgTz{width:min(100%,1200px);padding-inline:clamp(1rem,3vw,2rem)}@media(max-width:1080px){.workbench-landing_featuresGrid__S4Y5p,.workbench-landing_howSteps__CMgEQ{gap:1rem}}@media(max-width:900px){.workbench-landing_howSteps__CMgEQ{grid-template-columns:1fr}}@media(max-width:640px){.workbench-landing_featuresGrid__S4Y5p{grid-template-columns:1fr}.workbench-landing_heroTitle__ZOiCm{font-size:var(--heading-h1-display-size)}.workbench-landing_mockBarRow__WmGkl{grid-template-columns:80px 1fr 28px;font-size:11px}}