*{box-sizing:border-box}:root{--bg:#050a13;--text:#f3f7ff;--muted:#91a2b9;--blue:#39c8ff;--orange:#ff9a56;--line:rgba(139,190,225,.17);--font:'Manrope',sans-serif;--mono:'DM Mono',monospace}html{scroll-behavior:smooth;scroll-padding-top:90px;overflow-x:hidden}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);overflow-x:hidden}a{color:inherit;text-decoration:none}.ambient{position:absolute;pointer-events:none;filter:blur(100px);opacity:.14;border-radius:50%;z-index:-1}.ambient-a{width:450px;height:450px;background:#087fc9;top:180px;left:-180px}.ambient-b{width:500px;height:500px;background:#f47b3e;top:1000px;right:-250px;opacity:.07}.section-wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.topbar{height:82px;display:flex;align-items:center;justify-content:space-between;width:min(1320px,calc(100% - 48px));margin:auto;border-bottom:1px solid var(--line);position:relative;z-index:5}.brand{display:flex;align-items:center;gap:10px}.hermes-logo{width:38px;height:38px;object-fit:contain;padding:5px;border:1px solid #7fdcff;border-radius:9px;background:#081a29;filter:drop-shadow(0 0 7px #39c8ff55)}.brand b{font-size:11px;letter-spacing:1.3px;display:block}.brand small{font:8px var(--mono);letter-spacing:1px;color:var(--muted)}.brand i{font-style:normal;color:#65788d;margin:0 5px 0 10px}.hermes-word{font-size:12px;font-weight:800;letter-spacing:1.3px}.hermes-word em{font-style:normal;color:var(--orange)}nav{display:flex;gap:25px;color:#a8b6c8;font-size:11px}nav a:hover{color:white}.nav-cta{font-size:11px;border:1px solid #41c6ff80;padding:11px 16px;border-radius:5px;color:#bceeff}.nav-cta span,.button span{margin-left:12px}.hero{min-height:690px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;position:relative;padding-top:45px;padding-bottom:90px}.eyebrow,.section-kicker,.package-label{font:10px var(--mono);letter-spacing:2px;color:#79dfff}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:#55e6bc;box-shadow:0 0 12px #55e6bc;margin-right:9px}.hero h1{font-size:clamp(48px,6vw,76px);line-height:1.04;letter-spacing:-4px;margin:22px 0}.gradient-text{background:linear-gradient(100deg,#f7fbff 5%,#65d9ff 55%,#ffad70 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{max-width:500px;color:#a8b8ca;font-size:15px;line-height:1.85}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:5px;font-size:12px;font-weight:800;transition:.2s}.button-primary{background:linear-gradient(100deg,#168fc9,#32c8f2);color:#04101b;box-shadow:0 0 28px #0ca8db40}.button-primary:hover{transform:translateY(-2px);box-shadow:0 0 36px #0ca8db75}.button-quiet{border:1px solid var(--line);color:#c2d1e0}.hero-note{font:10px var(--mono);color:#71859b;margin-top:25px}.tiny-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--orange);margin-right:8px}.hero-visual{height:480px;position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 55%,#0d5481a8 0%,#071525 48%,transparent 73%);overflow:hidden;border:1px solid #2d719044;border-radius:18px}.visual-grid{position:absolute;inset:0;background-image:linear-gradient(#59c9ff0b 1px,transparent 1px),linear-gradient(90deg,#59c9ff0b 1px,transparent 1px);background-size:35px 35px;mask-image:linear-gradient(transparent,#000 20%,#000 85%,transparent)}.orbit{position:absolute;border:1px solid #3cc8ff26;border-radius:50%;left:50%;top:54%;transform:translate(-50%,-50%);width:390px;height:390px}.orbit-two{width:300px;height:300px;border-color:#ff9a5624}.mini-panel{position:absolute;background:#071522e8;border:1px solid #5fcfff66;border-radius:7px;padding:12px;box-shadow:0 8px 30px #0008;z-index:1}.mini-panel>span{font:8px var(--mono);color:#73d8ff;letter-spacing:1px;display:block;margin-bottom:8px}.mini-panel b{font-size:10px;display:block}.mini-panel small{font-size:8px;color:#829bb1}.panel-top{top:22px;left:calc(50% - 102px);width:205px}.panel-top b{display:flex;align-items:center;gap:6px}.panel-top b i{width:5px;height:5px;background:#55e6bc;border-radius:50%}.panel-top strong{color:#55e6bc;font:8px var(--mono);margin-left:auto}.bars{height:22px;display:flex;align-items:end;gap:5px;margin-top:10px}.bars u{display:block;width:12%;background:linear-gradient(#55dfff,#1975ae);border-radius:2px 2px 0 0}.bars u:nth-child(1){height:30%}.bars u:nth-child(2){height:55%}.bars u:nth-child(3){height:40%}.bars u:nth-child(4){height:80%}.bars u:nth-child(5){height:60%}.bars u:nth-child(6){height:100%}.bars u:nth-child(7){height:75%}.panel-left{top:145px;left:15px;width:150px}.panel-left b{margin:5px 0}.line{height:4px;background:#2b536e;border-radius:3px;margin-top:9px}.line.short{width:65%;background:#b8794e}.panel-right{right:14px;top:150px;width:150px}.chart{height:36px;display:flex;align-items:end;gap:4px;margin:8px 0}.chart i{width:10px;background:linear-gradient(#ffb16c,#d56b43);border-radius:2px 2px 0 0}.chart i:nth-child(1){height:30%}.chart i:nth-child(2){height:52%}.chart i:nth-child(3){height:42%}.chart i:nth-child(4){height:72%}.chart i:nth-child(5){height:60%}.chart i:nth-child(6){height:88%}.chart i:nth-child(7){height:74%}.chart i:nth-child(8){height:100%}.core-agent{position:absolute;z-index:2;left:50%;top:55%;transform:translate(-50%,-40%);text-align:center;width:240px}.core-ring{width:150px;height:150px;border-radius:50%;margin:auto;display:grid;place-items:center;border:1px solid #67dfff99;box-shadow:0 0 22px #39c8ff44,inset 0 0 35px #39c8ff1c;background:radial-gradient(circle,#1b5476 0%,#0a2033 60%,#07121e 100%);position:relative}.core-ring:before,.core-ring:after{content:"";position:absolute;inset:-12px;border:1px dashed #4fcfff55;border-radius:50%;animation:spin 24s linear infinite}.core-ring:after{inset:-24px;border-color:#ffad7040;animation-direction:reverse;animation-duration:36s}.core-symbol{font-size:78px;font-weight:800;color:#e8faff;text-shadow:0 0 24px #6adfff;line-height:1}.core-name{font-size:24px;letter-spacing:5px;font-weight:800;margin-top:16px;color:#f2f9ff}.core-sub{font:8px var(--mono);letter-spacing:2px;color:#8bcce6;margin-top:4px}.core-pills{display:flex;justify-content:center;gap:5px;margin-top:12px}.core-pills span{font:7px var(--mono);letter-spacing:.5px;color:#a9c7d9;border:1px solid #5fcfff4a;padding:5px 7px;border-radius:3px}.visual-caption{position:absolute;bottom:15px;left:0;right:0;text-align:center;font:8px var(--mono);letter-spacing:2px;color:#8eb5ca}.caption-signal{display:inline-block;width:5px;height:5px;background:#55e6bc;border-radius:50%;margin-right:8px}.caption-line{display:inline-block;width:25px;height:1px;background:#41647b;vertical-align:middle;margin:0 8px}.hero-bottom{position:absolute;bottom:27px;left:0;right:0;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:16px;font:8px var(--mono);letter-spacing:1.3px;color:#718ba3}.intro{padding:105px 0 90px;text-align:center;border-top:1px solid var(--line)}h2{font-size:clamp(30px,4vw,48px);line-height:1.16;letter-spacing:-2px;margin:17px 0}.muted{color:#8295aa}.intro p{max-width:650px;margin:22px auto 0;color:#9aacc0;line-height:1.8;font-size:14px}.agents-section{padding:65px 0 110px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.section-heading>p{max-width:330px;color:#91a4b8;font-size:12px;line-height:1.8}.agent-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.agent-card{background:linear-gradient(150deg,#0d1c2c,#07111e);border:1px solid var(--line);border-radius:9px;padding:22px;position:relative;overflow:hidden}.agent-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--blue),transparent);opacity:.7}.card-customer:before{background:linear-gradient(90deg,transparent,var(--orange),transparent)}.card-top{display:flex;justify-content:space-between;font:8px var(--mono);color:#7e9ab2;letter-spacing:1px}.status{color:#5bdab8}.status i{display:inline-block;width:5px;height:5px;background:#55e6bc;border-radius:50%;margin-right:5px}.cap-icon{height:65px;width:65px;border:1px solid #64d7ff66;border-radius:14px;display:grid;place-items:center;font-size:30px;margin:24px 0 15px;color:#74dfff;background:#0c2639;box-shadow:0 0 25px #39c8ff14}.icon-sales{color:#ffb17c;border-color:#ffad7066;background:#2a1c18}.agent-card h3{font-size:20px;margin:0 0 12px}.card-desc{font-size:11px;line-height:1.8;color:#a8b8ca;min-height:60px}.agent-card ul,.package ul{padding:0;list-style:none;margin:18px 0 23px}.agent-card li,.package li{font-size:10px;color:#c3d0dc;padding:8px 0 8px 17px;border-bottom:1px solid #ffffff0d;position:relative}.agent-card li:before,.package li:before{content:"+";position:absolute;left:0;color:var(--blue)}.card-foot{display:flex;gap:6px;flex-wrap:wrap}.card-foot span{font:7px var(--mono);letter-spacing:1px;padding:6px 8px;border:1px solid #4b718c55;border-radius:3px;color:#8eb4cb}.disclaimer,.package-note{font-size:10px;line-height:1.7;color:#71879c;margin-top:18px}.workflow-section{padding:85px 0 105px;border-top:1px solid var(--line)}.workflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:45px;align-items:center}.workflow-steps{display:grid}.step{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.step>span{font:11px var(--mono);color:#5bcfff;padding-top:3px}.step b{font-size:13px}.step p{font-size:11px;line-height:1.7;color:#91a5b9;margin:6px 0 0}.workflow-console{background:#071421;border:1px solid #347da566;border-radius:9px;box-shadow:0 20px 60px #0008;overflow:hidden}.console-head{display:flex;justify-content:space-between;padding:14px 17px;border-bottom:1px solid var(--line);font:8px var(--mono);letter-spacing:1px;color:#84a5bc}.console-head i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#55e6bc;margin-right:7px}.console-body{padding:25px 24px}.node{padding:13px 15px;border:1px solid #4ebfe755;border-radius:5px;background:#0c2031}.node small{display:block;font:8px var(--mono);color:#6ddaff;letter-spacing:1px;margin-bottom:6px}.node b{font-size:11px;display:block}.node span{font-size:9px;color:#829db4;display:block;margin-top:5px}.node-trigger{width:70%;margin:auto}.connector{height:30px;width:1px;background:#4cbbe8;margin:auto;position:relative}.connector:after{content:"";position:absolute;bottom:0;left:-3px;border:4px solid transparent;border-bottom:0;border-top-color:#4cbbe8}.node-agent{width:88%;margin:auto;border-color:#d28b5366;background:#201c1b}.node-agent small{color:#ffb17c}.branch{height:32px;position:relative;width:70%;margin:auto;border-top:1px solid #4ebfe7;display:flex;justify-content:space-between}.branch i{height:22px;width:1px;background:#4ebfe7}.node-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.node-human{border-color:#e9a36b66}.node-human small{color:#ffb17c}.console-foot{font:8px var(--mono);color:#7993a9;margin-top:23px}.green-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#55e6bc;margin-right:7px}.features-section,.packages-section,.faq-section{padding:85px 0 105px;border-top:1px solid var(--line)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:40px}.feature{background:#091522;border:1px solid var(--line);padding:23px 19px;border-radius:7px;min-height:170px}.feature-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #47c8f766;color:#7ce0ff;border-radius:7px;font-size:18px;margin-bottom:20px}.feature b{font-size:12px}.feature p{font-size:10px;line-height:1.7;color:#8fa4b9}.package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.package{border:1px solid var(--line);background:#091522;border-radius:8px;padding:25px;position:relative}.package-featured{border-color:#42bce777;background:linear-gradient(160deg,#0d2638,#091522 65%);box-shadow:0 0 35px #138bc21c}.popular{position:absolute;right:15px;top:15px;font:7px var(--mono);letter-spacing:1px;color:#6ddaff;border:1px solid #45bfe866;padding:6px 8px;border-radius:3px}.package-label{font-size:8px}.package h3{font-size:24px;margin:17px 0 8px}.package-for{font-size:10px;color:#93a8bc;min-height:36px;line-height:1.7}.package ul{min-height:160px}.package a{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:17px;color:#77dcff;font-size:11px;font-weight:800}.package-note{max-width:850px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:35px}.faq-grid details{padding:18px 20px;border:1px solid var(--line);border-radius:6px;background:#091522}.faq-grid summary{font-size:12px;font-weight:700;cursor:pointer}.faq-grid details p{font-size:10px;line-height:1.8;color:#96aabd;margin-bottom:0}.cta-section{padding:95px 20px 100px;text-align:center;border:1px solid #3cbff344;border-radius:12px;background:radial-gradient(ellipse at 50% 0%,#12618a44,transparent 65%),#081522;position:relative;overflow:hidden;margin-bottom:90px}.cta-section h2{font-size:clamp(38px,5vw,58px)}.cta-section p{color:#9aafc2;font-size:13px;line-height:1.8;max-width:520px;margin:20px auto 27px}.cta-section small{display:block;color:#7e9ab2;font:9px var(--mono);margin-top:17px}.footer{border-top:1px solid var(--line);padding:28px 0 35px;display:flex;align-items:center;gap:25px;flex-wrap:wrap;font:8px var(--mono);letter-spacing:1px;color:#71879b}.footer-brand{font-size:10px;color:#dceaf5;font-weight:800}.footer-brand span{color:#64d8ff}.footer small{margin-left:auto;color:#60778d}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:900px){nav{gap:12px}.hero{grid-template-columns:1fr;padding-top:70px;gap:35px}.hero-copy{max-width:700px}.hero-visual{width:100%;max-width:680px;margin:auto}.agent-cards{grid-template-columns:1fr 1fr}.agent-card:last-child{grid-column:span 2}.workflow-grid{gap:25px}.feature-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.section-wrap,.topbar{width:calc(100% - 32px)}.topbar{height:70px}.hermes-logo{width:32px;height:32px;padding:4px}.brand b{font-size:9px}.brand small{font-size:7px}.brand i,.hermes-word{display:none}nav{display:none}.nav-cta{font-size:9px;padding:9px 11px}.hero{padding-top:55px;padding-bottom:110px;min-height:0}.hero h1{font-size:49px;letter-spacing:-3px}.hero-lead{font-size:13px}.hero-visual{height:390px}.core-ring{width:125px;height:125px}.core-symbol{font-size:58px}.core-agent{top:57%}.core-name{font-size:20px}.panel-left{left:7px;top:125px;width:125px}.panel-right{right:7px;top:125px;width:125px}.panel-top{top:14px}.hero-bottom{gap:10px;flex-wrap:wrap;font-size:7px}.intro{padding:75px 0 65px}.agents-section,.workflow-section,.features-section,.packages-section,.faq-section{padding:65px 0}.section-heading{display:block}.section-heading>p{margin-top:15px}.agent-cards,.package-grid,.faq-grid{grid-template-columns:1fr}.agent-card:last-child{grid-column:auto}.card-desc{min-height:0}.workflow-grid{grid-template-columns:1fr;margin-top:28px}.feature-grid{grid-template-columns:1fr 1fr}.feature{padding:17px 14px;min-height:160px}.package ul{min-height:0}.package-featured{order:-1}.cta-section{padding:70px 18px;margin-bottom:60px}.footer{gap:13px}.footer small{margin-left:0;width:100%}}@media(max-width:380px){.hero h1{font-size:42px}.hero-visual{height:355px}.mini-panel{transform:scale(.88)}.panel-left{transform-origin:left top}.panel-right{transform-origin:right top}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.core-ring:before,.core-ring:after{animation:none}}
.reveal{opacity:.15;transform:translateY(14px);transition:opacity .65s ease,transform .65s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}
