.integrations-hub-page{background:var(--illuminate-grey-50);color:var(--illuminate-black);font-size:16px;line-height:1.5}.integrations-hub-page p{margin:0;font-size:16px;line-height:24px}.integrations-hub-page .integrations-reference-hero{position:relative;background:var(--illuminate-grey-50);padding:160px 0 72px;min-height:680px;max-height:900px;overflow:hidden}.integrations-hub-page .integrations-hero-grid{display:grid;grid-template-columns:minmax(200px,.75fr) 1fr;gap:128px;align-items:center}.integrations-hub-page .integrations-hero-copy{max-width:410px;position:relative;z-index:10}.integrations-hub-page .integrations-hero-header h1{color:var(--illuminate-black)}.integrations-hub-page .integrations-hero-header p{margin-top:12px}.integrations-hub-page .integrations-hero-actions{margin-top:28px}.integrations-hub-page .integrations-hero-media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.integrations-hub-page .agent-curtain-media{width:100%;position:relative}.integrations-hub-page .agent-curtain-media img{width:100%;height:100%;max-height:100%;object-fit:cover;display:block}.integrations-hub-page .agent-media-curtain{width:0;height:100%;position:absolute;inset:0 0 0 auto;background:var(--illuminate-black);pointer-events:none}.integrations-hub-page .integrations-hub-guide{left:var(--illuminate-frame-edge)}@media(min-width:992px){.integrations-hub-page .integrations-hub-guide{display:block}.integrations-hub-page .integrations-hero-copy{margin-left:var(--illuminate-guide-inset)}}@media(max-width:991px){.integrations-hub-page .integrations-hero-grid{grid-template-columns:1fr;gap:64px}.integrations-hub-page .agent-curtain-media img{width:auto;height:auto;max-width:100%;min-height:50vh;max-height:none}.integrations-hub-page .integrations-hub-guide{display:none}}@media(max-width:767px){.integrations-hub-page .integrations-reference-hero{max-height:none}}.integrations-hub-page .integrations-hub-ats{position:relative;padding:120px 0;background:var(--illuminate-grey-50)}.integrations-hub-page .integrations-ats-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-left:var(--illuminate-guide-inset)}.integrations-hub-page .integrations-ats-copy{display:flex;align-items:center}.integrations-hub-page .integrations-ats-copy p{margin-top:12px}.integrations-hub-page .integrations-ats-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 34px}.integrations-hub-page .integrations-ats-logos a{display:inline-block}.integrations-hub-page .integrations-ats-glass{display:flex;align-items:center;justify-content:center;width:154px;height:85px;background-color:color-mix(in srgb,var(--illuminate-white) 10%,transparent)}.integrations-hub-page .integrations-ats-glass img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}@media(max-width:991px){.integrations-hub-page .integrations-hub-ats{padding:96px 0}.integrations-hub-page .integrations-ats-grid{grid-template-columns:1fr;padding-left:0}}@media(max-width:767px){.integrations-hub-page .integrations-hub-ats{padding:64px 0}.integrations-hub-page .integrations-ats-grid{gap:40px}.integrations-hub-page .integrations-ats-logos{grid-template-columns:repeat(2,1fr)}.integrations-hub-page .integrations-ats-glass{width:auto}}.integrations-hub-page .integrations-ats-glass{backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5);box-shadow:0 4px 20px color-mix(in srgb,var(--illuminate-black) 12%,transparent),0 1px 4px color-mix(in srgb,var(--illuminate-black) 8%,transparent),inset 0 1px color-mix(in srgb,var(--illuminate-white) 35%,transparent);border:1px solid transparent;background-clip:padding-box;background-image:linear-gradient(color-mix(in srgb,var(--illuminate-white) 10%,transparent),color-mix(in srgb,var(--illuminate-white) 10%,transparent)),linear-gradient(-45deg,color-mix(in srgb,var(--illuminate-white) 80%,transparent),color-mix(in srgb,var(--illuminate-white) 10%,transparent) 60%,color-mix(in srgb,var(--illuminate-white) 8%,transparent));background-origin:border-box}.integrations-hub-page .integrations-ats-glass:before{content:"";position:absolute;inset:0;background:linear-gradient(-45deg,color-mix(in srgb,var(--illuminate-white) 4%,transparent) 0%,transparent 40%,color-mix(in srgb,var(--illuminate-white) 4%,transparent) 100%);pointer-events:none;mix-blend-mode:screen}.integrations-hub-page .integrations-hub-ecosystem{background:var(--illuminate-grey-50)}.integrations-hub-page .integrations-hub-spacer{padding-top:96px}.integrations-hub-page .integrations-hub-horizontal{height:1px;width:100%;background:var(--illuminate-grey-400)}.integrations-hub-page .why-reference-ecosystem{padding:96px 0}.integrations-hub-page .why-ecosystem-grid{display:flex;justify-content:space-between;gap:32px;padding:0 20px}.integrations-hub-page .why-ecosystem-group{display:flex;flex-direction:column;justify-content:center;gap:60px;text-align:center}.integrations-hub-page .why-ecosystem-grid:before{content:"";order:1;flex:none;width:1px;min-height:284px;background:var(--illuminate-black)}.integrations-hub-page .why-ecosystem-group:last-child{order:2}.integrations-hub-page .why-ecosystem-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.integrations-hub-page .why-ecosystem-logos img{max-width:100%;height:auto;display:inline-block}@media(max-width:991px){.integrations-hub-page .integrations-hub-spacer{padding-top:80px}.integrations-hub-page .why-reference-ecosystem{padding:64px 0}.integrations-hub-page .why-ecosystem-grid{flex-direction:column;align-items:flex-start;text-align:left;padding:0}.integrations-hub-page .why-ecosystem-group{text-align:left}.integrations-hub-page .why-ecosystem-grid:before{display:none}}@media(max-width:767px){.integrations-hub-page .integrations-hub-spacer{padding-top:56px}.integrations-hub-page .why-reference-ecosystem{padding:48px 0}.integrations-hub-page .why-ecosystem-logos{display:grid;grid-template-columns:repeat(4,1fr)}.integrations-hub-page .why-ecosystem-logos--trust{grid-template-columns:repeat(5,1fr)}}
