.partners_section__JSZUt{padding-top:72px;padding-bottom:96px}.partners_intro__yabZE{max-width:760px;margin:0 auto 56px;text-align:center}.partners_inquiry__eghhA{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:14px 20px;line-height:1.6;color:var(--pp-grey-700,#4a424a);border:1px solid var(--pp-grey-200,#e9e5e9);border-left:3px solid var(--pp-purple-700,#5b2a5e);border-radius:6px;background:#fff;text-align:left}.partners_inquiry__eghhA p{margin:0}.partners_inquiry__eghhA a{flex-shrink:0}.partners_inquiry__eghhA a:focus-visible{outline:2px solid var(--pp-purple-700,#5b2a5e);outline-offset:3px;border-radius:2px}.partners_grid__xwL__{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.partners_grid__xwL__ li{min-width:0}.partners_card__L4n7J{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--pp-grey-200,#e9e5e9);border-radius:8px;background:#fff;color:inherit;text-decoration:none;overflow:hidden;box-shadow:0 1px 2px rgba(58,26,60,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.partners_card__L4n7J:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--pp-gold,#c9a14a);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.partners_logo__UJL5U{flex:1;min-height:150px;display:flex;align-items:center;justify-content:center;padding:28px 24px 16px}.partners_logo__UJL5U img{display:block;width:220px;max-width:100%;height:104px;-o-object-fit:contain;object-fit:contain}.partners_name__jYXwJ{padding:12px 16px;border-top:1px solid var(--pp-grey-100,#f4f1f4);font-size:.875rem;font-weight:600;line-height:1.35;text-align:center;color:var(--pp-grey-700,#4a424a);transition:color .18s ease}.partners_card__L4n7J:hover{border-color:var(--pp-purple-300,#b593b7);box-shadow:0 10px 24px -14px rgba(58,26,60,.28);transform:translateY(-2px)}.partners_card__L4n7J:focus-visible:before,.partners_card__L4n7J:hover:before{transform:scaleX(1)}.partners_card__L4n7J:focus-visible .partners_name__jYXwJ,.partners_card__L4n7J:hover .partners_name__jYXwJ{color:var(--pp-purple-700,#5b2a5e)}.partners_card__L4n7J:focus-visible{outline:2px solid var(--pp-purple-700,#5b2a5e);outline-offset:3px}@media (max-width:960px){.partners_grid__xwL__{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.partners_section__JSZUt{padding-top:48px;padding-bottom:64px}.partners_intro__yabZE{text-align:left;margin-bottom:36px}.partners_inquiry__eghhA{flex-direction:column;align-items:flex-start;gap:16px}.partners_grid__xwL__{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.partners_logo__UJL5U{min-height:112px;padding:18px 14px 10px}.partners_logo__UJL5U img{height:72px}.partners_name__jYXwJ{padding:10px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.partners_card__L4n7J,.partners_card__L4n7J:before,.partners_name__jYXwJ{transition:none}.partners_card__L4n7J:hover{transform:none}}