.partners-page.svelte-fcq2f5{padding:8rem 1.5rem 5rem;line-height:1.7;display:flex;justify-content:center}@media(max-width:768px){.partners-page.svelte-fcq2f5{padding:5rem 1.5rem}}.content-wrapper.svelte-fcq2f5{max-width:800px;width:100%;display:flex;flex-direction:column;gap:5rem}.hero.svelte-fcq2f5{text-align:center;max-width:800px;margin:0 auto}.hero.svelte-fcq2f5 .hero-title:where(.svelte-fcq2f5){margin:0 0 1rem;font-size:1.8rem;font-weight:500;letter-spacing:.5px;line-height:1.4}.hero.svelte-fcq2f5 .hero-subtitle:where(.svelte-fcq2f5){margin:0 0 1.5rem;font-size:.95rem;line-height:1.8;letter-spacing:.3px;white-space:pre-line}.hero.svelte-fcq2f5 .hero-description:where(.svelte-fcq2f5){margin:0 0 2rem;font-size:.95rem;line-height:1.8}.hero.svelte-fcq2f5 .hero-cta:where(.svelte-fcq2f5){display:flex;justify-content:center;margin-top:2rem}.hero.svelte-fcq2f5 .hero-cta:where(.svelte-fcq2f5) .cta-button:where(.svelte-fcq2f5){display:inline-block;padding:.875rem 2rem;background:#fff;color:#000;border:.5px solid #000;text-decoration:none;font-size:.875rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;transition:all .2s ease}.hero.svelte-fcq2f5 .hero-cta:where(.svelte-fcq2f5) .cta-button:where(.svelte-fcq2f5):hover{background:#000;color:#fff}.partner-section.svelte-fcq2f5 .section-title:where(.svelte-fcq2f5){margin-bottom:.75rem;font-size:1.2rem;font-weight:500}.partner-section.svelte-fcq2f5 .section-description:where(.svelte-fcq2f5){margin-bottom:1.5rem;font-size:.9rem;color:#666;line-height:1.6}.partner-section.svelte-fcq2f5 .partner-list{display:grid;grid-template-columns:1fr;gap:1.5rem;border:1px solid rgba(0,0,0,.1);padding:1.5rem}.partner-section.svelte-fcq2f5 .partner-item{display:flex;flex-direction:column;gap:1rem}.partner-section.svelte-fcq2f5 .partner-link{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit}.partner-section.svelte-fcq2f5 .partner-image{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.partner-section.svelte-fcq2f5 .partner-image .image-view{width:100%;display:flex;align-items:center;justify-content:center}.partner-section.svelte-fcq2f5 .partner-image img{width:100%;height:auto;object-fit:contain}.partner-section.svelte-fcq2f5 .partner-description{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.partner-section.svelte-fcq2f5 .company-name{font-weight:500}.partner-section.svelte-fcq2f5 .description{color:#666}.partner-section.payment-section.svelte-fcq2f5 .payment-grid{grid-template-columns:repeat(2,1fr);gap:2rem;justify-items:center}@media(max-width:768px){.partner-section.payment-section.svelte-fcq2f5 .payment-grid{grid-template-columns:1fr}}.partner-section.payment-section.svelte-fcq2f5 .partner-item{width:100%;max-width:200px;text-align:center}.partner-section.payment-section.svelte-fcq2f5 .partner-image img{max-width:120px;width:100%}.partner-section.payment-section.svelte-fcq2f5 .partner-description{text-align:center;align-items:center}.partner-section.shopify-section.svelte-fcq2f5 .shopify-grid{justify-items:center}.partner-section.shopify-section.svelte-fcq2f5 .partner-item{width:100%;max-width:200px;text-align:center}.partner-section.shopify-section.svelte-fcq2f5 .partner-image img{max-width:150px;width:100%}.partner-section.shopify-section.svelte-fcq2f5 .partner-description{text-align:center;align-items:center}
