.zRPN3G_integrationGraphic{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface-2);padding:2.5rem 1.5rem}.zRPN3G_socialLogos{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.zRPN3G_integrationGraphic a{text-align:center;flex-direction:column;align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.45;display:flex}.zRPN3G_logoDisc{border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line);width:3.5rem;height:3.5rem;box-shadow:var(--shadow-card);flex-shrink:0;place-items:center;transition:transform .16s;display:grid}.zRPN3G_logoDisc svg{width:1.75rem;height:1.75rem}.zRPN3G_integrationGraphic a:hover .zRPN3G_logoDisc{transform:translateY(-3px)}@media (max-width:767px){.zRPN3G_integrationGraphic{padding:2rem 1rem}.zRPN3G_socialLogos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.zRPN3G_logoDisc{transition:none}}.zRPN3G_logoDisc[data-size=lg]{width:4rem;height:4rem}.zRPN3G_logoDisc[data-size=lg] svg{width:2rem;height:2rem}
