.nm-ascent{--nm-gold: #78c8ff;--nm-line: rgba(255, 255, 255, .14);--nm-sans: "Space Grotesk", "Inter", sans-serif;--nm-mono: var(--nomarble-font, "Courier New", Courier, Cousine, monospace);position:relative;width:100%;overflow-x:clip;font-family:var(--nm-sans);color:#f2f4f8;background:linear-gradient(180deg,#010103,#04040c 10%,#0a1128,#14265c 46%,#2b4a8f 62%,#5d8cd0 76%,#9dbde6 86%,#dfe9f5)}.nm-ascent *,.nm-ascent *:before,.nm-ascent *:after{box-sizing:border-box}@keyframes nmTwinkle{0%,to{opacity:.15}50%{opacity:1}}@keyframes nmTwinkleHero{0%,to{opacity:.05;transform:scale(.7)}45%{opacity:1;transform:scale(1.6)}60%{opacity:.85;transform:scale(1.3)}}@keyframes nmShine{0%{background-position:200% center}to{background-position:-200% center}}@keyframes nmSat{0%{transform:translate(-46vw)}to{transform:translate(46vw)}}@keyframes nmBlinkSat{0%,to{opacity:.9}50%{opacity:.35}}.nm-gauge{position:fixed;top:var(--nm-nav-h, 76px);left:0;right:0;height:2px;z-index:10001;background:#ffffff12;pointer-events:none}.nm-gauge-fill{position:absolute;inset:0 auto 0 0;width:0%;background:linear-gradient(90deg,#6d7280,#c8ccd4 60%,#fff);box-shadow:0 0 8px #dce6f580;transition:width .1s linear}.nm-starfield{position:absolute;top:0;left:0;width:100%;height:320vh;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 98%);mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 98%)}.nm-hero-stars{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%)}.nm-sat{position:absolute;top:18%;left:50%;animation:nmSat 75s linear infinite;pointer-events:none}.nm-sat i{display:block;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #c8e1ffcc;animation:nmBlinkSat 2.4s ease-in-out infinite}.nm-floor{position:relative;height:100vh;min-height:560px;display:flex;align-items:center;justify-content:center}.nm-floor--left{justify-content:flex-start;padding:0 9vw}.nm-floor--right{justify-content:flex-end;padding:0 9vw}.nm-eyebrow{font-family:var(--nm-mono);font-size:12px;letter-spacing:.4em;color:var(--nm-gold)}.nm-title{margin:14px 0 8px;font-weight:700;font-size:clamp(24px,3.2vw,44px);letter-spacing:.1em;text-transform:lowercase;text-align:center;color:inherit}.nm-garment{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.nm-garment--light .nm-caption{color:#0a1128b3}.nm-card{position:relative;display:block;width:min(300px,40vw);aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;background:#ffffff08;border:1px solid var(--nm-line);opacity:0;transform:translateY(90px);transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s ease,box-shadow .4s,filter .4s;text-decoration:none}.nm-card.launched{opacity:1;transform:none}.nm-card:hover{box-shadow:0 0 30px #fff3}.nm-card img{width:100%;height:100%;object-fit:cover;display:block}.nm-ascent--effect .nm-card img{filter:saturate(0) brightness(0) invert(1) contrast(1.05);mix-blend-mode:screen;opacity:.94}.nm-ascent--effect .nm-garment--light .nm-card img{filter:saturate(0) brightness(0) contrast(1.1);mix-blend-mode:multiply;opacity:.92}.nm-card:after{content:"";position:absolute;top:-150%;left:-60%;width:55%;height:400%;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.02) 42%,rgba(255,255,255,.32) 48%,rgba(120,200,255,.55) 50%,rgba(255,255,255,.32) 52%,rgba(255,255,255,.02) 58%,transparent 70%);transform:rotate(15deg);transition:left 1.05s cubic-bezier(.2,.7,.2,1);pointer-events:none;z-index:3}.nm-card:hover:after{left:130%}.nm-caption{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--nm-mono);font-size:12px;letter-spacing:.24em;text-align:center;text-transform:lowercase;text-decoration:none;color:#f2f4f8b3}.nm-caption b{font-weight:700;color:inherit}.nm-caption span{color:#9a9a9a;opacity:1;letter-spacing:.12em}.nm-garment--light .nm-caption span{color:#5b6270}.nm-card--video{width:min(460px,62vw);aspect-ratio:1 / 1;border:0;border-radius:0;background:none;overflow:visible}.nm-card--video:hover{box-shadow:none}.nm-card--video:after{display:none}.nm-card--video .nm-video,.nm-card--video .nm-gif,.nm-card--video .nm-gl{width:100%;height:100%;display:block;object-fit:contain;background:transparent;filter:drop-shadow(0 0 9px rgba(255,255,255,.3)) drop-shadow(0 0 24px rgba(255,255,255,.1)) drop-shadow(0 18px 30px rgba(0,0,0,.35));transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s}.nm-card--video:hover .nm-video,.nm-card--video:hover .nm-gif,.nm-card--video:hover .nm-gl{transform:scale(1.04);filter:drop-shadow(0 0 10px rgba(255,255,255,.42)) drop-shadow(0 0 28px rgba(255,255,255,.15)) drop-shadow(0 18px 30px rgba(0,0,0,.35))}.nm-card--video .nm-video--src{position:absolute;left:0;top:0;width:1px;height:1px;opacity:.01;pointer-events:none;filter:none}.nm-card--video .nm-video--blend{mix-blend-mode:screen;filter:none}.nm-card--xl{width:min(736px,100vw);margin:-17% 0 -19%}.nm-floor--hero{min-height:max(100vh,880px);padding:96px 0 24px}.nm-constellation{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.nm-constellation .core{stroke:#78c8ff4d;stroke-width:1.2;transition:stroke .4s,stroke-width .4s}.nm-constellation .halo{stroke:#78c8ff;stroke-width:0;stroke-opacity:0}.nm-link.hot .core{stroke:#78c8ffe6;stroke-width:1.8}.nm-sol{flex-direction:column;text-align:center;padding:0 24px;overflow:hidden}.nm-sol-hero{display:flex;flex-direction:column;align-items:center;gap:22px;margin-bottom:18vh;top:-9vh;position:relative;z-index:3}.nm-sol-logo{width:clamp(254px,52vw,694px);aspect-ratio:633 / 83;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.nm-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nm-dune{position:absolute;bottom:0;left:0;width:100%;background:#000}.nm-dune1{height:18vh}.nm-dune2{height:14vh}.nm-dune3{height:8vh}.nm-ruins{position:absolute;bottom:calc(18vh - 1px);height:auto;z-index:1;pointer-events:none}.nm-ruins--left{left:0;width:clamp(310px,38vw,740px)}.nm-ruins--right{right:0;width:clamp(260px,33vw,640px)}@media(max-width:720px){.nm-ruins--left,.nm-ruins--right{width:54vw}}.nm-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:850;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.nm-vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:851;pointer-events:none;background:radial-gradient(ellipse 120% 100% at 50% 50%,transparent 62%,rgba(0,0,5,.28) 100%)}.nm-altimeter{position:fixed;bottom:28px;left:36px;z-index:900;display:flex;align-items:center;gap:12px;font-family:var(--nm-mono);font-size:12px;letter-spacing:.24em;color:#f2f4f8d9;mix-blend-mode:difference;pointer-events:none}.nm-altimeter b{font-weight:700}@media(max-width:720px){.nm-altimeter{bottom:18px;left:18px;font-size:10px}.nm-floor--left,.nm-floor--right{justify-content:center;padding:0 6vw}.nm-card:not(.nm-card--xl){width:min(260px,62vw)}.nm-card--xl{width:min(736px,92vw)}.nm-caption{padding:0 6vw}.nm-constellation{display:none}}@media(max-width:820px),(pointer:coarse){.nm-card--video .nm-video,.nm-card--video .nm-gif,.nm-card--video .nm-gl,.nm-card--video:hover .nm-video,.nm-card--video:hover .nm-gif,.nm-card--video:hover .nm-gl{filter:drop-shadow(0 0 8px rgba(255,255,255,.3));transform:none;transition:none}.nm-starfield{-webkit-mask-image:none;mask-image:none;height:260vh}.nm-grain{display:none}.nm-altimeter{mix-blend-mode:normal;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.6)}}@media(prefers-reduced-motion:reduce){.nm-ascent *{animation:none!important}.nm-card{transition:none}}.nm-scrollhint{position:absolute;left:50%;top:calc(100% + 1.2rem);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.7rem;width:max-content;max-width:88vw;text-align:center;color:#0a1128;pointer-events:none;opacity:0;transform:translate(-50%);animation:nmHintLife 4s ease forwards}.nm-scrollhint__text{font-family:var(--nm-mono);font-size:.88rem;font-weight:700;letter-spacing:.28em;text-transform:lowercase}.nm-scrollhint__arrow{color:#0a1128}@keyframes nmHintLife{0%{opacity:0;transform:translate(-50%,10px)}14%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%);visibility:hidden}}@keyframes nmHintBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:820px){.nm-scrollhint__text{font-size:.76rem;letter-spacing:.2em}}@media(prefers-reduced-motion:reduce){.nm-scrollhint__arrow{animation:none}}@media(max-width:720px){.nm-floor:not(.nm-floor--hero):not(.nm-sol):before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 5px,transparent 5px 11px);pointer-events:none}}.nm-slogan{position:fixed;bottom:2rem;right:2rem;z-index:900;width:min(204px,31.2vw);height:auto;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));pointer-events:none}.nm-sol-logo{visibility:visible}.nm-slogan{display:none!important}@media(max-width:720px){.nm-slogan{width:min(116px,29.6vw);bottom:1.1rem;right:1.1rem}}@media(prefers-reduced-motion:reduce){.nm-slogan{animation:none!important}}.nm-card--video{touch-action:pan-y;cursor:grab!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nm-card--video.is-dragging{cursor:grabbing!important}.nm-ground{position:absolute;left:0;bottom:0;width:100%;aspect-ratio:2000 / 667;z-index:1;pointer-events:none;background:var(--nm-ground) center bottom / 100% 100% no-repeat}@media(max-width:720px){.nm-ground{aspect-ratio:auto;height:48vw;background-image:var(--nm-ground),var(--nm-ground);background-size:auto 100%,auto 100%;background-position:left bottom,right bottom}}.nm-card--video .nm-scrub{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media(max-width:720px){.nm-sol-logo{transform:translate(5.5%)}}@media(max-width:720px){.nm-floor--hero .nm-garment{translate:0 -40px}.nm-floor--hero .nm-card .nm-video,.nm-floor--hero .nm-card .nm-gl,.nm-floor--hero .nm-card .nm-scrub,.nm-floor--hero .nm-card img{translate:7px 0}}.nm-clouds{position:absolute;left:0;right:0;bottom:-12vh;height:42vh;z-index:0;pointer-events:none}.nm-clouds:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#ebf3ff61,#fff0)}.nm-cloud{position:absolute;left:0;height:auto;max-width:none;will-change:transform;scale:var(--nm-flip, 1) 1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:nmCloudDrift var(--nm-dur, 100s) linear var(--nm-delay, 0s) infinite,nmCloudBob var(--nm-bobdur, 12s) ease-in-out var(--nm-delay, 0s) infinite alternate}@keyframes nmCloudDrift{0%{transform:translate(-100%)}to{transform:translate(100vw)}}@keyframes nmCloudBob{0%{translate:0 calc(var(--nm-bob, 8px) * -1)}to{translate:0 var(--nm-bob, 8px)}}@media(prefers-reduced-motion:reduce){.nm-cloud{animation:none!important;left:10%}}.nm-floor .nm-garment{position:relative;z-index:2}.nm-cloud-block{position:absolute;left:0;right:0;top:-15%;height:130%;background-repeat:repeat-x;background-size:auto 100%;background-position:0 0;opacity:.96;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%);animation:nmCloudScroll 760s linear infinite}@keyframes nmCloudScroll{0%{background-position:0 0}to{background-position:calc(var(--nm-tw, 1700px) * -1) 0}}@media(prefers-reduced-motion:reduce){.nm-cloud-block{animation:none}}@media(max-width:720px){.nm-sol{height:81vh;min-height:540px}}@media(max-width:720px){.nm-sol-hero{top:0;margin-bottom:14vh}}@media(min-width:721px){.nm-scrollhint{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/homepage-ascent.css.map */
