.landing_page__H4B2v{min-height:100vh;background:#ffffff;color:var(--ink)}.landing_pageTitle__0G199{font-family:var(--font-sans),sans-serif;font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.15;margin:0 0 16px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.landing_pageSubtitle__jC0jl{font-size:1.1rem;line-height:1.6;margin:0;color:rgba(0,0,0,.75);font-weight:400}.landing_marketingBreadcrumb__kJusF{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.06)}.landing_marketingBreadcrumbInner__xjqAI{padding:0 32px;gap:8px;font-size:14px;color:rgba(0,0,0,.45)}.landing_marketingBreadcrumbInner__xjqAI a{color:rgba(0,0,0,.45);text-decoration:none;transition:color .15s ease}.landing_marketingBreadcrumbInner__xjqAI a:hover{color:var(--accent)}.landing_marketingBreadcrumbCurrent__85l_c{font-weight:500}.landing_marketingActions__s_PoD{gap:12px;margin-bottom:16px}.landing_main__ZZeJS{max-width:100%;margin:0;padding:0;display:flex;flex-direction:column}.landing_section__nz_XR{padding:64px 0 32px;width:100%}.landing_main__ZZeJS>.landing_section__nz_XR:first-child{padding-top:40px}@media (max-width:768px){.landing_main__ZZeJS>.landing_section__nz_XR:first-child{padding-top:24px}.landing_sectionInner__J9GFG{padding:0 16px}.landing_section__nz_XR{padding:40px 0 24px}}.landing_sectionInner__J9GFG{max-width:1280px;margin:0 auto;padding:0 32px;width:100%}.landing_sectionBg1__kbI_b{background:var(--bg)}.landing_sectionBg2__f31tr{background:#e8e7e0}.landing_sectionBg3__JQUrS{background:var(--bg)}.landing_heroSimple__pCnOW{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:700px;margin:0 auto;padding:40px 0 60px}.landing_heroSimpleTitle__7w03q{font-family:var(--font-sans),sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.15;margin:0 0 16px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.landing_heroSimpleKicker__o2Hzq{font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.4;margin:0 0 12px;color:var(--accent);font-weight:600;letter-spacing:-.01em}.landing_heroSimpleSubtitle__1Ti4X{font-size:1.15rem;line-height:1.6;margin:0 0 32px;color:rgba(0,0,0,.6);font-weight:400;max-width:540px}.landing_agentCodeBlock__pxnaD{background:#1e1e2e;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12);margin-bottom:28px;width:100%;max-width:420px}.landing_agentCodeHeader__SB7LP{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#181825;border-bottom:1px solid #313244}.landing_agentCodeDot__wjT5a{width:10px;height:10px;border-radius:50%}.landing_agentCodeLabel__AJA5_{margin-left:8px;font-size:.75rem;color:#a6adc8;letter-spacing:.02em}.landing_agentCodeBody__u_RQw{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}.landing_agentCodeBody__u_RQw code{font-family:var(--font-mono),"SF Mono","Fira Code","Consolas",monospace;font-size:.95rem;color:#89b4fa;user-select:all}.landing_agentCodeBody__u_RQw .landing_copyButton__xPbbo{background:rgba(255,255,255,.08);border:none;padding:8px;border-radius:6px;cursor:pointer;transition:background .2s ease;flex-shrink:0}.landing_agentCodeBody__u_RQw .landing_copyButton__xPbbo:hover{background:rgba(255,255,255,.15)}.landing_agentCodeBody__u_RQw .landing_copyButton__xPbbo svg{color:#cdd6f4}.landing_heroSimpleSubtitle__1Ti4X a{color:#7c3aed;text-decoration:none;font-weight:500}.landing_heroSimpleSubtitle__1Ti4X a:hover{text-decoration:underline}.landing_heroSimpleActions___r9Ym{display:flex;gap:16px;margin-bottom:40px}.landing_statsRow__BKxMe{display:flex;justify-content:center;gap:48px;margin-bottom:40px;flex-wrap:wrap}.landing_statAccent__ArYzP,.landing_stat__rzUEY{display:flex;flex-direction:column;align-items:center;gap:4px}.landing_statAccent__ArYzP .landing_statValue__koZqh{color:var(--cta)}.landing_statValue__koZqh{font-family:var(--font-sans),sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.landing_statLabel__hn42Z{font-size:.875rem;color:var(--muted)}@media (max-width:640px){.landing_statsRow__BKxMe{gap:24px}.landing_statValue__koZqh{font-size:1.5rem}.landing_statLabel__hn42Z{font-size:.75rem}}.landing_ghostCta__0_CbK{border-radius:8px;padding:14px 28px;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;background:transparent;color:var(--ink);border:2px solid var(--border)}.landing_ghostCta__0_CbK:hover{border-color:var(--ink);background:rgba(0,0,0,.03)}.landing_heroSimpleInstall__TYfWn{display:flex;align-items:center;gap:12px;background:#1e293b;padding:14px 20px;border-radius:10px;font-family:var(--font-mono),"SF Mono","Fira Code",monospace;font-size:.9rem;color:#e2e8f0}.landing_heroSimpleInstall__TYfWn code{user-select:all}.landing_heroSimpleInstall__TYfWn .landing_copyButton__xPbbo{background:rgba(255,255,255,.1);border:none;padding:6px}.landing_heroInstallAlt__ONQos{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;font-size:.8rem;color:rgba(0,0,0,.5)}.landing_heroInstallAlt__ONQos code{font-family:var(--font-mono),"SF Mono","Fira Code",monospace;background:rgba(0,0,0,.05);padding:4px 8px;border-radius:4px;color:rgba(0,0,0,.7);font-size:.75rem}@media (max-width:768px){.landing_heroInstallAlt__ONQos{flex-wrap:wrap;gap:8px}.landing_heroInstallAlt__ONQos code{font-size:.7rem}}.landing_heroAnimation__l5nZs{width:64px;height:64px;margin-bottom:20px}.landing_heroAnimation__l5nZs img{width:100%;height:100%;object-fit:contain}.landing_heroSimplePlatforms__ahd_A{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:12px}.landing_heroSimplePlatformsLabel__K2D_P{font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.landing_heroSimplePlatformsGrid__UCfJ_{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;max-width:600px}.landing_heroSimplePlatformItem__DVRuG{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--ink-mid);font-weight:500;transition:color .2s ease}.landing_heroSimplePlatformItem__DVRuG:hover{color:var(--ink)}.landing_heroSimplePlatformLogo__8ZHeo{width:18px;height:18px;object-fit:contain;opacity:.8}.landing_heroSimplePlatformItem__DVRuG:hover .landing_heroSimplePlatformLogo__8ZHeo{opacity:1}@media (max-width:768px){.landing_heroAnimation__l5nZs{width:48px;height:48px;margin-bottom:16px}.landing_heroSimplePlatforms__ahd_A{margin-top:20px}.landing_heroSimplePlatformsGrid__UCfJ_{gap:12px 16px}.landing_heroSimplePlatformItem__DVRuG{font-size:.7rem}.landing_heroSimplePlatformLogo__8ZHeo{width:14px;height:14px}.landing_heroSimple__pCnOW{padding:16px 0 32px}.landing_heroSimpleTitle__7w03q{font-size:2rem}.landing_heroSimpleSubtitle__1Ti4X{font-size:1.05rem;margin-bottom:24px}.landing_heroSimpleActions___r9Ym{flex-direction:column;width:100%;gap:12px}.landing_heroSimpleActions___r9Ym a{width:100%;justify-content:center}.landing_heroSimpleInstall__TYfWn{flex-direction:column;gap:8px;font-size:.8rem;padding:12px 16px;width:100%;text-align:center}.landing_heroSimpleInstall__TYfWn code{word-break:break-all}}.landing_hero__pK5xz{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center;position:relative;min-height:600px}.landing_heroImage___lO_b{min-height:500px;background:radial-gradient(circle at center,rgba(217,119,87,.03) 0,transparent 70%);border-radius:16px;overflow:visible}.landing_heroImagePlaceholder__4wXyb,.landing_heroImage___lO_b{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.landing_heroImagePlaceholder__4wXyb{animation:landing_fadeInUp__MKtv1 .8s ease both;background:transparent}.landing_titleIcon__bBZ4p svg path.landing_lineDraw__PJsB0,.landing_titleIcon__bBZ4p svg rect.landing_lineDraw__PJsB0{stroke-dasharray:1000;stroke-dashoffset:1000;opacity:1;animation:landing_lineDraw__PJsB0 1.5s ease-out forwards;will-change:stroke-dashoffset}.landing_titleIcon__bBZ4p svg circle.landing_lineDraw__PJsB0[fill]:not([fill=none]){opacity:0;transform:scale(0);animation:landing_circlePopIn__K_CV5 .6s cubic-bezier(.68,-.55,.265,1.55) forwards;will-change:opacity,transform}.landing_titleIcon__bBZ4p svg circle.landing_lineDraw__PJsB0[fill=none]{stroke-dasharray:1000;stroke-dashoffset:1000;opacity:1;animation:landing_lineDraw__PJsB0 1.5s ease-out forwards;will-change:stroke-dashoffset}.landing_lineDraw__PJsB0{opacity:0;animation:landing_lineDrawFadeIn__x80i6 .8s ease-out forwards;will-change:opacity,transform}@keyframes landing_lineDraw__PJsB0{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes landing_circlePopIn__K_CV5{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes landing_lineDrawFadeIn__x80i6{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.landing_handGesture__wc4sj{animation:landing_handSway__JW23m 2s ease-in-out infinite}@keyframes landing_handSway__JW23m{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(-8px) rotate(-8deg) scale(1.05)}75%{transform:translateX(8px) rotate(8deg) scale(1.05)}}.landing_handBase__Hq6zq,.landing_handFinger__hrok2,.landing_handThumb__RRZVu{animation:landing_handAppear__LChMU .8s ease-out forwards;opacity:0}.landing_handThumb__RRZVu{animation-delay:.1s}.landing_handFinger__hrok2{animation-delay:.2s}@keyframes landing_handAppear__LChMU{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.landing_arrowLeft__eEBkn,.landing_arrowRight__Nv0nH{animation:landing_arrowPulse__qAcKW 1.5s ease-in-out infinite;opacity:0}.landing_arrowLeft__eEBkn{animation-delay:.3s}.landing_arrowRight__Nv0nH{animation-delay:.5s}@keyframes landing_arrowPulse__qAcKW{0%,to{opacity:.4}50%{opacity:1}}.landing_clickingHand__JwmUY{animation:landing_clickBounce__DDlmH 2s ease-in-out infinite}@keyframes landing_clickBounce__DDlmH{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-4px) scale(1.05)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(2px) scale(.98)}}.landing_clickingFinger__w5SLt,.landing_handArm__WL_m3,.landing_otherFinger__7WRcK{animation:landing_handAppear__LChMU .6s ease-out forwards;opacity:0}.landing_clickingFinger__w5SLt{animation:landing_fingerClick__AiXWx 1.5s ease-in-out infinite;animation-delay:.2s}@keyframes landing_fingerClick__AiXWx{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(6px) rotate(5deg)}}.landing_clickTarget__HZFCV{animation:landing_targetPulse__Y2q33 1.5s ease-in-out infinite;opacity:0}.landing_clickCenter__6_I9b{animation:landing_centerPop__M5qUL 1.5s ease-in-out infinite;opacity:0}@keyframes landing_targetPulse__Y2q33{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes landing_centerPop__M5qUL{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.landing_speaker__o_pvo{animation:landing_speakerBounce__Ti4DN 2s ease-in-out infinite}@keyframes landing_speakerBounce__Ti4DN{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-3px) scale(1.08)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(2px) scale(.95)}}.landing_speakerBody___tMKX{animation:landing_handAppear__LChMU .6s ease-out forwards;opacity:0}.landing_soundWave1__WkkiA,.landing_soundWave2__R2LPA,.landing_soundWave3__70c4k{stroke-dasharray:100;stroke-dashoffset:100;animation:landing_soundWave__qSLKa 1.5s ease-out infinite;opacity:0}@keyframes landing_soundWave__qSLKa{0%{stroke-dashoffset:100;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:.6}}.landing_movingArrow__y6qqk{animation:landing_arrowMove__Xafi8 2.5s ease-in-out infinite}.landing_arrowHead__iI31G,.landing_arrowLine__yd6_Z{stroke-dasharray:1000;stroke-dashoffset:1000;animation:landing_lineDraw__PJsB0 1.5s ease-out forwards;opacity:1}.landing_cloudDot__oe9ir{animation:landing_cloudFloat__wPHjb 2s ease-in-out infinite;opacity:0}@keyframes landing_cloudFloat__wPHjb{0%,to{opacity:.4;transform:translateX(0) translateY(0) scale(1)}25%{opacity:.8;transform:translateX(-5px) translateY(-3px) scale(1.1)}50%{opacity:1;transform:translateX(0) translateY(-2px) scale(1.15)}75%{opacity:.8;transform:translateX(5px) translateY(1px) scale(1.05)}}.landing_orangeDot__5jmyE{animation:landing_floatDot__HRaYZ 3s ease-in-out infinite;opacity:0;animation-fill-mode:forwards}@keyframes landing_floatDot__HRaYZ{0%{opacity:0;transform:translateY(10px) scale(.8)}50%{opacity:1;transform:translateY(-10px) scale(1)}to{opacity:1;transform:translateY(10px) scale(.9)}}.landing_heroHandGroup__0JiFl{transform-origin:center}.landing_heroLine__5xHBC{stroke-dasharray:500;stroke-dashoffset:500;animation:landing_heroLineDraw__C4H_Z 2s ease-out forwards;opacity:1}@keyframes landing_heroLineDraw__C4H_Z{0%{stroke-dashoffset:500;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.landing_heroLine__5xHBC{animation:landing_heroLineDraw__C4H_Z 2s ease-out forwards,landing_heroLineFloat__G5_aV 4s ease-in-out infinite;animation-delay:0s,2.2s}@keyframes landing_heroLineFloat__G5_aV{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-2px) translateX(1px)}50%{transform:translateY(-1px) translateX(0)}75%{transform:translateY(-2px) translateX(-1px)}}.landing_heroOrangeDot__cCG4n{opacity:0;animation-fill-mode:forwards;animation:landing_heroOrangePop__eCj24 .8s ease-out forwards,landing_heroOrangeFloat__0KOQs 3s ease-in-out infinite;animation-delay:var(--pop-delay,0s),calc(var(--pop-delay, 0s) + .9s)}@keyframes landing_heroOrangePop__eCj24{0%{opacity:0;transform:scale(0) translateY(20px)}60%{transform:scale(1.2) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes landing_heroOrangeFloat__0KOQs{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:1}25%{transform:translateY(-15px) translateX(3px) scale(1.1);opacity:.9}50%{transform:translateY(-20px) translateX(0) scale(1.15);opacity:1}75%{transform:translateY(-15px) translateX(-3px) scale(1.1);opacity:.9}}.landing_heroBadge__n_Xkq{display:inline-flex;padding:6px 12px;border-radius:6px;border:1px solid var(--border);background:var(--panel);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:500}.landing_hero__pK5xz h1{font-family:var(--font-sans),sans-serif;font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.15;margin:0 0 32px;font-weight:600;letter-spacing:-.03em}.landing_iconPulse__IeXYT{animation:landing_pulse__Ad2gw 2s ease-in-out infinite}.landing_iconRotate__MycGe{animation:landing_rotate__j4qrZ 3s ease-in-out infinite}.landing_iconBounce__ku_9P{animation:landing_bounce__xRKkd 2s ease-in-out infinite}.landing_iconSpin__yKOAo{animation:landing_spin__zATy1 4s linear infinite}.landing_iconSlide__5B69u{animation:landing_slide__09mXY 2.5s ease-in-out infinite}.landing_iconArrow__ZRZv9{animation:landing_arrowMove__Xafi8 2s ease-in-out infinite}@keyframes landing_pulse__Ad2gw{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes landing_rotate__j4qrZ{0%,to{transform:rotate(0deg);opacity:.6}50%{transform:rotate(180deg);opacity:.8}}@keyframes landing_bounce__xRKkd{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes landing_spin__zATy1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes landing_arrowMove__Xafi8{0%,to{transform:translateX(0);opacity:.8}50%{transform:translateX(4px);opacity:1}}.landing_hero__pK5xz p{margin:0 0 20px;color:var(--muted);max-width:560px}.landing_heroSubtitle__xIbyV{font-size:1.1rem;line-height:1.6;margin:0 0 24px;color:rgba(0,0,0,.75);font-weight:400}.landing_heroProofLine__QA3E1{font-size:.95rem;color:var(--ink-mid);margin:0 0 32px;font-weight:500}.landing_heroActions__X9zCq{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px}.landing_installTitle__QbEJV{font-size:1rem;font-weight:600;color:var(--ink);margin:0 0 10px;display:inline-flex;align-items:center;gap:6px}.landing_installTerminal__bp2df{background:#0d1117;border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-bottom:20px;overflow:hidden;max-width:520px}.landing_terminalBody__kL2e_{padding:24px}.landing_hero__pK5xz .landing_terminalCommand__vrRuL,.landing_terminalCommand__vrRuL{font-family:var(--font-mono),"SF Mono","Fira Code",monospace;font-size:.9rem;color:#c9d1d9;font-weight:400;margin:0;user-select:none;display:flex;align-items:center;line-height:1}.landing_terminalPrompt__e3iz8{color:#3fb950;margin-right:8px;user-select:none;font-weight:600;line-height:1}.landing_copyButton__xPbbo{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#c9d1d9;cursor:pointer;padding:5px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;margin-left:auto;line-height:0;transition:color .2s ease,background .2s ease,border-color .2s ease;flex-shrink:0}.landing_copyButton__xPbbo:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.landing_copyHint__cGWoG{font-size:.7rem;color:#4ade80;margin-left:6px;white-space:nowrap;animation:landing_copyHintFadeIn__tku81 .3s ease}@keyframes landing_copyHintFadeIn__tku81{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.landing_openSourceBanner__leO5J{display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(0,0,0,.04);border-radius:8px;font-size:.9rem;color:var(--ink);margin-bottom:20px;width:fit-content}.landing_openSourceBanner__leO5J svg{flex-shrink:0;opacity:.7}.landing_openSourceBanner__leO5J span{font-weight:500}.landing_openSourceBanner__leO5J a{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-weight:600;text-decoration:none;transition:opacity .2s ease}.landing_openSourceBanner__leO5J a:hover{opacity:.8}.landing_openSourceBanner__leO5J a svg{opacity:1}.landing_heroCompatibility__CKq_h{margin-top:24px;padding-top:24px;border-top:1px solid var(--border)}.landing_platformSeparator__xYgyn{color:var(--ink-mid);font-size:1rem;opacity:.5;margin:0 4px}.landing_primaryCta__4LLjf,.landing_secondaryCta__f0_ht{border-radius:8px;padding:12px 24px;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.landing_primaryCta__4LLjf{background:var(--cta);color:#fff}.landing_primaryCta__4LLjf:hover{background:var(--cta-strong);opacity:.9}.landing_orangeCta__HdRtg{border-radius:8px;padding:14px 28px;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:8px;border:none;transition:background .2s ease,opacity .2s ease,transform .2s ease;background:var(--accent);color:#fff}.landing_orangeCta__HdRtg:hover{background:var(--accent-hover);opacity:.95;transform:translateY(-1px)}.landing_whiteCta__BcAiD{border-radius:8px;padding:14px 28px;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:8px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;background:#ffffff;color:var(--accent);border:2px solid var(--accent)}.landing_whiteCta__BcAiD:hover{background:rgba(217,119,87,.08);border-color:var(--accent-hover);color:var(--accent-hover);transform:translateY(-1px)}.landing_secondaryCta__f0_ht{border-color:var(--accent);color:var(--accent);background:var(--panel)}.landing_secondaryCta__f0_ht:hover{border-color:var(--accent-hover);color:var(--accent-hover);background:rgba(217,119,87,.05)}.landing_metrics__19ati{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing_metrics__19ati div{border:1px solid rgba(217,119,87,.2);padding:16px 18px;border-radius:12px;display:flex;flex-direction:column;gap:6px;background:var(--panel);transition:border-color var(--transition-normal),box-shadow var(--transition-normal),background var(--transition-normal);position:relative}.landing_metrics__19ati div:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--accent),#f7931e);border-radius:12px 0 0 12px;opacity:0;transition:opacity .2s ease}.landing_metrics__19ati div:hover{border-color:var(--accent);box-shadow:0 4px 12px rgba(217,119,87,.15);background:rgba(217,119,87,.03)}.landing_metrics__19ati div:hover:before{opacity:1}.landing_metrics__19ati strong{font-size:1rem}.landing_metrics__19ati span{font-size:.85rem;color:var(--muted)}.landing_heroPanel__zpq6R{border:1px solid var(--border);border-radius:16px;padding:28px;background:var(--panel);display:flex;flex-direction:column;gap:16px;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}.landing_heroPanel__zpq6R:hover{border-color:var(--border);box-shadow:var(--shadow-md)}.landing_heroPanel__zpq6R h2{margin:0;font-size:1.3rem}.landing_heroPanel__zpq6R p{margin:0;color:var(--muted)}.landing_heroPanel__zpq6R ul{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px}.landing_panelCta__lPbHR{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;border-radius:8px;background:var(--primary);color:#fff;font-weight:600;transition:background .2s ease,opacity .2s ease}.landing_panelCta__lPbHR:hover{background:var(--primary-strong);opacity:.9}.landing_toolRow__C0ab3{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;width:100%}.landing_toolRow__C0ab3 h3{font-family:var(--font-sans),sans-serif;font-size:3rem;font-weight:600}.landing_toolRow__C0ab3 p{margin:0;color:var(--muted)}.landing_toolChips__rhkvH{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%;margin-top:8px;margin-bottom:0}.landing_toolChip__Fo2Ot{padding:10px 20px;border-radius:10px;border:1px solid rgba(217,119,87,.3);font-weight:500;font-size:.9rem;background:var(--panel);transition:all .2s ease;cursor:pointer;color:var(--ink);position:relative;overflow:hidden}.landing_toolChip__Fo2Ot:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(217,119,87,.1),transparent);transition:left .5s ease}.landing_toolChip__Fo2Ot:hover:before{left:100%}.landing_toolChip__Fo2Ot:hover{border-color:var(--accent);background:rgba(217,119,87,.08);transform:translateY(-2px);box-shadow:0 4px 12px rgba(217,119,87,.2)}.landing_toolChipActive__ay9Ox{border-color:var(--accent);background:linear-gradient(135deg,rgba(217,119,87,.12),rgba(247,147,30,.08));box-shadow:0 2px 8px rgba(217,119,87,.25);font-weight:600;color:var(--accent)}.landing_platformImageSection__AM7EF{width:100%;max-width:1200px;margin:32px auto 0;animation:landing_fadeInUp__MKtv1 .6s ease-out}.landing_platformImageWrapper__YUiDb{width:100%;border-radius:20px;overflow:hidden;border:1px solid var(--border);background:var(--panel);box-shadow:0 12px 32px rgba(0,0,0,.08),0 4px 16px rgba(217,119,87,.1);transition:box-shadow .3s ease,transform .3s ease;position:relative}.landing_platformImageWrapper__YUiDb:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent),#f7931e);z-index:1}.landing_platformImageWrapper__YUiDb:hover{box-shadow:0 16px 40px rgba(0,0,0,.12),0 6px 20px rgba(217,119,87,.15);transform:translateY(-4px)}.landing_platformImage__et05K{width:100%;height:auto;display:block;object-fit:contain;background:var(--bg);transition:opacity .3s ease}.landing_imageHidden__x3Ux9{opacity:0}.landing_imageLoading__VVVUp{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--panel);z-index:2}.landing_loadingSpinner__lbVML{width:48px;height:48px;border:4px solid rgba(217,119,87,.1);border-top:4px solid var(--accent);border-radius:50%;animation:landing_spin__zATy1 .8s linear infinite}@keyframes landing_fadeInUp__MKtv1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.landing_platformSection__qMo4w{display:flex;flex-direction:column;gap:24px;scroll-margin-top:96px}.landing_platformGrid__sq9Yd{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px}.landing_platformList__JesI2{display:flex;flex-direction:column;gap:12px}.landing_platformButton__0sE7K{border:1px solid var(--border);border-radius:12px;padding:16px 20px;background:var(--panel);display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:500;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease;text-align:left}.landing_platformButton__0sE7K:hover{border-color:var(--border);background:var(--panel-muted);box-shadow:var(--shadow-sm)}.landing_platformButton__0sE7K span{display:block;font-size:.85rem;color:var(--muted);margin-top:4px}.landing_platformButtonActive___OQKi{border-color:var(--border);background:var(--panel-muted);color:var(--ink);box-shadow:var(--shadow-sm)}.landing_platformPreview__Te0n7{border:1px solid var(--border);border-radius:16px;background:var(--panel);overflow:hidden;display:flex;flex-direction:column;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}.landing_platformPreview__Te0n7:hover{border-color:var(--border);box-shadow:var(--shadow-md)}.landing_platformMedia__jIvF5{height:220px;background:var(--panel-muted);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:.9rem;position:relative;overflow:hidden}.landing_platformMedia__jIvF5:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,rgba(217,119,87,.05),rgba(247,147,30,.05));animation:landing_shimmer__51vHl 3s ease-in-out infinite}@keyframes landing_shimmer__51vHl{0%,to{opacity:.3}50%{opacity:.5}}.landing_platformCopy__ger7q{padding:20px;display:flex;flex-direction:column;gap:12px}.landing_platformCopy__ger7q span{font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.landing_platformCopy__ger7q h3{margin:0;font-size:1.2rem}.landing_platformCopy__ger7q ol{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px}.landing_platformCopy__ger7q p{margin:0;color:var(--muted)}.landing_platformActions__5G3aL{margin-top:4px}.landing_installMethod__MVX8i{background:var(--bg-alt);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.landing_installMethodHeader__QWWIG{display:flex;gap:12px;align-items:flex-start}.landing_installMethodHeader__QWWIG>div{display:flex;flex-direction:column;gap:4px}.landing_installMethodHeader__QWWIG strong{font-size:.95rem;color:var(--fg)}.landing_installMethodHeader__QWWIG p{font-size:.85rem;color:var(--muted);margin:0}.landing_installMethodIcon__tVVlQ{width:24px;height:24px;border-radius:50%;background:var(--accent);color:white;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing_commandBox__8xW8H{background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:12px 16px;overflow-x:auto}.landing_commandBox__8xW8H code{font-family:var(--font-mono);font-size:.85rem;color:var(--fg);white-space:nowrap}.landing_sectionHeader__26qhR{text-align:center;margin-bottom:24px}.landing_sectionHeader__26qhR,.landing_titleWithIcon__aRGlL{display:flex;flex-direction:column;align-items:center;gap:16px}.landing_titleWithIcon__aRGlL{margin-bottom:8px}.landing_titleIcon__bBZ4p{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.landing_titleIcon__bBZ4p img,.landing_titleIcon__bBZ4p svg{display:block;width:100%;height:100%;object-fit:contain}.landing_titleIconImage__45gkG{width:100%;height:100%;object-fit:contain}.landing_sectionHeader__26qhR h2{margin:0 0 16px;font-family:var(--font-sans),sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.landing_hero__pK5xz h1,.landing_toolRow__C0ab3 h3{margin:0}.landing_sectionHeader__26qhR p{margin:0;color:var(--muted)}.landing_capabilityGrid__ZB26e{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;grid-auto-rows:1fr}.landing_capabilityGrid__ZB26e article{border:1px solid rgba(217,119,87,.2);border-radius:12px;padding:24px;background:var(--panel);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);height:100%;animation:landing_fadeInUp__MKtv1 .6s ease both;position:relative;display:flex;flex-direction:column;justify-content:space-between}.landing_capabilityGrid__ZB26e article:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),#f7931e);border-radius:12px 12px 0 0;opacity:0;transition:opacity .2s ease}.landing_capabilityGrid__ZB26e article:hover:before{opacity:1}.landing_capabilityIcon__qK78v{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;animation:landing_fadeInUp__MKtv1 .6s ease both}.landing_capabilityGrid__ZB26e article:hover{border-color:var(--accent);box-shadow:0 4px 12px rgba(217,119,87,.15)}.landing_capabilityGrid__ZB26e h3{margin:0;font-family:var(--font-sans),sans-serif;font-size:1.1rem;font-weight:600;line-height:1.4;flex-grow:1;display:flex;align-items:center}.landing_capabilityGrid__ZB26e p{margin:0;color:var(--muted);display:none}.landing_audienceGrid__M5LjO{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing_audienceCard__I0Nga{border:2px solid var(--border);border-radius:16px;padding:32px;background:var(--panel);transition:all .3s ease;text-decoration:none;color:inherit;display:block;cursor:pointer}.landing_audienceCard__I0Nga:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.landing_audienceCard__I0Nga h3{margin:0 0 8px;font-family:var(--font-sans),sans-serif;font-size:1.25rem;font-weight:600;color:var(--ink)}.landing_audienceCardSubtitle___LkdM{margin:0 0 16px;font-size:1rem;font-weight:500;color:var(--accent);line-height:1.4}.landing_audienceCardList__M1TXf{margin:0;padding:0 0 0 20px;list-style:disc}.landing_audienceCardList__M1TXf li{margin:0 0 8px;font-size:.95rem;line-height:1.5;color:var(--muted)}.landing_audienceCardList__M1TXf li:last-child{margin-bottom:0}@media (max-width:900px){.landing_audienceGrid__M5LjO{grid-template-columns:1fr}}.landing_demoGrid__JApBV{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;grid-auto-rows:1fr}.landing_demoGrid__JApBV article{border:1px solid rgba(217,119,87,.2);border-radius:12px;padding:20px;background:var(--panel);display:flex;flex-direction:column;gap:12px;transition:transform .3s ease,border-color var(--transition-normal),box-shadow var(--transition-normal);height:100%;animation:landing_fadeInUp__MKtv1 .6s ease both;position:relative}.landing_demoGrid__JApBV article:after{content:"";position:absolute;top:12px;right:12px;width:6px;height:6px;background:var(--accent);border-radius:50%;opacity:.6}.landing_demoGrid__JApBV article:hover{border-color:var(--accent);box-shadow:0 8px 24px rgba(217,119,87,.2);transform:translateY(-4px)}.landing_demoGrid__JApBV article:hover:after{opacity:1;transform:scale(1.3)}.landing_demoMedia__x0m0I{height:140px;border-radius:8px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:.85rem;background:var(--panel-muted);position:relative;overflow:hidden;animation:landing_fadeIn__bgwHa 1s ease both}.landing_demoMedia__x0m0I:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:landing_slide__09mXY 3s ease-in-out infinite}@keyframes landing_slide__09mXY{0%{left:-100%}to{left:100%}}.landing_demoGrid__JApBV h3{margin:0;font-family:var(--font-sans),sans-serif;font-size:1rem;font-weight:600}.landing_textLink__YmyYQ{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--accent);transition:opacity .2s ease,color .2s ease}.landing_textLink__YmyYQ:hover{color:var(--accent-hover);opacity:1}.landing_oneBalanceSection__7_n0S{max-width:1000px;margin:0 auto;text-align:center;padding:64px 32px;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:24px;position:relative;overflow:hidden}.landing_oneBalanceSection__7_n0S:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(217,119,87,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(217,119,87,.1) 0,transparent 50%);pointer-events:none}.landing_oneBalanceTitle__3m3Zi{font-family:var(--font-sans),sans-serif;font-size:2.5rem;font-weight:600;color:#ffffff;margin:0 0 16px;letter-spacing:-.02em;position:relative}.landing_oneBalanceSubtitle__LDZve{font-size:1.125rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto 48px;line-height:1.6;position:relative}.landing_oneBalanceFeatures__AMfsj{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.landing_oneBalanceFeature__W8ECZ{text-align:center;padding:32px 24px;background:rgba(255,255,255,.05);border-radius:16px;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}.landing_oneBalanceFeature__W8ECZ:hover{background:rgba(255,255,255,.08);border-color:rgba(217,119,87,.3);transform:translateY(-4px)}.landing_oneBalanceIcon__nkxbT{width:56px;height:56px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,var(--accent) 0,#e08d6f 100%);color:white;box-shadow:0 8px 24px rgba(217,119,87,.3)}.landing_oneBalanceFeature__W8ECZ h3{font-family:var(--font-sans),sans-serif;font-size:1.25rem;font-weight:600;color:#ffffff;margin:0 0 12px}.landing_oneBalanceFeature__W8ECZ p{font-size:.9375rem;color:rgba(255,255,255,.6);margin:0;line-height:1.6}@media (max-width:768px){.landing_oneBalanceSection__7_n0S{padding:48px 24px;border-radius:16px}.landing_oneBalanceTitle__3m3Zi{font-size:1.875rem}.landing_oneBalanceSubtitle__LDZve{font-size:1rem;margin-bottom:32px}.landing_oneBalanceFeatures__AMfsj{grid-template-columns:1fr;gap:24px}}.landing_ctaBand__O_xP6{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:64px 0;position:relative;overflow:hidden}.landing_ctaBand__O_xP6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(217,119,87,.12) 0,transparent 50%);pointer-events:none}.landing_ctaBandInner__CSvTk{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.landing_ctaBandActions__L6019{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.landing_ctaBand__O_xP6 h2{margin:0 0 12px;font-family:var(--font-sans),sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.02em;color:#ffffff;position:relative}.landing_ctaBand__O_xP6 p{margin:0;color:rgba(255,255,255,.7);position:relative}.landing_onlyApiKeyTabs__V_K_6{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.landing_onlyApiKeyPills__tfx8m{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.landing_onlyApiKeyPill__K2jkS{padding:10px 24px;border:2px solid var(--border);border-radius:999px;background:white;font-size:.9375rem;font-weight:600;color:var(--muted);cursor:pointer;transition:all .2s ease}.landing_onlyApiKeyPill__K2jkS:hover{border-color:var(--accent);color:var(--accent)}.landing_onlyApiKeyPillActive__fgMmQ{background:linear-gradient(135deg,var(--accent) 0,#e08d6f 100%);border-color:var(--accent);color:white;box-shadow:0 4px 12px rgba(217,119,87,.25)}.landing_onlyApiKeyContent__cvOJP{background:white;border:1.5px solid var(--border);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px}.landing_onlyApiKeyDesc___oPNd{font-size:.9375rem;color:var(--muted);line-height:1.5;margin:0}.landing_onlyApiKeySteps__mVwUH{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px;font-size:.9375rem;color:var(--ink);line-height:1.5}.landing_onlyApiKeyCode__tPATf{margin:0;padding:14px 16px;background:#1e293b;border-radius:10px;font-family:SF Mono,Monaco,Roboto Mono,Consolas,monospace;font-size:.8125rem;color:#e2e8f0;line-height:1.6;white-space:pre;overflow-x:auto}@media (max-width:768px){.landing_onlyApiKeyPill__K2jkS{padding:8px 18px;font-size:.875rem}.landing_onlyApiKeyContent__cvOJP{padding:20px}}.landing_footer__ANWzZ{padding:24px;border-top:1px solid var(--border);color:var(--muted);font-size:.85rem;text-align:center}.landing_footerContent__QYPRl{display:flex;flex-direction:column;gap:12px;align-items:center}.landing_footerLinks__ypkZ1{display:flex;gap:8px;align-items:center}.landing_footerLinks__ypkZ1 a{color:var(--muted);text-decoration:none;transition:color .2s ease}.landing_footerLinks__ypkZ1 a:hover{color:var(--text)}.landing_footerSeparator__49dNe{color:var(--muted);opacity:.5}@media (max-width:640px){.landing_footer__ANWzZ{padding:20px 16px;font-size:.8rem}.landing_footerLinks__ypkZ1{flex-wrap:wrap;justify-content:center}}@media (max-width:1024px){.landing_hero__pK5xz,.landing_platformGrid__sq9Yd,.landing_toolRow__C0ab3{grid-template-columns:1fr}.landing_capabilityGrid__ZB26e,.landing_demoGrid__JApBV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.landing_capabilityGrid__ZB26e,.landing_demoGrid__JApBV,.landing_metrics__19ati{grid-template-columns:1fr}}.landing_allCapabilitiesGrid__CQvSW{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-bottom:48px}.landing_capabilityCategory__Dkx3h{padding:32px;background:white;border:2px solid var(--border);border-radius:12px;transition:all .3s ease}.landing_capabilityCategory__Dkx3h:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.landing_categoryHeader__43dL3{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--bg)}.landing_categoryIcon__31EJP{font-size:32px}.landing_categoryHeader__43dL3 h3{font-size:1.25rem;font-weight:700;color:var(--ink);margin:0}.landing_categoryItems__dvsq8{list-style:none;padding:0;margin:0}.landing_categoryItems__dvsq8 li{color:var(--ink-mid);padding:10px 0 10px 20px}.landing_categoryItems__dvsq8 li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.landing_capabilityBadges__4vwiM{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}.landing_capabilityBadge__RurfW{padding:12px 24px;background:var(--accent);color:white;border-radius:24px;font-size:.95rem;font-weight:600;box-shadow:0 2px 8px rgba(217,119,87,.3)}.landing_demoCard__EM_yf{padding:32px;background:white;border:2px solid var(--border);border-radius:12px;transition:all .3s ease}.landing_demoCard__EM_yf:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.landing_demoCardTitle__ZZ0PG{font-size:1.2rem;font-weight:700;color:var(--accent);margin-bottom:16px;line-height:1.4}.landing_demoCardTag__ZidFm{font-size:1rem;color:var(--ink-mid);line-height:1.6}@media (max-width:768px){.landing_allCapabilitiesGrid__CQvSW{grid-template-columns:1fr}.landing_capabilityBadges__4vwiM{flex-direction:column}}.landing_categoryItems__dvsq8 li{font-size:.95rem;color:var(--ink);line-height:1.5;position:relative;padding:12px 0;display:flex;align-items:center;gap:12px}.landing_categoryItems__dvsq8 li:before{content:none}.landing_itemLogo__iDO8Q{width:24px;height:24px;object-fit:contain;flex-shrink:0}.landing_itemIcon__liTxt{width:20px;height:20px;color:var(--accent);flex-shrink:0}.landing_itemEmoji__x5z0D{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.landing_platformLogos__M3nOt{padding-top:24px;border-top:1px solid var(--border)}.landing_platformLogosLabel__B1TSA{display:block;font-size:.85rem;color:var(--ink-mid);margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.landing_platformLogosGrid__Fqman{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.landing_platformLogo__NL01a{height:28px;width:auto;object-fit:contain;opacity:.8;transition:opacity .2s ease;filter:grayscale(0)}.landing_platformLogo__NL01a:hover{opacity:1;filter:grayscale(0)}@media (max-width:768px){.landing_section__nz_XR{padding:32px 0 24px}.landing_sectionInner__J9GFG{padding:0 20px}.landing_hero__pK5xz{display:flex;flex-direction:column;min-height:auto;gap:32px}.landing_hero__pK5xz h1{margin:0 0 12px;font-size:2.2rem;line-height:1.15;text-align:center}.landing_heroSubtitle__xIbyV{font-size:1.05rem;margin:0 0 24px;line-height:1.5;text-align:center}.landing_heroProofLine__QA3E1{font-size:.9rem;margin:0 0 20px;text-align:center}.landing_heroActions__X9zCq{margin-bottom:0;display:flex;flex-direction:column;gap:12px;width:100%}.landing_heroActions__X9zCq a{width:100%;text-align:center;justify-content:center}.landing_orangeCta__HdRtg,.landing_whiteCta__BcAiD{padding:16px 24px;font-size:1rem;font-weight:600}.landing_heroImage___lO_b{min-height:160px;order:-1}.landing_heroImagePlaceholder__4wXyb{min-height:160px}.landing_platformLogosGrid__Fqman{gap:12px}.landing_platformLogo__NL01a{height:22px}.landing_platformSeparator__xYgyn{font-size:.9rem}}.landing_platformLogos__M3nOt{margin-top:32px;margin-bottom:32px;padding-top:0;border-top:none}.landing_stepsGrid__iWoba{gap:32px;margin:48px 0 64px}.landing_stepCard__g_Dxw{background:white;padding:32px 24px;border:2px solid var(--border);transition:all .3s ease}.landing_stepCard__g_Dxw:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.landing_stepNumber__Hf5P5{width:48px;height:48px;background:var(--accent);font-size:1.5rem;margin-bottom:20px}.landing_stepTitle__BRDDt{font-size:1.25rem;font-weight:600;margin:0 0 12px;color:var(--ink)}.landing_stepDescription__rUMoX{font-size:.95rem;line-height:1.6;color:var(--muted);margin:0}.landing_platformsShowcase__lJDNL{margin-top:64px;padding-top:48px;border-top:2px solid var(--border);text-align:center}.landing_platformsShowcaseTitle__HhJzM{font-size:1.1rem;font-weight:600;color:var(--ink-mid);margin:0 0 32px;text-transform:uppercase;letter-spacing:.05em}.landing_platformsLogosGrid__IygBl{display:flex;gap:32px;align-items:center;justify-content:center;flex-wrap:wrap}.landing_platformLogoCard__em8l5{display:flex;flex-direction:column;align-items:center;gap:12px;transition:transform .2s ease}.landing_platformLogoCard__em8l5:hover{transform:scale(1.05)}.landing_platformLogoImage__ykYWM{height:48px;width:auto;object-fit:contain;opacity:.9}.landing_platformName__ZNdYE{font-size:.85rem;color:var(--ink-mid);font-weight:500}@media (max-width:1024px){.landing_stepsGrid__iWoba{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.landing_stepsGrid__iWoba{grid-template-columns:1fr;gap:16px;margin:32px 0 48px}.landing_stepCard__g_Dxw{padding:24px 20px}.landing_platformsShowcase__lJDNL{margin-top:48px;padding-top:32px}.landing_platformsLogosGrid__IygBl{gap:24px}.landing_platformLogoImage__ykYWM{height:40px}}.landing_heroPlatforms__3FGI0{margin-top:32px;padding-top:0;border-top:none}.landing_heroPlatformsLabel__f_3hW{display:block;font-size:.7rem;font-weight:600;color:var(--muted);margin-bottom:16px;text-transform:uppercase;letter-spacing:.1em;opacity:.7}.landing_heroPlatformsGrid__nXLzD{display:grid;grid-template-columns:repeat(5,1fr);gap:16px 24px;max-width:700px}.landing_heroPlatformItem__xYE4w{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:rgba(217,119,87,.03);border:1px solid rgba(217,119,87,.1);transition:all .2s ease}.landing_heroPlatformItem__xYE4w:hover{background:rgba(217,119,87,.08);border-color:rgba(217,119,87,.2);transform:translateY(-2px)}.landing_heroPlatformLogo__iYxf_{height:20px;width:20px;object-fit:contain;opacity:.8;transition:opacity .2s ease;flex-shrink:0}.landing_heroPlatformItem__xYE4w:hover .landing_heroPlatformLogo__iYxf_{opacity:1}.landing_heroPlatformName__ZZ72B{font-size:.75rem;color:var(--ink);font-weight:500;white-space:nowrap}@media (max-width:768px){.landing_heroPlatforms__3FGI0{margin-top:32px;padding-top:24px}.landing_heroPlatformsGrid__nXLzD{gap:16px}.landing_heroPlatformLogo__iYxf_{height:20px}.landing_heroPlatformName__ZZ72B{font-size:.8rem}}.landing_pricingExplainer__lpvpF{margin-top:80px;padding:48px;background:white;border-radius:16px;border:2px solid var(--border);text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.landing_pricingExplainerTitle__IRA_y{font-size:2rem;font-weight:600;color:var(--ink);margin:0 0 16px;line-height:1.3}.landing_pricingExplainerDescription__J3qfD{font-size:1.1rem;color:var(--ink-mid);margin:0;line-height:1.6}@media (max-width:768px){.landing_pricingExplainer__lpvpF{margin-top:48px;padding:32px 24px}.landing_pricingExplainerTitle__IRA_y{font-size:1.5rem}.landing_pricingExplainerDescription__J3qfD{font-size:1rem}}.landing_whatIsIntro__aiEH0{font-size:1.15rem;line-height:1.7;color:var(--ink);max-width:700px;margin:0 auto 48px}.landing_comparisonTitle__B5lPx{font-size:1.75rem;font-weight:600;color:var(--ink);text-align:center;margin:0 0 32px}.landing_whatIsFooter__qlZBm{font-size:.95rem;line-height:1.4;color:var(--muted);text-align:center;margin:40px auto 0;max-width:400px;padding:16px 24px;background:rgba(217,119,87,.06);border-radius:8px;border:1px solid rgba(217,119,87,.15);font-weight:500}.landing_examplesGrid__p3Ohq{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto}.landing_exampleCard__twiBM{background:white;padding:24px 28px;border-radius:12px;border:2px solid var(--border);transition:all .2s ease}.landing_exampleCard__twiBM:hover{border-color:var(--accent);transform:translateY(-2px)}.landing_exampleText__gAXBm{font-size:1.05rem;color:var(--ink);margin:0;font-weight:500;font-style:italic}.landing_pricingNote__CIDZU{text-align:center;font-size:1rem;color:var(--ink-mid);margin:48px auto 0;max-width:700px;padding:20px 24px;background:rgba(217,119,87,.08);border-radius:8px;border:1px solid rgba(217,119,87,.2)}.landing_beforeAfterGrid__DKPs1{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:1100px;margin:0 auto}.landing_beforeAfterCard__iA7PS{background:white;padding:56px 44px;border-radius:24px;border:2px solid rgba(0,0,0,.06);transition:all .4s cubic-bezier(.4,0,.2,1);text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:280px;position:relative;overflow:hidden}.landing_beforeAfterCard__iA7PS:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.12));opacity:0;transition:opacity .3s ease}.landing_beforeAfterCard__iA7PS:hover{transform:translateY(-8px);box-shadow:0 20px 48px rgba(0,0,0,.12);border-color:rgba(0,0,0,.1)}.landing_beforeAfterCard__iA7PS:hover:before{opacity:1}.landing_beforeAfterCardHighlight__5JHkX{background:linear-gradient(135deg,#fff4ed,#fff9f5 50%,#ffffff);border:3px solid var(--accent);box-shadow:0 12px 40px rgba(217,119,87,.18)}.landing_beforeAfterCardHighlight__5JHkX:before{background:linear-gradient(90deg,var(--accent) 0,#e88a6a 50%,#f0a080 100%);opacity:1;height:8px}.landing_beforeAfterCardHighlight__5JHkX:hover{transform:translateY(-12px);box-shadow:0 24px 64px rgba(217,119,87,.28);border-color:#c56643}.landing_beforeAfterCardTitle__bZggn{font-size:1.75rem;font-weight:700;color:var(--ink);margin:0 0 24px;letter-spacing:-.02em;position:relative;z-index:1}.landing_beforeAfterCardHighlight__5JHkX .landing_beforeAfterCardTitle__bZggn{color:var(--accent);font-size:1.85rem}.landing_beforeAfterCardDescription__Tqxaq{font-size:1.15rem;color:rgba(0,0,0,.65);margin:0 0 24px;line-height:1.75;font-weight:400;position:relative;z-index:1}.landing_beforeAfterList__GDpSw{list-style:none;padding:0;margin:0;width:100%;position:relative;z-index:1}.landing_beforeAfterList__GDpSw li{font-size:1.1rem;color:rgba(0,0,0,.87);padding:16px 0;line-height:1.6;position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1)}.landing_beforeAfterList__GDpSw li>span:first-child{flex:1}.landing_beforeAfterList__GDpSw li:hover{color:var(--accent)}.landing_beforeAfterList__GDpSw li .landing_itemLogos__LuQ93{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 14px;background:rgba(255,255,255,.95);border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .25s cubic-bezier(.4,0,.2,1);min-width:fit-content}.landing_beforeAfterList__GDpSw li:hover .landing_itemLogos__LuQ93{box-shadow:0 6px 20px rgba(217,119,87,.2);transform:scale(1.08);background:rgba(255,255,255,1)}.landing_beforeAfterList__GDpSw li .landing_itemEmoji__x5z0D,.landing_beforeAfterList__GDpSw li .landing_itemLogo__iDO8Q{flex-shrink:0}.landing_beforeAfterList__GDpSw li .landing_itemLogo__iDO8Q{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.landing_beforeAfterList__GDpSw li .landing_itemEmoji__x5z0D{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:22px}@media (max-width:768px){.landing_whatIsIntro__aiEH0{font-size:1rem;margin-bottom:32px}.landing_comparisonTitle__B5lPx{font-size:1.35rem;margin-bottom:24px}.landing_whatIsFooter__qlZBm{font-size:.95rem;padding:20px 24px;margin-top:32px}.landing_examplesGrid__p3Ohq{grid-template-columns:1fr;gap:16px}.landing_exampleCard__twiBM{padding:20px}.landing_exampleText__gAXBm{font-size:.95rem}.landing_pricingNote__CIDZU{font-size:.9rem;padding:16px 20px;margin-top:32px}.landing_beforeAfterGrid__DKPs1{grid-template-columns:1fr;gap:20px}.landing_beforeAfterCard__iA7PS{padding:36px 28px;min-height:160px}.landing_beforeAfterCardTitle__bZggn{font-size:1.2rem;margin-bottom:16px}.landing_beforeAfterCardDescription__Tqxaq{font-size:1rem;line-height:1.6}.landing_heroPlatformsGrid__nXLzD{grid-template-columns:repeat(2,1fr);gap:12px}.landing_heroPlatformItem__xYE4w{padding:10px;gap:8px}.landing_heroPlatformName__ZZ72B{font-size:.7rem}}.landing_securityGrid__BVlzS{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.landing_securityCard__2dhfL{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.landing_securityCard__2dhfL:hover{border-color:rgba(217,119,87,.4);box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.landing_securityCardIcon__Ergdw{font-size:2.5rem;color:var(--accent);margin-bottom:16px;line-height:1}.landing_securityCardLabel__kvVSX{font-family:var(--font-sans),sans-serif;font-size:1.15rem;font-weight:600;color:var(--ink);margin-bottom:8px}.landing_securityCardDesc__X6wjT{font-size:.95rem;line-height:1.5;color:var(--muted);margin:0}@media (max-width:768px){.landing_securityGrid__BVlzS{grid-template-columns:1fr;gap:16px}}.landing_billingGrid__sAucW{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.landing_billingCard__Z950y{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.landing_billingCard__Z950y:hover{border-color:rgba(217,119,87,.4);box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.landing_billingCardIcon__gxndm{font-size:2.5rem;color:var(--accent);margin-bottom:16px;line-height:1}.landing_billingCardTitle__dO5jO{font-family:var(--font-sans),sans-serif;font-size:1.15rem;font-weight:600;color:var(--ink);margin:0 0 8px}.landing_billingCardDesc__jmyQJ{font-size:.95rem;line-height:1.5;color:var(--muted);margin:0}@media (max-width:768px){.landing_billingGrid__sAucW{grid-template-columns:1fr;gap:16px}}.landing_testimonialsGrid__nN82_{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.landing_testimonialCard__PKBjY{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:28px;transition:all .3s ease}.landing_testimonialCard__PKBjY:hover{border-color:rgba(217,119,87,.4);box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.landing_testimonialStars__yuQiC{color:#f59e0b;font-size:1.1rem;margin-bottom:16px;letter-spacing:2px}.landing_testimonialText__zjlTG{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:20px;font-style:italic}.landing_testimonialAuthor__LtIxH{display:flex;align-items:center;gap:12px}.landing_testimonialAvatar__DrceR{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--accent),#c75d36);color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem}.landing_testimonialName__rIVgs{font-weight:600;color:var(--ink);font-size:.95rem}.landing_testimonialRole__N5rCI{color:var(--muted);font-size:.85rem;margin-top:2px}@media (max-width:900px){.landing_testimonialsGrid__nN82_{grid-template-columns:1fr;gap:16px}}.landing_faqGrid__GtEOp{display:grid;grid-template-columns:1fr;gap:16px;max-width:900px;margin:0 auto}.landing_faqItem__eQA_P{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:0;transition:all .3s ease}.landing_faqItem__eQA_P:hover{border-color:rgba(217,119,87,.3);box-shadow:0 2px 8px rgba(0,0,0,.04)}.landing_faqItem__eQA_P[open]{border-color:rgba(217,119,87,.4)}.landing_faqQuestion__BU6j0{padding:24px;font-size:1.05rem;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;user-select:none;transition:color .2s ease}.landing_faqQuestion__BU6j0::-webkit-details-marker{display:none}.landing_faqQuestion__BU6j0:hover{color:var(--cta)}.landing_faqIcon__A0bB8{flex-shrink:0;transition:transform .3s ease;color:var(--muted)}.landing_faqItem__eQA_P[open] .landing_faqIcon__A0bB8{transform:rotate(180deg);color:var(--cta)}.landing_faqAnswer__NJY93{padding:0 24px 24px;color:rgba(0,0,0,.7);line-height:1.7;font-size:.95rem;animation:landing_fadeIn__bgwHa .3s ease}@keyframes landing_fadeIn__bgwHa{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.landing_faqQuestion__BU6j0{padding:20px;font-size:1rem;gap:12px}.landing_faqAnswer__NJY93{padding:0 20px 20px;font-size:.9rem}.landing_section__nz_XR{padding:64px 0 32px}.landing_sectionInner__J9GFG{padding:0 20px}.landing_sectionHeader__26qhR h2{font-size:1.75rem}.landing_sectionHeader__26qhR p{font-size:.95rem}.landing_hero__pK5xz{grid-template-columns:1fr;gap:24px;min-height:auto;padding:0}.landing_hero__pK5xz h1{font-size:2rem;line-height:1.2;margin:0 0 16px}.landing_heroSubtitle__xIbyV{font-size:1rem;margin:0 0 20px}.landing_heroActions__X9zCq{flex-direction:column;gap:12px;width:100%;margin-bottom:20px}.landing_heroActions__X9zCq a{width:100%;justify-content:center;text-align:center}.landing_orangeCta__HdRtg,.landing_whiteCta__BcAiD{padding:12px 20px;font-size:.9rem}.landing_heroImage___lO_b{min-height:280px;order:-1}.landing_heroImagePlaceholder__4wXyb{min-height:280px}.landing_heroPlatforms__3FGI0{margin-top:24px}.landing_heroPlatformsLabel__f_3hW{font-size:.85rem}.landing_heroPlatformsGrid__nXLzD{grid-template-columns:repeat(2,1fr);gap:12px}.landing_heroPlatformItem__xYE4w{padding:10px}.landing_heroPlatformLogo__iYxf_{width:28px;height:28px}.landing_heroPlatformName__ZZ72B{font-size:.8rem}.landing_titleWithIcon__aRGlL{flex-direction:column;gap:12px}.landing_titleIcon__bBZ4p{width:48px;height:48px}.landing_beforeAfterGrid__DKPs1{grid-template-columns:1fr;gap:16px}.landing_beforeAfterCard__iA7PS{padding:20px}.landing_beforeAfterCardTitle__bZggn{font-size:1.1rem}.landing_beforeAfterCardDescription__Tqxaq{font-size:.9rem}.landing_capabilityGrid__ZB26e article{padding:20px}.landing_capabilityGrid__ZB26e h3{font-size:.95rem}.landing_allCapabilitiesGrid__CQvSW{grid-template-columns:1fr;gap:16px}.landing_capabilityCategory__Dkx3h{padding:24px 20px}.landing_categoryHeader__43dL3{margin-bottom:16px;padding-bottom:12px}.landing_categoryIcon__31EJP{font-size:24px}.landing_categoryHeader__43dL3 h3{font-size:1.1rem}.landing_categoryItems__dvsq8 li{font-size:.9rem;padding:8px 0 8px 24px}.landing_itemLogo__iDO8Q{width:16px;height:16px}.landing_itemEmoji__x5z0D{font-size:16px;width:20px}.landing_ctaBand__O_xP6{padding:48px 0}.landing_ctaBandInner__CSvTk h2{font-size:1.5rem}.landing_ctaBandInner__CSvTk p{font-size:.95rem}.landing_ctaBandActions__L6019{margin-top:24px}.landing_whatIsIntro__aiEH0{font-size:.95rem}.landing_comparisonTitle__B5lPx{font-size:1.1rem;margin:24px 0 16px}.landing_whatIsFooter__qlZBm{font-size:.9rem}.landing_footer__ANWzZ{padding:24px 20px;font-size:.85rem}}.landing_announcementBanner__JfC_Z{display:flex;align-items:center;justify-content:center;padding:14px 24px;background:linear-gradient(90deg,var(--accent) 0,#e8946e 50%,var(--accent) 100%);width:100%}.landing_announcementContent__RJuKl{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;opacity:1;transition:opacity .4s ease}.landing_announcementFadeOut__JvKJZ{opacity:0}.landing_announcementBadge__P_ulQ{background:white;color:var(--accent);font-size:.8rem;font-weight:800;padding:6px 14px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.landing_announcementText__vyiLg{font-size:1.1rem;font-weight:600;color:white}.landing_announcementLink__s0OCI{color:white;font-weight:700;text-decoration:none;white-space:nowrap;padding:8px 16px;background:rgba(255,255,255,.2);border-radius:8px;transition:all .2s ease}.landing_announcementLink__s0OCI:hover{background:rgba(255,255,255,.3);transform:translateX(2px)}@media (max-width:768px){.landing_announcementBanner__JfC_Z{padding:14px 16px}.landing_announcementContent__RJuKl{flex-wrap:wrap;justify-content:center;text-align:center;gap:12px}.landing_announcementText__vyiLg{font-size:.95rem;width:100%}.landing_announcementBadge__P_ulQ{font-size:.7rem;padding:4px 10px}.landing_announcementLink__s0OCI{font-size:.9rem;padding:6px 12px}}@media (max-width:480px){.landing_section__nz_XR{padding:32px 0 24px}.landing_sectionInner__J9GFG{padding:0 16px}.landing_hero__pK5xz{gap:24px;padding:0}.landing_hero__pK5xz h1{font-size:1.8rem;margin:0 0 10px;line-height:1.15}.landing_heroSubtitle__xIbyV{font-size:.95rem;margin:0 0 20px}.landing_heroProofLine__QA3E1{font-size:.85rem;margin:0 0 16px}.landing_heroActions__X9zCq{gap:12px;margin-bottom:0}.landing_installTerminal__bp2df{max-width:100%}.landing_terminalBody__kL2e_{padding:16px}.landing_terminalCommand__vrRuL{font-size:.8rem}.landing_orangeCta__HdRtg,.landing_whiteCta__BcAiD{padding:14px 20px;font-size:.9rem}.landing_heroImagePlaceholder__4wXyb,.landing_heroImage___lO_b{min-height:140px}.landing_sectionHeader__26qhR h2{font-size:1.5rem}.landing_heroPlatformsGrid__nXLzD{grid-template-columns:repeat(2,1fr);gap:8px}.landing_heroPlatformItem__xYE4w{padding:8px;gap:6px}.landing_heroPlatformLogo__iYxf_{width:24px;height:24px}.landing_heroPlatformName__ZZ72B{font-size:.75rem}.landing_capabilityCategory__Dkx3h{padding:20px 16px}.landing_categoryItems__dvsq8 li{font-size:.85rem}}.landing_heroOrthogonal__4FUDP{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:700px;margin:0 auto;padding:80px 0 60px}.landing_heroOrthogonalTitle__w0PHR{font-family:var(--font-sans),sans-serif;font-size:clamp(2.8rem,5vw,4rem);line-height:1.1;margin:0 0 16px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.landing_heroOrthogonalSubtitle___PACl{font-size:1.25rem;line-height:1.5;margin:0 0 40px;color:rgba(0,0,0,.6);font-weight:400}.landing_heroOrthogonalActions__2paLt,.landing_worksWithRow__lQFcd{display:flex;gap:12px;margin-top:32px}.landing_worksWithRow__lQFcd{align-items:center;flex-wrap:wrap;justify-content:center}.landing_worksWithLabel__6SCva{font-size:.85rem;font-weight:500}.landing_worksWithPlatforms__DPX7e{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;font-size:.85rem;color:var(--ink-mid)}.landing_worksWithPlatforms__DPX7e img{width:16px;height:16px;object-fit:contain;opacity:.8}.landing_worksWithDot__MjeTj{color:var(--border)}.landing_worksWithMore__4KvKb{color:var(--muted);font-style:italic}.landing_marqueeSection__ugdh_{padding:32px 0;background:#ffffff;border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.landing_marqueeContainer__bHMMc{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.landing_marqueeTrack__8leY9{display:flex;gap:48px;animation:landing_marquee__M9vNV 30s linear infinite;width:max-content}.landing_marqueeItem__dNkGR{display:flex;align-items:center;gap:8px;flex-shrink:0}.landing_marqueeLogo__xRsV_{width:24px;height:24px;object-fit:contain;opacity:.7}.landing_marqueeLabel__WvQNz{font-size:.9rem;color:var(--muted);font-weight:500;white-space:nowrap}@keyframes landing_marquee__M9vNV{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing_sectionHeaderOrthogonal__o2HM2{margin-bottom:32px}.landing_sectionHeaderOrthogonal__o2HM2 h2{font-family:var(--font-sans),sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;margin:0 0 8px;letter-spacing:-.02em;color:var(--ink)}.landing_sectionHeaderOrthogonal__o2HM2 p{font-size:1.05rem;color:var(--muted);margin:0 0 12px}.landing_viewAllLink__p9Zxj{font-size:.9rem;color:var(--cta);font-weight:500;text-decoration:none;transition:color .2s ease}.landing_viewAllLink__p9Zxj:hover{color:var(--cta-hover);text-decoration:underline}.landing_skillsGrid__1jjU3{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.landing_skillCard__Cg2yN{display:flex;flex-direction:column;padding:20px;background:var(--panel);border:1px solid var(--border);border-radius:12px;text-decoration:none;transition:all .2s ease}.landing_skillCard__Cg2yN:hover{border-color:var(--cta);box-shadow:0 4px 16px rgba(217,119,87,.12);transform:translateY(-2px)}.landing_skillCardContent__UFRZK{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.landing_skillCardName__d2r_z{font-size:1rem;font-weight:600;color:var(--ink);margin:0;line-height:1.3}.landing_skillCardType__J_ZJO{font-size:.7rem;background:rgba(0,0,0,.04);flex-shrink:0}.landing_skillCardId__QdC05,.landing_skillCardType__J_ZJO{padding:4px 8px;border-radius:4px;color:var(--muted);white-space:nowrap}.landing_skillCardId__QdC05{font-family:var(--font-mono),"SF Mono","Fira Code",monospace;font-size:.75rem;background:rgba(0,0,0,.03);overflow:hidden;text-overflow:ellipsis}.landing_emptyGrid__u3Tx5{text-align:center;padding:48px 24px;color:var(--muted)}.landing_stepsGrid__iWoba{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.landing_stepCard__g_Dxw{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:24px;text-align:center}.landing_stepNumber__Hf5P5{width:40px;height:40px;background:var(--cta);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;margin:0 auto 16px}.landing_stepCard__g_Dxw h3{font-size:1.1rem;font-weight:600;margin:0 0 8px;color:var(--ink)}.landing_stepCard__g_Dxw p{font-size:.9rem;color:var(--muted);margin:0}.landing_stepCode__beoSC{font-family:var(--font-mono),"SF Mono","Fira Code",monospace;font-size:.8rem;color:var(--cta);background:rgba(217,119,87,.08);padding:8px 12px;border-radius:6px;display:inline-block}.landing_heroMinimal__c0IF8{text-align:center;padding:72px 0 56px;max-width:900px;margin:0 auto}.landing_heroMinimalTitle__flo37{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);line-height:1.1;margin:0 0 20px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.landing_heroMinimalSubtitle__ij66n{font-size:1.25rem;line-height:1.6;color:var(--muted);font-weight:400;max-width:560px;margin:0 auto 8px}.landing_heroCtas__TEuwV{display:flex;gap:16px;justify-content:center;margin-top:32px;flex-wrap:wrap}.landing_heroCtaPrimary__La0AF{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;background-color:var(--accent);color:#fff;border-radius:var(--radius-lg);font-weight:600;font-size:1.0625rem;text-decoration:none;transition:all .2s ease;box-shadow:var(--shadow-sm)}.landing_heroCtaPrimary__La0AF:hover{background-color:var(--accent-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.landing_heroCtaSecondary__L0LSC{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;background-color:transparent;color:var(--ink);border-radius:var(--radius-lg);font-weight:600;font-size:1.0625rem;text-decoration:none;border:1px solid var(--border);transition:all .2s ease}.landing_heroCtaSecondary__L0LSC:hover{border-color:var(--ink);background-color:rgba(20,20,19,.03)}.landing_heroMinimalSubtitle2__JxQ1n{font-size:1rem;line-height:1.5;color:rgba(0,0,0,.45);font-weight:400;max-width:560px;margin:0 auto 32px}.landing_routingSection__VYY3H{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:64px auto 0}.landing_routingCard__BNSWu{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 32px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-xl);text-decoration:none;transition:all .25s ease;box-shadow:var(--shadow-sm)}.landing_routingCard__BNSWu:hover{border-color:var(--accent);box-shadow:var(--shadow-hover);transform:translateY(-4px)}.landing_routingLogos__UUUQ2{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;height:48px}.landing_routingLogos__UUUQ2 img{width:40px;height:40px;object-fit:contain}.landing_routingLogoPlaceholder__Nj0A4{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:white;font-weight:700;font-size:.9rem}.landing_routingTitle__0dVQe{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--ink);margin:0 0 12px}.landing_routingDesc__G4pdB{font-size:.95rem;color:rgba(0,0,0,.55);margin:0 0 16px;line-height:1.5}.landing_routingCta__NJjA4{font-size:.9rem;font-weight:600;color:var(--cta);margin-top:auto}.landing_routingCardPrimary__3PDQm{border:2px solid #f59e0b;position:relative;background:linear-gradient(180deg,#fffbeb,#ffffff)}.landing_routingCardPrimary__3PDQm:hover{border-color:#d97706;box-shadow:0 12px 32px rgba(245,158,11,.2)}.landing_routingBadge__RHtl0{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f59e0b,#d97706);color:white;font-size:.75rem;font-weight:700;padding:4px 16px;border-radius:12px;white-space:nowrap}.landing_partnerLinkWrapper__negO8{text-align:center;margin-top:32px}.landing_partnerLink__TUqTJ{font-size:.9rem;color:rgba(0,0,0,.5);text-decoration:none;transition:color .2s ease}.landing_partnerLink__TUqTJ:hover{color:var(--cta);text-decoration:underline}@media (max-width:900px){.landing_routingSection__VYY3H{grid-template-columns:1fr;gap:16px;max-width:400px}.landing_routingCard__BNSWu{padding:28px 24px}.landing_routingLogos__UUUQ2 img{width:32px;height:32px}.landing_routingTitle__0dVQe{font-size:1.1rem}.landing_routingBadge__RHtl0{font-size:.7rem;padding:3px 12px}}.landing_heroKicker__Qt6y_{font-size:.9rem;font-weight:600;letter-spacing:.05em;color:var(--cta);margin-bottom:12px;text-transform:uppercase}.landing_audienceSection__frcYr{margin-top:48px;padding-top:32px;text-align:center}.landing_audienceSectionLabel__mQzHd{font-size:.75rem;font-weight:600;letter-spacing:.15em;color:rgba(0,0,0,.4);margin-bottom:20px;text-transform:uppercase}.landing_audienceGrid__M5LjO{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;max-width:600px;margin:0 auto}.landing_audienceCardLink__OR2bc{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 28px;background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:12px;text-decoration:none;transition:all .2s ease;min-width:120px}.landing_audienceCardLink__OR2bc:hover{border-color:var(--cta);box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-2px)}.landing_audienceIcon__6uchF{width:36px;height:36px;object-fit:contain}.landing_audienceCardTitle__CxBY5{font-size:.9rem;font-weight:600;color:var(--ink)}.landing_audiencePartnerLink__YjcUR{margin-top:24px;font-size:.875rem;color:var(--muted)}.landing_audiencePartnerLink__YjcUR a{color:var(--cta);text-decoration:none;font-weight:500}.landing_audiencePartnerLink__YjcUR a:hover{text-decoration:underline}@media (max-width:768px){.landing_audienceGrid__M5LjO{gap:12px}.landing_audienceCardLink__OR2bc{padding:16px 20px;min-width:100px}.landing_audienceIcon__6uchF{width:28px;height:28px}.landing_audienceCardTitle__CxBY5{font-size:.8rem}}@media (max-width:640px){.landing_heroMinimal__c0IF8{padding:48px 0 40px}.landing_heroMinimalTitle__flo37{font-size:2rem;line-height:1.15}.landing_heroMinimalSubtitle__ij66n{font-size:1.0625rem;margin-bottom:24px}.landing_heroCtas__TEuwV{flex-direction:column;gap:12px}.landing_heroCtaPrimary__La0AF,.landing_heroCtaSecondary__L0LSC{width:100%;max-width:280px}}.landing_heroSection__WURKH{padding-top:80px!important;padding-bottom:60px!important}.landing_heroSuperpowers__HeyD2{text-align:center;max-width:900px;margin:0 auto;padding:40px 0}.landing_heroSuperpowersTitle__570DS{font-family:var(--font-sans),sans-serif;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.15;margin:0 0 20px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.landing_heroSuperpowersSubtitle__nPsse{font-size:1.25rem;line-height:1.6;margin:0 auto 40px;color:rgba(0,0,0,.6);font-weight:400;max-width:700px}.landing_heroCtaGroup__ShutH{display:flex;justify-content:center;gap:16px;margin-bottom:60px}.landing_outlinedCta__dgnl5{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border:1.5px solid var(--border);border-radius:8px;font-size:1rem;font-weight:500;color:var(--ink);background:transparent;cursor:pointer;transition:all .2s ease;text-decoration:none}.landing_outlinedCta__dgnl5:hover{background:rgba(0,0,0,.04);border-color:var(--ink)}.landing_worksWithSection__Jq0Zl{padding-top:32px;border-top:1px solid var(--border)}.landing_worksWithLabel__6SCva{font-size:.7rem;letter-spacing:.15em;color:var(--muted);text-align:center;margin:0 0 16px;font-weight:600}.landing_worksWithLogos__YAW5_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.landing_worksWithLogo__fn12W{width:28px;height:28px;object-fit:contain;opacity:.7;transition:opacity .2s ease;cursor:pointer}.landing_worksWithLogo__fn12W:hover{opacity:1}.landing_providersMarquee__90GnP{padding:24px 0;background:#f9f9f7;border-bottom:1px solid var(--border);overflow:hidden}.landing_providersLabel__FqOmp{font-size:.7rem;letter-spacing:.15em;color:var(--muted);text-align:center;margin:0 0 16px;font-weight:600}@media (max-width:640px){.landing_heroSection__WURKH{padding-top:40px!important;padding-bottom:40px!important}.landing_heroSuperpowers__HeyD2{padding:20px 0}.landing_heroCtaGroup__ShutH{flex-direction:column;gap:12px}.landing_worksWithSection__Jq0Zl{padding-top:24px}.landing_worksWithLogos__YAW5_{gap:12px}.landing_worksWithLogo__fn12W{width:24px;height:24px}.landing_providersMarquee__90GnP{padding:16px 0}}.landing_agentCodeBlockBig__Ar_Pp{background:#1e1e2e;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:480px;margin:0 auto}@media (max-width:640px){.landing_agentCodeBlockBig__Ar_Pp{max-width:100%;border-radius:10px}.landing_agentCodeBody__u_RQw{padding:14px 16px;gap:8px}.landing_agentCodeBody__u_RQw code{font-size:.8rem;word-break:break-all}.landing_agentCodeHeader__SB7LP{padding:10px 14px}}.landing_partneredSection__iVH2k{padding:24px 0;background:#ffffff;border-bottom:1px solid var(--border)}.landing_partneredLabel__traSr{font-size:.7rem;letter-spacing:.15em;color:var(--muted);text-align:center;margin:0 0 16px;font-weight:500}.landing_worksWithLine__O0FVw{font-size:.85rem;color:var(--muted);text-align:center;margin:20px 0 0;font-weight:400}.landing_discoverSection__sMuc7{text-align:center}.landing_discoverTitle__naAFS{font-family:var(--font-sans),sans-serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:600;margin:0 0 8px;letter-spacing:-.02em;color:var(--ink)}.landing_discoverSubtitle__Mal_S{font-size:1rem;color:var(--muted);margin:0 0 24px}.landing_discoverSearch__D8JUn{position:relative;max-width:600px;margin:0 auto 24px}.landing_searchIcon___EP1K{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:1.2rem}.landing_searchInput__88BEQ{width:100%;padding:14px 16px 14px 48px;font-size:1rem;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--ink);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.landing_searchInput__88BEQ:focus{border-color:var(--cta);box-shadow:0 0 0 3px rgba(217,119,87,.1)}.landing_searchInput__88BEQ::placeholder{color:var(--muted)}.landing_topicFilters__0LbGr{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px}.landing_topicTag__SXTuG{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;color:var(--muted);background:white;border:1px solid var(--border);border-radius:20px;cursor:pointer;transition:all .2s ease}.landing_topicTag__SXTuG:hover{border-color:var(--accent);color:var(--accent)}.landing_topicTagActive__vO_HB{background:var(--accent);border-color:var(--accent);color:white}.landing_topicTagActive__vO_HB:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:white}.landing_discoverTabs__izQ3L{display:flex;justify-content:center;margin-top:48px;margin-bottom:32px}.landing_discoverTabsInner__KNq5J{display:inline-flex;background:var(--panel-muted);border-radius:100px;padding:4px;gap:0}.landing_discoverTab__Y2PtJ{display:flex;align-items:center;gap:8px;padding:10px 28px;font-size:.9375rem;font-weight:500;color:var(--muted);background:transparent;border:none;border-radius:100px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.landing_discoverTab__Y2PtJ:hover{color:var(--ink)}.landing_discoverTabActive__m3bvw{box-shadow:0 1px 3px rgba(0,0,0,.1)}.landing_discoverTabActive__m3bvw,.landing_discoverTabActive__m3bvw:hover{background:var(--panel);color:var(--ink)}.landing_discoverTabDisabled__0ns0e{cursor:not-allowed;opacity:.45}.landing_discoverTabDisabled__0ns0e:hover{color:var(--muted)}.landing_comingSoonBadge__bYXeo{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;background:rgba(0,0,0,.06);padding:2px 6px;border-radius:4px;color:var(--muted)}.landing_orthogonalGrid__MVnBy{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}@media (max-width:1024px){.landing_orthogonalGrid__MVnBy{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.landing_orthogonalGrid__MVnBy{grid-template-columns:1fr}}.landing_orthogonalCard__j_DR_{display:flex;flex-direction:column;padding:24px;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none;transition:border-color .15s ease;min-height:160px}.landing_orthogonalCard__j_DR_:hover{border-color:#d1d5db}.landing_orthogonalCardHeader__A9bH6{display:flex;align-items:center;gap:6px;margin-bottom:12px}.landing_orthogonalCardName__7Ygrl{font-size:1rem;font-weight:600;color:#111827;margin:0;line-height:1.4}.landing_orthogonalCardCheck__K6rIs{color:#3b82f6;font-size:1.1rem;flex-shrink:0}.landing_orthogonalCardDesc__ccMfP{font-size:.875rem;color:#6b7280;margin:0 0 auto;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.landing_orthogonalCardFooter__DCE5S{display:flex;align-items:center;gap:6px;margin-top:16px}.landing_orthogonalCardIcon__fTGfr{color:#9ca3af;font-size:.875rem}.landing_orthogonalCardSource__ZkIJJ{font-size:.8rem;color:#9ca3af;font-family:var(--font-mono),"SF Mono","Fira Code",monospace}.landing_discoverViewAll__xpU_v{margin-top:32px;text-align:center}.landing_viewModeToggle__rd31A{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.landing_viewModeBtn__VZtMF{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--border);border-radius:8px;font-size:.85rem;color:var(--muted);cursor:pointer;transition:all .2s ease}.landing_viewModeBtn__VZtMF:hover{border-color:var(--ink-mid);color:var(--ink)}.landing_viewModeBtnActive__PMk6O{background:var(--ink);border-color:var(--ink);color:white}.landing_useCaseGrid__SxDLf{display:flex;flex-direction:column;gap:12px}.landing_useCaseCard__OfZyy{background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:all .2s ease}.landing_useCaseCard__OfZyy:hover{border-color:var(--ink-mid)}.landing_useCaseHeader__qgefb{display:flex;align-items:center;gap:16px;width:100%;padding:20px;background:transparent;border:none;cursor:pointer;text-align:left}.landing_useCaseIcon__8TksV{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;font-size:1.4rem;flex-shrink:0}.landing_useCaseInfo__b7o_h{flex:1;min-width:0}.landing_useCaseName__akXF2{margin:0 0 4px;font-size:1.05rem;font-weight:600;color:var(--ink)}.landing_useCaseDesc__5V_Ao{margin:0;font-size:.85rem;color:var(--muted);line-height:1.4}.landing_useCaseMeta__AejLG{display:flex;align-items:center;gap:8px;flex-shrink:0}.landing_useCaseCount__7NA9o{font-size:.8rem;font-weight:500;color:var(--muted);background:var(--bg);padding:4px 10px;border-radius:6px}.landing_useCaseChevron__uds4y{font-size:1.2rem;color:var(--muted)}.landing_useCaseApis__ZxG0U{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--border);padding:16px 20px 20px}.landing_miniApiCard__4Mr4E{display:flex;align-items:center;gap:4px;padding:6px 12px;background:var(--bg);border-radius:6px;text-decoration:none;font-size:.8rem;color:var(--ink);transition:all .15s ease}.landing_miniApiCard__4Mr4E:hover{background:var(--ink);color:white}.landing_miniApiName__qR0hb{font-weight:500}.landing_miniApiArrow__2_KJs{font-size:.9rem;opacity:0;transition:opacity .15s ease}.landing_miniApiCard__4Mr4E:hover .landing_miniApiArrow__2_KJs{opacity:1}.landing_miniApiMore__zWEvJ{display:flex;align-items:center;padding:6px 12px;font-size:.8rem;color:var(--muted);text-decoration:none}.landing_miniApiMore__zWEvJ:hover{color:var(--ink)}.landing_vendorGrid__3XMKS{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.landing_vendorCard__Lf7hF{display:flex;flex-direction:column;padding:20px;background:var(--panel);border:1px solid var(--border);border-radius:12px;text-decoration:none;transition:all .2s ease}.landing_vendorCard__Lf7hF:hover{border-color:var(--ink-mid);box-shadow:0 4px 12px rgba(0,0,0,.06)}.landing_vendorHeader__dH7vT{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.landing_vendorIcon__nO0fn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:1.2rem}.landing_vendorBadge__t6m7Q{font-size:.7rem;font-weight:500;padding:3px 8px;border-radius:4px}.landing_vendorName__pNb_h{margin:0 0 6px;font-size:1rem;font-weight:600;color:var(--ink)}.landing_vendorDesc__VOQf4{margin:0;font-size:.82rem;color:var(--muted);line-height:1.45;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing_vendorFooter__CD7SC{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.landing_vendorCount__gx0EB{font-size:.75rem;color:var(--muted);font-weight:500}.landing_vendorArrow__peQ_C{font-size:1rem;color:var(--muted);transition:transform .2s ease}.landing_vendorCard__Lf7hF:hover .landing_vendorArrow__peQ_C{transform:translateX(4px)}@media (max-width:1024px){.landing_heroCompact__fs3yT{flex-direction:column;text-align:center;gap:24px}.landing_heroCompactLeft__8BiMO{max-width:100%}.landing_heroCompactActions__gfaOX{justify-content:center}.landing_agentCodeBlockCompact__Fa1Qc{min-width:auto;width:100%;max-width:400px}.landing_orthogonalGrid__MVnBy,.landing_vendorGrid__3XMKS{grid-template-columns:repeat(2,1fr)}.landing_useCaseHeader__qgefb{padding:16px}.landing_useCaseDesc__5V_Ao{display:none}}@media (max-width:768px){.landing_heroOrthogonal__4FUDP{padding:40px 0 32px}.landing_heroOrthogonalTitle__w0PHR{font-size:2.2rem}.landing_heroOrthogonalSubtitle___PACl{font-size:1.1rem;margin-bottom:24px}.landing_heroOrthogonalActions__2paLt{flex-direction:column;width:100%;gap:12px}.landing_heroOrthogonalActions__2paLt a{width:100%;justify-content:center}.landing_worksWithRow__lQFcd{flex-direction:column;gap:8px}.landing_worksWithPlatforms__DPX7e{font-size:.75rem;gap:6px}.landing_marqueeSection__ugdh_{padding:24px 0}.landing_marqueeTrack__8leY9{gap:32px}.landing_skillsGrid__1jjU3{grid-template-columns:1fr}.landing_stepsGrid__iWoba{grid-template-columns:1fr;gap:16px}.landing_orthogonalGrid__MVnBy,.landing_vendorGrid__3XMKS{grid-template-columns:1fr}.landing_useCaseHeader__qgefb{flex-wrap:wrap;gap:12px}.landing_useCaseIcon__8TksV{width:40px;height:40px;font-size:1.2rem}.landing_useCaseMeta__AejLG{width:100%;justify-content:space-between}.landing_discoverTab__Y2PtJ{padding:10px 20px}}.landing_featuredSection__D7Juc{margin-top:48px;width:100%}.landing_featuredHeader__ceSW0{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.landing_featuredTitle__JVGZg{font-family:var(--font-sans),sans-serif;font-size:1.5rem;font-weight:600;color:var(--ink);margin:0}.landing_featuredViewAll__TPT2f{display:flex;align-items:center;gap:4px;color:var(--accent);font-size:.9rem;font-weight:500;text-decoration:none;transition:opacity .2s}.landing_featuredViewAll__TPT2f:hover{opacity:.8}.landing_featuredGrid__qlByq{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.landing_featuredGrid__qlByq{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.landing_featuredGrid__qlByq{grid-template-columns:1fr}}.landing_featuredCard__wNkM5{background:white;border:1px solid var(--border);border-radius:12px;padding:20px;text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.landing_featuredCard__wNkM5:hover{border-color:var(--accent);box-shadow:0 4px 12px rgba(217,119,87,.1)}.landing_featuredCardHeader__acAAl{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.landing_featuredCardIcon__gA1vn{font-size:1.8rem;flex-shrink:0}.landing_featuredCardName__iUUJc{font-size:1rem;font-weight:600;color:var(--ink);margin:0;line-height:1.3}.landing_featuredCardEndpoints__6maOc{font-size:.75rem;color:var(--muted)}.landing_featuredCardDesc__cKryL{font-size:.85rem;color:var(--muted);line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing_featuredCardTypes__yHuif{display:flex;flex-wrap:wrap;gap:6px}.landing_featuredCardType__Cphsd{background:#f3f4f6;color:#6b7280;font-size:.7rem;padding:3px 8px;border-radius:10px}.landing_apiCategoriesSection__Pgh_T{margin-top:48px;padding-top:32px;border-top:1px solid rgba(0,0,0,.08)}.landing_sectionTitle__cSukV{font-family:var(--font-sans),sans-serif;font-size:1.5rem;font-weight:600;color:var(--ink);margin:0 0 24px;text-align:center}.landing_apiCategoriesGrid__tqnz3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto}@media (max-width:768px){.landing_apiCategoriesGrid__tqnz3{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.landing_apiCategoriesGrid__tqnz3{grid-template-columns:1fr}}.landing_apiCategoryCard__jiPXo{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:16px;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.landing_apiCategoryCard__jiPXo:hover{background:#ffffff;border-color:var(--cta);transform:translateY(-3px);box-shadow:0 8px 24px rgba(217,119,87,.12)}.landing_apiCategoryIcon__x_J7_{font-size:1.5rem;flex-shrink:0}.landing_apiCategoryIconSvg___Gy9G{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#1a1a1a;border-radius:10px;flex-shrink:0;color:white}.landing_apiCategoryIconSvg___Gy9G svg{width:20px;height:20px}.landing_apiCategoryCard__jiPXo:hover .landing_apiCategoryIconSvg___Gy9G{background:#333;transform:scale(1.05);transition:all .15s ease}.landing_apiCategoryContent__OGW1A{flex:1;min-width:0}.landing_apiCategoryContent__OGW1A h3{font-size:.95rem;font-weight:600;color:var(--ink);margin:0 0 4px}.landing_apiCategoryCount__1pOWa{font-size:.75rem;font-weight:500;color:#6b7280;margin-left:6px}.landing_apiCategoryContent__OGW1A p{font-size:.8rem;color:var(--muted);margin:0;line-height:1.4}.landing_howToUseSection__HFYy1{margin-top:48px;padding-top:32px;border-top:1px solid rgba(0,0,0,.08)}.landing_howToUseGrid__uFqGH{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto 32px}@media (max-width:768px){.landing_howToUseGrid__uFqGH{grid-template-columns:1fr;gap:20px}.landing_howToUseCode__72cIZ{border-radius:10px}.landing_howToUseCodePre__er6xY{padding:16px;font-size:.7rem;line-height:1.5}.landing_howToUseSection__HFYy1{margin-top:32px;padding-top:24px}}.landing_howToUseStep__9me8b{text-align:center;padding:20px}.landing_howToUseNumber__wgKYF{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1a1a1a;color:white;font-size:.9rem;font-weight:600;border-radius:50%;margin-bottom:12px}.landing_howToUseStep__9me8b h3{font-size:1rem;font-weight:600;color:var(--ink);margin:0 0 8px}.landing_howToUseStep__9me8b p{font-size:.9rem;color:var(--muted);margin:0;line-height:1.5}.landing_howToUseCta__Pcv8y{display:inline-block;margin-top:12px;font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none}.landing_howToUseCta__Pcv8y:hover{text-decoration:underline}.landing_howToUseCode__72cIZ{max-width:700px;margin:0 auto;background:#1e1e1e;border-radius:12px;overflow:hidden}.landing_howToUseCodePre__er6xY{padding:20px;margin:0;font-size:.85rem;line-height:1.6;color:#e0e0e0;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.landing_marketingPage__y0yM1{min-height:100vh;background:var(--bg);color:var(--ink)}.landing_marketingBreadcrumb__kJusF{border-bottom:1px solid var(--border);background:rgba(255,255,255,.72);backdrop-filter:blur(10px)}.landing_marketingBreadcrumbInner__xjqAI{max-width:1280px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.92rem;color:var(--muted)}.landing_marketingBreadcrumbCurrent__85l_c{color:var(--ink)}.landing_marketingHero__eDEPG{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:56px;align-items:center;padding:24px 0 48px}.landing_marketingHeroContent__LO6wu{max-width:700px}.landing_marketingEyebrow__voQ47{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;font-size:.82rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:var(--accent)}.landing_marketingEyebrowDot__UYr75{width:9px;height:9px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 8px rgba(217,119,87,.12)}.landing_marketingTitle__sOAfO{font-family:var(--font-heading),Palatino,"Palatino Linotype","Book Antiqua",Baskerville,"Baskerville Old Face",Garamond,"Times New Roman",serif;font-size:clamp(3rem,6vw,5.1rem);line-height:.98;letter-spacing:-.04em;margin:0 0 20px;color:var(--ink)}.landing_marketingTitleAccent__Dch7I{color:var(--accent)}.landing_marketingLead__MqaAe{max-width:620px;margin:0 0 24px;font-size:1.15rem;line-height:1.7;color:rgba(0,0,0,.68)}.landing_marketingActions__s_PoD{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 20px}.landing_marketingMeta__32NCC{margin:0;font-size:.92rem;color:var(--muted)}.landing_marketingSignalPanel__77ZyI{position:relative;background:radial-gradient(circle at top right,rgba(217,119,87,.18),transparent 42%),linear-gradient(160deg,rgba(255,255,255,.95),rgba(242,241,236,.96));border:1px solid rgba(0,0,0,.07);border-radius:28px;padding:28px;box-shadow:var(--shadow-lg);overflow:hidden}.landing_marketingSignalPanel__77ZyI:after{content:"";position:absolute;inset:auto -20% -40% auto;width:240px;height:240px;border-radius:999px;background:rgba(217,119,87,.08);filter:blur(20px)}.landing_marketingSignalLabel___kYS_{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(0,0,0,.54)}.landing_marketingSignalGrid__USubX{display:grid;gap:14px;margin-top:24px}.landing_marketingSignalItem__c2W8f{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:rgba(255,255,255,.76);border:1px solid rgba(0,0,0,.08);border-radius:16px}.landing_marketingSignalHeading__dFA1z{display:flex;flex-direction:column;gap:2px}.landing_marketingSignalHeading__dFA1z strong{font-size:.95rem;font-weight:600;color:var(--ink)}.landing_marketingSignalHeading__dFA1z span{font-size:.86rem;color:var(--muted)}.landing_marketingSignalValue__AMlgC{font-family:var(--font-mono),"SF Mono","Fira Code",monospace;font-size:.8rem;color:var(--accent);background:rgba(217,119,87,.08);border-radius:999px;padding:8px 12px}.landing_marketingMetricStrip__OXCsB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing_marketingMetric__qvr8v{padding:18px 0 0;border-top:1px solid rgba(0,0,0,.08)}.landing_marketingMetricValue__hQrpX{display:block;font-family:var(--font-heading);font-size:clamp(1.7rem,2.4vw,2.3rem);letter-spacing:-.03em;color:var(--ink)}.landing_marketingMetricLabel__pWcnF{display:block;margin-top:6px;font-size:.88rem;color:var(--muted)}.landing_marketingSectionHead___IXoy{max-width:780px;margin:0 auto 44px;text-align:center}.landing_marketingSectionTitle__7OCHM{font-family:var(--font-heading),Palatino,"Palatino Linotype","Book Antiqua",Baskerville,"Baskerville Old Face",Garamond,"Times New Roman",serif;font-size:clamp(2.1rem,3vw,3rem);line-height:1.08;letter-spacing:-.03em;margin:0 0 14px;color:var(--ink)}.landing_marketingSectionIntro__g7hhc{margin:0 auto;max-width:680px;font-size:1.04rem;line-height:1.7;color:var(--muted)}.landing_marketingGridTwo__gslDh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.landing_marketingGridThree__wqrQU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing_marketingGridFour__aMcLo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.landing_marketingCard__G263I{height:100%;padding:28px;border-radius:24px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.86);box-shadow:var(--shadow-sm)}.landing_marketingCardMuted____Zn6{background:rgba(242,241,236,.88)}.landing_marketingCardAccent__eHHd8{background:linear-gradient(160deg,rgba(217,119,87,.1),rgba(255,255,255,.92))}.landing_marketingCardTitle__yzAcO{margin:0 0 10px;font-size:1.2rem;line-height:1.2;color:var(--ink)}.landing_marketingCardSubtitle__wZxBl{margin:0 0 12px;font-size:.86rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);font-weight:700}.landing_marketingCardText__8ev6E{margin:0;font-size:.98rem;line-height:1.7;color:var(--muted)}.landing_marketingList__TlITT{display:grid;gap:14px}.landing_marketingListItem__Hkdjz{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}.landing_marketingListIcon__DSYpC{width:28px;height:28px;border-radius:999px;background:rgba(217,119,87,.12);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:700;flex-shrink:0}.landing_marketingListBody__PImD3 strong{display:block;margin-bottom:4px;color:var(--ink)}.landing_marketingListBody__PImD3 span{display:block;color:var(--muted);line-height:1.65}.landing_marketingStep__FIGZ1{position:relative;padding-top:44px}.landing_marketingStepNumber___RIFz{position:absolute;top:0;left:0;font-family:var(--font-heading);font-size:2.4rem;line-height:1;color:rgba(217,119,87,.22)}.landing_marketingFaqList__F3JTT{display:grid;gap:18px}.landing_marketingFaqItem__W9a49{padding:0 0 18px;border-bottom:1px solid rgba(0,0,0,.08)}.landing_marketingFaqItem__W9a49 h3{margin:0 0 8px;font-size:1rem;color:var(--ink)}.landing_marketingFaqItem__W9a49 p{margin:0;color:var(--muted);line-height:1.7}.landing_marketingDarkBand__AH7A0{background:#1a1a1a;color:#fff}.landing_marketingDarkBand__AH7A0 .landing_marketingMeta__32NCC,.landing_marketingDarkBand__AH7A0 .landing_marketingSectionIntro__g7hhc,.landing_marketingDarkBand__AH7A0 .landing_marketingSectionTitle__7OCHM{color:inherit}.landing_marketingDarkBand__AH7A0 .landing_marketingMeta__32NCC,.landing_marketingDarkBand__AH7A0 .landing_marketingSectionIntro__g7hhc{opacity:.72}@media (max-width:1100px){.landing_marketingHero__eDEPG{grid-template-columns:1fr}.landing_marketingHeroContent__LO6wu{max-width:none}}@media (max-width:900px){.landing_marketingGridFour__aMcLo{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_marketingGridThree__wqrQU,.landing_marketingGridTwo__gslDh,.landing_marketingMetricStrip__OXCsB{grid-template-columns:1fr}}@media (max-width:640px){.landing_marketingBreadcrumbInner__xjqAI{padding-left:20px;padding-right:20px}.landing_marketingTitle__sOAfO{font-size:clamp(2.6rem,15vw,4rem)}.landing_marketingLead__MqaAe{font-size:1.02rem}.landing_marketingActions__s_PoD{flex-direction:column;align-items:stretch}.landing_marketingActions__s_PoD a{justify-content:center;width:100%}.landing_marketingCard__G263I,.landing_marketingSignalPanel__77ZyI{padding:22px}.landing_marketingGridFour__aMcLo{grid-template-columns:1fr}.landing_marketingMetric__qvr8v{padding-top:14px}}