@layer components{.solutions-module__T9rgzW__hero{padding-block:var(--section-py-lg);text-align:center;background:#010515;background:lab(1.42135% 1.08247 -7.71542);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__hero{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__hero{padding-inline:4rem}}.solutions-module__T9rgzW__hero-inner{max-width:var(--container-max-width,1440px);margin-inline:auto}.solutions-module__T9rgzW__hero-eyebrow{font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.12em;color:var(--brand);margin-bottom:var(--space-l);background:#f6ba001f;background:lab(79.2739% 14.8568 90.8958/.12);border-radius:100px;padding:.35rem 1rem;font-weight:700;display:inline-block}.solutions-module__T9rgzW__hero-heading{font-size:var(--text-display);color:#fff;color:lab(100% 0 0);letter-spacing:-.02em;max-width:22ch;margin:0 auto var(--space-xl);font-weight:700;line-height:1.1}.solutions-module__T9rgzW__hero-cta{background:var(--brand);color:#04070f;color:lab(1.93157% .135399 -3.652);font-weight:700;font-size:var(--text-sm);transition:opacity var(--transition-base);border-radius:10px;align-items:center;padding:.9rem 2rem;text-decoration:none;display:inline-flex}.solutions-module__T9rgzW__hero-cta:hover{opacity:.88}.solutions-module__T9rgzW__services{padding-block:var(--section-py);background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__services{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__services{padding-inline:4rem}}.solutions-module__T9rgzW__services-inner{max-width:var(--container-max-width,1440px);gap:var(--space-l);margin-inline:auto;display:grid}@media (min-width:48rem){.solutions-module__T9rgzW__services-inner{grid-template-columns:1fr 1fr}}@media (min-width:80rem){.solutions-module__T9rgzW__services-inner{grid-template-columns:repeat(4,1fr)}}.solutions-module__T9rgzW__service-card{padding:var(--space-xl);gap:var(--space-s);transition:box-shadow var(--transition-base), transform var(--transition-base);background:#fff;background:lab(100% 0 0);border:1.5px solid #dedede;border:1.5px solid lab(88.4% 0 .0000119209);border-radius:16px;flex-direction:column;display:flex}.solutions-module__T9rgzW__service-card:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000014;box-shadow:0 8px 32px lab(0% 0 0/.08)}.solutions-module__T9rgzW__service-name{font-size:var(--step-3);color:#04070f;color:lab(1.93157% .135399 -3.652);margin:0;font-weight:700}.solutions-module__T9rgzW__service-sub-brand{font-size:var(--text-xs,.75rem);color:var(--brand);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:700}.solutions-module__T9rgzW__service-tagline{font-size:var(--text-sm);color:#353b45;color:lab(24.501% -.283048 -7.40138);margin:0;font-weight:600}.solutions-module__T9rgzW__service-body{font-size:var(--text-sm);color:#5d636f;color:lab(41.9071% -.389442 -7.44768);margin:0;line-height:1.7}.solutions-module__T9rgzW__why{padding-block:var(--section-py);background:#010515;background:lab(1.42135% 1.08247 -7.71542);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__why{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__why{padding-inline:4rem}}.solutions-module__T9rgzW__why-inner{max-width:var(--container-max-width,1440px);margin-inline:auto}.solutions-module__T9rgzW__why-heading{font-size:var(--step-4);color:#fff;color:lab(100% 0 0);margin:0 0 var(--space-s);max-width:28ch;font-weight:700}.solutions-module__T9rgzW__why-subheading{font-size:var(--text-sm);color:#989fab;color:lab(65.1111% -.459403 -7.48129);margin:0 0 var(--space-2xl);max-width:48ch}.solutions-module__T9rgzW__why-features{gap:var(--space-m);display:grid}@media (min-width:48rem){.solutions-module__T9rgzW__why-features{grid-template-columns:1fr 1fr}}@media (min-width:80rem){.solutions-module__T9rgzW__why-features{grid-template-columns:repeat(4,1fr)}}.solutions-module__T9rgzW__why-feature{padding:var(--space-l);background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:12px}.solutions-module__T9rgzW__why-feature-title{font-size:var(--text-sm);color:var(--brand);margin:0 0 var(--space-2xs);font-weight:700}.solutions-module__T9rgzW__why-feature-body{font-size:var(--text-sm);color:#9ea5b2;color:lab(67.4314% -.46429 -7.48369);margin:0;line-height:1.6}.solutions-module__T9rgzW__integration{padding-block:var(--section-py);background:#f8f8f8;background:lab(97.68% -.0000298023 .0000119209);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__integration{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__integration{padding-inline:4rem}}.solutions-module__T9rgzW__integration-inner{max-width:var(--container-max-width,1440px);gap:var(--space-3xl);margin-inline:auto;display:grid}@media (min-width:64rem){.solutions-module__T9rgzW__integration-inner{grid-template-columns:1fr 1fr;align-items:start}}.solutions-module__T9rgzW__integration-heading{font-size:var(--step-4);color:#04070f;color:lab(1.93157% .135399 -3.652);margin:0 0 var(--space-m);max-width:22ch;font-weight:700}.solutions-module__T9rgzW__integration-body{font-size:var(--text-sm);color:#505561;color:lab(36.1056% -.362009 -7.43521);max-width:44ch;margin:0;line-height:1.7}.solutions-module__T9rgzW__integration-features{gap:var(--space-l);flex-direction:column;display:flex}.solutions-module__T9rgzW__integration-feature{gap:var(--space-m);align-items:flex-start;display:flex}.solutions-module__T9rgzW__integration-feature-dot{background:var(--brand);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.35em}.solutions-module__T9rgzW__integration-feature-title{font-size:var(--text-sm);color:#04070f;color:lab(1.93157% .135399 -3.652);margin:0 0 var(--space-3xs);font-weight:700}.solutions-module__T9rgzW__integration-feature-body{font-size:var(--text-sm);color:#5d636f;color:lab(41.9071% -.389442 -7.44768);margin:0;line-height:1.6}.solutions-module__T9rgzW__case-studies{padding-block:var(--section-py);background:#04070f;background:lab(1.93157% .135399 -3.652);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__case-studies{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__case-studies{padding-inline:4rem}}.solutions-module__T9rgzW__case-studies-inner{max-width:var(--container-max-width,1440px);margin-inline:auto}.solutions-module__T9rgzW__case-studies-eyebrow{font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:0 0 var(--space-s);font-weight:700}.solutions-module__T9rgzW__case-studies-heading{font-size:var(--step-4);color:#fff;color:lab(100% 0 0);margin:0 0 var(--space-2xl);max-width:30ch;font-weight:700}.solutions-module__T9rgzW__case-studies-grid{gap:var(--space-l);display:grid}@media (min-width:48rem){.solutions-module__T9rgzW__case-studies-grid{grid-template-columns:repeat(3,1fr)}}.solutions-module__T9rgzW__case-study-card{padding:var(--space-xl);gap:var(--space-m);background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:16px;flex-direction:column;display:flex}.solutions-module__T9rgzW__case-study-name{font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.08em;color:var(--brand);margin:0;font-weight:700}.solutions-module__T9rgzW__case-study-result{font-size:var(--step-3);color:#fff;color:lab(100% 0 0);margin:0;font-weight:700;line-height:1.3}.solutions-module__T9rgzW__case-study-link{font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.08em;color:var(--brand);margin-top:auto;font-weight:700;text-decoration:none}.solutions-module__T9rgzW__case-study-link:hover{text-decoration:underline}.solutions-module__T9rgzW__stats{padding-block:var(--section-py);background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__stats{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__stats{padding-inline:4rem}}.solutions-module__T9rgzW__stats-inner{max-width:var(--container-max-width,1440px);gap:var(--space-xl);text-align:center;margin-inline:auto;display:grid}@media (min-width:48rem){.solutions-module__T9rgzW__stats-inner{grid-template-columns:repeat(3,1fr)}}.solutions-module__T9rgzW__stat-value{font-size:var(--text-display);color:#04070f;color:lab(1.93157% .135399 -3.652);margin:0 0 var(--space-xs);font-weight:700;line-height:1}.solutions-module__T9rgzW__stat-suffix{color:var(--brand)}.solutions-module__T9rgzW__stat-label{font-size:var(--text-sm);color:#5d636f;color:lab(41.9071% -.389442 -7.44768);margin:0}.solutions-module__T9rgzW__analytics{padding-block:var(--section-py);text-align:center;background:#010515;background:lab(1.42135% 1.08247 -7.71542);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__analytics{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__analytics{padding-inline:4rem}}.solutions-module__T9rgzW__analytics-inner{max-width:700px;margin-inline:auto}.solutions-module__T9rgzW__analytics-label{font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:0 0 var(--space-m);font-weight:700}.solutions-module__T9rgzW__analytics-heading{font-size:var(--step-4);color:#fff;color:lab(100% 0 0);margin:0 0 var(--space-m);font-weight:700}.solutions-module__T9rgzW__analytics-body{font-size:var(--text-sm);color:#9ea5b2;color:lab(67.4314% -.46429 -7.48369);margin:0 0 var(--space-xl);line-height:1.7}.solutions-module__T9rgzW__analytics-cta{color:#fff;color:lab(100% 0 0);font-weight:700;font-size:var(--text-sm);transition:background var(--transition-base);background:#ffffff14;background:lab(100% 0 0/.08);border:1.5px solid #fff3;border:1.5px solid lab(100% 0 0/.2);border-radius:10px;align-items:center;padding:.9rem 2rem;text-decoration:none;display:inline-flex}.solutions-module__T9rgzW__analytics-cta:hover{background:#ffffff24;background:lab(100% 0 0/.14)}.solutions-module__T9rgzW__final-cta{padding-block:var(--section-py-lg);text-align:center;background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);padding-inline:1.5rem}@media (min-width:48rem){.solutions-module__T9rgzW__final-cta{padding-inline:2.5rem}}@media (min-width:80rem){.solutions-module__T9rgzW__final-cta{padding-inline:4rem}}.solutions-module__T9rgzW__final-cta-heading{font-size:var(--text-display);color:#04070f;color:lab(1.93157% .135399 -3.652);margin:0 auto var(--space-xl);max-width:26ch;font-weight:700;line-height:1.15}.solutions-module__T9rgzW__final-cta-btn{color:#fff;color:lab(100% 0 0);font-weight:700;font-size:var(--text-sm);transition:background var(--transition-base);background:#04070f;background:lab(1.93157% .135399 -3.652);border-radius:10px;align-items:center;padding:.9rem 2.5rem;text-decoration:none;display:inline-flex}.solutions-module__T9rgzW__final-cta-btn:hover{background:#161b24;background:lab(9.40874% -.0685006 -7.32282)}}