.integration-home,.integration-home-stack{display:grid;gap:var(--lfh-spacing-lg, 1rem);min-width:0}.integration-home h2,.integration-home h3{margin:0;font-family:var(--lfh-font-heading)}.integration-home p{margin:0}.integration-home-muted,.integration-home-context p{color:var(--lfh-colour-muted-text)}.integration-home-context{display:flex;flex-wrap:wrap;gap:var(--lfh-spacing-md, .75rem);align-items:center;justify-content:space-between}.integration-home-context p{flex:1 1 24rem}.integration-home-filters{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:var(--lfh-spacing-md, .75rem);align-items:end}.integration-home-provider{display:grid;gap:var(--lfh-spacing-md, .75rem);height:100%;grid-template-rows:auto 1fr auto auto;min-width:0}.integration-home-provider-title{display:flex;gap:var(--lfh-spacing-md, .75rem);align-items:center}.integration-home-provider-title>svg{flex:0 0 auto;color:var(--lfh-colour-primary)}.integration-home :is(button,input,select):focus-visible{outline:3px solid var(--lfh-colour-focus-ring);outline-offset:2px}@media(max-width:55rem){.integration-home-filters{grid-template-columns:minmax(0,1fr)}}
