.integrations-page{min-height:0}.intg-hero-break{display:none}@media (min-width:640px){.intg-hero-break{display:block}}.intg-section{padding:80px 0}.intg-section-header{text-align:center;max-width:640px;margin:0 auto 56px}.intg-section-title{letter-spacing:-.03em;color:#0a0a0a;margin:16px 0 12px;font-size:2rem;font-weight:500;line-height:1.2}.intg-section-sub{color:#50565d;margin:0;font-size:1.0625rem;line-height:1.65}.intg-live{background:#fff}.intg-live-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.intg-live-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:16px;padding:24px;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0f172a0a}.intg-live-card:before{content:"";background:var(--intg-accent,#fc4c00);height:3px;display:block;position:absolute;top:0;left:0;right:0}.intg-live-card:hover{transform:translateY(-3px);box-shadow:0 8px 32px #0f172a1a}.intg-live-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.intg-live-logo-wrap{background:var(--intg-accent-bg,#fc4c0014);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.intg-live-logo{object-fit:contain;width:auto;max-width:34px;height:28px}.intg-live-badge{letter-spacing:.04em;color:#16a34a;white-space:nowrap;background:#16a34a1a;border:1px solid #16a34a40;border-radius:100px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.intg-live-badge-dot{background:#16a34a;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite intg-pulse}@keyframes intg-pulse{0%,to{opacity:1}50%{opacity:.5}}.intg-live-content{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.intg-live-name-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.intg-live-category{letter-spacing:.07em;text-transform:uppercase;color:var(--intg-accent,#fc4c00);flex-shrink:0;font-size:.6875rem;font-weight:500}.intg-live-name{color:#0a0a0a;letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.3}.intg-live-tagline{color:#6b7280;margin:0;font-size:.85rem;font-weight:500;line-height:1.55}.intg-live-features{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.intg-live-feature-item{color:#374151;align-items:flex-start;gap:8px;font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.intg-live-check{width:12px;height:12px;color:var(--intg-accent,#fc4c00);flex-shrink:0;margin-top:2px}.intg-live-cta{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;display:inline-flex}.intg-live-card--1{transition-delay:40ms}.intg-live-card--2{transition-delay:80ms}.intg-live-card--3{transition-delay:.12s}.intg-live-card--4{transition-delay:.16s}.intg-live-card--5{transition-delay:.2s}.intg-live-card--6{transition-delay:.24s}.intg-live-card--7{transition-delay:.28s}.intg-live-card--8{transition-delay:.32s}.intg-live-card--9{transition-delay:.36s}.intg-coming-soon{background:#f8f9fa;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.intg-soon-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.intg-soon-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:14px;padding:24px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.intg-soon-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0f172a12}.intg-soon-logo-wrap{background:var(--intg-soon-bg,#fc4c0014);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.intg-soon-logo{object-fit:contain;width:28px;max-width:34px;height:28px}.intg-soon-initial{color:var(--intg-soon-color,#fc4c00);-webkit-user-select:none;user-select:none;font-size:1.125rem;font-weight:500;line-height:1}.intg-soon-content{flex:1;min-width:0}.intg-soon-name-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.intg-soon-name{color:#0a0a0a;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500;line-height:1.3}.intg-soon-category{letter-spacing:.07em;text-transform:uppercase;color:var(--intg-soon-color,#fc4c00);flex-shrink:0;font-size:.6875rem;font-weight:500}.intg-soon-desc{color:#6b7280;margin:0;font-size:.85rem;line-height:1.6}.intg-soon-pill{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:100px;align-self:flex-start;align-items:center;padding:4px 10px;font-size:.6875rem;font-weight:500;display:inline-flex}.intg-soon-card--1{transition-delay:40ms}.intg-soon-card--2{transition-delay:80ms}.intg-soon-card--3{transition-delay:.12s}.intg-soon-card--4{transition-delay:.16s}.intg-soon-card--5{transition-delay:.2s}.intg-soon-card--6{transition-delay:.24s}.intg-soon-card--7{transition-delay:.28s}.intg-soon-card--8{transition-delay:.32s}.intg-soon-card--9{transition-delay:.36s}.intg-request{background:#fff}.intg-request-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:20px;max-width:720px;margin:0 auto;padding:48px;box-shadow:0 1px 4px #0f172a0a}.intg-request-icon{color:#fc4c00;background:#fc4c0014;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:1.75rem;display:inline-flex}.intg-request-title{color:#0a0a0a;letter-spacing:-.025em;margin:0 0 10px;font-size:1.625rem;font-weight:500}.intg-request-sub{color:#6b7280;max-width:520px;margin:0 auto 32px;font-size:.9375rem;line-height:1.65}.intg-request-form{text-align:left;flex-direction:column;gap:16px;display:flex}.intg-request-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.intg-request-field{flex-direction:column;gap:6px;display:flex}.intg-request-field--full{grid-column:1/-1}.intg-request-label{color:#374151;font-size:.8125rem;font-weight:500}.intg-request-input{color:#0a0a0a;box-sizing:border-box;background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.intg-request-input:focus{background:#fff;border-color:#fc4c00;box-shadow:0 0 0 3px #fc4c001a}.intg-request-textarea{resize:vertical;min-height:88px}.intg-request-submit{justify-content:center;align-self:center;gap:8px;min-width:200px;margin-top:8px}.intg-request-success{flex-direction:column;align-items:center;gap:12px;padding:32px 0 8px;display:flex}.intg-request-success-icon{color:#16a34a;font-size:2.5rem}.intg-request-success-msg{color:#374151;margin:0;font-size:.9375rem}.intg-partner-cta{color:#fff;background:#0a0a0a}.intg-partner-inner{align-items:center;gap:64px;display:flex}.intg-partner-copy{flex:1;min-width:0}.intg-partner-copy .hl-inner-page-eyebrow{color:#fc4c00;background:#fc4c001a;border-color:#fc4c004d}.intg-partner-title{color:#fff;letter-spacing:-.03em;margin:16px 0 14px;font-size:1.875rem;font-weight:500;line-height:1.2}.intg-partner-desc{color:#fff9;margin:0 0 32px;font-size:.9375rem;line-height:1.65}.intg-partner-actions{flex-wrap:wrap;gap:14px;display:flex}.intg-partner-secondary{gap:6px;color:#ffffffbf!important;border-color:#fff3!important}.intg-partner-secondary:hover{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff80!important}.intg-partner-visual{flex-shrink:0;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.intg-partner-node{color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.intg-partner-node--center{z-index:1;background:#fc4c00;width:64px;height:64px;font-size:1.75rem;box-shadow:0 0 0 12px #fc4c0026}.intg-partner-node--orbit{background:#ffffff1a;border:1px solid #ffffff26;width:40px;height:40px;font-size:1rem}.intg-partner-node--1{top:0;left:50%;transform:translate(-50%)}.intg-partner-node--2{top:50%;right:0;transform:translateY(-50%)}.intg-partner-node--3{bottom:0;left:50%;transform:translate(-50%)}.intg-partner-node--4{top:50%;left:0;transform:translateY(-50%)}.intg-partner-visual:before{content:"";border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:20px}@media (max-width:1023px){.intg-live-grid,.intg-soon-grid{grid-template-columns:repeat(2,1fr)}.intg-partner-visual{display:none}.intg-partner-inner{gap:0}}@media (max-width:767px){.intg-section{padding:56px 0}.intg-section-title{font-size:1.625rem}.intg-soon-grid{grid-template-columns:1fr 1fr;gap:14px}.intg-request-card{padding:32px 24px}.intg-request-row{grid-template-columns:1fr}.intg-partner-title{font-size:1.5rem}}@media (max-width:479px){.intg-section{padding:48px 0}.intg-section-title{font-size:1.4rem}.intg-live-grid,.intg-soon-grid{grid-template-columns:1fr}.intg-partner-actions{flex-direction:column}.intg-partner-actions .cta-button-primary,.intg-partner-actions .cta-button-secondary{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.intg-live-badge-dot{animation:none}.intg-live-card,.intg-soon-card{transition:none}}.intg-in-development{background:linear-gradient(135deg,#5865f208 0%,#5865f214 100%)}.intg-soon-card--beta{border:2px solid var(--intg-soon-color);background:#fffffff2;position:relative;overflow:hidden}.intg-soon-card--beta:before{content:"";background:linear-gradient(90deg, var(--intg-soon-color), transparent);height:3px;position:absolute;top:0;left:0;right:0}.intg-soon-pill--beta{background:var(--intg-soon-color);color:#fff}.intg-soon-cta-btn{background:var(--intg-soon-color);color:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:auto;padding:10px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.intg-soon-cta-btn:hover{background:var(--intg-soon-color);filter:brightness(1.1);color:#fff;text-decoration:none;transform:translateY(-1px)}.intg-soon-cta-btn i{font-size:1.1rem;transition:transform .2s}.intg-soon-cta-btn:hover i{transform:translate(3px)}.intg-soon-cta-btn--beta{color:var(--intg-soon-color);border:2px solid var(--intg-soon-color);background:0 0}.intg-soon-cta-btn--beta:hover{background:var(--intg-soon-color);color:#fff;filter:none}
