:root{--n2-void:#15171A;--n2-void-2:#1C1F23;--n2-void-3:#24282D;--n2-line:rgba(190,205,235,.14);--n2-line-2:rgba(190,205,235,.26);--n2-ink:#111316;--n2-steel:#8C939C;--n2-lav:#C3C8CE;--n2-ice:#DDE6F4;--n2-glint:#9DE8F4;--n2-bone:#F3F5FB;--n2-soft:#CDD2D7;--n2-mute:#9AA0A8;--n2-red:#FF3B30;--n2-disp:"Lexend Zetta","Avenir Next",system-ui,sans-serif;--n2-body:"Manrope",system-ui,-apple-system,sans-serif;--n2-chrome:linear-gradient(180deg,#ffffff 0%,#e3e8f2 22%,#8792ab 48%,#f4f6fb 54%,#b8c0d2 74%,#ffffff 100%);--bg:var(--n2-void);--fg:var(--n2-soft);--fg-soft:var(--n2-mute);--fg-meta:var(--n2-mute);--line:var(--n2-line);--cream-50:#1C1F23;--cream-100:#15171A;--cream-200:#1C1F23;--cream-300:#24282D;--warm-900:#F3F5FB;--warm-800:#E4E9F0;--warm-700:#CDD2D7;--warm-500:#9AA0A8;--warm-400:#8E949C;--warm-300:#4F545B;--warm-200:rgba(190,205,235,.18);--lav-100:#24282D;--lav-200:#3A3F46;--lav-300:#8C939C;--lav-400:#A2A8B0;--lav-500:#8C939C;--lav-mist:#8C939C;--lav-soft:#C3C8CE;--lav-ink:#C3C8CE;color-scheme:dark}html,body{background:var(--n2-void)!important;color:var(--n2-soft)}:root,[class*=color-scheme-],.gradient{--color-background:21,23,26;--gradient-background:#15171A;--color-foreground:243,245,251;--color-background-contrast:36,40,45;--color-button:227,232,242;--color-button-text:10,13,28;--color-secondary-button:7,11,28;--color-secondary-button-text:221,230,244;--color-link:221,230,244;--color-badge-foreground:243,245,251;--color-badge-background:7,11,28;--color-badge-border:190,205,235;--payment-terms-background-color:#15171A}.shopify-policy__container,.rte,.main-page-title,.page-width{color:var(--n2-soft)}.shopify-policy__title h1,.main-page-title{color:var(--n2-bone)}.rte a{color:var(--n2-ice)}body{font-family:var(--n2-body)}::selection{background:#8c939c73;color:#fff}.n2 :focus-visible,.n2-bar :focus-visible,.n2-foot :focus-visible{outline:1px solid var(--n2-ice);outline-offset:4px}.n2 *,.n2-bar *,.n2-foot *{box-sizing:border-box}.n2{color:var(--n2-bone);font-family:var(--n2-body);font-weight:300;font-size:15px;line-height:1.6;overflow-x:clip}.n2 a{color:inherit}.n2 img{max-width:100%}.n2-wrap{max-width:1200px;margin:0 auto;width:100%}.n2-mono{font-family:var(--n2-body);font-weight:500;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.n2-wm{display:inline-block;background:var(--n2-chrome);-webkit-mask:var(--src) center/contain no-repeat;mask:var(--src) center/contain no-repeat}.n2-wm--nuaj{--src:var(--n2-src-nuaj);aspect-ratio:2813/818}.n2-wm--aura{--src:var(--n2-src-aura);aspect-ratio:534/164}.n2-wm--contour{--src:var(--n2-src-contour);aspect-ratio:943/164}.n2-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;text-decoration:none;font-family:var(--n2-body);font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:14px 24px;border:1px solid rgba(255,255,255,.6);color:var(--n2-ink)!important;background:var(--n2-chrome);box-shadow:inset 0 1px #fff,0 10px 30px #8c939c47;cursor:pointer;transition:box-shadow .3s,transform .3s;border-radius:0}.n2-cta:hover{box-shadow:inset 0 1px #fff,0 14px 44px #8c939c80;transform:translateY(-1px)}.n2-cta[disabled]{opacity:.6;cursor:progress}.n2-cta--ghost{background:transparent;color:var(--n2-bone)!important;border-color:#dde6f48c;box-shadow:none}.n2-cta--ghost:hover{background:#dde6f414}.n2-price{font-family:var(--n2-disp);font-weight:200;font-size:clamp(30px,3.6vw,44px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--n2-bone)}.n2-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.n2-buy__split{flex-basis:100%;margin:-4px 0 0;font-size:13px;color:var(--n2-mute)}.n2-buy__flash{flex-basis:100%;margin:0;font-size:13px;color:var(--n2-glint);min-height:0}.n2-buy__flash:empty{display:none}.n2-reassure{display:flex;flex-wrap:wrap;gap:4px 14px;font-weight:500;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--n2-mute);margin:0}.n2-reassure span+span:before{content:"\b7";margin-right:14px;opacity:.6}.n2-eyebrow{font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--n2-ice)}.n2-h2{margin:0;font-family:var(--n2-disp);font-weight:200;font-size:clamp(22px,3.4vw,42px);line-height:1.15;letter-spacing:-.03em;text-wrap:balance;color:var(--n2-bone)}.n2-sig{margin:0;font-family:var(--n2-disp);font-weight:200;line-height:1.4;letter-spacing:-.03em;color:var(--n2-ice);text-wrap:balance}.n2 canvas.n2-wave{position:absolute;left:0;width:100%;pointer-events:none}.section-n2-header{position:sticky;top:0;z-index:40}.n2-strip{margin:0;padding:7px 12px;text-align:center;background:#131518;border-bottom:1px solid var(--n2-line);font-family:var(--n2-body);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.n2-strip a{color:var(--n2-ice);text-decoration:none}.n2-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:#15171ad1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--n2-line);font-family:var(--n2-body)}.n2-bar__logo{display:flex;align-items:center;text-decoration:none}.n2-bar__logo .n2-wm--nuaj{height:19px}.n2-bar nav{display:flex;gap:28px;font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.n2-bar nav a{text-decoration:none;color:var(--n2-mute)}.n2-bar nav a:hover,.n2-bar nav a[aria-current]{color:var(--n2-bone)}.n2-bar__r{display:flex;align-items:center;gap:6px}.n2-lang{display:flex;align-items:center;gap:0;font-weight:500;font-size:11px;letter-spacing:.14em;margin:0}.n2-lang button{background:transparent;border:0;color:var(--n2-mute);padding:12px 6px;cursor:pointer;font:inherit;letter-spacing:inherit}.n2-lang button[aria-current=true]{color:var(--n2-bone);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--n2-ice)}.n2-lang i{font-style:normal;color:#4f545b}.n2-bag{position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--n2-bone);background:none;border:0;cursor:pointer;padding:0}.n2-bag svg{width:20px;height:20px}.n2-bag__n{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--n2-ice);color:var(--n2-ink);font-size:10px;font-weight:600;line-height:16px;text-align:center}.n2-bag__n[hidden]{display:none}.n2-menu{position:relative}.n2-menu>summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;color:var(--n2-bone)}.n2-menu>summary::-webkit-details-marker{display:none}.n2-menu>summary svg{width:20px;height:20px}.n2-menu__panel{position:fixed;left:0;right:0;top:var(--n2-bar-h,61px);background:#15171af7;border-bottom:1px solid var(--n2-line);padding:8px 20px 20px;display:grid}.n2-menu__panel a{display:flex;justify-content:space-between;padding:16px 2px;border-bottom:1px solid var(--n2-line);text-decoration:none;color:var(--n2-bone);font-size:15px}.n2-menu__panel a span{color:var(--n2-mute);font-family:var(--n2-disp);font-weight:200}@media(min-width:861px){.n2-menu{display:none}}@media(max-width:860px){.n2-bar nav{display:none}.n2-bar{padding:10px 12px 10px 16px}}.n2-hero{position:relative;overflow:hidden;isolation:isolate;padding:28px 20px 36px;background:radial-gradient(80% 60% at 50% 45%,#25282D 0%,var(--n2-void) 72%)}.n2-hero canvas.n2-wave{bottom:14%;height:30%;z-index:-2}.n2-hero__head{text-align:center;display:grid;gap:10px;justify-items:center;margin-bottom:18px}.n2-hero h1{margin:0;font-family:var(--n2-disp);font-weight:200;font-size:clamp(22px,3.6vw,48px);line-height:1.1;letter-spacing:-.04em;text-wrap:balance;background:var(--n2-chrome);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(170,190,225,.28))}.n2-lede{margin:0;font-size:clamp(15px,1.5vw,18px);font-weight:400;color:var(--n2-ice);text-wrap:balance}.n2-doors{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:1100px;margin:0 auto}.n2-doors:after{content:"";position:absolute;left:50%;top:6%;bottom:18%;width:1px;background:linear-gradient(180deg,transparent,rgba(190,205,235,.35),transparent)}.n2-door{position:relative;display:grid;justify-items:center;align-content:start;gap:7px;text-decoration:none;color:inherit;padding:0 8px 8px;min-width:0;text-align:center}.n2-door__tag{font-weight:500;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--n2-mute)}.n2-door__goal{font-family:var(--n2-disp);font-weight:200;font-size:clamp(18px,3vw,38px);letter-spacing:-.04em;line-height:1;background:var(--n2-chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.n2-door__zone{font-size:12.5px;line-height:1.35;color:var(--n2-soft);max-width:22ch;min-height:2.7em}.n2-door__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:2px}.n2-door .n2-wm--aura,.n2-door .n2-wm--contour{height:clamp(15px,1.9vw,22px)}.n2-door__p{font-family:var(--n2-disp);font-weight:200;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.03em;color:var(--n2-bone)}.n2-door .n2-cta{min-height:44px;padding:11px 16px;font-size:11px;letter-spacing:.16em;margin-top:4px;width:100%;max-width:220px}.n2-stage3{position:relative;width:100%;max-width:min(440px,42vh);aspect-ratio:3/4;margin-bottom:-4px;isolation:isolate;background:radial-gradient(ellipse 50% 50% at 50% 50%,#222529 58%,transparent 100%)}.n2-stage3 canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-mask:radial-gradient(ellipse 50% 50% at 50% 50%,#000 58%,transparent 100%);mask:radial-gradient(ellipse 50% 50% at 50% 50%,#000 58%,transparent 100%)}.n2-stage3 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:0 0;opacity:0}.n2-stage3__glow{position:absolute;left:50%;top:50%;width:80%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,64,52,.3),rgba(255,64,52,.07) 55%,transparent 72%);filter:blur(10px);animation:n2-breathe 4.8s ease-in-out infinite;z-index:-1}.n2-stage3--cool .n2-stage3__glow{background:radial-gradient(closest-side,rgba(170,190,225,.26),rgba(140,147,156,.07) 55%,transparent 72%)}@keyframes n2-breathe{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.n2-deom{position:relative;z-index:1;background:linear-gradient(180deg,rgba(21,23,26,.6),var(--n2-void) 40%);display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:10px 28px;margin:22px auto 0;padding-top:16px;max-width:760px;border-top:1px solid var(--n2-line)}.n2-deom__k{grid-column:1/-1;text-align:center;font-weight:500;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--n2-ice)}.n2-deom__g{display:flex;align-items:center;gap:8px;font-size:13px;color:#cbd0d6}.n2-deom img{width:44px;height:44px;object-fit:contain}.n2-hero__head>*,.n2-doors,.n2-deom{animation:n2-rise 1s cubic-bezier(.16,1,.3,1) both}.n2-hero__head>:nth-child(2){animation-delay:.1s}.n2-doors{animation-delay:.2s}.n2-deom{animation-delay:.4s}@keyframes n2-rise{0%{transform:translateY(16px);opacity:.001}}@media(max-width:860px){.n2-hero{padding:20px 12px 28px}.n2-door{padding:0 4px 6px}.n2-deom img{width:36px;height:36px}}.n2-sec{padding:88px 20px 56px}.n2-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}@media(max-width:860px){.n2-sec{padding:56px 20px 48px}.n2-grid2{grid-template-columns:1fr;gap:26px}.n2 .n2-h2{font-size:22px}}.n2-fig{position:relative;min-width:0;margin:0}.n2-fig img{display:block;width:100%;height:auto;-webkit-mask:radial-gradient(ellipse 58% 60% at 50% 48%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 58% 60% at 50% 48%,#000 55%,transparent 100%)}@media(max-width:860px){.n2-fig{max-width:420px;margin:0 auto}}.n2-info{display:grid;gap:18px;min-width:0}.n2-info>.n2-wm--contour,.n2-info>.n2-wm--aura{height:clamp(34px,4.6vw,56px);justify-self:start}.n2-info p{margin:0;color:var(--n2-soft);max-width:46ch}.n2-for{margin:0;padding:14px 0 0;border-top:1px solid var(--n2-line);display:grid;grid-template-columns:auto 1fr;gap:8px 18px;font-size:14px}.n2-for dt{font-weight:500;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--n2-mute);padding-top:3px}.n2-for dd{margin:0;color:var(--n2-bone)}.n2-taps{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--n2-line)}.n2-taps button{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;text-align:left;background:transparent;color:var(--n2-bone);border:0;border-bottom:1px solid var(--n2-line);padding:12px 2px;cursor:pointer;font:inherit}.n2-taps__dots{display:flex;gap:5px;width:36px}.n2-taps__dots i{width:6px;height:6px;border-radius:50%;background:#ff4a3d;box-shadow:0 0 8px #ff4a3d}.n2-taps__dots i.off{background:transparent;box-shadow:none;border:1px solid #4F545B}.n2-taps__t{font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--n2-mute)}.n2-taps__d{font-family:var(--n2-disp);font-weight:200;font-size:22px;letter-spacing:-.03em}.n2-taps button[aria-pressed=true] .n2-taps__t{color:var(--n2-bone)}.n2-taps button[aria-pressed=true] .n2-taps__d{color:var(--n2-glint)}.n2-note{font-size:13px;color:var(--n2-mute)}.n2-more{font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--n2-ice);text-underline-offset:5px}.n2-how{padding:24px 20px 88px}.n2-how .n2-h2{margin-bottom:28px}.n2-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--n2-line)}@media(max-width:860px){.n2-steps{grid-template-columns:1fr}}.n2-steps li{padding:22px 18px 22px 0;display:grid;gap:6px;align-content:start;min-width:0}.n2-steps li+li{border-left:1px solid var(--n2-line);padding-left:18px}@media(max-width:860px){.n2-steps li+li{border-left:0;border-top:1px solid var(--n2-line);padding-left:0}}.n2-steps b{font-family:var(--n2-disp);font-weight:200;font-size:30px;line-height:1;letter-spacing:-.05em;color:var(--n2-steel)}.n2-steps strong{font-weight:500;font-size:16px;color:var(--n2-bone)}.n2-steps span{color:var(--n2-mute);font-size:14px}.n2-steps img{display:block;width:100%;height:auto;max-width:360px;aspect-ratio:16/9;object-fit:cover;margin-top:12px;-webkit-mask:radial-gradient(ellipse 75% 70% at 50% 50%,#000 60%,transparent 100%);mask:radial-gradient(ellipse 75% 70% at 50% 50%,#000 60%,transparent 100%)}.n2-tech{display:flex;flex-wrap:wrap;gap:10px 28px;padding:18px 0;border-top:1px solid var(--n2-line);border-bottom:1px solid var(--n2-line);font-size:14px;color:var(--n2-soft)}.n2-tech em{font-style:normal;font-family:var(--n2-disp);font-weight:200;letter-spacing:-.03em;color:var(--n2-bone)}.n2-pledges{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:18px;color:var(--n2-ice)}.n2-plate{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(60% 70% at 28% 42%,#3A3F46 0%,#26292E 45%,var(--n2-void) 100%);border-top:1px solid var(--n2-line);border-bottom:1px solid var(--n2-line)}.n2-plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 30% at 70% 20%,rgba(221,230,244,.07),transparent 70%);z-index:-1}.n2-plate__body{position:relative;padding:72px clamp(20px,4vw,64px);max-width:1200px;margin:0 auto}.n2-plate__body canvas.n2-wave{bottom:0;height:44%;z-index:-1}.n2-plate .n2-grid2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}.n2-stage{position:relative;width:100%;max-width:440px;aspect-ratio:900/1080;justify-self:center;-webkit-mask:radial-gradient(ellipse 58% 60% at 50% 48%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 58% 60% at 50% 48%,#000 55%,transparent 100%)}.n2-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .75s ease}.n2-stage img.is-on{opacity:1}@media(max-width:860px){.n2-plate__body{padding:56px 20px}.n2-plate .n2-grid2{grid-template-columns:1fr;gap:22px}.n2-stage{max-width:360px}}.n2-info h3{margin:6px 0 0;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--n2-ice)}.n2-prog{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.n2-prog button{width:100%;min-height:44px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;text-align:left;font:inherit;color:var(--n2-bone);background:#dde6f40a;border:1px solid var(--n2-line);padding:10px 12px;cursor:pointer;transition:background .3s,border-color .3s}.n2-prog button:hover{border-color:#dde6f459}.n2-prog button:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c)}.n2-prog button[aria-pressed=true]{background:#dde6f41f;border-color:#dde6f499}.n2-prog__n{font-weight:500;letter-spacing:.12em;font-size:11px;text-transform:uppercase;min-width:0}.n2-prog__d{font-family:var(--n2-disp);font-weight:200;font-size:16px;letter-spacing:-.02em}.n2-readout{font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n2-mute);min-height:2.6em}.n2-bundle{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:14px;border-top:1px solid var(--n2-line);font-size:14px;color:#cbd0d6}.n2-bundle b{font-family:var(--n2-disp);font-weight:200;font-size:20px;letter-spacing:-.03em;color:var(--n2-bone)}.n2-bundle a{font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--n2-ice)}.n2-uni{position:relative;overflow:hidden;isolation:isolate;padding:112px 20px;text-align:center;background:radial-gradient(70% 60% at 50% 55%,#24282D,var(--n2-void) 75%)}.n2-uni canvas.n2-wave{top:18%;height:64%;z-index:-1}.n2-uni .n2-wm--nuaj{height:clamp(34px,5vw,54px)}.n2-uni p:not(.n2-sig){margin:26px auto 0;max-width:36ch;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#cfd4da;text-wrap:balance}.n2-uni .n2-sig{margin:34px auto 0;font-size:clamp(20px,2.6vw,30px);max-width:22ch}.n2-faq{padding:88px 20px 72px;border-top:1px solid var(--n2-line)}.n2-faq__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}@media(max-width:860px){.n2-faq{padding:64px 20px 56px}.n2-faq__grid{grid-template-columns:1fr;gap:24px}}.n2-faq details{border-bottom:1px solid var(--n2-line)}.n2-faq details:first-child{border-top:1px solid var(--n2-line)}.n2-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 2px;font-weight:400;font-size:16px;color:var(--n2-bone)}.n2-faq summary::-webkit-details-marker{display:none}.n2-faq summary:after{content:"+";font-family:var(--n2-disp);font-weight:200;color:var(--n2-ice);transition:transform .3s}.n2-faq details[open] summary:after{transform:rotate(45deg)}.n2-faq details p{margin:0 0 18px;color:var(--n2-mute);max-width:60ch}.n2-buybar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#15171af0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--n2-line);transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.n2-buybar.is-on{transform:none}.n2-buybar__l{display:flex;align-items:center;gap:14px;min-width:0}.n2-buybar .n2-wm{display:none}.n2-buybar[data-p=contour] .n2-wm--contour,.n2-buybar[data-p=aura] .n2-wm--aura{display:inline-block}.n2-buybar .n2-wm--contour,.n2-buybar .n2-wm--aura{height:18px}.n2-buybar__p{font-family:var(--n2-disp);font-weight:200;font-size:20px;letter-spacing:-.03em;white-space:nowrap;color:var(--n2-bone)}.n2-buybar .n2-cta{min-height:44px;padding:10px 16px;font-size:11px}.n2-pdp{padding:24px 20px 40px}.n2-pdp__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start;max-width:1200px;margin:0 auto}@media(max-width:860px){.n2-pdp{padding:0 0 24px}.n2-pdp__grid{grid-template-columns:1fr;gap:18px}}.n2-gal{position:relative;min-width:0}.n2-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.n2-gal__track::-webkit-scrollbar{display:none}.n2-gal__track figure{flex:0 0 100%;margin:0;scroll-snap-align:center;aspect-ratio:4/5;background:var(--n2-void-2)}.n2-gal__track img{width:100%;height:100%;object-fit:cover;display:block}.n2-gal__dots{display:flex;justify-content:center;gap:8px;padding:12px 0 0}.n2-gal__dots button{width:28px;height:3px;border:0;padding:0;background:#dde6f438;cursor:pointer}.n2-gal__dots button[aria-current=true]{background:var(--n2-ice)}@media(min-width:861px){.n2-gal{position:sticky;top:80px}}.n2-pdp__info{display:grid;gap:16px;min-width:0;padding:0 20px}@media(min-width:861px){.n2-pdp__info{padding:12px 0 0}}.n2-pdp__info .n2-wm--contour,.n2-pdp__info .n2-wm--aura{height:clamp(32px,4.2vw,50px);justify-self:start}.n2-pdp__info h1{margin:0;font-family:var(--n2-disp);font-weight:200;font-size:clamp(20px,2.6vw,32px);line-height:1.2;letter-spacing:-.03em;color:var(--n2-bone);text-wrap:balance}.n2-pdp__info p{margin:0;color:var(--n2-soft);max-width:48ch}.n2-pdp__deom{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--n2-line);font-size:13px;color:var(--n2-soft)}.n2-pdp__deom img{width:36px;height:36px;object-fit:contain}.n2-pdp__deom b{font-weight:500;color:var(--n2-bone)}.n2-bundle-opt{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--n2-line);cursor:pointer;font-size:14px;color:var(--n2-soft)}.n2-bundle-opt input{width:18px;height:18px;accent-color:var(--n2-steel);margin:0}.n2-bundle-opt b{color:var(--n2-bone);font-weight:500}.n2-pdp-sec{padding:64px 20px;border-top:1px solid var(--n2-line)}.n2-pdp-sec .n2-wrap{display:grid;gap:22px}.n2-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--n2-line);border:1px solid var(--n2-line)}.n2-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:860px){.n2-cards{grid-template-columns:1fr}.n2-cards--4{grid-template-columns:1fr 1fr}}.n2-cards>div{background:var(--n2-void);padding:22px 20px;display:grid;gap:6px;align-content:start}.n2-cards b{font-family:var(--n2-disp);font-weight:200;font-size:28px;letter-spacing:-.04em;color:var(--n2-bone);line-height:1.1}.n2-cards span{color:var(--n2-mute);font-size:14px}.n2-box{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--n2-line)}.n2-box li{display:flex;justify-content:space-between;gap:16px;padding:14px 2px;border-bottom:1px solid var(--n2-line);color:var(--n2-bone)}.n2-box li span{color:var(--n2-mute)}.n2-foot{padding:44px 20px calc(100px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--n2-line);background:var(--n2-void);color:var(--n2-mute);font-family:var(--n2-body);font-size:13px}.n2-foot__in{max-width:1200px;margin:0 auto;display:grid;gap:28px}.n2-foot__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px}.n2-foot .n2-wm--nuaj{height:20px}.n2-foot__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:860px){.n2-foot__cols{grid-template-columns:1fr 1fr}}.n2-foot__cols h2{margin:0 0 10px;font-weight:500;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--n2-ice)}.n2-foot__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.n2-foot a{color:var(--n2-soft);text-decoration:none}.n2-foot a:hover{color:var(--n2-bone)}.n2-foot__loc{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.n2-foot__loc select{background:var(--n2-void-2);color:var(--n2-bone);border:1px solid var(--n2-line-2);padding:10px 12px;font:inherit;border-radius:0;min-height:44px}.n2-foot__pay{display:flex;flex-wrap:wrap;gap:6px}.n2-foot__pay svg{height:22px;width:auto;opacity:.85}.n2-foot__legal{display:grid;gap:6px;font-size:12px;color:#7d86a8;border-top:1px solid var(--n2-line);padding-top:18px}.n2-foot__legal p{margin:0}@media(prefers-reduced-motion:reduce){.n2 *,.n2 *:before,.n2 *:after{animation:none!important;transition:none!important}}.n2 .n2-hero h1,.n2 .n2-h2,.n2 .n2-pdp__info h1,.n2 .n2-door__goal,.n2 .n2-door__p,.n2 .n2-price,.n2 .n2-taps__d,.n2 .n2-prog__d,.n2 .n2-sig,.n2 .n2-steps b,.n2 .n2-cards b,.n2 .n2-tech em,.n2 .n2-buybar__p,.n2 .n2-bundle b,.n2-menu__panel a span{font-family:var(--n2-disp)!important;font-weight:200!important}.n2 .n2-hero h1{font-size:clamp(22px,3.6vw,48px)!important;line-height:1.1!important;letter-spacing:-.04em!important}.n2 .n2-h2{font-size:clamp(22px,3.4vw,42px)!important;line-height:1.15!important;letter-spacing:-.03em!important}.n2 .n2-pdp__info h1{font-size:clamp(19px,2.6vw,32px)!important;line-height:1.2!important;letter-spacing:-.03em!important}.n2 .n2-sig{letter-spacing:-.03em!important}.n2 .n2-door__goal{font-size:clamp(18px,3vw,38px)!important;letter-spacing:-.04em!important}.n2 .n2-price{font-size:clamp(30px,3.6vw,44px)!important;letter-spacing:-.03em!important}.n2 .n2-cta,.n2-bar .n2-cta{font-family:var(--n2-body)!important;font-weight:500!important}@media(max-width:860px){.n2 .n2-h2{font-size:22px!important}.n2-reassure{flex-direction:column;gap:6px}.n2-reassure span+span:before{content:none}}@media(max-width:860px){.n2-bar,.n2-buybar,.n2-menu__panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#15171af7}.n2 .n2-hero h1{filter:none}.n2-stage3__glow{filter:none;animation:none;opacity:.8}}:root{--n2-chrome-acier:linear-gradient(180deg,#FFFFFF 2.9%,#E4EBF7 30%,#B9C7E0 40%,#FFFFFF 46%,#D6DFEE 68%,#C3CFE4 94.6%)}.n2-wm--nuaj{aspect-ratio:140/48;background:var(--n2-chrome-acier)}.n2-bar__logo .n2-wm--nuaj{height:26px;margin-bottom:-6px}.n2-foot .n2-wm--nuaj{height:30px}.n2-logo2002{position:relative;display:inline-grid;justify-items:center;padding-top:6px;filter:drop-shadow(0 0 3px rgba(228,235,247,.55)) drop-shadow(0 0 16px rgba(185,199,224,.3))}.n2-logo2002 .n2-wm--nuaj{height:clamp(78px,11vw,132px)}.n2-logo2002:after{content:"";position:absolute;left:-12%;right:-12%;top:calc(6px + clamp(78px,11vw,132px)*.63);height:1px;background:linear-gradient(90deg,transparent,rgba(214,223,238,.45) 20%,rgba(214,223,238,.45) 80%,transparent)}.n2-logo2002__refl{position:absolute;left:0;right:0;top:calc(6px + clamp(78px,11vw,132px)*.63);height:calc(clamp(78px,11vw,132px)/2);overflow:hidden;opacity:.22;-webkit-mask:linear-gradient(180deg,#000,transparent 80%);mask:linear-gradient(180deg,#000,transparent 80%)}.n2-logo2002__refl .n2-wm--nuaj{display:block;margin:0 auto;transform:scaleY(-1);transform-origin:50% 63%;margin-top:calc(clamp(78px,11vw,132px)*-.63)}.n2-uni .n2-logo2002+p{margin-top:40px!important}@media(max-width:860px){.n2-logo2002{filter:drop-shadow(0 0 8px rgba(185,199,224,.35))}}.n2-plain{margin:0;color:var(--n2-soft);max-width:46ch}.n2-reassure{font-size:13px;letter-spacing:0;text-transform:none;font-weight:400}.n2-more{font-size:14px;letter-spacing:0;text-transform:none;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.n2-steps{border-top:0;gap:0 40px}.n2-steps li,.n2-steps li+li{border:0;padding:18px 0}.n2-tech{border:0;padding:28px 0 8px;gap:14px 44px}.n2-tech em{font-size:34px;line-height:1;margin-right:4px}.n2-pledges{margin:12px 0 0;justify-content:flex-start;gap:6px 0;font-size:13px;color:var(--n2-mute)}.n2-pledges span+span:before{content:"\b7";margin:0 12px;opacity:.6}.n2-plate{background:#1a1c20;border:0}.n2-plate:before{content:none}.n2-info h3{font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--n2-bone)}.n2-prog{gap:0 20px}.n2-prog button{min-height:44px;background:transparent;border:0;border-bottom:1px solid transparent;padding:8px 0;color:var(--n2-mute);transition:color .3s,border-color .3s}.n2-prog button:hover{border-color:transparent;color:var(--n2-bone)}.n2-prog button:before{width:7px;height:7px;box-shadow:none}.n2-prog button[aria-pressed=true]{background:transparent;border-color:var(--n2-bone);color:var(--n2-bone)}.n2-prog__n{font-size:15px;letter-spacing:0;text-transform:none;font-weight:400}.n2-readout{font-size:13px;letter-spacing:0;text-transform:none;font-weight:400}.n2-bundle{border-top:0;padding-top:4px}.n2-bundle a{font-size:14px;letter-spacing:0;text-transform:none;font-weight:400}.n2-uni{background:var(--n2-void)}.n2-faq{border-top:0}@media(max-width:860px){.n2-pledges{flex-direction:column}.n2-pledges span+span:before{content:none}}.n2 .n2-info h3{font-size:17px!important;line-height:1.35!important;letter-spacing:0!important;font-family:var(--n2-body)!important}.n2 .n2-h2{background:var(--n2-chrome-acier);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--n2-disp:"Michroma","Eurostile Extended","Eurostile",system-ui,sans-serif;--n2-body:"Geist",system-ui,-apple-system,sans-serif;--n2-mono:"Geist Mono",ui-monospace,monospace;--n2-hair:linear-gradient(90deg,transparent,rgba(228,235,247,.55) 18%,rgba(255,255,255,.9) 50%,rgba(228,235,247,.55) 82%,transparent)}body.n2,.n2,.n2 p,.n2 li,.n2 dd{font-family:var(--n2-body)}.n2 .n2-hero h1,.n2 .n2-h2,.n2 .n2-pdp__info h1,.n2 .n2-door__goal,.n2 .n2-door__p,.n2 .n2-price,.n2 .n2-taps__d,.n2 .n2-prog__d,.n2 .n2-sig,.n2 .n2-steps b,.n2 .n2-cards b,.n2 .n2-tech em,.n2 .n2-buybar__p,.n2 .n2-bundle b,.n2-menu__panel a span{font-family:var(--n2-disp)!important;font-weight:400!important}.n2 .n2-hero h1{letter-spacing:-.02em!important;font-size:clamp(20px,3.1vw,44px)!important;line-height:1.18!important}.n2 .n2-h2{letter-spacing:-.01em!important;font-size:clamp(20px,2.7vw,36px)!important;line-height:1.25!important}.n2 .n2-pdp__info h1{letter-spacing:-.01em!important;line-height:1.3!important}.n2 .n2-door__goal{letter-spacing:.02em!important;font-size:clamp(15px,2.3vw,30px)!important}.n2 .n2-sig{letter-spacing:0!important}.n2-eyebrow,.n2-door__tag,.n2-deom__k,.n2-readout,.n2-cta,.n2-more,.n2-lang,.n2-strip,.n2-steps b{font-family:var(--n2-mono)!important}.n2-eyebrow,.n2-door__tag,.n2-deom__k{letter-spacing:.14em!important}@media(max-width:860px){.n2 .n2-h2{font-size:19px!important}}.n2-strip{font-family:var(--n2-mono)!important;font-weight:400;font-size:10.5px;letter-spacing:.16em;background:#101214;border-bottom:0;position:relative}.n2-strip:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--n2-hair);opacity:.5}.n2-led{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff3b30;box-shadow:0 0 6px #ff3b30,0 0 14px #ff3b3099;margin-right:10px;vertical-align:1px;animation:n2blink 2.4s ease-in-out infinite}@keyframes n2blink{0%,to{opacity:1}50%{opacity:.35}}.n2-bar{padding:14px clamp(16px,3vw,40px)!important;background:linear-gradient(180deg,#141619f5,#0e0f11f5)!important;border-bottom:0!important;box-shadow:0 1px #ffffff0a inset}.n2-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--n2-hair)}.n2-bar nav{gap:2px!important;padding:4px;border-radius:999px;background:linear-gradient(180deg,#ffffff12,#ffffff05);box-shadow:inset 0 0 0 1px #d6dfee38,inset 0 1px #ffffff2e,0 6px 24px #00000059;font-family:var(--n2-mono)!important;font-size:10.5px!important;letter-spacing:.12em!important}.n2-bar nav a{display:flex;align-items:baseline;gap:9px;padding:9px 16px;border-radius:999px;color:#b3b8bf!important;transition:background .25s,color .25s}.n2-bar nav a b{font-weight:400;color:#7a8088;font-size:9.5px}.n2-bar nav a em{font-style:normal;font-family:var(--n2-disp);font-size:10px;letter-spacing:.04em;color:#e4ebf7}.n2-bar nav a:hover{background:#ffffff0f;color:#fff!important}.n2-bar nav a[aria-current]{background:linear-gradient(180deg,#f4f7fc,#b9c7e0);color:#111316!important;box-shadow:inset 0 1px #fff}.n2-bar nav a[aria-current] b,.n2-bar nav a[aria-current] em{color:#111316}@media(min-width:861px){.n2-bar nav{display:flex!important;position:absolute;left:50%;transform:translate(-50%)}}.n2-bag{width:42px!important;height:42px!important;border-radius:50%!important;background:linear-gradient(180deg,#ffffff1f,#ffffff08)!important;box-shadow:inset 0 0 0 1px #d6dfee4d,inset 0 1px #ffffff40}.n2-bag__n{background:#ff3b30!important;color:#fff!important;box-shadow:0 0 8px #ff3b30b3;top:-2px!important;right:-2px!important;font-family:var(--n2-mono)}.n2-lang{font-size:10.5px!important}.n2-menu__panel a{font-family:var(--n2-body)}.n2-trust{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:28px auto 0;max-width:1100px;border-radius:14px;background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 0 0 1px #d6dfee29,inset 0 1px #ffffff1a}.n2-trust li{list-style:none;display:flex;align-items:center;gap:10px;padding:14px 16px;font-family:var(--n2-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#cfd4da;line-height:1.35}.n2-trust li+li{box-shadow:-1px 0 #d6dfee1f}.n2-trust svg{flex:none;width:18px;height:18px;color:#e4ebf7}.n2-pdp .n2-trust{margin:18px 0 0;grid-template-columns:repeat(2,minmax(0,1fr))}.n2-pdp .n2-trust li+li{box-shadow:none}@media(max-width:860px){.n2-trust{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 4px 0}.n2-trust li+li{box-shadow:none}.n2-trust li:last-child{grid-column:1/-1}}html,body{background:#15171a!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 30% at 18% 8%,rgba(214,230,250,.16),transparent 70%),radial-gradient(34% 28% at 86% 26%,rgba(170,205,240,.13),transparent 72%),radial-gradient(46% 36% at 42% 72%,rgba(120,160,205,.12),transparent 74%),radial-gradient(60% 40% at 60% 110%,rgba(225,236,248,.14),transparent 70%),linear-gradient(180deg,#15171a,#1b1e22 38%,#202327 72%,#25282c)}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:2147483000;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.n2-hero,.n2-uni,.n2-sec,.n2-how,.n2-faq{background:transparent!important}.n2-hero:before{content:"";position:absolute;left:50%;top:44%;width:min(1100px,110vw);height:70%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(226,236,250,.16),rgba(150,185,225,.08) 55%,transparent);filter:blur(30px);pointer-events:none;z-index:-1;animation:n2drift 18s ease-in-out infinite alternate}@keyframes n2drift{0%{transform:translate(-52%,-50%) scale(1)}to{transform:translate(-48%,-47%) scale(1.06)}}.n2-plate{background:linear-gradient(180deg,#d2e1f512,#d2e1f505)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0a}.n2-strip{background:#10151ee6!important}.n2-bar{background:linear-gradient(180deg,#24272cb8,#15171ad1)!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important}@media(max-width:860px){.n2-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#1c2533f7!important}.n2-hero:before{animation:none;filter:blur(18px)}}@media(prefers-reduced-motion:reduce){.n2-hero:before,.n2-led{animation:none}}.n2 .n2-hero h1,.n2 .n2-h2,.n2 .n2-pdp__info h1,.n2 .n2-door__goal{text-transform:uppercase}.n2 .n2-hero h1{font-size:clamp(17px,2.5vw,36px)!important;letter-spacing:.02em!important;line-height:1.3!important}.n2 .n2-h2{font-size:clamp(17px,2.1vw,28px)!important;letter-spacing:.02em!important;line-height:1.35!important}.n2 .n2-pdp__info h1{font-size:clamp(16px,1.7vw,22px)!important;letter-spacing:.03em!important;line-height:1.45!important}.n2 .n2-door__goal{font-size:clamp(13px,1.8vw,22px)!important;letter-spacing:.08em!important}.n2 .n2-door__p,.n2 .n2-price,.n2 .n2-buybar__p,.n2 .n2-bundle b,.n2-menu__panel a span,.n2-bar nav a em{font-family:var(--n2-body)!important;font-weight:300!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em!important}.n2 .n2-sig{font-family:var(--n2-body)!important;font-weight:300!important;letter-spacing:.01em!important}@media(max-width:860px){.n2 .n2-h2{font-size:16px!important}.n2 .n2-hero h1{font-size:17px!important}}:root{--n3-graphite:#15171a;--n3-graphite-2:#1c1f23;--n3-concrete:#d6d8d9;--n3-pearl:#eef0f1;--n3-ink:#131519;--n3-ink-soft:#4a4f57;--n3-ink-mute:#80858d;--n3-hair-d:rgba(19,21,25,.14);--n3-hair-l:rgba(230,234,240,.16);--n3-blue-light:rgba(170,200,235,.22)}html,body{background:var(--n3-graphite)!important}body:before{background:radial-gradient(40% 30% at 16% 6%,rgba(200,222,248,.12),transparent 70%),radial-gradient(32% 26% at 88% 22%,rgba(150,190,235,.09),transparent 72%),linear-gradient(180deg,#131518,#1a1d21 45%,#202328)!important}body:after{opacity:.05}.n2-bar{background:#131518db!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:none}.n2-bar nav{padding:0!important;background:none!important;box-shadow:none!important;gap:34px!important;font-family:var(--n2-body)!important;font-size:13px!important;letter-spacing:0!important}.n2-bar nav a{padding:6px 0!important;border-radius:0!important;background:none!important;color:#aeb3ba!important;gap:8px!important}.n2-bar nav a b{display:none}.n2-bar nav a em{font-family:var(--n2-body)!important;font-size:13px!important;color:#e9ecef!important}.n2-bar nav a:hover,.n2-bar nav a[aria-current]{background:none!important;color:#fff!important;box-shadow:inset 0 -1px #e9ecef!important}.n2-bar nav a[aria-current] em{color:#fff!important}.n2-bag{background:none!important;box-shadow:none!important}.n2-strip{background:#0f1113!important;color:#c9ced4}.n2-strip a{color:#c9ced4!important}.n2-hero:before{background:radial-gradient(closest-side,rgba(210,228,250,.13),rgba(140,175,220,.06) 55%,transparent)!important}.n2-trust{background:none!important;box-shadow:none!important;border-radius:0!important;border-top:1px solid var(--n3-hair-l);border-bottom:1px solid var(--n3-hair-l);margin-top:40px!important}.n2-trust li{font-family:var(--n2-body)!important;text-transform:none!important;letter-spacing:0!important;font-size:13.5px!important;color:#cfd4da!important}.n2-trust li+li{box-shadow:none!important}.n3{position:relative}.n3-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.n3-h{margin:0;font-family:var(--n2-disp)!important;font-weight:400!important;text-transform:uppercase;font-size:clamp(22px,3.2vw,44px)!important;line-height:1.15!important;letter-spacing:.01em!important;color:#eef1f4;background:none!important;-webkit-text-fill-color:currentColor}.n3-wm{height:clamp(40px,5.2vw,70px)!important;display:block;margin-bottom:18px}.n3-spec{display:grid;grid-template-columns:auto 1fr;gap:12px 28px;margin:28px 0 0;padding:0;font-size:16px}.n3-spec dt{font-family:var(--n2-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8a9098;padding-top:4px}.n3-spec dd{margin:0;color:#e9ecef}.n3-buy{margin-top:34px}.n3-link{display:inline-block;margin-top:18px;font-size:14px;color:#cfd4da;text-underline-offset:6px}.n3-contour{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:0;padding:clamp(40px,8vw,120px) 0}.n3-contour__fig{margin:0;overflow:hidden}.n3-contour__fig img{display:block;width:100%;height:auto}.n3-contour__txt{padding:0 clamp(20px,5vw,80px)}.n3-still{height:min(92vh,980px);overflow:hidden;background:#101214}.n3-still__img,.n3-uni__img{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;will-change:transform}.n3-still__img img,.n3-uni__img img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(.98)}.n3-still:after,.n3-uni:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(21,23,26,.55),transparent 22%,transparent 70%,rgba(21,23,26,.75));pointer-events:none}.n3-still__line{position:absolute;left:clamp(20px,5vw,72px);bottom:clamp(28px,6vw,72px);z-index:2;margin:0;font-family:var(--n2-body);font-weight:300;font-size:clamp(18px,2vw,26px);color:#f1f4f7;letter-spacing:.01em}.n3-light{background:var(--n3-concrete);color:var(--n3-ink)}.n3-light .n3-h,.n3-pearl .n3-h{color:var(--n3-ink)}.n3-cat{padding:clamp(64px,9vw,140px) 0}.n3-steps{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.n3-steps li{display:grid;gap:8px;align-content:start;border-top:1px solid var(--n3-hair-d);padding-top:18px}.n3-steps b{font-family:var(--n2-disp);font-weight:400;font-size:13px;color:var(--n3-ink-mute)}.n3-steps strong{font-weight:500;font-size:19px;color:var(--n3-ink)}.n3-steps span{color:var(--n3-ink-soft);font-size:15px}.n3-table{width:100%;margin:72px 0 0;border-collapse:collapse;font-size:15px}.n3-table th,.n3-table td{text-align:left;padding:16px 12px 16px 0;border-bottom:1px solid var(--n3-hair-d);vertical-align:middle}.n3-table tbody th{font-family:var(--n2-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n3-ink-mute);width:24%}.n3-table td{color:var(--n3-ink)}.n3-table thead .n2-wm{height:30px;background:var(--n3-ink)}.n3-cert{margin:28px 0 0;font-size:13.5px;color:var(--n3-ink-soft)}.n3-pearl{background:radial-gradient(60% 70% at 72% 40%,#ffffff,var(--n3-pearl) 60%,#e2e6ea);color:var(--n3-ink)}.n3-aura{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;padding:clamp(40px,8vw,120px) 0 clamp(40px,8vw,120px) clamp(20px,5vw,80px)}.n3-aura__fig{margin:0}.n3-aura__fig img{display:block;width:100%;height:auto;opacity:1!important;position:static!important}.n3-pearl .n2-wm{background:linear-gradient(180deg,#2b2f35,#6d747d 55%,#2b2f35)}.n3-pearl .n3-spec dt,.n3-light .n3-spec dt{color:var(--n3-ink-mute)}.n3-pearl .n3-spec dd{color:var(--n3-ink)}.n3-pearl .n2-price{color:var(--n3-ink)!important}.n3-pearl .n2-buy__split,.n3-pearl .n2-readout{color:var(--n3-ink-soft)!important}.n3-pearl .n3-link{color:var(--n3-ink)}.n3-pearl .n2-cta{background:var(--n3-ink)!important;color:#fff!important;border-color:var(--n3-ink)!important;box-shadow:none!important}.n3-prog{margin-top:28px!important;display:flex!important;flex-wrap:wrap;gap:6px 22px!important}.n3-pearl .n2-prog button{color:var(--n3-ink-soft)!important}.n3-pearl .n2-prog button[aria-pressed=true]{color:var(--n3-ink)!important;border-color:var(--n3-ink)!important}.n3-uni{height:min(96vh,1040px);overflow:hidden;background:#0e1012}.n3-uni__txt{position:absolute;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px);bottom:clamp(28px,7vw,90px);z-index:2}.n3-uni__line{margin:0 0 14px;font-family:var(--n2-disp);text-transform:uppercase;font-size:clamp(16px,2.2vw,30px);letter-spacing:.02em;color:#f1f4f7}.n3-uni .n2-sig{margin:0!important;font-size:clamp(15px,1.4vw,19px)!important;color:#c9ced4!important;max-width:none!important;text-align:left}.n3-choose{padding:clamp(64px,9vw,140px) 0 20px}.n3-offers{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--n3-hair-l)}.n3-offers a{display:grid;grid-template-columns:minmax(120px,220px) 1fr auto;align-items:center;gap:24px;padding:26px 0;border-bottom:1px solid var(--n3-hair-l);text-decoration:none;color:#e9ecef;transition:padding .3s}.n3-offers a:hover{padding-left:10px}.n3-offers .n2-wm{height:34px}.n3-offers__n{font-family:var(--n2-disp);text-transform:uppercase;font-size:18px;letter-spacing:.04em}.n3-offers__d{color:#aeb3ba;font-size:15px}.n3-offers__p{font-size:22px;font-weight:300;font-variant-numeric:tabular-nums}.n2-faq{border-top:0!important}@media(max-width:860px){.n3-contour,.n3-aura{grid-template-columns:1fr;padding:0 0 56px}.n3-contour__txt,.n3-aura__txt{padding:32px 20px 0}.n3-aura{padding-left:0}.n3-aura__fig{order:-1}.n3-steps{grid-template-columns:1fr;gap:22px;margin-top:32px}.n3-table{margin-top:44px;font-size:14px}.n3-table tbody th{width:30%}.n3-still{height:78vh}.n3-uni{height:86vh}.n3-offers a{grid-template-columns:1fr auto;gap:6px 16px}.n3-offers__d{grid-column:1/-1;grid-row:2}}@media(max-width:860px){.n3-still,.n3-uni{height:auto;aspect-ratio:4/3}.n3-still__img,.n3-uni__img{top:0;right:0;bottom:0;left:0}.n3-uni__img img{object-position:70% 50%}.n3-still__line{bottom:18px}.n3-uni{aspect-ratio:auto;display:flex;flex-direction:column}.n3-uni__img{position:relative;aspect-ratio:4/3}.n3-uni__txt{position:static;padding:28px 20px 8px}.n3-uni:after{display:none}}:root{--n2-void:#15171a;--n2-void-2:#1c1f23;--n2-void-3:#24282d;--n2-line:rgba(225,230,236,.13);--n2-line-2:rgba(225,230,236,.24);--n2-mute:#9aa0a8;--n2-soft:#c9ced4}:root,[class*=color-scheme-],.gradient{--color-background:21,23,26!important;--gradient-background:#15171a!important;--color-background-contrast:36,40,45!important}.n2-deom{background:none!important}:root{--n2-disp:"Archivo","Zen Kaku Gothic New",system-ui,sans-serif;--n2-body:"Archivo","Zen Kaku Gothic New",system-ui,-apple-system,sans-serif;--n2-mono:"Share Tech Mono",ui-monospace,monospace;--t-paper:#eceeef;--t-white:#ffffff;--t-pearl:#f6f7f8;--t-concrete:#dfe2e4;--t-ink:#111214;--t-ink2:#3a3e44;--t-mute:#80868d;--t-hair:rgba(17,18,20,.14);--t-sky:#c9dcef;--n2-void:#eceeef;--n2-void-2:#ffffff;--n2-void-3:#e2e5e8;--n2-bone:#111214;--n2-soft:#3a3e44;--n2-mute:#80868d;--n2-ice:#3a3e44;--n2-ink:#111214;--n2-steel:#80868d;--n2-line:rgba(17,18,20,.13);--n2-line-2:rgba(17,18,20,.24);--n2-chrome:linear-gradient(180deg,#2a2d32,#6b7078 48%,#1b1d20 52%,#4a4e55);--bg:#eceeef;--fg:#3a3e44;--fg-soft:#80868d;--fg-meta:#80868d;--line:rgba(17,18,20,.13);color-scheme:light}:root,[class*=color-scheme-],.gradient{--color-background:236,238,239!important;--gradient-background:#eceeef!important;--color-foreground:17,18,20!important;--color-background-contrast:223,226,228!important}html,body{background:var(--t-paper)!important;color:var(--t-ink2)}body:before{background:radial-gradient(42% 32% at 14% 4%,rgba(255,255,255,.9),transparent 70%),radial-gradient(36% 30% at 90% 18%,rgba(201,220,239,.55),transparent 72%),radial-gradient(50% 40% at 50% 100%,rgba(201,220,239,.35),transparent 70%),linear-gradient(180deg,#f3f4f5,#eceeef,#e6e8ea)!important}body:after{opacity:.045!important;mix-blend-mode:multiply!important}::selection{background:#c9dcef;color:#111214}.n2,.n2 p,.n2 li,.n2 dd{font-family:var(--n2-body)!important;font-variation-settings:"wdth" 100}.n2 .n2-hero h1,.n2 .n2-h2,.n3-h,.n2 .n2-pdp__info h1,.n2 .n2-door__goal{font-family:var(--n2-disp)!important;font-weight:300!important;font-variation-settings:"wdth" 125!important;text-transform:none!important;background:none!important;-webkit-text-fill-color:var(--t-ink)!important;color:var(--t-ink)!important;filter:none!important}.n2 .n2-hero h1{font-size:clamp(24px,3.8vw,56px)!important;letter-spacing:-.03em!important;line-height:1.05!important}.n3-h,.n2 .n2-h2{font-size:clamp(24px,3.4vw,48px)!important;letter-spacing:-.03em!important;line-height:1.08!important}.n2 .n2-pdp__info h1{font-size:clamp(20px,2vw,28px)!important;letter-spacing:-.02em!important;line-height:1.2!important}.n2 .n2-door__goal{font-size:clamp(17px,2.4vw,30px)!important;letter-spacing:-.02em!important}.n2 .n2-door__p,.n2 .n2-price,.n2 .n2-buybar__p,.n2 .n2-bundle b,.n3-offers__p,.n2-bar nav a em{font-family:var(--n2-disp)!important;font-weight:300!important;font-variation-settings:"wdth" 112!important;color:var(--t-ink)!important}.n2 .n2-sig{font-family:var(--n2-body)!important;font-weight:300!important}.n2-eyebrow,.n2-door__tag,.n2-deom__k,.n2-readout,.n2-steps b,.n3-spec dt,.n3-table tbody th,.n3-steps b,.n2-strip,.n2-lang{font-family:var(--n2-mono)!important;letter-spacing:.08em!important;font-weight:400!important}.n3-jp{display:block;font-family:Zen Kaku Gothic New,sans-serif;font-weight:400;font-size:12px;letter-spacing:.24em;color:var(--t-mute);margin-bottom:14px}.n3-jp--hero{margin:6px 0 0;font-size:13px;letter-spacing:.3em;color:var(--t-ink2)}.n2-wm{background:linear-gradient(180deg,#1b1d20,#5f646b 50%,#1b1d20)!important}.n2-strip{background:#111214!important;color:#e8eaec!important}.n2-strip a{color:#e8eaec!important}.n2-strip:after{display:none}.n2-bar{background:#f6f7f8e0!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-bottom:1px solid var(--t-hair)!important}.n2-bar:after{display:none}.n2-bar nav a{color:var(--t-ink2)!important;font-family:var(--n2-body)!important}.n2-bar nav a:hover,.n2-bar nav a[aria-current]{color:var(--t-ink)!important;box-shadow:inset 0 -1px 0 var(--t-ink)!important}.n2-bag,.n2-menu>summary{color:var(--t-ink)!important}.n2-bag__n{background:#ff3b30!important;color:#fff!important}.n2-menu__panel{background:#f6f7f8fa!important;border-bottom:1px solid var(--t-hair)!important}.n2-menu__panel a{color:var(--t-ink)!important;border-color:var(--t-hair)!important}.n2-lang button{color:var(--t-mute)!important}.n2-lang button[aria-current=true]{color:var(--t-ink)!important;text-decoration-color:var(--t-ink)!important}.n2-cta{background:var(--t-ink)!important;color:#fff!important;border:1px solid var(--t-ink)!important;box-shadow:none!important;font-family:var(--n2-body)!important;font-weight:500!important;letter-spacing:.14em!important}.n2-cta:hover{background:#2a2d31!important;transform:none!important}.n2-cta--ghost{background:transparent!important;color:var(--t-ink)!important;border-color:var(--t-ink)!important}.n2-cta--ghost:hover{background:#1112140d!important}.n2-hero{background:transparent!important}.n2-hero:before{background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(201,220,239,.45) 55%,transparent)!important;filter:blur(20px)!important}.n2-doors:after{background:linear-gradient(180deg,transparent,var(--t-hair),transparent)!important}.n2-stage3{background:#0b0c0e!important;border-radius:3px;overflow:hidden;box-shadow:0 1px #ffffffb3,0 24px 60px -30px #11121473;margin-bottom:14px!important}.n2-door__tag{color:var(--t-mute)!important}.n2-door__zone,.n2-lede,.n2-deom__k,.n2-deom__g{color:var(--t-ink2)!important}.n2-hero canvas.n2-wave{opacity:.35;filter:invert(1)}.n3-contour,.n3-choose{background:transparent}.n3-contour__txt,.n3-aura__txt{color:var(--t-ink)}.n3-spec dt{color:var(--t-mute)!important}.n3-spec dd,.n3-link{color:var(--t-ink)!important}.n2-buy__split,.n2-readout{color:var(--t-ink2)!important}.n3-light{background:var(--t-white)!important}.n3-pearl{background:radial-gradient(60% 70% at 72% 40%,#fff,#f4f6f8 60%,#e9edf1)!important}.n3-offers{border-top-color:var(--t-hair)!important}.n3-offers a{color:var(--t-ink)!important;border-bottom-color:var(--t-hair)!important}.n3-offers__d{color:var(--t-ink2)!important}.n3-offers__n{font-family:var(--n2-disp)!important;font-variation-settings:"wdth" 125;font-weight:300;text-transform:none!important}.n2-trust{border-color:var(--t-hair)!important}.n2-trust li{color:var(--t-ink2)!important}.n2-trust svg{color:var(--t-ink)!important}.n2-prog button{color:var(--t-ink2)!important}.n2-prog button[aria-pressed=true]{color:var(--t-ink)!important;border-color:var(--t-ink)!important}.n3-still:after,.n3-uni:after{background:linear-gradient(180deg,rgba(236,238,239,0),transparent 60%,rgba(17,18,20,.45))!important}@media(max-width:860px){.n3-uni__txt .n3-uni__line{color:var(--t-ink)!important}.n3-uni__txt .n2-sig{color:var(--t-ink2)!important}}.n2-faq summary{color:var(--t-ink)!important}.n2-faq details p{color:var(--t-ink2)!important}.n2-faq summary:after{color:var(--t-ink)!important}.n2-foot{background:var(--t-concrete)!important;color:var(--t-ink2)!important;border-top:1px solid var(--t-hair)!important}.n2-foot a{color:var(--t-ink)!important}.n2-buybar{background:#f6f7f8f5!important;border-top:1px solid var(--t-hair)!important;color:var(--t-ink)}.n2-gal__track figure{background:var(--t-white)!important}.n2-gal__dots button{background:#11121433!important}.n2-gal__dots button[aria-current=true]{background:var(--t-ink)!important}:root{--n2-disp:"Jost","Archivo",system-ui,sans-serif}.n2 .n2-hero h1,.n2 .n2-h2,.n3-h,.n2 .n2-pdp__info h1,.n2 .n2-door__goal,.n3-offers__n{font-family:Jost,sans-serif!important;font-weight:200!important;font-variation-settings:normal!important;text-transform:uppercase!important;letter-spacing:.01em!important}.n2 .n2-hero h1{font-size:clamp(26px,4.6vw,72px)!important;line-height:1!important}.n3-h,.n2 .n2-h2{font-size:clamp(28px,4.4vw,64px)!important;line-height:1!important}.n2 .n2-pdp__info h1{font-size:clamp(22px,2.4vw,34px)!important;line-height:1.1!important}.n2 .n2-door__goal{font-size:clamp(18px,2.6vw,34px)!important;letter-spacing:.04em!important}.n2 .n2-door__p,.n2 .n2-price,.n2 .n2-buybar__p,.n2 .n2-bundle b,.n3-offers__p{font-family:Jost,sans-serif!important;font-weight:300!important;font-variation-settings:normal!important}@media(min-width:861px){.n2-hero:after,.n3-contour:before,.n3-cat:before{content:"";position:absolute;left:0;top:0;width:28px;height:220px;z-index:2;pointer-events:none;background:repeating-linear-gradient(180deg,#111214 0 18px,transparent 18px 30px)}.n3-cat{position:relative}}.n3-cat:after{content:"";position:absolute;right:-60px;bottom:90px;width:360px;height:14px;background:#111214;transform:rotate(-38deg);pointer-events:none}@media(max-width:860px){.n3-cat:after{width:180px;height:10px;right:-50px;bottom:40px}}.n3-cat{overflow:hidden}.n2-cta{border-radius:999px!important;min-height:52px!important;padding:0 26px!important;font-size:15px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:500!important;gap:10px!important;transition:transform .18s ease,background .2s ease,box-shadow .25s ease!important;-webkit-tap-highlight-color:transparent}.n2-cta:after{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s ease}.n2-cta:hover:after{transform:translate(4px)}.n2-cta:hover{box-shadow:0 10px 26px -12px #1112148c!important}.n2-cta[disabled]{opacity:1!important;cursor:progress}.n2-cta[disabled]:after{-webkit-mask:none;mask:none;background:none;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;width:14px;height:14px;animation:n2spin .7s linear infinite}@keyframes n2spin{to{transform:rotate(360deg)}}.n2-door .n2-cta{min-height:46px!important;font-size:14px!important;padding:0 18px!important}.n2-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.n2-buy .n2-price{font-size:clamp(28px,3vw,40px)!important}@media(max-width:860px){.n3-buy .n2-cta{flex:1 1 100%;width:100%}.n2-buybar .n2-cta{min-height:46px!important;padding:0 20px!important}}.n3-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.n2-foot p,.n2-foot li,.n2-foot small,.n2-foot span:not(.n2-wm),.n2-foot label{color:var(--t-ink2)!important}.n2-foot h2,.n2-foot h3,.n2-foot strong{color:var(--t-ink)!important}.n2-foot select{background:#fff!important;color:var(--t-ink)!important;border-color:var(--t-hair)!important}@media(max-width:860px){.n3-uni{background:transparent!important}}.n2 .n2-taps button[aria-pressed=true] .n2-taps__d{color:var(--t-ink)!important}.n2 .n2-taps__t{color:var(--t-mute)!important}.n2 .n2-taps button[aria-pressed=true] .n2-taps__t{color:var(--t-ink)!important}.n2 .n2-eyebrow{color:var(--t-ink2)!important}:root{--t-ink:#262b31;--t-ink2:#4a5058;--t-mute:#868c94;--t-hair:rgba(38,43,49,.14);--g-blue-1:#f4f9ff;--g-blue-2:#dceaf8;--g-blue-3:#bcd5ee;--g-blue-edge:rgba(120,160,205,.55);--g-blue-glow:rgba(150,195,240,.55);--n2-bone:#262b31;--n2-ink:#262b31}.n2-wm{background:linear-gradient(180deg,#3a4048,#8a929c 50%,#3a4048)!important}.n2-stage3{background:radial-gradient(ellipse 46% 42% at 50% 50%,rgba(255,255,255,.95),rgba(214,232,250,.55) 55%,transparent 72%)!important;box-shadow:none!important;border-radius:0!important}.n2-stage3 canvas{mix-blend-mode:normal!important;-webkit-mask:none!important;mask:none!important}.n2-stage3__glow{opacity:.55;filter:blur(18px)}.n2-stage3--cool .n2-stage3__glow{background:radial-gradient(closest-side,rgba(170,205,240,.55),rgba(200,225,250,.2) 55%,transparent 72%)!important}.n2-strip{background:linear-gradient(180deg,#f7fbff,#e3eef9)!important;color:var(--t-ink2)!important;border-bottom:1px solid var(--g-blue-edge)}.n2-strip a{color:var(--t-ink2)!important}.n2-led{box-shadow:0 0 6px #ff3b30b3!important}.n2-cta{background:linear-gradient(180deg,var(--g-blue-1) 0%,var(--g-blue-2) 48%,var(--g-blue-3) 100%)!important;color:var(--t-ink)!important;border:1px solid var(--g-blue-edge)!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #78a0cd40,0 6px 18px -8px var(--g-blue-glow)!important}.n2-cta:hover{background:linear-gradient(180deg,#fff,#e6f1fb 48%,#c8def3)!important;box-shadow:inset 0 1px #fff,0 10px 26px -8px #82b9f0bf!important}.n2-cta--ghost{background:#ffffff59!important;color:var(--t-ink)!important;border:1px solid var(--g-blue-edge)!important;box-shadow:inset 0 1px #fffc!important}.n3-pearl .n2-cta{background:linear-gradient(180deg,var(--g-blue-1),var(--g-blue-2) 48%,var(--g-blue-3))!important;color:var(--t-ink)!important;border-color:var(--g-blue-edge)!important}@media(min-width:861px){.n2-hero:after,.n3-contour:before,.n3-cat:before{background:repeating-linear-gradient(180deg,#b9cbe0 0 18px,transparent 18px 30px)!important}}.n3-cat:after{background:#c3d4e7!important}.n2 .n2-hero h1,.n2 .n2-h2,.n3-h,.n2 .n2-pdp__info h1,.n2 .n2-door__goal{-webkit-text-fill-color:var(--t-ink)!important;color:var(--t-ink)!important}.n3-offers .n2-wm,.n3-table thead .n2-wm{background:linear-gradient(180deg,#3a4048,#8a929c 50%,#3a4048)!important}.n2-buybar{background:#f7fbfff5!important}.n2-bag__n{background:#ff3b30!important}.n2-gal__dots button[aria-current=true]{background:var(--t-ink2)!important}.n3-still,.n3-uni{background:#dfe8f2!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__prefs .shopify-pc__prefs__header-accept{background:linear-gradient(180deg,#f4f9ff,#dceaf8 48%,#bcd5ee)!important;color:#262b31!important;border:1px solid rgba(120,160,205,.55)!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{color:#262b31!important;border-color:#78a0cd8c!important}.n2-js .n2-rv{opacity:0;transform:translate3d(0,26px,0);filter:blur(8px);transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--rv-d,0ms),transform 1.1s cubic-bezier(.16,1,.3,1) var(--rv-d,0ms),filter .9s ease var(--rv-d,0ms)}.n2-js .n2-rv.is-in{opacity:1;transform:none;filter:none}.n2-js .n3-contour__fig.n2-rv,.n2-js .n3-aura__fig.n2-rv{clip-path:inset(8% 8% 8% 8% round 2px);transform:scale(1.04);transition:clip-path 1.3s cubic-bezier(.16,1,.3,1),transform 1.6s cubic-bezier(.16,1,.3,1),opacity .8s ease,filter .8s ease}.n2-js .n3-contour__fig.n2-rv.is-in,.n2-js .n3-aura__fig.n2-rv.is-in{clip-path:inset(0 0 0 0);transform:none}.n2-bar{transition:padding .35s ease,box-shadow .35s ease,background .35s ease}.n2-bar.is-scrolled{padding-top:8px!important;padding-bottom:8px!important;box-shadow:0 8px 30px -18px #5a82b48c!important}.n2-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#bcd5ee00,#9cc3ea 30%,#e8f3ff 60%,#9cc3ea);box-shadow:0 0 10px #9cc3eae6;pointer-events:none;will-change:transform}.n2-strip.is-ticker{padding:0!important;overflow:hidden;white-space:nowrap}.n2-ticker{display:block;text-decoration:none;color:inherit;padding:8px 0}.n2-ticker__t{display:inline-flex;align-items:center;gap:22px;animation:n2tick 38s linear infinite;will-change:transform}.n2-ticker__t b{width:5px;height:5px;border-radius:50%;background:#9cc3ea;box-shadow:0 0 8px #9cc3ea;flex:none}.n2-ticker:hover .n2-ticker__t{animation-play-state:paused}@keyframes n2tick{to{transform:translate(-50%)}}.n2-cursorlight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx,50%) var(--my,40%),rgba(255,255,255,.95),rgba(205,226,248,.55) 32%,transparent 62%);transition:background .2s}.n2-stage3{transition:transform .5s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d;will-change:transform}.n2-door{transition:transform .5s cubic-bezier(.2,.8,.2,1)}@media(hover:hover){.n2-door:hover{transform:translateY(-6px)}.n2-door:hover .n2-stage3__glow{opacity:.9}}.n2-cta{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background .3s ease!important}.n2-cta:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.95) 48%,rgba(210,232,252,.6) 52%,transparent 70%);transform:translate(-120%);transition:transform .9s cubic-bezier(.2,.8,.2,1);pointer-events:none}.n2-cta:hover:before{transform:translate(120%)}.n3-buy .n2-cta:before,.n2-door .n2-cta:not(.n2-cta--ghost):before{animation:n2sheen 6s ease-in-out 2.5s infinite}@keyframes n2sheen{0%,78%{transform:translate(-120%)}92%,to{transform:translate(120%)}}.n2-ripple{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#8cbef08c;transform:scale(0);animation:n2ripple .7s ease-out forwards;pointer-events:none;z-index:-1}@keyframes n2ripple{to{transform:scale(28);opacity:0}}.n2-cta.is-added{background:linear-gradient(180deg,#fff,#d8ecfd 45%,#a9d2f5)!important;border-color:#6ea5e1b3!important;box-shadow:0 0 0 4px #a9d2f559,0 10px 26px -8px #82b9f0cc!important}.n2-cta.is-added:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}.n3-offers a{position:relative}.n3-offers a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#9cc3ea,transparent);transform:scaleX(0);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.n3-offers a:hover:after{transform:scaleX(1)}@media(hover:hover){.n2-gal__track figure{overflow:hidden}.n2-gal__track img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.n2-gal__track figure:hover img{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.n2-js .n2-rv{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}.n2-ticker__t,.n2-cta:before{animation:none!important}}.n2-hero h1.is-split .n2-w{display:inline-block;white-space:nowrap}.n2-hero h1.is-split .n2-ch{display:inline-block;opacity:0;transform:translate3d(0,.32em,0) scale(.96);filter:blur(12px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s ease;transition-delay:calc(var(--i) * 24ms + 80ms)}.n2-hero h1.is-go .n2-ch{opacity:1;transform:none;filter:none}.n2-doors,.n2-hero__head{will-change:transform}.n2-cta__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(90px circle at var(--hx,50%) var(--hy,50%),rgba(255,255,255,.95),rgba(220,236,252,.45) 45%,transparent 72%);opacity:0;transition:opacity .35s ease}@media(hover:hover){.n2-cta:hover .n2-cta__glow{opacity:1}}.n2-cta:active{transform:scale(.97)!important}.is-px{overflow:hidden}.is-px>img{transition:transform .9s cubic-bezier(.16,1,.3,1);will-change:transform}@property --n2-glow{syntax:"<color>";inherits:true;initial-value:#FF3B30}.n3-aura{position:relative;isolation:isolate;transition:--n2-glow .9s ease}.n3-aura:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 48% at 72% 48%,color-mix(in srgb,var(--n2-glow) 20%,transparent),transparent 72%)}@media(max-width:860px){.n3-aura:after{background:radial-gradient(80% 32% at 50% 24%,color-mix(in srgb,var(--n2-glow) 16%,transparent),transparent 72%)}}.n3-aura__fig{position:relative;overflow:hidden}.n3-led{position:absolute;left:clamp(12px,3vw,32px);bottom:clamp(12px,3vw,32px);z-index:2;width:clamp(132px,30%,230px);aspect-ratio:1;border-radius:18px;background:linear-gradient(180deg,#ffffffd1,#ecf3faa3);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,0 0 0 1px #96b4d440,0 18px 40px #5078a52e,0 0 36px -8px color-mix(in srgb,var(--n2-glow) 60%,transparent);overflow:hidden;transition:transform .7s cubic-bezier(.16,1,.3,1)}.n3-aura__fig .n3-led img{position:absolute!important;left:8%;top:11%;width:84%!important;height:74%!important;object-fit:contain;opacity:0!important;transform:scale(.94);transition:opacity .55s ease,transform .8s cubic-bezier(.16,1,.3,1)}.n3-aura__fig .n3-led img.is-on{opacity:1!important;transform:none}.n3-led__k,.n3-led__nm{position:absolute;z-index:1;font:10.5px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#4a5058;white-space:nowrap}.n3-led__k{top:11px;left:12px}.n3-led__nm{bottom:10px;right:12px;color:#262b31}.n3-led__nm:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--n2-glow);box-shadow:0 0 8px var(--n2-glow);vertical-align:1px}.n2-pv{position:fixed;left:0;top:0;z-index:70;pointer-events:none;will-change:transform}.n2-pv__in{display:flex;gap:8px;padding:8px;margin:-120px 0 0 34px;border-radius:18px;background:linear-gradient(180deg,#ffffffdb,#ecf3fab8);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,0 0 0 1px #96b4d447,0 24px 50px #5078a538;opacity:0;transform:scale(.86) rotate(-3deg);transform-origin:0 50%;transition:opacity .3s ease,transform .5s cubic-bezier(.16,1,.3,1)}.n2-pv.is-on .n2-pv__in{opacity:1;transform:none}.n2-pv__in img{display:block;width:180px;height:225px;object-fit:cover;border-radius:12px}.n2-pv.is-duo .n2-pv__in{margin-top:-96px}.n2-pv.is-duo .n2-pv__in img{width:140px;height:175px}.n3-offers a .n2-wm,.n3-offers__n{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.n3-offers a:hover .n2-wm,.n3-offers a:hover .n3-offers__n{transform:translate(10px)}}@media(prefers-reduced-motion:reduce){.n2-hero h1 .n2-ch{opacity:1!important;transform:none!important;filter:none!important}.n2-pv{display:none}}.n2-pv.is-left .n2-pv__in{margin-left:-230px;transform-origin:100% 50%}.n2-pv.is-left.is-duo .n2-pv__in{margin-left:-338px}.klaviyo-form button.n2-kl-primary{background:linear-gradient(180deg,#f4f9ff,#dceaf8 48%,#bcd5ee)!important;color:#262b31!important;border:1px solid rgba(120,160,205,.55)!important;box-shadow:inset 0 1px #fff,0 6px 18px #6ea0d74d!important;border-radius:999px!important}.klaviyo-form button.n2-kl-primary:hover{border-color:#5a8cc3cc!important}div.needsclick[style*="z-index: 90000"]{background:#d6e4f38c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root{--warm-900:#262b31;--warm-800:#3a3e44;--warm-700:#4a5058;--warm-500:#80868d;--warm-400:#868c94;--warm-300:#b9c0c8;--warm-200:rgba(38,43,49,.12);--cream-50:#ffffff;--cream-100:#f6f7f8;--cream-200:#eceeef;--cream-300:#dfe2e4;--lav-100:#eef3f8;--lav-200:#dfe8f2;--lav-300:#9fb3cc;--lav-400:#80868d;--lav-500:#6f9bc8;--lav-mist:#9fb3cc;--lav-soft:#c9dcef;--lav-ink:#3f6f9f}html #nuaj-cart,html #nuaj-cartpage{--ivory:#ffffff;--bg:#f3f6f9;--ink:#262b31;--ink-soft:#4a5058;--ink-faint:#868c94;--line:#e2e8ee;--line-soft:#edf1f5;--lavender-wash:#eef4fa;--lavender:#3f6f9f;--lavender-soft:#9cc3ea}html #nuaj-cartpage{background:linear-gradient(180deg,#f7f9fb,#eef3f8)!important}html #nuaj-cart .npay,html #nuaj-cartpage .ncp-pay,html #nuaj-cartpage .ncp-empty a{background:linear-gradient(180deg,#f4f9ff,#dceaf8 48%,#bcd5ee)!important;color:#262b31!important;border:1px solid rgba(120,160,205,.55)!important;border-radius:999px!important;box-shadow:inset 0 1px #fff,0 10px 26px -8px #6ea0d799!important;position:relative;overflow:hidden;isolation:isolate}html #nuaj-cart .npay:before,html #nuaj-cartpage .ncp-pay:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.95) 48%,rgba(210,232,252,.6) 52%,transparent 70%);transform:translate(-120%);animation:n2sheen 5s ease-in-out 1.5s infinite;pointer-events:none}html #nuaj-cart .npay:hover,html #nuaj-cartpage .ncp-pay:hover{border-color:#5a8cc3d9!important;box-shadow:inset 0 1px #fff,0 14px 30px -8px #6ea0d7bf!important}html #nuaj-cart .npay:active,html #nuaj-cartpage .ncp-pay:active{transform:scale(.98)}html #nuaj-cart .nup__btn:hover,html #nuaj-cartpage .ncp-up__btn:hover{background:linear-gradient(180deg,#f4f9ff,#dceaf8 48%,#bcd5ee)!important;color:#262b31!important;border-color:#78a0cd8c!important}html #nuaj-cart .nsum__total b,html #nuaj-cartpage .ncp-total b{color:#262b31!important}@media(prefers-reduced-motion:reduce){html #nuaj-cart .npay:before,html #nuaj-cartpage .ncp-pay:before{animation:none}}html .n2-bar nav a[aria-current] em{color:var(--t-ink)!important}.n3-still__line,.n3-uni__txt{background:linear-gradient(180deg,#ffffffa8,#ecf3fa85);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(255,255,255,.9);border-radius:16px;box-shadow:inset 0 1px #fff,0 18px 40px #5078a529}.n3-still__line{padding:12px 18px;color:var(--t-ink)!important}@media(min-width:861px){.n3-uni__txt{right:auto;width:max-content;max-width:calc(100% - (2*clamp(20px,5vw,72px)));padding:18px 24px}.n3-uni__line{color:var(--t-ink)!important;margin-bottom:10px}.n3-uni .n2-sig{color:var(--t-ink2)!important}}@media(max-width:860px){.n3-uni__txt{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;box-shadow:none}.n3-still__line{left:14px;bottom:14px;padding:9px 14px}}.n2-stage3 video.n2-rot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;background:transparent;pointer-events:none}.n2-stage3 canvas{display:none!important}.n3-h.n3-h--long{font-size:clamp(26px,2.9vw,46px)!important;line-height:1.06!important;max-width:16ch}.n3-h--long span{display:block;margin-top:.18em;-webkit-text-fill-color:#6f9bc8!important;color:#6f9bc8!important}.n3-uni__aura{position:absolute;left:54.7%;top:54.9%;z-index:2;width:var(--aw,15%);aspect-ratio:3/4;transform:translate(-50%,-52%) scale(calc(.42 + .58 * var(--k,1)));transform-origin:50% 55%;opacity:calc(.25 + .75 * var(--k,1));display:block;-webkit-tap-highlight-color:transparent}.n3-uni__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.n3-uni__stage video.n2-rot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:transparent}.n3-uni__halo{position:absolute;left:50%;top:52%;width:210%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.96),rgba(240,246,253,.7) 38%,rgba(225,236,248,.25) 60%,transparent 72%);opacity:calc(.5 + .5 * var(--k,1));pointer-events:none}.n3-uni__aura:after{content:"";position:absolute;left:50%;bottom:-6%;width:70%;height:7%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(60,80,110,.22),transparent);filter:blur(4px)}.n3-uni__wm{display:block!important;height:30px!important;width:96px!important;margin:0 0 10px!important}.n3-uni__go{margin-top:16px}.n3-uni__go em{font-style:normal;opacity:.6;margin-left:4px}@property --n2-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes n2beam{to{--n2-a:360deg}}@keyframes n2arrow{0%{background-position:50% 50%,0 0}45%{background-position:190% 50%,0 0}46%{background-position:-90% 50%,0 0}to{background-position:50% 50%,0 0}}html body .n2-cta{min-height:52px!important;padding:0 6px 0 24px!important;gap:16px!important;border-radius:999px!important;border:0!important;color:var(--t-ink)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.005em!important;text-transform:none!important;background:linear-gradient(180deg,#ffffffeb,#f4f8fcc7)!important;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6);box-shadow:inset 0 0 0 1px #fffffff2,0 0 0 1px #6e96c83d,0 1px 2px #28466e0f,0 12px 30px -14px #4678be80!important;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s ease!important}html body .n2-cta:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,#fff,#f6fafedb)!important;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #6ea0dc61,0 2px 4px #28466e0f,0 18px 38px -14px #4682d299!important}html body .n2-cta:active{transform:translateY(0) scale(.97)!important;transition-duration:.15s!important}html body .n2-cta:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;border-radius:inherit!important;padding:1.2px!important;transform:none!important;background:conic-gradient(from var(--n2-a),rgba(140,190,245,0) 0deg 230deg,rgba(120,180,245,.55) 280deg,#fff 312deg,rgba(120,180,245,.9) 330deg,rgba(140,190,245,0) 360deg)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)!important;animation:n2beam 3.6s linear infinite!important;opacity:0!important;transition:opacity .5s ease!important}html body .n2-cta:hover:before,html body .n3-buy .n2-cta:before,html body .n2-buybar .n2-cta:before,html body .n2-pdp .n2-cta:before{opacity:1!important}html body .n2-cta:after{content:""!important;flex:none!important;width:40px!important;height:40px!important;border-radius:50%!important;-webkit-mask:none!important;mask:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h10.5M9.5 4.5 13 8l-3.5 3.5' fill='none' stroke='%23262b31' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% 50%/15px no-repeat,radial-gradient(circle at 50% 28%,#fff,#e2effc 58%,#c7def5)!important;box-shadow:inset 0 0 0 1px #fffffff2,0 0 0 1px #78a5d74d,0 4px 10px -4px #508cd28c!important;transform:none!important;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s ease!important}html body .n2-cta:hover:after{transform:translate(2px)!important;animation:n2arrow .7s cubic-bezier(.16,1,.3,1)!important;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #6ea0dc73,0 6px 16px -4px #508cd2bf!important}html body .n2-cta.is-added:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23262b31' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% 50%/15px no-repeat,radial-gradient(circle at 50% 28%,#fff,#d9ecfd 58%,#a9d2f5)!important}html body .n2-cta.is-added{box-shadow:inset 0 0 0 1px #fff,0 0 0 4px #a9d2f559,0 14px 30px -12px #6eaaebb3!important}html body .n2-cta[disabled]:after{background:radial-gradient(circle at 50% 28%,#fff,#e2effc 58%,#c7def5)!important;border:0!important;animation:none!important}html body .n2-cta[disabled]{opacity:1!important;cursor:progress}html body .n2-cta[disabled]:before{opacity:1!important;animation-duration:1.1s!important}html body .n2-cta__glow{background:radial-gradient(110px circle at var(--hx,50%) var(--hy,50%),rgba(255,255,255,.9),rgba(170,210,250,.28) 45%,transparent 72%)!important}html body .n2-door .n2-cta{min-height:46px!important;padding:0 5px 0 18px!important;font-size:14px!important;max-width:220px;justify-content:space-between}html body .n2-door .n2-cta:after{width:36px!important;height:36px!important}html body .n2-cta--ghost{background:#ffffff61!important;box-shadow:inset 0 0 0 1px #ffffffd9,0 0 0 1px #6e96c833!important}html body .n2-cta--ghost:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h10.5M9.5 4.5 13 8l-3.5 3.5' fill='none' stroke='%23262b31' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% 50%/15px no-repeat,#ffffffb3!important}html body .n2-cta--sm{min-height:44px!important;font-size:14px!important;padding:0 5px 0 18px!important}html body .n2-cta--sm:after{width:34px!important;height:34px!important}html body .n2-buybar .n2-cta{min-height:46px!important;padding:0 5px 0 20px!important}html body .n2-buybar .n2-cta:after{width:36px!important;height:36px!important}@media(max-width:860px){html body .n3-buy .n2-cta{justify-content:space-between}}html #nuaj-cart .npay,html #nuaj-cartpage .ncp-pay{background:linear-gradient(180deg,#fffffff2,#f2f7fcd9)!important;color:#262b31!important;border:0!important;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #6e96c84d,0 14px 32px -14px #4682d299!important;letter-spacing:.14em!important;font-weight:600!important}html #nuaj-cart .npay:before,html #nuaj-cartpage .ncp-pay:before{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:1.4px!important;border-radius:inherit!important;transform:none!important;background:conic-gradient(from var(--n2-a),rgba(140,190,245,0) 0deg 230deg,rgba(120,180,245,.6) 280deg,#fff 312deg,rgba(120,180,245,.95) 330deg,rgba(140,190,245,0) 360deg)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)!important;animation:n2beam 3.2s linear infinite!important}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__prefs .shopify-pc__prefs__header-actions button:nth-child(1),.klaviyo-form button.n2-kl-primary{background:linear-gradient(180deg,#fffffff2,#f2f7fcd9)!important;border:0!important;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #6e96c857,0 10px 24px -12px #4682d299!important}@media(prefers-reduced-motion:reduce){html body .n2-cta:before,html #nuaj-cart .npay:before,html #nuaj-cartpage .ncp-pay:before{animation:none!important}html body .n2-cta:hover:after{animation:none!important}}.n2-stage3 img.n2-still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;opacity:1!important;animation:n2float 6.5s ease-in-out infinite;will-change:transform}.n2-stage3--cool img.n2-still{animation-delay:-3.2s}.n2-stage3:after{content:"";position:absolute;left:50%;bottom:9%;width:44%;height:4.5%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(40,62,92,.2),transparent);animation:n2shadow 6.5s ease-in-out infinite;pointer-events:none}.n2-stage3--cool:after{animation-delay:-3.2s}@keyframes n2float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}@keyframes n2shadow{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(.84);opacity:.65}}.n2-stage3__glow{animation:none!important}@media(max-width:860px){.n2-js .n2-rv,.n2-js .n2-rv.is-in,.n2-hero h1.is-split .n2-ch{filter:none!important}}html body .n2-cta{background:#d6e6f5!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;color:#1f2429!important;min-height:50px!important;padding:0 26px!important;gap:12px!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;transition:background .35s ease,transform .35s cubic-bezier(.16,1,.3,1)!important}html body .n2-cta:hover{background:#c4d9ee!important;transform:none!important;box-shadow:none!important}html body .n2-cta:active{transform:scale(.98)!important;transition-duration:.12s!important}html body .n2-cta:before,html body .n2-cta__glow{display:none!important}html body .n2-cta:after{width:15px!important;height:15px!important;border-radius:0!important;box-shadow:none!important;animation:none!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important}html body .n2-cta:hover:after{transform:translate(4px)!important;animation:none!important;box-shadow:none!important}html body .n2-cta.is-added{background:#c4d9ee!important;box-shadow:none!important}html body .n2-cta.is-added:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}html body .n2-cta[disabled]:after{-webkit-mask:none!important;mask:none!important;background:none!important;border:1.5px solid currentColor!important;border-right-color:transparent!important;border-radius:50%!important;width:14px!important;height:14px!important;animation:n2spin .7s linear infinite!important}html body .n2-cta--ghost{background:transparent!important;box-shadow:inset 0 0 0 1px #262b3138!important}html body .n2-cta--ghost:hover{background:#d6e6f58c!important}html body .n2-door .n2-cta{min-height:46px!important;padding:0 20px!important;justify-content:center!important;font-size:14px!important}html body .n2-buybar .n2-cta,html body .n2-cta--sm{min-height:46px!important;padding:0 22px!important}@media(max-width:860px){html body .n3-buy .n2-cta{justify-content:center}}.n2-ripple{background:#ffffff8c!important}html #nuaj-cart .npay,html #nuaj-cartpage .ncp-pay,html #nuaj-cartpage .ncp-empty a,#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__prefs .shopify-pc__prefs__header-actions button:nth-child(1),.klaviyo-form button.n2-kl-primary{background:#d6e6f5!important;color:#1f2429!important;border:0!important;box-shadow:none!important}html #nuaj-cart .npay:hover,html #nuaj-cartpage .ncp-pay:hover,#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover,.klaviyo-form button.n2-kl-primary:hover{background:#c4d9ee!important;box-shadow:none!important;transform:none!important}html #nuaj-cart .npay:before,html #nuaj-cartpage .ncp-pay:before{display:none!important}@media(max-width:860px){.n3-table thead .n2-wm{transform:scale(.78);transform-origin:0 50%}}.n2-stage3{perspective:1000px}@keyframes n2float2{0%,to{translate:0 0}50%{translate:0 -12px}}.n2-stage3 img.n2-still{animation-name:n2float2!important;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);backface-visibility:hidden}.n2-stage3 img.n2-still--on{opacity:0!important;transform:rotateY(-62deg) scale(.9)}.n2-stage3.is-lit img.n2-still:not(.n2-still--on){opacity:0!important;transform:rotateY(62deg) scale(.9)}.n2-stage3.is-lit img.n2-still--on{opacity:1!important;transform:none}.n2-stage3:before{content:"";position:absolute;left:50%;top:50%;width:86%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.75);background:radial-gradient(closest-side,rgba(255,72,56,.36),rgba(255,72,56,.1) 55%,transparent 72%);opacity:0;transition:opacity 1s ease,transform 1.2s cubic-bezier(.16,1,.3,1);pointer-events:none}.n2-stage3.is-lit:before{opacity:1;transform:translate(-50%,-50%) scale(1.06)}.n2-ba__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 22px}.n2-ba__tabs button{font-family:var(--n2-body);font-size:13px;font-weight:500;line-height:1;padding:11px 16px;border:0;border-radius:999px;background:transparent;color:var(--t-ink2);box-shadow:inset 0 0 0 1px #262b312e;cursor:pointer;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.n2-ba__tabs button:hover{background:#d6e6f580}.n2-ba__tabs button[aria-selected=true]{background:#d6e6f5;color:#1f2429;box-shadow:none}.n2-ba__stage{--p:50%;position:relative;width:100%;max-width:520px;aspect-ratio:600/780;overflow:hidden;border-radius:4px;background:#eceeef;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize}.n2-ba__pair{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .5s ease}.n2-ba__pair.is-on{opacity:1}.n2-ba__pair img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.n2-ba__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--p)) 0 0)}.n2-ba__line{position:absolute;top:0;bottom:0;left:var(--p);width:2px;margin-left:-1px;z-index:2;pointer-events:none;background:#fffffff2;box-shadow:0 0 12px #283c5a2e}.n2-ba__line i{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7 4 12l5 5M15 7l5 5-5 5' fill='none' stroke='%23262b31' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/22px no-repeat,#fffffff0;box-shadow:0 8px 22px #283c5a38;transition:transform .3s cubic-bezier(.16,1,.3,1)}.n2-ba__stage:active .n2-ba__line i{transform:scale(.92)}.n2-ba__stage:focus-within .n2-ba__line i{box-shadow:0 0 0 3px #9cc3ea,0 8px 22px #283c5a38}.n2-ba__range{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.n2-ba__tag{position:absolute;bottom:12px;z-index:1;font-family:var(--n2-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:999px;background:#ffffffe0;color:#262b31}.n2-ba__tag--b{left:12px}.n2-ba__tag--a{right:12px}.n2-ba__note{margin:14px 0 0;font-size:12px!important}@media(prefers-reduced-motion:reduce){.n2-stage3 img.n2-still,.n2-stage3:before{transition:none}}.n2-lot{display:grid;gap:7px;margin:0 0 16px;max-width:340px}.n2-lot__k{font-family:var(--n2-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-ink2)}.n2-lot__k:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#ff3b30;box-shadow:0 0 8px #ff3b30;vertical-align:1px;animation:n2pulse 1.8s ease-in-out infinite}@keyframes n2pulse{50%{opacity:.3}}.n2-lot__bar{position:relative;height:3px;border-radius:3px;background:#262b311a;overflow:hidden}.n2-lot__bar i{position:absolute;top:0;bottom:0;left:0;width:var(--lot);min-width:3px;border-radius:3px;background:linear-gradient(90deg,#9cc3ea,#6f9bc8)}.n2-lot__cd{font-family:var(--n2-mono);font-size:11px;letter-spacing:.08em;color:var(--t-ink)}.n2-buy{position:relative}.n2-buy__value{margin:6px 0 0;font-size:12px;color:var(--t-ink2)}.n3-link--ba{margin-left:20px}.n3-cercle{display:grid;grid-template-columns:150px 1fr;gap:26px;align-items:center;margin:44px 0 0;padding:22px;border-radius:6px;background:linear-gradient(180deg,#f7f9fb,#eef3f8);box-shadow:inset 0 0 0 1px #262b310f}.n3-cercle__fig{margin:0;aspect-ratio:3/4;overflow:hidden;border-radius:4px;background:#e8edf2}.n3-cercle__fig img{width:100%;height:100%;object-fit:contain;filter:blur(9px) saturate(.5) brightness(1.06);transform:scale(1.12);opacity:.85}.n3-cercle__h{margin:6px 0 8px;font-family:Jost,sans-serif;font-weight:200;font-size:clamp(24px,2.6vw,34px);letter-spacing:.02em;text-transform:uppercase;color:var(--t-ink)}.n3-cercle__p{margin:0 0 16px;font-size:14px;color:var(--t-ink2)}@media(max-width:640px){.n3-cercle{grid-template-columns:92px 1fr;gap:16px;padding:16px}}.n2-toast{position:absolute;left:0;top:-40px;z-index:5;white-space:nowrap;font-size:12px;padding:8px 13px;border-radius:999px;background:#fff;color:#262b31;box-shadow:0 8px 22px #283c5a29;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.n2-toast.is-on{opacity:1;transform:none}html body .n2-cta.is-added{animation:n2burst .9s ease-out}@keyframes n2burst{0%{outline:2px solid rgba(156,195,234,.85);outline-offset:0}to{outline:2px solid rgba(156,195,234,0);outline-offset:14px}}@media(prefers-reduced-motion:reduce){.n2-lot__k:before{animation:none}}.shopify-section-group-header-group,.shopify-section-group-footer-group{background-color:var(--t-pearl,#f6f7f8)!important}.skip-to-content-link{color:var(--t-ink)!important;background:#fff!important}.n2-prog__n,.n3-pearl .n2-prog button{color:var(--t-ink)!important}.ph-heading,.e-display,.collection-hero__title,.main-page-title,.ncp-title,.template-search h1,.search h1,.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__title h1,.rte h1,.rte h2,.rte h3{color:var(--t-ink)!important;-webkit-text-fill-color:var(--t-ink)!important}.field__label,.field label{color:var(--t-ink2)!important}.e-code{color:var(--t-mute)!important}.cc-btn,.ps-cta,.e-btn--solid,.nuaj-capture__submit,button.nuaj-capture__submit{background:#d6e6f5!important;color:#1f2429!important;border-color:transparent!important;box-shadow:none!important}.cc-btn:hover,.ps-cta:hover,.e-btn--solid:hover,.nuaj-capture__submit:hover{background:#c4d9ee!important}.nuaj-capture__submit-label{color:#1f2429!important}.e-btn--ghost{border-color:#262b3138!important;color:var(--t-ink)!important;background:transparent!important}.sc-note{background:#eef3f8!important}:root,[class*=color-scheme-],.gradient{--color-foreground:38,43,49!important}:root{--n2-line:rgba(38,43,49,.13);--n2-line-2:rgba(38,43,49,.24);--line:rgba(38,43,49,.13)}.template-search__header h1,.template-search h1,.search__input,.field__input{color:var(--t-ink)!important}html body .shopify-section,html body .page-width{background:transparent!important}html body .shopify-section-group-header-group,html body .shopify-section-group-footer-group{background:var(--t-pearl,#f6f7f8)!important}.n2-rv strong,.n2-prog strong{color:var(--t-ink)!important}[id^=nuaj-]:not([id^=nuaj-cart]):not([id^=nuaj-checkout]) :is(h1,h2,h3,h4,.sc-title,.cc-email,strong,b),.shopify-policy__body :is(h1,h2,h3,strong){color:var(--t-ink)!important;-webkit-text-fill-color:var(--t-ink)!important}:root{--n3-ink:#262b31;--n3-hair-d:rgba(38,43,49,.14);--n3-graphite:#eceeef;--n3-graphite-2:#f6f7f8}html body :is(section,div,#n2zz) :is(.sc-meta-value,.tb-label,.ps-price,#n2zz){color:var(--t-ink)!important;-webkit-text-fill-color:var(--t-ink)!important}html body :is(#nuaj-capture,.nuaj-capture),html body .collection-hero,html body .collection-hero.color-scheme-1{background:transparent!important}html body :is([class*=product-grid-padding],#n2zz),html body :is([class*=product-grid-padding],#n2zz).gradient{background:transparent!important}.n3-cercle__h{line-height:1.1!important}.n3-cercle [data-n2-cercle]{white-space:nowrap}@media(max-width:640px){.n3-cercle__h{font-size:21px!important;letter-spacing:.04em}.n3-cercle__p{font-size:13px;line-height:1.55}.n3-cercle [data-n2-cercle]{font-size:12px!important;padding-left:18px!important;padding-right:18px!important;gap:10px}}.n2-lot--full .n2-lot__bar{display:none}:root{--e-chrome:linear-gradient(135deg,#ffffff 0%,#b5d1ee 16%,#f7fbff 34%,#8fb5dc 54%,#eaf3fc 72%,#a9cbee 88%,#ffffff 100%);--e-glass:linear-gradient(165deg,rgba(255,255,255,.88) 0%,rgba(245,250,254,.72) 45%,rgba(228,239,250,.62) 100%);--e-line:linear-gradient(90deg,rgba(127,184,238,0),rgba(127,184,238,.9) 50%,rgba(127,184,238,0));--e-blue:#7fb8ee;--e-steel:#5f8fbf;--e-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 30px 60px -42px rgba(60,115,175,.6),0 2px 8px -4px rgba(60,115,175,.14);--n2-line:rgba(111,155,200,.26);--n2-line-2:rgba(111,155,200,.4);--n3-hair-d:rgba(111,155,200,.24);--t-hair:rgba(111,155,200,.24);--line:rgba(111,155,200,.26) }html body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 640px at 90% -10%,rgba(169,212,255,.45),transparent 62%),radial-gradient(900px 620px at -14% 42%,rgba(196,222,248,.55),transparent 62%),radial-gradient(900px 520px at 62% 112%,rgba(176,212,248,.4),transparent 60%),repeating-linear-gradient(0deg,rgba(111,155,200,.06) 0 1px,transparent 1px 76px),repeating-linear-gradient(90deg,rgba(111,155,200,.06) 0 1px,transparent 1px 76px),linear-gradient(180deg,#f2f5f8,#eaeef2 55%,#e4eaf0)!important}html body .n3-light,html body .n3-pearl,html body .n3-choose,html body .n3-contour{background:transparent!important}html body .n3-cat .n3-wrap,html body .n3-choose .n3-wrap,html body .n2-faq__grid,html body .n2-pdp-sec>.n2-wrap,html body .n2-how>.n2-wrap{position:relative;border:1px solid transparent;border-radius:22px;background:var(--e-glass) padding-box,var(--e-chrome) border-box;box-shadow:var(--e-shadow);padding:clamp(30px,4.4vw,60px) clamp(22px,4.4vw,60px)!important;max-width:1180px}html body .n3-cat .n3-wrap:before,html body .n3-choose .n3-wrap:before,html body .n2-faq__grid:before,html body .n2-pdp-sec>.n2-wrap:before,html body .n2-how>.n2-wrap:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none;opacity:.75;background-repeat:no-repeat;background-image:linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue)),linear-gradient(var(--e-blue),var(--e-blue));background-size:14px 1px,1px 14px,14px 1px,1px 14px,14px 1px,1px 14px,14px 1px,1px 14px;background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom}html body .n3-cat .n3-wrap:after,html body .n3-choose .n3-wrap:after,html body .n2-faq__grid:after,html body .n2-pdp-sec>.n2-wrap:after,html body .n2-how>.n2-wrap:after{content:"";position:absolute;left:10%;right:10%;top:-1px;height:1px;pointer-events:none;background:var(--e-line);box-shadow:0 0 14px 1px #7fb8ee80}html body .n2-faq{padding-left:clamp(12px,3vw,20px);padding-right:clamp(12px,3vw,20px)}@media(max-width:860px){html body .n3-cat .n3-wrap,html body .n3-choose .n3-wrap,html body .n2-pdp-sec>.n2-wrap,html body .n2-how>.n2-wrap{margin-left:12px;margin-right:12px;width:auto}html body .n3-cat .n3-wrap,html body .n3-choose .n3-wrap,html body .n2-faq__grid,html body .n2-pdp-sec>.n2-wrap,html body .n2-how>.n2-wrap{border-radius:18px;padding:30px 18px!important}}html body .n3-spec{position:relative;padding:18px 22px!important;border:1px solid transparent;border-radius:16px;background:linear-gradient(165deg,#ffffffc7,#ecf4fc80) padding-box,var(--e-chrome) border-box;box-shadow:var(--e-shadow)}html body .n3-spec dt,html body .n3-table tbody th,html body .n3-steps b{color:var(--e-steel)!important}html body .n3-h,html body .n2-h2,html body .n3-cercle__h{background:linear-gradient(180deg,#22272d,#3b4450 46%,#6d7d8e 60%,#2a3037);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#262b31}html body .n3-h span{background:linear-gradient(90deg,#5f8fbf,#93c8f8 48%,#5f8fbf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(127,184,238,.45))}html body .n2-hero h1{background:linear-gradient(100deg,#262b31,#3a444f 32%,#8fb9e3 45%,#eef6ff,#8fb9e3 55%,#3a444f 68%,#262b31);background-size:280% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:e-sweep 8s cubic-bezier(.6,0,.2,1) 1.4s infinite}@keyframes e-sweep{0%{background-position:100% 0}42%,to{background-position:0 0}}html body .n2-wm{background:linear-gradient(180deg,#2f363e,#5d6b7a 38%,#b9cde1 50%,#4f5c6a 58%,#2f363e)!important}html body .n2-bar .n2-wm,html body .n2-foot .n2-wm{background:linear-gradient(180deg,#3a434d,#7d8b9a 48%,#c9d9ea 52%,#3a434d)!important}html body .n2-eyebrow,html body .n2-door__tag,html body .n2-readout{color:var(--e-steel)!important}html body .n2-eyebrow:before{content:"";display:inline-block;width:5px;height:5px;margin-right:9px;border-radius:50%;background:var(--e-blue);box-shadow:0 0 8px var(--e-blue);vertical-align:2px}html body .n2-cta{border:1px solid transparent!important;background:linear-gradient(180deg,#eef6fe,#d8e8f8 55%,#cadff4) padding-box,var(--e-chrome) border-box!important;box-shadow:inset 0 1px #fffffff2,0 10px 24px -14px #4687c8bf!important}html body .n2-cta:hover{background:linear-gradient(180deg,#f5faff,#dfedfb 55%,#cfe3f7) padding-box,var(--e-chrome) border-box!important;box-shadow:inset 0 1px #fff,0 0 0 4px #96c8fa33,0 14px 30px -12px #468cd7cc!important}html body .n2-cta--ghost{background:linear-gradient(180deg,#ffffffbf,#f0f7fd8c) padding-box,var(--e-chrome) border-box!important}html body .n2-cta:before{display:block!important;content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;border-radius:inherit!important;padding:0!important;-webkit-mask:none!important;mask:none!important;opacity:1!important;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.95) 50%,transparent 64%)!important;transform:translate(-130%)!important;transition:transform .9s cubic-bezier(.16,1,.3,1)!important;animation:none!important}html body .n2-cta:hover:before{transform:translate(130%)!important}html body .n3-buy .n2-cta:before,html body .n2-pdp .n2-buy .n2-cta:before{animation:e-sheen 7s cubic-bezier(.6,0,.2,1) 2s infinite!important}@keyframes e-sheen{0%,72%{transform:translate(-130%)}to{transform:translate(130%)}}html body .n3-pearl .n2-prog{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid transparent;border-radius:999px;background:#ffffff9e padding-box,var(--e-chrome) border-box;box-shadow:var(--e-shadow);max-width:100%}html body .n3-pearl .n2-prog button{border:0!important;border-radius:999px;padding:7px 14px!important;min-height:38px;width:auto}html body .n3-pearl .n2-prog button[aria-pressed=true]{background:linear-gradient(180deg,#fff,#e4f0fc)!important;box-shadow:0 0 0 1px #7fb8ee80,0 0 18px -4px var(--c)!important}@media(max-width:640px){html body .n3-pearl .n2-prog button{padding:7px 10px!important;gap:7px}}html body .n3-aura__fig{border-radius:22px;border:1px solid transparent;background:var(--e-chrome) border-box;box-shadow:var(--e-shadow)}html body .n3-aura__fig .n3-aura__base{border-radius:21px}html body .n3-led{border:1px solid transparent!important;background:var(--e-glass) padding-box,var(--e-chrome) border-box!important}html body .n3-contour__fig{border-radius:0 22px 22px 0;border:1px solid transparent;border-left:0;background:var(--e-chrome) border-box;box-shadow:var(--e-shadow)}html body .n3-contour__fig img{border-radius:0 21px 21px 0}@media(max-width:860px){html body .n3-contour__fig,html body .n3-contour__fig img{border-radius:0}html body .n3-contour__fig{border:0;box-shadow:none}html body .n3-aura__fig{margin:0 12px}}html body .n2-stage3{background:radial-gradient(ellipse 36% 5.5% at 50% 88.5%,#fffffffa 0 58%,#96c8f599 64%,#a9d4ff00 82%),radial-gradient(ellipse 46% 42% at 50% 50%,rgba(255,255,255,.95),rgba(214,232,250,.55) 55%,transparent 72%)!important}html body .n3-cercle{border:1px solid transparent;background:linear-gradient(165deg,#ffffffd9,#e8f2fc99) padding-box,var(--e-chrome) border-box!important;box-shadow:var(--e-shadow)!important}html body .n2-lot__bar i{box-shadow:0 0 10px #7fb8eecc}html body .n2-faq details,html body .n2-faq details:first-child{border-color:#6f9bc842!important}html body .n2-bar{border-bottom:1px solid transparent!important;border-image:linear-gradient(90deg,#7fb8ee00,#7fb8eebf 50%,#7fb8ee00) 1!important}html body .n2-strip{border-bottom:1px solid transparent!important;border-image:linear-gradient(90deg,#fff0,#fff 50%,#fff0) 1!important}html body .n2-foot{background:linear-gradient(180deg,#f3f8fdeb,#e1ecf7f2)!important;border-top:1px solid transparent!important;border-image:linear-gradient(90deg,#7fb8ee00,#9cc3ea 30%,#fff,#9cc3ea 70%,#7fb8ee00) 1!important}html body form.klaviyo-form{background:linear-gradient(170deg,#fff,#eef5fc 60%,#e3eefa) padding-box,var(--e-chrome) border-box!important;border:1px solid transparent!important;box-shadow:0 40px 90px -40px #3c73af99!important}html body .n2-pdp-sec,html body .n2-how{border-top:0!important;padding-top:40px!important;padding-bottom:40px!important}html body .n2-cards{background:#6f9bc838!important;border-color:#6f9bc838!important;border-radius:12px;overflow:hidden}html body .n2-cards>div{background:#ffffffa8!important}@media(min-width:900px){html body .n2-ba>.n2-wrap{grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-template-rows:auto auto auto auto 1fr;column-gap:56px;align-items:start}html body .n2-ba>.n2-wrap>*{grid-column:1}html body .n2-ba>.n2-wrap>.n2-ba__stage{grid-column:2;grid-row:1 / span 5}}html body{background:transparent!important}html body form.klaviyo-form :is(p,span,strong){color:#262b31!important}html body form.klaviyo-form button{color:#262b31!important}html body form.klaviyo-form input{border-bottom-color:#6f9bc8a6!important;color:#262b31!important}html body .klaviyo-close-form{color:#5f8fbf!important}html body .klaviyo-close-form svg circle{fill:#fff!important;stroke:#6f9bc899!important}html body .klaviyo-close-form svg path,html body .klaviyo-close-form svg line{stroke:#5f8fbf!important}@media(max-width:640px){html body .n3-pearl .n2-prog{flex-wrap:nowrap}html body .n3-pearl .n2-prog button{padding:6px 9px!important;gap:6px!important;font-size:13px;min-height:36px}}@media(prefers-reduced-motion:reduce){html body .n2-hero h1,html body .n3-buy .n2-cta:before,html body .n2-pdp .n2-buy .n2-cta:before{animation:none!important}}html body .n2-doors .n2-stage3{overflow:visible!important}html body .n2-doors .n2-stage3 :is(img.n2-still,.n2-glint){animation:n2float2 6.5s ease-in-out infinite!important}html body .n2-doors .n2-stage3--cool :is(img.n2-still,.n2-glint){animation-delay:-3.2s!important}[data-n2-fx=contour]{--t:19%;--b:82%}[data-n2-fx=aura]{--t:9%;--b:91%}.n2-wipe{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;transition:transform 1.25s cubic-bezier(.65,0,.35,1);will-change:transform}html body .n2-doors .n2-stage3 img.n2-still:not(.n2-still--on),html body .n2-doors .n2-stage3 img.n2-still.n2-still--on{opacity:1!important;clip-path:none!important;transition:transform 1.25s cubic-bezier(.65,0,.35,1)!important}.n2-wipe--off{transform:translateY(calc(var(--b,100%) - 100%))}html body .n2-doors .n2-stage3 .n2-wipe--off img.n2-still{transform:translateY(calc(100% - var(--b,100%)))!important}.n2-stage3.is-lit .n2-wipe--off{transform:translateY(calc(var(--t,0%) - 100%))}html body .n2-doors .n2-stage3.is-lit .n2-wipe--off img.n2-still{transform:translateY(calc(100% - var(--t,0%)))!important}.n2-wipe--on{transform:translateY(var(--b,100%))}html body .n2-doors .n2-stage3 .n2-wipe--on img.n2-still{transform:translateY(calc(var(--b,100%) * -1))!important}.n2-stage3.is-lit .n2-wipe--on{transform:translateY(var(--t,0%))}html body .n2-doors .n2-stage3.is-lit .n2-wipe--on img.n2-still{transform:translateY(calc(var(--t,0%) * -1))!important}.n2-scan{position:absolute;left:4%;right:4%;top:var(--t,0%);bottom:calc(100% - var(--b,100%));pointer-events:none;z-index:3;opacity:0;transform:translateY(100%);transition:transform 1.25s cubic-bezier(.65,0,.35,1),opacity .35s ease}.n2-scan:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#a9d4ff00,#bfe0ff 18%,#fff,#bfe0ff 82%,#a9d4ff00);box-shadow:0 0 14px 3px #7fb8eebf,0 0 40px 8px #a9d4ff59}.n2-scan:after{content:"";position:absolute;left:8%;right:8%;top:1px;height:46px;background:linear-gradient(180deg,#a9d4ff38,#a9d4ff00);-webkit-mask:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.n2-stage3.is-lit .n2-scan{transform:translateY(0)}.n2-stage3.is-scan .n2-scan{opacity:1}.n2-stage3.is-intro .n2-scan{animation:n2scanIntro 1.5s cubic-bezier(.65,0,.35,1) both}@keyframes n2scanIntro{0%{transform:translateY(100%);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translateY(0);opacity:0}}.n2-glint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;overflow:hidden;-webkit-mask:var(--m) 50% 50%/contain no-repeat;mask:var(--m) 50% 50%/contain no-repeat;transition:opacity .6s ease}.n2-glint--on{-webkit-mask-image:var(--m-on);mask-image:var(--m-on)}.n2-glint i{position:absolute;top:-10%;bottom:-10%;left:0;width:38%;background:linear-gradient(100deg,#fff0,#ffffffd9 48%,#d6eaff99 54%,#fff0);transform:translate(-140%) skew(-14deg);animation:n2glint 6.2s cubic-bezier(.45,0,.25,1) 1.6s infinite}.n2-glint--on i{width:26%;mix-blend-mode:screen;background:linear-gradient(100deg,#ff6e5a00,#ff78606b 50%,#ff6e5a00);animation-duration:3.1s;animation-delay:.9s}.n2-stage3--cool .n2-glint i{animation-delay:4.7s}.n2-stage3--cool .n2-glint--on i{animation-delay:1.3s}@keyframes n2glint{0%{transform:translate(-140%) skew(-14deg)}26%,to{transform:translate(330%) skew(-14deg)}}.n2-stage3.has-m:not(.is-lit) .n2-glint:not(.n2-glint--on){opacity:1}.n2-stage3.has-mon.is-lit .n2-glint--on{opacity:1}.n2-pad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.1s ease .35s;background:radial-gradient(ellipse 36% 5.5% at 50% 88.5%,#ffeeebf2 0 54%,#ff5c4c8c 64%,#ff5c4c00 84%)}.n2-stage3.is-lit .n2-pad{opacity:1}.n2-orbit{position:absolute;left:50%;top:88.5%;width:55%;aspect-ratio:1;transform:translate(-50%,-50%) scaleY(.205);pointer-events:none;z-index:0}.n2-orbit i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#a9d4ff00 0 62%,#7fb8ee73 82%,#bfe0ff 95%,#fff 99%,#a9d4ff00);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 6px),#000 calc(100% - 5px),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(closest-side,transparent calc(100% - 6px),#000 calc(100% - 5px),#000 calc(100% - 1px),transparent 100%);animation:n2orbit 5.5s linear infinite}.n2-stage3--cool .n2-orbit i{animation-duration:6.5s;animation-direction:reverse}@keyframes n2orbit{to{transform:rotate(360deg)}}.n2-hud{position:absolute;top:30%;z-index:3;display:none;font:10.5px/1.55 Share Tech Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--e-steel,#5f8fbf);white-space:nowrap;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.16,1,.3,1)}.n2-hud:before{content:"";position:absolute;top:.7em;width:34px;height:1px;background:linear-gradient(90deg,#7fb8eee6,#7fb8ee33)}.n2-hud:after{content:"";position:absolute;top:calc(.7em - 2px);width:5px;height:5px;border-radius:50%;background:#7fb8ee;box-shadow:0 0 8px #7fb8ee}[data-n2-fx=contour] .n2-hud{right:100%;margin-right:4px;text-align:right;padding-right:44px}[data-n2-fx=contour] .n2-hud:before{right:0;transform:scaleX(-1)}[data-n2-fx=contour] .n2-hud:after{right:-3px}[data-n2-fx=aura] .n2-hud{left:100%;margin-left:4px;padding-left:44px}[data-n2-fx=aura] .n2-hud:before{left:0}[data-n2-fx=aura] .n2-hud:after{left:-3px}.n2-stage3.is-lit .n2-hud{clip-path:inset(0 0 0 0);transition-delay:.7s}@media(min-width:1180px){.n2-hud{display:block}}@media(prefers-reduced-motion:reduce){.n2-glint i,.n2-orbit i,.n2-stage3.is-intro .n2-scan{animation:none!important}.n2-scan{display:none}}html body :is(.n3-cat .n3-wrap,.n3-choose .n3-wrap,.n2-faq__grid,.n2-pdp-sec>.n2-wrap,.n2-how>.n2-wrap).is-lightpt{background:radial-gradient(560px circle at var(--px) var(--py),rgba(255,255,255,.6),rgba(255,255,255,0) 60%) padding-box,var(--e-glass) padding-box,radial-gradient(260px circle at var(--px) var(--py),#6fb1f0,rgba(111,177,240,0) 70%) border-box,var(--e-chrome) border-box}html body .n3-spec.is-lightpt{background:radial-gradient(320px circle at var(--px) var(--py),rgba(255,255,255,.7),rgba(255,255,255,0) 60%) padding-box,linear-gradient(165deg,#ffffffc7,#ecf4fc80) padding-box,radial-gradient(180px circle at var(--px) var(--py),#6fb1f0,rgba(111,177,240,0) 70%) border-box,var(--e-chrome) border-box}html body .n3-cercle.is-lightpt{background:radial-gradient(360px circle at var(--px) var(--py),rgba(255,255,255,.7),rgba(255,255,255,0) 60%) padding-box,linear-gradient(165deg,#ffffffd9,#e8f2fc99) padding-box,radial-gradient(200px circle at var(--px) var(--py),#6fb1f0,rgba(111,177,240,0) 70%) border-box,var(--e-chrome) border-box!important}html.n2-js .n2-rv,html.n2-js .n2-rv.is-in{filter:none!important}html.n2-js [data-n3-sq] .n3-sqi{opacity:0;transform:translate3d(0,22px,0)}html.n2-js [data-n3-sq] .n3-spec .n3-sqi{transform:translate3d(-12px,0,0)}html.n2-js [data-n3-sq].is-on-t .n3-sqi{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.16,1,.3,1) var(--sd,0ms),transform 1s cubic-bezier(.16,1,.3,1) var(--sd,0ms)}html body [data-n3-sq] .n3-spec{overflow:hidden}[data-n3-sq] .n3-spec:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#7fb8ee00,#7fb8ee 60%,#fff);box-shadow:0 0 10px #7fb8eecc;transform:scaleX(0);transform-origin:0 50%}html.n2-js [data-n3-sq].is-on-t .n3-spec:after{animation:n3line 1.4s cubic-bezier(.65,0,.35,1) .45s both}@keyframes n3line{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.n3-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;border-radius:inherit}html body .n3-contour__fig,html body .n3-aura__fig{position:relative}.n3-shut{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(160deg,#f6f9fc,#e6eef7);transform:translate(101%)}.n3-shut:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#a9d4ff00,#fff 30%,#bfe0ff 70%,#a9d4ff00);box-shadow:0 0 18px 4px #7fb8eebf,0 0 60px 12px #a9d4ff59}html.n2-js [data-n3-sq]:not(.is-on) .n3-shut{transform:none}html.n2-js [data-n3-sq].is-on .n3-shut{transform:translate(101%);transition:transform 1.15s cubic-bezier(.77,0,.18,1) .05s}.n3-glare{position:absolute;top:-20%;bottom:-20%;left:0;width:34%;background:linear-gradient(100deg,#fff0,#ffffff52 50%,#fff0);transform:translate(-160%) skew(-16deg);opacity:0}html.n2-js [data-n3-sq].is-on .n3-glare{opacity:1;animation:n3glare 9s cubic-bezier(.45,0,.25,1) 1.5s infinite}@keyframes n3glare{0%{transform:translate(-160%) skew(-16deg)}18%,to{transform:translate(420%) skew(-16deg)}}.n3-brk i{position:absolute;width:22px;height:22px;border:0 solid rgba(255,255,255,.95);filter:drop-shadow(0 0 4px rgba(127,184,238,.7))}.n3-brk i:nth-child(1){left:16px;top:16px;border-left-width:1.5px;border-top-width:1.5px;--bx:-14px;--by:-14px;--bd:.85s}.n3-brk i:nth-child(2){right:16px;top:16px;border-right-width:1.5px;border-top-width:1.5px;--bx:14px;--by:-14px;--bd:.93s}.n3-brk i:nth-child(3){left:16px;bottom:16px;border-left-width:1.5px;border-bottom-width:1.5px;--bx:-14px;--by:14px;--bd:1.01s}.n3-brk i:nth-child(4){right:16px;bottom:16px;border-right-width:1.5px;border-bottom-width:1.5px;--bx:14px;--by:14px;--bd:1.09s}html.n2-js [data-n3-sq]:not(.is-on) .n3-brk i{opacity:0;transform:translate3d(var(--bx),var(--by),0)}html.n2-js [data-n3-sq].is-on .n3-brk i{transition:transform .7s cubic-bezier(.16,1,.3,1) var(--bd),opacity .4s ease var(--bd)}.n3-mk{position:absolute;left:var(--x);top:var(--y);width:0;height:0}.n3-mk:nth-child(3){--md:1.15s}.n3-mk:nth-child(4){--md:1.4s}.n3-mk:nth-child(5){--md:1.65s}.n3-mk b{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.95);box-shadow:0 0 10px #7fb8eecc,inset 0 0 6px #7fb8ee80}.n3-mk b:before{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:#fff;box-shadow:0 0 8px #7fb8ee}.n3-mk b:after{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:50%;border:1px solid rgba(169,212,255,.9);opacity:0}.n3-mk em{position:absolute;left:18px;top:-11px;height:22px;display:flex;align-items:center;padding:0 10px 0 22px;border-radius:999px;font: 10px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#3f6f9f;white-space:nowrap;background:linear-gradient(180deg,#ffffffe6,#eef5fcd1) padding-box,var(--e-chrome) border-box;border:1px solid transparent;box-shadow:0 6px 18px -8px #3c73af80}.n3-mk em:before{content:"";position:absolute;left:8px;top:50%;width:8px;height:1px;background:#7fb8ee}html.n2-js [data-n3-sq]:not(.is-on) .n3-mk b{opacity:0;transform:scale(1.8)}html.n2-js [data-n3-sq]:not(.is-on) .n3-mk em{opacity:0;transform:translate3d(-10px,0,0)}html.n2-js [data-n3-sq].is-on .n3-mk b{transition:transform .8s cubic-bezier(.16,1,.3,1) var(--md),opacity .5s ease var(--md)}html.n2-js [data-n3-sq].is-on .n3-mk em{transition:transform .7s cubic-bezier(.16,1,.3,1) calc(var(--md) + .18s),opacity .5s ease calc(var(--md) + .18s)}html.n2-js [data-n3-sq].is-on .n3-mk b:after{animation:n3ping 3.2s ease-out calc(var(--md) + 1s) infinite}@keyframes n3ping{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(2.4);opacity:0}}html.n2-js [data-n3-sq] .n3-led{opacity:0;transform:translate3d(0,26px,0)}html.n2-js [data-n3-sq].is-on .n3-led{opacity:1;transform:none;transition:transform 1s cubic-bezier(.16,1,.3,1) 1.9s,opacity .7s ease 1.9s}html body .n3-aura__fig{box-shadow:var(--e-shadow),0 30px 80px -34px var(--pc,rgba(255,59,48,.55));transition:box-shadow .9s ease}@media(max-width:640px){.n3-mk em{font-size:9px;padding:0 8px 0 18px;left:14px;top:-10px;height:20px}.n3-mk b{width:18px;height:18px;left:-9px;top:-9px}.n3-brk i{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){html.n2-js [data-n3-sq] :is(.n3-sqi,.n3-led,.n3-mk b,.n3-mk em,.n3-brk i){opacity:1!important;transform:none!important;transition:none!important}html.n2-js [data-n3-sq] .n3-shut{transform:translate(101%)!important}.n3-glare,.n3-mk b:after{animation:none!important}}@media(max-width:640px){.n3-mk--l em{left:auto;right:14px;padding:0 18px 0 8px;transform-origin:100% 50%}.n3-mk--l em:before{left:auto;right:6px}html.n2-js [data-n3-sq]:not(.is-on) .n3-mk--l em{transform:translate3d(10px,0,0)}}html.n2-js [data-n3-pn]:after{transform:scaleX(0);transition:transform 1.1s cubic-bezier(.65,0,.35,1)}html.n2-js [data-n3-pn].is-on:after{transform:scaleX(1)}html.n2-js [data-n3-pn]:before{transition:opacity .6s ease .35s,transform .9s cubic-bezier(.16,1,.3,1) .35s}html.n2-js [data-n3-pn]:not(.is-on):before{opacity:0!important;transform:scale(1.035)}html.n2-js [data-n3-pn] .n3-sqi:not(.is-in3){opacity:0;transform:translate3d(0,18px,0)}html.n2-js [data-n3-pn] :is(li,tr,details,.n2-cards>div).n3-sqi:not(.is-in3){transform:translate3d(-12px,0,0)}html.n2-js [data-n3-pn] .n3-sqi.is-in3{opacity:1;transform:none;transition:opacity .75s cubic-bezier(.16,1,.3,1) var(--sd,0ms),transform .95s cubic-bezier(.16,1,.3,1) var(--sd,0ms)}.n2-ba__stage .n3-shut{z-index:6;pointer-events:none}html.n2-js .n2-ba__stage.n3-sqi:not(.is-in3) .n3-shut{transform:none}html.n2-js .n2-ba__stage.n3-sqi.is-in3 .n3-shut{transform:translate(101%);transition:transform 1.15s cubic-bezier(.77,0,.18,1) calc(var(--sd,0ms) + .2s)}.n3-galfx{bottom:auto;z-index:2}html.n2-js .n2-gal:not(.is-on) .n3-brk i{opacity:0;transform:translate3d(var(--bx),var(--by),0)}html.n2-js .n2-gal.is-on .n3-brk i{transition:transform .7s cubic-bezier(.16,1,.3,1) calc(var(--bd) - .45s),opacity .4s ease calc(var(--bd) - .45s)}html.n2-js .n2-gal.is-on .n3-glare{opacity:1;animation:n3glare 9s cubic-bezier(.45,0,.25,1) 1.8s infinite}.n3-acq{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(-2%)}.n3-acq:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#a9d4ff00,#bfe0ff 18%,#fff,#bfe0ff 82%,#a9d4ff00);box-shadow:0 0 14px 3px #7fb8eeb3,0 0 44px 8px #a9d4ff4d}.n3-acq:after{content:"";position:absolute;left:0;right:0;top:2px;height:60px;background:linear-gradient(180deg,#a9d4ff2e,#a9d4ff00)}html.n2-js .n2-gal.is-on .n3-acq{animation:n3acq 1.5s cubic-bezier(.65,0,.35,1) .25s both}@keyframes n3acq{0%{transform:translateY(-2%);opacity:0}10%{opacity:1}88%{opacity:1}to{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){html.n2-js [data-n3-pn] .n3-sqi{opacity:1!important;transform:none!important;transition:none!important}html.n2-js [data-n3-pn]:after,html.n2-js [data-n3-pn]:before{transform:none!important;opacity:.75!important}.n3-acq{display:none}}.n2-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px;font:400 11px/1.2 Share Tech Mono,ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--e-steel,#5f8fbf)}.n2-kicker:before,.n2-kicker:after{content:"";width:30px;height:1px;background:linear-gradient(90deg,#7fb8ee00,#7fb8ee)}.n2-kicker:after{transform:scaleX(-1)}.n3-nir{display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;justify-self:start;padding:7px 14px 7px 12px;border:1px solid transparent;border-radius:999px;font:400 10.5px/1.35 Share Tech Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#3f6f9f;background:linear-gradient(180deg,#ffffffe0,#eef5fcb3) padding-box,var(--e-chrome) border-box;box-shadow:0 8px 22px -14px #3c73af8c}.n3-nir:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#ffc2ba,#e3263a 60%,#8f0f1f);box-shadow:0 0 10px #e3263abf;animation:n3ir 2.4s ease-in-out infinite}@keyframes n3ir{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.3);opacity:1}}.n2-hero__head .n3-nir{margin-top:14px;justify-self:center}.n3-nir--sm{display:flex;margin-top:10px;padding:6px 12px 6px 10px;font-size:10px}@media(max-width:640px){.n3-nir{font-size:9.5px;letter-spacing:.08em;padding:6px 11px 6px 10px}.n2-kicker{font-size:10px;letter-spacing:.16em}.n2-kicker:before,.n2-kicker:after{width:18px}}@media(prefers-reduced-motion:reduce){.n3-nir:before{animation:none}}.n2-hero h1 .n2-h1b{display:block;color:#5f8fbf;-webkit-text-fill-color:#5f8fbf;background:none}.n2-hero h1 .n2-h1b .n2-ch{color:#5f8fbf;-webkit-text-fill-color:#5f8fbf}.n2-hero .n2-lede{font-size:clamp(15px,1.5vw,18px)}.n3-mk--left em{left:auto;right:18px;padding:0 22px 0 10px}.n3-mk--left em:before{left:auto;right:8px}html.n2-js [data-n3-sq]:not(.is-on) .n3-mk--left em{transform:translate3d(10px,0,0)}@media(max-width:640px){.n3-mk--left em{right:14px;padding:0 18px 0 8px}.n3-mk--left em:before{right:6px}}:root{--ease-out-strong:cubic-bezier(.23,1,.32,1);--ease-io-strong:cubic-bezier(.77,0,.175,1)}.n2-wipe{transition:transform 1.1s var(--ease-io-strong)}html body .n2-doors .n2-stage3 img.n2-still:not(.n2-still--on),html body .n2-doors .n2-stage3 img.n2-still.n2-still--on{transition:transform 1.1s var(--ease-io-strong)!important}.n2-scan{transition:transform 1.1s var(--ease-io-strong),opacity .3s ease}html.n2-js .n2-doors .n2-stage3{transition:none!important}.n2-hud{clip-path:none!important;opacity:0;transform:translate3d(0,6px,0);transition:opacity .45s var(--ease-out-strong),transform .6s var(--ease-out-strong)}.n2-stage3.is-lit .n2-hud{opacity:1;transform:none;transition-delay:.5s}.n2-hero h1.is-split .n2-ch{filter:none!important;transform:translate3d(0,.28em,0) scale(.97);transition:opacity .7s var(--ease-out-strong),transform .9s var(--ease-out-strong);transition-delay:calc(var(--i) * 22ms + 80ms)}html body .n2-hero h1{animation:e-sweep 2.4s var(--ease-io-strong) 1.6s 1 both!important}.n2-cursorlight.n2-cl2{inset:auto!important;left:0;top:0;width:1100px;height:1100px;margin:-550px 0 0 -550px;border-radius:50%;background:radial-gradient(closest-side,#ffffffeb,#cde2f880 50%,#cde2f800)!important;transition:none!important;will-change:transform}@media(hover:hover)and (pointer:fine){.n2-door{transition:transform .32s var(--ease-out-strong)}.n2-door:hover{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){html body .n2-hero h1{animation:none!important}.n2-cursorlight.n2-cl2{display:none}}html body .n2-cta{position:relative!important;isolation:isolate;overflow:hidden;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;min-height:54px!important;padding:0 66px 0 26px!important;border-radius:999px!important;border:1px solid rgba(95,143,191,.45)!important;background:#d3e4f5!important;box-shadow:inset 0 1px #ffffffb3,0 12px 28px -18px #3264a08c!important;color:#1c2228!important;font-family:var(--n2-body)!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap;transition:background-color .2s ease,box-shadow .25s ease,transform .16s cubic-bezier(.23,1,.32,1)!important}html body .n2-cta:before,html body .n3-buy .n2-cta:before,html body .n2-pdp .n2-buy .n2-cta:before,html body .n2-buybar .n2-cta:before,html body .n2-pdp .n2-cta:before{display:block!important;content:""!important;position:absolute!important;inset:auto 6px auto auto!important;top:50%!important;width:42px!important;height:42px!important;margin-top:-21px!important;padding:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 1px #5f8fbf47,0 4px 10px -4px #3264a059!important;transform:none!important;animation:none!important;opacity:1!important;-webkit-mask:none!important;mask:none!important;z-index:0!important;transition:transform .25s cubic-bezier(.23,1,.32,1)!important}html body .n2-cta:after{position:absolute!important;right:19px!important;top:50%!important;margin-top:-8px!important;width:16px!important;height:16px!important;z-index:1!important;background:currentColor!important;border-radius:0!important;transition:transform .25s cubic-bezier(.23,1,.32,1)!important}@media(hover:hover)and (pointer:fine){html body .n2-cta:hover{background:#c5dbf1!important;box-shadow:inset 0 1px #ffffffbf,0 16px 32px -16px #3264a099!important;transform:none!important}html body .n2-cta:hover:before,html body .n2-cta:hover:after{transform:translate(3px)!important}}html body .n2-cta:active{transform:scale(.97)!important;transition-duration:.12s!important}html body .n2-cta:focus-visible{outline:2px solid #7fb8ee!important;outline-offset:3px}html body .n2-door .n2-cta,html body .n2-buybar .n2-cta,html body .n2-cta--sm{min-height:46px!important;padding:0 54px 0 20px!important;font-size:11.5px!important;justify-content:center!important}html body .n2-door .n2-cta:before,html body .n2-buybar .n2-cta:before,html body .n2-cta--sm:before{width:36px!important;height:36px!important;margin-top:-18px!important;inset:auto 5px auto auto!important}html body .n2-door .n2-cta:after,html body .n2-buybar .n2-cta:after,html body .n2-cta--sm:after{width:14px!important;height:14px!important;margin-top:-7px!important;right:16px!important}html body .n2-cta--ghost{background:#ffffffb8!important;border-color:#5f8fbf59!important}html body .n2-cta--ghost:before{background:#eef5fc!important}html body .n2-cta.is-added{background:#c5dbf1!important}@media(max-width:860px){html body .n3-buy .n2-cta{justify-content:center!important}}.n2-lot{display:grid!important;gap:9px!important;margin:4px 0 20px!important;max-width:420px!important;padding:12px 14px 13px!important;border:1px solid transparent;border-radius:12px;background:linear-gradient(180deg,#ffffffd1,#f0f6fc99) padding-box,var(--e-chrome,linear-gradient(135deg,#fff,#b5d1ee)) border-box;box-shadow:0 10px 24px -18px #3c73af80}.n2-lot__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.n2-lot__k{display:inline-flex;align-items:center;gap:8px;font:400 10.5px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#5f8fbf}.n2-lot__k:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff3b30;box-shadow:0 0 8px #ff3b30;animation:n3ir 1.6s ease-in-out infinite}.n2-lot__v{font:500 13px/1.2 var(--n2-body);color:#3a4048;text-align:right}.n2-lot__v b{font:300 24px/1 "Jost",var(--n2-body);letter-spacing:-.01em;color:#ff3b30;margin:0 2px;font-variant-numeric:tabular-nums}.n2-lot--full .n2-lot__v b{color:#262b31}.n2-lot__cells{display:flex;gap:3px;height:9px}.n2-lot__cells i{flex:1 1 0;min-width:2px;border-radius:2px;background:#ff4a3a;box-shadow:0 0 6px #ff4a3a8c;opacity:.14;transition:opacity .35s ease calc(var(--i) * 14ms)}.n2-lot__cells i.off{background:#262b311f;box-shadow:none}.n2-lot.is-lit .n2-lot__cells i,.n2-lot.is-lit .n2-lot__cells i.off{opacity:1}.n2-lot.is-lit:not(.n2-lot--full) .n2-lot__cells i.last{animation:n2ledblink 1.1s steps(1,end) 1.2s infinite}@keyframes n2ledblink{50%{opacity:.25}}.n2-lot__bar{display:none!important}.n2-buybar__lot{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font:400 10px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#d0352a}.n2-buybar__lot:before{content:"";width:6px;height:6px;border-radius:50%;background:#ff3b30;box-shadow:0 0 6px #ff3b30;animation:n3ir 1.6s ease-in-out infinite}@media(max-width:640px){.n2-lot{max-width:none!important}.n2-lot__v b{font-size:21px}.n2-buybar__lot{margin-left:6px;font-size:9px}}@media(prefers-reduced-motion:reduce){.n2-lot__cells i{transition:none;opacity:1}.n2-lot__cells i.last,.n2-lot__k:before,.n2-buybar__lot:before{animation:none!important}}html body .n2-cta:before,html body .n2-door .n2-cta:before,html body .n2-buybar .n2-cta:before,html body .n2-cta--sm:before,html body .n3-buy .n2-cta:before,html body .n2-pdp .n2-cta:before{top:50%!important;bottom:auto!important;left:auto!important}html body .n2-door .n2-cta:before,html body .n2-buybar .n2-cta:before,html body .n2-cta--sm:before{right:5px!important}html body .n2-cta:before{right:6px}@media(max-width:640px){html body .n2-buybar{gap:10px!important;padding-left:14px!important;padding-right:10px!important}html body .n2-buybar .n2-buybar__l .n2-wm{display:none!important}html body .n2-buybar .n2-cta{font-size:10.5px!important;letter-spacing:.1em!important;padding:0 48px 0 16px!important;min-height:44px!important}html body .n2-buybar .n2-cta:before{width:34px!important;height:34px!important;margin-top:-17px!important}html body .n2-buybar .n2-cta:after{right:15px!important}}html body .n2-doors .n2-scan{transition:none!important;opacity:0;transform:translateY(100%)}html body .n2-doors .n2-stage3.is-lit .n2-scan{transform:translateY(0)}html body .n2-doors .n2-stage3.scan-up .n2-scan{animation:n2scanU 1.1s cubic-bezier(.77,0,.175,1) both}html body .n2-doors .n2-stage3.scan-down .n2-scan{animation:n2scanD 1.1s cubic-bezier(.77,0,.175,1) both}@keyframes n2scanU{0%{transform:translateY(100%);opacity:0}10%{opacity:1}78%{opacity:1}to{transform:translateY(0);opacity:0}}@keyframes n2scanD{0%{transform:translateY(0);opacity:0}10%{opacity:1}78%{opacity:1}to{transform:translateY(100%);opacity:0}}html body .n2-doors .n2-stage3.is-intro .n2-scan{animation:n2scanIntro 1.5s cubic-bezier(.77,0,.175,1) both}@media(prefers-reduced-motion:reduce){html body .n2-doors .n2-scan{display:none}}.n2-wipe{transition:transform 1.05s cubic-bezier(.55,0,.25,1)}html body .n2-doors .n2-stage3 img.n2-still:not(.n2-still--on),html body .n2-doors .n2-stage3 img.n2-still.n2-still--on{transition:transform 1.05s cubic-bezier(.55,0,.25,1)!important}html body .n2-doors .n2-stage3.scan-up .n2-scan{animation:n2scanU2 1.05s cubic-bezier(.55,0,.25,1) both}html body .n2-doors .n2-stage3.scan-down .n2-scan{animation:n2scanD2 1.05s cubic-bezier(.55,0,.25,1) both}@keyframes n2scanU2{0%{transform:translateY(100%);opacity:0}16%{opacity:1}66%{opacity:1}84%,to{opacity:0}to{transform:translateY(0)}}@keyframes n2scanD2{0%{transform:translateY(0);opacity:0}16%{opacity:1}66%{opacity:1}84%,to{opacity:0}to{transform:translateY(100%)}}html body .n2-doors .n2-scan{left:12%!important;right:12%!important}html body .n2-doors .n2-stage3 canvas.n2-rotc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block!important;mix-blend-mode:normal!important;-webkit-mask:none!important;mask:none!important;opacity:0;pointer-events:none;animation:n2float2 6.5s ease-in-out infinite;transition:opacity .3s cubic-bezier(.23,1,.32,1)}html body .n2-doors .n2-stage3--cool canvas.n2-rotc{animation-delay:-3.2s}html body .n2-doors .n2-stage3.is-rot canvas.n2-rotc{opacity:1}html body .n2-doors .n2-stage3.is-rot :is(.n2-wipe,.n2-glint,.n2-scan){opacity:0!important;transition:opacity .25s ease .3s}html body .n2-doors .n2-stage3.is-rot{touch-action:pan-y}@media(prefers-reduced-motion:reduce){html body .n2-doors .n2-stage3 canvas.n2-rotc{display:none!important}}html body .n2-doors .n2-stage3 video.n2-rotv{position:absolute;top:1.5%;right:1.5%;bottom:1.5%;left:1.5%;width:97%;height:97%;object-fit:contain;display:block;background:transparent;opacity:0;pointer-events:none;animation:n2float2 6.5s ease-in-out infinite;transition:opacity .35s cubic-bezier(.23,1,.32,1)}html body .n2-doors .n2-stage3--cool video.n2-rotv{animation-delay:-3.2s}html body .n2-doors .n2-stage3.is-rot video.n2-rotv{opacity:1}@media(prefers-reduced-motion:reduce){html body .n2-doors .n2-stage3 video.n2-rotv{display:none!important}}html body .n2-doors .n2-stage3.is-rot :is(.n2-wipe--off,.n2-scan,.n2-glint){display:none!important}html body .n2-gifts{position:relative;z-index:1;max-width:780px;margin:26px auto 0;text-align:center}html body .n2-gifts__k{display:block;font-family:var(--n2-mono)!important;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink2);margin-bottom:12px}html body .n2-gifts__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}html body .n2-gift{display:flex;align-items:center;gap:14px;text-align:left;padding:12px 16px 12px 12px;border-radius:16px;border:1px solid rgba(95,143,191,.28);background:linear-gradient(160deg,#ffffffd1,#e8f1fa99);box-shadow:0 1px #ffffffe6 inset,0 14px 34px -24px #3c649673;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .n2-gift img{flex:0 0 auto;width:72px;height:72px;object-fit:contain;border-radius:12px;background:radial-gradient(closest-side,#fff,#fff0)}html body .n2-gift__t b{display:block;font-weight:500;font-size:14px;color:var(--t-ink,#1d2733);margin-bottom:3px}html body .n2-gift__t span{display:block;font-size:12.5px;line-height:1.45;color:var(--t-ink2)}html body .n2-gifts__n{display:block;margin-top:8px;font-size:12px;color:var(--t-ink2)}html body .n2-gifts--sm{margin:16px 0 0;text-align:left}html body .n2-gifts--sm .n2-gifts__row{grid-template-columns:1fr}html body .n2-gifts--sm .n2-gift{padding:10px 14px 10px 10px}html body .n2-gifts--sm .n2-gift img{width:56px;height:56px}@media(max-width:860px){html body .n2-gifts__row{grid-template-columns:1fr}html body .n2-gifts{margin-top:20px}}html body .n2-lot{gap:10px!important;padding:14px 16px 12px!important;border-radius:16px;background:linear-gradient(180deg,#ffffffe6,#eef5fca8) padding-box,linear-gradient(135deg,#fffffff2,#a0c4e8bf 55%,#ffffffe6) border-box;box-shadow:0 1px #ffffffe6 inset,0 18px 36px -26px #3769a08c}html body .n2-lot__v{font:400 12.5px/1.2 var(--n2-body);letter-spacing:.01em;color:#4a5058}html body .n2-lot__v b{font:200 28px/1 "Jost",var(--n2-body);letter-spacing:-.02em;color:#262b31;margin-right:4px}html body .n2-lot--low .n2-lot__v b{color:#e5352a}html body .n2-lot__cells{display:grid;grid-template-columns:repeat(var(--n,40),minmax(0,1fr));gap:3px;height:auto;padding:7px;border-radius:9px;background:linear-gradient(180deg,#e2ecf6f2,#d6e3f1cc);box-shadow:inset 0 1px 2px #3c64962e,inset 0 0 0 1px #fff9}html body .n2-lot__cells i{display:block;aspect-ratio:1;max-width:12px;justify-self:center;width:100%;border-radius:2.5px;opacity:.18;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 0 .5px #d65a5059;background:radial-gradient(circle at 50% 50%,#fff3e8 0 8%,#ffa27c 20%,#ff4630 38%,#e3271c 60%,#f3d9d4 68%);transition:opacity .45s cubic-bezier(.23,1,.32,1) calc(var(--i) * 16ms),box-shadow .45s ease calc(var(--i) * 16ms)}html body .n2-lot.is-lit .n2-lot__cells i{opacity:1;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 6px #ff46328c}html body .n2-lot__cells i.off,html body .n2-lot.is-lit .n2-lot__cells i.off{background:linear-gradient(180deg,#fbfcfd,#e6ecf2);box-shadow:inset 0 0 0 1px #5f8fbf47;opacity:1}html body .n2-lot.is-lit:not(.n2-lot--full) .n2-lot__cells i.last{animation:n2ledbreath 1.8s ease-in-out 1.4s infinite}@keyframes n2ledbreath{0%,to{opacity:1;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 8px #ff4632bf}50%{opacity:.35;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 #ff463200}}html body .n2-lot__note{font:400 10px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#7d9cbd}@media(max-width:640px){html body .n2-lot__cells{gap:2px;padding:6px}html body .n2-lot__v b{font-size:24px}}@media(prefers-reduced-motion:reduce){html body .n2-lot__cells i{transition:none}html body .n2-lot__cells i.last{animation:none!important}}html body .n2-etude{margin:22px 0 14px;max-width:640px}html body .n2-etude__grid{display:grid;grid-template-columns:92px 1fr 1fr;grid-template-rows:auto 1fr 1fr;gap:6px 8px;align-items:center;padding:14px;border-radius:16px;background:linear-gradient(180deg,#ffffffe0,#ecf4fc9e) padding-box,linear-gradient(135deg,#fffffff2,#a0c4e8b3 55%,#ffffffe6) border-box;border:1px solid transparent;box-shadow:0 18px 36px -26px #3769a080}html body .n2-etude__img{grid-column:2/4;grid-row:2/4;width:100%;height:auto;display:block}html body .n2-etude__c,html body .n2-etude__r{font:400 10px/1.25 Share Tech Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5f8fbf}html body .n2-etude__c{text-align:center;grid-row:1}html body .n2-etude__c--1{grid-column:2}html body .n2-etude__c--2{grid-column:3}html body .n2-etude__r{grid-column:1}html body .n2-etude__r--1{grid-row:2}html body .n2-etude__r--2{grid-row:3}html body .n2-etude__cap{margin-top:8px;font-size:12px;line-height:1.5;color:var(--t-ink2)}@media(max-width:640px){html body .n2-etude__grid{grid-template-columns:64px 1fr 1fr;padding:10px;gap:4px 6px}html body .n2-etude__c,html body .n2-etude__r{font-size:9px;letter-spacing:.08em}}#MainContent:has(.ncart.is-open){z-index:auto}.n2-wm>.n2-vh{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/nuaj-2002.css.map */
