.nx-root{--nav-h:60px;margin-top:calc(-1 * var(--nav-h));--row-frac:.9046;--row-ar:2.744;--num-top:.336;--num-bot:.756;--fig-w-d:calc(.819 * min(100vw, 1933px));--fig-ar-d:2.25;--fig-top-d:-21px;--copy-max:800px;--title:46px;--pad-b:30px;--hero-flex:0 0 auto;--ground:1;--scrim-y:.8;--copy-top:0px;--copy-flex:flex;--copy-minh:calc(2 * var(--row-y));--copy-pos:absolute;--copy-l:0px;--copy-maxw:none;--copy-x:calc(var(--fig-bleed) - 64px);--hero-min:calc(var(--fig-top) + .965 * var(--fig-w) / var(--fig-ar));--layer-b:calc(var(--hero-min) - var(--fig-top) - var(--fig-w) / var(--fig-ar));--ground-m:1;--m-top:.5;--m-full:.748;--m-a:.56;--m-mt:2px;--hero-flex-m:0 0 auto;--fig-w:var(--fig-w-d);--fig-ar:var(--fig-ar-d);--fig-top:var(--fig-top-d);--row-w:calc(var(--fig-w) * var(--row-frac));--row-h:calc(var(--row-w) / var(--row-ar));--fig-bleed:calc((100vw - var(--row-w)) / 2);--atmos-x:50%;--mask-l:4.2%;--fig-pad:calc(var(--fig-w) * (1 - var(--row-frac)) / 2);--row-y:calc(var(--fig-top) + var(--fig-w) * (1 - var(--bias)) / 2 / var(--fig-ar));background:linear-gradient(#05040b 0%,#040308 48%,#060310 100%);flex-direction:column;display:flex;position:relative;overflow-x:clip}@media (min-width:1024px){.nx-root{--nav-h:92px}}.nx-navband{height:var(--nav-h);flex:none}.nx-glow{inset:calc(-1 * var(--nav-h)) 0 var(--layer-b) 0;z-index:0;pointer-events:none;background: radial-gradient(ellipse 105% 92% at var(--atmos-x) calc(var(--nav-h) + var(--row-y)), #980c364d 0%, #920b3443 14%, #860b3034 28%, #780a2c26 42%, #6a09271a 55%, #5c082210 67%, #50071e09 78%, #44061a04 88%, #3a051601 95%, transparent 100%),  radial-gradient(ellipse 88% 340px at var(--atmos-x) calc(var(--nav-h) + var(--row-y) - .38 * var(--row-h)), #c4164824 0%, #b814441d 18%, #a8123e13 35%, #9610380b 51%, #840d3106 66%, #720b2b02 80%, #620a2501 91%, transparent 100%),  radial-gradient(ellipse 150% 135% at 50% calc(var(--nav-h) + var(--row-y) + .45 * var(--row-h)), #641b5241 0%, #601a4f3b 16%, #5a184a34 31%, #5316442a 45%, #4b143d21 58%, #42123617 70%, #3a102f0f 80%, #310d2808 88%, #2a0b2203 94%, #23091d01 98%, transparent 100%);position:absolute}.nx-hero{flex:var(--hero-flex);isolation:isolate;padding-top:var(--copy-top);padding-bottom:var(--pad-b);min-height:var(--hero-min);position:relative}.nx-atmos{inset:0 0 var(--layer-b) 0;z-index:0;pointer-events:none;background: radial-gradient(ellipse calc(.34 * var(--row-w)) calc(.55 * var(--row-h)) at var(--atmos-x) var(--row-y), #ff92526b 0%, #ff804a54 18%, #ff6c4239 36%, #f6583e22 53%, #e4463a11 68%, #d0383807 82%, #be2e3602 92%, transparent 100%), radial-gradient(ellipse calc(.49 * var(--row-w)) calc(.74 * var(--row-h)) at var(--atmos-x) calc(var(--row-y) + .03 * var(--row-h)), #ff345c5c 0%, #f82e5848 18%, #ec265231 36%, #dc1f4c1d 53%, #ca19460f 68%, #b8144006 82%, #a8103a02 92%, transparent 100%),  radial-gradient(ellipse calc(1 * var(--row-w)) calc(.62 * var(--row-h)) at var(--atmos-x) calc(var(--row-y) + .46 * var(--row-h)), #9e0e363b 0%, #960d332e 18%, #8a0c2f1f 36%, #7c0a2b13 53%, #6e092709 68%, #60082204 82%, #54071f01 92%, transparent 100%),  radial-gradient(ellipse 72% 48% at 18% 104%, #4e1e6e37 0%, #4a1d692b 18%, #441b611d 36%, #3e185811 53%, #37164f09 68%, #30134603 82%, #2a113e01 92%, transparent 100%);position:absolute}.nx-figure{right:calc(var(--fig-bleed) - var(--fig-pad));top:var(--fig-top);width:var(--fig-w);aspect-ratio:var(--fig-ar);z-index:1;pointer-events:none;margin:0;position:absolute}.nx-canvas{--mask-r:1.5%;--mask-x:linear-gradient(to right, transparent 0%, #00000004 calc(var(--mask-l) * .14), #00000012 calc(var(--mask-l) * .28), #00000030 calc(var(--mask-l) * .42), #0000005e calc(var(--mask-l) * .56), #00000094 calc(var(--mask-l) * .7), #000000c4 calc(var(--mask-l) * .82), #000000e6 calc(var(--mask-l) * .9), #000000f9 calc(var(--mask-l) * .96), black var(--mask-l), black calc(100% - var(--mask-r)), #000000f9 calc(100% - var(--mask-r) * .96), #000000e6 calc(100% - var(--mask-r) * .9), #000000c4 calc(100% - var(--mask-r) * .82), #00000094 calc(100% - var(--mask-r) * .7), #0000005e calc(100% - var(--mask-r) * .56), #00000030 calc(100% - var(--mask-r) * .42), #00000012 calc(100% - var(--mask-r) * .28), #00000004 calc(100% - var(--mask-r) * .14), transparent 100%);-webkit-mask-image:var(--mask-x);-webkit-mask-image:var(--mask-x), linear-gradient(to bottom, transparent 0%, black 5%, black 93%, transparent 100%);mask-image:var(--mask-x), linear-gradient(to bottom, transparent 0%, black 5%, black 93%, transparent 100%);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.nx-root{--ramp-late:linear-gradient(to right, #090208d1 0%, #090208d1 22%, #090208cb 30%, #090208bc 36%, #090208a7 41%, #0902088a 46%, #0902086f 50%, #09020854 54%, #0902083b 58%, #09020825 62%, #09020814 66%, #09020809 70%, #09020804 74%, #09020801 78%, transparent 82%)}.nx-ground{inset:0 0 var(--layer-b) 0;z-index:2;pointer-events:none;opacity:var(--ground);background:var(--ramp-late);--scrim-mask:linear-gradient(to bottom, transparent 0%, #00000059 calc(4% * var(--scrim-y)), #0000009e calc(14% * var(--scrim-y)), #000000d1 calc(30% * var(--scrim-y)), #000000f0 calc(44% * var(--scrim-y)), black calc(56% * var(--scrim-y)), black 100%);-webkit-mask-image:var(--scrim-mask);-webkit-mask-image:var(--scrim-mask);mask-image:var(--scrim-mask);position:absolute}.nx-shell{width:100%;max-width:1560px;margin:0 auto;padding:0 64px}.nx-copy{z-index:3;padding-left:calc(64px + var(--copy-x));display:var(--copy-flex);min-height:var(--copy-minh);position:var(--copy-pos);left:var(--copy-l);right:var(--copy-l);max-width:var(--copy-maxw);align-items:center}.nx-copy-inner{max-width:var(--copy-max)}.nx-title{font-size:var(--title);letter-spacing:-.018em;color:var(--color-dark-ink-bright);text-wrap:balance;margin:0;font-weight:700;line-height:1.06}.nx-narrow{display:none}.nx-sub{color:#ffe3e7d1;max-width:640px;margin:20px 0 0;font-size:17.5px;line-height:1.6}.nx-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.nx-cta{background:var(--color-paper);color:var(--color-ink);border-radius:4px;padding:16px 30px;font-size:16px;font-weight:600;box-shadow:0 10px 28px #0a050a59}.nx-cta:hover{color:var(--color-ink)}.nx-link{color:var(--color-dark-halo);text-underline-offset:4px;font-size:16px;font-weight:500;text-decoration:underline}.nx-link:hover{color:var(--color-dark-ink-bright)}.nx-cta:focus-visible,.nx-link:focus-visible{outline:2px solid var(--color-dark-accent);outline-offset:4px}@media (max-width:1000px){.nx-root{--fig-w:100vw;--fig-ar:2.42;--fig-top:12px;--layer-b:0px}.nx-hero{padding-top:var(--fig-top);flex:var(--hero-flex-m);min-height:0;padding-bottom:40px}.nx-wide{display:none}.nx-narrow{display:inline}.nx-figure{width:auto;position:relative;top:auto;right:auto}.nx-canvas{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%),linear-gradient(#0000 0%,#000 7% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.nx-copy{min-height:0;margin-top:var(--m-mt);padding-left:24px;padding-right:24px;display:block;position:relative;left:auto;right:auto}.nx-copy-inner{max-width:none}.nx-ground{opacity:var(--ground-m);--m-y0:calc(var(--row-y) + var(--m-top) * var(--row-h));--m-len:calc((var(--m-full) - var(--m-top)) * var(--row-h));background:linear-gradient(to bottom, #09020800 var(--m-y0), rgba(9, 2, 8, calc(var(--m-a) * .009)) calc(var(--m-y0) + .1 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .058)) calc(var(--m-y0) + .2 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .163)) calc(var(--m-y0) + .3 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .317)) calc(var(--m-y0) + .4 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .5)) calc(var(--m-y0) + .5 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .683)) calc(var(--m-y0) + .6 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .837)) calc(var(--m-y0) + .7 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .942)) calc(var(--m-y0) + .8 * var(--m-len)), rgba(9, 2, 8, calc(var(--m-a) * .991)) calc(var(--m-y0) + .9 * var(--m-len)), rgba(9, 2, 8, var(--m-a)) calc(var(--m-y0) + var(--m-len)), rgba(9, 2, 8, var(--m-a)) 100%);-webkit-mask-image:none;mask-image:none}.nx-title{font-size:38px}.nx-sub{max-width:560px;margin-top:14px;font-size:16.5px}.nx-actions{margin-top:22px}.nx-glow{background:radial-gradient(ellipse 130% calc(1.6 * var(--row-h)) at 50% calc(var(--nav-h) + var(--row-y)), #980c3647 0%, #920b343e 14%, #860b3031 28%, #780a2c23 42%, #6a092718 55%, #5c08220f 67%, #50071e08 78%, #44061a04 88%, #3a051601 95%, transparent 100%), radial-gradient(ellipse 110% calc(.9 * var(--row-h)) at 50% calc(var(--nav-h) + var(--row-y) - .55 * var(--row-h)), #c4164824 0%, #b814441d 18%, #a8123e13 35%, #9610380b 51%, #840d3106 66%, #720b2b02 80%, #620a2501 91%, transparent 100%)}.nx-atmos{background:radial-gradient(ellipse calc(.34 * var(--row-w)) calc(.55 * var(--row-h)) at 50% var(--row-y), #ff925266 0%, #ff7c484f 18%, #ff684236 36%, #f4543e20 53%, #e2423a10 68%, #ce343806 82%, #bc2c3602 92%, transparent 100%), radial-gradient(ellipse calc(.49 * var(--row-w)) calc(.74 * var(--row-h)) at 50% calc(var(--row-y) + .03 * var(--row-h)), #ff345c57 0%, #f82e5844 18%, #ec26522e 36%, #dc1f4c1c 53%, #ca19460e 68%, #b8144005 82%, #a8103a02 92%, transparent 100%), radial-gradient(ellipse 78% calc(.9 * var(--row-h)) at 50% calc(var(--row-y) + .5 * var(--row-h)), #9e0e3630 0%, #960d3326 18%, #8a0c2f1a 36%, #7c0a2b10 53%, #6e092708 68%, #60082203 82%, #54071f01 92%, transparent 100%), radial-gradient(ellipse 96% 50% at 40% 102%, #4e1e6e33 0%, #4a1d6928 18%, #441b611b 36%, #3e185810 53%, #37164f08 68%, #30134603 82%, #2a113e01 92%, transparent 100%)}}@media (max-width:620px){.nx-title{font-size:31px}.nx-root{--fig-ar:2.3}}
