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