.ai-integration-page{--ai-ink:var(--text);--ai-muted:var(--muted);--ai-line:var(--border);--ai-accent:var(--purple,#7447e8)}.ai-hero{padding-top:38px;padding-bottom:90px}.ai-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--ai-muted);margin-bottom:55px}.ai-breadcrumb a{text-decoration:none;color:inherit}.ai-hero-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:76px;align-items:center}.ai-brand-pair{display:flex;align-items:center;gap:14px;margin-bottom:30px;color:var(--text)}.ai-brand-pair>span{font-size:17px;opacity:.45}.ai-brand-pair b{font-size:19px;font-weight:550}.ai-eyebrow{display:block;font-size:10px;font-weight:650;letter-spacing:.1em;color:var(--ai-muted)}.ai-hero h1{font-size:clamp(38px,4.8vw,63px);line-height:1.05;letter-spacing:-.055em;font-weight:550;margin:18px 0 24px;max-width:750px}.ai-hero-copy>p{font-size:17px;line-height:1.75;max-width:560px;color:var(--ai-muted)}.ai-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin:28px 0 16px}.ai-actions>a{font-size:13px;font-weight:550;display:inline-flex;gap:12px;align-items:center;text-decoration:none;color:var(--text)}.ai-actions .btn-primary{background:var(--purple,#7447e8);color:#fff;padding:14px 19px;border-radius:7px}.ai-hero-copy>small{font-size:11px;color:var(--ai-muted)}.ai-hero-copy>small a{color:inherit}.ai-journey{background:light-dark(#f3f0fa,#211c2d);border-radius:12px;padding:27px 28px}.ai-journey-label{font-size:10px;letter-spacing:.12em;color:var(--ai-muted);padding-bottom:24px}.ai-journey ol{list-style:none;padding:0;margin:0}.ai-journey li{display:flex;gap:16px;position:relative;padding-bottom:27px}.ai-journey li>span{width:29px;height:29px;display:grid;place-items:center;font-size:10px;color:var(--purple,#7447e8);border:1px solid color-mix(in srgb,var(--purple,#7447e8) 25%,transparent);border-radius:50%;flex:none;background:light-dark(#f3f0fa,#211c2d);z-index:1}.ai-journey li:not(:last-child):after{content:"";width:1px;position:absolute;top:29px;bottom:0;left:14px;background:color-mix(in srgb,var(--purple,#7447e8) 22%,transparent)}.ai-journey b{font-size:13px;font-weight:600;display:block;padding-top:4px}.ai-journey p{font-size:12px;line-height:1.7;color:var(--ai-muted);margin:5px 0 0}.ai-journey>a{display:flex;align-items:center;gap:10px;font-size:11px;text-decoration:none;color:var(--text);padding-top:5px}.ai-product{padding-bottom:90px}.ai-section-heading{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:32px}.ai-integration-page h2{font-size:clamp(28px,3.4vw,43px);font-weight:550;line-height:1.12;letter-spacing:-.045em;margin:14px 0}.ai-section-heading>p{max-width:440px;font-size:14px;line-height:1.8;color:var(--ai-muted);margin:0 0 3px}.ai-product figure{margin:0;overflow:hidden;border:1px solid var(--ai-line);border-radius:11px;background:light-dark(#faf9fc,#211c2d)}.ai-product-caption{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:15px 22px;font-size:9px;letter-spacing:.08em;color:var(--ai-muted);border-bottom:1px solid var(--ai-line)}.ai-product-caption span:first-child{display:flex;align-items:center;gap:8px}.ai-product-caption i{width:5px;height:5px;background:var(--purple,#7447e8);border-radius:50%}.ai-product img{display:block;width:100%;height:auto}.ai-product figcaption{font-size:11px;line-height:1.7;color:var(--ai-muted);padding:14px 22px;border-top:1px solid var(--ai-line)}.ai-benefits{padding-bottom:95px}.ai-benefits>div{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:35px}.ai-benefits article{border-top:1px solid var(--ai-line);padding-top:23px}.ai-benefits article>span{font-size:10px;color:var(--ai-muted)}.ai-benefits h3{font-size:20px;line-height:1.3;letter-spacing:-.025em;font-weight:550;margin:22px 0 12px;max-width:250px}.ai-benefits p{font-size:13px;line-height:1.85;color:var(--ai-muted);margin:0;max-width:335px}.ai-setup{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-top:70px;padding-bottom:70px;border-top:1px solid var(--ai-line)}.ai-setup>div>p{font-size:14px;line-height:1.85;color:var(--ai-muted);max-width:390px}.ai-setup>div>a{font-size:12px;text-decoration:none;color:var(--text);display:flex;align-items:center;gap:10px;margin-top:22px}.ai-setup ol{list-style:none;margin:0;padding:0}.ai-setup li{display:flex;align-items:flex-start;gap:23px;padding:24px 0;border-bottom:1px solid var(--ai-line)}.ai-setup li:first-child{padding-top:0}.ai-setup li>span{font-size:10px;color:var(--ai-muted);padding-top:5px}.ai-setup h3{font-size:16px;font-weight:550;letter-spacing:-.02em;margin:0 0 9px}.ai-setup li p{font-size:13px;color:var(--ai-muted);line-height:1.8;margin:0}.ai-requirements{display:flex;align-items:flex-start;gap:22px;padding:25px 30px;background:light-dark(#f6f5f9,#211c2d);border-radius:8px;margin-bottom:75px}.ai-requirements>svg{flex:none;margin-top:7px}.ai-requirements h2{font-size:18px;margin:0 0 10px;letter-spacing:-.025em}.ai-requirements p{font-size:12px;line-height:1.8;color:var(--ai-muted);margin:7px 0}.ai-requirements a{font-size:11px;display:inline-block;margin-top:8px;color:var(--text)}.ai-related{padding-top:60px;padding-bottom:90px}.ai-related>div:nth-child(2){display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.ai-related a{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--text);font-size:12px;padding:20px;border:1px solid var(--ai-line);border-radius:8px;transition:border-color .16s}.ai-related a:hover{border-color:var(--purple,#7447e8)}.ai-related a>svg:last-child{margin-left:auto}.ai-related>p{font-size:10px;color:var(--ai-muted);line-height:1.8;margin-top:20px}@media(max-width:900px){.ai-hero-grid{gap:35px;grid-template-columns:1fr 1fr}.ai-hero h1{font-size:43px}.ai-journey{padding:23px}.ai-setup{gap:45px}.ai-related>div:nth-child(2){grid-template-columns:1fr}.ai-benefits>div{gap:22px}}@media(max-width:650px){.ai-hero{padding-top:25px;padding-bottom:55px}.ai-breadcrumb{margin-bottom:32px}.ai-hero-grid,.ai-setup{grid-template-columns:1fr;gap:35px}.ai-hero h1{font-size:39px;max-width:100%}.ai-hero-copy>p{font-size:15px}.ai-journey{margin-top:10px}.ai-section-heading{display:block}.ai-section-heading>p{margin-top:20px}.ai-product,.ai-benefits{padding-bottom:55px}.ai-product-caption{padding:12px;font-size:8px}.ai-product-caption>span:last-child{display:none}.ai-product figcaption{padding:12px;font-size:10px}.ai-benefits>div{grid-template-columns:1fr;gap:25px}.ai-benefits h3{max-width:none;margin:12px 0 10px}.ai-benefits p{max-width:none}.ai-setup{padding-top:45px;padding-bottom:45px}.ai-requirements{padding:20px;margin-bottom:35px}.ai-related{padding-top:25px;padding-bottom:50px}}@media(prefers-reduced-motion:reduce){.ai-related a{transition:none}}
