.InlineLeadForm-module__WFwPAq__root{--form-bg:var(--surface-1);--form-border:var(--border-subtle);--form-text:var(--text-primary);--form-muted:var(--text-muted);--form-body:var(--text-secondary);--form-input-bg:var(--surface-1);--form-input-border:var(--border-default);--form-chip-bg:var(--surface-1);--form-chip-border:var(--border-default);--form-chip-active-bg:var(--accent-primary);--form-chip-active-fg:var(--text-on-accent);--form-error-bg:#ef444414;--form-error-fg:#b91c1c;background:var(--form-bg);border:1px solid var(--form-border);border-radius:var(--radius-lg);max-width:720px;color:var(--form-text);margin:0 auto;padding:clamp(24px,5vw,36px) clamp(20px,5vw,36px);box-shadow:0 1px 2px #0f172a0a,inset 0 0 0 1px #4a6cf705}.InlineLeadForm-module__WFwPAq__rootUnframed{box-shadow:none;background:0 0;border:none;max-width:none;padding:0}.InlineLeadForm-module__WFwPAq__rootDark{--form-bg:#000;--form-border:#ffffff1f;--form-text:#fff;--form-muted:#ffffff8c;--form-body:#ffffffc7;--form-input-bg:#ffffff14;--form-input-border:#ffffff2e;--form-chip-bg:#ffffff0f;--form-chip-border:#ffffff2e;--form-chip-active-bg:#fff;--form-chip-active-fg:#0f1020;position:relative;overflow:hidden}.InlineLeadForm-module__WFwPAq__rootDark:before{content:none}.InlineLeadForm-module__WFwPAq__body{z-index:1;position:relative}.InlineLeadForm-module__WFwPAq__headline{font-family:var(--font-display);letter-spacing:0;color:var(--form-text);margin:0 0 10px;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.2}.InlineLeadForm-module__WFwPAq__subhead{font-size:var(--font-size-md);color:var(--form-body);margin:0 0 20px;line-height:1.55}.InlineLeadForm-module__WFwPAq__form{flex-direction:column;gap:10px;display:flex}.InlineLeadForm-module__WFwPAq__input{width:100%;font-family:inherit;font-size:var(--font-size-md);color:var(--form-text);background:var(--form-input-bg);border:1px solid var(--form-input-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);min-height:48px;padding:14px 16px}.InlineLeadForm-module__WFwPAq__input::placeholder{color:var(--form-muted)}.InlineLeadForm-module__WFwPAq__input:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #00e0132e}.InlineLeadForm-module__WFwPAq__input[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.InlineLeadForm-module__WFwPAq__input:disabled{opacity:.6;cursor:not-allowed}.InlineLeadForm-module__WFwPAq__submit{font-family:inherit;font-size:var(--font-size-md);color:var(--text-on-accent);background:var(--accent-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);white-space:nowrap;min-height:48px;box-shadow:var(--shadow-xs), inset 0 1px 0 #ffffff26;border:none;justify-content:center;align-items:center;padding:14px 22px;font-weight:600;display:inline-flex}.InlineLeadForm-module__WFwPAq__submit:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff26;transform:translateY(-1px)}.InlineLeadForm-module__WFwPAq__submit:disabled{opacity:.7;cursor:progress}.InlineLeadForm-module__WFwPAq__rootDark .InlineLeadForm-module__WFwPAq__submit{color:#000;background:var(--marketing-green,#00e013)}.InlineLeadForm-module__WFwPAq__rootDark .InlineLeadForm-module__WFwPAq__submit:hover:not(:disabled){background:var(--marketing-green-deep,#00c914)}.InlineLeadForm-module__WFwPAq__verticalChips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.InlineLeadForm-module__WFwPAq__verticalChipsLabel{font-size:var(--font-size-xs);color:var(--form-muted);letter-spacing:.04em;margin-right:2px}.InlineLeadForm-module__WFwPAq__verticalChip{font-family:inherit;font-size:var(--font-size-xs);color:var(--form-text);background:var(--form-chip-bg);border:1px solid var(--form-chip-border);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);min-height:32px;padding:6px 12px;font-weight:600}.InlineLeadForm-module__WFwPAq__verticalChip:hover:not(:disabled){border-color:var(--accent-primary)}.InlineLeadForm-module__WFwPAq__verticalChipActive{background:var(--form-chip-active-bg);color:var(--form-chip-active-fg);border-color:var(--form-chip-active-bg)}.InlineLeadForm-module__WFwPAq__verticalChip:disabled{opacity:.6;cursor:not-allowed}.InlineLeadForm-module__WFwPAq__error{font-size:var(--font-size-sm);color:var(--form-error-fg);background:var(--form-error-bg);border-radius:var(--radius-md);margin-top:12px;padding:10px 14px;line-height:1.5}.InlineLeadForm-module__WFwPAq__reassurance{font-size:var(--font-size-xs);color:var(--form-muted);margin:14px 0 0}.InlineLeadForm-module__WFwPAq__successBody{text-align:center;z-index:1;padding:8px 0;position:relative}.InlineLeadForm-module__WFwPAq__successBadge{color:#047857;background:#10b98129;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;font-size:1.4rem;font-weight:700;display:inline-flex}.InlineLeadForm-module__WFwPAq__rootDark .InlineLeadForm-module__WFwPAq__successBadge{color:#86efac;background:#10b9813d}.InlineLeadForm-module__WFwPAq__successTitle{font-family:var(--font-display);letter-spacing:0;color:var(--form-text);margin:0 0 6px;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700}.InlineLeadForm-module__WFwPAq__successText{font-size:var(--font-size-md);color:var(--form-body);max-width:480px;margin:0 auto;line-height:1.55}.InlineLeadForm-module__WFwPAq__successLink{color:var(--accent-primary);font-weight:600;text-decoration:underline}.InlineLeadForm-module__WFwPAq__rootDark .InlineLeadForm-module__WFwPAq__successLink{color:var(--marketing-green,#00e013)}.InlineLeadForm-module__WFwPAq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:560px){.InlineLeadForm-module__WFwPAq__form{flex-direction:row}.InlineLeadForm-module__WFwPAq__input{flex:1}.InlineLeadForm-module__WFwPAq__submit{flex-shrink:0}}
.CaseStudyTemplate-module__UqEElG__page{background:var(--surface-1)}.CaseStudyTemplate-module__UqEElG__hero{padding:calc(var(--nav-height) + var(--space-10)) var(--space-6) var(--space-8);background:var(--ink-surface-elevated);color:var(--text-on-dark);border-bottom:1px solid var(--ink-border);position:relative;overflow:hidden}.CaseStudyTemplate-module__UqEElG__heroInner{z-index:1;max-width:820px;margin:0 auto;position:relative}.CaseStudyTemplate-module__UqEElG__eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--text-on-accent);background:var(--accent-primary);margin-bottom:var(--space-4);border-radius:8px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-block}.CaseStudyTemplate-module__UqEElG__title{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:0;color:var(--text-on-dark);overflow-wrap:anywhere;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:760;line-height:1.08}.CaseStudyTemplate-module__UqEElG__subtitle{margin:0 0 var(--space-6);color:var(--text-on-dark-muted);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.55}.CaseStudyTemplate-module__UqEElG__customerRow{gap:var(--space-4);padding-top:var(--space-5);border-top:1px dashed var(--ink-border);grid-template-columns:repeat(4,1fr);display:grid}.CaseStudyTemplate-module__UqEElG__customerCell{flex-direction:column;gap:2px;display:flex}.CaseStudyTemplate-module__UqEElG__customerLabel{letter-spacing:0;text-transform:uppercase;color:var(--text-on-dark-subtle);font-size:11px;font-weight:800}.CaseStudyTemplate-module__UqEElG__customerValue{font-size:var(--font-size-sm);color:var(--text-on-dark-muted);font-weight:600}.CaseStudyTemplate-module__UqEElG__metricsSection{padding:var(--space-8) var(--space-6);background:var(--surface-2);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.CaseStudyTemplate-module__UqEElG__metricsRow{gap:var(--space-6);grid-template-columns:repeat(3,1fr);max-width:960px;margin:0 auto;display:grid}.CaseStudyTemplate-module__UqEElG__metric{text-align:center}.CaseStudyTemplate-module__UqEElG__metricValue{font-family:var(--font-display);letter-spacing:0;color:var(--accent-primary);margin-bottom:4px;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1}.CaseStudyTemplate-module__UqEElG__metricLabel{font-size:var(--font-size-sm);color:var(--text-secondary);max-width:260px;margin:0 auto;line-height:1.4}.CaseStudyTemplate-module__UqEElG__body{padding:var(--space-12) var(--space-6)}.CaseStudyTemplate-module__UqEElG__bodyInner{max-width:680px;font-size:var(--font-size-md);color:var(--text-primary);margin:0 auto;line-height:1.75}.CaseStudyTemplate-module__UqEElG__bodyInner h2{font-family:var(--font-display);letter-spacing:0;margin:var(--space-8) 0 var(--space-3);color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:760}.CaseStudyTemplate-module__UqEElG__bodyInner h2:first-child{margin-top:0}.CaseStudyTemplate-module__UqEElG__bodyInner p{margin:0 0 var(--space-4);color:var(--text-secondary)}.CaseStudyTemplate-module__UqEElG__bodyInner ul{margin:0 0 var(--space-4);color:var(--text-secondary);padding-left:20px}.CaseStudyTemplate-module__UqEElG__bodyInner li{margin-bottom:8px;line-height:1.6}.CaseStudyTemplate-module__UqEElG__bodyInner strong{color:var(--text-primary);font-weight:600}.CaseStudyTemplate-module__UqEElG__quoteSection{padding:var(--space-4) var(--space-6) var(--space-12)}.CaseStudyTemplate-module__UqEElG__quoteCard{max-width:760px;padding:var(--space-10) var(--space-8);background:var(--ink-surface-elevated);border:1px solid var(--ink-surface-elevated);color:var(--text-on-dark);text-align:center;border-radius:8px;margin:0 auto;position:relative}.CaseStudyTemplate-module__UqEElG__quoteMark{color:var(--text-on-dark-faint);margin-bottom:var(--space-3)}.CaseStudyTemplate-module__UqEElG__quoteText{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:0;color:var(--text-on-dark-muted);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:500;line-height:1.45}.CaseStudyTemplate-module__UqEElG__quoteAttribution{font-size:var(--font-size-sm);color:var(--text-on-dark-subtle);font-weight:600}.CaseStudyTemplate-module__UqEElG__resultsSection{padding:var(--space-12) var(--space-6);background:var(--surface-2);border-top:1px solid var(--border-subtle)}.CaseStudyTemplate-module__UqEElG__resultsHeader{text-align:center;max-width:680px;margin:0 auto var(--space-8)}.CaseStudyTemplate-module__UqEElG__resultsEyebrow{letter-spacing:0;text-transform:uppercase;color:var(--text-on-accent);background:var(--accent-primary);margin-bottom:var(--space-3);border-radius:8px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-block}.CaseStudyTemplate-module__UqEElG__resultsTitle{font-family:var(--font-display);letter-spacing:0;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:760}.CaseStudyTemplate-module__UqEElG__resultsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;display:grid}.CaseStudyTemplate-module__UqEElG__resultCard{background:var(--surface-1);border:1px solid var(--border-subtle);padding:var(--space-5);text-align:center;border-radius:8px}.CaseStudyTemplate-module__UqEElG__resultValue{font-family:var(--font-display);letter-spacing:0;color:var(--accent-primary);margin-bottom:6px;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;line-height:1}.CaseStudyTemplate-module__UqEElG__resultLabel{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.4}.CaseStudyTemplate-module__UqEElG__leadFormSection{padding:var(--space-10) var(--space-6) var(--space-4)}.CaseStudyTemplate-module__UqEElG__ctaSection{padding:var(--space-12) var(--space-6)}.CaseStudyTemplate-module__UqEElG__ctaBlock{background:var(--ink-surface-elevated);border:1px solid var(--ink-surface-elevated);padding:var(--space-12) var(--space-6);text-align:center;color:var(--text-on-dark);border-radius:8px;max-width:900px;margin:0 auto}.CaseStudyTemplate-module__UqEElG__ctaTitle{margin:0 0 var(--space-3);font-family:var(--font-display);letter-spacing:0;color:var(--text-on-dark);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:760}.CaseStudyTemplate-module__UqEElG__ctaText{margin:0 auto var(--space-6);font-size:var(--font-size-md);color:var(--text-on-dark-muted);max-width:520px;line-height:1.55}.CaseStudyTemplate-module__UqEElG__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.CaseStudyTemplate-module__UqEElG__ctaPrimary{background:var(--accent-primary);color:var(--text-on-accent);font-size:var(--font-size-md);transition:transform var(--duration-fast) var(--ease-out);border-radius:8px;align-items:center;gap:6px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.CaseStudyTemplate-module__UqEElG__ctaPrimary:hover{transform:translateY(-1px)}.CaseStudyTemplate-module__UqEElG__ctaSecondary{color:var(--text-on-dark);border:1px solid var(--ink-border);font-size:var(--font-size-md);transition:background var(--duration-fast) var(--ease-out);background:0 0;border-radius:8px;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.CaseStudyTemplate-module__UqEElG__ctaSecondary:hover{background:var(--ink-surface-soft-hover)}@media (max-width:960px){.CaseStudyTemplate-module__UqEElG__customerRow{grid-template-columns:repeat(2,1fr)}.CaseStudyTemplate-module__UqEElG__metricsRow{gap:var(--space-4);grid-template-columns:1fr}.CaseStudyTemplate-module__UqEElG__resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CaseStudyTemplate-module__UqEElG__customerRow,.CaseStudyTemplate-module__UqEElG__resultsGrid{grid-template-columns:1fr}}
