.product-page{background:radial-gradient(ellipse at 80% 9%,#34205726,transparent 30%),var(--space)}.product-page[data-product=cygnus]{background:radial-gradient(ellipse at 80% 9%,#163c522a,transparent 30%),var(--space)}natus-product{display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-page .desktop-nav{gap:30px}.product-page [aria-current=page]{color:#eee7ff}.product-page .desktop-nav [aria-current=page]:after{content:"";background:#c4b5fd;border-radius:50%;width:4px;height:4px;box-shadow:0 0 12px #9f84ff}.product-menu-toggle{background:0 0;border:1px solid #a5a0c535;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:none}.product-menu-toggle svg{width:18px;height:18px}.product-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(40px,6vw,95px);min-height:780px;padding-block:175px 100px;display:grid}.product-hero-copy{z-index:1;min-width:0;position:relative}.product-identity{align-items:center;gap:18px;margin-bottom:28px;display:flex}.product-identity img{filter:drop-shadow(0 0 16px #bc9eff20);width:64px;height:64px}.product-wordmark{letter-spacing:-1px;font-size:28px;font-weight:550}.product-identity .eyebrow{margin:3px 0 0;font-size:9px}.product-page h1{letter-spacing:-.065em;margin:0 0 28px;font-size:clamp(49px,5.6vw,78px);line-height:1.06}.product-lead{color:#b9b8cd;max-width:495px;margin:0 0 16px;font-size:16px;line-height:1.85}.product-credit{color:#a5a2bd;font-size:12px}.product-credit a{color:#c2b6ed;text-underline-offset:4px;text-decoration:underline}.product-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.text-link{color:#d3c8f3;align-items:center;gap:10px;padding-block:10px;font-size:13px;line-height:1.6;display:inline-flex}.text-link:hover{color:#fff}.text-link svg{width:16px;height:16px}.product-proof{color:#a8a5bb;flex-wrap:wrap;gap:10px 19px;margin-top:29px;font-size:10px;line-height:1.5;display:flex}.product-proof span{align-items:center;gap:7px;display:inline-flex}.product-proof span:before{content:"";background:#a1cff0;border-radius:50%;width:4px;height:4px}.product-hero-art{isolation:isolate;min-width:0;position:relative}.product-hero-art:before{content:"";aspect-ratio:1;z-index:-2;background:radial-gradient(#7560e91f,#0000 65%);width:120%;position:absolute;inset:-10% auto auto -10%}.product-orbit-mark{z-index:-1;opacity:.15;pointer-events:none;width:80%;height:auto;position:absolute;top:-70px;right:-30px;transform:rotate(10deg)}product-demo{min-height:500px;display:block}.product-capabilities{border-top:1px solid var(--rule);padding-block:50px 100px}.product-section-heading{max-width:700px}.product-section-heading h2,.product-section-heading{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.2}.product-section-heading .eyebrow{margin-bottom:18px}.section-description{color:var(--muted);max-width:620px;margin:18px 0 34px;font-size:15px;line-height:1.8}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-card{background:linear-gradient(140deg,#19172875,#0c0d1859);border:1px solid #79709e2e;border-radius:18px;padding:30px}.feature-icon{color:#c1b1ec;background:#9a79df0b;border:1px solid #b8a4e52b;border-radius:12px;justify-content:center;align-items:center;width:43px;height:43px;margin-bottom:25px;display:inline-flex}.feature-icon svg{width:21px;height:21px}.feature-card h3{letter-spacing:-.025em;margin:0 0 13px;font-size:17px;font-weight:550;line-height:1.35}.feature-card p{color:#b0adc5;margin:0;font-size:13px;line-height:1.85}.product-technical{border-top:1px solid var(--rule);margin-top:22px}.product-technical summary{cursor:pointer;color:#d0c1ed;margin-left:15px;padding-block:15px;font-size:12px;line-height:1.6}.product-technical summary::marker{color:#b9a6e0;font-size:10px}.product-technical summary:focus-visible{outline-offset:5px;outline:2px solid #c9b9ff}.product-technical p{overflow-wrap:anywhere;font-size:12px}.product-integration{border-top:1px solid var(--rule);grid-template-columns:.88fr 1fr;gap:85px;padding-block:90px;display:grid}.integration-copy h2{max-width:450px}.integration-copy p:not(.eyebrow){color:var(--muted);max-width:430px;font-size:15px;line-height:1.85}.integration-steps{gap:30px;display:grid}.integration-steps article{padding-inline-start:54px;position:relative}.step-index{color:#baa6e8;border:1px solid #9386bc44;border-radius:50%;place-items:center;width:30px;height:30px;font:11px ui-monospace,monospace;display:grid;position:absolute;top:3px;left:0}.integration-steps h3{letter-spacing:-.035em;margin:0 0 9px;font-size:19px;font-weight:550}.integration-steps p{color:#adaac1;margin:0;font-size:13px;line-height:1.8}.product-next{background:linear-gradient(110deg,#28213954,#1114228c);border:1px solid #8e80b839;border-radius:20px;align-items:center;gap:28px;padding:32px 38px;display:flex}.product-next>img{width:75px;height:75px}.product-next>div{flex:1}.product-next h2{font-size:25px}.product-next p{color:#b6afc9;margin:8px 0 0;font-size:13px;line-height:1.7}.product-next .text-link{flex-shrink:0}.product-closing{text-align:center;padding-block:110px 100px}.product-closing h2{max-width:700px;margin:auto}.product-closing p{color:var(--muted);max-width:570px;margin:22px auto 25px;font-size:15px;line-height:1.8}.product-closing .text-link{margin-left:20px}.product-closing .product-actions{justify-content:center}.product-closing p a{color:#d3c8f3;text-underline-offset:4px;text-decoration:underline}.product-page .site-footer>span{line-height:1.6}.product-page .site-footer nav{color:#b7afca;gap:22px;font-size:12px;display:flex}@media (max-width:1100px){.product-hero{gap:35px}.product-page h1{font-size:58px}.product-hero{padding-top:155px}.product-identity img{width:54px;height:54px}.product-lead{font-size:14px}.feature-card{padding:24px}.product-integration{gap:45px}}@media (max-width:800px){.product-menu-toggle{display:inline-flex}.product-hero{grid-template-columns:1fr;gap:65px;min-height:auto;padding-block:135px 70px}.product-page h1{max-width:660px;font-size:clamp(48px,9vw,68px)}.product-lead{max-width:560px;font-size:15px}.product-hero-art{width:min(100%,520px);margin:auto}.product-orbit-mark{top:-40px;right:-10px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-integration{grid-template-columns:1fr;gap:38px;padding-block:65px}.integration-copy h2,.integration-copy p:not(.eyebrow){max-width:600px}.product-next{flex-wrap:wrap;gap:20px;padding:28px}.product-next .text-link{margin-left:95px}.product-capabilities{padding-bottom:65px}}@media (max-width:480px){.product-orbit-mark{right:0}.product-hero-art:before{width:100%;left:0}.product-hero{gap:55px;padding-top:122px}.product-identity{gap:14px;margin-bottom:23px}.product-wordmark{font-size:25px}.product-page h1{font-size:clamp(42px,11.6vw,56px)}.product-lead{font-size:14px}.product-actions{gap:15px}.product-proof{gap:10px 14px;font-size:9px}.feature-grid{grid-template-columns:1fr}.product-capabilities{padding-top:38px}.feature-card{padding:26px}.feature-icon{margin-bottom:20px}.product-next{grid-template-columns:52px 1fr;gap:18px;padding:23px;display:grid}.product-next>img{width:52px;height:52px}.product-next h2{font-size:23px}.product-next .text-link{grid-column:2;margin:0}.product-closing{padding-block:75px}.product-closing .text-link{justify-content:center;margin:14px 0 0;display:flex}.product-page .site-footer>span{max-width:220px}}@media (forced-colors:active){.product-page h1>span{color:canvastext;background:0 0}.feature-card,.product-next{border-color:buttontext}.product-orbit-mark{display:none}}
