 .partners-phase15{background:linear-gradient(180deg,#fbf9fd,#fff)}.partners-hero-p15{display:grid;grid-template-columns:1fr 1fr;gap:28px;background:linear-gradient(145deg,#18052c,#42126f 58%,#6d2ab0);color:#fff;border-radius:30px;padding:32px;margin-bottom:22px}.partners-kicker-p15{color:#efc95d;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.partners-hero-p15 h3{font-family:"Playfair Display",serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;margin:14px 0}.partners-hero-p15 p{color:#e8deed;line-height:1.8}.partners-actions-p15{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.partners-flow-p15{display:grid;grid-template-columns:1fr 1fr;gap:12px}.partners-flow-p15 div{padding:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:18px}.partners-flow-p15 span,.partner-card-p15>span,.deployment-strip-p15 span{color:#efc95d;font-size:.65rem;font-weight:800}.partners-flow-p15 p{font-size:.82rem;margin:7px 0 0}.partners-grid-p15,.deployment-strip-p15{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.partner-card-p15,.deployment-strip-p15 div{background:#fff;border:1px solid var(--line);border-radius:22px;padding:23px}.partner-card-p15 h3{color:var(--purple);margin:13px 0 8px}.partner-card-p15 p,.deployment-strip-p15 strong{color:var(--muted);font-size:.9rem;line-height:1.7}.deployment-strip-p15{margin-top:22px}.partner-proof-p15{margin-top:22px;display:grid;grid-template-columns:.95fr 1.05fr;gap:24px;padding:28px;border:1px solid var(--line);border-radius:26px;background:#fff}.partner-proof-p15 h3{color:var(--purple);font-family:"Playfair Display",serif;font-size:2rem}.partner-proof-p15 p{color:var(--muted);line-height:1.75}.proof-placeholders-p15{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proof-placeholders-p15 div{min-height:100px;border:1px dashed #d7ccdf;background:#faf8fc;border-radius:16px;display:grid;place-items:center;color:#96859f;font-size:.75rem;font-weight:700}@media(max-width:1020px){.partners-hero-p15,.partner-proof-p15{grid-template-columns:1fr}.partners-grid-p15,.deployment-strip-p15{grid-template-columns:1fr 1fr}}@media(max-width:700px){.partners-grid-p15,.deployment-strip-p15,.partners-flow-p15,.proof-placeholders-p15{grid-template-columns:1fr}}