.shell[data-astro-cid-vh6gvjy5]{width:min(100% - 64px,1320px);margin:auto}.site-header[data-astro-cid-vh6gvjy5]{background:#080d13;border-bottom:1px solid #263b45}.header-inner[data-astro-cid-vh6gvjy5]{justify-content:space-between;align-items:center;gap:25px;height:82px;display:flex}.brand[data-astro-cid-vh6gvjy5]{letter-spacing:-.05em;white-space:nowrap;font:700 17px Space Grotesk,sans-serif}.brand[data-astro-cid-vh6gvjy5] span[data-astro-cid-vh6gvjy5],em[data-astro-cid-vh6gvjy5]{color:#8cf4ce}.brand[data-astro-cid-vh6gvjy5] small[data-astro-cid-vh6gvjy5]{letter-spacing:.3em;color:#83a0aa;margin-top:-3px;font:600 8px DM Sans,sans-serif;display:block}.header-inner[data-astro-cid-vh6gvjy5] nav[data-astro-cid-vh6gvjy5]{color:#b0c0c8;gap:32px;font-size:12px;font-weight:700;display:flex}.header-inner[data-astro-cid-vh6gvjy5] nav[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]:hover,.header-inner[data-astro-cid-vh6gvjy5] nav[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5][aria-current]{color:#8cf4ce}.header-cta[data-astro-cid-vh6gvjy5]{white-space:nowrap;border:1px solid #55716e;padding:12px 15px;font-size:12px;font-weight:700}.header-cta[data-astro-cid-vh6gvjy5]:hover{border-color:#8cf4ce}.nav-products[data-astro-cid-vh6gvjy5]{position:relative}.nav-products[data-astro-cid-vh6gvjy5] summary[data-astro-cid-vh6gvjy5]{cursor:pointer;list-style:none}.nav-products[data-astro-cid-vh6gvjy5] summary[data-astro-cid-vh6gvjy5]::-webkit-details-marker{display:none}.nav-products[data-astro-cid-vh6gvjy5] summary[data-astro-cid-vh6gvjy5] span[data-astro-cid-vh6gvjy5]{color:#8cf4ce}.submenu[data-astro-cid-vh6gvjy5]{z-index:20;background:#101d25;border:1px solid #45636a;gap:2px;min-width:175px;padding:8px;display:grid;position:absolute;top:calc(100% + 18px);right:0;box-shadow:0 15px 35px #0008}.submenu[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{white-space:nowrap;padding:10px 12px}.submenu[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]:hover{background:#1d343a}.nav-products[data-astro-cid-vh6gvjy5][open] summary[data-astro-cid-vh6gvjy5]{color:#8cf4ce}.eyebrow[data-astro-cid-vh6gvjy5]{color:#8cf4ce;letter-spacing:.2em;margin:0 0 24px;font-size:11px;font-weight:700}h1[data-astro-cid-vh6gvjy5],h2[data-astro-cid-vh6gvjy5],h3[data-astro-cid-vh6gvjy5]{font-family:Space Grotesk,sans-serif}em[data-astro-cid-vh6gvjy5]{font-style:normal}.hero[data-astro-cid-vh6gvjy5]{background:radial-gradient(at 78% 18%,#193943,#080d13 65%);border-bottom:1px solid #2b4650;padding:105px 0 66px}.hero[data-astro-cid-vh6gvjy5] h1[data-astro-cid-vh6gvjy5]{letter-spacing:-.07em;margin:0 0 27px;font-size:clamp(52px,6.3vw,88px);font-weight:600;line-height:1.02}.lead[data-astro-cid-vh6gvjy5]{color:#a9bdc4;max-width:775px;font-size:16px;line-height:1.75}.hero-facts[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;gap:10px;margin-top:42px;display:flex}.hero-facts[data-astro-cid-vh6gvjy5] span[data-astro-cid-vh6gvjy5]{color:#9bcbc6;letter-spacing:.15em;border:1px solid #41616a;padding:10px 12px;font:700 9px Space Grotesk,sans-serif}.section[data-astro-cid-vh6gvjy5]{padding:105px 0}.philosophy[data-astro-cid-vh6gvjy5],.control[data-astro-cid-vh6gvjy5]{background:#0b1219}.section-heading[data-astro-cid-vh6gvjy5]{justify-content:space-between;align-items:end;gap:60px;margin-bottom:42px;display:flex}.section-heading[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5],.architecture[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5],.control[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5],.warranty[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.2vw,58px);font-weight:600;line-height:1.1}.section-heading[data-astro-cid-vh6gvjy5]>p[data-astro-cid-vh6gvjy5]{color:#a2b5bd;max-width:430px;margin:0;font-size:14px;line-height:1.7}.principles[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.principles[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]{background:#14232c;border:1px solid #36505a;min-height:245px;padding:28px}.principles[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]>span[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]>span[data-astro-cid-vh6gvjy5],.technology-list[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]>span[data-astro-cid-vh6gvjy5]{color:#8cf4ce;letter-spacing:.15em;font:700 10px Space Grotesk,sans-serif}.principles[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{letter-spacing:-.045em;margin:33px 0 13px;font-size:24px}.principles[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:#a3b7bf;margin:0;font-size:13px;line-height:1.7}.architecture[data-astro-cid-vh6gvjy5]{background:#0d1a22;border-block:1px solid #2c4751}.architecture-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:.82fr 1.18fr;gap:10%;display:grid}.architecture-intro[data-astro-cid-vh6gvjy5]>p[data-astro-cid-vh6gvjy5]:not(.eyebrow){color:#9db1b9;max-width:445px;margin:28px 0;font-size:14px;line-height:1.75}.architecture-intro[data-astro-cid-vh6gvjy5]>a[data-astro-cid-vh6gvjy5]{color:#8cf4ce;border-bottom:1px solid #8cf4ce;padding-bottom:7px;font-size:12px;font-weight:700;display:inline-block}.technology-list[data-astro-cid-vh6gvjy5]{border-top:1px solid #40606a}.technology-list[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]{border-bottom:1px solid #40606a;padding:21px 0}.technology-list[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{letter-spacing:-.035em;margin:9px 0;font-size:21px}.technology-list[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:#9fb4bc;margin:0;font-size:13px;line-height:1.7}.control-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.control-grid[data-astro-cid-vh6gvjy5]>div[data-astro-cid-vh6gvjy5]:last-child>p[data-astro-cid-vh6gvjy5]:not(.eyebrow){color:#a6b9c1;font-size:14px;line-height:1.75}.control-grid[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{margin-bottom:28px}.control-visual[data-astro-cid-vh6gvjy5]{background:radial-gradient(circle,#20434b,#0d1b23 70%);border:1px solid #41636a;flex-direction:column;justify-content:space-between;height:380px;padding:27px;display:flex}.diagram-label[data-astro-cid-vh6gvjy5],.diagram-footer[data-astro-cid-vh6gvjy5]{color:#8fcac5;letter-spacing:.15em;font:700 10px Space Grotesk,sans-serif}.diagram-row[data-astro-cid-vh6gvjy5]{justify-content:center;align-items:center;gap:12px;display:flex}.diagram-row[data-astro-cid-vh6gvjy5] div[data-astro-cid-vh6gvjy5]{color:#e6f7f2;text-align:center;letter-spacing:.08em;border:1px solid #8cf4ce;min-width:105px;padding:23px 12px;font:700 11px/1.5 Space Grotesk,sans-serif}.diagram-row[data-astro-cid-vh6gvjy5] b[data-astro-cid-vh6gvjy5]{color:#8cf4ce}.diagram-line[data-astro-cid-vh6gvjy5]{opacity:.5;background:#5a9b99;height:1px}.diagram-footer[data-astro-cid-vh6gvjy5]{justify-content:space-between;display:flex}.note[data-astro-cid-vh6gvjy5]{color:#93b7b7;border-left:2px solid #8cf4ce;margin-top:26px;padding:10px 0 10px 16px;font-size:11px;line-height:1.6}.sic[data-astro-cid-vh6gvjy5]{background:#0c1720;border-top:1px solid #2c4751}.sic-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.warranty[data-astro-cid-vh6gvjy5]{background:linear-gradient(100deg,#173c43,#0c1b23);padding:80px 0}.warranty-inner[data-astro-cid-vh6gvjy5]{justify-content:space-between;align-items:end;gap:40px;display:flex}.warranty[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]:not(.eyebrow){color:#b1c8cb;max-width:675px;margin:23px 0 0;font-size:14px;line-height:1.7}.warranty[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{color:#071712;white-space:nowrap;background:#8cf4ce;padding:18px 21px;font-size:12px;font-weight:700}.warranty[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]:hover{background:#b6ffe5}footer[data-astro-cid-vh6gvjy5]{background:#080d13;border-top:1px solid #24404a}.footer-inner[data-astro-cid-vh6gvjy5]{color:#7c929c;justify-content:space-between;align-items:center;gap:20px;min-height:86px;font-size:11px;display:flex}.footer-inner[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{color:#c8e2e2}@media (width<=900px){.header-inner[data-astro-cid-vh6gvjy5] nav[data-astro-cid-vh6gvjy5]{gap:15px}.architecture-grid[data-astro-cid-vh6gvjy5]{gap:5%}.diagram-row[data-astro-cid-vh6gvjy5]{gap:5px}.diagram-row[data-astro-cid-vh6gvjy5] div[data-astro-cid-vh6gvjy5]{min-width:80px;padding:18px 5px}}@media (width<=720px){.shell[data-astro-cid-vh6gvjy5]{width:min(100% - 36px,1320px)}.header-inner[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;height:auto;min-height:68px;padding:15px 0 12px}.header-inner[data-astro-cid-vh6gvjy5] nav[data-astro-cid-vh6gvjy5]{order:3;justify-content:space-between;gap:10px;width:100%;font-size:10px;display:flex}.header-cta[data-astro-cid-vh6gvjy5]{padding:9px;font-size:10px}.submenu[data-astro-cid-vh6gvjy5]{top:calc(100% + 10px)}.hero[data-astro-cid-vh6gvjy5]{padding:70px 0 55px}.hero[data-astro-cid-vh6gvjy5] h1[data-astro-cid-vh6gvjy5]{font-size:46px}.section[data-astro-cid-vh6gvjy5]{padding:68px 0}.section-heading[data-astro-cid-vh6gvjy5]{margin-bottom:30px;display:block}.section-heading[data-astro-cid-vh6gvjy5]>p[data-astro-cid-vh6gvjy5]{margin-top:20px}.principles[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5],.architecture-grid[data-astro-cid-vh6gvjy5],.control-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr}.principles[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5],.sic-grid[data-astro-cid-vh6gvjy5] article[data-astro-cid-vh6gvjy5]{min-height:0}.control-grid[data-astro-cid-vh6gvjy5]{gap:35px}.control-visual[data-astro-cid-vh6gvjy5]{height:300px;padding:15px}.diagram-row[data-astro-cid-vh6gvjy5] div[data-astro-cid-vh6gvjy5]{min-width:78px}.warranty-inner[data-astro-cid-vh6gvjy5]{display:block}.warranty[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{margin-top:30px;display:inline-block}.footer-inner[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;padding:20px 0}.footer-inner[data-astro-cid-vh6gvjy5] span[data-astro-cid-vh6gvjy5]:nth-child(2){display:none}}
