.integration-page[data-v-13a3ec22]{background:var(--warm-paper);color:var(--text-ink);overflow-x:hidden}.integration-shell[data-v-13a3ec22]{margin:0 auto;width:var(--shell-width)}.integration-final-cta[data-v-13a3ec22],.integration-hero[data-v-13a3ec22]{background:radial-gradient(circle at 78% 16%,rgba(216,204,255,.22),transparent 30%),linear-gradient(135deg,var(--hero-midnight-1),var(--hero-midnight-2) 50%,var(--hero-midnight-3));color:var(--clean-white)}.integration-hero[data-v-13a3ec22]{min-height:100dvh;overflow:hidden;padding:142px 0 74px;position:relative}.integration-hero[data-v-13a3ec22]:after{background:var(--warm-paper);content:"";height:46vw;inset:auto -10vw -34vw -10vw;position:absolute;transform:rotate(-4deg)}.integration-hero-grid[data-v-13a3ec22]{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);position:relative;z-index:2}.integration-eyebrow[data-v-13a3ec22]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--radius-pill);color:#ffffffc2;padding:8px 12px}.integration-eyebrow[data-v-13a3ec22],.integration-kicker[data-v-13a3ec22]{display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.integration-kicker[data-v-13a3ec22]{color:var(--kicker-violet)}.integration-hero h1[data-v-13a3ec22]{color:var(--clean-white);font-family:var(--font-display);font-size:clamp(52px,7vw,92px);letter-spacing:0;line-height:.94;margin-top:28px;max-width:850px;text-wrap:balance}.integration-hero p[data-v-13a3ec22]{color:#ffffffb3;font-size:clamp(18px,2vw,22px);line-height:1.55;margin-top:28px;max-width:660px}.integration-actions[data-v-13a3ec22]{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.integration-primary-link[data-v-13a3ec22],.integration-secondary-link[data-v-13a3ec22]{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:14px;font-weight:900;gap:10px;justify-content:center;min-height:48px;padding:0 20px;transition:transform .22s var(--ease),background .22s var(--ease),border-color .22s var(--ease),box-shadow .22s var(--ease)}.integration-primary-link[data-v-13a3ec22]{background:var(--lavender-fill);color:var(--obsidian-ink)}.integration-primary-link[data-v-13a3ec22]:hover{background:var(--lavender-hover);box-shadow:var(--shadow-cta);color:var(--obsidian-ink);transform:translateY(-2px)}.integration-secondary-link[data-v-13a3ec22]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.2);color:var(--clean-white)}.integration-secondary-link[data-v-13a3ec22]:hover{background:#ffffff1f;border-color:#ffffff57;color:var(--clean-white);transform:translateY(-2px)}.integration-device[data-v-13a3ec22]{background:linear-gradient(180deg,#ffffff29,#ffffff0a);border:1px solid hsla(0,0%,100%,.14);border-radius:34px;box-shadow:var(--shadow-device);padding:12px;position:relative}.integration-device-label[data-v-13a3ec22]{background:var(--lavender-fill);border-radius:var(--radius-pill);box-shadow:0 14px 34px #00000038;color:var(--obsidian-ink);font-size:12px;font-weight:900;padding:10px 13px;position:absolute;right:28px;top:-26px}.integration-device-screen[data-v-13a3ec22]{background:radial-gradient(circle at 82% 14%,rgba(216,204,255,.18),transparent 32%),var(--near-black-video);border-radius:24px;min-height:510px;padding:30px}.integration-screen-header[data-v-13a3ec22]{align-items:center;display:flex;gap:14px}.integration-card>.material-symbols-outlined[data-v-13a3ec22],.integration-feature-list .material-symbols-outlined[data-v-13a3ec22],.integration-screen-header .material-symbols-outlined[data-v-13a3ec22]{background:var(--lavender-fill);border-radius:var(--radius-icon);color:var(--obsidian-ink);display:grid;height:46px;place-items:center;width:46px}.integration-screen-header strong[data-v-13a3ec22]{color:var(--clean-white);font-family:var(--font-display);font-size:30px;line-height:1.05}.integration-device-screen>p[data-v-13a3ec22]{color:#ffffffad;font-size:15px;line-height:1.65;margin-top:22px}.integration-metric-list[data-v-13a3ec22]{display:grid;gap:12px;margin-top:34px}.integration-metric-list article[data-v-13a3ec22]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.11);border-radius:22px;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:16px}.integration-metric-list .material-symbols-outlined[data-v-13a3ec22]{background:#ffffff14;border-radius:18px;color:var(--lavender-fill);display:grid;height:42px;place-items:center;width:42px}.integration-metric-list strong[data-v-13a3ec22]{color:var(--clean-white);display:block;font-size:14px;font-weight:900}.integration-metric-list small[data-v-13a3ec22]{color:#ffffff9e;display:block;font-size:12px;font-weight:800;line-height:1.4;margin-top:4px}.integration-faq-section[data-v-13a3ec22],.integration-final-cta[data-v-13a3ec22],.integration-pain-section[data-v-13a3ec22],.integration-platform-section[data-v-13a3ec22],.integration-resource-section[data-v-13a3ec22],.integration-workflow-section[data-v-13a3ec22]{padding:104px 0}.integration-pain-section[data-v-13a3ec22],.integration-resource-section[data-v-13a3ec22]{background:var(--warm-paper)}.integration-faq-section[data-v-13a3ec22],.integration-workflow-section[data-v-13a3ec22]{background:var(--clean-white)}.integration-platform-section[data-v-13a3ec22]{background:linear-gradient(140deg,rgba(155,124,255,.2),transparent 36%),var(--obsidian-ink);color:var(--clean-white)}.integration-section-header[data-v-13a3ec22]{align-items:end;display:grid;gap:46px;grid-template-columns:minmax(0,.86fr) minmax(280px,.64fr);margin-bottom:42px}.integration-faq-section h2[data-v-13a3ec22],.integration-final-cta h2[data-v-13a3ec22],.integration-platform-section h2[data-v-13a3ec22],.integration-section-header h2[data-v-13a3ec22]{color:var(--text-ink);font-family:var(--font-display);font-size:clamp(40px,5vw,72px);letter-spacing:0;line-height:.98;margin-top:12px;text-wrap:balance}.integration-section-header p[data-v-13a3ec22]{color:var(--subtext-slate);font-size:17px;line-height:1.65}.integration-card-grid[data-v-13a3ec22],.integration-resource-grid[data-v-13a3ec22],.integration-step-grid[data-v-13a3ec22]{display:grid;gap:18px}.integration-card-grid.three[data-v-13a3ec22]{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-card[data-v-13a3ec22],.integration-faq-list article[data-v-13a3ec22],.integration-resource-card[data-v-13a3ec22]{background:var(--soft-panel);border:1px solid var(--structure-line);border-radius:var(--radius-card);box-shadow:0 18px 44px #0d10120d}.integration-card[data-v-13a3ec22]{padding:26px}.integration-card h3[data-v-13a3ec22],.integration-faq-list h3[data-v-13a3ec22],.integration-feature-list h3[data-v-13a3ec22],.integration-resource-card h3[data-v-13a3ec22],.integration-step-card h3[data-v-13a3ec22]{color:var(--text-ink);font-family:var(--font-display);font-size:24px;letter-spacing:0;line-height:1.08;margin-top:20px}.integration-card p[data-v-13a3ec22],.integration-faq-list p[data-v-13a3ec22],.integration-feature-list p[data-v-13a3ec22],.integration-resource-card p[data-v-13a3ec22],.integration-step-card p[data-v-13a3ec22]{color:var(--subtext-slate);font-size:14px;line-height:1.65;margin-top:12px}.integration-step-grid[data-v-13a3ec22]{grid-template-columns:repeat(4,minmax(0,1fr))}.integration-step-card[data-v-13a3ec22]{background:var(--soft-panel);border:1px solid var(--structure-line);border-radius:var(--radius-card);display:flex;flex-direction:column;justify-content:space-between;min-height:390px;overflow:hidden;padding:22px;position:relative}.integration-step-card[data-v-13a3ec22]:after{background:#9b7cff29;border-radius:50%;bottom:-26%;content:"";filter:blur(4px);height:170px;position:absolute;right:-30%;width:72%}.integration-step-card[data-v-13a3ec22]>*{position:relative;z-index:1}.integration-step-top[data-v-13a3ec22]{align-items:center;display:flex;justify-content:space-between}.integration-step-top>span[data-v-13a3ec22]:first-child{color:var(--text-ink);font-family:var(--font-display);font-size:54px;letter-spacing:0;line-height:.85}.integration-step-top .material-symbols-outlined[data-v-13a3ec22]{color:var(--status-violet);font-size:32px}.integration-faq-grid[data-v-13a3ec22],.integration-final-grid[data-v-13a3ec22],.integration-platform-grid[data-v-13a3ec22]{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.integration-platform-section .integration-kicker[data-v-13a3ec22]{color:var(--lavender-fill)}.integration-final-cta h2[data-v-13a3ec22],.integration-platform-section h2[data-v-13a3ec22]{color:var(--clean-white)}.integration-final-cta p[data-v-13a3ec22],.integration-platform-section>* p[data-v-13a3ec22]{color:#ffffffad;font-size:17px;line-height:1.65;margin-top:18px;max-width:640px}.integration-feature-list[data-v-13a3ec22]{display:grid;gap:14px}.integration-feature-list article[data-v-13a3ec22]{background:#ffffff0e;border:1px solid hsla(0,0%,100%,.14);border-radius:26px;display:grid;gap:16px;grid-template-columns:46px minmax(0,1fr);padding:24px}.integration-feature-list h3[data-v-13a3ec22]{color:var(--clean-white);margin-top:0}.integration-feature-list p[data-v-13a3ec22]{color:#ffffffa8}.integration-faq-list[data-v-13a3ec22]{display:grid;gap:14px}.integration-faq-list article[data-v-13a3ec22]{padding:24px}.integration-faq-list h3[data-v-13a3ec22]{font-size:22px;margin-top:0}.integration-resource-grid[data-v-13a3ec22]{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-resource-card[data-v-13a3ec22]{min-height:190px;padding:24px;position:relative;transition:transform .26s var(--ease),box-shadow .26s var(--ease)}.integration-resource-card[data-v-13a3ec22]:hover{box-shadow:var(--shadow-resource);color:inherit;transform:translateY(-4px)}.integration-resource-card h3[data-v-13a3ec22]{font-size:20px;padding-right:28px}.integration-resource-card .material-symbols-outlined[data-v-13a3ec22]{bottom:24px;color:var(--status-violet);position:absolute;right:24px}.integration-final-cta[data-v-13a3ec22]{background:radial-gradient(circle at 84% 20%,rgba(216,204,255,.18),transparent 32%),var(--obsidian-ink)}.integration-final-grid[data-v-13a3ec22]{align-items:center;grid-template-columns:minmax(0,760px) minmax(260px,auto);justify-content:space-between}.integration-final-grid .integration-actions[data-v-13a3ec22]{justify-content:flex-end;margin-top:0}@media (max-width:1100px){.integration-card-grid.three[data-v-13a3ec22],.integration-faq-grid[data-v-13a3ec22],.integration-final-grid[data-v-13a3ec22],.integration-hero-grid[data-v-13a3ec22],.integration-platform-grid[data-v-13a3ec22],.integration-resource-grid[data-v-13a3ec22],.integration-section-header[data-v-13a3ec22],.integration-step-grid[data-v-13a3ec22]{grid-template-columns:1fr}.integration-hero[data-v-13a3ec22]{min-height:auto;padding:118px 0 74px}.integration-final-grid .integration-actions[data-v-13a3ec22]{justify-content:flex-start;margin-top:8px}}@media (max-width:760px){.integration-shell[data-v-13a3ec22]{width:var(--shell-width-mobile)}.integration-hero[data-v-13a3ec22]{padding:118px 0 68px}.integration-hero h1[data-v-13a3ec22]{font-size:clamp(42px,12vw,62px)}.integration-faq-section[data-v-13a3ec22],.integration-final-cta[data-v-13a3ec22],.integration-pain-section[data-v-13a3ec22],.integration-platform-section[data-v-13a3ec22],.integration-resource-section[data-v-13a3ec22],.integration-workflow-section[data-v-13a3ec22]{padding:76px 0}.integration-card[data-v-13a3ec22],.integration-device-screen[data-v-13a3ec22],.integration-faq-list article[data-v-13a3ec22],.integration-feature-list article[data-v-13a3ec22],.integration-resource-card[data-v-13a3ec22],.integration-step-card[data-v-13a3ec22]{border-radius:24px;padding:22px}.integration-device[data-v-13a3ec22]{border-radius:28px}.integration-device-label[data-v-13a3ec22]{right:18px}.integration-actions[data-v-13a3ec22],.integration-primary-link[data-v-13a3ec22],.integration-secondary-link[data-v-13a3ec22]{width:100%}.integration-feature-list article[data-v-13a3ec22],.integration-metric-list article[data-v-13a3ec22]{grid-template-columns:1fr}}
