.partners-page.svelte-105ajtk{background:var(--bg-primary);color:var(--text-primary);max-width:800px;margin:0 auto;padding:0 1.5rem 5rem}.hero.svelte-105ajtk{padding:2rem 0 2.5rem;display:flex;flex-direction:column;gap:1rem}.hero__badge.svelte-105ajtk{display:inline-block;align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 12px;border-radius:99px;background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info);border:1px solid color-mix(in srgb,var(--info) 30%,transparent)}.hero.svelte-105ajtk h1:where(.svelte-105ajtk){font-family:Playfair Display,serif;font-size:clamp(2rem,5vw,2.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary);margin:0}.hero.svelte-105ajtk p:where(.svelte-105ajtk){font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin:0;max-width:520px}.hero__cta.svelte-105ajtk{display:inline-block;align-self:flex-start;padding:.75rem 1.75rem;border-radius:10px;background:var(--info);color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;transition:all .15s;box-shadow:0 4px 16px #2563eb33}.hero__cta.svelte-105ajtk:hover{background:var(--info-hover, #1d4ed8);transform:translateY(-1px);box-shadow:0 6px 24px #2563eb4d}.section.svelte-105ajtk{margin-bottom:3rem}.section__title.svelte-105ajtk{font-family:Playfair Display,serif;font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:0 0 1.25rem;letter-spacing:-.01em}.why-grid.svelte-105ajtk{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.why-card.svelte-105ajtk{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.why-card__stat-row.svelte-105ajtk{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.25rem}.why-card__stat.svelte-105ajtk{font-size:2rem;font-weight:900;color:var(--info);letter-spacing:-.04em;line-height:1}.why-card__stat-label.svelte-105ajtk{font-size:.72rem;color:var(--text-muted);line-height:1.3;max-width:120px}.why-card__title.svelte-105ajtk{font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0}.why-card__body.svelte-105ajtk{font-size:.855rem;color:var(--text-secondary);line-height:1.6;margin:0}.models-grid.svelte-105ajtk{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.model-card.svelte-105ajtk{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:2rem 1.75rem;display:flex;flex-direction:column;gap:.75rem}.model-card--reseller.svelte-105ajtk{border:2px solid var(--info);background:color-mix(in srgb,var(--info) 4%,var(--bg-card))}.model-card__badge.svelte-105ajtk{display:inline-block;align-self:flex-start;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:99px;background:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info);border:1px solid color-mix(in srgb,var(--info) 35%,transparent)}.model-card__badge--referral.svelte-105ajtk{background:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,transparent)}.model-card__price.svelte-105ajtk{font-size:2.25rem;font-weight:900;color:var(--text-primary);letter-spacing:-.04em;line-height:1}.model-card__per.svelte-105ajtk{font-size:1rem;font-weight:500;color:var(--text-muted);letter-spacing:0}.model-card__sub.svelte-105ajtk{font-size:.8rem;color:var(--text-secondary);margin:-.25rem 0 .25rem}.model-card__list.svelte-105ajtk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;flex:1}.model-card__list.svelte-105ajtk li:where(.svelte-105ajtk){font-size:.855rem;color:var(--text-secondary);line-height:1.5;padding-left:1.25rem;position:relative}.model-card__list.svelte-105ajtk li:where(.svelte-105ajtk):before{content:"✓";position:absolute;left:0;color:var(--info);font-weight:700;font-size:.75rem}.model-card--referral.svelte-105ajtk .model-card__list:where(.svelte-105ajtk) li:where(.svelte-105ajtk):before{color:var(--success)}.model-card__cta.svelte-105ajtk{display:block;text-align:center;padding:.8rem 1.5rem;border-radius:10px;background:var(--info);color:#fff;font-weight:700;font-size:.875rem;text-decoration:none;transition:all .15s;margin-top:.5rem;box-shadow:0 4px 14px #2563eb2e}.model-card__cta.svelte-105ajtk:hover{background:var(--info-hover, #1d4ed8);transform:translateY(-1px);box-shadow:0 6px 20px #2563eb47}.model-card__cta--referral.svelte-105ajtk{background:var(--success);box-shadow:0 4px 14px #22c55e2e}.model-card__cta--referral.svelte-105ajtk:hover{background:#16a34a;box-shadow:0 6px 20px #22c55e47}.steps.svelte-105ajtk{display:flex;flex-direction:column;gap:1rem}.step.svelte-105ajtk{display:flex;align-items:flex-start;gap:1.25rem;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:1.25rem 1.5rem}.step__num.svelte-105ajtk{flex-shrink:0;font-size:.72rem;font-weight:800;color:var(--info);letter-spacing:.05em;background:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 25%,transparent);border-radius:6px;padding:4px 8px;margin-top:2px}.step__body.svelte-105ajtk{display:flex;flex-direction:column;gap:.25rem}.step__title.svelte-105ajtk{font-size:.95rem;font-weight:700;color:var(--text-primary)}.step__desc.svelte-105ajtk{font-size:.855rem;color:var(--text-secondary);line-height:1.55;margin:0}.compliance-block.svelte-105ajtk{display:flex;gap:20px;align-items:flex-start;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--success) 35%,var(--border));border-radius:14px;padding:1.5rem;margin-bottom:3rem;color:var(--success)}.compliance-block__icon.svelte-105ajtk{flex-shrink:0;margin-top:2px}.compliance-block__body.svelte-105ajtk{display:flex;flex-direction:column;gap:.5rem}.compliance-block__title.svelte-105ajtk{font-family:Playfair Display,serif;font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.compliance-block__text.svelte-105ajtk{font-size:.88rem;color:var(--text-secondary);line-height:1.65;margin:0}.final-cta.svelte-105ajtk{margin-bottom:2rem}.final-cta__inner.svelte-105ajtk{background:linear-gradient(135deg,#1e40af,#2563eb,#3b82f6);border-radius:16px;padding:2.5rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.final-cta__text.svelte-105ajtk h2:where(.svelte-105ajtk){font-family:Playfair Display,serif;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;color:#fff;margin:0 0 .4rem}.final-cta__text.svelte-105ajtk p:where(.svelte-105ajtk){font-size:.92rem;color:#ffffffbf;margin:0}.final-cta__btn.svelte-105ajtk{display:inline-block;padding:.9rem 2.5rem;border-radius:10px;background:#22c55e;color:#fff;font-weight:700;font-size:1rem;text-decoration:none;transition:all .15s;box-shadow:0 4px 16px #22c55e4d;white-space:nowrap}.final-cta__btn.svelte-105ajtk:hover{background:#16a34a;transform:translateY(-2px);box-shadow:0 6px 24px #22c55e66}.final-cta__note.svelte-105ajtk{font-size:.75rem;color:#ffffff80;margin:0}.final-cta__btn.svelte-105ajtk:disabled{opacity:.6;cursor:not-allowed}.partner-form.svelte-105ajtk{width:100%;max-width:480px;display:flex;flex-direction:column;gap:.75rem}.form-row.svelte-105ajtk{display:flex;gap:.75rem}.form-input.svelte-105ajtk{flex:1;padding:.7rem 1rem;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#fff;font-size:.85rem;font-family:inherit}.form-input.svelte-105ajtk::placeholder{color:#ffffff73}.form-input.svelte-105ajtk:focus{outline:none;border-color:#ffffff80;background:#ffffff26}.form-model-row.svelte-105ajtk{display:flex;gap:.75rem}.form-model.svelte-105ajtk{flex:1;display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;cursor:pointer;font-size:.82rem;color:#ffffffb3;transition:all .15s}.form-model--active.svelte-105ajtk{border-color:#22c55e;background:#22c55e26;color:#fff}.form-model.svelte-105ajtk input[type=radio]:where(.svelte-105ajtk){accent-color:#22c55e}.form-error.svelte-105ajtk{color:#fca5a5;font-size:.82rem;margin:0}.form-success.svelte-105ajtk{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:.5rem}.form-success__icon.svelte-105ajtk{font-size:2rem}.form-success.svelte-105ajtk strong:where(.svelte-105ajtk){font-size:1.1rem}.form-success.svelte-105ajtk p:where(.svelte-105ajtk){font-size:.88rem;color:#ffffffb3;margin:0}@media(max-width:480px){.form-row.svelte-105ajtk,.form-model-row.svelte-105ajtk{flex-direction:column}}[data-theme=dark] .compliance-block.svelte-105ajtk{border-color:color-mix(in srgb,var(--success) 25%,var(--border))}@media(max-width:700px){.why-grid.svelte-105ajtk,.models-grid.svelte-105ajtk{grid-template-columns:1fr}}@media(max-width:480px){.hero.svelte-105ajtk h1:where(.svelte-105ajtk){font-size:1.75rem}.final-cta__inner.svelte-105ajtk{padding:2rem 1.25rem}.final-cta__btn.svelte-105ajtk{width:100%;text-align:center}}
