.integration-page_root__Tr3M9{--tmw-taupe:hsl(var(--primary));--tmw-taupe-deep:#7f6a5c;--tmw-taupe-tint:#f3eee8;--tmw-cream:#faf6f1;--tmw-ink:hsl(var(--foreground));--tmw-ink-soft:hsl(var(--muted-foreground));--tmw-paper:#ffffff;--tmw-line:hsl(var(--border));--tmw-gold:#c9a96e;--tmw-green:#3f7d5c;--font-sans:"Lexend",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-serif:"Playfair Display",Georgia,"Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--shadow-sm:0 1px 3px rgba(16,24,40,0.08),0 1px 2px rgba(16,24,40,0.04);--shadow-md:0 4px 6px -1px rgba(16,24,40,0.08),0 2px 4px -2px rgba(16,24,40,0.05);--shadow-lg:0 10px 15px -3px rgba(16,24,40,0.08),0 4px 6px -4px rgba(16,24,40,0.05);background:var(--tmw-paper);color:var(--tmw-ink);font-family:var(--font-sans)}.integration-page_root__Tr3M9 *{box-sizing:border-box}.integration-page_wrap__LqPCD{max-width:1120px;margin:0 auto;padding:0 24px}.integration-page_wrapNarrow___3JeW{max-width:820px;margin:0 auto;padding:0 24px}.integration-page_eyebrow__QWBnT{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--tmw-taupe)}.integration-page_eyebrowGold__vG_Q9{color:var(--tmw-gold)}.integration-page_btn__t9o21{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:700;font-size:15px;padding:11px 20px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .18s,transform .12s,box-shadow .18s,border-color .18s;white-space:nowrap;text-decoration:none}.integration-page_btnPrimary__334Uh{background:var(--tmw-taupe);color:#fff;box-shadow:var(--shadow-sm)}.integration-page_btnPrimary__334Uh:hover{background:var(--tmw-taupe-deep);color:#fff}.integration-page_btnPrimary__334Uh:active{transform:translateY(1px)}.integration-page_btnGhost__635FZ{background:transparent;color:var(--tmw-ink);border-color:var(--tmw-line)}.integration-page_btnGhost__635FZ:hover{background:var(--tmw-cream);color:var(--tmw-ink)}.integration-page_btnGhostInk__jV60z{color:#fff;border-color:rgba(255,255,255,.28)}.integration-page_btnGhostInk__jV60z:hover{background:rgba(255,255,255,.1);color:#fff}.integration-page_btnGold__yuRQL{background:var(--tmw-gold);color:#3a2f1c}.integration-page_btnGold__yuRQL:hover{background:color-mix(in srgb,var(--tmw-gold) 88%,black);color:#3a2f1c}.integration-page_btnLg__v5J99{padding:15px 30px;font-size:17px}.integration-page_btnSm__US3cV{padding:8px 14px;font-size:13px}.integration-page_crumbs__Yj8mE{background:var(--tmw-cream);border-bottom:1px solid var(--tmw-line);font-size:13px;color:var(--tmw-ink-soft)}.integration-page_crumbs__Yj8mE .integration-page_wrap__LqPCD{display:flex;align-items:center;gap:8px;min-height:42px;flex-wrap:wrap}.integration-page_crumbs__Yj8mE a{color:var(--tmw-ink-soft);text-decoration:none}.integration-page_crumbs__Yj8mE a:hover{color:var(--tmw-ink)}.integration-page_crumbSep__JieMA{color:color-mix(in srgb,hsl(var(--muted-foreground)) 55%,transparent)}.integration-page_crumbs__Yj8mE b{color:var(--tmw-ink);font-weight:600}.integration-page_hero__MB4fA{background:linear-gradient(180deg,var(--tmw-cream),var(--tmw-paper));overflow:hidden}.integration-page_heroGrid__DiyE2{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:56px 24px 68px;max-width:1120px;margin:0 auto}@media (max-width:980px){.integration-page_heroGrid__DiyE2{grid-template-columns:1fr;gap:40px;padding:40px 24px 48px}}.integration-page_lockup__Q_37Y{display:flex;align-items:center;gap:14px;margin-bottom:22px}.integration-page_lockupSq__exhaQ{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:20px;box-shadow:var(--shadow-sm)}.integration-page_lockupX__hUIFq{color:var(--tmw-ink-soft);font-size:15px}.integration-page_lockupTmw__w7tpL{width:46px;height:46px;border-radius:12px;background:var(--tmw-taupe);color:#fff;display:grid;place-items:center;font-size:21px;box-shadow:var(--shadow-sm)}.integration-page_hero__MB4fA h1{font-family:var(--font-serif);font-weight:600;font-size:clamp(32px,4.4vw,52px);line-height:1.06;letter-spacing:-.01em;margin:0}.integration-page_hero__MB4fA h1 em{font-style:italic;color:var(--tmw-taupe)}.integration-page_lead__QULh5{font-size:18px;line-height:1.6;color:var(--tmw-ink-soft);margin:22px 0 0;max-width:54ch}.integration-page_acts__HsuzD{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.integration-page_badgeRow__lqxDo{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:13.5px;color:var(--tmw-ink-soft);flex-wrap:wrap}.integration-page_badge__kZ85Q{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;background:var(--tmw-taupe-tint);color:var(--tmw-taupe-deep);border:1px solid var(--tmw-line);font-size:13px;font-weight:600}.integration-page_stars__WJguc{color:var(--tmw-gold);letter-spacing:2px}.integration-page_phone__feT0W{max-width:330px;margin:0 auto;background:var(--tmw-ink);border-radius:36px;padding:11px;box-shadow:0 34px 70px -30px rgba(11,15,25,.55)}.integration-page_phoneIn__wYV8w{background:#f4f1ec;border-radius:26px;padding:14px 13px 22px;min-height:420px;display:flex;flex-direction:column}.integration-page_phoneTop__7AC0V{text-align:center;font-size:11px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tmw-ink-soft);padding-bottom:11px;border-bottom:1px solid var(--tmw-line);margin-bottom:14px}.integration-page_bubbleImg__zRnVK{background:#fff;border-radius:18px 18px 18px 5px;padding:6px;box-shadow:var(--shadow-sm);margin-bottom:7px}.integration-page_bubbleImg__zRnVK img{display:block;width:100%;height:auto;border-radius:14px}.integration-page_bubble__x8lDB{background:#fff;border-radius:18px 18px 18px 5px;padding:14px 16px;font-size:14.5px;line-height:1.55;white-space:pre-wrap;box-shadow:var(--shadow-sm);color:var(--tmw-ink)}.integration-page_bubbleMeta__v5_8a{font-size:10.5px;color:var(--tmw-ink-soft);margin:8px 0 0;font-family:var(--font-mono)}.integration-page_reply__gVJPq{align-self:flex-end;background:var(--tmw-taupe);color:#fff;border-radius:18px 18px 5px 18px;padding:11px 15px;font-size:14px;margin-top:12px;box-shadow:var(--shadow-sm)}.integration-page_sec__QjEiG{padding:72px 0}@media (max-width:760px){.integration-page_sec__QjEiG{padding:50px 0}}.integration-page_band__OUjr5{background:var(--tmw-cream)}.integration-page_bandInk__RoZP7{background:var(--tmw-ink);color:#fff}.integration-page_secHead__PLAvB{max-width:700px;margin:0 0 40px}.integration-page_secHead__PLAvB h2{font-family:var(--font-serif);font-weight:600;font-size:clamp(26px,3.4vw,38px);line-height:1.12;margin:12px 0 0}.integration-page_secHead__PLAvB p{font-size:17px;color:var(--tmw-ink-soft);margin:14px 0 0;line-height:1.6}.integration-page_secHeadCenter__5xD8a{text-align:center;margin-left:auto;margin-right:auto}.integration-page_bandInk__RoZP7 .integration-page_secHead__PLAvB h2{color:#fff}.integration-page_bandInk__RoZP7 .integration-page_secHead__PLAvB p{color:#b9b3ab}.integration-page_chips__bnopY{display:flex;gap:8px;flex-wrap:wrap;padding:18px 0 0}.integration-page_chips__bnopY a{font-size:13.5px;font-weight:600;color:var(--tmw-ink-soft);padding:7px 14px;border-radius:9999px;border:1px solid var(--tmw-line);background:var(--tmw-paper);text-decoration:none;white-space:nowrap}.integration-page_chips__bnopY a:hover{border-color:var(--tmw-taupe);color:var(--tmw-taupe-deep)}.integration-page_already__qbf7x{display:grid;grid-template-columns:1.15fr .85fr;gap:52px;align-items:start}@media (max-width:900px){.integration-page_already__qbf7x{grid-template-columns:1fr;gap:32px}}.integration-page_alreadyBody__1l11c{font-size:17px;line-height:1.65;color:var(--tmw-ink-soft);margin:14px 0 0}.integration-page_alreadyBody__1l11c+.integration-page_alreadyBody__1l11c{margin-top:16px}.integration-page_checks__JRkLl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.integration-page_checks__JRkLl li{display:flex;gap:12px;font-size:15.5px;line-height:1.5;color:var(--tmw-ink)}.integration-page_checks__JRkLl li:before{content:"✓";flex:none;width:22px;height:22px;border-radius:50%;background:var(--tmw-taupe-tint);color:var(--tmw-taupe-deep);display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:2px}.integration-page_pickerWrap__4YNTp{margin-top:44px}.integration-page_picker__k450Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px}.integration-page_pick__TbU0S{display:flex;align-items:center;gap:12px;background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:12px;padding:15px 17px;font-weight:600;font-size:15px;color:var(--tmw-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.integration-page_pick__TbU0S:hover{border-color:var(--tmw-taupe);box-shadow:var(--shadow-md);transform:translateY(-1px);color:var(--tmw-ink)}.integration-page_pickSq__TSQaH{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-weight:800;font-size:15px;flex:none}.integration-page_pick__TbU0S small{display:block;font-weight:400;font-size:12px;color:var(--tmw-ink-soft);margin-top:2px}.integration-page_steps__q7pNR{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.integration-page_step__pmNri{background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:14px;padding:24px 22px}.integration-page_stepN__V2epD{font-family:var(--font-serif);font-size:13px;font-weight:700;color:#fff;background:var(--tmw-taupe);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;margin-bottom:14px}.integration-page_step__pmNri h3{font-size:16px;font-weight:700;margin:0 0 7px;line-height:1.3}.integration-page_step__pmNri p{margin:0;font-size:14.5px;line-height:1.6;color:var(--tmw-ink-soft)}.integration-page_step__pmNri code{font-family:var(--font-mono);font-size:12.5px;background:var(--tmw-cream);padding:1px 5px;border-radius:4px;color:var(--tmw-taupe-deep)}.integration-page_stepsNote__cS2La{font-size:14.5px;color:var(--tmw-ink-soft);margin:22px 0 0;line-height:1.6}.integration-page_stepsNote__cS2La a{color:var(--tmw-taupe-deep);font-weight:600}.integration-page_shots__DD_P4{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}@media (max-width:820px){.integration-page_shots__DD_P4{grid-template-columns:1fr}}.integration-page_shot__cHNtx{margin:0}.integration-page_shot__cHNtx img{display:block;width:100%;height:210px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--tmw-line);border-radius:12px;background:var(--tmw-cream);padding:10px}.integration-page_shot__cHNtx figcaption{font-size:13px;color:var(--tmw-ink-soft);margin-top:10px;line-height:1.5}.integration-page_send__zUAet{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}@media (max-width:900px){.integration-page_send__zUAet{grid-template-columns:1fr;gap:36px}}.integration-page_sendMedia__zI_ns{margin:0;text-align:center}.integration-page_sendMedia__zI_ns img{display:block;max-width:100%;max-height:460px;width:auto;height:auto;margin:0 auto;border:1px solid var(--tmw-line);border-radius:14px;box-shadow:var(--shadow-md);background:var(--tmw-paper);padding:8px}.integration-page_sendMedia__zI_ns figcaption{font-size:13px;color:var(--tmw-ink-soft);margin-top:12px}.integration-page_rsvpGrid__QGkGj{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}@media (max-width:900px){.integration-page_rsvpGrid__QGkGj{grid-template-columns:1fr;gap:36px}}.integration-page_tl__X_umO{border-left:2px solid rgba(255,255,255,.16);margin-left:12px;display:flex;flex-direction:column}.integration-page_tlItem__XbUoN{position:relative;padding:0 0 28px 32px}.integration-page_tlItem__XbUoN:last-child{padding-bottom:0}.integration-page_tlItem__XbUoN:before{content:"";position:absolute;left:-8px;top:5px;width:14px;height:14px;border-radius:50%;background:var(--tmw-gold);border:3px solid var(--tmw-ink)}.integration-page_tlDay__HC3c5{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tmw-gold)}.integration-page_tlLabel__r5C2K{font-size:17px;font-weight:700;margin:6px 0 5px;color:#fff}.integration-page_tlMsg__iDHqx{font-size:15px;line-height:1.55;color:#b9b3ab;margin:0}.integration-page_rsvpBody__p_61U{font-size:17px;color:#b9b3ab;margin:14px 0 0;line-height:1.6;max-width:48ch}.integration-page_statRow__5SlpU{display:flex;gap:34px;flex-wrap:wrap;margin-top:34px}.integration-page_stat__g0X4R b{display:block;font-family:var(--font-serif);font-size:36px;font-weight:600;color:#fff;line-height:1}.integration-page_stat__g0X4R span{font-size:13.5px;color:#b9b3ab;display:block;margin-top:7px;max-width:20ch;line-height:1.4}.integration-page_cmpScroll__XQwW3{overflow-x:auto}.integration-page_cmp__B_QH6{width:100%;min-width:640px;border-collapse:collapse;background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:16px;overflow:hidden;font-size:15px}.integration-page_cmp__B_QH6 td,.integration-page_cmp__B_QH6 th{text-align:left;padding:15px 18px;border-bottom:1px solid var(--tmw-line);vertical-align:top}.integration-page_cmp__B_QH6 thead th{background:var(--tmw-cream);font-size:13px;font-weight:700}.integration-page_cmp__B_QH6 thead th:nth-child(3){background:var(--tmw-taupe-tint);color:var(--tmw-taupe-deep)}.integration-page_cmp__B_QH6 td:nth-child(3){background:color-mix(in srgb,var(--tmw-taupe-tint) 45%,#fff)}.integration-page_cmp__B_QH6 tbody tr:last-child td{border-bottom:0}.integration-page_cmpFeature__ftpJp{font-weight:600}.integration-page_mkYes__Xfx3h{color:var(--tmw-green);font-weight:700}.integration-page_mkNo__TmVpm{color:var(--tmw-ink-soft)}.integration-page_mkPartial__5E0UA{color:var(--tmw-gold);font-weight:700}.integration-page_cmpSub__p042R{display:block;font-size:12.5px;color:var(--tmw-ink-soft);font-weight:400;margin-top:3px}.integration-page_cmpNote__U2U79{font-size:13.5px;color:var(--tmw-ink-soft);margin:16px 0 0;line-height:1.6}.integration-page_guide__uGqf5{display:grid;grid-template-columns:1fr 1fr;gap:28px 44px}@media (max-width:860px){.integration-page_guide__uGqf5{grid-template-columns:1fr}}.integration-page_guideBlock__cIhEM h3{font-size:18px;font-weight:700;margin:0 0 8px;line-height:1.35}.integration-page_guideBlock__cIhEM p{margin:0;font-size:15.5px;line-height:1.68;color:var(--tmw-ink-soft)}.integration-page_guideBlock__cIhEM p+p{margin-top:12px}.integration-page_tpls__rOHFP{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:820px){.integration-page_tpls__rOHFP{grid-template-columns:1fr}}.integration-page_tpl__FJUqJ{background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.integration-page_tplTop__HM7nF{display:flex;align-items:center;justify-content:space-between;gap:12px}.integration-page_tplTop__HM7nF h3{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tmw-taupe);margin:0;font-family:var(--font-mono)}.integration-page_tpl__FJUqJ p{margin:0;font-size:15px;line-height:1.6;white-space:pre-line;color:var(--tmw-ink)}.integration-page_faq__Gw7cf{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.integration-page_faq__Gw7cf details{border:1px solid var(--tmw-line);border-radius:12px;padding:2px 20px;background:var(--tmw-paper)}.integration-page_faq__Gw7cf summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:700;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:20px}.integration-page_faq__Gw7cf summary::-webkit-details-marker{display:none}.integration-page_faq__Gw7cf summary:after{content:"+";color:var(--tmw-taupe);font-size:22px;font-weight:400}.integration-page_faq__Gw7cf details[open] summary:after{content:"\2212"}.integration-page_faq__Gw7cf details p{margin:0 0 18px;color:var(--tmw-ink-soft);line-height:1.65;font-size:15px}.integration-page_relatedWrap__cnu_2{max-width:780px;margin:44px auto 0}.integration-page_related__WBPwu{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.integration-page_related__WBPwu a{font-size:13.5px;font-weight:600;color:var(--tmw-ink);background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:9999px;padding:9px 16px;text-decoration:none;transition:border-color .15s,color .15s}.integration-page_related__WBPwu a:hover{border-color:var(--tmw-taupe);color:var(--tmw-taupe-deep)}.integration-page_ctaFinal__lO5F3{text-align:center}.integration-page_ctaFinal__lO5F3 h2{font-family:var(--font-serif);font-weight:600;font-size:clamp(28px,4.2vw,48px);color:#fff;line-height:1.08;margin:0}.integration-page_ctaFinal__lO5F3 p{color:#b9b3ab;font-size:18px;margin:18px auto 0;max-width:560px;line-height:1.55}.integration-page_ctaActions__JTGeL{display:flex;gap:12px;justify-content:center;margin-top:30px;flex-wrap:wrap}.integration-page_ctaFine__Cb_Le{font-size:13px;color:#8b8279;margin-top:18px}.integration-page_hubGrid__8WVjU{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.integration-page_hubCard__e1P7Z{display:flex;flex-direction:column;gap:12px;background:var(--tmw-paper);border:1px solid var(--tmw-line);border-radius:16px;padding:24px;text-decoration:none;color:var(--tmw-ink);transition:border-color .15s,box-shadow .15s,transform .15s}.integration-page_hubCard__e1P7Z:hover{border-color:var(--tmw-taupe);box-shadow:var(--shadow-md);transform:translateY(-2px);color:var(--tmw-ink)}.integration-page_hubTop__7qAAC{display:flex;align-items:center;gap:12px}.integration-page_hubCard__e1P7Z h2{font-size:18px;font-weight:700;margin:0;line-height:1.3}.integration-page_hubCard__e1P7Z p{margin:0;font-size:14.5px;line-height:1.6;color:var(--tmw-ink-soft)}.integration-page_hubArw__tAYII{margin-top:auto;padding-top:4px;font-size:13.5px;font-weight:700;color:var(--tmw-taupe-deep)}.integration-page_toast__rqBSM{position:fixed;left:50%;bottom:32px;transform:translateX(-50%) translateY(30px);background:var(--tmw-ink);color:#fff;padding:13px 22px;border-radius:12px;font-size:14px;font-weight:600;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;z-index:80;display:flex;align-items:center;gap:10px}.integration-page_toastShow__N77zo{opacity:1;transform:translateX(-50%) translateY(0)}.integration-page_toastCheck__bEy_i{color:var(--tmw-gold)}