.dxd-header,.dxd-utility,.dxd-footer,.dxd-product{--dxd-ink:#0a1b2a;--dxd-ink-2:#13283a;--dxd-blue:#0072ce;--dxd-blue-hover:#005bb5;--dxd-paper:#f4f7fa;--dxd-line:#d9e2ec;--dxd-muted:#627d98;--dxd-body:#334e68;--dxd-on-ink:#c5d2df;--dxd-on-ink-2:#8fa5bc;--dxd-emerald:#059669;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dxd-shell-width{width:min(1280px,calc(100% - 48px));margin-inline:auto}.dxd-utility{background:var(--dxd-ink);color:var(--dxd-on-ink-2);font-size:.78rem}.dxd-utility .dxd-shell-width{display:flex;align-items:center;justify-content:space-between;gap:24px;height:36px}.dxd-utility p{margin:0;color:var(--dxd-on-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dxd-utility-list{display:flex;align-items:center;gap:22px;margin:0;padding:0;list-style:none;white-space:nowrap}.dxd-utility-list li,.dxd-utility a{display:inline-flex;align-items:center;gap:7px;color:var(--dxd-on-ink);white-space:nowrap;text-decoration:none}.dxd-utility a:hover{color:#fff}.dxd-utility svg{color:var(--dxd-on-ink-2);flex:none}.dxd-header{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid var(--dxd-line);color:var(--dxd-ink);transition:background .25s,border-color .25s,box-shadow .2s}.dxd-header-inner{display:flex;align-items:center;gap:30px;height:72px}.dxd-header button,.dxd-footer button,.dxd-footer input,.dxd-footer textarea,.dxd-footer select{font-family:IBM Plex Sans,Segoe UI,sans-serif}.dxd-header.scrolled{box-shadow:0 8px 24px #0a1b2a12}.dxd-logo{flex:none;display:block;border-radius:4px}.dxd-logo img{display:block;width:auto;height:34px}.dxd-logo .dxd-logo-Dark{display:none}.dxd-header .dxd-nav{display:flex;align-items:stretch;height:100%;gap:0;margin-left:0}.dxd-nav a{color:#0a192f;font-family:Barlow,DIN Alternate,Bahnschrift,sans-serif;font-size:.93rem;font-weight:700;text-decoration:none}.dxd-nav>a,.dxd-nav-pair>a{position:relative;display:flex;align-items:center;height:100%;padding:0 12px;white-space:nowrap}.dxd-nav-pair>a{padding-right:3px}.dxd-nav>a:after,.dxd-nav-pair>a:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--dxd-blue);transform:scaleX(0);transition:transform .2s}.dxd-nav-pair>a:after{right:-19px}.dxd-nav>a:hover,.dxd-nav>a[aria-current],.dxd-nav>a.is-active,.dxd-nav-pair>a:hover,.dxd-nav-pair>a[aria-current],.dxd-nav-pair>a.is-active,.dxd-nav-group.is-open>.dxd-nav-pair>a{color:var(--dxd-blue)}.dxd-nav>a[aria-current]:after,.dxd-nav>a.is-active:after,.dxd-nav-pair>a[aria-current]:after,.dxd-nav-pair>a.is-active:after,.dxd-nav-group.is-open>.dxd-nav-pair>a:after{transform:none}.dxd-nav-pair{display:flex;align-items:center;height:100%}.dxd-nav-pair button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;margin-right:6px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--dxd-muted);cursor:pointer;transition:color .18s}.dxd-nav-pair button svg{display:block;transition:transform .2s ease}.dxd-nav-pair button[aria-expanded=true],.dxd-nav-pair button:hover,.dxd-nav-group.is-open>.dxd-nav-pair>button{color:var(--dxd-blue)}.dxd-nav-pair button[aria-expanded=true] svg{transform:rotate(180deg)}.dxd-nav-group{position:static;display:flex;align-items:center;height:100%}.dxd-header .dxd-dropdown{position:absolute;top:100%;left:0;right:0;z-index:990;width:100%;padding:0;background:#fff;border-top:1px solid var(--dxd-line);border-bottom:1px solid var(--dxd-line);box-shadow:0 28px 40px -24px #0a1b2a47;border-radius:0}.dxd-header .dxd-dropdown[hidden]{display:none}.dxd-header .mm-in{padding:30px 0 34px}.dxd-header .mm-grid{display:grid;gap:36px}.dxd-header .mm-p{grid-template-columns:repeat(3,minmax(0,1fr)) 290px}.dxd-header .mm-a{grid-template-columns:minmax(0,1fr) 290px}.dxd-header .mm-k{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid var(--dxd-line);font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dxd-muted)}.dxd-header .mm-col ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.dxd-header .mm-col ul.two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.dxd-header .mm-col a{display:block;margin:0 -10px;padding:10px;border-radius:6px;white-space:normal;transition:background .15s}.dxd-header .mm-col a:hover{background:var(--dxd-paper)}.dxd-header .mm-col a[aria-current=page]{background:#e8f2fc}.dxd-header .mm-col strong{display:block;font-family:Barlow,sans-serif;font-size:.96rem;font-weight:700;line-height:1.3;color:#0a192f;white-space:normal}.dxd-header .mm-col a:hover strong,.dxd-header .mm-col a[aria-current=page] strong{color:var(--dxd-blue)}.dxd-header .mm-col small{display:block;margin-top:2px;color:var(--dxd-muted);font-family:IBM Plex Sans,sans-serif;font-size:.8rem;font-weight:400;line-height:1.45;white-space:normal}.dxd-header .mm-side{padding-left:28px;border-left:1px solid var(--dxd-line)}.dxd-header .mm-note{margin:0 0 12px;font-size:.84rem;line-height:1.6;color:var(--dxd-muted)}.dxd-header .mm-links{display:block;margin:0;padding:0;list-style:none}.dxd-header .mm-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--dxd-line);font-family:Barlow,sans-serif;font-size:.9rem;font-weight:700;color:#0a192f}.dxd-header .mm-links a svg{flex:none;color:var(--dxd-blue);transition:transform .2s}.dxd-header .mm-links a:hover{color:var(--dxd-blue)}.dxd-header .mm-links a:hover svg{transform:translate(3px)}.dxd-header .mm-cta{display:block;margin-top:18px;padding:14px 16px;border-radius:8px;background:var(--dxd-ink);color:#fff;white-space:normal;transition:background .15s}.dxd-header .mm-cta b{display:block;font-family:Barlow,sans-serif;font-size:.95rem;font-weight:700;color:#fff}.dxd-header .mm-cta span{display:block;margin-top:4px;font-family:IBM Plex Sans,sans-serif;font-size:.8rem;font-weight:400;line-height:1.5;color:var(--dxd-on-ink)}.dxd-header .mm-cta:hover{background:var(--dxd-ink-2);color:#fff}.dxd-header-actions{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}.dxd-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 20px;background:var(--dxd-blue);color:#fff;border:1px solid var(--dxd-blue);border-radius:6px;font-family:Barlow,DIN Alternate,Bahnschrift,sans-serif;font-weight:700;font-size:.92rem;line-height:1.3;text-decoration:none;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.dxd-button:hover{background:var(--dxd-blue-hover);color:#fff;border-color:var(--dxd-blue-hover)}.dxd-button-outline{background:transparent;color:var(--dxd-blue);border-color:var(--dxd-blue)}.dxd-button-outline:hover{background:#ebf5ff;color:var(--dxd-blue-hover);border-color:var(--dxd-blue-hover)}.dxd-header .dxd-menu-toggle{display:none;align-items:center;gap:8px;background:#fff;border:1px solid var(--dxd-line);border-radius:8px;min-height:44px;padding:8px 12px;font-weight:700;color:var(--dxd-ink);cursor:pointer}.dxd-header .dxd-mobile-menu:not([open]){display:none}.dxd-mobile-menu{position:fixed;inset:0 0 0 auto;margin:0;width:min(440px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:22px 22px 32px;border:0;background:#fff;color:var(--dxd-ink);overflow-y:auto;box-shadow:-20px 0 40px #0a1b2a1f}.dxd-mobile-menu::backdrop{background:#0a1b2a73}.dxd-drawer-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--dxd-line);font-family:Barlow,sans-serif;font-weight:700}.dxd-drawer-head button{padding:8px 12px;background:#f4f7fa;border:1px solid var(--dxd-line);border-radius:6px;font-weight:600;cursor:pointer}.dxd-drawer-contact{display:block;margin-top:24px;color:var(--dxd-blue);font-weight:600;overflow-wrap:anywhere}body.dxd-drawer-open{overflow:hidden}.dxd-header :focus-visible,.dxd-footer :focus-visible,.dxd-product :focus-visible{outline:3px solid var(--dxd-blue);outline-offset:4px}.dxd-footer{background:var(--dxd-ink);color:var(--dxd-on-ink)}.dxd-footer a{color:inherit;text-decoration:none}.dxd-footer .dxd-footer-quote{background:var(--dxd-paper);border-top:1px solid var(--dxd-line);color:var(--dxd-body);padding:80px 0;scroll-margin-top:90px}.dxd-footer-quote-inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.dxd-footer-copy{max-width:54ch}.dxd-footer .dxd-footer-label{margin:0 0 14px;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dxd-blue)}.dxd-footer .dxd-footer-copy h2{margin:0;font-family:Barlow,DIN Alternate,Bahnschrift,sans-serif;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:800;line-height:1.12;letter-spacing:-.01em;color:#0a192f}.dxd-footer-copy>p:not(.dxd-footer-label):not(.dxd-footer-alt){margin:16px 0 0;max-width:46ch;font-size:.98rem;line-height:1.65;color:var(--dxd-body)}.dxd-footer-checks{display:grid;gap:12px;margin:26px 0 0;padding:22px 0 0;border-top:1px solid var(--dxd-line);list-style:none}.dxd-footer-checks li{position:relative;padding-left:26px;font-size:.92rem;line-height:1.55;color:var(--dxd-body)}.dxd-footer-checks li:before{content:"✓";position:absolute;left:0;top:0;font-weight:800;color:var(--dxd-emerald)}.dxd-footer-checks strong{color:#0a192f;font-weight:600}.dxd-footer-alt{margin:24px 0 0;font-size:.88rem;color:var(--dxd-muted)}.dxd-footer-alt a{font-weight:600;color:var(--dxd-blue)}.dxd-footer-alt a:hover{text-decoration:underline;text-underline-offset:3px}.dxd-footer .dxd-footer-form{padding:28px;border:1px solid var(--dxd-line);border-radius:10px;background:#fff;box-shadow:0 24px 48px -32px #0a1b2a4d;min-width:0;color:var(--dxd-body)}.dxd-footer-form>h2,.dxd-footer-form>h3,.dxd-footer-form>.inquiry-note,.dxd-footer-form>.form-commercial-note{display:none!important}.dxd-footer-form [data-form-success]:not(.visible),.ct-card [data-form-success]:not(.visible),[data-inquiry-form] [data-form-success]:not(.visible){display:none!important}.dxd-footer-form .form-grid{gap:16px}.dxd-footer-form .form-field{min-width:0}.dxd-footer-form input,.dxd-footer-form textarea,.dxd-footer-form select{min-width:0;max-width:100%;color:#0a192f;background:#fff}.dxd-footer-form textarea{min-height:110px}.dxd-footer-form .footer-form-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid var(--dxd-line);text-align:left}.dxd-footer-form .form-note{flex:1 1 260px;max-width:none;margin:0;color:var(--dxd-muted);font-size:.74rem;line-height:1.5;text-align:left}.dxd-footer-form .form-note a{color:var(--dxd-blue)}.dxd-footer-form .footer-form-actions .btn{flex:none;min-width:0}.dxd-footer-quick-actions{display:grid;gap:14px;align-self:center}.dxd-footer-main-wrap{position:relative;overflow:hidden;padding:68px 0 0}.dxd-footer-main-wrap:before{content:"";position:absolute;right:-120px;top:-90px;width:520px;height:520px;background:url(/assets/img/brand/favicon.svg) no-repeat center/contain;opacity:.03;pointer-events:none}.dxd-footer-main-wrap>.dxd-shell-width{position:relative}.dxd-footer-identity{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:72px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.1)}.dxd-footer-logo{display:inline-block}.dxd-footer-logo img{display:block;width:auto;height:54px}.dxd-footer-about{max-width:58ch;margin:22px 0 0;font-size:.92rem;line-height:1.75;color:var(--dxd-on-ink-2)}.dxd-footer-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;border-top:1px solid rgba(255,255,255,.1)}.dxd-footer-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:16px 16px 0 0}.dxd-footer-facts>div+div{padding-left:16px;border-left:1px solid rgba(255,255,255,.1)}.dxd-footer-facts dd{margin:0;font-family:Barlow Condensed,Barlow,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.1;color:#fff;white-space:nowrap}.dxd-footer-facts dt{margin:4px 0 0;font-size:.76rem;font-weight:500;line-height:1.4;color:var(--dxd-on-ink-2)}.dxd-footer-k{margin:0 0 16px;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6f88a1}.dxd-footer-address{font-style:normal}.dxd-footer-org{margin:0 0 14px}.dxd-footer-org strong{display:block;font-family:Barlow,sans-serif;font-size:.98rem;color:#fff}.dxd-footer-org span{display:flex;gap:8px;margin-top:4px;font-size:.88rem;line-height:1.55;color:var(--dxd-on-ink-2)}.dxd-footer-org svg,.dxd-footer-reach svg{flex:none;margin-top:2px;color:#6f88a1}.dxd-footer-reach{display:grid;gap:9px;margin:20px 0 0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.1);list-style:none;font-size:.9rem;color:var(--dxd-on-ink)}.dxd-footer-reach li,.dxd-footer-reach a{display:flex;gap:8px;color:var(--dxd-on-ink)}.dxd-footer-reach a:hover{color:#fff}.dxd-footer-main{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:44px 0 46px;border-bottom:1px solid rgba(255,255,255,.1)}.dxd-footer-main ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.dxd-footer-main a{font-size:.9rem;line-height:1.4;color:var(--dxd-on-ink);overflow-wrap:anywhere}.dxd-footer-main a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#3c9bef}.dxd-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:22px 0 30px;font-size:.8rem;color:#6f88a1}.dxd-footer-bottom p{margin:0;color:#6f88a1}.dxd-footer-bottom ul{display:flex;flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none}.dxd-footer-bottom a{display:inline-flex;align-items:center;gap:6px;color:var(--dxd-on-ink-2)}.dxd-footer-bottom a:hover{color:#fff}[data-form-error],[data-tds-error]{color:#a32222;font-size:.9rem;line-height:1.5;margin-top:12px}[data-form-error][hidden],[data-tds-error][hidden],[data-tds-success][hidden]{display:none!important}@media(max-width:1240px){.dxd-utility p{display:none}.dxd-utility .dxd-shell-width{justify-content:flex-end}.dxd-header-inner{gap:20px}.dxd-nav>a,.dxd-nav-pair>a{padding:0 9px;font-size:.9rem}.dxd-nav-pair>a:after{right:-17px}.dxd-header .mm-p{grid-template-columns:repeat(3,minmax(0,1fr)) 250px}}@media(max-width:1100px){.dxd-header-inner{height:68px;gap:16px}.dxd-js .dxd-header .dxd-menu-toggle{display:inline-flex}.dxd-js .dxd-header-inner>.dxd-nav{display:none}.dxd-header .dxd-mobile-menu .dxd-nav{display:flex;flex-direction:column;align-items:stretch;height:auto;gap:0;margin:12px 0}.dxd-mobile-menu .dxd-nav-group{display:block;height:auto}.dxd-mobile-menu .dxd-nav>a,.dxd-mobile-menu .dxd-nav-pair{height:auto;padding:14px 0;border-bottom:1px solid var(--dxd-line)}.dxd-mobile-menu .dxd-nav>a:after,.dxd-mobile-menu .dxd-nav-pair>a:after{display:none}.dxd-mobile-menu .dxd-nav-pair{justify-content:space-between}.dxd-mobile-menu .dxd-nav-pair>a{height:auto;padding:0}.dxd-header .dxd-mobile-menu .dxd-dropdown{position:static;width:100%;padding:8px 0 14px;border:0;box-shadow:none}.dxd-mobile-menu .mm-in{width:100%;padding:4px 0 8px}.dxd-mobile-menu .mm-grid,.dxd-mobile-menu .mm-p,.dxd-mobile-menu .mm-a,.dxd-mobile-menu .mm-col ul.two{grid-template-columns:1fr;gap:14px}.dxd-mobile-menu .mm-side{padding-left:0;border-left:0}.dxd-mobile-menu .mm-note{display:none}.dxd-footer-quote-inner{gap:36px}}@media(max-width:900px){.dxd-utility{display:none!important}.dxd-header-inner{height:64px;gap:12px}.dxd-logo img{height:30px}.dxd-footer-quote-inner{grid-template-columns:minmax(0,1fr);gap:36px}.dxd-footer .dxd-footer-quote{padding:64px 0}.dxd-footer-identity{grid-template-columns:minmax(0,1fr);gap:40px}.dxd-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:640px){.dxd-shell-width{width:calc(100% - 32px)}.dxd-logo img{height:26px}.dxd-header-inner{gap:8px}.dxd-header-actions{gap:6px}.dxd-header-actions>.dxd-button{padding:8px 12px;font-size:.8rem;min-height:40px}.dxd-header .dxd-menu-toggle{padding:8px 10px;font-size:.82rem;min-height:40px}.dxd-footer .dxd-footer-quote{padding:52px 0}.dxd-footer .dxd-footer-form{padding:18px}.dxd-footer-form .form-grid{grid-template-columns:minmax(0,1fr)}.dxd-footer-form .footer-form-actions .btn{width:100%}.dxd-footer-main-wrap{padding-top:52px}.dxd-footer-logo img{height:40px;max-width:100%}.dxd-footer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dxd-footer-facts>div:nth-child(3){padding-left:0;border-left:0}.dxd-footer-facts>div:nth-child(n+3){margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}}@media print{.dxd-header,.dxd-utility,.dxd-footer{display:none!important}}@media(prefers-reduced-motion:reduce){.dxd-header *,.dxd-footer *,.dxd-product *{scroll-behavior:auto;transition:none!important;animation:none!important}}:root{--dxd-ink:#0a1b2a;--dxd-ink-2:#13283a;--dxd-navy:#002642;--dxd-blue:#0072ce;--dxd-blue-hover:#005bb5;--dxd-blue-light:#ebf5ff;--dxd-blue-border:#b3d9ff;--dxd-emerald:#059669;--dxd-emerald-light:#ecfdf5;--dxd-emerald-border:#a7f3d0;--dxd-paper:#f4f7fa;--dxd-line:#d9e2ec;--dxd-line-strong:#bcccdc;--dxd-dark:#0a192f;--dxd-body:#334e68;--dxd-muted:#627d98;--dxd-on-ink:#c5d2df;--dxd-on-ink-2:#8fa5bc;--font-heading:"Barlow","DIN Alternate",Bahnschrift,"Franklin Gothic Medium",sans-serif;--font-display:"Barlow Condensed","Barlow",Bahnschrift,sans-serif;--font-body:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"IBM Plex Mono","JetBrains Mono",Consolas,monospace}.dxd-page{background:#fff;color:var(--dxd-body);font-family:var(--font-body);line-height:1.65}.dxd-page h1,.dxd-page h2,.dxd-page h3{font-family:var(--font-heading);color:var(--dxd-dark);letter-spacing:-.012em;text-wrap:balance}.dxd-page p,.dxd-page li{overflow-wrap:break-word}.dxd-page :focus-visible{outline:3px solid var(--dxd-blue);outline-offset:4px}.dxd-page-hero{position:relative;isolation:isolate;background:var(--dxd-paper) radial-gradient(ellipse 60% 80% at 50% 0,rgba(0,114,206,.07),transparent 70%);border-bottom:1px solid var(--dxd-line);padding:56px 0 64px;text-align:center;overflow:hidden}.dxd-page-hero-content{position:relative;display:flex;flex-direction:column;align-items:center}.dxd-page-breadcrumbs{margin:0 0 22px;font-size:.82rem}.dxd-page-breadcrumbs ol{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.dxd-page-breadcrumbs li{display:inline-flex;align-items:center;gap:10px;color:var(--dxd-muted)}.dxd-page-breadcrumbs li+li:before{content:"";width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.65}.dxd-page-breadcrumbs a{color:var(--dxd-muted);text-decoration:none}.dxd-page-breadcrumbs a:hover{color:var(--dxd-blue);text-decoration:underline;text-underline-offset:3px}.dxd-page-breadcrumbs [aria-current]{color:var(--dxd-dark)}.dxd-hero-kicker{margin:0;padding:5px 12px;border-radius:999px;background:var(--dxd-blue-light);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dxd-blue)}.dxd-page-hero h1{max-width:22ch;margin:18px auto 0;font-family:var(--font-heading);font-size:clamp(2.1rem,3.9vw,3.2rem);font-weight:800;line-height:1.08;letter-spacing:-.015em;color:var(--dxd-dark)}.dxd-page-hero-description{max-width:62ch;margin:20px auto 0;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.7;color:var(--dxd-body);text-wrap:pretty}.dxd-page-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 26px;margin-top:34px}.dxd-hero-trust-checks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:22px 0 0;padding:0;list-style:none;font-size:.88rem;color:var(--dxd-body)}.dxd-hero-trust-checks li{display:inline-flex;align-items:center;gap:8px}.dxd-hero-trust-checks li:before{content:"";width:11px;height:6px;margin-top:-3px;border-left:2px solid var(--dxd-emerald);border-bottom:2px solid var(--dxd-emerald);transform:rotate(-45deg)}.dxd-hero-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,760px);margin:26px auto 0;border:1px solid var(--dxd-line);border-radius:14px;background:#fff}.dxd-hero-trust-grid>div{display:flex;flex-direction:column-reverse;align-items:center;padding:14px 8px}.dxd-hero-trust-grid>div+div{border-left:1px solid var(--dxd-line)}.dxd-hero-trust-grid dd{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--dxd-dark)}.dxd-hero-trust-grid dt{margin-top:2px;font-size:.74rem;color:var(--dxd-muted)}.dxd-page-hero.has-image{--hero-overlap:0px;display:flex;flex-direction:column;justify-content:center;min-height:clamp(560px,74vh,780px);margin-top:calc(-1 * var(--hero-overlap));padding:calc(var(--hero-overlap) + 28px) 0 112px;border-bottom:0;background:#05101a;color:#fff}.dxd-home-shell .dxd-page-hero.has-image{--hero-overlap:108px}.dxd-page-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1;z-index:-2}.dxd-page-hero.has-image:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 55% at 50% 50%,#05101a99,#05101a38 78%),linear-gradient(180deg,#05101ab8,#05101a52 34%,#05101a61 70%,#05101ae6)}.dxd-page-hero.has-image .dxd-page-breadcrumbs li{color:#ffffff9e}.dxd-page-hero.has-image .dxd-page-breadcrumbs a{color:#ffffffd1}.dxd-page-hero.has-image .dxd-page-breadcrumbs a:hover,.dxd-page-hero.has-image .dxd-page-breadcrumbs [aria-current]{color:#fff}.dxd-page-hero.has-image .dxd-hero-kicker{padding:0;background:none;font-size:.72rem;font-weight:600;letter-spacing:.32em;color:#fffc;text-shadow:0 1px 12px rgba(5,16,26,.8)}.dxd-page-hero.has-image h1{max-width:22ch;margin:22px auto 0;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:800;line-height:1.02;letter-spacing:-.02em;color:#fff}.dxd-page-hero.has-image .dxd-page-hero-description{max-width:58ch;margin:24px auto 0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.7;color:#ffffffdb;text-shadow:0 1px 16px rgba(5,16,26,.9)}.dxd-page-hero.has-image .dxd-hero-btn{min-height:54px;padding:0 30px;border-radius:999px;border-color:#fff;background:#fff;font-family:var(--font-heading);font-size:.98rem;font-weight:700;color:#0a1b2a}.dxd-page-hero.has-image .dxd-hero-btn:hover{background:#e6f0fa;border-color:#e6f0fa;color:#0a1b2a;transform:translateY(-1px)}.dxd-page-hero.has-image .dxd-hero-link{min-height:auto;padding:6px 0;border:0;border-bottom:1px solid rgba(255,255,255,.35);border-radius:0;background:transparent;font-family:var(--font-heading);font-size:.98rem;font-weight:600;color:#fff}.dxd-page-hero.has-image .dxd-hero-link:hover{background:transparent;border-color:#fff;color:#fff}.dxd-page-hero.is-home{min-height:max(640px,100svh);padding:calc(var(--hero-overlap) + 40px) 0 96px}.dxd-page-hero.is-home:before{background:radial-gradient(ellipse 56% 46% at 50% 52%,#05101a99,#05101a1a 78%),linear-gradient(180deg,#05101a99,#05101a14 30%,#05101a24 70%,#05101ad1)}.dxd-page-hero.is-home h1{max-width:20ch;margin:26px auto 0;font-size:clamp(3rem,6.6vw,5.8rem);font-weight:600;line-height:.98;letter-spacing:-.03em}.dxd-hero-scroll{position:absolute;left:50%;bottom:30px;display:block;width:24px;height:40px;margin-left:-12px;border:1px solid rgba(255,255,255,.4);border-radius:12px}.dxd-hero-scroll span{position:absolute;left:50%;top:8px;width:2px;height:8px;margin-left:-1px;border-radius:1px;background:#fff}.dxd-home-shell>.dxd-utility{position:relative;z-index:1001;background:transparent;color:#ffffff8c;border-bottom:1px solid rgba(255,255,255,.08)}.dxd-home-shell>.dxd-utility p{color:#ffffff8c}.dxd-home-shell>.dxd-utility a,.dxd-home-shell>.dxd-utility li{color:#ffffffb8}.dxd-home-shell>.dxd-utility svg{color:#ffffff8c}.dxd-header.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open){background:transparent;border-bottom-color:#ffffff29}.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-logo .dxd-logo-Light{display:none}.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-logo .dxd-logo-Dark{display:block}.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-header-inner>.dxd-nav>a,.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-header-inner>.dxd-nav .dxd-nav-pair>a,.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-header-inner>.dxd-nav .dxd-nav-pair>button{color:#fff}.dxd-header-overlay:not(.scrolled):not(.is-dropdown-open) .dxd-menu-toggle{color:#fff;background:#0a1b2a40;border-color:#fff6}.dxd-section{padding:104px 0;background:#fff;scroll-margin-top:72px}.dxd-section-muted{background:var(--dxd-paper)}.dxd-section-ink{position:relative;isolation:isolate;background:var(--dxd-ink) radial-gradient(ellipse 60% 40% at 50% 0,rgba(60,155,239,.14),transparent 70%);color:var(--dxd-on-ink)}.dxd-section-heading{max-width:780px;margin:0 auto 52px;text-align:center}.dxd-section-label{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dxd-blue)}.dxd-section-heading .dxd-section-label:before,.dxd-section-heading .dxd-section-label:after{content:"";width:22px;height:1px;background:currentColor;opacity:.55}.dxd-section-heading h2{margin:14px 0 0;font-family:var(--font-heading);font-size:clamp(1.95rem,3.1vw,2.7rem);font-weight:800;line-height:1.08;letter-spacing:-.012em;color:var(--dxd-dark);text-wrap:balance}.dxd-section-heading>p:not(.dxd-section-label){max-width:64ch;margin:16px auto 0;color:var(--dxd-muted);font-size:1.03rem;line-height:1.68;text-wrap:pretty}.dxd-section-ink .dxd-section-label{color:#9ccbf5}.dxd-section-ink .dxd-section-heading h2{color:#fff}.dxd-section-ink .dxd-section-heading>p:not(.dxd-section-label){color:var(--dxd-on-ink)}.dxd-section-foot{text-align:center;margin-top:48px}.dxd-section-foot>p{max-width:820px;margin:0 auto 26px;font-size:.83rem;line-height:1.6;color:var(--dxd-muted)}.dxd-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.dxd-content-card{display:flex;flex-direction:column;height:100%;min-width:0;border:1px solid var(--dxd-line);border-radius:16px;overflow:hidden;background:#fff;color:var(--dxd-dark);text-align:center;transition:border-color .2s,box-shadow .3s,transform .3s}.dxd-content-card:hover{border-color:var(--dxd-blue);box-shadow:0 22px 44px -28px #0a1b2a73;transform:translateY(-3px)}.dxd-card-image{display:block;aspect-ratio:16/10;background:#eef0f2;overflow:hidden;border-bottom:1px solid var(--dxd-line)}.dxd-card-image.is-product{aspect-ratio:4/3;background:#fff}.dxd-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.dxd-content-card:hover .dxd-card-image img{transform:scale(1.04)}.dxd-card-content{display:flex;flex:1;flex-direction:column;align-items:center;padding:22px 24px 24px;text-align:center}.dxd-card-label{display:inline-block;margin:0;padding:4px 10px;border-radius:999px;background:var(--dxd-blue-light);font-family:var(--font-mono);font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dxd-blue)}.dxd-card-content h3{font-family:var(--font-heading);font-size:1.32rem;font-weight:800;line-height:1.2;margin:12px 0 0;color:var(--dxd-dark)}.dxd-card-content h3 a{color:var(--dxd-dark);text-decoration:none}.dxd-content-card:hover h3 a,.dxd-card-content h3 a:hover{color:var(--dxd-blue)}.dxd-card-content>p:not(.dxd-card-label):not(.dxd-card-note):not(.dxd-product-card-raw){font-size:.9rem;line-height:1.55;color:var(--dxd-body);margin:8px 0 0}.dxd-product-card-raw{margin:4px 0 0;font-size:.78rem;line-height:1.45;color:var(--dxd-muted)}.dxd-product-card-size{display:inline-block;margin-top:12px;padding:4px 10px;border:1px solid var(--dxd-line);border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--dxd-body)}.dxd-card-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--dxd-line);gap:0}.dxd-card-specs.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.dxd-card-specs>div{padding:0 6px}.dxd-card-specs>div+div{border-left:1px solid var(--dxd-line)}.dxd-card-specs dt{font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dxd-muted)}.dxd-card-specs dd{font-family:var(--font-display);margin:4px 0 0;font-size:1.02rem;font-weight:700;line-height:1.2;color:var(--dxd-dark)}.dxd-card-specs dd small{display:block;font-family:var(--font-body);font-size:.69rem;font-weight:400;line-height:1.45;color:var(--dxd-muted);margin-top:4px}.dxd-card-note{margin:12px 0 0;color:var(--dxd-muted);font-size:.72rem;line-height:1.45}.dxd-card-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading);font-weight:700;color:var(--dxd-blue);font-size:.9rem;margin-top:auto;padding-top:20px;text-decoration:none}.dxd-card-link:hover{text-decoration:underline;text-underline-offset:3px}.dxd-app-card-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:auto;padding-top:18px}.dxd-app-card-chips a{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--dxd-line);border-radius:999px;font-size:.8rem;font-weight:600;color:var(--dxd-dark);text-decoration:none;transition:border-color .15s,color .15s}.dxd-app-card-chips a:hover{border-color:var(--dxd-blue);color:var(--dxd-blue)}.dxd-article-card .dxd-card-image{aspect-ratio:40/21}.dxd-article-card .dxd-card-content{padding:22px 24px 26px}.dxd-article-card .dxd-card-label{padding:0;background:none;color:var(--dxd-muted);font-size:.68rem;letter-spacing:.05em}.dxd-article-card h3{font-size:1.12rem;line-height:1.32;margin-top:10px}.dxd-article-card .dxd-card-content>p:not(.dxd-card-label){margin-top:10px;font-size:.88rem;line-height:1.6;color:var(--dxd-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.dxd-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.dxd-centered-copy{max-width:76ch;margin-inline:auto}.dxd-centered-copy p{color:var(--dxd-muted);line-height:1.75}.dxd-table-scroll{overflow-x:auto;border:1px solid var(--dxd-line);border-radius:14px;background:#fff}.dxd-table-scroll table{width:100%;border-collapse:collapse;color:var(--dxd-dark);font-size:.88rem;line-height:1.55}.dxd-table-scroll th,.dxd-table-scroll td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--dxd-line)}.dxd-table-scroll thead th{background:var(--dxd-paper);font-weight:600}.dxd-table-scroll tr:last-child>*{border-bottom:0}.dxd-faq{max-width:860px;margin-inline:auto;border-top:1px solid var(--dxd-dark)}.dxd-faq details{border-bottom:1px solid var(--dxd-line);padding:0}.dxd-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-family:var(--font-heading);font-size:1.02rem;font-weight:700;color:var(--dxd-dark);cursor:pointer;line-height:1.45;list-style:none}.dxd-faq summary::-webkit-details-marker{display:none}.dxd-faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--dxd-line-strong);border-radius:50%;color:var(--dxd-blue);font-family:var(--font-body);font-size:1rem;font-weight:500}.dxd-faq details[open] summary:after{content:"−"}.dxd-faq details p{font-size:.94rem;color:var(--dxd-body);margin:0;padding:0 44px 20px 0;line-height:1.72}@media(max-width:1100px){.dxd-card-grid{gap:18px}.dxd-card-content{padding:20px 18px 22px}.dxd-section{padding:88px 0}}@media(max-width:900px){.dxd-home-shell .dxd-page-hero.has-image{--hero-overlap:64px}.dxd-section{padding:72px 0}.dxd-section-heading{margin-bottom:38px}.dxd-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dxd-two-column{gap:28px}}@media(max-width:640px){.dxd-section{padding:60px 0}.dxd-section-heading{margin-bottom:30px}.dxd-section-heading h2{font-size:1.95rem}.dxd-section-label{font-size:.64rem}.dxd-section-heading .dxd-section-label:before,.dxd-section-heading .dxd-section-label:after{width:14px}.dxd-page-hero{padding:36px 0 48px}.dxd-page-hero h1{font-size:1.95rem}.dxd-page-hero.has-image{min-height:max(560px,88svh);padding:calc(var(--hero-overlap) + 16px) 0 92px}.dxd-page-hero.has-image h1{font-size:2.5rem;max-width:20ch}.dxd-page-hero-description{font-size:.98rem}.dxd-page-hero.is-home{min-height:max(600px,100svh);padding:calc(var(--hero-overlap) + 24px) 0 88px}.dxd-page-hero.is-home h1{font-size:2.75rem;max-width:20ch}.dxd-page-actions{flex-direction:column;width:100%;gap:14px;margin-top:28px}.dxd-page-hero.has-image .dxd-hero-btn{width:100%}.dxd-hero-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dxd-hero-trust-grid>div:nth-child(3){border-left:0}.dxd-hero-trust-grid>div:nth-child(n+3){border-top:1px solid var(--dxd-line)}.dxd-card-grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.dxd-two-column{grid-template-columns:1fr;gap:28px}.dxd-application-card,.dxd-article-card{display:grid;grid-template-columns:112px minmax(0,1fr);text-align:left}.dxd-application-card .dxd-card-image,.dxd-article-card .dxd-card-image{aspect-ratio:auto;height:100%;min-height:112px;border-bottom:0;border-right:1px solid var(--dxd-line)}.dxd-application-card .dxd-card-content,.dxd-article-card .dxd-card-content{align-items:flex-start;padding:14px 14px 16px;text-align:left}.dxd-application-card h3,.dxd-article-card h3{font-size:1.02rem;margin-top:4px}.dxd-application-card .dxd-card-content>p:not(.dxd-card-label),.dxd-article-card .dxd-card-content>p:not(.dxd-card-label){font-size:.84rem}.dxd-app-card-chips{justify-content:flex-start;margin-top:10px}.dxd-app-card-chips a{height:28px;padding:0 10px;font-size:.74rem}}@media(prefers-reduced-motion:reduce){.dxd-page *{scroll-behavior:auto;animation:none!important;transition:none!important}}
