.demo_page__aR9cF{--accent:#f53003;--ink:#151515;--muted:#686868;max-width:1280px;margin:0 auto;padding:145px 28px 100px;color:var(--ink)}.demo_back__uRXpk{display:inline-flex;align-items:center;gap:7px;margin-bottom:42px;color:var(--muted);font-size:.85rem;font-weight:650;text-decoration:none}.demo_back__uRXpk:hover{color:var(--accent)}.demo_hero__TLz7a{display:grid;grid-template-columns:1.15fr .85fr;gap:7vw;align-items:end;padding-bottom:72px;border-bottom:1px solid #dedbd7}.demo_eyebrow__zygmB{margin:0 0 18px;color:var(--accent);font-size:.74rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.demo_hero__TLz7a h1{max-width:780px;margin:0;font-size:clamp(3.5rem,7vw,7rem);font-weight:560;line-height:.91;letter-spacing:-.07em}.demo_heroCopy__LfiqY{margin:0;color:var(--muted);font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.65}.demo_tags__3CACI{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.demo_tags__3CACI span{padding:7px 11px;border:1px solid #d9d6d1;border-radius:999px;background:#fff;font-size:.72rem;font-weight:700}.demo_heroIdentity__ZP3A1{display:flex;align-items:flex-end;gap:28px}.demo_heroIdentity__ZP3A1>div:last-child{min-width:0}.demo_heroIdentity__ZP3A1>div:first-child{flex:none;margin-bottom:4px}.demo_tryPanel__dxRoH{display:grid;grid-template-columns:.65fr 1.35fr;gap:7vw;padding:90px 0}.demo_explain__yEAXZ h2,.demo_tryIntro__Lzt0H h2,.demo_workspaceHeader__KuQmt h2{margin:0;font-size:clamp(2.3rem,4.2vw,4.3rem);font-weight:560;line-height:1;letter-spacing:-.055em}.demo_tryIntro__Lzt0H p:not(.demo_eyebrow__zygmB){color:var(--muted)}.demo_steps__SmeGw{display:grid;gap:0;counter-reset:steps}.demo_step__hXMUA{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:24px 0;border-top:1px solid #dedbd7}.demo_step__hXMUA:last-child{border-bottom:1px solid #dedbd7}.demo_stepNumber__uVsgZ{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#171717;color:#fff;font-size:.78rem;font-weight:800}.demo_step__hXMUA h3{margin:3px 0 7px;font-size:1.05rem}.demo_step__hXMUA p{margin:0;color:var(--muted);font-size:.93rem;line-height:1.6}.demo_step__hXMUA a{color:var(--accent);font-weight:750}.demo_prompt__rZJKP{display:inline-block;margin-top:10px;padding:9px 12px;border-radius:9px;background:#f4f2ef;color:#333;font-family:monospace;font-size:.78rem}.demo_primaryButton__kiSLs{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;margin-top:25px;padding:0 22px 0 12px;border:0;border-radius:999px;background:#171717;color:#fff;font-size:.9rem;font-weight:750;cursor:pointer;text-decoration:none;box-shadow:0 10px 24px rgba(20,20,20,.14);transition:transform .2s,background .2s,box-shadow .2s}.demo_primaryButton__kiSLs:hover{background:var(--accent);transform:translateY(-2px);box-shadow:0 14px 30px rgba(20,20,20,.2)}.demo_workspace__LpnJQ{padding:42px;border:1px solid #dedbd7;border-radius:28px;background:rgba(255,255,255,.78);box-shadow:0 25px 70px rgba(27,22,18,.08)}.demo_workspaceHeader__KuQmt{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.demo_workspaceHeader__KuQmt h2{font-size:clamp(2rem,3vw,3rem)}.demo_workspaceHeader__KuQmt p{max-width:520px;margin:0;color:var(--muted);font-size:.9rem}.demo_status__HQUky{display:inline-flex;align-items:center;gap:7px;color:#427553;font-size:.75rem;font-weight:750}.demo_status__HQUky:before{content:"";width:8px;height:8px;border-radius:50%;background:#56b879;box-shadow:0 0 0 4px #e7f7ec}.demo_calendar__1q_zf{overflow:hidden;padding:10px;border:1px solid #e0ded9;border-radius:18px;background:#fff}.demo_tableWrap__opsOC{overflow:auto;border:1px solid #e1ded9;border-radius:16px}.demo_sectionTitle__VJPsc{margin:55px 0 18px;font-size:1.45rem;letter-spacing:-.03em}.demo_notice__fLztL{display:flex;gap:12px;margin:24px 0;padding:16px 18px;border:1px solid #f6c9bb;border-radius:14px;background:#fff5f1;color:#71301f;font-size:.87rem;line-height:1.55}.demo_explain__yEAXZ{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;margin-top:90px;padding:72px 0;border-top:1px solid #dedbd7}.demo_explain__yEAXZ p{margin:0;color:var(--muted);font-size:1.02rem}.demo_flow__bBEvt{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.demo_flow__bBEvt div{padding:17px;border-radius:13px;background:#f3f1ed;font-size:.78rem}.demo_flow__bBEvt strong{display:block;margin-bottom:4px;color:var(--accent)}.demo_chatDock__kWxBx{position:fixed;right:28px;bottom:28px;z-index:50}.demo_chatLauncher__kWGFX{display:flex!important;align-items:center!important;gap:11px!important;min-height:58px!important;padding:7px 18px 7px 9px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;background:#171717!important;color:#fff!important;font-weight:750!important;box-shadow:0 18px 45px rgba(20,20,20,.25)!important;transition:transform .2s,box-shadow .2s!important}.demo_chatLauncher__kWGFX:hover{transform:translateY(-2px);box-shadow:0 22px 55px rgba(20,20,20,.3)!important}.demo_chatLauncherText__saPjM{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.demo_chatLauncherText__saPjM small{margin-bottom:3px;color:rgba(255,255,255,.62);font-size:.61rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.demo_chatCard__gT0uN{width:min(410px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(30,28,25,.1)!important;border-radius:26px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 28px 90px rgba(20,20,20,.25)!important;backdrop-filter:blur(18px)}.demo_chatHeader__4Dr4A{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:17px 18px!important;border-bottom:1px solid #ebe8e3;background:linear-gradient(135deg,#fff,#f7f4f0)}.demo_chatIdentity__wpPPB{display:flex;align-items:center;gap:11px}.demo_chatIdentityText__18qgZ{display:flex;flex-direction:column}.demo_chatIdentityText__18qgZ h3{margin:0;font-size:1rem;font-weight:780;letter-spacing:-.02em}.demo_chatIdentityText__18qgZ span{display:flex;align-items:center;gap:6px;margin-top:3px;color:#73706c;font-size:.69rem;font-weight:650}.demo_chatIdentityText__18qgZ span:before{content:"";width:6px;height:6px;border-radius:50%;background:#4caf72;box-shadow:0 0 0 3px rgba(76,175,114,.13)}.demo_chatClose__bfpbi{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e5e1dc;border-radius:50%;background:#fff;color:#4e4a46;cursor:pointer;transition:transform .2s,background .2s}.demo_chatClose__bfpbi:hover{background:#eeeae5;transform:rotate(4deg)}.demo_chatBody__fdvq4{padding:14px!important}.demo_chatBox__wYypY{display:flex;height:380px;width:100%;flex-direction:column-reverse;gap:2px;overflow-y:auto;padding:17px 13px;border:1px solid #e7e2dc;border-radius:17px;background:linear-gradient(180deg,#f7f5f2,#fbfaf8);scrollbar-width:thin;scrollbar-color:#ccc6bf transparent}.demo_emptyChat__QnFUB{display:flex;flex-direction:column;align-items:center;margin:auto;padding:30px 22px;text-align:center;color:#77716b;font-size:.86rem;line-height:1.6}.demo_emptyChatOrb__UvQmQ{margin-bottom:14px}.demo_messageRow__wQfqQ{display:flex;align-items:flex-end;gap:8px;margin-bottom:10px}.demo_messageRowUser__QqKMO{justify-content:flex-end}.demo_messageAvatar__VYIfF{flex:0 0 auto;margin-bottom:1px}.demo_messageBubble__2RNUP{max-width:82%;padding:10px 13px;border:1px solid #e4dfd9;border-radius:17px 17px 17px 6px;background:#fff;color:#272421;font-size:.86rem;line-height:1.5;box-shadow:0 4px 12px rgba(28,24,20,.06)}.demo_messageBubbleUser__LssSe{border-color:#ee5a38;border-radius:17px 17px 6px 17px;background:#f45a35;color:#fff;box-shadow:0 6px 16px rgba(232,69,34,.2)}.demo_loadingRow__PhZth{display:flex;align-items:center;gap:8px;margin:0 0 10px 38px;color:#77716b;font-size:.75rem}.demo_chatForm__IKfeO{margin-top:10px}.demo_chatInputWrap__N_oSI{position:relative;width:100%}.demo_chatInput__xJrc4{width:100%;height:48px;padding:0 52px 0 15px;border:1px solid #dcd6cf;border-radius:15px;background:#fff;color:#222;font:inherit;font-size:.86rem;outline:none;transition:border-color .2s,box-shadow .2s}.demo_chatInput__xJrc4:focus{border-color:#aaa29a;box-shadow:0 0 0 4px rgba(30,28,25,.06)}.demo_chatSend__627Cv{position:absolute!important;right:5px!important;top:5px!important;display:grid!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border:0!important;border-radius:11px!important;background:#171717!important;color:#fff!important}.demo_chatHint__7OJQ4{margin:10px 0 0;color:#777;font-size:.69rem;text-align:center}@media(max-width:850px){.demo_explain__yEAXZ,.demo_hero__TLz7a,.demo_tryPanel__dxRoH{grid-template-columns:1fr}.demo_hero__TLz7a{gap:30px}.demo_explain__yEAXZ,.demo_tryPanel__dxRoH{gap:38px}.demo_workspace__LpnJQ{padding:25px}.demo_workspaceHeader__KuQmt{align-items:start;flex-direction:column}.demo_flow__bBEvt{grid-template-columns:1fr}.demo_chatDock__kWxBx{right:16px;bottom:16px}}@media(max-width:560px){.demo_page__aR9cF{padding:120px 18px 75px}.demo_hero__TLz7a h1{font-size:3.5rem}.demo_heroIdentity__ZP3A1{align-items:center;gap:18px}.demo_heroIdentity__ZP3A1>div:first-child{width:78px}.demo_workspace__LpnJQ{padding:18px;border-radius:20px}.demo_tryPanel__dxRoH{padding:70px 0}.demo_chatBox__wYypY{height:330px}.demo_tags__3CACI{margin-top:18px}}.bot-orb_orb__twUnR{position:relative;width:120px;aspect-ratio:1;background:#111;border-radius:50%;box-shadow:0 16px 30px rgba(20,20,20,.18);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.bot-orb_tiny__SZAgV{width:30px;box-shadow:0 6px 14px rgba(20,20,20,.18)}.bot-orb_small__mAzpx{width:92px}.bot-orb_medium__cIvnX{width:120px}.bot-orb_large__hkvJV{width:96px}.bot-orb_tiny__SZAgV.bot-orb_warm__sYzhN:after{right:4px;bottom:5px;width:3px;height:3px;border-width:1px}.bot-orb_tiny__SZAgV.bot-orb_bright__1FGP_:after{bottom:4px;width:7px;height:3px;border-width:0 0 1px}.bot-orb_tiny__SZAgV.bot-orb_focused__uHhYS:after{right:3px;top:3px;width:3px;height:3px;border-width:1px}.bot-orb_tiny__SZAgV.bot-orb_hero__wxQ2X:after{left:4px;bottom:4px;width:3px;height:3px;border-width:1px}.bot-orb_eyeOne__Lzai5,.bot-orb_eyeTwo__aumJL{position:absolute;top:30%;width:13px;height:27px;border-radius:999px;background:#fff;transform-origin:center;transition:height .2s,transform .2s}.bot-orb_eyeOne__Lzai5{left:45%;transform:rotate(-18deg)}.bot-orb_eyeTwo__aumJL{left:66%;top:28%;height:23px;transform:rotate(-18deg)}.bot-orb_warm__sYzhN{border-radius:46% 54% 49% 51%;background:linear-gradient(145deg,#ff754f,#e84522);box-shadow:0 16px 30px rgba(218,69,32,.25)}.bot-orb_bright__1FGP_{border-radius:42% 58% 58% 42%;background:linear-gradient(145deg,#37c8bd,#087e82);box-shadow:0 16px 30px rgba(8,126,130,.23)}.bot-orb_focused__uHhYS{border-radius:38px;background:linear-gradient(145deg,#9673ee,#6040ba);box-shadow:0 16px 30px rgba(96,64,186,.24)}.bot-orb_hero__wxQ2X{border-radius:48% 52% 44% 56%;background:linear-gradient(145deg,#ff754f,#d93618);box-shadow:0 14px 34px rgba(255,90,42,.34)}.bot-orb_swift__5mil_{border-radius:58% 42% 52% 48%;background:linear-gradient(145deg,#ff8a4d,#ef3e1b);box-shadow:0 16px 34px rgba(239,62,27,.25)}.bot-orb_precise__3gB9t{border-radius:32px 54px 38px 48px;background:linear-gradient(145deg,#5267f4,#2339af);box-shadow:0 16px 34px rgba(35,57,175,.24)}.bot-orb_wise__huYUP{border-radius:50% 50% 43% 57%;background:linear-gradient(145deg,#22bba8,#087b78);box-shadow:0 16px 34px rgba(8,123,120,.23)}.bot-orb_alert__zPwOm{border-radius:40% 60% 46% 54%;background:linear-gradient(145deg,#f0569d,#a91f67);box-shadow:0 16px 34px rgba(169,31,103,.22)}.bot-orb_steady__tkEUy{border-radius:40px;background:linear-gradient(145deg,#f5b638,#d4740c);box-shadow:0 16px 34px rgba(212,116,12,.22)}.bot-orb_insight__i70XK{border-radius:55% 45% 60% 40%;background:linear-gradient(145deg,#9b6ef3,#5331a8);box-shadow:0 16px 34px rgba(83,49,168,.23)}.bot-orb_alert__zPwOm:after,.bot-orb_bright__1FGP_:after,.bot-orb_focused__uHhYS:after,.bot-orb_hero__wxQ2X:after,.bot-orb_insight__i70XK:after,.bot-orb_precise__3gB9t:after,.bot-orb_steady__tkEUy:after,.bot-orb_swift__5mil_:after,.bot-orb_warm__sYzhN:after,.bot-orb_wise__huYUP:after{content:"";position:absolute;border:2px solid rgba(255,255,255,.65)}.bot-orb_warm__sYzhN:after{right:17px;bottom:19px;width:10px;height:10px;border-radius:50%}.bot-orb_bright__1FGP_:after{left:50%;bottom:17px;width:22px;height:7px;border-width:0 0 2px;transform:translateX(-50%);border-radius:50%}.bot-orb_focused__uHhYS:after{right:12px;top:12px;width:8px;height:8px;border-radius:2px;transform:rotate(45deg)}.bot-orb_hero__wxQ2X:after{left:17px;bottom:17px;width:9px;height:9px;border-radius:50%}.bot-orb_swift__5mil_:after{right:15px;top:16px;width:12px;height:7px;border-width:2px 2px 0 0;transform:rotate(18deg)}.bot-orb_precise__3gB9t:after{left:16px;bottom:17px;width:13px;height:13px;border-radius:3px;transform:rotate(45deg)}.bot-orb_wise__huYUP:after{left:50%;bottom:16px;width:24px;height:9px;border-width:0 0 2px;transform:translateX(-50%);border-radius:50%}.bot-orb_alert__zPwOm:after{right:14px;bottom:18px;width:10px;height:10px;border-radius:50%;box-shadow:-82px -60px 0 -2px rgba(255,255,255,.5)}.bot-orb_steady__tkEUy:after{left:15px;bottom:15px;width:16px;height:5px;border-width:0 0 2px}.bot-orb_insight__i70XK:after{right:16px;top:15px;width:9px;height:9px;border-radius:50%}.bot-orb_bright__1FGP_ .bot-orb_eyeOne__Lzai5{left:35%;top:28%;height:25px;transform:rotate(14deg)}.bot-orb_bright__1FGP_ .bot-orb_eyeTwo__aumJL{left:62%;top:28%;height:25px;transform:rotate(-14deg)}.bot-orb_focused__uHhYS .bot-orb_eyeOne__Lzai5{left:38%;top:34%;height:22px;transform:rotate(5deg)}.bot-orb_focused__uHhYS .bot-orb_eyeTwo__aumJL{left:62%;top:34%;height:22px;transform:rotate(-5deg)}.bot-orb_hero__wxQ2X .bot-orb_eyeOne__Lzai5{left:38%;top:27%;transform:rotate(-10deg)}.bot-orb_hero__wxQ2X .bot-orb_eyeTwo__aumJL{left:63%;top:31%;transform:rotate(12deg)}.bot-orb_swift__5mil_ .bot-orb_eyeOne__Lzai5{left:34%;top:31%;height:24px;transform:rotate(16deg)}.bot-orb_swift__5mil_ .bot-orb_eyeTwo__aumJL{left:61%;top:27%;height:28px;transform:rotate(-10deg)}.bot-orb_precise__3gB9t .bot-orb_eyeOne__Lzai5{left:37%;top:33%;height:20px;transform:rotate(2deg)}.bot-orb_precise__3gB9t .bot-orb_eyeTwo__aumJL{left:62%;top:33%;height:20px;transform:rotate(-2deg)}.bot-orb_wise__huYUP .bot-orb_eyeOne__Lzai5{left:35%;top:28%;height:23px;transform:rotate(12deg)}.bot-orb_wise__huYUP .bot-orb_eyeTwo__aumJL{left:62%;top:28%;height:23px;transform:rotate(-12deg)}.bot-orb_alert__zPwOm .bot-orb_eyeOne__Lzai5{left:38%;top:27%;height:29px;transform:rotate(-8deg)}.bot-orb_alert__zPwOm .bot-orb_eyeTwo__aumJL{left:64%;top:30%;height:24px;transform:rotate(9deg)}.bot-orb_steady__tkEUy .bot-orb_eyeOne__Lzai5{left:38%;top:34%;height:19px;transform:rotate(0)}.bot-orb_steady__tkEUy .bot-orb_eyeTwo__aumJL{left:62%;top:34%;height:19px;transform:rotate(0)}.bot-orb_insight__i70XK .bot-orb_eyeOne__Lzai5{left:36%;top:29%;height:25px;transform:rotate(-14deg)}.bot-orb_insight__i70XK .bot-orb_eyeTwo__aumJL{left:62%;top:31%;height:22px;transform:rotate(13deg)}.bot-orb_orb__twUnR.bot-orb_tiny__SZAgV .bot-orb_eyeOne__Lzai5,.bot-orb_orb__twUnR.bot-orb_tiny__SZAgV .bot-orb_eyeTwo__aumJL{width:4px;height:8px}.bot-orb_orb__twUnR.bot-orb_tiny__SZAgV .bot-orb_eyeTwo__aumJL{height:7px}.bot-orb_orb__twUnR.bot-orb_tiny__SZAgV:hover .bot-orb_eyeOne__Lzai5,.bot-orb_orb__twUnR.bot-orb_tiny__SZAgV:hover .bot-orb_eyeTwo__aumJL{animation:none}.bot-orb_warm__sYzhN:hover{animation:bot-orb_warmWave___a9YG .85s ease-in-out}.bot-orb_warm__sYzhN:hover .bot-orb_eyeOne__Lzai5{animation:bot-orb_warmBlink__pLAG7 .85s ease-in-out}.bot-orb_bright__1FGP_:hover{animation:bot-orb_brightBounce__Ue95k .7s cubic-bezier(.2,.8,.3,1)}.bot-orb_bright__1FGP_:hover .bot-orb_eyeOne__Lzai5,.bot-orb_bright__1FGP_:hover .bot-orb_eyeTwo__aumJL{animation:bot-orb_brightLook__o1K5R .7s ease-in-out}.bot-orb_focused__uHhYS:hover{animation:bot-orb_focusedPulse__0Sdft .8s ease-in-out}.bot-orb_focused__uHhYS:hover .bot-orb_eyeOne__Lzai5,.bot-orb_focused__uHhYS:hover .bot-orb_eyeTwo__aumJL{animation:bot-orb_focusedScan__LRNze .8s ease-in-out}.bot-orb_hero__wxQ2X:hover{animation:bot-orb_heroHello__O3qqn .8s ease-in-out}.bot-orb_hero__wxQ2X:hover .bot-orb_eyeOne__Lzai5,.bot-orb_hero__wxQ2X:hover .bot-orb_eyeTwo__aumJL{animation:bot-orb_heroBlink__qsJ25 .8s ease-in-out}@keyframes bot-orb_warmWave___a9YG{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-8px) rotate(-7deg)}70%{transform:translateY(-4px) rotate(5deg)}}@keyframes bot-orb_warmBlink__pLAG7{0%,30%,to{height:27px}48%,62%{height:4px}}@keyframes bot-orb_brightBounce__Ue95k{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-13px) scale(1.06)}68%{transform:translateY(-5px) scale(.98)}}@keyframes bot-orb_brightLook__o1K5R{0%,to{transform:translateX(0) rotate(0)}50%{transform:translateX(5px) rotate(8deg)}}@keyframes bot-orb_focusedPulse__0Sdft{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.06);filter:saturate(1.25)}}@keyframes bot-orb_focusedScan__LRNze{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes bot-orb_heroHello__O3qqn{0%,to{transform:rotate(0) scale(1)}35%{transform:rotate(8deg) scale(1.05)}70%{transform:rotate(-5deg) scale(1.02)}}@keyframes bot-orb_heroBlink__qsJ25{0%,34%,to{height:27px}50%,62%{height:4px}}@media(prefers-reduced-motion:reduce){.bot-orb_eyeOne__Lzai5,.bot-orb_eyeTwo__aumJL,.bot-orb_orb__twUnR{transition:none}.bot-orb_orb__twUnR:hover,.bot-orb_orb__twUnR:hover .bot-orb_eyeOne__Lzai5,.bot-orb_orb__twUnR:hover .bot-orb_eyeTwo__aumJL{animation:none;transform:none}}.home_page__ODjSn{--orange:#ff5a2a;--ink:#111214;--muted:#62646a;max-width:1440px;margin:0 auto;padding:0 32px;color:var(--ink)}.home_hero__z_jpu{min-height:820px;padding:180px 0 100px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);gap:8vw;align-items:center}.home_heroCopy__ODb0e h1{max-width:850px;margin:24px 0 30px;font-size:clamp(4rem,7.5vw,7.5rem);font-weight:560;line-height:.89;letter-spacing:-.075em}.home_heroCopy__ODb0e h1 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.home_kicker__etd2I,.home_sectionLabel__L0h4M{text-transform:uppercase;letter-spacing:.17em;font-size:.75rem;font-weight:750}.home_kicker__etd2I{display:flex;align-items:center;gap:10px}.home_kicker__etd2I span{width:28px;height:2px;background:var(--orange)}.home_intro__rmXoA{max-width:680px;margin:0;color:var(--muted);font-size:clamp(1.15rem,1.8vw,1.42rem);line-height:1.65}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.home_lightAction__AaC59,.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:999px;font-weight:700;text-decoration:none}.home_primaryAction__y9Kr8{background:var(--ink);color:#fff}.home_primaryAction__y9Kr8:hover{background:var(--orange);transform:translateY(-2px)}.home_secondaryAction__VaBG4{border:1px solid #d7d5d1;color:var(--ink);background:#fff}.home_secondaryAction__VaBG4:hover{border-color:var(--ink)}.home_heroPanel__zFyUt{position:relative;min-height:500px;padding:46px;border-radius:36px;color:white;background:#151619;overflow:hidden;box-shadow:0 30px 80px rgba(18,18,20,.2)}.home_heroPanel__zFyUt:before{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-160px;background:radial-gradient(circle,var(--orange),transparent 68%);opacity:.65}.home_orbit__v_zrp{position:relative;display:grid;place-items:center;width:160px;height:160px;margin:8px auto 70px;border:1px solid #494a4e;border-radius:50%;color:var(--orange)}.home_orbit__v_zrp:before{content:"";position:absolute;inset:22px;border:1px dashed #777;border-radius:50%}.home_orbitOne__p37oK,.home_orbitTwo__8tlt9{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--orange);box-shadow:0 0 16px var(--orange)}.home_orbitOne__p37oK{top:12px;left:34px}.home_orbitTwo__8tlt9{bottom:27px;right:15px}.home_panelLabel__IBkH1{color:#9b9ca1;font-size:.74rem;text-transform:uppercase;letter-spacing:.16em}.home_flowLine__5Fp_C{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 0 20px;border-bottom:1px solid #343539;font-size:.86rem}.home_flowLine__5Fp_C strong{color:#ff8c6b}.home_panelText__FUNlg{margin:24px 0 32px;color:#d1d2d5;font-size:1.05rem;line-height:1.65}.home_panelFooter__old5M{display:flex;justify-content:space-between;gap:16px;color:#8d8e92;font-size:.7rem}.home_liveDot__iuxOA:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#71df9b}.home_proof__OgAtV{display:grid;grid-template-columns:repeat(3,1fr) 1.7fr;border-top:1px solid #d8d6d1;border-bottom:1px solid #d8d6d1}.home_proof__OgAtV>div,.home_proof__OgAtV>p{padding:34px;border-right:1px solid #d8d6d1}.home_proof__OgAtV>div:first-child{padding-left:0}.home_proof__OgAtV>p{display:flex;align-items:center;margin:0;border-right:0;color:var(--muted);line-height:1.6}.home_proof__OgAtV strong{display:block;font-size:2.3rem;line-height:1}.home_proof__OgAtV span{display:block;margin-top:8px;color:var(--muted);font-size:.83rem}.home_work__xYGsu{padding:140px 0}.home_sectionIntro__omRll{display:grid;grid-template-columns:1fr .65fr;gap:10vw;align-items:end;margin-bottom:60px}.home_sectionLabel__L0h4M{color:var(--orange);margin:0 0 18px}.home_caseCopy__141Jd h2,.home_contact__oBzR1 h2,.home_linkedin__aXd5j h2,.home_sectionIntro__omRll h2{margin:0;font-size:clamp(2.8rem,5.2vw,5.4rem);font-weight:550;line-height:.98;letter-spacing:-.06em}.home_sectionIntro__omRll>p{margin:0;color:var(--muted);font-size:1.05rem}.home_agentGrid__1_II6{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home_agentCard__k2d8B{position:relative;display:flex;min-height:530px;flex-direction:column;padding:22px 32px 32px;border:1px solid #dedcd7;border-radius:28px;background:rgba(255,255,255,.78);overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.home_agentCard__k2d8B:hover{transform:translateY(-7px);border-color:#ff9a7d;box-shadow:0 24px 60px rgba(28,24,20,.1)}.home_cardTop__nVshF{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;color:var(--orange)}.home_cardTop__nVshF>span:first-child{color:#a2a2a4;font-family:monospace}.home_agentStatus__ZDUF2{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(28,25,22,.09);border-radius:999px;background:rgba(255,255,255,.72);color:#57585d;font-size:.66rem;font-weight:700;letter-spacing:.02em}.home_agentStatus__ZDUF2:before{content:"";width:6px;height:6px;border-radius:50%;background:#61ce8a;box-shadow:0 0 0 3px rgba(97,206,138,.14)}.home_agentPortrait__M34_X{display:grid;place-items:center;height:160px;margin:4px 0 10px}.home_botOrb__nY3cp{position:relative;width:120px;aspect-ratio:1;border-radius:50%;background:#0c0c0d;box-shadow:0 16px 28px rgba(12,12,13,.16);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.home_botEyeOne__jh7M8,.home_botEyeTwo__ys6SJ{position:absolute;top:30%;width:13px;height:27px;border-radius:999px;background:#fff;transform:rotate(-18deg)}.home_botEyeOne__jh7M8{left:45%}.home_botEyeTwo__ys6SJ{left:66%;top:28%;height:23px}.home_bright__YASdn .home_botEyeOne__jh7M8{left:35%;top:28%;height:25px;transform:rotate(14deg)}.home_bright__YASdn .home_botEyeTwo__ys6SJ{left:62%;top:28%;height:25px;transform:rotate(-14deg)}.home_focused__BSKv6 .home_botEyeOne__jh7M8{left:38%;top:34%;height:22px;transform:rotate(5deg)}.home_focused__BSKv6 .home_botEyeTwo__ys6SJ{left:62%;top:34%;height:22px;transform:rotate(-5deg)}.home_agentCard__k2d8B:hover .home_botOrb__nY3cp{transform:translateY(-4px) rotate(-2deg) scale(1.035)}.home_cardEyebrow__XVyRl{margin:6px 0 10px;color:var(--orange);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.home_agentCard__k2d8B h3{margin:0 0 18px;font-size:2rem;font-weight:600}.home_cardDescription__0cOz8{margin:0;color:var(--muted)}.home_outcome__odRhE{display:flex;align-items:center;gap:8px;margin:26px 0;color:#444;font-size:.82rem;font-weight:650}.home_cardLink__YaWMm,.home_textLink__9R2pW{display:flex;align-items:center;gap:9px;margin-top:auto;color:var(--ink);font-weight:750;text-decoration:none}.home_cardLink__YaWMm:hover,.home_textLink__9R2pW:hover{color:var(--orange)}.home_warm__XZB_h{border-radius:46% 54% 49% 51%;background:linear-gradient(145deg,#ff754f,#e84522);box-shadow:0 16px 30px rgba(218,69,32,.25)}.home_bright__YASdn{border-radius:42% 58% 58% 42%;background:linear-gradient(145deg,#37c8bd,#087e82);box-shadow:0 16px 30px rgba(8,126,130,.23)}.home_focused__BSKv6{border-radius:38px;background:linear-gradient(145deg,#9673ee,#6040ba);box-shadow:0 16px 30px rgba(96,64,186,.24)}.home_bright__YASdn:after,.home_focused__BSKv6:after,.home_warm__XZB_h:after{content:"";position:absolute;border:2px solid rgba(255,255,255,.65)}.home_warm__XZB_h:after{right:17px;bottom:19px;width:10px;height:10px;border-radius:50%}.home_bright__YASdn:after{left:50%;bottom:17px;width:22px;height:7px;border-width:0 0 2px;transform:translateX(-50%);border-radius:50%}.home_focused__BSKv6:after{right:12px;top:12px;width:8px;height:8px;border-radius:2px;transform:rotate(45deg)}.home_botEyeOne__jh7M8,.home_botEyeTwo__ys6SJ{transform-origin:center;transition:height .2s,transform .2s}.home_agentCard__k2d8B:hover .home_warm__XZB_h{animation:home_warmWave__ehWHi .85s ease-in-out}.home_agentCard__k2d8B:hover .home_warm__XZB_h .home_botEyeOne__jh7M8{animation:home_warmBlink__dO63f .85s ease-in-out}.home_agentCard__k2d8B:hover .home_bright__YASdn{animation:home_brightBounce__1cZUt .7s cubic-bezier(.2,.8,.3,1)}.home_agentCard__k2d8B:hover .home_bright__YASdn .home_botEyeOne__jh7M8,.home_agentCard__k2d8B:hover .home_bright__YASdn .home_botEyeTwo__ys6SJ{animation:home_brightLook__1jNAJ .7s ease-in-out}.home_agentCard__k2d8B:hover .home_focused__BSKv6{animation:home_focusedPulse__24WXO .8s ease-in-out}.home_agentCard__k2d8B:hover .home_focused__BSKv6 .home_botEyeOne__jh7M8,.home_agentCard__k2d8B:hover .home_focused__BSKv6 .home_botEyeTwo__ys6SJ{animation:home_focusedScan__bKHGF .8s ease-in-out}@keyframes home_warmWave__ehWHi{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-8px) rotate(-7deg)}70%{transform:translateY(-4px) rotate(5deg)}}@keyframes home_warmBlink__dO63f{0%,30%,to{height:27px}48%,62%{height:4px}}@keyframes home_brightBounce__1cZUt{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-13px) scale(1.06)}68%{transform:translateY(-5px) scale(.98)}}@keyframes home_brightLook__1jNAJ{0%,to{transform:translateX(0) rotate(0)}50%{transform:translateX(5px) rotate(8deg)}}@keyframes home_focusedPulse__24WXO{0%,to{transform:scale(1);box-shadow:0 16px 30px rgba(96,64,186,.24)}50%{transform:scale(1.06);box-shadow:0 18px 38px rgba(96,64,186,.4)}}@keyframes home_focusedScan__bKHGF{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.home_caseStudies__evEJ_{padding:140px 0 20px;border-top:1px solid #dedcd7}.home_caseStudies__evEJ_>.home_sectionIntro__omRll h2{font-size:clamp(2.8rem,5.2vw,5.4rem)}.home_sectionIntroAction__Ob32t>p{margin:0;color:var(--muted);font-size:1.05rem}.home_tapmiiCase__uBuZM{margin-bottom:40px;padding:58px;border-radius:34px;background:#151619;color:#fff;overflow:hidden}.home_caseHeader__G7O1D{display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;align-items:end;margin-bottom:50px}.home_caseNumber__enowP{margin:0 0 20px;color:#ff8b69;font-size:.74rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.home_caseHeader__G7O1D h3{max-width:760px;margin:0;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:550;line-height:.97;letter-spacing:-.06em}.home_caseHeader__G7O1D>p{margin:0;color:#b9bbc0;font-size:1.03rem;line-height:1.7}.home_tapmiiCaseBody__QQ7_e{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:stretch}.home_caseImage__aT0HO{position:relative;display:block;align-self:start;text-decoration:none}.home_caseImage__aT0HO img{display:block;width:100%;height:auto;border:1px solid #393a3e;border-radius:22px}.home_caseImage__aT0HO span{position:absolute;right:18px;bottom:18px;display:flex;align-items:center;gap:7px;padding:10px 15px;border-radius:999px;background:#fff;color:#151619;font-size:.75rem;font-weight:750}.home_workflow__pk9nT{display:flex;flex-direction:column;justify-content:center}.home_workflow__pk9nT>div{display:grid;grid-template-columns:42px 1fr;gap:15px;padding:20px 0;border-bottom:1px solid #35363a}.home_workflow__pk9nT>div:first-child{padding-top:0}.home_workflow__pk9nT>div>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#2a2b2e;color:#ff8b69}.home_workflow__pk9nT p{margin:0;color:#aeb0b5;font-size:.91rem;line-height:1.55}.home_workflow__pk9nT strong{display:block;margin-bottom:5px;color:#fff;font-size:1rem}.home_caseOutcome__xkYsb{display:grid;grid-template-columns:1fr auto 1fr;gap:25px;align-items:center;margin-top:42px;padding-top:36px;border-top:1px solid #35363a}.home_caseOutcome__xkYsb>div>span{color:#ff8b69;font-size:.7rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.home_caseOutcome__xkYsb>div p{margin:8px 0 0;color:#d0d1d4;font-size:.91rem;line-height:1.55}.home_caseOutcome__xkYsb>svg{color:#65666a}.home_guardrail__LgBYl{grid-column:1/-1;display:flex;align-items:center;gap:9px;margin:6px 0 0;padding:15px 18px;border-radius:14px;background:#242528;color:#e7e7e8;font-size:.86rem}.home_guardrail__LgBYl svg{flex:none;color:#ff8b69}.home_caseDetailLink__P_4aO{display:inline-flex;align-items:center;gap:9px;margin-top:28px;color:#fff;font-weight:750;text-decoration:none}.home_caseDetailLink__P_4aO:hover{color:#ff8b69}.home_caseStudy__LuMp9{display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;align-items:center;padding:120px 0}.home_caseVisual__YhWYY{position:relative}.home_caseVisual__YhWYY img{width:100%;height:auto;border:1px solid #ddd;border-radius:24px;box-shadow:0 24px 70px rgba(30,24,20,.15)}.home_caseVisual__YhWYY span{position:absolute;left:22px;bottom:22px;padding:10px 15px;border-radius:999px;background:rgba(17,18,20,.9);color:#fff;font-size:.75rem}.home_caseCopy__141Jd h2{font-size:clamp(2.5rem,4.3vw,4.6rem)}.home_caseCopy__141Jd>p:not(.home_sectionLabel__L0h4M){color:var(--muted);font-size:1.03rem}.home_caseCopy__141Jd ul{padding:18px 0 20px;list-style:none;border-top:1px solid #ddd}.home_caseCopy__141Jd li{padding:11px 0;border-bottom:1px solid #ddd;font-size:.9rem}.home_textLink__9R2pW{margin-top:20px}.home_sideProject__qumy_{display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;align-items:center;padding:100px 0 130px;border-top:1px solid #dedcd7}.home_sideProjectCopy__OJp5u h2{margin:0 0 15px;font-size:clamp(3rem,5vw,5.3rem);font-weight:560;line-height:.95;letter-spacing:-.06em}.home_sideProjectCopy__OJp5u>p:not(.home_sectionLabel__L0h4M){color:var(--muted)}.home_sideProjectLead__u1drz{font-size:1.15rem!important;color:var(--ink)!important}.home_tags__5P9Xa{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.home_tags__5P9Xa span{padding:7px 11px;border:1px solid #d9d6d1;border-radius:999px;background:#fff;font-size:.72rem;font-weight:700}.home_sideProjectVisual__3U89Q{position:relative;display:block;text-decoration:none}.home_sideProjectVisual__3U89Q img{display:block;width:100%;height:auto;border:1px solid #ddd;border-radius:24px;box-shadow:0 24px 70px rgba(30,24,20,.14);transition:transform .3s,box-shadow .3s}.home_sideProjectVisual__3U89Q span{position:absolute;right:20px;bottom:20px;display:flex;align-items:center;gap:7px;padding:10px 15px;border-radius:999px;background:#151515;color:#fff;font-size:.75rem;font-weight:700}.home_sideProjectVisual__3U89Q:hover img{transform:translateY(-5px);box-shadow:0 30px 80px rgba(30,24,20,.2)}.home_askliProject__BGnoS{grid-template-columns:1.28fr .72fr;padding-top:120px}.home_linkedin__aXd5j{display:grid;grid-template-columns:1fr 1fr;gap:9vw;margin:40px 0 120px;padding:70px;border-radius:32px;background:#0a66c2;color:#fff}.home_linkedin__aXd5j>div:first-child>svg{margin-bottom:28px}.home_linkedin__aXd5j .home_sectionLabel__L0h4M{color:#b9ddff}.home_linkedin__aXd5j h2{font-size:clamp(2.5rem,4.2vw,4.5rem)}.home_linkedin__aXd5j>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.home_linkedin__aXd5j>div:last-child p{color:#d9ecff;font-size:1.08rem}.home_lightAction__AaC59{margin-top:25px;background:#fff;color:#0a4f98}.home_lightAction__AaC59 svg{flex:none;margin:0}.home_lightAction__AaC59:hover{transform:translateY(-2px);background:#edf7ff}.home_contact__oBzR1{display:flex;min-height:520px;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:90px 20px;border-top:1px solid #ddd}.home_contact__oBzR1 h2{max-width:900px;margin-bottom:42px}@media(max-width:980px){.home_hero__z_jpu{grid-template-columns:1fr;min-height:auto;padding-top:150px}.home_heroPanel__zFyUt{min-height:450px}.home_proof__OgAtV{grid-template-columns:repeat(3,1fr)}.home_proof__OgAtV>p{grid-column:1/-1;border-top:1px solid #ddd}.home_agentGrid__1_II6{grid-template-columns:1fr}.home_agentCard__k2d8B{min-height:500px}.home_agentPortrait__M34_X{height:160px}.home_caseHeader__G7O1D,.home_caseStudy__LuMp9,.home_linkedin__aXd5j,.home_sectionIntro__omRll,.home_sideProject__qumy_,.home_tapmiiCaseBody__QQ7_e{grid-template-columns:1fr}.home_caseHeader__G7O1D{gap:25px}.home_caseVisual__YhWYY{order:2}.home_sideProjectVisual__3U89Q{order:-1}.home_linkedin__aXd5j{padding:48px}.home_linkedin__aXd5j>div:last-child{margin-top:20px}}@media(max-width:640px){.home_page__ODjSn{padding:0 20px}.home_hero__z_jpu{padding:130px 0 70px}.home_heroCopy__ODb0e h1{font-size:3.65rem}.home_heroPanel__zFyUt{min-height:440px;padding:30px}.home_proof__OgAtV{grid-template-columns:1fr}.home_proof__OgAtV>div,.home_proof__OgAtV>div:first-child,.home_proof__OgAtV>p{padding:24px 0;border-right:0;border-bottom:1px solid #ddd}.home_work__xYGsu{padding:95px 0}.home_sectionIntro__omRll{margin-bottom:40px}.home_agentCard__k2d8B{min-height:500px;padding:20px 25px 25px}.home_agentPortrait__M34_X{height:150px}.home_botOrb__nY3cp{width:110px}.home_caseStudies__evEJ_{padding-top:95px}.home_tapmiiCase__uBuZM{padding:34px 24px}.home_caseHeader__G7O1D{margin-bottom:35px}.home_caseOutcome__xkYsb{grid-template-columns:1fr}.home_caseOutcome__xkYsb>svg{transform:rotate(90deg)}.home_caseStudy__LuMp9{padding:90px 0}.home_linkedin__aXd5j{margin-bottom:80px;padding:38px 28px}.home_contact__oBzR1{min-height:450px}.home_actions__GpjjQ>a{width:100%}}@media(prefers-reduced-motion:reduce){.home_agentCard__k2d8B,.home_botEyeOne__jh7M8,.home_botEyeTwo__ys6SJ,.home_botOrb__nY3cp,.home_lightAction__AaC59,.home_primaryAction__y9Kr8{transition:none}.home_agentCard__k2d8B:hover,.home_lightAction__AaC59:hover,.home_primaryAction__y9Kr8:hover{transform:none}.home_agentCard__k2d8B:hover .home_botEyeOne__jh7M8,.home_agentCard__k2d8B:hover .home_botEyeTwo__ys6SJ,.home_agentCard__k2d8B:hover .home_botOrb__nY3cp{animation:none;transform:none}}.agents_page__aVXa8{--orange:#f53003;--ink:#121315;--muted:#66686d;max-width:1440px;margin:0 auto;padding:0 32px;color:var(--ink)}.agents_hero__ORjti{min-height:640px;padding:170px 0 90px;display:grid;grid-template-columns:1.15fr .7fr;gap:9vw;align-items:end}.agents_kicker__mR_vx,.agents_sectionLabel__1U3Qf{margin:0 0 20px;color:var(--orange);font-size:.75rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.agents_kicker__mR_vx{display:flex;align-items:center;gap:10px}.agents_kicker__mR_vx span{width:28px;height:2px;background:var(--orange)}.agents_hero__ORjti h1{margin:0;font-size:clamp(4.2rem,8.4vw,8rem);font-weight:560;line-height:.92;letter-spacing:-.075em}.agents_hero__ORjti h1 em{display:inline-block;margin-top:.08em;color:var(--orange);font-family:Georgia,serif;font-weight:400}.agents_heroCopy__4IXL1{padding-bottom:10px}.agents_heroCopy__4IXL1>p{margin:0;color:var(--muted);font-size:clamp(1.12rem,1.7vw,1.4rem);line-height:1.65}.agents_lightButton__sxcdf,.agents_primaryButton__RwrF2,.agents_secondaryButton__hKZEq{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;margin-top:30px;padding:0 24px;border-radius:999px;font-weight:750;text-decoration:none}.agents_primaryButton__RwrF2{background:var(--ink);color:#fff}.agents_primaryButton__RwrF2:hover{background:var(--orange);transform:translateY(-2px)}.agents_secondaryButton__hKZEq{border:1px solid #d6d3cf;color:var(--ink);background:#fff}.agents_secondaryButton__hKZEq:hover{border-color:var(--ink)}.agents_lightButton__sxcdf{background:#fff;color:#171717}.agents_lightButton__sxcdf:hover{background:#ffe7df;transform:translateY(-2px)}.agents_valueStrip__LNyFr{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dcd9d4;border-bottom:1px solid #dcd9d4}.agents_valueStrip__LNyFr>div{display:flex;align-items:center;gap:13px;padding:28px 32px;border-right:1px solid #dcd9d4;color:var(--muted);font-size:.87rem}.agents_valueStrip__LNyFr>div:first-child{padding-left:0}.agents_valueStrip__LNyFr>div:last-child{border-right:0}.agents_valueStrip__LNyFr svg{flex:none;color:var(--orange)}.agents_valueStrip__LNyFr strong{color:var(--ink)}.agents_catalogue__azjJV{padding:105px 0}.agents_sectionIntro__ADJNO{display:grid;grid-template-columns:1fr .65fr;gap:9vw;align-items:end;margin-bottom:50px}.agents_connections__HXUci h2,.agents_detailCta__FWXif h2,.agents_problem__hkuMt h2,.agents_process__OHi8c h2,.agents_safeguards__KFF3C h2,.agents_sectionIntro__ADJNO h2{margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:560;line-height:.98;letter-spacing:-.06em}.agents_sectionIntro__ADJNO>p{margin:0;color:var(--muted);font-size:1.03rem}.agents_grid__2pcB_{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.agents_card__BtqxK{display:flex;min-height:550px;flex-direction:column;padding:25px 30px 30px;border:1px solid #dedbd6;border-radius:28px;background:rgba(255,255,255,.78);overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.agents_card__BtqxK:hover{transform:translateY(-7px);border-color:#ff9e82;box-shadow:0 24px 60px rgba(28,24,20,.1)}.agents_cardTop__9xGsr{display:flex;align-items:center;justify-content:space-between;color:#9a9b9e;font-family:monospace;font-size:.73rem}.agents_cardTop__9xGsr span:last-child{font-family:Inter,sans-serif;font-weight:700}.agents_face__c5uJd{display:grid;place-items:center;height:165px}.agents_face__c5uJd>div{transition:transform .25s}.agents_card__BtqxK:hover .agents_face__c5uJd>div{transform:translateY(-5px) rotate(-2deg) scale(1.04)}.agents_shortName__zvp39{margin:4px 0 10px;color:var(--orange);font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.agents_card__BtqxK h3{margin:0 0 16px;font-size:2rem;font-weight:620;line-height:1.03}.agents_promise__dvYaB{margin:0;color:var(--muted);font-size:.98rem;line-height:1.65}.agents_result__zSvLf{display:flex;align-items:flex-start;gap:8px;margin:23px 0;color:#46474b;font-size:.8rem;font-weight:650;line-height:1.5}.agents_result__zSvLf svg{flex:none;margin-top:2px;color:var(--orange)}.agents_cardLink__6iJOW{display:flex;align-items:center;gap:9px;margin-top:auto;color:var(--ink);font-weight:780;text-decoration:none}.agents_cardLink__6iJOW:hover{color:var(--orange)}.agents_process__OHi8c{display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:90px 0;border-top:1px solid #dcd9d4}.agents_process__OHi8c ol{margin:0;padding:0;list-style:none}.agents_process__OHi8c li{display:grid;grid-template-columns:45px 1fr;gap:18px;padding:22px 0;border-top:1px solid #dcd9d4}.agents_process__OHi8c li:last-child{border-bottom:1px solid #dcd9d4}.agents_process__OHi8c li>span{color:var(--orange);font-family:monospace}.agents_process__OHi8c strong{font-size:1.08rem}.agents_process__OHi8c li p{margin:5px 0 0;color:var(--muted)}.agents_cta__Rfb7C,.agents_detailCta__FWXif{margin:10px 0 100px;padding:72px;border-radius:36px;background:#17181b;color:#fff;overflow:hidden;position:relative}.agents_cta__Rfb7C:after,.agents_detailCta__FWXif:after{content:"";position:absolute;width:420px;height:420px;right:-130px;top:-220px;border-radius:50%;background:radial-gradient(circle,#f53003,transparent 68%);opacity:.8}.agents_cta__Rfb7C h2{position:relative;z-index:1;max-width:1000px;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:540;line-height:.98;letter-spacing:-.065em}.agents_cta__Rfb7C .agents_sectionLabel__1U3Qf,.agents_detailCta__FWXif .agents_sectionLabel__1U3Qf{color:#ff805e}.agents_cta__Rfb7C a,.agents_detailCta__FWXif a{position:relative;z-index:1}.agents_back___rwJL{display:inline-flex;align-items:center;gap:7px;margin:135px 0 30px;color:var(--muted);font-size:.86rem;font-weight:700;text-decoration:none}.agents_back___rwJL:hover{color:var(--orange)}.agents_detailHero__VPqu9{display:grid;grid-template-columns:1.15fr .85fr;gap:7vw;align-items:center;padding:16px 0 85px;border-bottom:1px solid #dedbd6}.agents_agentLabel__02C86{margin:0 0 12px;color:var(--muted);font-size:.82rem;font-weight:750}.agents_detailCopy__YjbkS h1{max-width:850px;margin:0;font-size:clamp(4rem,7.5vw,7.4rem);font-weight:560;line-height:.92;letter-spacing:-.075em}.agents_detailPromise__nA3wZ{max-width:730px;margin:28px 0 18px;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600;line-height:1.4}.agents_detailDescription__E5f59{max-width:700px;margin:0;color:var(--muted);font-size:1.05rem}.agents_detailActions__BgDlI{display:flex;flex-wrap:wrap;gap:12px}.agents_agentStage__qpgKC{position:relative;display:flex;min-height:520px;flex-direction:column;align-items:center;justify-content:center;padding:38px 45px;border-radius:38px;background:#17181b;color:#fff;overflow:hidden;text-align:center}.agents_agentVisual__Ek7_N{position:relative;display:grid;place-items:center;width:340px;height:340px}.agents_agentVisual__Ek7_N>div:last-child{position:relative;z-index:2}.agents_stageRings__ubPbU{position:absolute;inset:0;border:1px solid #3b3d42;border-radius:50%}.agents_stageRings__ubPbU:after,.agents_stageRings__ubPbU:before{content:"";position:absolute;border:1px dashed #4b4d52;border-radius:50%}.agents_stageRings__ubPbU:before{inset:40px}.agents_stageRings__ubPbU:after{inset:82px}.agents_stageStatus__1u6d2{position:relative;z-index:2;display:flex;align-items:center;gap:8px;margin-top:18px;color:#babcc1;font-size:.75rem;font-weight:700}.agents_stageStatus__1u6d2 span{width:7px;height:7px;border-radius:50%;background:#69d590;box-shadow:0 0 0 4px rgba(105,213,144,.14)}.agents_agentStage__qpgKC>p{position:relative;z-index:2;max-width:360px;margin:16px 0 0;color:#d1d2d5;font-size:.9rem;line-height:1.65}.agents_problem__hkuMt{display:grid;grid-template-columns:1.15fr .85fr;gap:6vw;padding:90px 0}.agents_problem__hkuMt .agents_sectionLabel__1U3Qf{grid-column:1/-1;margin-bottom:-28px}.agents_problem__hkuMt>p:last-child{align-self:center;max-width:540px;margin:0;color:var(--muted);font-size:1.05rem}.agents_capabilitySection__aiLb9{padding:90px 0;border-top:1px solid #dedbd6}.agents_capabilityGrid__zRE77{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.agents_capabilityGrid__zRE77 article{padding:32px;border:1px solid #dedbd6;border-radius:22px;background:rgba(255,255,255,.76)}.agents_capabilityGrid__zRE77 article>span{color:var(--orange);font-family:monospace;font-size:.75rem}.agents_capabilityGrid__zRE77 h3{margin:32px 0 12px;font-size:1.45rem}.agents_capabilityGrid__zRE77 p{margin:0;color:var(--muted);font-size:.93rem}.agents_connectionSection__cTN3c{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-bottom:115px}.agents_connections__HXUci,.agents_safeguards__KFF3C{padding:48px;border-radius:28px}.agents_connections__HXUci{border:1px solid #dedbd6;background:#fff}.agents_safeguards__KFF3C{background:#ffe8e1}.agents_connections__HXUci h2,.agents_safeguards__KFF3C h2{font-size:clamp(2.2rem,3.8vw,3.7rem)}.agents_connections__HXUci ul,.agents_safeguards__KFF3C ul{display:grid;gap:0;margin:35px 0 0;padding:0;list-style:none}.agents_connections__HXUci li,.agents_safeguards__KFF3C li{display:flex;align-items:center;gap:11px;padding:16px 0;border-top:1px solid rgba(25,25,25,.12);font-weight:650}.agents_connections__HXUci li svg,.agents_safeguards__KFF3C li svg{flex:none;color:var(--orange)}.agents_safeguards__KFF3C>svg{margin-bottom:28px;color:var(--orange)}.agents_detailCta__FWXif{display:flex;align-items:end;justify-content:space-between;gap:50px}.agents_detailCta__FWXif>div{position:relative;z-index:1;max-width:900px}.agents_detailCta__FWXif h2{font-size:clamp(2.7rem,5vw,5rem)}.agents_detailCta__FWXif a{flex:none}@media(max-width:980px){.agents_detailHero__VPqu9,.agents_hero__ORjti,.agents_problem__hkuMt,.agents_process__OHi8c,.agents_sectionIntro__ADJNO{grid-template-columns:1fr}.agents_hero__ORjti{min-height:auto;padding-top:160px}.agents_heroCopy__4IXL1{max-width:700px}.agents_grid__2pcB_{grid-template-columns:repeat(2,1fr)}.agents_valueStrip__LNyFr{grid-template-columns:1fr}.agents_valueStrip__LNyFr>div{padding-left:0;border-right:0;border-bottom:1px solid #dcd9d4}.agents_valueStrip__LNyFr>div:last-child{border-bottom:0}.agents_problem__hkuMt .agents_sectionLabel__1U3Qf{grid-column:auto;margin-bottom:0}.agents_detailCta__FWXif{align-items:start;flex-direction:column}.agents_agentStage__qpgKC{min-height:460px}.agents_detailHero__VPqu9{gap:55px}}@media(max-width:700px){.agents_page__aVXa8{padding:0 18px}.agents_hero__ORjti{padding:135px 0 68px}.agents_detailCopy__YjbkS h1,.agents_hero__ORjti h1{font-size:clamp(3.5rem,18vw,5.2rem)}.agents_hero__ORjti h1{line-height:1}.agents_hero__ORjti h1 em{margin-top:.14em}.agents_catalogue__azjJV{padding:78px 0}.agents_capabilityGrid__zRE77,.agents_connectionSection__cTN3c,.agents_grid__2pcB_{grid-template-columns:1fr}.agents_card__BtqxK{min-height:510px}.agents_sectionIntro__ADJNO{gap:26px}.agents_process__OHi8c{gap:38px;padding:75px 0}.agents_cta__Rfb7C,.agents_detailCta__FWXif{margin-bottom:70px;padding:42px 26px;border-radius:25px}.agents_back___rwJL{margin-top:120px}.agents_detailHero__VPqu9{padding-bottom:70px}.agents_agentStage__qpgKC{min-height:455px;padding:28px}.agents_agentVisual__Ek7_N{width:285px;height:285px}.agents_capabilitySection__aiLb9,.agents_problem__hkuMt{padding:72px 0}.agents_problem__hkuMt .agents_sectionLabel__1U3Qf{margin-bottom:0}.agents_capabilityGrid__zRE77 article{padding:26px}.agents_connections__HXUci,.agents_safeguards__KFF3C{padding:30px}.agents_detailActions__BgDlI{align-items:stretch;flex-direction:column}.agents_detailActions__BgDlI a{margin-top:12px}}.agents_cardTop__9xGsr span:last-child{font-family:var(--font-sans)}