.ClaimDemo_container__Rs9q8{padding:10rem 2rem 5rem;min-height:70vh;display:flex;flex-direction:column;align-items:center}.ClaimDemo_contentWrapper__iJy9t{max-width:1000px;width:100%}.ClaimDemo_header__XY8t8{text-align:center;margin-bottom:4rem}.ClaimDemo_title__0t4Fi{font-size:2.8rem;font-weight:800;margin-bottom:1.5rem;font-family:var(--font-plus-jakarta-sans,sans-serif);letter-spacing:-.02em;line-height:1.1}.ClaimDemo_subtitle__X9yw5{color:var(--primary);font-size:2rem}.ClaimDemo_description__KU0Wy{font-size:1.15rem;color:var(--text-secondary);max-width:750px;margin:0 auto;line-height:1.6}.ClaimDemo_grid__fK0WH{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:3rem;gap:3rem;align-items:flex-start}.ClaimDemo_featuresCard__ZRCKY{background:var(--primary-light,#f8fafc);padding:2.5rem;border-radius:1.5rem;border:1px solid rgba(0,0,0,.05)}.ClaimDemo_featuresTitle__Bu6hL{font-size:1.4rem;font-weight:800;margin-bottom:1.5rem;font-family:var(--font-plus-jakarta-sans,sans-serif);color:var(--text-primary)}.ClaimDemo_featuresList__yoNF7{list-style:none;padding:0;margin:0;font-size:1.05rem;color:var(--text-secondary);display:flex;flex-direction:column;gap:1rem}.ClaimDemo_featureItem__mLo_W{display:flex;gap:.75rem;align-items:flex-start}.ClaimDemo_checkmark__mL7ke{color:#2563eb;font-weight:700}.ClaimDemo_roiBox__JE2cu{margin-top:2.5rem;padding:1.5rem;background:#3b82f6;color:#fff;border-radius:1rem;font-style:italic;font-size:1rem;text-align:center;line-height:1.5;box-shadow:0 4px 12px rgba(59,130,246,.3)}.ClaimDemo_roiTitle__vwyt5{font-weight:600;font-style:normal;display:block;margin-bottom:.5rem;font-size:1.1rem}.ClaimDemo_formCard__RYGBw{padding:3rem;background:#fff;border-radius:1.5rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.08)}.ClaimDemo_formTitle__8MQQd{font-size:1.4rem;font-weight:800;margin-bottom:1.5rem;text-align:center;font-family:var(--font-plus-jakarta-sans,sans-serif)}.ClaimDemo_formDesc__C_y0k{color:var(--text-secondary);text-align:center;margin-bottom:2rem;font-size:.95rem}@media (max-width:768px){.ClaimDemo_container__Rs9q8{padding:7rem 1.25rem 4rem}.ClaimDemo_title__0t4Fi{font-size:2.1rem}.ClaimDemo_subtitle__X9yw5{font-size:1.5rem}.ClaimDemo_description__KU0Wy{font-size:1.05rem}.ClaimDemo_grid__fK0WH{grid-template-columns:1fr;gap:2rem}.ClaimDemo_featuresCard__ZRCKY,.ClaimDemo_formCard__RYGBw{padding:1.5rem;border-radius:1rem}.ClaimDemo_header__XY8t8{margin-bottom:2rem}}