.SolutionPage-module__SYnNNW__inner{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.SolutionPage-module__SYnNNW__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;color:var(--accent-cyan-light);text-transform:uppercase;font-size:11.5px}.SolutionPage-module__SYnNNW__sectionHead{flex-direction:column;gap:16px;max-width:680px;margin-bottom:48px;display:flex}.SolutionPage-module__SYnNNW__sectionTitle{font-family:var(--font-heading);font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:600;line-height:1.08}.SolutionPage-module__SYnNNW__rolesBody{color:var(--text-muted);font-size:16px;line-height:1.6}.SolutionPage-module__SYnNNW__hero{background:var(--bg-panel);padding:clamp(140px,16vw,176px) 0 clamp(56px,8vw,88px);position:relative;overflow:hidden}.SolutionPage-module__SYnNNW__heroGlow{pointer-events:none;background:radial-gradient(1000px 520px at 12% -10%,#2b6bf538,#0000 62%),radial-gradient(700px 420px at 92% 10%,#8b2bf529,#0000 58%);position:absolute;inset:0}.SolutionPage-module__SYnNNW__heroInner{flex-direction:column;gap:20px;display:flex;position:relative}.SolutionPage-module__SYnNNW__title{font-family:var(--font-heading);font-size:var(--fs-hero);letter-spacing:-.03em;text-wrap:balance;max-width:820px;font-weight:600;line-height:1.05}.SolutionPage-module__SYnNNW__lede{font-size:var(--fs-lede);color:var(--text-secondary);text-wrap:pretty;max-width:640px;line-height:1.6}.SolutionPage-module__SYnNNW__heroCta{color:#04070e;background:var(--gradient-brand);border-radius:11px;align-self:flex-start;margin-top:8px;padding:16px 26px;font-size:15px;font-weight:600}.SolutionPage-module__SYnNNW__heroCta:hover{color:#04070e;opacity:.92}.SolutionPage-module__SYnNNW__aboutSection{border-top:1px solid var(--border-faint);padding:clamp(48px,7vw,72px) 0}.SolutionPage-module__SYnNNW__aboutInner{flex-direction:column;gap:14px;max-width:760px;display:flex}.SolutionPage-module__SYnNNW__aboutBody{color:var(--text-tertiary);text-wrap:pretty;font-size:18px;line-height:1.65}.SolutionPage-module__SYnNNW__useCasesSection{padding:var(--section-pad-y) 0;border-top:1px solid var(--border-faint)}.SolutionPage-module__SYnNNW__useCasesGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.SolutionPage-module__SYnNNW__useCaseCard{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(160deg,#2b6bf512,#8b2bf508 60%,#0000);flex-direction:column;gap:10px;padding:28px 26px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.SolutionPage-module__SYnNNW__useCaseCard:hover{border-color:var(--border-stronger);transform:translateY(-2px)}.SolutionPage-module__SYnNNW__useCaseNumber{font-family:var(--font-mono);letter-spacing:.04em;background:var(--gradient-brand-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:13px}.SolutionPage-module__SYnNNW__useCaseTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-heading);font-size:17px;font-weight:600}.SolutionPage-module__SYnNNW__useCaseBody{color:var(--text-muted);font-size:14px;line-height:1.6}.SolutionPage-module__SYnNNW__modelsSection{padding:var(--section-pad-y) 0;background:var(--bg-panel-alt);border-top:1px solid var(--border-faint)}.SolutionPage-module__SYnNNW__modelsGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.SolutionPage-module__SYnNNW__modelCard{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;gap:14px;padding:32px;display:flex}.SolutionPage-module__SYnNNW__modelTitle{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--text-heading);font-size:22px;font-weight:600}.SolutionPage-module__SYnNNW__modelBody{color:var(--text-secondary);font-size:15.5px;line-height:1.6}.SolutionPage-module__SYnNNW__modelBullets{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.SolutionPage-module__SYnNNW__modelBullets li{color:var(--text-muted);padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.SolutionPage-module__SYnNNW__modelBullets li:before{content:"";background:var(--accent-cyan);border-radius:99px;width:6px;height:6px;position:absolute;top:7px;left:0}.SolutionPage-module__SYnNNW__differentialsSection{padding:var(--section-pad-y) 0}.SolutionPage-module__SYnNNW__differentialsGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.SolutionPage-module__SYnNNW__differentialCard{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:26px;display:flex}.SolutionPage-module__SYnNNW__differentialTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-heading);font-size:18px;font-weight:600}.SolutionPage-module__SYnNNW__differentialBody{color:var(--text-muted);font-size:14px;line-height:1.6}.SolutionPage-module__SYnNNW__rolesSection{padding:var(--section-pad-y) 0;background:var(--bg-panel-alt);border-top:1px solid var(--border-faint)}.SolutionPage-module__SYnNNW__senioritiesRow{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.SolutionPage-module__SYnNNW__seniorityChip{border:1px solid var(--border-stronger);font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent-cyan-light);background:#22c3f514;border-radius:999px;padding:8px 16px;font-size:12px}.SolutionPage-module__SYnNNW__rolesGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.SolutionPage-module__SYnNNW__roleChip{border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-heading);background:#ffffff05;padding:18px 20px;font-size:14.5px;font-weight:500}.SolutionPage-module__SYnNNW__ctaSection{border-top:1px solid var(--border-faint);background:linear-gradient(120deg,#2b6bf51f,#8b2bf514);padding:clamp(56px,9vw,96px) 0}.SolutionPage-module__SYnNNW__ctaInner{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}.SolutionPage-module__SYnNNW__ctaTitle{font-family:var(--font-heading);font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:600;line-height:1.15}.SolutionPage-module__SYnNNW__ctaBody{color:var(--text-tertiary);font-size:15.5px;line-height:1.6}.SolutionPage-module__SYnNNW__ctaButton{color:#04070e;background:var(--gradient-brand);border-radius:11px;margin-top:8px;padding:16px 26px;font-size:15px;font-weight:600}.SolutionPage-module__SYnNNW__ctaButton:hover{color:#04070e;opacity:.92}@media (max-width:900px){.SolutionPage-module__SYnNNW__useCasesGrid{grid-template-columns:repeat(2,1fr)}.SolutionPage-module__SYnNNW__modelsGrid{grid-template-columns:1fr}.SolutionPage-module__SYnNNW__differentialsGrid,.SolutionPage-module__SYnNNW__rolesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SolutionPage-module__SYnNNW__useCasesGrid,.SolutionPage-module__SYnNNW__differentialsGrid,.SolutionPage-module__SYnNNW__rolesGrid{grid-template-columns:1fr}}
