.test-glass-surface{background:#080d18c7!important;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);border-color:#ffffff38!important}.test-glass-surface .text-mist{color:#e9edf4!important}.test-glass-surface .text-ash{color:#a6abbd!important;font-weight:400}#glow-nav-list .glow-menu-btn{font-size:.88rem!important}#glow-nav-list .glow-menu-btn[data-active=false]{color:#b8bfce!important}#glow-nav-list .glow-menu-btn:hover,#glow-nav-list .glow-menu-btn[data-active=true]{color:#fff!important}#test-nav .contact-preview-button{font-size:.86rem}.test-dropdown-item>span:last-child>span:first-child{font-size:.98rem!important}.test-dropdown-item>span:last-child>span:last-child{font-size:.84rem!important}.test-solve-panel>.glass>.grid>div>a>div:first-child{font-size:.86rem!important}.test-solve-panel>.glass>.grid>div>a>div:last-child{font-size:.82rem!important}.test-solve-panel .border-t>span{font-size:.85rem!important}.test-glass-surface:hover,.test-nav-surface:hover .test-nav-glass{--depth: 0px !important;box-shadow:0 8px 16px #00000014,inset 0 1px #ffffff80,inset 0 -1px #ffffff1a!important}.test-chevron{transform-origin:center}.test-menu-group:hover>.glow-menu-btn .test-chevron,.test-menu-group:focus-within>.glow-menu-btn .test-chevron{transform:rotate(180deg)}.test-menu-group:hover>.glow-menu-btn,.test-menu-group:focus-within>.glow-menu-btn{color:#fff}.test-mini-dropdown,.test-solve-panel{visibility:hidden;opacity:0;transform:translateY(5px) translate(-50%);pointer-events:none;transition:transform .2s ease,visibility 0s linear}.test-solve-panel{transform:translateY(5px)}.test-menu-group:hover>.test-mini-dropdown,.test-menu-group:focus-within>.test-mini-dropdown,.test-solve-panel:hover,.test-solve-panel:focus-within,#test-nav:has(.test-solve-trigger:hover) .test-solve-panel,#test-nav:has(.test-solve-trigger:focus-visible) .test-solve-panel{visibility:visible;opacity:1;transform:translateY(0) translate(-50%);pointer-events:auto}.test-solve-panel:hover,.test-solve-panel:focus-within,#test-nav:has(.test-solve-trigger:hover) .test-solve-panel,#test-nav:has(.test-solve-trigger:focus-visible) .test-solve-panel{transform:translateY(0)}.test-product-swatch{display:block;width:8px;height:8px;border-radius:999px;background:var(--product-accent);box-shadow:0 0 14px color-mix(in srgb,var(--product-accent) 68%,transparent)}#test-mobile-menu{visibility:hidden;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}#test-mobile-menu[data-open=true]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.test-footer[data-astro-cid-6dy62pbj]{min-height:clamp(310px,32vh,370px);overflow:hidden;border-top:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse 58% 100% at 72% 100%,rgba(55,93,160,.16),transparent 72%),#05080f}.footer-inner[data-astro-cid-6dy62pbj]{min-height:clamp(310px,32vh,370px)}.footer-image[data-astro-cid-6dy62pbj]{opacity:.92}.footer-scrim[data-astro-cid-6dy62pbj]{background:linear-gradient(180deg,#05080f99,#05080f52 56%,#05080f14)}.footer-card[data-astro-cid-6dy62pbj]{position:relative;min-height:clamp(260px,27vh,320px)}.footer-content[data-astro-cid-6dy62pbj]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,2.3fr);align-items:start;gap:clamp(30px,6vw,100px)}.footer-sitemap[data-astro-cid-6dy62pbj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.8vw,42px)}.footer-sitemap-group[data-astro-cid-6dy62pbj]{min-width:0}.footer-sitemap-label[data-astro-cid-6dy62pbj]{display:block;color:#5079c9;font-size:.78rem;font-weight:700;letter-spacing:.14em;line-height:1.25;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.footer-sitemap-label[data-astro-cid-6dy62pbj]:hover{color:#eef1f5}.footer-sitemap-links[data-astro-cid-6dy62pbj]{display:flex;flex-direction:column;gap:7px;margin-top:10px}.footer-sitemap-links[data-astro-cid-6dy62pbj] a[data-astro-cid-6dy62pbj]{color:#a6abbd;font-size:.9rem;font-weight:400;line-height:1.3;text-decoration:none;transition:color .2s ease}.footer-sitemap-links[data-astro-cid-6dy62pbj] a[data-astro-cid-6dy62pbj]:hover{color:#fff}.footer-secondary[data-astro-cid-6dy62pbj]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:clamp(28px,3.5vh,40px);border-top:1px solid rgba(255,255,255,.08);padding-top:18px}.footer-secondary[data-astro-cid-6dy62pbj] a[data-astro-cid-6dy62pbj]{color:#a6abbd;font-size:.9rem;font-weight:500;line-height:1.25;text-decoration:none;transition:color .2s ease}.footer-secondary[data-astro-cid-6dy62pbj] a[data-astro-cid-6dy62pbj]:hover{color:#fff}.footer-meta[data-astro-cid-6dy62pbj]{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:clamp(20px,3vh,32px)}@media (max-width: 899px){.test-footer[data-astro-cid-6dy62pbj],.footer-inner[data-astro-cid-6dy62pbj]{min-height:480px}.footer-scrim[data-astro-cid-6dy62pbj]{background:linear-gradient(180deg,#05080fd1,#05080f9e 62%,#05080f24)}.footer-image[data-astro-cid-6dy62pbj]{object-position:right bottom}.footer-card[data-astro-cid-6dy62pbj]{min-height:420px}.footer-content[data-astro-cid-6dy62pbj]{grid-template-columns:1fr;gap:30px}.footer-sitemap[data-astro-cid-6dy62pbj]{gap:26px 24px}.footer-secondary[data-astro-cid-6dy62pbj]{gap:8px 18px}.footer-meta[data-astro-cid-6dy62pbj]{align-items:flex-start;flex-direction:column;gap:3px;margin-top:30px}}@media (max-width: 560px){.footer-sitemap[data-astro-cid-6dy62pbj]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.footer-secondary[data-astro-cid-6dy62pbj]{gap:8px 16px}}
