.request-demo_page__QSNFA{min-height:100vh}.request-demo_hero__ZBm8T{text-align:center;padding-top:var(--space-24);padding-bottom:var(--space-16)}.request-demo_heroContent__whYqy{max-width:800px;margin:0 auto}.request-demo_heroTitle__BKzQd{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6);line-height:1.2}.request-demo_gradient__kn__O{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent-teal) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.request-demo_heroDescription__Uvrub{font-size:var(--font-size-lg);color:var(--color-text-light);line-height:var(--line-height-relaxed)}.request-demo_demoSection__i2qsl{padding-bottom:var(--space-24)}.request-demo_demoGrid__hsF_4{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.request-demo_formWrapper__gQOQp{background:white;border-radius:var(--radius-xl);padding:var(--space-10);box-shadow:var(--shadow-xl);border:2px solid var(--color-border)}.request-demo_formTitle__xU8Tr{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-secondary);margin-bottom:var(--space-3)}.request-demo_formDescription__SEYlC{color:var(--color-text-light);margin-bottom:var(--space-8)}.request-demo_benefitsWrapper__TrVWy{display:flex;flex-direction:column;gap:var(--space-6)}.request-demo_benefitCard__1ftbl{background:white;border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-md);border:2px solid var(--color-border)}.request-demo_benefitCardTitle__spqJ_{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-secondary);margin-bottom:var(--space-6)}.request-demo_benefitList__uREcR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.request-demo_benefitList__uREcR li{display:flex;gap:var(--space-3);align-items:flex-start}.request-demo_benefitIcon__7RipP{font-size:1.5rem;flex-shrink:0}.request-demo_benefitText__O48GN{color:var(--color-text);line-height:var(--line-height-relaxed)}.request-demo_statsCard__fZOm_{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent-teal) 100%);border-radius:var(--radius-xl);padding:var(--space-8);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);box-shadow:var(--shadow-lg)}.request-demo_stat__pG5k9{text-align:center;color:white}.request-demo_statNumber__bSBe9{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:var(--space-2)}.request-demo_statLabel___WnZz{font-size:var(--font-size-base);opacity:.95}.request-demo_trustCard__dvKRK{background:white;border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-md);border:2px solid var(--color-border);text-align:center}.request-demo_trustIcon__qdEp7{font-size:2rem;margin-bottom:var(--space-3)}.request-demo_trustText__74iq_{color:var(--color-text);line-height:var(--line-height-relaxed);font-size:var(--font-size-base);margin:0}.request-demo_trustText__74iq_ strong{color:var(--color-secondary)}.request-demo_faqSection__DvMrZ{background:var(--color-bg-alt)}.request-demo_faqTitle__d2koW{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-secondary);text-align:center;margin-bottom:var(--space-12)}.request-demo_faqGrid__IuzlZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.request-demo_faqItem__RyHCr{background:white;border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.request-demo_faqItem__RyHCr:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.request-demo_faqQuestion__0BlXm{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-secondary);margin-bottom:var(--space-3)}.request-demo_faqAnswer__Q1u4b{color:var(--color-text);line-height:var(--line-height-relaxed);margin:0}@media (max-width:768px){.request-demo_heroTitle__BKzQd{font-size:var(--font-size-4xl)}.request-demo_demoGrid__hsF_4{grid-template-columns:1fr}.request-demo_formWrapper__gQOQp{padding:var(--space-6)}.request-demo_faqGrid__IuzlZ,.request-demo_statsCard__fZOm_{grid-template-columns:1fr}}