.integrations-page main{font-size:1.0625rem;line-height:1.55;font-feature-settings:"ss01","cv11";text-rendering:optimizeLegibility}.integrations-page main p{max-width:34em;color:var(--muted);line-height:inherit;text-wrap:pretty}.integrations-page main a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.integrations-page .page-main{padding:clamp(64px,7vw,104px) max(clamp(20px,6vw,96px),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)) 120px}.integrations-page .page-inner{width:min(1120px,100%);margin:0 auto}.integrations-page .page-head{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px 32px}.integrations-page .page-title{align-self:center;font:800 clamp(42px,5.5vw,76px)/1.07 var(--display);letter-spacing:-.04em}.integrations-page .lede{grid-column:1 / -1;font-size:19px;line-height:1.6;max-width:30em}.integration-readonly{grid-column:1 / -1;display:flex;align-items:center;gap:9px;color:var(--muted);font-size:14px;margin:0}.integration-readonly svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.integrations-body{display:grid;gap:32px;margin-top:64px}.integration-search{grid-column:2;grid-row:1;align-self:center;width:100%;max-width:280px}.integration-search input{box-sizing:border-box;width:100%;border:1px solid var(--line);border-radius:6px;padding:9px 12px;font:15px/1.4 var(--sans);color:var(--ink);background:transparent;appearance:none}.integration-search input::placeholder{color:var(--muted)}.integrations{display:grid;gap:64px;margin-top:16px}.integration-group{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:clamp(40px,6vw,88px);scroll-margin-top:36px}.integration-group h2{font:750 24px/1.25 var(--display);letter-spacing:-.025em;text-wrap:balance}.integrations-page .integration-provider p{margin:12px 0 0;font-size:14px;line-height:1.6}.integrations-page .integration-provider a{text-underline-offset:.25em}.integration-list{display:grid;align-content:start;gap:28px;list-style:none;margin:0;padding:0}.integration-list li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:5px 20px;align-items:start;padding:0}.integration-icon{grid-column:1;grid-row:1 / 3;width:28px;height:28px;margin-top:1px;background:currentColor;color:var(--brand, var(--ink));-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.integration-icon--vendor{background:none;mask:none;-webkit-mask:none;object-fit:contain}.integration-name{grid-column:2;grid-row:1;font-size:17px;font-weight:550;line-height:1.5}.integration-reads{grid-column:2;grid-row:2;color:var(--muted);font-size:15px;line-height:1.65;text-wrap:pretty}.integrations-page .integration-contact{font-size:18px;margin-top:24px}.integrations-page [hidden]{display:none}@media(max-width:900px){.integrations-page .page-head{grid-template-columns:1fr}.integration-search{grid-column:1;grid-row:auto;margin-top:8px}.integration-group{grid-template-columns:1fr;gap:28px}}@media(max-width:639px){.integrations-page .page-main{padding-top:48px;padding-bottom:80px}.integrations-page .lede{font-size:17px}.integrations-body{margin-top:44px}}.integrations-page a.integration-name{justify-self:start;color:var(--ink);text-decoration:none}.integrations-page a.integration-name:hover{text-decoration:underline}a.integration-name:after{content:"";position:absolute;inset:-10px;border-radius:6px}.integration-name:focus-visible{outline:none}.integration-name:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.integration-clear{margin-top:16px;padding:10px 16px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.integration-clear:hover{background:var(--surface-quiet)}.integration-shot{margin-top:72px}
