@font-face{font-family:"serif";src:url(/_next/static/media/e872e3f251959e82-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(/_next/static/media/7cb8e1b9ab81be17-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_1c3dce{font-family:"serif","serif Fallback",Times New Roman,serif}.__variable_1c3dce{--font-instrument:"serif","serif Fallback",Times New Roman,serif}@font-face{font-family:sans;src:url(/_next/static/media/9ff55a8a9670220d-s.p.woff2) format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_95d676{font-family:sans,sans Fallback,Segoe UI,system-ui,sans-serif;font-style:normal}.__variable_95d676{--font-geist:"sans","sans Fallback",Segoe UI,system-ui,sans-serif}.nx{--black:#000;--panel:#0a0a0b;--panel-2:#121214;--edge:rgba(255,255,255,0.09);--edge-2:rgba(255,255,255,0.15);--ink:#f5f5f6;--soft:#d4d4d8;--mute:#a1a1aa;--dim:#7a7a84;--gold:#d9bd72;--gold-hi:#f1dfa6;--gold-glow:rgba(217,189,114,0.5);--serif:var(--font-instrument),"Times New Roman",serif;--sans:var(--font-geist),"Segoe UI",system-ui,sans-serif;--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");color-scheme:dark;position:relative;isolation:isolate;min-height:100vh;background:var(--black);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;padding-inline:16px;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.nx *,.nx :after,.nx :before{box-sizing:border-box}.nx img,.nx video{max-width:100%}.nx button{font-family:inherit}body:has(.nx){background:#000}html:has(.nx){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.nx){scroll-behavior:auto}}.nx .wrap{max-width:1180px;margin-inline:auto;position:relative}.nx a{color:inherit;text-decoration:none}.nx :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.nx .hair{border-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.nx .hair{border-width:.5px}}.nx .beams{position:fixed;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.nx .beams i{position:absolute;width:140vmax;height:26vmax;left:-20vmax;border-radius:50%;filter:blur(70px);transform:rotate(-24deg)}.nx .beams i:first-child{top:36%;background:radial-gradient(closest-side,rgba(255,255,255,.06),transparent)}.nx .beams i:nth-child(2){top:60%;height:12vmax;background:radial-gradient(closest-side,rgba(255,255,255,.045),transparent)}.nx .beams i:nth-child(3){top:-18%;left:30vmax;width:70vmax;height:50vmax;transform:rotate(18deg);background:radial-gradient(closest-side,rgba(255,255,255,.055),transparent)}.nx .grain{position:fixed;inset:0;pointer-events:none;z-index:40;opacity:.05;mix-blend-mode:overlay;background-image:var(--noise);background-size:160px 160px}.nx header.site{justify-content:space-between;gap:16px;padding-block:18px}.nx .brand,.nx header.site{display:flex;align-items:center}.nx .brand{gap:10px}.nx .brand svg{width:24px;height:28px}.nx .brand b{font:600 17px var(--sans);letter-spacing:.01em}.nx .brand b span{color:var(--dim);font-weight:400}.nx nav.main{display:flex;gap:28px;font:400 14px var(--sans);color:var(--mute)}.nx nav.main a{transition:color .2s}.nx nav.main a:hover,.nx nav.main a[aria-current=page]{color:var(--ink)}.nx .actions{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--mute)}.nx .pill-btn{font:500 14px var(--sans);color:var(--ink);background:linear-gradient(180deg,#242427,#151517);border:1px solid var(--edge-2);border-radius:12px;padding:10px 18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 1px 2px rgba(0,0,0,.6);cursor:pointer;min-height:42px;display:inline-flex;align-items:center;gap:8px;transition:background .2s,border-color .2s}.nx .pill-btn:hover{background:linear-gradient(180deg,#2c2c30,#1b1b1e);border-color:rgba(255,255,255,.22)}.nx .pill-btn.light{background:#fff;color:#000;border-color:#fff;box-shadow:none;font-weight:600}.nx .pill-btn.light:hover{background:#e9e9ec}.nx .text-btn{font:500 14px var(--sans);color:var(--mute);padding:10px 4px;transition:color .2s}.nx .text-btn:hover{color:var(--ink)}.nx .hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;grid-gap:24px;gap:24px;padding-block:70px 40px}@media (max-width:860px){.nx .hero{grid-template-columns:1fr;padding-block:24px 30px}.nx .stage{order:-1;height:300px}}.nx .badge{display:inline-flex;align-items:center;gap:8px;font:400 13px var(--sans);color:var(--ink);padding:6px 14px;border-radius:999px;border:1px solid transparent;background:linear-gradient(var(--black),var(--black)) padding-box,linear-gradient(90deg,rgba(217,189,114,.75),rgba(255,255,255,.14),rgba(217,189,114,.35)) border-box}.nx .badge:after{content:"›";color:var(--mute)}.nx h1{font:400 clamp(58px,8vw,108px)/.93 var(--serif);letter-spacing:-.02em;margin:26px 0 22px;text-wrap:balance;background:linear-gradient(180deg,#fff 32%,#94949c 118%);-webkit-background-clip:text;background-clip:text;color:transparent}.nx .lede{color:var(--mute);font-size:18px;line-height:1.55;max-width:44ch;margin:0}.nx .stage{height:470px;position:relative;display:grid;place-items:center}.nx .search{margin-top:34px;display:flex;align-items:stretch;border:1px solid var(--edge-2);border-radius:16px;background:linear-gradient(180deg,rgba(24,24,27,.85),rgba(10,10,11,.85));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 40px -20px rgba(0,0,0,.9);max-width:620px}.nx .search label{flex:1 1;min-width:0;display:grid;grid-gap:1px;gap:1px;padding:11px 16px;font:500 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.nx .search label+label{border-left:1px solid var(--edge)}.nx .search input,.nx .search select{font:500 15px var(--sans);color:var(--ink);background:transparent;border:0;padding:0;min-width:0;width:100%;text-transform:none;letter-spacing:0}.nx .search select option{background:#111}.nx .search .pill-btn{margin:6px;border-radius:11px}@media (max-width:620px){.nx .search{flex-wrap:wrap}.nx .search label{flex:1 1 45%}.nx .search label:nth-child(3){border-left:0}.nx .search label:nth-child(n+3){border-top:1px solid var(--edge)}.nx .search .pill-btn{flex:1 1 100%;justify-content:center}}.nx .head{text-align:center;padding-top:110px;position:relative}.nx .head:before{content:"";position:absolute;left:50%;top:40px;width:min(560px,80%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.nx h2{font:400 clamp(38px,5vw,60px)/1.04 var(--sans);letter-spacing:-.04em;margin:0 0 14px;text-wrap:balance;background:linear-gradient(180deg,#fff 35%,#a1a1aa);-webkit-background-clip:text;background-clip:text}.nx h2,.nx h2 em{color:transparent}.nx h2 em{font-style:normal;background:linear-gradient(90deg,var(--gold-hi),var(--gold));-webkit-background-clip:text;background-clip:text}.nx .sub{color:var(--mute);max-width:56ch;margin:0 auto;font-size:18px;line-height:1.55}.nx .show{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center;margin-top:70px}.nx .show.flip{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.nx .show.flip .media{order:2}@media (max-width:900px){.nx .show,.nx .show.flip{grid-template-columns:1fr;gap:26px;margin-top:56px}.nx .show.flip .media{order:0}}.nx .media{position:relative;border-radius:24px;overflow:hidden;border:1px solid var(--edge-2);box-shadow:0 40px 80px -40px rgba(0,0,0,1)}.nx .media:before{content:"";position:absolute;left:20%;right:20%;top:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}.nx .media img{display:block;width:100%;aspect-ratio:16/11;object-fit:cover;max-width:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.nx .show:hover .media img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.nx .media img,.nx .show:hover .media img{transition:none;transform:none}}.nx .media .tag{position:absolute;left:16px;bottom:16px;z-index:2;font:500 13px var(--sans);color:var(--ink);padding:7px 12px;border-radius:999px;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nx .copy{min-width:0}.nx .zone{font:500 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.nx .copy h3{font:400 clamp(46px,5vw,64px)/1 var(--serif);letter-spacing:-.015em;margin:12px 0 14px;color:var(--ink)}.nx .copy p{color:var(--soft);font-size:17px;line-height:1.6;margin:0 0 22px;max-width:46ch}.nx .specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--edge-2);border-bottom:1px solid var(--edge-2);margin-bottom:24px}.nx .specs div{padding:14px 0}.nx .specs div+div{padding-left:16px;border-left:1px solid var(--edge)}.nx .specs small{display:block;font:500 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.nx .specs b{font:400 22px var(--sans);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.nx .from{color:var(--mute);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .from strong{color:var(--ink);font:500 24px var(--sans);letter-spacing:-.02em}.nx .window{margin:46px auto 0;max-width:1080px;text-align:left;border:1px solid var(--edge-2);border-radius:20px;background:linear-gradient(180deg,#111113,#060607);position:relative;overflow:hidden;box-shadow:0 50px 100px -50px rgba(0,0,0,1)}.nx .window:before{content:"";position:absolute;left:22%;right:22%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);z-index:2}.nx .window:after{content:"";position:absolute;left:25%;right:25%;top:-60px;height:120px;background:radial-gradient(50% 50% at 50% 50%,rgba(217,189,114,.16),transparent);pointer-events:none}.nx .bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--edge);font-size:14px;color:var(--mute)}.nx .bar .chip{border:1px solid var(--edge-2);border-radius:10px;padding:5px 12px;color:var(--ink);background:var(--panel-2)}.nx .bar .solid{background:#fff;color:#000;border-color:#fff;font-weight:600}.nx .win-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media (max-width:820px){.nx .win-body{grid-template-columns:1fr}.nx .bar .mid-text{display:none}}.nx .win-body>div{padding:24px;min-width:0}.nx .win-body>div+div{border-left:1px solid var(--edge)}@media (max-width:820px){.nx .win-body>div+div{border-left:0;border-top:1px solid var(--edge)}}.nx .mini{font:500 12px var(--sans);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.nx .cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-row-gap:6px;row-gap:6px;font-size:14px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .cal b{color:var(--dim);font-weight:500;font-size:12px;padding-block:2px 8px}.nx .cal span{height:40px;display:grid;place-items:center;color:var(--soft);position:relative}.nx .cal .off{color:#6b6b75;text-decoration:line-through;-webkit-text-decoration-color:#6b6b75;text-decoration-color:#6b6b75}.nx .cal .in,.nx .cal .out,.nx .cal .stay{background:#1d1d20}.nx .cal .in{border-radius:10px 0 0 10px}.nx .cal .out{border-radius:0 10px 10px 0}.nx .cal .in i,.nx .cal .out i{position:absolute;inset:3px;border-radius:8px;background:#fff}.nx .cal .in em,.nx .cal .out em{position:relative;font-style:normal;color:#000;font-weight:600}.nx .legend{display:flex;gap:16px;margin-top:14px;font-size:13px;color:var(--dim)}.nx .legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.nx .row{display:flex;justify-content:space-between;gap:12px;padding-block:12px;border-bottom:1px solid var(--edge);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .row span:first-child{color:var(--mute)}.nx .total{display:flex;justify-content:space-between;align-items:baseline;padding-top:18px}.nx .total strong{font:400 40px var(--sans);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .places{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 44px;margin-top:60px;padding-block:30px;border-block:1px solid var(--edge);color:#8a8a94;font:400 22px var(--serif);letter-spacing:.01em}.nx footer.site{margin-top:90px;padding-block:28px 44px;border-top:1px solid var(--edge);display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;color:var(--dim);font-size:13px}.nx .p-head{padding-block:50px 10px}.nx .p-head h1{font-size:clamp(56px,7vw,96px);margin:18px 0 8px}.nx .p-head p{color:var(--mute);margin:0;font-size:17px}.nx .gallery{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:10px;gap:10px;margin-top:28px;height:min(54vw,500px)}.nx .gallery img{width:100%;height:100%;object-fit:cover;border-radius:18px;border:1px solid var(--edge-2);display:block;min-height:0}.nx .gallery img:first-child{grid-row:1/3}@media (max-width:700px){.nx .gallery{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:auto}.nx .gallery img:first-child{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.nx .gallery img{aspect-ratio:1}}.nx .p-body{display:grid;grid-template-columns:minmax(0,1fr) 390px;grid-gap:44px;gap:44px;margin-top:44px;align-items:start}@media (max-width:900px){.nx .p-body{grid-template-columns:1fr}}.nx .p-body h2{font-size:34px;margin-top:36px;text-align:left}.nx .p-body p{color:var(--soft);max-width:62ch;font-size:17px}.nx .chips{display:flex;flex-wrap:wrap;gap:8px}.nx .chips span{font-size:14px;color:var(--soft);border:1px solid var(--edge-2);border-radius:999px;padding:6px 13px;background:var(--panel)}.nx .list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.nx .list div{padding-block:12px;border-bottom:1px solid var(--edge);color:var(--soft);font-size:15px}.nx .book{align-self:start}@media (min-width:901px) and (min-height:780px){.nx .book{position:-webkit-sticky;position:sticky;top:24px}}.nx .book .window{margin:0}.nx .book .pill-btn{width:100%;justify-content:center;margin-top:18px;min-height:48px}.nx .book .note{font-size:13px;color:var(--dim);margin:12px 0 0}.nx .owners-hero{padding-block:70px 10px;max-width:760px}.nx .duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:56px}@media (max-width:860px){.nx .duo{grid-template-columns:1fr}}.nx .ocard{min-width:0}.nx .shot{position:relative;height:300px;border:1px solid var(--edge-2);border-radius:24px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0,#0d0d0f,#040405);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent);mask-image:linear-gradient(180deg,#000 58%,transparent)}.nx .shot:before{content:"";position:absolute;left:25%;right:25%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);z-index:2}.nx .frag{position:absolute;left:40px;right:40px;top:64px;bottom:-40px;border:1px solid var(--edge-2);border-radius:18px;background:linear-gradient(180deg,rgba(22,22,25,.96),rgba(9,9,10,.96));padding:24px 26px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.nx .frag:before{content:"";position:absolute;width:420px;height:300px;right:-120px;top:-150px;background:radial-gradient(50% 50% at 50% 50%,rgba(217,189,114,.3),rgba(217,189,114,.08) 45%,transparent 70%);pointer-events:none}.nx .frag>*{position:relative}.nx .f-head{display:flex;align-items:center;gap:16px}.nx .f-icon{width:58px;height:58px;flex:none;border-radius:15px;border:1px solid rgba(255,255,255,.28);display:grid;place-items:center;background:radial-gradient(circle at 50% 28%,rgba(217,189,114,.38),rgba(28,24,13,.95) 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 24px -10px rgba(217,189,114,.45)}.nx .f-head small{display:block;color:var(--mute);font-size:14px}.nx .f-head b{font:500 21px var(--sans);letter-spacing:-.01em}.nx .f-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .f-cols small{display:block;font:500 11.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;white-space:nowrap}.nx .f-cols span{font-size:17px;white-space:nowrap}.nx .ok{display:inline-block;width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80;margin-right:7px;vertical-align:2px}.nx .stat small{font:500 12px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.nx .stat strong{display:block;font:300 52px/1.05 var(--sans);letter-spacing:-.04em;margin:10px 0 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .srow{display:flex;justify-content:space-between;gap:12px;padding-block:11px;border-top:1px solid var(--edge-2);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx .srow span:last-child{color:var(--mute)}.nx .dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:10px;vertical-align:2px}.nx .ocopy{padding:28px 40px 0}.nx .ocopy svg{width:20px;height:20px;color:var(--ink)}.nx .ocopy h3{font:400 22px var(--sans);letter-spacing:-.015em;margin:12px 0 10px}.nx .ocopy p{color:var(--mute);font-size:16px;max-width:40ch;margin:0 0 16px}.nx .ocopy a{font-weight:500;font-size:15px}@media (max-width:520px){.nx .frag{left:18px;right:18px;padding:20px}.nx .ocopy{padding-inline:8px}.nx .f-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:80px;border:1px solid var(--edge-2);border-radius:20px;overflow:hidden;background:var(--edge)}@media (max-width:760px){.nx .steps{grid-template-columns:1fr}}.nx .steps li{background:var(--black);padding:28px 26px;min-width:0}.nx .steps small{font:500 12px var(--sans);color:var(--gold);letter-spacing:.12em}.nx .steps h4{font:400 22px var(--sans);letter-spacing:-.015em;margin:8px 0}.nx .steps p{margin:0;color:var(--mute);font-size:15.5px}.nx .beams i:first-child{animation:nx-drift 18s ease-in-out infinite alternate}.nx .beams i:nth-child(3){animation:nx-drift2 22s ease-in-out infinite alternate}@keyframes nx-drift{0%{transform:rotate(-24deg) translateX(-4vmax)}to{transform:rotate(-21deg) translateX(6vmax)}}@keyframes nx-drift2{0%{transform:rotate(18deg) translateY(-3vmax);opacity:.8}to{transform:rotate(14deg) translateY(4vmax);opacity:1}}.nx .hero-beam{position:absolute;z-index:0;pointer-events:none;left:-10%;right:-30%;top:58%;height:160px;transform:rotate(-9deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.07) 30%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.05) 70%,transparent);filter:blur(28px);animation:nx-beam 14s ease-in-out infinite alternate}@keyframes nx-beam{0%{transform:rotate(-9deg) translateX(-6%);opacity:.7}to{transform:rotate(-7deg) translateX(6%);opacity:1}}.nx .hero{position:relative}.nx .grain{opacity:.07}@media (prefers-reduced-motion:reduce){.nx .beams i,.nx .hero-beam{animation:none!important}}@media (hover:none){.nx .beams i,.nx .hero-beam{animation:none!important}.nx .grain{display:none}.nx .icon-wrap:after{animation:none;opacity:.8}}.nx .icon-wrap{position:relative;width:108px;margin:0 auto}.nx .icon-wrap:after{content:"";position:absolute;left:10%;right:10%;bottom:14px;height:34px;border-radius:50%;z-index:-1;background:radial-gradient(closest-side,var(--gold-glow),transparent);filter:blur(8px);animation:nx-breathe 4s ease-in-out infinite}@keyframes nx-sweep{0%,55%{transform:translateX(-60%)}85%,to{transform:translateX(60%)}}@keyframes nx-breathe{0%,to{opacity:.55;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1.05)}}@keyframes nx-sunrise{0%,to{transform:translateY(14px);opacity:.35}45%,60%{transform:translateY(-4px);opacity:1}}@keyframes nx-drawin{to{stroke-dashoffset:0}}@keyframes nx-spin{to{transform:rotate(1turn)}}.nx .pill-btn{position:relative;overflow:hidden}.nx .pill-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translateX(-120%);transition:transform .8s ease;pointer-events:none}.nx .pill-btn:hover:after{transform:translateX(120%)}.nx .pill-btn.light:after{background:linear-gradient(110deg,transparent 35%,rgba(217,189,114,.35) 50%,transparent 65%)}.nx .badge{background-size:100% 100%,300% 100%;animation:nx-badgeflow 8s linear infinite}@keyframes nx-badgeflow{to{background-position:0 0,300% 0}}.nx-js .nx .rise.armed{opacity:0;transform:translateY(26px);filter:blur(6px)}.nx-js .nx .rise.armed.seen{opacity:1;transform:none;filter:none;transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1),filter .9s ease}.nx-js .nx .media.armed img{transform:scale(1.08);filter:blur(4px) saturate(.6)}.nx-js .nx .media.armed.seen img{transform:scale(1);filter:none;transition:transform 1.6s cubic-bezier(.2,.7,.2,1),filter 1.2s ease}.nx-js .nx .cal.armed .out,.nx-js .nx .cal.armed .stay{background:transparent}.nx-js .nx .cal.armed .out em,.nx-js .nx .cal.armed .out i{opacity:0}.nx-js .nx .cal.armed.seen .stay{background:#1d1d20;transition:background .35s ease}.nx-js .nx .cal.armed.seen .stay:first-of-type{transition-delay:.25s}.nx-js .nx .cal.armed.seen .out{background:#1d1d20;transition:background .35s ease .75s}.nx-js .nx .cal.armed.seen .out em,.nx-js .nx .cal.armed.seen .out i{opacity:1;transition:opacity .4s ease .85s}.nx .pulse{animation:nx-pulse 2.2s ease-in-out infinite}@keyframes nx-pulse{0%,to{box-shadow:0 0 0 0 rgba(74,222,128,.55),0 0 10px #4ade80}70%{box-shadow:0 0 0 7px rgba(74,222,128,0),0 0 10px #4ade80}}@media (prefers-reduced-motion:reduce){.nx .badge,.nx .icon-wrap:after,.nx .pulse{animation:none!important}.nx .pill-btn:after{display:none}.nx-js .nx .cal.armed .out,.nx-js .nx .cal.armed .out em,.nx-js .nx .cal.armed .out i,.nx-js .nx .cal.armed .stay,.nx-js .nx .media.armed img,.nx-js .nx .rise.armed{opacity:1;transform:none;filter:none;background:revert}}.nx .skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;color:#000;padding:10px 16px;border-radius:10px;font-weight:600}.nx .skip:focus{left:16px}.nx header.site{flex-wrap:wrap}.nx .brand{min-height:44px}.nx .actions .sk-lang,.nx nav.main a{display:inline-flex;align-items:center;min-height:44px}.nx .actions .sk-lang{font:500 14px var(--sans);color:var(--mute);padding:10px 8px;transition:color .2s}.nx .actions .sk-lang:hover{color:var(--ink)}@media (max-width:560px){.nx .actions .pill-btn{display:none}}@media (max-width:820px){.nx nav.main{order:3;flex:1 1 100%;gap:4px 22px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid var(--edge)}}.nx footer.site .legal{display:flex;flex-wrap:wrap;gap:0 22px}.nx footer.site a{display:inline-flex;align-items:center;min-height:44px}.nx footer.site a:hover{color:var(--ink)}.nx:has(.sbar) footer.site{padding-bottom:96px}.nx .loopvid{position:relative;width:100%;height:100%;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 62%,rgba(0,0,0,.6) 80%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,rgba(0,0,0,.6) 80%,transparent 100%)}.nx .loopvid img,.nx .loopvid video{grid-area:1/1;width:100%;height:100%;object-fit:contain;display:block}.nx .loopvid img,.nx .loopvid video{transition:opacity .5s ease}.nx .loopvid video{opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.nx .loopvid[data-ready] video{opacity:1}.nx .loopvid[data-still] .sheen,.nx .loopvid[data-still] img{animation:nx-float 6s ease-in-out infinite}.nx .loopvid .sheen{grid-area:1/1;width:100%;height:100%;pointer-events:none;mix-blend-mode:color-dodge;background:linear-gradient(105deg,transparent 36%,rgba(255,226,160,.55) 48%,rgba(255,245,220,.85) 50%,rgba(255,226,160,.55) 52%,transparent 64%) no-repeat;background-size:260% 100%;background-position:160% 0;will-change:background-position,transform}.nx .loopvid[data-still] .sheen{animation:nx-float 6s ease-in-out infinite,nx-sheen 4.5s cubic-bezier(.55,.1,.35,1) infinite}@keyframes nx-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.015)}}@keyframes nx-sheen{0%,30%{background-position:160% 0}80%,to{background-position:-60% 0}}.nx .icon-vid[data-still] img{animation-duration:4.5s}.nx .icon-vid[data-still] .sheen{animation-duration:4.5s,3.8s}@keyframes nx-float-sm{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-6px,0) rotate(-2deg)}}.nx .icon-vid[data-still] img{animation-name:nx-float-sm}.nx .icon-vid[data-still] .sheen{animation-name:nx-float-sm,nx-sheen}@media (prefers-reduced-motion:reduce){.nx .loopvid[data-still] .sheen,.nx .loopvid[data-still] img{animation:none!important}}.nx .loopvid[data-ready] img{opacity:0}.nx .icon-wrap{width:150px}.nx .icon-wrap:after{bottom:26px;left:18%;right:18%}.nx .icon-vid{width:150px;height:150px;margin:-18px auto 4px}.nx .hero-copy{position:relative;z-index:1;min-width:0}.nx .stage{min-width:0;grid-template:minmax(0,1fr) /minmax(0,1fr);overflow:hidden}.nx .stage .loopvid{min-height:0}@media (max-width:860px){.nx .stage{order:-1;height:240px}}.nx .lede{overflow-wrap:anywhere}.nx .search-form{margin-top:34px;max-width:620px}.nx .search-form .search{margin-top:0}.nx .search-form .search label{cursor:text}.nx .search select{cursor:pointer}.nx .more-in input,.nx .qform input,.nx .search input,.nx .search select{margin:0;min-height:0;border-radius:0;box-shadow:none}.nx input::placeholder{color:var(--dim);opacity:1}.nx input,.nx select{color-scheme:dark}.nx .search .sk-error{margin-top:2px}.nx .more-in .sk-error,.nx .qform .sk-error,.nx .search .sk-error{font:500 12px var(--sans);color:#ff9d9d;letter-spacing:0;text-transform:none}.nx .more{margin-top:6px}.nx .more summary{cursor:pointer;color:var(--mute);font-size:14px;min-height:44px;display:flex;align-items:center;width:max-content;padding-inline:4px;list-style:none}.nx .more summary::-webkit-details-marker{display:none}.nx .more summary:after{content:"+";margin-left:8px;color:var(--dim)}.nx .more[open] summary:after{content:"–"}.nx .more summary:hover{color:var(--ink)}.nx .more-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding-bottom:6px}.nx .more-in label,.nx .qform label{display:grid;grid-gap:1px;gap:1px;padding:11px 16px;border:1px solid var(--edge-2);border-radius:14px;background:rgba(10,10,11,.7);font:500 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.nx .more-in input,.nx .qform input{font:500 15px var(--sans);color:var(--ink);background:transparent;border:0;padding:0;min-width:0;width:100%;text-transform:none;letter-spacing:0}@media (max-width:520px){.nx .more-in{grid-template-columns:1fr}}.nx .hint{color:var(--dim);font-size:13px;margin:8px 4px 0}.nx .hint a{color:var(--soft);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.nx .head{overflow-wrap:anywhere}.nx .head .count{color:var(--mute);font-size:14px;margin:14px 0 0}.nx h1,.nx h3{overflow-wrap:anywhere}.nx .show .copy h3{margin-top:12px}.nx .media .ph{aspect-ratio:16/11;display:grid;place-items:center;text-align:center;padding:24px;background:linear-gradient(160deg,#1a1a1d,#070708);font:400 38px/1.1 var(--serif);color:var(--mute)}.nx .media{display:block}.nx .specs b{font-weight:400}.nx .buy .pill-btn{min-height:44px}.nx .chip.example{border-color:rgba(217,189,114,.55);color:var(--gold-hi);background:rgba(217,189,114,.08);font-size:13px}.nx .window .bar{flex-wrap:wrap}.nx .window .pad{padding:22px}.nx .window .win-body .pill-btn{margin-top:18px}.nx .window .note{color:var(--dim);font-size:14px;margin:12px 0 0}.nx .window .row small{color:var(--dim)}.nx .places a{color:#a8a8b2;transition:color .2s;display:inline-flex;align-items:center;min-height:44px}.nx .places a:hover{color:var(--ink)}.nx .months{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}@media (max-width:640px){.nx .months{grid-template-columns:1fr;gap:20px}}.nx .win-body .months{grid-template-columns:1fr}.nx .cal .past{color:#6b6b75}.nx .cal .in.off,.nx .cal .out.off{text-decoration:none}.nx .cal-nav{display:flex;justify-content:space-between;gap:16px;margin:14px 0 0;font-size:14px}.nx .cal-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--soft)}.nx .cal-nav a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.nx .bar .legend{margin:0;flex-wrap:wrap}.nx .p-head .badge{margin-bottom:0}.nx .p-head .badge:after{content:"‹";order:-1;color:var(--mute)}.nx .p-head .badge:before{content:none}.nx .p-head h1{margin:22px 0 10px}.nx .facts-line{display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;padding:0;margin:0;color:var(--mute);font-size:17px}.nx .facts-line li+li:before{content:"·";margin-inline:10px;color:var(--dim)}@media (max-width:560px){.nx .facts-line{gap:4px 18px}.nx .facts-line li+li:before{content:none}}.nx .p-head .back{margin:8px 0 0}.nx .p-head .back a{display:inline-flex;align-items:center;min-height:44px;color:var(--mute);font-size:15px}.nx .p-head .back a:hover{color:var(--ink)}.nx .gallery.n1{grid-template-columns:1fr;grid-template-rows:1fr}.nx .gallery.n2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.nx .gallery.n1 img:first-child,.nx .gallery.n2 img:first-child{grid-row:auto}@media (max-width:700px){.nx .gallery.n1,.nx .gallery.n2{grid-template-columns:1fr}.nx .gallery.n2 img{grid-column:1/-1;aspect-ratio:4/3}}.nx .gallery-more{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));grid-gap:10px;gap:10px;margin-top:10px}.nx .gallery-more img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:14px;border:1px solid var(--edge);display:block}.nx .gallery-ph{margin-top:28px;aspect-ratio:16/9;display:grid;place-items:center;text-align:center;padding:20px;border:1px dashed var(--edge-2);border-radius:18px;font:400 clamp(30px,6vw,44px)/1.1 var(--serif)}.nx .gallery-ph small{display:block;font:500 13px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-top:8px}.nx .p-body{margin-top:36px}.nx .p-main{min-width:0}.nx .p-main>.window,.nx .p-main>section{margin-top:36px}.nx .p-main h2,.nx .p-main>section:first-child{margin-top:0}.nx .p-main h3{font:500 13px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:26px 0 4px}.nx .chips{list-style:none;padding:0;margin:0}.nx .chips li{font-size:14px;color:var(--soft);border:1px solid var(--edge-2);border-radius:999px;padding:6px 13px;background:var(--panel)}.nx .list.one{grid-template-columns:1fr}.nx .list strong{color:var(--ink);font-weight:500}@media (max-width:560px){.nx .list{grid-template-columns:1fr}}.nx .ulink{text-decoration:underline;text-underline-offset:3px}.nx .faq details{border-top:1px solid var(--edge)}.nx .faq details:last-child{border-bottom:1px solid var(--edge)}.nx .faq summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:500;color:var(--ink)}.nx .faq details[open] summary{color:var(--gold-hi)}.nx .qform{display:grid;grid-gap:12px;gap:12px;margin-bottom:4px}.nx .qform .pill-btn{justify-content:center;min-height:48px}.nx .avail{margin:20px 0 4px;font:600 12px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.nx [data-available=true]>.avail{color:#4ade80}.nx .alert,.nx [data-available=false]>.avail{color:#ff9d9d}.nx .alert{border:1px solid rgba(255,157,157,.4);border-radius:12px;padding:10px 14px;margin:14px 0 0;font-size:15px}.nx .paynote{margin-top:12px}.nx .paynote p{font-size:13.5px;color:var(--mute);margin:0 0 6px}.nx .paynote p.first{color:var(--soft);font-weight:500;font-size:14px}.nx .book .pill-btn.wide{margin-top:18px}.nx .book .total strong{font-size:36px}@media (max-width:900px){.nx .p-body{display:flex;flex-direction:column;gap:32px}.nx .book{order:-1;position:static}}.nx .sbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(10,10,11,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--edge-2)}.nx .sbar strong{font:500 22px var(--sans);letter-spacing:-.02em}.nx .sbar .pill-btn{min-height:44px}.nx .sbar .pill-btn:disabled{opacity:.55;cursor:not-allowed}.nx .pill-btn:disabled{cursor:not-allowed;opacity:.6}.nx .owners-hero .buy{margin-top:30px}.nx .owners-hero .badge{margin-bottom:0}.nx .frag>.chip.example{position:absolute;top:14px;right:16px;z-index:2;border:1px solid rgba(217,189,114,.55);border-radius:999px;padding:3px 11px;color:var(--gold-hi);background:rgba(0,0,0,.45)}.nx .f-icon svg{width:26px;height:30px}.nx ol.steps{list-style:none;padding:0}.nx .steps small{display:block}.nx .ocopy h3{overflow-wrap:normal}@media (max-width:520px){.nx .f-cols small,.nx .f-cols span{white-space:normal}}@media (prefers-reduced-motion:reduce){.nx .loopvid video{transition:none}}