.ba-section{position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ba-container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr}@media(min-width:1024px){.ba-container{grid-template-columns:1fr 1fr}}.ba-content{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}@media(min-width:640px){.ba-content{padding:64px 40px}}@media(min-width:1024px){.ba-content{padding:80px 64px}}.ba-badge{display:inline-flex;align-items:center;gap:8px;width:fit-content;border:1px solid #f4a6bf;background-color:#fdf2f5;border-radius:9999px;padding:8px 16px;margin-bottom:24px}.ba-badge-icon{font-size:14px;line-height:1}.ba-badge-text{font-size:12px;font-weight:700;letter-spacing:.08em;color:#e94f7f}.ba-heading{font-family:Georgia,Times New Roman,Times,serif;font-size:40px;line-height:1.15;color:#1a1a1a;margin:0;font-weight:400}@media(min-width:640px){.ba-heading{font-size:48px}}.ba-heading-accent{color:#e94f7f}.ba-description{margin-top:24px;max-width:480px;font-size:16px;line-height:1.7;color:#6b7280}@media(min-width:640px){.ba-description{font-size:18px}}.ba-description p{margin:0}.ba-cards{margin-top:32px;display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media(min-width:640px){.ba-cards{grid-template-columns:1fr 1fr;max-width:620px}}.ba-card{border-radius:16px;padding:24px}.ba-card-icon-wrap{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:9999px;margin-bottom:16px}.ba-card-icon{height:24px;width:24px}.ba-card-stat{font-size:30px;font-weight:800;line-height:1.2}.ba-card-label{margin-top:4px;font-size:14px;font-weight:700;letter-spacing:.03em;color:#1a1a1a}.ba-card-divider{margin:12px 0;height:1px;width:100%;opacity:.2}.ba-card-text{margin:0;font-size:14px;line-height:1.5;color:#4b5563}.ba-bullet{margin-top:32px;display:flex;align-items:center;gap:8px}.ba-bullet-icon{display:flex;align-items:center;justify-content:center;height:20px;width:20px;border-radius:9999px;background-color:#e94f7f1a;color:#e94f7f}.ba-bullet-icon svg{height:14px;width:14px}.ba-bullet-text{font-size:14px;color:#374151}.ba-button{margin-top:32px;display:inline-flex;width:fit-content;align-items:center;gap:12px;border-radius:8px;background-color:#e94f7f;padding:16px 32px;font-size:14px;font-weight:700;letter-spacing:.05em;color:#fff;text-decoration:none;border:none;cursor:pointer;transition:background-color .2s ease}.ba-button:hover{background-color:#d63d6d;color:#fff}.ba-button svg{height:16px;width:16px}.ba-media{position:relative;min-height:400px}@media(min-width:1024px){.ba-media{min-height:0}}.ba-media-border{pointer-events:none;position:absolute;left:-40px;top:0;z-index:10;height:100%;width:80px;display:none}@media(min-width:1024px){.ba-media-border{display:block}}.ba-media-border:before{content:"";display:block;height:100%;width:100%;border-radius:100%/50%;border-left:4px solid #e94f7f}.ba-dots{position:absolute;z-index:20;display:none;grid-template-columns:repeat(4,1fr);gap:6px}@media(min-width:1024px){.ba-dots{display:grid}}.ba-dots-top{left:40px;top:32px}.ba-dots-bottom{bottom:32px;left:16px}.ba-dots span{height:6px;width:6px;border-radius:9999px;background-color:#e94f7f66}.ba-image{height:100%;min-height:400px;width:100%;object-fit:cover;display:block}@media(min-width:1024px){.ba-image{min-height:0}}.ba-image-placeholder{background-color:#f3d9df;display:flex;align-items:center;justify-content:center}.ba-placeholder-svg{width:60%;height:60%;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/110/assets/brand-ambassador.css.map */
