.site-header .resources-panel{width:220px;padding:12px;left:-20px}
.site-header .resources-panel>a{display:block;padding:13px 14px;font:inherit;color:var(--ink);text-decoration:none;border-radius:6px}
.site-header .resources-panel>a:hover,.site-header .resources-panel>a:focus-visible{background:var(--tint)}
.integrations-landing{min-height:45vh;padding-block:86px 120px}
.integrations-landing h1{font-size:clamp(40px,6vw,72px);line-height:1.08;letter-spacing:-.05em;font-weight:500;margin-top:22px}
@media(max-width:980px){.site-header .resources-panel{width:100%;padding:8px 12px}.integrations-landing{padding-block:52px 80px}}
