.SuppliersSection_section__pYfyL{border-top:1px solid #242226;background:#0a0a0b;padding:42px 0 48px}.SuppliersSection_inner__gnzd9{width:min(1800px,93%);margin:0 auto}.SuppliersSection_heading__zqyaf{max-width:620px;margin-bottom:24px}.SuppliersSection_heading__zqyaf>span{display:block;margin-bottom:8px;color:#b64eea;font-size:9px;font-weight:700}.SuppliersSection_heading__zqyaf h2{color:#f7f7f7;font:800 30px/1 var(--font-barlow-condensed),sans-serif}.SuppliersSection_heading__zqyaf p{margin-top:9px;color:#aaa6ad;font-size:12px;line-height:1.55}.SuppliersSection_grid__hSXII{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;gap:40px}.SuppliersSection_card__JJ1Ek{position:relative;display:block;width:100%;min-width:0;color:inherit;text-align:center;animation:SuppliersSection_supplierEnter__pUKls .56s ease-out both}.SuppliersSection_logoStage__i4CI7{position:relative;width:min(100%,680px);height:clamp(190px,22vw,280px);margin:0 auto;isolation:isolate}.SuppliersSection_logoStage__i4CI7:before{position:absolute;z-index:-1;inset:8% 3% 0;background:radial-gradient(ellipse at center,#ffffff17 0,#a63be80c 43%,transparent 72%);filter:blur(16px);content:"";pointer-events:none}.SuppliersSection_logoStage__i4CI7:after{position:absolute;bottom:1px;left:50%;width:min(170px,34%);height:1px;background:linear-gradient(90deg,transparent,#c64df0,transparent);box-shadow:0 0 12px #aa32d866;content:"";transform:translateX(-50%)}.SuppliersSection_logo__PC3vj{-o-object-fit:contain;object-fit:contain;padding:22px 24px 30px;filter:drop-shadow(0 18px 22px #0009) drop-shadow(0 0 14px #a83fd124)}.SuppliersSection_copy__DmT56{max-width:560px;margin:0 auto;padding:26px 20px 0}.SuppliersSection_copy__DmT56>span{color:#bd5bec;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.SuppliersSection_copy__DmT56 h3{margin-top:8px;color:#fff;font:800 24px/1 var(--font-barlow-condensed),sans-serif;font-weight:800;text-transform:uppercase}.SuppliersSection_copy__DmT56 p{margin-top:10px;color:#b8b4bc;font-size:12px;line-height:1.6}@keyframes SuppliersSection_supplierEnter__pUKls{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:600px){.SuppliersSection_section__pYfyL{padding:34px 0 38px}.SuppliersSection_inner__gnzd9{width:90%}.SuppliersSection_heading__zqyaf h2{font-size:27px}.SuppliersSection_grid__hSXII{grid-template-columns:1fr;gap:32px}.SuppliersSection_logoStage__i4CI7{height:clamp(150px,48vw,190px)}.SuppliersSection_logo__PC3vj{padding:18px 8px 26px}.SuppliersSection_copy__DmT56{padding:22px 8px 0}.SuppliersSection_copy__DmT56 h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.SuppliersSection_card__JJ1Ek{animation:none}}.SupplierPartnershipCTA_cta__0ULl_{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:20px;align-items:center;margin-bottom:28px;padding:24px;overflow:hidden;border:1px solid rgba(190,75,229,.3);border-radius:5px;background:linear-gradient(105deg,rgba(155,40,194,.1),rgba(17,15,20,.96) 40%,rgba(8,8,10,.98));box-shadow:0 16px 38px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.025);animation:SupplierPartnershipCTA_partnershipIn__R0fML .52s ease-out both}.SupplierPartnershipCTA_cta__0ULl_:after{position:absolute;right:0;bottom:0;width:34%;height:1px;background:linear-gradient(90deg,transparent,#c048ed);content:""}.SupplierPartnershipCTA_icon__NkAyq{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(198,86,239,.34);border-radius:4px;background:rgba(171,47,219,.1);color:#cc68ef}.SupplierPartnershipCTA_copy__aNdtD{min-width:0}.SupplierPartnershipCTA_copy__aNdtD>span{color:#c963ec;font-size:9px;font-weight:800;letter-spacing:.13em}.SupplierPartnershipCTA_copy__aNdtD h2{margin-top:6px;color:#fff;font:800 clamp(21px,2.2vw,31px)/1 var(--font-barlow-condensed),sans-serif}.SupplierPartnershipCTA_copy__aNdtD p{max-width:820px;margin-top:8px;color:#aaa6af;font-size:12px;line-height:1.55}.SupplierPartnershipCTA_copy__aNdtD .SupplierPartnershipCTA_complement__aFb61{margin-top:4px;color:#cbc7cf}.SupplierPartnershipCTA_action__laXFG{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:11px;padding:0 18px;border:1px solid #b43ada;border-radius:3px;background:linear-gradient(100deg,#8c20c3,#ca2be9);color:#fff;font-size:11px;font-weight:800;white-space:nowrap;box-shadow:0 9px 24px rgba(173,44,214,.16);transition:filter .22s ease,box-shadow .22s ease}.SupplierPartnershipCTA_action__laXFG:hover{filter:brightness(1.08);box-shadow:0 11px 28px rgba(173,44,214,.26)}.SupplierPartnershipCTA_action__laXFG:focus-visible{outline:2px solid #d66af5;outline-offset:3px}.SupplierPartnershipCTA_home__kfTAd{max-width:1100px;margin:48px auto 0}@keyframes SupplierPartnershipCTA_partnershipIn__R0fML{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:850px){.SupplierPartnershipCTA_cta__0ULl_{grid-template-columns:48px minmax(0,1fr)}.SupplierPartnershipCTA_icon__NkAyq{width:48px;height:48px}.SupplierPartnershipCTA_action__laXFG{grid-column:1/-1;width:100%}}@media (max-width:520px){.SupplierPartnershipCTA_cta__0ULl_{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.SupplierPartnershipCTA_copy__aNdtD h2{font-size:24px}.SupplierPartnershipCTA_icon__NkAyq{width:44px;height:44px}.SupplierPartnershipCTA_home__kfTAd{margin-top:38px}}@media (prefers-reduced-motion:reduce){.SupplierPartnershipCTA_cta__0ULl_{animation:none}.SupplierPartnershipCTA_action__laXFG{transition:none}}