:root{--ink:#06060b;--ink-soft:#0c0a12;--white:#f0eef8;--muted:#aaa5b8;--brand-yellow:#e6fd54;--violet:#8b3fe8;--magenta:#e838c4;--green:#48e6a6;--line:#ffffff1a}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth}body{min-width:320px;color:var(--white);background:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.svg-sprite{width:0;height:0;position:absolute;overflow:hidden}.hero{isolation:isolate;background:radial-gradient(circle at 50% 45%,#2c143d38,#0000 42%),linear-gradient(#07070a 0%,#07060c 55%,#050509 100%);height:100svh;min-height:940px;max-height:1120px;position:relative;overflow:hidden}.hero:before{content:"";z-index:10;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 65px #0000009e}.hero:after{content:"";z-index:11;opacity:.18;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.14'/%3E%3C/svg%3E");position:absolute;inset:0}.atmosphere{z-index:-2;pointer-events:none;position:absolute;inset:0}.aurora{filter:blur(100px);opacity:.14;border-radius:50%;animation:9s ease-in-out infinite alternate breathe;position:absolute}.aurora--yellow{background:var(--brand-yellow);width:420px;height:320px;top:42%;left:7%}.aurora--magenta{background:var(--magenta);width:520px;height:380px;animation-delay:-3s;top:21%;right:4%}.aurora--violet{background:var(--violet);width:480px;height:320px;animation-delay:-5s;bottom:-18%;left:37%}.grid-floor{transform-origin:top;opacity:.2;background-image:linear-gradient(#8b3fe833 1px,#0000 1px),linear-gradient(90deg,#8b3fe833 1px,#0000 1px);background-size:54px 54px;width:1200px;height:590px;position:absolute;bottom:-335px;left:50%;transform:translate(-50%)perspective(600px)rotateX(65deg);-webkit-mask-image:radial-gradient(#000 10%,#0000 72%);mask-image:radial-gradient(#000 10%,#0000 72%)}.signal-field{opacity:.34;background-color:#0000;background-image:radial-gradient(#8b3fe824,#e838c40e 38%,#0000 68%),radial-gradient(circle,#ffffff3d 0 1px,#0000 1.4px);background-position:50%;background-repeat:repeat,repeat;background-size:auto,34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:min(920px,72vw);height:650px;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 0%,#000000b8 45%,#0000 72%);mask-image:radial-gradient(#000 0%,#000000b8 45%,#0000 72%)}.site-header{z-index:50;justify-content:space-between;align-items:center;width:min(1360px,100% - 72px);height:112px;margin:0 auto;display:flex;position:relative}.brand{align-items:center;min-width:310px;display:inline-flex}.brand-lockup{width:306px;height:auto;display:block}.platform-nav{position:absolute;top:32px;left:50%;transform:translate(-50%)}.platform-trigger{color:#b9b4c1;cursor:pointer;letter-spacing:.035em;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:45px;padding:0 17px;font:500 12px IBM Plex Mono,monospace;transition:color .25s,background .25s,border-color .25s;display:inline-flex}.platform-trigger:hover,.platform-nav[data-open=true] .platform-trigger{color:var(--white);background:#ffffff0b;border-color:#ffffff1a}.platform-trigger svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px;transition:transform .25s}.platform-nav[data-open=true] .platform-trigger svg{transform:rotate(180deg)}.platform-menu{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform-origin:top;background:#0c0a11f0;border:1px solid #ffffff1c;border-radius:17px;width:354px;padding:8px;transition:opacity .22s,visibility .22s,transform .22s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-7px)scale(.98);box-shadow:0 24px 72px #0000008c,inset 0 1px #ffffff0e}.platform-nav[data-open=true] .platform-menu{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.platform-menu a{grid-gap:11px;border-radius:11px;grid-template-columns:38px 1fr;align-items:center;gap:11px;min-height:55px;padding:8px 10px;transition:background .2s,color .2s;display:grid}.platform-menu a:hover{color:var(--brand-yellow);background:#ffffff0e}.platform-menu a+a{border-top:1px solid #ffffff0e}.platform-menu>a>svg{fill:none;stroke:currentColor;stroke-width:1.45px;justify-self:center;width:18px;height:18px}.platform-menu strong,.platform-menu small{display:block}.platform-menu strong{color:#dedbe4;font:600 13px Space Grotesk,sans-serif}.platform-menu small{color:#77717f;margin-top:2px;font-size:10px}.platform-menu a:hover strong{color:var(--brand-yellow)}.signin{position:relative}.signin-trigger{min-width:110px;height:48px;color:var(--white);cursor:pointer;background:#ffffff0e;border:1px solid #ffffff29;border-radius:13px;justify-content:center;align-items:center;gap:11px;padding:0 18px;transition:background .25s,border-color .25s,transform .25s;display:inline-flex;position:relative}.signin-trigger:hover{background:#ffffff18;border-color:#e6fd5473;transform:translateY(-1px)}.signin-trigger svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px;transition:transform .25s}.signin[data-open=true] .signin-trigger svg{transform:rotate(180deg)}.signin-menu{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform-origin:100% 0;background:#0d0b13eb;border:1px solid #ffffff1f;border-radius:17px;width:272px;padding:8px;transition:all .22s;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-7px)scale(.98);box-shadow:0 22px 70px #00000080,inset 0 1px #ffffff0f}.signin[data-open=true] .signin-menu{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.signin-menu a{grid-gap:11px;border-radius:11px;grid-template-columns:40px 1fr 18px;align-items:center;gap:11px;padding:11px;transition:background .2s;display:grid}.signin-menu a:hover{background:#fff1}.signin-menu a+a{border-top:1px solid #ffffff12}.signin-menu strong,.signin-menu small{display:block}.signin-menu strong{font-family:Space Grotesk,sans-serif;font-size:14px}.signin-menu small{color:var(--muted);margin-top:2px;font-size:11px}.signin-menu svg{fill:none;stroke:#ffffff94;stroke-width:1.8px;width:16px;height:16px}.login-icon{border-radius:10px;place-items:center;width:38px;height:38px;font:600 12px IBM Plex Mono,monospace;display:grid}.login-icon--agent{color:#171509;background:var(--brand-yellow)}.login-icon--dmc{color:#fff;background:linear-gradient(135deg, var(--magenta), var(--violet))}.hero-stage{place-items:start center;width:min(1500px,100%);height:calc(100% - 112px);min-height:800px;margin:0 auto;padding-top:clamp(76px,9vh,115px);display:grid;position:relative}.hero-copy{z-index:20;text-align:center;width:min(900px,100% - 40px);position:relative}.eyebrow{color:#f0eef8c7;letter-spacing:.105em;text-transform:uppercase;background:#e6fd5409;border:1px solid #e6fd542e;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:0 auto 26px;padding:8px 12px;font:500 10px/1 IBM Plex Mono,monospace;display:flex;box-shadow:inset 0 1px #ffffff09,0 0 35px #e6fd5408}.eyebrow i{background:#ffffff59;border-radius:50%;width:3px;height:3px}.eyebrow-spark{color:var(--brand-yellow);text-shadow:0 0 12px var(--brand-yellow);font-size:12px}h1{color:#f5f3fa;letter-spacing:-.059em;text-wrap:balance;text-shadow:0 4px 35px #0000008c;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(54px,5.25vw,82px);font-weight:600;line-height:.99}.gradient-text{color:#0000;background:linear-gradient(105deg, #f4ff9a 6%, var(--brand-yellow) 31%, #ff5fcf 63%, #ae69ff 91%);filter:drop-shadow(0 0 28px #e838c42b);background-size:150% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate gradient-shift}.hero-subtitle{color:#aaa6b5;letter-spacing:-.017em;text-wrap:balance;max-width:728px;margin:28px auto 0;font-size:clamp(16px,1.35vw,19px);line-height:1.62}.hero-subtitle strong{color:#e5e2ed;font-weight:500}.hero-actions{justify-content:center;gap:13px;margin-top:34px;display:flex}.button{letter-spacing:-.01em;border-radius:14px;justify-content:center;align-items:center;gap:13px;min-width:218px;height:56px;padding:0 22px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden}.button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px;transition:transform .25s}.button:hover{transform:translateY(-2px)}.button:hover svg{transform:translate(3px)}.button--primary{color:#11150a;background:linear-gradient(110deg, #f3ff91, var(--brand-yellow) 64%, #cff33d);box-shadow:0 11px 34px #e6fd542e,inset 0 1px #ffffffb3}.button--primary:after{content:"";filter:blur(7px);background:#fff9;width:27%;transition:left .6s;position:absolute;inset:-90% auto -90% -25%;transform:rotate(16deg)}.button--primary:hover:after{left:115%}.button--primary:hover{box-shadow:0 15px 42px #e6fd5442,inset 0 1px #ffffffb3}.button--secondary{background:linear-gradient(#ffffff12,#ffffff09);border:1px solid #ffffff2b;box-shadow:inset 0 1px #ffffff14,0 10px 30px #0003}.button--secondary:hover{border-color:#e838c46e;box-shadow:inset 0 1px #ffffff17,0 10px 35px #e838c414}.trust-line{color:#777281;letter-spacing:.04em;justify-content:center;align-items:center;gap:12px;margin-top:23px;font:500 10px IBM Plex Mono,monospace;display:flex}.trust-line>span{align-items:center;gap:7px;display:inline-flex}.trust-line>i{background:#5d5965;border-radius:50%;width:2px;height:2px}.trust-line b{background:var(--green);width:5px;height:5px;box-shadow:0 0 10px var(--green);border-radius:50%}.tiny-spark{color:var(--magenta)}.orbit-card{z-index:8;--mx:0px;--my:0px;transform:translate3d(var(--mx), var(--my), 0);transition:transform 1s cubic-bezier(.2,.8,.2,1);position:absolute}.card-shell{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#15121ce0,#09080eb8);border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:9px;width:126px;min-height:46px;padding:8px 13px 8px 9px;animation:6s ease-in-out infinite alternate float-card;display:flex;position:relative;box-shadow:0 17px 45px #00000054,inset 0 1px #ffffff0f}.card-shell:before{content:"";border-radius:inherit;opacity:.08;background:radial-gradient(circle at 25% 15%,currentColor,#0000 52%);position:absolute;inset:0}.card-shell>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;background:#ffffff0b;border-radius:8px;flex:none;width:29px;height:29px;padding:6px;position:relative}.card-shell>span:not(.status-dot):not(.ai-chip){color:#f0eef8c7;letter-spacing:-.02em;white-space:nowrap;font:500 10px IBM Plex Mono,monospace;position:relative}.tone-yellow{color:var(--brand-yellow);border-color:#e6fd5433}.tone-magenta{color:var(--magenta);border-color:#e838c433}.tone-violet{color:#a968f2;border-color:#8b3fe840}.tone-green{color:var(--green);border-color:#48e6a633}.status-dot{background:var(--green);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;right:6px;box-shadow:0 0 8px}.ai-chip{color:#11150a;background:var(--brand-yellow);border-radius:6px;place-items:center;width:25px;height:18px;font:700 8px IBM Plex Mono,monospace;display:grid;position:absolute;top:-9px;left:-8px;box-shadow:0 5px 17px #e6fd542e}.card-search{top:42%;left:3.5%}.card-whatsapp{top:16%;left:13%}.card-mail{top:68%;left:6%}.card-calendar{top:82%;left:17%}.card-task{top:90%;left:31%}.card-note{top:88%;left:4%}.card-directory{top:7%;left:27%}.card-community{top:16%;right:13%}.card-threads{top:42%;right:3.5%}.card-likes{top:68%;right:6%}.card-itinerary{top:7%;right:27%}.card-social{top:82%;right:17%}.card-pdf{top:88%;right:4%}.card-tags{top:90%;right:31%}.orbit-card:nth-of-type(3n+1) .card-shell{animation-duration:5.2s;animation-delay:-2s}.orbit-card:nth-of-type(3n+2) .card-shell{animation-duration:7.4s;animation-delay:-4s}.orbit-card:nth-of-type(3n) .card-shell{animation-duration:6.3s;animation-delay:-1s}.scroll-cue{z-index:20;color:#56515f;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue span{background:#ffffff1a;width:1px;height:22px;position:relative;overflow:hidden}.scroll-cue span:after{content:"";background:var(--brand-yellow);width:1px;height:10px;animation:2s ease-in-out infinite scroll-line;position:absolute;top:-10px;left:0}.scroll-cue small{letter-spacing:.2em;font:500 8px IBM Plex Mono,monospace}.mobile-capabilities{display:none}.reveal{opacity:0;animation:.8s cubic-bezier(.2,.72,.25,1) forwards reveal-up}.reveal--1{animation-delay:.15s}.reveal--2{animation-delay:.28s}.reveal--3{animation-delay:.41s}.reveal--4{animation-delay:.54s}.reveal--5{animation-delay:.67s}@keyframes reveal-up{0%{opacity:0;filter:blur(6px);transform:translateY(17px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes gradient-shift{to{background-position:100% 0}}@keyframes breathe{to{opacity:.2;transform:scale(1.13)translate(3%,-2%)}}@keyframes float-card{0%{transform:translateY(-5px)rotate(-.6deg)}to{transform:translateY(6px)rotate(.7deg)}}@keyframes scroll-line{0%{transform:translateY(0)}60%,to{transform:translateY(34px)}}@media (max-width:1160px){.hero{min-height:900px}.site-header{width:calc(100% - 44px)}.hero-stage{padding-top:86px}h1{font-size:clamp(52px,6.3vw,72px)}.card-search,.card-mail,.card-note{left:2%}.card-threads,.card-likes,.card-pdf{right:2%}.card-whatsapp,.card-calendar{left:8%}.card-community,.card-social{right:8%}.card-directory{top:6%;left:22%}.card-itinerary{top:6%;right:22%}.card-task,.card-tags{display:none}}@media (max-width:820px){.hero{height:auto;min-height:100svh;max-height:none;overflow:hidden}.hero:before{box-shadow:inset 0 0 90px 20px #00000085}.site-header{width:calc(100% - 30px);height:86px}.platform-nav{display:none}.brand{min-width:0}.brand-lockup{width:252px}.signin-trigger{border-radius:12px;min-width:94px;height:43px;padding:0 14px;font-size:13px}.hero-stage{height:auto;min-height:calc(100svh - 86px);padding:82px 0 74px;display:block}.hero-copy{margin:0 auto}h1{font-size:clamp(46px,10.4vw,66px)}.hero-subtitle{max-width:625px}.signal-field{width:760px;height:560px;top:42%}.orbit-card{opacity:.55;transform:scale(.86) translate3d(var(--mx),var(--my),0)}.card-search{top:32%;left:-6%}.card-whatsapp{top:6%;left:5%}.card-mail{top:65%;left:-5%}.card-calendar{top:78%;left:5%}.card-directory{top:1%;left:21%}.card-community{top:6%;right:5%}.card-threads{top:32%;right:-6%}.card-likes{top:65%;right:-5%}.card-itinerary{top:1%;right:21%}.card-social{top:78%;right:5%}.card-pdf{top:89%;right:-3%}.card-note{top:89%;left:-3%}.scroll-cue{display:none}}@media (max-width:620px){.site-header{height:78px}.brand-lockup{width:218px}.hero-stage{min-height:calc(100svh - 78px);padding:56px 0 50px}.hero-copy{width:calc(100% - 30px)}.eyebrow{letter-spacing:.07em;gap:8px;margin-bottom:21px;font-size:8px}h1{letter-spacing:-.06em;font-size:clamp(43px,13vw,58px);line-height:1.01}.hero-subtitle{margin-top:23px;font-size:15px;line-height:1.55}.hero-actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:29px}.button{width:100%;height:54px}.trust-line{letter-spacing:0;gap:7px;margin-top:19px;font-size:8px}.signal-field{opacity:.28;width:520px;height:440px;top:37%}.orbit-card{display:none}.mobile-capabilities{z-index:15;gap:8px;width:max-content;margin-top:52px;animation:22s linear infinite mobile-marquee;display:flex;position:relative}.mobile-capabilities span{color:#827d8b;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;padding:8px 12px;font:500 9px IBM Plex Mono,monospace}}@media (max-width:390px){.brand-lockup{width:192px}.signin-trigger{min-width:82px;padding:0 9px}.signin-menu{width:min(272px,100vw - 30px)}}@keyframes mobile-marquee{0%{transform:translate(8vw)}to{transform:translate(-52%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1}.chaos-path-flow,.os-link-flow,.os-packet,.hub-ring{display:none}}.problem-solution{isolation:isolate;background:radial-gradient(circle at 50% 48%,#8b3fe816,#0000 36%),linear-gradient(#050509 0%,#08070d 48%,#06060b 100%);border-top:1px solid #ffffff0e;padding:148px 0 168px;position:relative;overflow:hidden}.problem-solution:before{content:"";z-index:-1;filter:blur(125px);pointer-events:none;background:#e838c413;border-radius:50%;width:860px;height:720px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.section-noise{z-index:-1;opacity:.12;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E");position:absolute;inset:0}.section-wrap{width:min(1180px,100% - 48px);margin:0 auto}.section-copy{text-align:center;width:min(900px,100%);margin:0 auto}.section-kicker{color:#807a8a;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin:0 auto 24px;font:500 10px IBM Plex Mono,monospace;display:flex}.section-kicker span{color:#d5d0dc;letter-spacing:0;background:#ffffff09;border:1px solid #ffffff24;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.section-kicker i{background:#ffffff24;width:22px;height:1px}.section-kicker--solution{color:#e6fd549e}.section-kicker--solution span{color:#101309;border-color:var(--brand-yellow);background:var(--brand-yellow)}.section-copy h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(46px,5.3vw,72px);font-weight:600;line-height:1.02}.section-copy h2 em{color:#817b8c;font-style:normal}.solution-copy h2 em{color:#0000;background:linear-gradient(105deg, var(--brand-yellow), #f3ff91 40%, #ff5fcf 78%, #b16cff);-webkit-background-clip:text;background-clip:text}.section-copy p{color:#918c9b;letter-spacing:-.015em;text-wrap:balance;max-width:760px;margin:26px auto 0;font-size:17px;line-height:1.7}.workflow-visual{background:linear-gradient(#ffffff09,#ffffff03),#07060bc2;border:1px solid #ffffff1b;border-radius:27px;width:min(1080px,100%);margin:72px auto 82px;padding:26px;position:relative;box-shadow:0 40px 120px #0000006b,inset 0 1px #ffffff0e}.workflow-visual:before{content:"";z-index:-1;border-radius:inherit;filter:blur(14px);opacity:.55;background:linear-gradient(135deg,#e6fd5424,#0000 28% 70%,#e838c429);position:absolute;inset:-1px}.workflow-meta{color:#6d6875;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:20px;font:500 9px IBM Plex Mono,monospace;display:flex}.disconnected{align-items:center;gap:8px;display:inline-flex}.disconnected b{background:#ff5a84;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff5a84a6}.fragment-stage{position:relative}.fragment-grid{z-index:2;grid-gap:10px;grid-template-columns:repeat(5,1fr);gap:10px;display:grid;position:relative}.chaos-network{z-index:1;pointer-events:none;filter:saturate(1.1);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chaos-path-base{fill:none;stroke:#b985e233;stroke-width:1px;vector-effect:non-scaling-stroke}.chaos-path-flow{fill:none;stroke:url(#chaos-gradient);stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:3 19;vector-effect:non-scaling-stroke;opacity:.68;animation:chaos-flow var(--flow-speed,4s) linear var(--flow-delay,0s) infinite, chaos-flicker 3.7s ease-in-out var(--flow-delay,0s) infinite alternate}.chaos-packet{filter:url(#packet-glow)}.fragment-card{grid-gap:10px;color:#9b95a3;background:#100d15e0;border:1px solid #ffffff16;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;height:72px;padding:10px;transition:transform .25s,border-color .25s,background .25s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.fragment-card:hover{background:#17131df0;border-color:#ffffff29;transform:translateY(-2px)}.fragment-card>span:nth-child(2){min-width:0}.fragment-card strong,.fragment-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fragment-card strong{color:#d0ccd6;font:500 11px Space Grotesk,sans-serif}.fragment-card small{color:#686370;margin-top:4px;font:500 8px IBM Plex Mono,monospace}.fragment-card>b{color:#d5d1db;background:#ffffff14;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font:500 7px IBM Plex Mono,monospace;display:grid;position:absolute;top:6px;right:6px}.fragment-icon{background:#ffffff0b;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.fragment-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fragment-letter{font:600 12px IBM Plex Mono,monospace}.fragment-green .fragment-icon{color:var(--green);background:#48e6a613}.fragment-magenta .fragment-icon{color:var(--magenta);background:#e838c413}.fragment-violet .fragment-icon{color:#a969ee;background:#8b3fe817}.fragment-yellow .fragment-icon{color:var(--brand-yellow);background:#e6fd5412}.converge-row{grid-gap:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:132px;display:grid;position:relative}.converge-row>span{opacity:.8;background:linear-gradient(90deg, transparent 0%, #e838c44d 55%, var(--brand-yellow) 100%);background-size:180% 100%;height:1px;animation:2.8s linear infinite converge-stream}.converge-row>span:last-child{transform:scaleX(-1)}.converge-row:after{content:"";background:linear-gradient(var(--brand-yellow), transparent);width:1px;height:28px;animation:2s ease-in-out infinite clean-beam;position:absolute;bottom:-1px;left:50%;box-shadow:0 0 11px #e6fd5473}.sync-gate{text-align:center;min-width:148px;position:relative}.sync-gate small,.sync-gate strong{display:block}.sync-gate small{color:#6f6978;letter-spacing:.12em;text-transform:uppercase;font:500 8px IBM Plex Mono,monospace}.sync-gate strong{color:#d5d1dd;letter-spacing:-.04em;justify-content:center;align-items:center;gap:11px;margin-top:7px;font:600 21px Space Grotesk,sans-serif;display:flex}.sync-gate strong span:first-child{color:#b46eaa;animation:2.5s ease-in-out infinite number-chaos}.sync-gate strong span:last-child{color:var(--brand-yellow);text-shadow:0 0 15px #e6fd5440}.sync-gate strong i{color:var(--brand-yellow);font-style:normal;animation:1.4s ease-in-out infinite arrow-transfer}.sync-gate>b{background:#ffffff12;border-radius:99px;width:76px;height:2px;margin:8px auto 0;display:block;position:relative;overflow:hidden}.sync-gate>b i{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--brand-yellow));width:42%;animation:1.7s ease-in-out infinite sync-meter;position:absolute;inset:0 auto 0 -40%;box-shadow:0 0 8px #e6fd5473}.os-core{background:radial-gradient(circle at 50% 62%,#e6fd540b,#0000 27%),linear-gradient(145deg,#e6fd540a,#e838c407 65%,#8b3fe80d);border:1px solid #e6fd5445;border-radius:20px;width:min(820px,100%);margin:0 auto;padding:16px 16px 18px;position:relative;overflow:hidden;box-shadow:0 0 70px #e6fd540e,inset 0 1px #ffffff0f,inset 0 0 70px #8b3fe806}.os-core:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);width:24%;height:1px;animation:4.8s ease-in-out infinite os-border-scan;position:absolute;top:-1px;left:-25%;box-shadow:0 0 14px #e6fd5480}.os-core-head{justify-content:space-between;align-items:center;padding:1px 2px 15px;display:flex}.os-identity{align-items:center;gap:11px;display:flex}.os-identity>span{color:#11150a;background:var(--brand-yellow);border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 24px #e6fd5421}.os-identity strong,.os-identity small{display:block}.os-identity strong{color:#efedf4;font:600 13px Space Grotesk,sans-serif}.os-identity small{color:#706b78;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font:500 8px IBM Plex Mono,monospace}.os-live{color:#85808d;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font:500 8px IBM Plex Mono,monospace;display:flex}.os-live i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.os-topology{border-top:1px solid #ffffff0e;border-radius:0 0 12px 12px;height:178px;position:relative}.os-topology:after{content:"";filter:blur(35px);pointer-events:none;background:#8b3fe816;border-radius:50%;width:250px;height:105px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.os-topology-lines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.os-link-base{fill:none;stroke:#ffffff18;stroke-width:1px;vector-effect:non-scaling-stroke}.os-link-flow{fill:none;stroke:url(#os-flow-gradient);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:4 22;vector-effect:non-scaling-stroke;animation:4s linear infinite os-data-flow}.os-flow-2{animation-duration:4.4s;animation-delay:-.8s}.os-flow-3{animation-duration:4.8s;animation-delay:-1.6s}.os-flow-4{animation-duration:4.2s;animation-delay:-2.4s}.os-flow-5{animation-duration:3.3s;animation-delay:-.6s}.os-packet{filter:url(#packet-glow)}.os-hub{z-index:4;background:linear-gradient(145deg,#e6fd5426,#0a090ef2 58%);border:1px solid #e6fd5461;border-radius:22px;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #e6fd5417,inset 0 1px #ffffff1a}.os-hub>span{z-index:2;color:var(--brand-yellow);text-shadow:0 0 14px #e6fd5480;font-size:21px;animation:2.8s ease-in-out infinite hub-spark;position:relative}.os-hub>small{color:#837e8c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font:500 6px IBM Plex Mono,monospace;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.hub-ring{border:1px solid #e6fd542e;border-radius:50%;animation:3.2s ease-out infinite hub-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-ring--one{width:92px;height:92px}.hub-ring--two{width:120px;height:120px;animation-delay:-1.6s}.os-node{z-index:3;color:#9f9aa8;white-space:nowrap;background:#100d15eb;border:1px solid #ffffff17;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:122px;height:34px;padding:0 11px;font:500 8px IBM Plex Mono,monospace;animation:5.2s ease-in-out infinite node-online;display:flex;position:absolute}.os-node i{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #e6fd5473}.os-node--network{animation-delay:0s;top:8px;left:1%}.os-node--rates{animation-delay:-1s;top:8px;right:1%}.os-node--clients{animation-delay:-2s;bottom:7px;left:7%}.os-node--bookings{animation-delay:-3s;bottom:7px;right:7%}.os-node--agents{animation-delay:-4s;bottom:-1px;left:50%;transform:translate(-50%)}.solution-copy{margin-top:6px}.js .scroll-reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.72,.25,1);transform:translateY(34px)}.js .scroll-reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes chaos-flow{to{stroke-dashoffset:-110px}}@keyframes chaos-flicker{0%,22%{opacity:.28}38%,78%{opacity:.78}to{opacity:.48}}@keyframes converge-stream{0%{background-position:0 0}to{background-position:180% 0}}@keyframes clean-beam{0%,to{opacity:.22;transform-origin:top;transform:scaleY(.35)}48%{opacity:1;transform:scaleY(1)}}@keyframes number-chaos{0%,to{opacity:.42;filter:blur()}35%{opacity:.9;filter:blur(.4px)}60%{opacity:.55;transform:translate(-1px)}}@keyframes arrow-transfer{0%,to{opacity:.35;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}@keyframes sync-meter{0%{left:-42%}70%,to{left:100%}}@keyframes os-border-scan{0%{left:-25%}65%,to{left:110%}}@keyframes os-data-flow{to{stroke-dashoffset:-130px}}@keyframes hub-spark{0%,to{opacity:.7;transform:scale(.88)rotate(-8deg)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}@keyframes hub-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.48)}35%{opacity:.48}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)}}@keyframes node-online{0%,14%,to{box-shadow:none;color:#8f8998;border-color:#ffffff17}24%,44%{color:#d0ccd7;border-color:#e6fd5447;box-shadow:0 0 18px #e6fd540e}}@media (max-width:900px){.problem-solution{padding:118px 0 135px}.fragment-grid{grid-template-columns:repeat(2,1fr)}.workflow-visual{width:min(700px,100%)}.os-node{min-width:110px}}@media (max-width:620px){.problem-solution{padding:94px 0 108px}.section-wrap{width:calc(100% - 30px)}.section-kicker{margin-bottom:19px;font-size:8px}.section-copy h2{font-size:clamp(39px,11.3vw,50px);line-height:1.04}.section-copy p{margin-top:21px;font-size:15px;line-height:1.62}.workflow-visual{border-radius:20px;margin:52px auto 62px;padding:13px}.workflow-meta{letter-spacing:.08em;margin:5px 3px 15px;font-size:7px}.fragment-grid{gap:7px}.chaos-path-base{stroke-width:.8px;opacity:.72}.chaos-path-flow{stroke-width:1px;opacity:.55}.fragment-card{border-radius:10px;grid-template-columns:31px minmax(0,1fr);gap:8px;height:65px;padding:8px}.fragment-icon{border-radius:8px;width:31px;height:31px}.fragment-icon svg{width:16px;height:16px}.fragment-card strong{font-size:10px}.fragment-card small{font-size:7px}.fragment-card>b{display:none}.converge-row{gap:12px;height:90px}.converge-row div{min-width:111px}.converge-row small{font-size:6px}.converge-row strong{font-size:18px}.os-core{border-radius:14px;padding:12px}.os-core-head{padding-bottom:12px}.os-identity>span{width:34px;height:34px}.os-live{font-size:6px}.os-topology{height:188px}.os-hub{border-radius:18px;width:62px;height:62px}.os-hub>span{font-size:18px}.os-hub>small{font-size:5px;bottom:6px}.hub-ring--one{width:77px;height:77px}.hub-ring--two{width:98px;height:98px}.os-node{border-radius:8px;gap:5px;min-width:89px;height:30px;padding:0 7px;font-size:6px}.os-node--network,.os-node--rates{top:10px}.os-node--clients{bottom:9px;left:2%}.os-node--bookings{bottom:9px;right:2%}.os-node--agents{bottom:1px}}.network-section{isolation:isolate;background:radial-gradient(circle at 50% 19%,#e6fd540e,#0000 29%),radial-gradient(circle at 76% 72%,#e838c414,#0000 25%),linear-gradient(#06060b 0%,#09070e 47%,#050509 100%);border-top:1px solid #ffffff0e;padding:154px 0 176px;position:relative;overflow:hidden}.network-section:before{content:"";z-index:-2;opacity:.13;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E");position:absolute;inset:0}.network-section:after{content:"";z-index:-1;background:linear-gradient(#0000,#e6fd5438 20%,#e838c438 75%,#0000);width:1px;height:39%;position:absolute;top:42%;left:50%;box-shadow:0 0 28px #e6fd541c}.network-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.network-atmosphere i{filter:blur(110px);opacity:.08;border-radius:50%;width:330px;height:330px;position:absolute}.network-atmosphere i:first-child{background:var(--violet);top:14%;left:-100px}.network-atmosphere i:nth-child(2){background:var(--magenta);top:44%;right:-120px}.network-atmosphere i:nth-child(3){background:var(--brand-yellow);opacity:.035;bottom:-110px;left:40%}.network-wrap{width:min(1180px,100% - 48px);margin:0 auto}.network-intro{width:min(880px,100%)}.network-kicker span{color:#12140b;background:var(--brand-yellow);border-color:var(--brand-yellow)}.network-intro h2,.community-copy h2{color:#f3f1f7;letter-spacing:-.058em;text-wrap:balance;margin:0;font:600 clamp(48px,5.35vw,78px)/1.01 Space Grotesk,sans-serif}.network-intro h2 em,.community-copy h2 em{color:#0000;background:linear-gradient(102deg, var(--brand-yellow), #f1ff9d 38%, #ef65cc 77%, #a767f0);-webkit-background-clip:text;background-clip:text;font-style:normal}.network-intro p{color:#aaa5b4;text-wrap:balance;max-width:790px;margin:28px auto 0;font-size:17px;line-height:1.72}.text-cta{color:#eef3c6;background:#e6fd540b;border:1px solid #e6fd5440;border-radius:12px;align-items:center;gap:11px;width:fit-content;height:48px;margin-top:28px;padding:0 17px;font:600 13px Space Grotesk,sans-serif;transition:transform .25s,color .25s,border-color .25s,background .25s;display:inline-flex;position:relative}.text-cta:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(circle at 22%,#e6fd542b,#0000 52%);transition:opacity .25s;position:absolute;inset:0}.text-cta:hover{color:#111308;border-color:var(--brand-yellow);background:var(--brand-yellow);transform:translateY(-2px)}.text-cta:hover:before{opacity:1}.text-cta svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px;transition:transform .25s;position:relative}.text-cta:hover svg{transform:translate(3px)}.network-visual{background:linear-gradient(145deg,#100f16f0,#08070cfa);border:1px solid #ffffff1a;border-radius:25px;width:min(1050px,100%);margin:74px auto 0;position:relative;overflow:hidden;box-shadow:0 46px 120px #0000006b,inset 0 1px #ffffff0e}.network-visual:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);height:1px;position:absolute;top:0;left:22%;right:22%;box-shadow:0 0 18px #e6fd546b}.network-visual-head{color:#6e6978;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:56px;padding:0 21px;font:500 8px IBM Plex Mono,monospace;display:flex}.network-visual-head span:first-child{color:#9994a2;align-items:center;gap:8px;display:flex}.network-visual-head span:first-child i{background:var(--green);width:6px;height:6px;box-shadow:0 0 11px var(--green);border-radius:50%;animation:2s ease-in-out infinite network-live}.partner-graph{height:430px;position:relative;overflow:hidden}.partner-graph:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 18px #040407c7}.graph-grid{opacity:.33;background-image:linear-gradient(#8b3fe81f 1px,#0000 1px),linear-gradient(90deg,#8b3fe81f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 4%,#0000 74%);mask-image:radial-gradient(#000 4%,#0000 74%)}.partner-graph:before{content:"";filter:blur(75px);background:#8b3fe81b;border-radius:50%;width:410px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partner-links{z-index:1;width:100%;height:100%;position:absolute;inset:0}.partner-link-base{fill:none;stroke:#ffffff1b;stroke-width:1px;vector-effect:non-scaling-stroke}.partner-link-flow{fill:none;stroke:url(#network-flow);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:6 25;vector-effect:non-scaling-stroke;animation:4.8s linear infinite partner-flow}.partner-link-flow.flow-b{animation-duration:5.2s;animation-delay:-1.2s}.partner-link-flow.flow-c{animation-duration:5.6s;animation-delay:-2.5s}.partner-link-flow.flow-d{animation-duration:5s;animation-delay:-.7s}.network-packet{filter:url(#network-glow)}.network-core{z-index:4;background:linear-gradient(145deg,#e6fd541f,#0e0b13f2 53%,#8b3fe81c);border:1px solid #e6fd5452;border-radius:35px;flex-direction:column;justify-content:center;align-items:center;width:146px;height:146px;animation:4s ease-in-out infinite network-core-breathe;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #e6fd5405,0 0 0 33px #e6fd5403,0 25px 60px #0000005c,inset 0 1px #ffffff1a}.core-mark{color:#111408;background:var(--brand-yellow);border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:10px;display:grid;box-shadow:0 0 28px #e6fd543b}.core-mark svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:21px;height:21px}.network-core strong{color:#f2f0f6;letter-spacing:-.03em;text-align:center;font:600 17px/1.06 Space Grotesk,sans-serif}.network-core small{color:#77717f;letter-spacing:.12em;align-items:center;gap:5px;font:500 6px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:10px}.network-core small i{background:var(--green);width:4px;height:4px;box-shadow:0 0 7px var(--green);border-radius:50%}.profile-node{z-index:3;grid-gap:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0c13e8;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:10px;width:230px;height:72px;padding:11px;animation:6s ease-in-out infinite profile-float;display:grid;position:absolute;box-shadow:0 18px 48px #00000045,inset 0 1px #ffffff0b}.profile-node--one{top:56px;left:8.8%}.profile-node--two{animation-delay:-1.5s;top:56px;right:8.8%}.profile-node--three{animation-delay:-3s;bottom:50px;left:8.8%}.profile-node--four{animation-delay:-4.5s;bottom:50px;right:8.8%}.profile-avatar{border:1px solid #ffffff21;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font:600 10px IBM Plex Mono,monospace;display:grid}.avatar-yellow{color:#15170b;background:linear-gradient(145deg, #efff99, var(--brand-yellow))}.avatar-magenta{color:#fff;background:linear-gradient(145deg,#f26ed4,#a12c89)}.avatar-violet{color:#fff;background:linear-gradient(145deg,#b078f4,#6530a4)}.avatar-green{color:#07150f;background:linear-gradient(145deg, #8ff1c6, var(--green))}.profile-node>span:nth-child(2){min-width:0}.profile-node strong,.profile-node small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-node strong{color:#e8e5ed;font:600 12px Space Grotesk,sans-serif}.profile-node small{color:#797381;letter-spacing:.04em;margin-top:4px;font:500 7px IBM Plex Mono,monospace}.profile-node>b{color:#e6fd549e;letter-spacing:.08em;font:500 5px IBM Plex Mono,monospace;position:absolute;top:8px;right:9px}.network-status{color:#777280;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #fff1;justify-content:center;align-items:center;gap:25px;height:56px;font:500 8px IBM Plex Mono,monospace;display:flex}.network-status span{align-items:center;gap:6px;display:flex}.network-status span>b{color:#cbc7d1;font-weight:500}.network-status>i{background:#494550;border-radius:50%;width:3px;height:3px}.network-status .status-signal b{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite network-live;box-shadow:0 0 8px #e6fd54b3}.knowledge-bridge{grid-gap:12px;color:#6f6977;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:12px;width:min(760px,80%);margin:88px auto 92px;font:500 7px IBM Plex Mono,monospace;display:grid}.knowledge-bridge i{background:#ffffff17;height:1px;position:relative;overflow:hidden}.knowledge-bridge i:after{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow));width:40%;height:1px;animation:2.7s ease-in-out infinite bridge-flow;position:absolute;top:0;left:-40%}.knowledge-bridge span:last-child{color:var(--brand-yellow)}.community-block{grid-gap:74px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:74px;width:min(1080px,100%);margin:0 auto;display:grid}.community-copy{text-align:left}.community-copy h2{font-size:clamp(43px,4.45vw,65px)}.community-label{color:#77717f;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;margin-bottom:24px;font:500 8px IBM Plex Mono,monospace;display:flex}.community-label span{color:#110c13;background:#ec66ce;border-radius:6px;padding:6px 8px}.community-label i{background:#ffffff2e;width:20px;height:1px}.community-copy p{color:#a7a2b0;margin:24px 0 0;font-size:15px;line-height:1.72}.community-copy .text-cta{color:#f1c8e8;background:#e838c40b;border-color:#e838c440}.community-copy .text-cta:hover{color:#fff;border-color:var(--magenta);background:var(--magenta)}.thread-console{background:linear-gradient(145deg,#120e16f7,#09080dfa);border:1px solid #ffffff1b;border-radius:22px;padding:14px;position:relative;overflow:hidden;box-shadow:0 38px 90px #0000005e,inset 0 1px #ffffff0f}.thread-console:before{content:"";filter:blur(60px);background:#e838c41f;border-radius:50%;width:230px;height:180px;position:absolute;top:-80px;right:-70px}.thread-console-head{color:#77717f;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;height:38px;padding:0 4px 11px;font:500 7px IBM Plex Mono,monospace;display:flex;position:relative}.thread-console-head span{align-items:center;gap:7px;display:flex}.thread-console-head svg{fill:none;width:15px;height:15px;stroke:var(--magenta);stroke-width:1.5px}.thread-console-head span:last-child i{background:var(--green);width:5px;height:5px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:2s ease-in-out infinite network-live}.question-card{z-index:1;background:linear-gradient(135deg,#e838c416,#8b3fe809);border:1px solid #e838c430;border-radius:15px;padding:18px;position:relative}.question-meta{align-items:center;gap:10px;display:flex}.question-meta .profile-avatar{border-radius:10px;width:36px;height:36px}.question-meta>span:nth-child(2){min-width:0}.question-meta strong,.question-meta small{display:block}.question-meta strong{color:#e7e3eb;font:600 11px Space Grotesk,sans-serif}.question-meta small{color:#77717f;margin-top:3px;font:500 7px IBM Plex Mono,monospace}.question-meta time{color:#655f6b;margin-left:auto;font:500 7px IBM Plex Mono,monospace}.question-card h3{color:#f0edf4;letter-spacing:-.025em;margin:15px 0 12px;font:600 17px/1.34 Space Grotesk,sans-serif}.question-tags{gap:6px;display:flex}.question-tags span{color:#bf78b2;background:#e838c409;border:1px solid #e838c424;border-radius:6px;padding:5px 7px;font:500 7px IBM Plex Mono,monospace}.answer-stream{padding:12px 0 1px 23px;position:relative}.answer-stream:before{content:"";background:linear-gradient(#e838c473,#8b3fe840,#e6fd543d);width:1px;position:absolute;top:0;bottom:14px;left:10px}.answer-stream:after{content:"";background:var(--magenta);width:5px;height:20%;box-shadow:0 0 9px var(--magenta);border-radius:99px;animation:4.2s ease-in-out infinite answer-scan;position:absolute;top:0;left:8px}.answer-card{grid-gap:10px;opacity:.55;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:72px;margin-top:7px;padding:10px;animation:6s ease-in-out infinite answer-arrive;display:grid;position:relative}.answer-card--two{animation-delay:-4s}.answer-card--three{animation-delay:-2s}.answer-card .answer-line{background:#ffffff2b;width:13px;height:1px;position:absolute;top:50%;left:-14px}.answer-card .profile-avatar{border-radius:9px;width:34px;height:34px;font-size:8px}.answer-card strong{color:#ccc8d2;align-items:center;gap:6px;font:600 9px Space Grotesk,sans-serif;display:flex}.answer-card strong b{color:#e6fd54ab;letter-spacing:.07em;font:500 5px IBM Plex Mono,monospace}.answer-card p{color:#7f7987;margin:5px 0 0;font-size:9px;line-height:1.45}.answer-like{color:#716b79;align-items:center;gap:4px;font:500 7px IBM Plex Mono,monospace;display:flex}.answer-like svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px}.thread-footer{color:#706a78;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;height:42px;padding:10px 6px 0;font:500 7px IBM Plex Mono,monospace;display:flex}.thread-footer span{color:var(--brand-yellow)}.thread-footer strong{font-weight:500}.thread-footer i{background:linear-gradient(90deg,#e6fd5430,#0000);flex:1;height:1px}@keyframes network-live{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes partner-flow{to{stroke-dashoffset:-124px}}@keyframes network-core-breathe{0%,to{box-shadow:0 0 0 14px #e6fd5405,0 0 0 33px #e6fd5403,0 25px 60px #0000005c,inset 0 1px #ffffff1a}50%{box-shadow:0 0 0 18px #e6fd5407,0 0 0 39px #e6fd5404,0 25px 70px #0000006b,inset 0 1px #ffffff1f}}@keyframes profile-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bridge-flow{0%{left:-40%}70%,to{left:110%}}@keyframes answer-scan{0%{top:0}65%,to{top:80%}}@keyframes answer-arrive{0%,14%,to{opacity:.53;border-color:#ffffff12;transform:translate(0)}24%,43%{opacity:1;border-color:#e6fd5426;transform:translate(3px)}}@media (max-width:900px){.network-section{padding:125px 0 145px}.profile-node{width:205px}.profile-node--one,.profile-node--three{left:3.5%}.profile-node--two,.profile-node--four{right:3.5%}.community-block{grid-template-columns:1fr;gap:55px}.community-copy{text-align:center;width:min(680px,100%);margin:0 auto}.community-label{margin-left:auto;margin-right:auto}.community-copy p{text-wrap:balance}}@media (max-width:620px){.network-section{padding:102px 0 116px}.network-wrap{width:calc(100% - 30px)}.network-intro h2,.community-copy h2{font-size:clamp(39px,11.3vw,49px);line-height:1.04}.network-intro p,.community-copy p{margin-top:21px;font-size:15px;line-height:1.64}.text-cta{height:46px;margin-top:24px;font-size:12px}.network-visual{border-radius:19px;margin-top:52px}.network-visual-head{height:49px;padding:0 13px;font-size:6px}.partner-graph{height:390px}.partner-links{transform-origin:50%;opacity:.8;transform:scaleX(1.38)}.network-core{border-radius:27px;width:104px;height:104px}.core-mark{border-radius:9px;width:30px;height:30px;margin-bottom:6px}.core-mark svg{width:17px;height:17px}.network-core strong{font-size:13px}.profile-node{border-radius:12px;grid-template-columns:34px 1fr;gap:7px;width:139px;height:64px;padding:8px}.profile-node--one,.profile-node--three{left:3%}.profile-node--two,.profile-node--four{right:3%}.profile-node--one,.profile-node--two{top:43px}.profile-node--three,.profile-node--four{bottom:42px}.profile-node .profile-avatar{border-radius:9px;width:34px;height:34px;font-size:8px}.profile-node strong{font-size:9px}.profile-node small{margin-top:3px;font-size:5px}.profile-node>b{display:none}.network-status{gap:12px;height:49px;padding:0 9px;font-size:6px}.network-status span:nth-child(3),.network-status>i:nth-of-type(2){display:none}.knowledge-bridge{gap:7px;width:100%;margin:66px auto 72px;font-size:5px}.community-block{gap:43px}.community-label{margin-bottom:19px;font-size:6px}.community-copy p{text-wrap:initial}.thread-console{border-radius:18px;padding:10px}.thread-console-head{font-size:6px}.question-card{padding:14px}.question-card h3{font-size:15px}.answer-stream{padding-left:18px}.answer-stream:before{left:7px}.answer-stream:after{left:5px}.answer-card{grid-template-columns:30px 1fr;gap:8px;min-height:75px;padding:9px}.answer-card .profile-avatar{width:30px;height:30px}.answer-card strong{flex-wrap:wrap;font-size:9px}.answer-card p{font-size:9px;line-height:1.42}.answer-like{display:none}.thread-footer{font-size:6px}}@media (prefers-reduced-motion:reduce){.partner-link-flow,.network-packet,.answer-stream:after{display:none}}.problem-solution{background:radial-gradient(circle at 50% 20%,#e838c416,#0000 29%),radial-gradient(circle at 50% 79%,#e6fd540d,#0000 30%),linear-gradient(#050509 0%,#09070d 48%,#06060b 100%);padding:154px 0 188px}.problem-solution:before{filter:blur(135px);background:#ff336c11;width:720px;height:620px;top:26%}.state-journey{position:relative}.state-journey:before{content:"";z-index:0;background:linear-gradient(#ff5a84d1,#e838c433 38%,#e6fd542e 61%,#48e6a6c7);width:1px;position:absolute;top:36px;bottom:36px;left:37px;box-shadow:0 0 20px #e838c41f}.state-chapter{z-index:1;padding-left:98px;position:relative}.state-marker{z-index:5;background:#09080d;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 12px #07060b}.state-marker:after{content:"";border-radius:inherit;opacity:.24;border:1px solid;position:absolute;inset:7px}.state-marker>span{z-index:1;font:300 42px/1 Space Grotesk,sans-serif;position:relative;transform:translateY(-2px)}.state-marker small{color:currentColor;letter-spacing:.17em;font:500 6px IBM Plex Mono,monospace;position:absolute;top:calc(100% + 10px)}.state-marker--wrong{color:#ff5a84;border:2px solid #ff5a84cc;box-shadow:0 0 0 12px #07060b,0 0 34px #ff5a841f}.state-marker--right{color:var(--green);border:2px solid #48e6a6d1;box-shadow:0 0 0 12px #07060b,0 0 34px #48e6a61c}.state-marker--right>span{font-size:31px;font-weight:500}.state-chapter.is-visible .state-marker--wrong>span{animation:2.8s ease-in-out infinite wrong-mark}.state-chapter.is-visible .state-marker--right>span{animation:3.1s ease-in-out infinite right-mark}.state-chapter .section-copy{width:min(860px,100%)}.state-chapter--wrong .section-kicker span{color:#ffc2d1;background:#ff5a8414;border-color:#ff5a8452}.state-chapter--wrong .section-copy h2 em{color:#0000;background:linear-gradient(100deg,#b08ca3,#ff5a84 46%,#c457e3);-webkit-background-clip:text;background-clip:text}.state-chapter--right .section-copy h2 em{color:#0000;background:linear-gradient(105deg, var(--brand-yellow), #f3ff91 40%, #ff5fcf 78%, #b16cff);-webkit-background-clip:text;background-clip:text}.workflow-visual--wrong{background:radial-gradient(circle at 50% 42%,#e838c40f,#0000 38%),linear-gradient(#ff5a8409,#ffffff03),#07060be6;border-color:#ff5a8424;margin:68px auto 0;padding-bottom:0;overflow:hidden}.workflow-visual--wrong:before{background:linear-gradient(135deg,#ff5a8433,#0000 34% 72%,#8b3fe82b)}.workflow-visual--wrong .fragment-card{background:#110d15eb}.workflow-visual--wrong .fragment-card:nth-child(3n+1){transform:translateY(2px)rotate(-.18deg)}.workflow-visual--wrong .fragment-card:nth-child(3n+2){transform:translateY(-2px)rotate(.18deg)}.wrong-summary,.right-summary{color:#716b79;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #fff1;justify-content:center;align-items:center;gap:25px;height:58px;margin:24px -26px 0;font:500 8px IBM Plex Mono,monospace;display:flex}.wrong-summary span,.right-summary span{align-items:baseline;gap:6px;display:flex}.wrong-summary b{color:#f79;font-size:12px;font-weight:500}.right-summary b{color:var(--brand-yellow);font-size:12px;font-weight:500}.wrong-summary i,.right-summary i{background:#45404a;border-radius:50%;width:3px;height:3px}.state-transition{z-index:2;grid-gap:18px;color:#8e8995;letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(760px,100% - 150px);height:74px;margin:0 0 0 auto;font:500 8px IBM Plex Mono,monospace;display:grid;position:relative}.state-transition>i{background:#ffffff17;height:1px;position:relative;overflow:hidden}.state-transition>i b{background:linear-gradient(90deg, transparent, var(--brand-yellow));width:35%;height:1px;animation:2.8s ease-in-out infinite chapter-switch;position:absolute;top:0;left:-35%}.state-transition>i:last-child{transform:scaleX(-1)}.state-transition span{background:#e6fd5406;border:1px solid #e6fd541f;border-radius:999px;padding:9px 12px}.solution-visual{background:radial-gradient(circle at 50% 52%,#e6fd540d,#0000 35%),linear-gradient(#e6fd5407,#8b3fe806),#07060be0;border:1px solid #e6fd542e;border-radius:27px;width:min(980px,100%);margin:68px auto 0;padding:22px 26px 0;position:relative;overflow:hidden;box-shadow:0 45px 130px #0000006e,inset 0 1px #ffffff0f,0 0 70px #e6fd5409}.solution-visual:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);width:22%;height:1px;animation:4.8s ease-in-out infinite os-border-scan;position:absolute;top:-1px;left:-24%;box-shadow:0 0 14px #e6fd5480}.solution-visual-meta{color:#6f6977;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 1px 20px;font:500 8px IBM Plex Mono,monospace;display:flex}.solution-visual-meta span:first-child{color:#aba7b2;align-items:center;gap:8px;display:flex}.solution-visual-meta i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:2s ease-in-out infinite network-live}.solution-visual .os-core{width:min(850px,100%)}.right-summary{margin:24px -26px 0}@keyframes wrong-mark{0%,to{opacity:.72;transform:translateY(-2px)scale(.92)rotate(-3deg)}50%{opacity:1;transform:translateY(-2px)scale(1.07)rotate(3deg)}}@keyframes right-mark{0%,to{opacity:.7;transform:translateY(-2px)scale(.9)}45%{opacity:1;text-shadow:0 0 17px #48e6a673;transform:translateY(-2px)scale(1.08)}}@keyframes chapter-switch{0%{left:-35%}68%,to{left:110%}}@media (max-width:900px){.problem-solution{padding:124px 0 150px}.state-journey:before{left:28px}.state-chapter{padding-left:78px}.state-marker{width:58px;height:58px}.state-marker>span{font-size:35px}.state-marker--right>span{font-size:26px}.state-transition{width:calc(100% - 90px)}}@media (max-width:620px){.problem-solution{padding:98px 0 116px}.state-journey:before{display:none}.state-chapter{padding-left:0}.state-chapter--wrong{padding-bottom:66px}.state-chapter--right{padding-top:70px}.state-marker{width:60px;height:60px;margin:0 auto 34px;position:relative;top:auto;left:auto}.state-marker small{top:calc(100% + 7px)}.workflow-visual--wrong{margin-top:48px;padding:13px 13px 0}.workflow-visual--wrong .fragment-card:nth-child(n){transform:none}.wrong-summary,.right-summary{letter-spacing:.045em;gap:10px;height:53px;margin:18px -13px 0;padding:0 8px;font-size:5px}.wrong-summary b,.right-summary b{font-size:9px}.wrong-summary span:nth-child(3),.right-summary span:nth-child(3),.wrong-summary i:nth-of-type(2),.right-summary i:nth-of-type(2){display:none}.state-transition{gap:9px;width:100%;height:60px;margin:0;font-size:5px}.state-transition span{white-space:nowrap;padding:7px 8px}.solution-visual{border-radius:20px;margin-top:48px;padding:13px 13px 0}.solution-visual-meta{margin:3px 1px 15px;font-size:6px}.solution-visual .os-core{padding:12px}.right-summary{margin:18px -13px 0}}.state-journey:before,.state-marker{display:none}.state-chapter{padding-left:0}.state-chapter--wrong{padding-bottom:0}.state-chapter--right{padding-top:94px}.state-chapter--wrong .section-kicker{color:#ff5a84a8}.workflow-bridge{width:min(820px,86%);height:220px;margin:78px auto 0;position:relative}.workflow-bridge svg{width:100%;height:170px;position:absolute;inset:18px 0 auto;overflow:visible}.bridge-path{fill:none;stroke:url(#bridge-gradient);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:3 15;vector-effect:non-scaling-stroke;opacity:.48;animation:3.8s linear infinite bridge-converge}.bridge-path:nth-of-type(2){animation-delay:-.7s}.bridge-path:nth-of-type(3){animation-delay:-1.4s}.bridge-path:nth-of-type(4){animation-delay:-2.1s}.bridge-path:nth-of-type(5){animation-delay:-2.8s}.bridge-output-path{fill:none;stroke:var(--brand-yellow);stroke-width:1.2px;stroke-dasharray:4 8;opacity:.7;filter:drop-shadow(0 0 5px #e6fd5466);animation:1.8s linear infinite bridge-output}.bridge-packet{filter:url(#packet-glow)}.bridge-source-label,.bridge-output-label{z-index:2;color:#7d7784;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#08070c;border-radius:999px;padding:7px 10px;font:500 7px IBM Plex Mono,monospace;position:absolute;left:50%;transform:translate(-50%)}.bridge-source-label{border:1px solid #e838c426;top:0}.bridge-output-label{color:#e6fd54bd;border:1px solid #e6fd542b;bottom:0}.bridge-gate{z-index:3;background:linear-gradient(145deg,#e6fd541c,#0d0a12f7 58%);border:1px solid #e6fd5442;border-radius:14px;place-items:center;width:112px;height:55px;display:grid;position:absolute;top:108px;left:50%;transform:translate(-50%);box-shadow:0 0 34px #e6fd540f,inset 0 1px #ffffff14}.bridge-gate strong{color:#e8e5ed;letter-spacing:-.035em;font:600 17px/1 Space Grotesk,sans-serif}.bridge-gate strong i{color:var(--brand-yellow);font-style:normal;animation:1.4s ease-in-out infinite arrow-transfer}.bridge-gate small{color:#716b78;letter-spacing:.08em;text-transform:uppercase;margin-top:-11px;font:500 6px IBM Plex Mono,monospace}.directory-browser{background:linear-gradient(145deg,#0f0e15f7,#07070bfc)}.directory-browser:after{content:"";filter:blur(85px);pointer-events:none;background:#e838c412;border-radius:50%;width:280px;height:280px;position:absolute;top:90px;right:-120px}.directory-searchbar{z-index:2;grid-gap:11px;color:#77717f;background:#e6fd5406;border:1px solid #e6fd542e;border-radius:13px;grid-template-columns:20px 1fr auto;align-items:center;gap:11px;height:54px;margin:19px 20px 0;padding:0 15px;font-size:11px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 0 35px #e6fd5406}.directory-searchbar:after{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);width:24%;height:1px;animation:4.6s ease-in-out infinite directory-search-scan;position:absolute;top:0;left:-30%;box-shadow:0 0 9px #e6fd548c}.directory-searchbar svg{fill:none;width:18px;height:18px;stroke:var(--brand-yellow);stroke-width:1.5px}.directory-searchbar kbd{color:#78727f;background:#ffffff09;border:1px solid #ffffff17;border-radius:7px;min-width:34px;padding:5px 7px;font:500 8px IBM Plex Mono,monospace}.directory-layout{z-index:2;border-top:1px solid #fff1;grid-template-columns:190px minmax(0,1fr);min-height:390px;margin-top:18px;display:grid;position:relative}.directory-filters{border-right:1px solid #fff1;padding:21px 14px 18px 20px}.directory-filters>strong{color:#696370;letter-spacing:.11em;text-transform:uppercase;margin:0 8px 12px;font:500 7px IBM Plex Mono,monospace;display:block}.directory-filters>span{grid-gap:8px;color:#837d8b;border:1px solid #0000;border-radius:8px;grid-template-columns:16px 1fr auto;align-items:center;gap:8px;height:36px;margin-top:4px;padding:0 9px;font:500 8px IBM Plex Mono,monospace;display:grid}.directory-filters>span svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.directory-filters>span b{color:#5c5663;font-size:6px;font-weight:500}.directory-filters>span.filter-active{color:#d8d4dd;background:#e6fd540b;border-color:#e6fd5424}.directory-filters>span.filter-active svg{color:var(--brand-yellow)}.directory-filters .filter-subhead{margin-top:28px}.market-tags{flex-wrap:wrap;gap:6px;padding:0 8px;display:flex}.market-tags i{color:#716b78;background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;padding:6px 7px;font:500 6px IBM Plex Mono,monospace}.directory-results{padding:20px}.results-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.results-head>span strong,.results-head>span small{display:block}.results-head>span strong{color:#ddd9e2;font:600 13px Space Grotesk,sans-serif}.results-head>span small{color:#696370;margin-top:4px;font:500 7px IBM Plex Mono,monospace}.results-head>b{color:#706a77;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font:500 6px IBM Plex Mono,monospace;display:flex}.results-head>b i{background:var(--green);width:5px;height:5px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:2s ease-in-out infinite network-live}.profile-results-grid{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.directory-profile{background:#ffffff06;border:1px solid #ffffff13;border-radius:13px;min-width:0;padding:14px;animation:8s ease-in-out infinite directory-card-cycle;position:relative;box-shadow:inset 0 1px #ffffff06}.directory-profile--two{animation-delay:-6s}.directory-profile--three{animation-delay:-4s}.directory-profile--four{animation-delay:-2s}.directory-profile-head{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.directory-profile .profile-avatar{border-radius:10px;width:38px;height:38px}.directory-profile button{color:#e6fd54c7;background:#e6fd5409;border:1px solid #e6fd5429;border-radius:8px;height:27px;padding:0 9px;font:500 6px IBM Plex Mono,monospace}.directory-profile>strong,.directory-profile>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.directory-profile>strong{color:#dedae3;font:600 11px Space Grotesk,sans-serif}.directory-profile>strong i{color:#111309;background:var(--brand-yellow);border-radius:50%;place-items:center;width:13px;height:13px;margin-left:3px;font:600 7px Inter,sans-serif;display:inline-grid}.directory-profile>small{color:#6f6976;margin-top:4px;font:500 7px IBM Plex Mono,monospace}.directory-profile>p{color:#918a98;background:#8b3fe812;border-radius:7px;width:fit-content;margin:13px 0;padding:6px 7px;font:500 7px IBM Plex Mono,monospace}.directory-profile footer{color:#5e5865;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;padding-top:10px;font:500 6px IBM Plex Mono,monospace;display:flex}.directory-profile footer b{color:#8e8895;font-weight:500}.directory-activity{z-index:2;grid-gap:20px;color:#6c6673;letter-spacing:.045em;text-transform:uppercase;border-top:1px solid #fff1;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;height:53px;padding:0 20px;font:500 7px IBM Plex Mono,monospace;display:grid;position:relative}.activity-live{align-items:center;gap:7px;display:flex}.activity-live i{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite network-live;box-shadow:0 0 8px #e6fd54a6}.activity-track{text-align:center;height:18px;position:relative;overflow:hidden}.activity-track span{opacity:0;place-items:center;animation:9s ease-in-out infinite activity-cycle;display:grid;position:absolute;inset:0}.activity-track span:nth-child(2){animation-delay:3s}.activity-track span:nth-child(3){animation-delay:6s}.activity-track b{color:#aaa4b0;font-weight:500}@keyframes bridge-converge{to{stroke-dashoffset:-72px}}@keyframes bridge-output{to{stroke-dashoffset:-48px}}@keyframes directory-search-scan{0%{left:-30%}65%,to{left:112%}}@keyframes directory-card-cycle{0%,16%,to{background:#ffffff06;border-color:#ffffff13;transform:translateY(0)}22%,38%{background:#e6fd5409;border-color:#e6fd5438;transform:translateY(-2px)}}@keyframes activity-cycle{0%,to{opacity:0;transform:translateY(8px)}8%,28%{opacity:1;transform:translateY(0)}34%{opacity:0;transform:translateY(-8px)}}@media (max-width:900px){.state-chapter{padding-left:0}.workflow-bridge{width:92%}.directory-layout{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:620px){.state-chapter--right{padding-top:62px}.workflow-bridge{width:100%;height:180px;margin-top:54px}.workflow-bridge svg{height:135px}.bridge-gate{width:96px;height:49px;top:89px}.bridge-output-label{bottom:-1px}.directory-searchbar{height:49px;margin:13px 11px 0;padding:0 11px;font-size:9px}.directory-layout{min-height:auto;margin-top:13px;display:block}.directory-filters{border-bottom:1px solid #fff1;border-right:0;gap:6px;padding:12px 11px;display:flex;overflow:hidden}.directory-filters>strong,.directory-filters .filter-subhead,.market-tags{display:none}.directory-filters>span{flex:none;grid-template-columns:13px auto;width:auto;height:31px;margin:0;padding:0 8px;font-size:6px}.directory-filters>span b{display:none}.directory-results{padding:13px 11px}.profile-results-grid{grid-template-columns:1fr;gap:8px}.directory-profile{padding:12px}.directory-profile--four{display:none}.directory-profile>p{margin:10px 0}.directory-activity{grid-template-columns:auto 1fr;gap:10px;height:48px;padding:0 11px;font-size:5px}.directory-activity>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.bridge-packet{display:none}}.meta-search-section{isolation:isolate;background:radial-gradient(circle at 50% 42%,#8b3fe81b,#0000 34%),radial-gradient(circle at 19% 78%,#e6fd540b,#0000 24%),linear-gradient(#050509 0%,#09070e 54%,#050509 100%);border-top:1px solid #ffffff0e;padding:158px 0 174px;position:relative;overflow:hidden}.meta-search-section:before{content:"";z-index:-2;opacity:.12;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.meta-search-section:after{content:"";z-index:-1;background-image:linear-gradient(#8b3fe80e 1px,#0000 1px),linear-gradient(90deg,#8b3fe80e 1px,#0000 1px);background-size:48px 48px;width:980px;height:540px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 8%,#0000 70%);mask-image:radial-gradient(#000 8%,#0000 70%)}.meta-search-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.meta-search-atmosphere i{filter:blur(120px);opacity:.07;border-radius:50%;width:360px;height:360px;position:absolute}.meta-search-atmosphere i:first-child{background:var(--magenta);top:36%;left:-130px}.meta-search-atmosphere i:last-child{background:var(--brand-yellow);opacity:.045;bottom:8%;right:-140px}.meta-search-wrap{width:min(1180px,100% - 48px);margin:0 auto}.meta-search-intro{width:min(930px,100%)}.meta-search-kicker span{color:#111409;border-color:var(--brand-yellow);background:var(--brand-yellow)}.meta-search-intro h2{color:#f2f0f6;letter-spacing:-.058em;text-wrap:balance;margin:0;font:600 clamp(48px,5.25vw,76px)/1.01 Space Grotesk,sans-serif}.meta-search-intro h2 em{color:#0000;background:linear-gradient(103deg, var(--brand-yellow), #f1ff9b 35%, #ef65ce 75%, #a667ef);-webkit-background-clip:text;background-clip:text;font-style:normal}.meta-search-intro p{color:#aaa5b3;text-wrap:balance;max-width:810px;margin:28px auto 0;font-size:17px;line-height:1.72}.meta-search-cta{color:#121509;border-color:var(--brand-yellow);background:var(--brand-yellow);box-shadow:0 12px 35px #e6fd5417}.meta-search-cta:hover{color:#121509;box-shadow:0 15px 42px #e6fd5429}.rate-workspace{background:linear-gradient(145deg,#100e16fa,#07070bfc);border:1px solid #ffffff1b;border-radius:27px;width:min(1120px,100%);margin:76px auto 0;position:relative;overflow:hidden;box-shadow:0 50px 140px #00000075,inset 0 1px #ffffff0f}.rate-workspace:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);height:1px;position:absolute;top:0;left:20%;right:20%;box-shadow:0 0 18px #e6fd546b}.rate-window-head{color:#817b88;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:56px;padding:0 20px;font:500 8px IBM Plex Mono,monospace;display:flex}.rate-window-head>span{align-items:center;gap:8px;display:flex}.rate-window-head svg{fill:none;width:16px;height:16px;stroke:var(--brand-yellow);stroke-width:1.6px}.rate-live i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:2s ease-in-out infinite network-live}.rate-search-command{background:#ffffff04;border-bottom:1px solid #fff1;padding:18px 20px}.service-switch{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:4px;width:fit-content;margin-bottom:13px;padding:4px;display:flex}.service-switch span{color:#6f6976;text-transform:uppercase;border-radius:7px;align-items:center;gap:7px;height:31px;padding:0 10px;font:500 7px IBM Plex Mono,monospace;display:flex}.service-switch svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.service-switch .service-active{color:#15170b;background:var(--brand-yellow);box-shadow:0 5px 18px #e6fd541a}.query-fields{grid-gap:8px;grid-template-columns:1fr 1.2fr 1fr 174px;gap:8px;display:grid}.query-field{grid-gap:8px;background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-width:0;height:58px;padding:0 12px;display:grid}.query-field>svg{fill:none;stroke:#968f9c;stroke-width:1.5px;width:18px;height:18px}.query-field span,.query-field small,.query-field strong{min-width:0;display:block}.query-field small{color:#5f5966;letter-spacing:.06em;text-transform:uppercase;font:500 6px IBM Plex Mono,monospace}.query-field strong{color:#d2ced7;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font:500 10px Space Grotesk,sans-serif;overflow:hidden}.search-rates-button{color:#111408;background:var(--brand-yellow);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;height:58px;font:600 10px Space Grotesk,sans-serif;animation:3s ease-in-out infinite search-button-breathe;display:flex;box-shadow:0 8px 25px #e6fd541a}.search-rates-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:16px;height:16px}.supplier-scan{grid-gap:22px;border-bottom:1px solid #fff1;grid-template-columns:auto 1fr;align-items:center;gap:22px;min-height:48px;padding:0 20px 4px;display:grid;position:relative;overflow:hidden}.scan-label{color:#77717e;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font:500 7px IBM Plex Mono,monospace;display:flex}.scan-label i{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite network-live;box-shadow:0 0 8px #e6fd54a6}.supplier-checks{justify-content:flex-end;align-items:center;gap:7px;display:flex}.supplier-checks span{color:#625c69;background:#ffffff05;border:1px solid #ffffff0f;border-radius:6px;padding:6px 7px;font:500 6px IBM Plex Mono,monospace}.supplier-checks b{color:var(--green);opacity:.25;animation:6s ease-in-out infinite supplier-verified}.scan-meter{background:#ffffff06;height:1px;position:absolute;bottom:0;left:20px;right:20px;overflow:hidden}.scan-meter i{background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);width:24%;animation:3.4s ease-in-out infinite scan-suppliers;position:absolute;inset:0 auto 0 -24%;box-shadow:0 0 8px #e6fd5480}.rate-content{grid-gap:0;grid-template-columns:.82fr 1.18fr;gap:0;display:grid}.stay-card{border-right:1px solid #fff1;min-width:0;padding:18px}.stay-visual{background:linear-gradient(150deg,#21202b 0%,#22172c 43%,#0e1322 100%);border-radius:15px;height:228px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.stay-visual:before{content:"";filter:blur(48px);background:#e838c43d;border-radius:50%;width:250px;height:170px;position:absolute;top:-65px;right:-50px}.stay-visual:after{content:"";background:linear-gradient(#0000 42%,#050508d1),linear-gradient(108deg,#e6fd540f,#0000 40%);position:absolute;inset:0}.hotel-skyline{opacity:.74;justify-content:center;align-items:flex-end;gap:7px;height:87%;display:flex;position:absolute;inset:auto 0 0}.hotel-skyline i{background:linear-gradient(#ffffff17,#ffffff04);border:1px solid #ffffff1f;border-bottom:0;width:17%;position:relative;box-shadow:inset 0 1px #ffffff17}.hotel-skyline i:after{content:"";opacity:.35;background-image:repeating-linear-gradient(#e6fd5457 0 2px,#0000 2px 13px);position:absolute;inset:12px 5px}.hotel-skyline i:first-child{height:50%}.hotel-skyline i:nth-child(2){height:72%}.hotel-skyline i:nth-child(3){border-radius:18px 18px 0 0;width:22%;height:92%}.hotel-skyline i:nth-child(4){height:66%}.hotel-skyline i:nth-child(5){height:43%}.stay-rating,.stay-match{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070b9e;border:1px solid #ffffff17;border-radius:7px;padding:6px 8px;font:500 6px IBM Plex Mono,monospace;position:absolute;top:13px}.stay-rating{color:var(--brand-yellow);letter-spacing:.1em;left:13px}.stay-match{color:var(--green);right:13px}.stay-copy{padding:16px 2px 0}.stay-type{color:#857f8c;letter-spacing:.07em;text-transform:uppercase;font:500 7px IBM Plex Mono,monospace}.stay-copy h3{color:#e9e6ed;letter-spacing:-.035em;margin:7px 0 0;font:600 20px Space Grotesk,sans-serif}.stay-copy>p{color:#76707c;align-items:center;gap:6px;margin:7px 0 0;font-size:9px;display:flex}.stay-copy>p svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:13px;height:13px}.stay-facts{color:#7d7684;flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;font:500 6px IBM Plex Mono,monospace;display:flex}.stay-facts i{background:#45404a;border-radius:50%;width:3px;height:3px}.rate-comparison{min-width:0;padding:18px}.comparison-head{justify-content:space-between;align-items:flex-start;height:38px;display:flex}.comparison-head span:first-child strong,.comparison-head span:first-child small{display:block}.comparison-head span:first-child strong{color:#d8d4dd;font:600 12px Space Grotesk,sans-serif}.comparison-head span:first-child small{color:#66606c;margin-top:4px;font:500 6px IBM Plex Mono,monospace}.comparison-head>span:last-child{color:#68616e;text-transform:uppercase;font:500 6px IBM Plex Mono,monospace}.comparison-head>span:last-child b{color:#b6b0bb;font-weight:500}.rate-row{grid-gap:10px;background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:74px;margin-top:8px;padding:10px 12px;animation:8s ease-in-out infinite rate-row-arrive;display:grid;position:relative}.rate-row--best{background:linear-gradient(100deg,#e6fd5414,#e6fd5406);border-color:#e6fd5447;box-shadow:0 0 28px #e6fd540b,inset 0 1px #ffffff0d}.supplier-code{border-radius:9px;place-items:center;width:36px;height:36px;font:600 8px IBM Plex Mono,monospace;display:grid}.supplier-code--yellow{color:#131609;background:var(--brand-yellow)}.supplier-code--magenta{color:#fff;background:linear-gradient(145deg,#e964cc,#9e297f)}.supplier-code--violet{color:#fff;background:linear-gradient(145deg,#a974eb,#5e2d9a)}.supplier-code--green{color:#09150f;background:linear-gradient(145deg, #8eeec4, var(--green))}.rate-details{min-width:0}.rate-details strong,.rate-details small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rate-details strong{color:#cbc7d0;font:600 10px Space Grotesk,sans-serif}.rate-details small{color:#6a6470;margin-top:5px;font:500 6px IBM Plex Mono,monospace}.rate-price{text-align:right;min-width:86px}.rate-price small,.rate-price strong,.rate-price b{display:block}.rate-price small{color:#5e5864;text-transform:uppercase;font:500 5px IBM Plex Mono,monospace}.rate-price strong{color:#e5e1e9;letter-spacing:-.03em;margin-top:3px;font:600 15px Space Grotesk,sans-serif}.rate-price b{color:#77717e;margin-top:2px;font:500 6px IBM Plex Mono,monospace}.rate-row--best .rate-price strong{color:var(--brand-yellow)}.best-rate-tag{color:#121508;background:var(--brand-yellow);letter-spacing:.06em;border-radius:5px;padding:4px 6px;font:600 5px IBM Plex Mono,monospace;position:absolute;top:-7px;right:10px}.rate-result-bar{grid-gap:28px;color:#706a77;text-transform:uppercase;border-top:1px solid #fff1;grid-template-columns:1fr auto auto;align-items:center;gap:28px;min-height:57px;padding:0 20px;font:500 7px IBM Plex Mono,monospace;display:grid}.rate-result-bar>span{align-items:center;gap:6px;display:flex}.rate-result-bar>span:first-child i{color:#111408;background:var(--brand-yellow);border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.rate-result-bar b{color:#b6b0bc;font-weight:500}.rate-result-bar strong{color:var(--green);font-weight:500}.supplier-cloud{text-align:center;width:min(980px,100%);margin:72px auto 0}.supplier-cloud>span{color:#77717e;letter-spacing:.12em;text-transform:uppercase;font:500 8px IBM Plex Mono,monospace}.supplier-logo-row{grid-gap:8px;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:20px;display:grid}.supplier-logo-row i{color:#645e6a;letter-spacing:.07em;background:#ffffff05;border:1px solid #fff1;border-radius:10px;place-items:center;height:54px;font:600 7px IBM Plex Mono,monospace;transition:border-color .25s,color .25s,background .25s;display:grid}.supplier-logo-row i:hover{color:#a39dab;background:#e6fd5406;border-color:#e6fd5424}.supplier-cloud small{color:#514b57;margin-top:13px;font:500 6px IBM Plex Mono,monospace;display:block}@keyframes search-button-breathe{0%,to{box-shadow:0 8px 25px #e6fd5414}50%{box-shadow:0 8px 32px #e6fd542e}}@keyframes supplier-verified{0%,16%,to{opacity:.22}24%,55%{opacity:1;text-shadow:0 0 7px var(--green)}}@keyframes scan-suppliers{0%{left:-24%}70%,to{left:110%}}@keyframes rate-row-arrive{0%,15%,to{border-color:#ffffff12;transform:translate(0)}22%,40%{border-color:#8b3fe833;transform:translate(-2px)}}@media (max-width:900px){.meta-search-section{padding:128px 0 148px}.query-fields{grid-template-columns:repeat(2,1fr)}.search-rates-button{width:100%}.rate-content{grid-template-columns:1fr}.stay-card{grid-gap:18px;border-bottom:1px solid #fff1;border-right:0;grid-template-columns:.82fr 1.18fr;gap:18px;display:grid}.stay-visual{height:190px}.supplier-logo-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.meta-search-section{padding:102px 0 112px}.meta-search-wrap{width:calc(100% - 30px)}.meta-search-intro h2{font-size:clamp(39px,11.3vw,49px);line-height:1.04}.meta-search-intro p{margin-top:21px;font-size:15px;line-height:1.64}.rate-workspace{border-radius:20px;margin-top:52px}.rate-window-head{height:50px;padding:0 13px;font-size:6px}.rate-search-command{padding:12px}.service-switch{width:100%}.service-switch span{flex:1;justify-content:center;padding:0 6px;font-size:6px}.query-fields{grid-template-columns:1fr 1fr}.query-field{grid-template-columns:22px 1fr;height:54px;padding:0 8px}.query-field>svg{width:15px;height:15px}.query-field small{font-size:5px}.query-field strong{font-size:8px}.search-rates-button{height:54px;font-size:8px}.supplier-scan{min-height:65px;padding:12px 12px 8px;display:block}.supplier-checks{justify-content:flex-start;gap:5px;margin-top:9px;overflow:hidden}.supplier-checks span{flex:none;font-size:5px}.scan-meter{left:12px;right:12px}.stay-card{padding:12px;display:block}.stay-visual{height:170px}.stay-copy h3{font-size:18px}.rate-comparison{padding:12px}.rate-row{grid-template-columns:34px 1fr auto;gap:8px;min-height:70px;padding:9px}.supplier-code{width:32px;height:32px}.rate-details strong{font-size:9px}.rate-details small{max-width:138px;font-size:5px}.rate-price{min-width:66px}.rate-price strong{font-size:13px}.rate-result-bar{grid-template-columns:1fr auto;gap:10px;min-height:66px;padding:10px 12px;font-size:5px}.rate-result-bar>span:nth-child(2){display:none}.supplier-cloud{margin-top:54px}.supplier-logo-row{grid-template-columns:repeat(2,1fr)}.supplier-logo-row i{height:48px;font-size:6px}}@media (prefers-reduced-motion:reduce){.scan-meter i{display:none}}.crm-section{isolation:isolate;background:radial-gradient(circle at 50% 27%,#e6fd5411,#0000 26%),radial-gradient(circle at 88% 61%,#e838c417,#0000 27%),radial-gradient(circle at 8% 84%,#8b3fe814,#0000 24%),linear-gradient(#050509 0%,#08070d 48%,#06060b 100%);padding:104px 0 120px;position:relative;overflow:hidden}.crm-section:before{content:"";z-index:-2;opacity:.11;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.crm-section:after{content:"";z-index:-1;background-image:linear-gradient(#e6fd540b 1px,#0000 1px),linear-gradient(90deg,#e6fd540b 1px,#0000 1px);background-size:54px 54px;width:1180px;height:780px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 6%,#0000 72%);mask-image:radial-gradient(#000 6%,#0000 72%)}.crm-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.crm-atmosphere i{filter:blur(125px);opacity:.07;border-radius:50%;width:380px;height:380px;position:absolute}.crm-atmosphere i:first-child{background:var(--brand-yellow);opacity:.035;top:22%;left:-170px}.crm-atmosphere i:nth-child(2){background:var(--magenta);top:48%;right:-160px}.crm-atmosphere i:nth-child(3){background:var(--violet);opacity:.055;bottom:-180px;left:35%}.crm-wrap{width:min(1240px,100% - 48px);margin:0 auto}.crm-intro{width:min(980px,100%)}.crm-kicker{color:#e6fd54a6}.crm-kicker span{color:#111408;border-color:var(--brand-yellow);background:var(--brand-yellow)}.crm-intro h2{font-size:clamp(54px,6.15vw,88px);line-height:.98}.crm-intro h2 em{color:#0000;background:linear-gradient(102deg, var(--brand-yellow) 8%, #f4ff9c 36%, #ef63cf 72%, #a76af0);-webkit-background-clip:text;background-clip:text;font-style:normal}.crm-intro p{color:#aaa5b3;max-width:850px}.crm-actions{justify-content:center;align-items:stretch;gap:10px;margin-top:31px;display:flex}.crm-action{border:1px solid #ffffff1f;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 18px;font:600 13px Space Grotesk,sans-serif;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s;display:inline-flex}.crm-action:hover{transform:translateY(-2px)}.crm-action svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px;transition:transform .25s}.crm-action:hover svg{transform:translate(3px)}.crm-action--primary{color:#111408;border-color:var(--brand-yellow);background:var(--brand-yellow);box-shadow:0 12px 34px #e6fd541a}.crm-action--secondary{color:#eeeaf3;background:#ffffff09}.crm-action--secondary:hover{background:#e838c40e;border-color:#e838c459}.crm-action--secondary>span{text-align:left}.crm-action--secondary strong,.crm-action--secondary small{display:block}.crm-action--secondary strong{font-weight:600}.crm-action--secondary small{color:#817a89;letter-spacing:.09em;text-transform:uppercase;margin-top:2px;font:500 6px IBM Plex Mono,monospace}.crm-cockpit{background:linear-gradient(145deg,#100f15f7,#07070bfc);border:1px solid #ffffff1d;border-radius:27px;width:100%;margin:66px auto 0;position:relative;overflow:hidden;box-shadow:0 55px 150px #0000007a,inset 0 1px #ffffff0e}.crm-cockpit:before{content:"";z-index:4;background:linear-gradient(90deg, transparent, var(--brand-yellow), transparent);width:18%;height:1px;animation:6s ease-in-out infinite cockpit-scan;position:absolute;top:0;left:-18%;box-shadow:0 0 16px #e6fd5499}.cockpit-head{grid-gap:18px;border-bottom:1px solid #ffffff12;grid-template-columns:196px minmax(280px,1fr) 156px;align-items:center;gap:18px;height:68px;padding:0 20px;display:grid}.cockpit-brand{align-items:center;gap:10px;display:flex}.cockpit-brand>b{color:#111408;background:var(--brand-yellow);border-radius:9px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 6px 22px #e6fd5421}.cockpit-brand strong,.cockpit-brand small{display:block}.cockpit-brand strong{color:#efedf3;font:600 12px Space Grotesk,sans-serif}.cockpit-brand small{color:#67616d;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font:500 6px IBM Plex Mono,monospace}.cockpit-command{grid-gap:9px;color:#706a76;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;height:36px;padding:0 10px;font-size:9px;display:grid}.cockpit-command svg{fill:none;stroke:#96909c;stroke-width:1.6px;width:15px;height:15px}.cockpit-command kbd{color:#645e6a;background:#ffffff06;border:1px solid #ffffff14;border-radius:5px;padding:4px 6px;font:500 7px IBM Plex Mono,monospace}.cockpit-live{color:#77717e;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:7px;font:500 7px IBM Plex Mono,monospace;display:flex}.cockpit-live i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:1.8s ease-in-out infinite network-live}.cockpit-body{grid-template-columns:72px minmax(0,1fr) 292px;min-height:574px;display:grid}.cockpit-rail{background:#ffffff03;border-right:1px solid #fff1;padding:16px 9px}.cockpit-rail span{color:#5f5965;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:58px;margin-bottom:5px;display:flex}.cockpit-rail span.rail-active{color:var(--brand-yellow);background:#e6fd540a;border-color:#e6fd541f}.cockpit-rail svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:17px;height:17px}.cockpit-rail small{text-transform:uppercase;font:500 5px IBM Plex Mono,monospace}.query-board{min-width:0;padding:24px 20px 20px}.query-board-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:70px;display:flex}.query-board-head small,.query-board-head strong{display:block}.query-board-head small{color:#6e6875;letter-spacing:.06em;font:500 7px IBM Plex Mono,monospace}.query-board-head strong{color:#e7e4eb;letter-spacing:-.035em;margin-top:5px;font:600 19px Space Grotesk,sans-serif}.query-metrics{gap:7px;display:flex}.query-metrics span{grid-gap:6px;color:#6c6672;text-transform:uppercase;background:#ffffff05;border:1px solid #fff1;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:6px;min-width:90px;height:45px;padding:0 9px;font:500 5px/1.25 IBM Plex Mono,monospace;display:grid}.query-metrics b{color:#d4d0d9;font:600 14px Space Grotesk,sans-serif}.pipeline{grid-gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.pipeline-lane{background:#ffffff04;border:1px solid #ffffff0f;border-radius:13px;min-width:0;min-height:434px;padding:10px}.pipeline-lane>header{color:#77717d;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;height:30px;font:500 7px IBM Plex Mono,monospace;display:flex}.pipeline-lane>header b{color:#8a8490;background:#ffffff0b;border-radius:5px;place-items:center;min-width:20px;height:18px;font-size:6px;display:grid}.pipeline-card{background:linear-gradient(145deg,#18151de6,#0d0c11f0);border:1px solid #ffffff12;border-radius:11px;min-height:142px;margin-bottom:9px;padding:13px;animation:9s ease-in-out infinite pipeline-focus;position:relative;box-shadow:inset 0 1px #ffffff06}.pipeline-lane--build .pipeline-card{animation-delay:-6s}.pipeline-lane--book .pipeline-card{animation-delay:-3s}.pipeline-card:before{content:"";opacity:.35;background:#5e5963;border-radius:99px;width:2px;position:absolute;top:13px;bottom:13px;left:0}.pipeline-card--yellow:before{background:var(--brand-yellow);opacity:.85}.pipeline-card--magenta:before{background:var(--magenta);opacity:.8}.pipeline-card--green:before{background:var(--green);opacity:.8}.pipeline-card-top{justify-content:space-between;align-items:center;gap:7px;display:flex}.pipeline-card-top b{color:#d8d4dd;text-overflow:ellipsis;white-space:nowrap;font:600 10px Space Grotesk,sans-serif;overflow:hidden}.pipeline-card-top i{color:#7a7480;background:#ffffff0b;border-radius:4px;padding:4px 5px;font:500 5px IBM Plex Mono,monospace}.pipeline-card--yellow .pipeline-card-top i{color:#111408;background:var(--brand-yellow)}.pipeline-card--magenta .pipeline-card-top i{color:#ffd8f6;background:#e838c43d}.pipeline-card--green .pipeline-card-top i{color:#07140e;background:var(--green)}.pipeline-card>p{color:#6f6975;margin:10px 0 20px;font-size:8px;line-height:1.45}.pipeline-card>div{color:#77717d;justify-content:space-between;align-items:center;font:500 6px IBM Plex Mono,monospace;display:flex}.client-stack i{color:#b8b2bd;background:#211d26;border:1px solid #ffffff17;border-radius:7px;place-items:center;width:23px;height:23px;font:500 6px IBM Plex Mono,monospace;display:grid}.agent-spark{color:#14110e;background:linear-gradient(145deg, var(--brand-yellow), var(--magenta));border-radius:7px;place-items:center;width:23px;height:23px;animation:2.6s ease-in-out infinite agent-spark;display:grid}.pipeline-progress{background:#ffffff0e;border-radius:99px;height:3px;margin:-8px 0 18px;display:block;overflow:hidden}.pipeline-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--magenta), var(--brand-yellow));width:86%;height:100%;animation:4s ease-in-out infinite trip-progress;display:block;box-shadow:0 0 7px #e838c459}.ai-activity{background:#09080cb3;border-left:1px solid #fff1;min-width:0;padding:22px 18px 18px}.ai-activity-head{color:#d1cdd6;justify-content:space-between;align-items:flex-start;height:30px;font:600 11px Space Grotesk,sans-serif;display:flex}.ai-activity-head span{align-items:center;gap:7px;display:flex}.ai-activity-head span b{color:var(--brand-yellow)}.ai-activity-head>i{color:var(--green);letter-spacing:.08em;text-transform:uppercase;background:#48e6a612;border-radius:5px;padding:4px 6px;font:500 5px IBM Plex Mono,monospace}.ai-summary{background:linear-gradient(110deg,#e6fd540e,#8b3fe809);border:1px solid #e6fd541f;border-radius:11px;justify-content:space-between;align-items:center;min-height:68px;padding:11px;display:flex}.ai-summary strong,.ai-summary small{display:block}.ai-summary strong{color:var(--brand-yellow);letter-spacing:-.05em;font:600 26px Space Grotesk,sans-serif}.ai-summary small{color:#79737f;font:500 6px IBM Plex Mono,monospace}.ai-summary>b{color:var(--green);font:500 7px IBM Plex Mono,monospace}.ai-activity ol{margin:13px 0 0;padding:0;list-style:none}.ai-activity li{grid-gap:9px;opacity:.52;border-bottom:1px solid #ffffff0e;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;min-height:70px;animation:8s ease-in-out infinite activity-awake;display:grid}.ai-activity li:nth-child(2){animation-delay:-6s}.ai-activity li:nth-child(3){animation-delay:-4s}.ai-activity li:nth-child(4){animation-delay:-2s}.activity-icon{border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.activity-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;width:15px;height:15px}.activity-yellow{color:var(--brand-yellow);background:#e6fd5412}.activity-magenta{color:var(--magenta);background:#e838c412}.activity-green{color:var(--green);background:#48e6a612}.activity-violet{color:#a96fec;background:#8b3fe817}.ai-activity li strong,.ai-activity li small{display:block}.ai-activity li strong{color:#bcb7c2;font:500 8px Space Grotesk,sans-serif}.ai-activity li small{color:#615b66;margin-top:4px;font:500 6px IBM Plex Mono,monospace}.ai-activity li>b{color:var(--green);font:500 8px IBM Plex Mono,monospace}.ai-thinking{color:#69636f;align-items:center;gap:8px;min-height:41px;margin-top:12px;font:500 6px IBM Plex Mono,monospace;display:flex}.ai-thinking i{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite network-live;box-shadow:0 0 8px #e6fd54a6}.cockpit-status{grid-gap:25px;color:#69636e;letter-spacing:.055em;text-transform:uppercase;border-top:1px solid #fff1;grid-template-columns:1fr auto auto;align-items:center;gap:25px;min-height:52px;padding:0 20px;font:500 6px IBM Plex Mono,monospace;display:grid}.cockpit-status span{align-items:center;gap:7px;display:flex}.cockpit-status i{background:var(--green);width:5px;height:5px;box-shadow:0 0 7px var(--green);border-radius:50%}.cockpit-status b{color:var(--brand-yellow);font-weight:500}.crm-feature-intro{grid-gap:15px;color:#6e6874;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;width:min(790px,100%);margin:66px auto 22px;font:500 7px IBM Plex Mono,monospace;display:grid}.crm-feature-intro i{background:linear-gradient(90deg,#e6fd543d,#e838c42e,#0000);height:1px}.crm-feature-intro strong{color:#aaa4af;font-weight:500}.crm-feature-grid{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.crm-feature{background:linear-gradient(145deg,#141118e0,#09080df0);border:1px solid #ffffff16;border-radius:19px;min-width:0;min-height:252px;padding:22px;transition:transform .3s,border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.crm-feature:hover{background:linear-gradient(145deg,#19151df0,#0a090efa);border-color:#e6fd542e;transform:translateY(-3px)}.crm-feature--ai,.crm-feature--whatsapp{grid-column:span 2;min-height:310px}.crm-feature--ai:after,.crm-feature--whatsapp:after{content:"";filter:blur(62px);opacity:.13;border-radius:50%;width:220px;height:180px;position:absolute;bottom:-80px;right:-80px}.crm-feature--ai:after{background:var(--violet)}.crm-feature--whatsapp:after{background:var(--green)}.feature-icon{width:42px;height:42px;color:var(--brand-yellow);background:#e6fd540b;border:1px solid #e6fd5421;border-radius:11px;place-items:center;margin-bottom:26px;display:grid}.feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.crm-feature--whatsapp .feature-icon{color:var(--green);background:#48e6a60d;border-color:#48e6a624}.crm-feature--compact:nth-of-type(4) .feature-icon{color:var(--magenta);background:#e838c40d;border-color:#e838c424}.crm-feature--compact:nth-of-type(5) .feature-icon{color:#ad71ef;background:#8b3fe80f;border-color:#8b3fe829}.feature-tag{color:#6b6571;letter-spacing:.08em;text-transform:uppercase;font:500 6px IBM Plex Mono,monospace;position:absolute;top:20px;right:18px}.crm-feature h3{color:#ebe8ef;letter-spacing:-.04em;margin:0;font:600 22px Space Grotesk,sans-serif}.crm-feature--ai h3,.crm-feature--whatsapp h3{font-size:29px}.crm-feature p{color:#817b88;max-width:510px;margin:11px 0 0;font-size:12px;line-height:1.58}.agent-marquee{gap:6px;display:flex;position:absolute;bottom:22px;left:22px;right:22px;overflow:hidden}.agent-marquee span{color:#92849e;letter-spacing:.06em;background:#8b3fe80a;border:1px solid #8b3fe821;border-radius:7px;flex:none;padding:8px 9px;font:500 6px IBM Plex Mono,monospace}.whatsapp-flow{align-items:center;gap:8px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.whatsapp-flow span{color:#86808c;white-space:nowrap;background:#48e6a608;border:1px solid #48e6a61c;border-radius:8px;flex:1;align-items:center;gap:7px;min-width:0;height:38px;padding:0 8px;font:500 6px IBM Plex Mono,monospace;display:flex}.whatsapp-flow span i{width:22px;height:22px;color:var(--green);background:#48e6a614;border-radius:6px;place-items:center;font-size:5px;font-style:normal;display:grid}.whatsapp-flow>b{color:#48e6a670;font:500 9px IBM Plex Mono,monospace}.feature-link{color:var(--brand-yellow);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:8px;font:600 7px IBM Plex Mono,monospace;text-decoration:none;transition:color .25s,transform .25s;display:inline-flex}.feature-link svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:13px;height:13px;transition:transform .25s}.feature-link:hover{color:#f1ff90;transform:translateY(-1px)}.feature-link:hover svg{transform:translate(3px)}.whatsapp-crm-link{z-index:2;color:var(--green);position:absolute;bottom:77px;left:22px}.whatsapp-crm-link:hover{color:#85f2c4}.mini-calendar{grid-gap:4px;grid-template-columns:repeat(7,1fr);gap:4px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.mini-calendar i{background:#ffffff05;border:1px solid #ffffff0e;border-radius:6px;height:28px}.mini-calendar i:nth-child(3){background:#e6fd5414;border-color:#e6fd543b;animation:3s ease-in-out infinite calendar-date;box-shadow:0 0 15px #e6fd540a}.scanner-line{color:#77717d;background:#e838c406;border:1px solid #e838c41c;border-radius:8px;grid-template-columns:1fr auto;align-items:center;height:47px;padding:0 10px;font:500 6px IBM Plex Mono,monospace;display:grid;position:absolute;bottom:20px;left:22px;right:22px;overflow:hidden}.scanner-line i{background:var(--magenta);height:1px;box-shadow:0 0 8px var(--magenta);animation:2.8s ease-in-out infinite card-scan;position:absolute;top:-1px;left:0;right:0}.scanner-line b{color:var(--green);font-weight:500}.content-bars{position:absolute;bottom:19px;left:22px;right:22px}.content-bars i{background:#8b3fe821;border-radius:99px;height:5px;margin-top:6px;display:block}.content-bars i:first-child{width:82%}.content-bars i:nth-child(2){width:64%}.content-bars i:nth-child(3){width:72%}.content-bars span{color:#9e70cc;font:500 5px IBM Plex Mono,monospace;animation:2s ease-in-out infinite content-blink;position:absolute;bottom:0;right:0}.crm-feature--auditor .feature-icon{color:#ff7097;background:#ff70970e;border-color:#ff709729;margin-bottom:20px}.crm-feature--auditor p{font-size:11px;line-height:1.48}.trip-audit{grid-gap:4px;background:#ff709706;border:1px solid #ff70971a;border-radius:9px;gap:4px;padding:5px;display:grid;position:absolute;bottom:14px;left:22px;right:22px}.audit-route{background:#ffffff05;border:1px solid #ffffff0e;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:27px;padding:0 7px;display:flex}.audit-route span{min-width:0}.audit-route i,.audit-route strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.audit-route i{color:#655f69;letter-spacing:.08em;margin-bottom:2px;font:500 4px IBM Plex Mono,monospace}.audit-route strong{color:#99939f;font:500 6px IBM Plex Mono,monospace}.audit-route>b{color:#ff8aaa;background:#ff709714;border:1px solid #ff709747;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font:600 8px IBM Plex Mono,monospace;animation:4.2s cubic-bezier(.2,.8,.2,1) infinite audit-alert-pop;display:grid}.audit-findings{justify-content:space-between;align-items:center;min-height:14px;padding:0 5px;display:flex}.audit-findings span{align-items:center;gap:4px;display:flex}.audit-findings span i{opacity:.18;background:#ff7097;border-radius:50%;width:4px;height:4px;animation:4.2s ease-in-out infinite audit-dot}.audit-findings span i:nth-child(2){animation-delay:.3s}.audit-findings span i:nth-child(3){animation-delay:.6s}.audit-findings>b{color:#b77489;letter-spacing:.04em;text-transform:uppercase;font:500 5px IBM Plex Mono,monospace;animation:4.2s ease-in-out infinite audit-label}@keyframes cockpit-scan{0%{left:-18%}68%,to{left:108%}}@keyframes pipeline-focus{0%,15%,to{border-color:#ffffff12;transform:translateY(0)}23%,40%{border-color:#e6fd5429;transform:translateY(-2px)}}@keyframes agent-spark{0%,to{transform:rotate(-7deg)scale(.92);box-shadow:0 0 #e6fd5400}50%{transform:rotate(7deg)scale(1);box-shadow:0 0 18px #e6fd5424}}@keyframes trip-progress{0%,to{width:77%}50%{width:91%}}@keyframes activity-awake{0%,15%,to{opacity:.48;transform:translate(0)}24%,43%{opacity:1;transform:translate(2px)}}@keyframes calendar-date{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes card-scan{0%{top:-1px}70%,to{top:47px}}@keyframes content-blink{0%,to{opacity:.4}50%{opacity:1;text-shadow:0 0 7px #8b3fe873}}@keyframes audit-alert-pop{0%,14%,to{opacity:.28;transform:scale(.75);box-shadow:0 0 #ff709700}26%,72%{opacity:1;transform:scale(1);box-shadow:0 0 15px #ff70972e}}@keyframes audit-dot{0%,12%,to{opacity:.18;transform:scale(.7)}24%,72%{opacity:1;transform:scale(1)}}@keyframes audit-label{0%,18%,to{opacity:.24}32%,72%{opacity:1}}.problem-solution,.network-section,.meta-search-section{border-top:0}.problem-solution{padding:76px 0 64px}.network-section{padding:64px 0 72px}.meta-search-section{padding:64px 0 60px}.crm-section{padding:60px 0 78px}@media (max-width:1020px){.crm-wrap{width:min(900px,100% - 40px)}.cockpit-head{grid-template-columns:180px 1fr 138px}.cockpit-body{grid-template-columns:62px minmax(0,1fr) 246px}.query-metrics span{min-width:73px}.query-metrics span:last-child{display:none}.pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-lane--book{grid-gap:9px;grid-column:span 2;grid-template-columns:repeat(2,1fr);gap:9px;min-height:auto;display:grid}.pipeline-lane--book>header{grid-column:span 2}.crm-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-feature--ai,.crm-feature--whatsapp{grid-column:span 1}}@media (max-width:760px){.crm-section{padding:88px 0 98px}.crm-wrap{width:calc(100% - 30px)}.crm-intro h2{font-size:clamp(43px,12vw,62px);line-height:1}.crm-cockpit{margin-top:54px}.cockpit-head{grid-template-columns:1fr auto;height:61px;padding:0 13px}.cockpit-command{display:none}.cockpit-body{display:block}.cockpit-rail{border-bottom:1px solid #fff1;border-right:0;gap:4px;padding:8px;display:flex;overflow:hidden}.cockpit-rail span{flex:1;min-width:58px;height:48px;margin:0}.query-board{padding:18px 12px 12px}.ai-activity{border-top:1px solid #fff1;border-left:0;padding:17px 13px}.ai-activity ol{grid-gap:0 12px;grid-template-columns:repeat(2,1fr);gap:0 12px;display:grid}.cockpit-status{grid-template-columns:1fr auto}.cockpit-status span:nth-child(2){display:none}}@media (max-width:620px){.problem-solution{padding:58px 0 48px}.network-section{padding:48px 0 54px}.meta-search-section{padding:48px 0 46px}.crm-section{padding:50px 0 72px}.crm-intro p{margin-top:21px;font-size:15px;line-height:1.64}.crm-actions{grid-template-columns:1fr;margin-top:26px;display:grid}.crm-action{width:100%}.crm-action--secondary>span{text-align:center}.crm-cockpit{border-radius:20px}.cockpit-brand>b{width:29px;height:29px}.cockpit-live{font-size:5px}.cockpit-rail small{display:none}.cockpit-rail span{min-width:45px;height:39px}.query-board-head{min-height:95px;display:block}.query-board-head strong{font-size:17px}.query-metrics{margin-top:14px}.query-metrics span{flex:1;min-width:0}.pipeline{grid-template-columns:1fr}.pipeline-lane{min-height:auto}.pipeline-lane--book{grid-column:auto;display:block}.pipeline-lane--book>header{grid-column:auto}.pipeline-card{min-height:126px}.ai-activity ol{grid-template-columns:1fr}.ai-activity li:nth-child(n+4){display:none}.cockpit-status{min-height:58px;padding:0 12px;font-size:5px}.crm-feature-intro{grid-template-columns:auto 1fr;margin-top:52px;font-size:6px}.crm-feature-intro strong{text-align:right;grid-column:span 2}.crm-feature-grid{grid-template-columns:1fr}.crm-feature--ai,.crm-feature--whatsapp{grid-column:auto}.crm-feature{border-radius:16px;min-height:232px;padding:19px}.crm-feature.crm-feature--ai{min-height:292px}.crm-feature.crm-feature--whatsapp{min-height:350px}.feature-icon{margin-bottom:23px}.crm-feature--ai h3,.crm-feature--whatsapp h3{font-size:26px}.agent-marquee,.whatsapp-flow,.mini-calendar,.scanner-line,.content-bars,.trip-audit{left:19px;right:19px}.whatsapp-crm-link{bottom:78px;left:19px}.whatsapp-flow span{padding:0 6px;font-size:5px}.whatsapp-flow span:nth-of-type(2),.whatsapp-flow>b:last-of-type{display:none}}@media (prefers-reduced-motion:reduce){.crm-cockpit:before,.pipeline-card,.agent-spark,.pipeline-progress i,.ai-activity li,.mini-calendar i,.scanner-line i,.content-bars span,.audit-route>b,.audit-findings span i,.audit-findings>b{animation:none}}.os-core:before,.solution-visual .os-core:before,.directory-searchbar:after,.crm-cockpit:before,.scan-meter{display:none}.knowledge-bridge i{background:repeating-linear-gradient(90deg,#ffffff17 0 2px,#0000 2px 8px);overflow:visible}.knowledge-bridge i:after{background:var(--brand-yellow);border-radius:50%;width:5px;height:5px;animation:2.8s cubic-bezier(.22,.7,.2,1) infinite bridge-hop;top:-2px;left:0;box-shadow:0 0 10px #e6fd549e}.knowledge-bridge i:nth-of-type(2):after{animation-delay:.35s}.knowledge-bridge i:nth-of-type(3):after{animation-delay:.7s}.search-rates-button{isolation:isolate;animation:none;position:relative;overflow:visible}.search-rates-button:before,.search-rates-button:after{content:"";z-index:-1;border-radius:inherit;opacity:0;border:1px solid #e6fd545c;animation:3.6s ease-out infinite search-ripple;position:absolute;inset:8px}.search-rates-button:after{animation-delay:1.8s}.search-rates-button svg{transform-origin:50%;animation:3.6s ease-in-out infinite search-lens}.supplier-scan{min-height:56px;padding-bottom:0}.supplier-scan:after{content:"";opacity:0;border:1px solid #e6fd544d;border-radius:50%;width:11px;height:11px;animation:2.4s ease-out infinite inventory-ping;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.scan-label{padding-left:17px}.scan-label i{box-shadow:none;background:0 0;animation:2.4s ease-in-out infinite inventory-core}.supplier-checks span{transform-origin:50%;animation:7s ease-in-out infinite supplier-query}.supplier-checks span:first-child{animation-delay:0s}.supplier-checks span:nth-child(2){animation-delay:.65s}.supplier-checks span:nth-child(3){animation-delay:1.3s}.supplier-checks span:nth-child(4){animation-delay:1.95s}.supplier-checks span:nth-child(5){animation-delay:2.6s}.supplier-checks b{opacity:.18;animation:7s cubic-bezier(.2,.8,.2,1) infinite supplier-check-pop;display:inline-block}.supplier-checks span:first-child b{animation-delay:0s}.supplier-checks span:nth-child(2) b{animation-delay:.65s}.supplier-checks span:nth-child(3) b{animation-delay:1.3s}.supplier-checks span:nth-child(4) b{animation-delay:1.95s}.supplier-radar{pointer-events:none;width:22px;height:22px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.supplier-radar i,.supplier-radar b,.supplier-radar em{border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.supplier-radar i{background:var(--brand-yellow);width:5px;height:5px;box-shadow:0 0 8px #e6fd54a6}.supplier-radar b,.supplier-radar em{border:1px solid #e6fd5447;width:12px;height:12px;animation:2.4s ease-out infinite supplier-radar}.supplier-radar em{animation-delay:1.2s}.rate-evaluation{grid-gap:10px;color:#655f6b;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:31px;margin:2px 0 5px;font:500 5px IBM Plex Mono,monospace;display:grid}.rate-evaluation>div{align-items:flex-end;gap:4px;height:17px;display:flex}.rate-evaluation>div i{transform-origin:bottom;background:#4a454f;border-radius:2px;width:4px;height:6px;animation:3.5s ease-in-out infinite offer-sample}.rate-evaluation>div i:nth-child(2){height:10px;animation-delay:-.5s}.rate-evaluation>div i:nth-child(3){height:14px;animation-delay:-1s}.rate-evaluation>div i:nth-child(4){height:8px;animation-delay:-1.5s}.rate-evaluation>div i:nth-child(5){height:16px;animation-delay:-2s}.rate-evaluation>div i:nth-child(6){height:11px;animation-delay:-2.5s}.rate-evaluation>div i:nth-child(7){height:7px;animation-delay:-3s}.rate-evaluation>b{color:#48e6a6b8;opacity:.35;align-items:center;gap:5px;font-weight:500;animation:7.2s ease-in-out infinite evaluation-lock;display:flex}.rate-evaluation>b i{color:#07150f;background:var(--green);border-radius:50%;place-items:center;width:14px;height:14px;font-style:normal;animation:7.2s cubic-bezier(.2,.8,.2,1) infinite lock-check;display:grid;transform:scale(.6)}.rate-row{animation:7.2s ease-in-out infinite rate-evaluate}.rate-row--two{animation-delay:-1.8s}.rate-row--three{animation-delay:-3.6s}.rate-row--four{animation-delay:-5.4s}.rate-row--best{animation-name:best-rate-lock;animation-delay:0s}.rate-price strong{animation:7.2s ease-in-out infinite price-resolve}.rate-row--two .rate-price strong{animation-delay:-1.8s}.rate-row--three .rate-price strong{animation-delay:-3.6s}.rate-row--four .rate-price strong{animation-delay:-5.4s}.rate-row--best .rate-price strong{animation-name:best-price-resolve;animation-delay:0s}.best-rate-tag{transform-origin:85% 100%;animation:7.2s cubic-bezier(.16,.88,.25,1.2) infinite best-tag-stamp}.rate-result-bar>span:first-child i{animation:7.2s cubic-bezier(.16,.88,.25,1.2) infinite result-check-stamp}.stay-match{animation:4s ease-in-out infinite match-pulse}.hotel-skyline i:after{animation:3.8s steps(2,end) infinite hotel-windows}.hotel-skyline i:nth-child(2):after{animation-delay:-.8s}.hotel-skyline i:nth-child(3):after{animation-delay:-1.6s}.hotel-skyline i:nth-child(4):after{animation-delay:-2.4s}.hotel-skyline i:nth-child(5):after{animation-delay:-3.2s}.crm-cockpit{animation:5.2s ease-in-out infinite cockpit-breathe}.pipeline-card--magenta{animation-name:pipeline-ai-build}.ai-activity-head span b{animation:2.4s ease-in-out infinite ai-spark-think;display:inline-block}@keyframes bridge-hop{0%{opacity:0;left:0;transform:scale(.55)}12%{opacity:1;transform:scale(1)}62%{opacity:1;left:calc(100% - 5px);transform:scale(1)}78%,to{opacity:0;left:calc(100% - 5px);transform:scale(.55)}}@keyframes search-ripple{0%,12%{opacity:.38;transform:scale(.92)}58%,to{opacity:0;transform:scale(1.27)}}@keyframes search-lens{0%,to{transform:rotate(0)scale(1)}18%{transform:rotate(-12deg)scale(1.12)}42%{transform:rotate(10deg)scale(.96)}}@keyframes inventory-ping{0%{opacity:.5;transform:translateY(-50%)scale(.45)}75%,to{opacity:0;transform:translateY(-50%)scale(2.1)}}@keyframes inventory-core{0%,to{opacity:.45;transform:scale(.7)}35%{opacity:1;transform:scale(1.2)}}@keyframes supplier-radar{0%{opacity:.55;transform:translate(-50%,-50%)scale(.45)}78%,to{opacity:0;transform:translate(-50%,-50%)scale(1.65)}}@keyframes supplier-query{0%,9%,to{color:#625c69;background:#ffffff05;border-color:#ffffff0f;transform:translateY(0)scale(1)}13%,22%{color:#c8c3cd;background:#8b3fe80f;border-color:#8b3fe840;transform:translateY(-2px)scale(1.025)}27%,52%{color:#8f8995;background:#48e6a609;border-color:#48e6a62b;transform:translateY(0)scale(1)}}@keyframes supplier-check-pop{0%,14%,to{opacity:.16;text-shadow:none;transform:scale(.55)rotate(-18deg)}20%,54%{opacity:1;text-shadow:0 0 7px var(--green);transform:scale(1)rotate(0)}}@keyframes offer-sample{0%,to{background:#4a454f;transform:scaleY(.45)}45%{background:var(--magenta);transform:scaleY(1);box-shadow:0 0 6px #e838c457}}@keyframes evaluation-lock{0%,58%,to{opacity:.28}68%,88%{opacity:1}}@keyframes lock-check{0%,58%,to{transform:scale(.55)rotate(-20deg)}68%,88%{transform:scale(1)rotate(0)}}@keyframes rate-evaluate{0%,15%,to{opacity:.72;border-color:#ffffff12;transform:scale(1)}22%,38%{opacity:1;border-color:#8b3fe84d;transform:scale(1.012);box-shadow:0 10px 28px #0003}}@keyframes best-rate-lock{0%,58%,to{border-color:#e6fd5433;transform:scale(1);box-shadow:0 0 22px #e6fd5409,inset 0 1px #ffffff0a}68%,88%{border-color:#e6fd5485;transform:scale(1.018);box-shadow:0 0 38px #e6fd541c,inset 0 1px #ffffff12}}@keyframes price-resolve{0%,15%,to{opacity:.64;filter:blur()}18%{opacity:.38;filter:blur(1.2px)}25%,42%{opacity:1;filter:blur()}}@keyframes best-price-resolve{0%,58%,to{text-shadow:none;transform:scale(1)}68%,88%{text-shadow:0 0 13px #e6fd5461;transform:scale(1.08)}}@keyframes best-tag-stamp{0%,58%,to{opacity:.55;transform:scale(.82)rotate(-3deg)}68%,88%{opacity:1;transform:scale(1)rotate(0);box-shadow:0 0 15px #e6fd5447}}@keyframes result-check-stamp{0%,58%,to{transform:scale(.82)rotate(-12deg)}68%,88%{transform:scale(1.06)rotate(0);box-shadow:0 0 15px #e6fd5440}}@keyframes match-pulse{0%,to{box-shadow:none;transform:scale(1)}50%{transform:scale(1.06);box-shadow:0 0 18px #48e6a61f}}@keyframes hotel-windows{0%,to{opacity:.22;filter:brightness(.8)}50%{opacity:.55;filter:brightness(1.35)}}@keyframes cockpit-breathe{0%,to{border-color:#ffffff1d}50%{border-color:#8b3fe82e}}@keyframes pipeline-ai-build{0%,to{border-color:#ffffff12;transform:translateY(0)}48%{border-color:#e838c445;transform:translateY(-2px);box-shadow:0 12px 34px #e838c40e}}@keyframes ai-spark-think{0%,to{opacity:.6;transform:rotate(-8deg)scale(.85)}50%{opacity:1;text-shadow:0 0 12px #e6fd5499;transform:rotate(8deg)scale(1.12)}}@media (max-width:620px){.rate-evaluation{grid-template-columns:auto 1fr}.rate-evaluation>b{display:none}.supplier-scan:after,.supplier-radar{left:8px}.scan-label{padding-left:14px}}@media (prefers-reduced-motion:reduce){.knowledge-bridge i:after,.search-rates-button:before,.search-rates-button:after,.search-rates-button svg,.supplier-scan:after,.scan-label i,.supplier-checks span,.supplier-checks b,.supplier-radar b,.supplier-radar em,.rate-evaluation>div i,.rate-evaluation>b,.rate-evaluation>b i,.rate-row,.rate-price strong,.best-rate-tag,.rate-result-bar>span:first-child i,.stay-match,.hotel-skyline i:after,.crm-cockpit,.ai-activity-head span b{animation:none}}.rate-row{transition:transform .7s cubic-bezier(.22,.75,.2,1),opacity .35s,border-color .35s,background .35s,box-shadow .35s;animation:none}.rate-price strong,.rate-row--best .rate-price strong,.best-rate-tag,.rate-result-bar>span:first-child i{animation:none}.rate-row--best:not(.is-final):not(.is-evaluating){box-shadow:none;background:#ffffff05;border-color:#ffffff12}.rate-row--best:not(.is-final):not(.is-evaluating) .rate-price strong{color:#e5e1e9;text-shadow:none}.best-rate-tag{opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.16,.88,.25,1.2),box-shadow .3s;transform:scale(.72)rotate(-4deg)}.rate-row.is-evaluating{z-index:3;opacity:1;background:linear-gradient(100deg,#e838c417,#8b3fe80b);border-color:#e838c47a;box-shadow:0 13px 38px #00000040,0 0 28px #e838c412,inset 0 1px #ffffff0e}.rate-row.is-evaluating:after{content:"COMPARING";color:#ffe6f8;background:linear-gradient(110deg, var(--magenta), var(--violet));letter-spacing:.06em;border-radius:5px;padding:4px 6px;font:600 5px IBM Plex Mono,monospace;animation:.55s cubic-bezier(.16,.88,.25,1.2) both compare-badge-pop;position:absolute;top:-7px;right:10px;box-shadow:0 0 14px #e838c438}.rate-row.is-evaluating .supplier-code{animation:.7s cubic-bezier(.2,.8,.2,1) supplier-token-turn}.rate-row.is-evaluating .rate-price strong{color:#fff;text-shadow:0 0 12px #e838c447;animation:1.35s ease-in-out infinite live-price-focus}.rate-row.is-final{z-index:4;background:linear-gradient(100deg,#e6fd541a,#e6fd5406);border-color:#e6fd5480;box-shadow:0 0 36px #e6fd541a,inset 0 1px #ffffff0f}.rate-row.is-final .best-rate-tag{opacity:1;transform:scale(1)rotate(0);box-shadow:0 0 15px #e6fd5438}.rate-row.is-final .rate-price strong{color:var(--brand-yellow);text-shadow:0 0 12px #e6fd5447}.rate-evaluation.is-comparing .rate-lock{opacity:.22}.rate-evaluation.is-locked .rate-lock{opacity:1}.rate-evaluation.is-locked .rate-lock i{animation:.6s cubic-bezier(.16,.88,.25,1.2) compare-lock-pop}.evaluation-status{min-width:87px;transition:color .25s}.rate-evaluation.is-comparing .evaluation-status{color:#c87abb}.rate-evaluation.is-locked .evaluation-status{color:#e6fd54c2}.directory-query{align-items:center;gap:3px;min-width:0;display:flex}.directory-query-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .25s;overflow:hidden}.directory-query>i{background:var(--brand-yellow);width:1px;height:14px;display:none;box-shadow:0 0 7px #e6fd5499}.directory-browser.is-typing .directory-query-value{color:#d9d5de}.directory-browser.is-typing .directory-query>i{animation:.72s step-end infinite directory-caret;display:block}.directory-browser.is-typing .directory-searchbar{border-color:#e6fd5461;box-shadow:0 0 0 3px #e6fd5406,inset 0 1px #ffffff0b}.directory-filters>span{transition:color .3s,border-color .3s,background .3s,transform .3s}.directory-filters>span.filter-active{box-shadow:inset 2px 0 var(--brand-yellow), 0 8px 20px #0000001f;transform:translate(3px)}.market-tags i{transition:color .3s,border-color .3s,background .3s,transform .3s}.market-tags i.market-active{color:#111408;border-color:var(--brand-yellow);background:var(--brand-yellow);transform:translateY(-2px)}.directory-profile{transition:opacity .45s,transform .55s cubic-bezier(.22,.75,.2,1),filter .45s,border-color .35s,background .35s,box-shadow .35s;animation:none}.directory-profile.is-dimmed{opacity:.25;filter:saturate(.45);transform:scale(.975)}.directory-profile.is-match{z-index:3;opacity:1;filter:none;background:linear-gradient(135deg,#e6fd5413,#8b3fe809);border-color:#e6fd5466;transform:translateY(-3px)scale(1.012);box-shadow:0 16px 35px #00000040,0 0 26px #e6fd540e,inset 0 1px #ffffff0d}.directory-profile.is-match:after{content:"TOP MATCH";color:var(--brand-yellow);letter-spacing:.08em;font:600 5px IBM Plex Mono,monospace;animation:.55s cubic-bezier(.16,.88,.25,1.2) both directory-match-pop;position:absolute;bottom:11px;right:12px}.directory-profile.is-match footer b{opacity:0}.results-head strong,.results-head small{transition:color .3s,opacity .3s}.directory-browser.has-filtered .results-head strong{color:var(--brand-yellow)}@keyframes compare-badge-pop{0%{opacity:0;transform:translateY(4px)scale(.72)rotate(-4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes supplier-token-turn{0%{transform:rotateY(0)scale(.88)}55%{transform:rotateY(180deg)scale(1.08)}to{transform:rotateY(360deg)scale(1)}}@keyframes live-price-focus{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes compare-lock-pop{0%{transform:scale(.4)rotate(-24deg)}to{transform:scale(1)rotate(0)}}@keyframes directory-caret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes directory-match-pop{0%{opacity:0;transform:translateY(5px)scale(.75)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.directory-filters>span.filter-active{box-shadow:inset 0 -2px var(--brand-yellow), 0 8px 18px #00000024;transform:translateY(-2px)}.directory-profile.is-match:after{bottom:10px;right:11px}}@media (prefers-reduced-motion:reduce){.rate-row,.best-rate-tag,.directory-filters>span,.market-tags i,.directory-profile{transition:none}.rate-row.is-evaluating:after,.rate-row.is-evaluating .supplier-code,.rate-row.is-evaluating .rate-price strong,.rate-evaluation.is-locked .rate-lock i,.directory-browser.is-typing .directory-query>i,.directory-profile.is-match:after{animation:none}}.site-footer{background:#050509;border-top:1px solid #fff1;padding:62px 0 27px;position:relative;overflow:hidden}.site-footer:before{content:"";filter:blur(100px);pointer-events:none;background:#8b3fe814;border-radius:50%;width:760px;height:300px;position:absolute;top:-210px;left:50%;transform:translate(-50%)}.footer-shell{z-index:1;width:min(1200px,100% - 56px);margin:0 auto;position:relative}.footer-main{grid-gap:clamp(60px, 9vw, 135px);grid-template-columns:minmax(290px,1.05fr) 1.65fr;align-items:start;gap:clamp(60px,9vw,135px);display:grid}.footer-brand>a{display:inline-flex}.footer-brand img{width:min(285px,100%);height:auto;display:block}.footer-brand p{color:#8a8492;max-width:410px;margin:25px 0 0;font-size:15px;line-height:1.7}.footer-links{grid-gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer-links h2{color:#8a8492;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font:500 11px IBM Plex Mono,monospace}.footer-links a{color:#b4aeba;width:fit-content;margin-top:13px;font-size:14px;line-height:1.35;transition:color .2s,transform .2s;display:block}.footer-links a:hover{color:var(--brand-yellow);transform:translate(3px)}.footer-ecosystem{grid-gap:26px;border-top:1px solid #fff1;border-bottom:1px solid #fff1;grid-template-columns:170px 1fr;align-items:center;gap:26px;margin-top:64px;padding:26px 0;display:grid}.ecosystem-label{color:#8a8492;letter-spacing:.12em;text-transform:uppercase;font:500 11px IBM Plex Mono,monospace}.ecosystem-logos{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ecosystem-brand{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;place-items:center;height:92px;transition:border-color .25s,background .25s,transform .25s;display:grid;overflow:hidden}.ecosystem-brand:hover{background:#ffffff07;border-color:#e6fd5424;transform:translateY(-2px)}.ecosystem-brand img{object-fit:contain;max-width:78%;max-height:72px;display:block}.ecosystem-brand--chatdmc img{width:210px}.ecosystem-brand--sata img{width:76px}.ecosystem-brand--rategen img{width:120px}.footer-social{border-bottom:1px solid #fff1;flex-wrap:wrap;align-items:center;gap:9px;min-height:77px;padding:17px 0;display:flex}.footer-social>span{color:#8a8492;letter-spacing:.12em;text-transform:uppercase;margin-right:auto;font:500 11px IBM Plex Mono,monospace}.footer-social a{color:#9d97a3;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-size:13px;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.footer-social a:hover{color:#d7d3dc;background:#ffffff06;border-color:#ffffff13}.footer-social i{color:#aaa4b0;text-transform:uppercase;border:1px solid #ffffff12;border-radius:6px;place-items:center;width:26px;height:26px;font:600 9px IBM Plex Mono,monospace;display:grid}.footer-bottom{color:#7a7480;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:24px;padding-top:27px;font:500 12px IBM Plex Mono,monospace;display:flex}.footer-bottom p{margin:0}.footer-bottom span{margin-right:6px}.footer-bottom i{color:var(--brand-yellow);font-style:normal}@media (max-width:900px){.site-footer{padding-top:65px}.footer-shell{width:min(740px,100% - 38px)}.footer-main{grid-template-columns:1fr;gap:51px}.footer-brand p{max-width:520px}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-ecosystem{grid-template-columns:1fr;gap:17px;margin-top:52px}.footer-social>span{flex:0 0 100%;margin-bottom:3px}}@media (max-width:620px){.site-footer{padding:56px 0 24px}.footer-shell{width:calc(100% - 30px)}.footer-brand img{width:245px}.footer-brand p{margin-top:20px;font-size:14px}.footer-links{grid-template-columns:1.2fr 1fr;gap:40px 25px}.footer-links>div:last-child{grid-column-gap:22px;grid-column:span 2;grid-template-columns:repeat(2,max-content);column-gap:22px;display:grid}.footer-links>div:last-child h2{grid-column:span 2}.footer-links>div:last-child a{margin-top:0}.footer-ecosystem{margin-top:46px;padding:23px 0}.ecosystem-logos{gap:5px}.ecosystem-brand{border-radius:10px;height:78px}.ecosystem-brand img{max-width:84%;max-height:62px}.ecosystem-brand--chatdmc img{width:110px}.ecosystem-brand--sata img{width:57px}.ecosystem-brand--rategen img{width:88px}.footer-social{gap:4px}.footer-social a{padding:0 6px;font-size:12px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:10px;padding-top:23px;line-height:1.5}}.supplier-marquee{margin-top:20px;display:block}.supplier-marquee-row{contain:paint layout;overflow-anchor:none;margin-bottom:8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.supplier-marquee-row:last-child{margin-bottom:0}.supplier-marquee-track{overflow-anchor:none;will-change:transform;gap:8px;width:max-content;animation:90s linear infinite supplier-marquee;display:flex}.supplier-marquee-row--reverse .supplier-marquee-track{animation-duration:104s;animation-direction:reverse}.supplier-marquee-row:hover .supplier-marquee-track{animation-play-state:paused}.supplier-marquee-track i{background:#ffffff05;border:1px solid #fff1;border-radius:10px;flex:none;place-items:center;width:132px;height:54px;font-style:normal;transition:border-color .25s,background .25s;display:grid}.supplier-marquee-track i:hover{background:#e6fd5406;border-color:#e6fd5424}.supplier-marquee-track i img{object-fit:contain;opacity:.82;width:86%;height:auto;transition:opacity .25s}.supplier-marquee-track i:hover img{opacity:1}@keyframes supplier-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}@media (max-width:900px){.supplier-marquee-track i{width:116px;height:50px}}@media (max-width:620px){.supplier-marquee-track i{width:104px;height:46px}}@media (prefers-reduced-motion:reduce){.supplier-marquee-track{animation:none}.supplier-marquee-row{overflow-x:auto}}
