.partners-page.svelte-qkyhze{max-width:1100px;margin:0 auto;padding:0 20px 96px}h2.svelte-qkyhze{text-align:center;margin-bottom:32px;font-size:2rem}.hero.svelte-qkyhze{text-align:center;justify-content:center;padding:80px 0;display:flex}.hero-content.svelte-qkyhze{max-width:700px}h1.svelte-qkyhze{background:linear-gradient(90deg,#fff,#a5a5a5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:3.5rem;line-height:1.1}.hero-description.svelte-qkyhze{opacity:.8;margin-bottom:40px;font-size:1.25rem;line-height:1.6}.grid.svelte-qkyhze{gap:24px;display:grid}.card.svelte-qkyhze{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:24px;transition:transform .2s,background .2s}.card.svelte-qkyhze:hover{background:#ffffff14;transform:translateY(-2px)}.button.svelte-qkyhze{border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.button.primary.svelte-qkyhze{color:#000;background:#fff}.button.primary.svelte-qkyhze:hover{background:#e0e0e0;transform:scale(1.03)}.button.big.svelte-qkyhze{padding:16px 32px;font-size:1.1rem}.benefits.svelte-qkyhze{margin-bottom:96px}.benefits-grid.svelte-qkyhze{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.benefit-card.svelte-qkyhze h3:where(.svelte-qkyhze){color:var(--link);margin-bottom:12px;font-size:1.25rem}.benefit-card.svelte-qkyhze p:where(.svelte-qkyhze){opacity:.8;line-height:1.5}.how-it-works.svelte-qkyhze{margin-bottom:96px}.steps.svelte-qkyhze{counter-reset:steps;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;display:grid}.step-item.svelte-qkyhze{text-align:center;flex-direction:column;align-items:center;display:flex}.step-number.svelte-qkyhze{background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;font-size:1.5rem;font-weight:700;display:flex}.step-content.svelte-qkyhze h3:where(.svelte-qkyhze){margin-bottom:8px;font-size:1.25rem}.step-content.svelte-qkyhze p:where(.svelte-qkyhze){opacity:.7;font-size:.95rem;line-height:1.5}.details.svelte-qkyhze{margin-bottom:96px}.details-grid.svelte-qkyhze{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.detail-card.svelte-qkyhze h3:where(.svelte-qkyhze){border-bottom:1px solid #ffffff1a;margin-bottom:16px;padding-bottom:12px}.detail-list.svelte-qkyhze{margin:0;padding-left:20px}.detail-list.svelte-qkyhze li:where(.svelte-qkyhze){opacity:.8;margin-bottom:8px}.cta-section.svelte-qkyhze{text-align:center;background:linear-gradient(#ffffff05 0%,#ffffff0d 100%);border:1px solid #ffffff0d;border-radius:32px;padding:64px 20px}.cta-content.svelte-qkyhze{max-width:600px;margin:0 auto}.cta-content.svelte-qkyhze h2:where(.svelte-qkyhze){margin-bottom:16px}.cta-content.svelte-qkyhze p:where(.svelte-qkyhze){opacity:.8;margin-bottom:32px;font-size:1.1rem}@media (width<=768px){h1.svelte-qkyhze{font-size:2.5rem}.hero.svelte-qkyhze{padding:40px 0 60px}.details-grid.svelte-qkyhze{grid-template-columns:1fr}}
