.rs-integrations-grid{container-type:inline-size}.rs-integrations-grid__inner{--rs-split-rapport: 1.554;--rs-split-mesure: 20rem;--rs-split-gouttiere: var(--spacing-16);--rs-split-interligne: var(--spacing-12)}.rs-integrations-grid .rs-integrations-grid__eyebrow{margin-block-end:var(--spacing-3)}.rs-integrations-grid .rs-integrations-grid__title{margin:0 0 var(--spacing-4);text-wrap:balance}.rs-integrations-grid__lead{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:0}.rs-integrations-grid__note{margin-block-start:var(--spacing-6)}.rs-integrations-grid__groups{display:flex;flex-direction:column;gap:var(--spacing-10)}.rs-integrations-grid__group-label{font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 var(--spacing-5)}.rs-integrations-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,5.5rem),1fr));gap:var(--spacing-5) var(--spacing-4)}.rs-integrations-grid__secondaire{display:flex;flex-direction:column;gap:var(--spacing-6);margin-block-start:var(--spacing-10)}.rs-integrations-grid__group--secondaire{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:var(--spacing-3) var(--spacing-6);align-items:start}.rs-integrations-grid__group--secondaire .rs-integrations-grid__group-label{margin:0;padding-block-start:var(--spacing-2)}.rs-integrations-grid__list--pilules{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.rs-integrations-grid__tile{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);text-decoration:none;border-radius:var(--radius-lg)}.rs-integrations-grid__bubble{display:flex;align-items:center;justify-content:center;inline-size:100%;max-inline-size:5.5rem;min-inline-size:3.5rem;aspect-ratio:1;padding:var(--spacing-4);border-radius:var(--radius-2xl);background:var(--surface-plate);box-shadow:var(--shadow-dropdown);transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.rs-integrations-grid__logo{display:block;inline-size:100%;block-size:100%;object-fit:contain}.rs-integrations-grid__monogram{font-family:var(--font-heading);font-size:1.75rem;font-weight:600;line-height:1;color:var(--text-on-plate)}.rs-integrations-grid__bubble--action{position:relative}.rs-integrations-grid__bubble--action:before{content:"";position:absolute;inset:var(--spacing-2);border:2px dashed var(--color-primary-400);border-radius:var(--radius-xl);pointer-events:none}.rs-integrations-grid__plus{display:block;inline-size:60%;block-size:auto;aspect-ratio:1;color:var(--color-primary-700)}.rs-integrations-grid__name{font-size:.8125rem;font-weight:500;line-height:1.35;text-align:center;color:var(--text-primary);overflow-wrap:anywhere}.rs-integrations-grid__tile--pilule{flex-direction:row;gap:var(--spacing-2);inline-size:fit-content;max-inline-size:100%;padding-block:var(--spacing-2);padding-inline:var(--spacing-4);border-radius:var(--radius-full);background:var(--surface-plate);box-shadow:var(--shadow-dropdown);transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.rs-integrations-grid__logo--pilule{inline-size:1.125rem;block-size:1.125rem;flex-shrink:0}.rs-integrations-grid__tile--pilule .rs-integrations-grid__name{text-align:start;color:var(--text-on-plate)}a.rs-integrations-grid__tile--pilule:hover,a.rs-integrations-grid__tile--pilule:focus-visible{box-shadow:var(--shadow-modal);transform:translateY(-1px)}a.rs-integrations-grid__tile:hover .rs-integrations-grid__bubble,a.rs-integrations-grid__tile:focus-visible .rs-integrations-grid__bubble{box-shadow:var(--shadow-modal);transform:translateY(-2px)}a.rs-integrations-grid__tile:hover .rs-integrations-grid__name{text-decoration:underline;text-underline-offset:.2em}a.rs-integrations-grid__tile:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@container (max-width: 32rem){.rs-integrations-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 40rem) and (max-width: 62rem){.rs-integrations-grid__groups--seul .rs-integrations-grid__list{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width: 40rem){.rs-integrations-grid__group--secondaire{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}}@media(forced-colors:active){.rs-integrations-grid__bubble{border:1px solid CanvasText;box-shadow:none;background:Canvas}.rs-integrations-grid__bubble--action:before{border-color:CanvasText}.rs-integrations-grid__plus{color:LinkText}.rs-integrations-grid__tile--pilule{border:1px solid CanvasText;box-shadow:none;background:Canvas}}
