.hm-page{--hm-bg:#101318;--hm-panel:#1a2028;--hm-red:#ee4f3f;--hm-amber:#f19b39;--hm-ink:#202b35;--hm-muted:#6c7882;color:var(--hm-ink);background:#fff}.hm-hero{color:#fff;background:radial-gradient(circle at 78% 18%,#d348373d,#0000 28%),linear-gradient(128deg,#0b0e12,#202832);grid-template-columns:minmax(450px,.95fr) minmax(550px,1.05fr);align-items:center;gap:6vw;min-height:800px;padding:142px 7vw 76px;display:grid}.hm-breadcrumbs{color:#929aa4;gap:9px;margin-bottom:50px;font-size:11px;display:flex}.hm-breadcrumbs a:hover{color:#ff866e}.hm-hero-copy>small,.hm-overview small{letter-spacing:.16em;color:#ff735f;font:11px/1.4 ui-monospace,monospace}.hm-hero h1{letter-spacing:-.05em;margin:20px 0 15px;font-size:clamp(48px,4.6vw,74px);line-height:1.08}.hm-hero h2{max-width:720px;margin:0 0 24px;font-size:clamp(26px,2.2vw,38px);line-height:1.35}.hm-hero-copy>p{color:#bdc4cc;max-width:690px;margin:0;font-size:16px;line-height:1.95}.hm-hero-actions{gap:12px;margin-top:30px;display:flex}.hm-hero-actions a{border:1px solid #ffffff38;padding:15px 22px;font-size:13px}.hm-hero-actions a:first-child{background:linear-gradient(90deg,#dc493b,#eb8d37);border-color:#0000}.hm-hero-metrics{background:#ffffff1c;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;display:grid}.hm-hero-metrics span{background:#12161cd6;padding:16px}.hm-hero-metrics b,.hm-hero-metrics small{display:block}.hm-hero-metrics b{font-size:15px}.hm-hero-metrics small{color:#939da7;margin-top:6px;font-size:10px;line-height:1.5}.hm-hero-product{margin:0}.hm-hero-product>div{background:#fff;padding:11px;box-shadow:0 35px 90px #0006}.hm-hero-product img{width:100%;height:auto;display:block}.hm-hero-product figcaption{color:#969fa9;justify-content:space-between;gap:20px;padding:16px 3px;display:flex}.hm-hero-product figcaption span{color:#ff735f;font:11px ui-monospace,monospace}.hm-hero-product figcaption small{font-size:11px}.hm-overview{grid-template-columns:minmax(380px,.85fr) minmax(470px,1fr);align-items:start;gap:9vw;padding:105px 7vw 95px;display:grid}.hm-overview h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.2}.hm-overview>p{color:var(--hm-muted);margin:28px 0 0;font-size:17px;line-height:2}@media (max-width:1120px){.hm-hero{grid-template-columns:1fr}.hm-overview{grid-template-columns:1fr;gap:20px}.hm-hero-product{max-width:1000px}}@media (max-width:620px){.hm-hero{min-height:auto;padding:110px 22px 58px}.hm-breadcrumbs{flex-wrap:wrap;margin-bottom:32px}.hm-hero h1{font-size:40px}.hm-hero h2{font-size:25px}.hm-hero-copy>p{font-size:15px}.hm-hero-actions{flex-direction:column}.hm-hero-actions a{text-align:center}.hm-hero-metrics{grid-template-columns:1fr}.hm-overview{padding:72px 22px}.hm-overview h2{font-size:35px}.hm-overview>p{font-size:16px}}.hm-heading{max-width:1080px;margin-bottom:48px}.hm-heading>small,.hm-cockpit-copy>small,.hm-compute-copy>small,.hm-install-copy>small{letter-spacing:.16em;color:#d64e3f;font:11px/1.4 ui-monospace,monospace}.hm-heading h2,.hm-cockpit h2,.hm-compute h2,.hm-installation h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.2}.hm-heading>p{max-width:880px;color:var(--hm-muted);margin:0;font-size:16px;line-height:1.9}.hm-heading-light h2{color:#fff}.hm-heading-light>p{color:#a5adb6}.hm-values{background:linear-gradient(90deg,#0000 7vw,#e1e3e6 7vw calc(100% - 7vw),#0000 calc(100% - 7vw));grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0 7vw 110px;display:grid}.hm-values article{background:#f5f6f7;min-height:245px;padding:30px}.hm-values span,.hm-integration article>span{color:#d24c3e;font:12px ui-monospace,monospace}.hm-values h3{margin:42px 0 14px;font-size:22px}.hm-values p{color:var(--hm-muted);margin:0;font-size:14px;line-height:1.85}.hm-role{background:var(--hm-bg);padding:110px 7vw}.hm-role-flow{grid-template-columns:1fr 52px 1fr 52px 1fr;align-items:center;display:grid}.hm-role-flow article{color:#fff;background:#181e25;min-height:240px;padding:30px}.hm-role-flow article>span{color:#f06a55;font:11px ui-monospace,monospace}.hm-role-flow h3{margin:42px 0 14px;font-size:21px}.hm-role-flow p{color:#99a4ae;margin:0;font-size:13px;line-height:1.8}.hm-role-flow>i{color:#fff;background:#d74f3d;place-items:center;height:52px;font-style:normal;display:grid}.hm-role-flow .hm-role-core{background:linear-gradient(145deg,#51201d,#22242b);border:1px solid #ff71573d}.hm-cockpit{grid-template-columns:minmax(430px,.85fr) minmax(560px,1.15fr);align-items:center;gap:6vw;padding:115px 7vw;display:grid}.hm-cockpit-copy>p,.hm-compute-copy>p,.hm-install-copy>p{color:var(--hm-muted);font-size:16px;line-height:1.95}.hm-cockpit-copy>div{margin-top:28px}.hm-cockpit-copy article{border-top:1px solid #dde1e4;grid-template-columns:90px 1fr;gap:18px;padding:15px 0;display:grid}.hm-cockpit-copy article>span{color:#d04b3d;font:10px ui-monospace,monospace}.hm-cockpit-copy h3{margin:0 0 8px;font-size:16px}.hm-cockpit-copy ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hm-cockpit-copy li{color:#6f7a83;background:#f1f3f4;padding:6px 8px;font-size:10px}.hm-cockpit figure{background:#11161c;margin:0;padding:10px;box-shadow:0 24px 65px #1a1f2638}.hm-cockpit figure img{width:100%;height:auto;display:block}.hm-cockpit figcaption{color:#8c969f;padding:13px 4px 3px;font-size:11px}.hm-display{background:#f0f2f4;padding:110px 7vw}.hm-screen{grid-template-columns:minmax(540px,1.25fr) minmax(320px,.75fr);gap:18px;display:grid}.hm-screen>div{color:#fff;background:radial-gradient(circle at 50% 45%,#213545,#0b1117);border:10px solid #282f36;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:50px;display:flex;box-shadow:inset 0 0 0 1px #3c4750}.hm-screen>div span{color:#ff715b;font:13px ui-monospace,monospace}.hm-screen>div strong{letter-spacing:-.04em;margin:28px 0 13px;font-size:clamp(40px,5vw,72px)}.hm-screen>div small{color:#8797a4;letter-spacing:.16em;font:10px ui-monospace,monospace}.hm-screen aside{background:#d9dee2;gap:1px;display:grid}.hm-screen aside article{background:#fff;padding:28px}.hm-screen aside b,.hm-screen aside span{display:block}.hm-screen aside b{font-size:24px}.hm-screen aside span{color:#74808a;margin-top:28px;font-size:12px}.hm-compute{grid-template-columns:minmax(430px,.85fr) minmax(520px,1.15fr);align-items:center;gap:7vw;padding:115px 7vw;display:grid}.hm-compute-copy>div{background:#d9dde1;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;display:grid}.hm-compute-copy>div span{background:#f2f4f5;padding:20px}.hm-compute-copy>div b,.hm-compute-copy>div small{display:block}.hm-compute-copy>div b{font-size:19px}.hm-compute-copy>div small{color:#74808a;margin-top:6px;font-size:10px}.hm-note{background:#faf0ee;border-left:3px solid #d84f3e;padding:15px 17px;margin-top:25px!important;font-size:12px!important;line-height:1.75!important}.hm-compute-panel{color:#fff;background:linear-gradient(145deg,#171d24,#0c1015);flex-direction:column;justify-content:center;min-height:400px;padding:54px;display:flex}.hm-compute-panel>span{color:#f26d57;font:10px ui-monospace,monospace}.hm-compute-panel>b{margin:35px 0 12px;font-size:29px}.hm-compute-panel>small{color:#89959e;font-size:11px}.hm-compute-panel>div{background:#ffffff1a;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.hm-compute-panel i{text-align:center;color:#9aa6ae;background:#171e25;padding:17px;font:10px ui-monospace,monospace}.hm-connectivity{background:linear-gradient(130deg,#10141a,#272d36);padding:110px 7vw}.hm-connectivity>div{background:#ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.hm-connectivity article{color:#fff;background:#12171dd6;min-height:220px;padding:28px}.hm-connectivity article>span{color:#f06e58;font:10px ui-monospace,monospace}.hm-connectivity h3{margin:38px 0 15px;font-size:25px}.hm-connectivity article p{color:#a1aab2;margin:0;font-size:13px;line-height:1.8}.hm-warning{color:#aeb7be;background:#ffffff0f;border-left:3px solid #f09b3c;margin:24px 0 0;padding:18px 20px;font-size:12px;line-height:1.85}.hm-warning b{color:#ffc373}.hm-installation{background:#f2f4f5;grid-template-columns:minmax(430px,.85fr) minmax(520px,1.15fr);align-items:center;gap:7vw;padding:115px 7vw;display:grid}.hm-install-copy>div{background:#d9dde0;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.hm-install-copy>div span{background:#fff;padding:18px}.hm-install-copy>div b,.hm-install-copy>div small{display:block}.hm-install-copy>div b{font-size:18px}.hm-install-copy>div small{color:#748089;margin-top:6px;font-size:10px}.hm-install-diagram{color:#fff;background:linear-gradient(145deg,#1d242c,#0d1116);align-content:center;place-items:center;min-height:450px;padding:50px;display:grid}.hm-install-diagram>span{color:#8c98a1;letter-spacing:.15em;margin-bottom:45px;font:10px ui-monospace,monospace}.hm-install-diagram>div{aspect-ratio:330/230;border:2px solid #a8b1b8;place-items:center;width:75%;display:grid;position:relative}.hm-install-diagram>div:before{content:"";border:1px solid #586875;height:53%;position:absolute;top:13%;left:12%;right:12%}.hm-install-diagram i{text-align:center;color:#8997a1;font:11px ui-monospace,monospace;position:absolute;top:-30px;left:0;right:0}.hm-install-diagram b{color:#f06d58;z-index:1;font:18px ui-monospace,monospace}.hm-install-diagram small{color:#8997a1;font-size:10px;position:absolute;right:-62px}.hm-install-diagram em{text-align:center;color:#8e989f;border:1px solid #59646d;padding:9px;font:9px ui-monospace,monospace;position:absolute;bottom:8%;left:10%;right:10%}.hm-install-diagram>p{color:#f09a53;margin:35px 0 0;font-size:11px}.hm-specs{padding:110px 7vw}.hm-spec-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.hm-spec-groups article{background:#f3f5f6;border-top:3px solid #d74d3e}.hm-spec-groups h3{margin:0;padding:24px 25px;font-size:21px}.hm-spec-groups dl{margin:0}.hm-spec-groups dl>div{border-top:1px solid #dce0e3;grid-template-columns:108px 1fr;gap:16px;padding:15px 25px;display:grid}.hm-spec-groups dt{color:#74808a;font-size:12px}.hm-spec-groups dd{margin:0;font-size:13px;line-height:1.65}.hm-environment{background:linear-gradient(130deg,#10141a,#282e36);padding:110px 7vw}.hm-environment>div{background:#ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.hm-environment article{color:#fff;background:#11161cd6;min-height:180px;padding:28px}.hm-environment article b,.hm-environment article span{display:block}.hm-environment article b{color:#f06c56;font-size:22px}.hm-environment article span{color:#a4adb4;margin-top:28px;font-size:12px;line-height:1.7}.hm-integration{background:#f1f3f4;padding:110px 7vw}.hm-integration>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.hm-integration article{background:#fff;border-bottom:3px solid #dde1e4;padding:27px}.hm-integration h3{margin:36px 0 12px;font-size:19px}.hm-integration p{color:var(--hm-muted);margin:0;font-size:13px;line-height:1.8}.hm-cta{color:#fff;background:linear-gradient(105deg,#cc4439,#e68938);justify-content:space-between;align-items:center;gap:50px;padding:84px 7vw;display:flex}.hm-cta small{letter-spacing:.18em;color:#ffe0d4;font:10px ui-monospace,monospace}.hm-cta h2{max-width:930px;margin:14px 0 10px;font-size:clamp(30px,3vw,48px);line-height:1.25}.hm-cta p{color:#ffebe3;margin:0;font-size:14px}.hm-cta>a{color:#a83c34;background:#fff;flex:none;padding:16px 23px;font-size:13px}@media (max-width:1120px){.hm-values,.hm-environment>div,.hm-integration>div{grid-template-columns:1fr 1fr}.hm-cockpit,.hm-compute,.hm-installation,.hm-screen{grid-template-columns:1fr}.hm-spec-groups{grid-template-columns:1fr 1fr}}@media (max-width:760px){.hm-role-flow{grid-template-columns:1fr}.hm-role-flow>i{width:52px;margin:auto;transform:rotate(90deg)}.hm-connectivity>div{grid-template-columns:1fr}}@media (max-width:700px){.hm-values,.hm-spec-groups,.hm-environment>div,.hm-integration>div{grid-template-columns:1fr}.hm-values{background:0 0;padding:0 22px 75px}.hm-values article{min-height:auto}.hm-role,.hm-cockpit,.hm-display,.hm-compute,.hm-connectivity,.hm-installation,.hm-specs,.hm-environment,.hm-integration{padding:75px 22px}.hm-heading h2,.hm-cockpit h2,.hm-compute h2,.hm-installation h2{font-size:35px}.hm-cockpit-copy article{grid-template-columns:70px 1fr}.hm-screen>div{min-height:320px;padding:30px}.hm-compute-copy>div{grid-template-columns:1fr}.hm-compute-panel{min-height:330px;padding:34px}.hm-compute-panel>div{grid-template-columns:1fr;margin-top:40px}.hm-install-copy>div{grid-template-columns:1fr}.hm-install-diagram{min-height:350px;padding:30px}.hm-install-diagram>div{width:72%}.hm-spec-groups dl>div{grid-template-columns:1fr;gap:6px}.hm-environment article{min-height:auto}.hm-cta{flex-direction:column;align-items:flex-start;padding:68px 22px}.hm-cta>a{text-align:center;width:100%}}
