.shell[data-astro-cid-6bfsojfh]{width:min(100% - 64px,1320px);margin:auto}.site-header[data-astro-cid-6bfsojfh]{background:#080d13;border-bottom:1px solid #263b45}.header-inner[data-astro-cid-6bfsojfh]{justify-content:space-between;align-items:center;gap:25px;height:82px;display:flex}.brand[data-astro-cid-6bfsojfh]{letter-spacing:-.05em;white-space:nowrap;font:700 17px Space Grotesk,sans-serif}.brand[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh],em[data-astro-cid-6bfsojfh]{color:#8cf4ce}.brand[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{letter-spacing:.3em;color:#83a0aa;margin-top:-3px;font:600 8px DM Sans,sans-serif;display:block}.header-inner[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh]{color:#b0c0c8;gap:32px;font-size:12px;font-weight:700;display:flex}.header-inner[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover,.header-inner[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh][aria-current]{color:#8cf4ce}.header-cta[data-astro-cid-6bfsojfh]{white-space:nowrap;border:1px solid #55716e;padding:12px 15px;font-size:12px;font-weight:700}.header-cta[data-astro-cid-6bfsojfh]:hover{border-color:#8cf4ce}.nav-products[data-astro-cid-6bfsojfh]{position:relative}.nav-products[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh]{cursor:pointer;list-style:none}.nav-products[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh]::-webkit-details-marker{display:none}.nav-products[data-astro-cid-6bfsojfh] summary[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#8cf4ce}.submenu[data-astro-cid-6bfsojfh]{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-6bfsojfh] a[data-astro-cid-6bfsojfh]{white-space:nowrap;padding:10px 12px}.submenu[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{background:#1d343a}.nav-products[data-astro-cid-6bfsojfh][open] summary[data-astro-cid-6bfsojfh]{color:#8cf4ce}.eyebrow[data-astro-cid-6bfsojfh]{color:#8cf4ce;letter-spacing:.21em;margin:0 0 24px;font-size:11px;font-weight:700}.intro[data-astro-cid-6bfsojfh]{background:radial-gradient(at 82% 15%,#183a43,#080d13 64%);border-bottom:1px solid #2a4550;padding:91px 0 75px}.intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh],h2[data-astro-cid-6bfsojfh]{font-family:Space Grotesk,sans-serif}.intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{letter-spacing:-.07em;margin:0 0 27px;font-size:clamp(50px,6vw,84px);font-weight:600;line-height:1.03}.intro[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{font-style:normal}.intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.eyebrow){color:#a7bac3;max-width:670px;font-size:15px;line-height:1.75}.contact-section[data-astro-cid-6bfsojfh]{background:#0b1219;padding:92px 0 110px}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:.8fr 1.2fr;gap:9%;display:grid}.details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.055em;margin:0 0 46px;font-size:clamp(35px,3.5vw,49px);line-height:1.12}.detail[data-astro-cid-6bfsojfh]{border-top:1px solid #34515b;padding:22px 0}.detail[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:#8cf4ce;letter-spacing:.15em;margin-bottom:12px;font:700 10px Space Grotesk,sans-serif;display:block}.detail[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]:not(.location-link),.detail[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{letter-spacing:-.035em;font:600 clamp(18px,2vw,25px) Space Grotesk,sans-serif}.detail[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:#8cf4ce}.detail[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#8fa4ad;max-width:345px;font-size:12px;line-height:1.65}.detail[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{line-height:1.4}.location-link[data-astro-cid-6bfsojfh]{color:#a3c8c6;margin-top:16px;font-size:12px;display:block}.form-panel[data-astro-cid-6bfsojfh]{background:linear-gradient(140deg,#162731,#101b23);border:1px solid #36525c;padding:35px 39px 40px}.form-head[data-astro-cid-6bfsojfh]{color:#89aab1;letter-spacing:.12em;justify-content:space-between;font:700 10px Space Grotesk,sans-serif;display:flex}.form-panel[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.055em;margin:32px 0 8px;font-size:38px}.form-panel[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#9dafb8;max-width:590px;margin:0 0 29px;font-size:13px;line-height:1.7}.row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:16px;display:grid}label[data-astro-cid-6bfsojfh]{color:#dce9ec;margin-bottom:19px;font-size:12px;font-weight:700;display:block}label[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#8cf4ce}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{color:#ecf5f5;background:#0b151c;border:1px solid #42616a;border-radius:0;outline:none;width:100%;margin-top:9px;padding:14px 13px;font:13px DM Sans,sans-serif;display:block}input[data-astro-cid-6bfsojfh]:focus,select[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{border-color:#8cf4ce;box-shadow:0 0 0 2px #8cf4ce25}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:125px}textarea[data-astro-cid-6bfsojfh]::placeholder{color:#728a93}form[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{color:#071712;cursor:pointer;background:#8cf4ce;border:0;justify-content:space-between;gap:25px;min-width:185px;padding:17px 20px;font:700 12px DM Sans,sans-serif;display:flex}form[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover{background:#b5ffe4}form[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:#8299a3;margin-top:16px;font-size:11px;line-height:1.6;display:block}footer[data-astro-cid-6bfsojfh]{background:#080d13;border-top:1px solid #24404a}.footer-inner[data-astro-cid-6bfsojfh]{color:#7c929c;justify-content:space-between;align-items:center;gap:20px;min-height:86px;font-size:11px;display:flex}.footer-inner[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#c8e2e2}@media (width<=950px){.header-inner[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh]{gap:17px}.contact-grid[data-astro-cid-6bfsojfh]{gap:5%}}@media (width<=720px){.shell[data-astro-cid-6bfsojfh]{width:min(100% - 36px,1320px)}.header-inner[data-astro-cid-6bfsojfh]{flex-wrap:wrap;height:auto;min-height:68px;padding:15px 0 12px}.header-inner[data-astro-cid-6bfsojfh] nav[data-astro-cid-6bfsojfh]{order:3;justify-content:space-between;gap:10px;width:100%;font-size:10px;display:flex}.header-cta[data-astro-cid-6bfsojfh]{padding:9px;font-size:10px}.submenu[data-astro-cid-6bfsojfh]{top:calc(100% + 10px)}.intro[data-astro-cid-6bfsojfh]{padding:70px 0 60px}.intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:46px}.contact-section[data-astro-cid-6bfsojfh]{padding:62px 0}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:45px}.details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-bottom:30px}.form-panel[data-astro-cid-6bfsojfh]{padding:23px 18px}.row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:0}.footer-inner[data-astro-cid-6bfsojfh]{flex-wrap:wrap;padding:20px 0}.footer-inner[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]:nth-child(2){display:none}}
