[data-funnel-new][data-at=done] .natal{max-width:min(30rem,88vw);margin-inline:auto}[data-funnel-new] .gl{fill:none;stroke:currentColor;stroke-width:.55;stroke-linecap:round;stroke-linejoin:round;overflow:visible}[data-funnel-new] .gl .gl-dot{fill:currentColor;stroke:none}[data-funnel-new] .gl .gl-draw{stroke-dasharray:1 1;stroke-dashoffset:1;animation:glDraw .75s var(--ds-ease, cubic-bezier(.22,1,.36,1)) forwards;animation-delay:calc(var(--i, 0) * .13s + .18s)}@keyframes glDraw{to{stroke-dashoffset:0}}[data-funnel-new] .rvm{width:100%;margin:.2rem 0 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.7rem;color:var(--ds-vellum)}[data-funnel-new] .rvm__disc{position:relative;display:grid;place-items:center;width:clamp(116px,34vw,150px);aspect-ratio:1;overflow:visible}[data-funnel-new] .rvm__ring{position:absolute;inset:0;width:100%;height:100%}[data-funnel-new] .rvm__rim{fill:none;stroke:color-mix(in oklab,var(--ds-vellum) 14%,transparent);stroke-width:1}[data-funnel-new] .rvm__arc{fill:none;stroke:var(--ds-ember);stroke-width:2;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation:glDraw 1s var(--ds-ease, cubic-bezier(.22,1,.36,1)) .1s forwards}[data-funnel-new] .rvm__pin{fill:var(--ds-ember);opacity:0;animation:rvmPin .5s var(--ds-ease, cubic-bezier(.22,1,.36,1)) .85s forwards}[data-funnel-new] .rvm__pin--b{fill:var(--ds-night, #0C2535);stroke:var(--ds-ember);stroke-width:1.6;animation-delay:1s}[data-funnel-new] .rvm__pair{display:flex;align-items:center;gap:.45rem;color:color-mix(in oklab,var(--ds-vellum) 88%,transparent)}[data-funnel-new] .rvm__pairg{display:block;width:26px}[data-funnel-new] .rvm__pg2{width:100%;height:auto;stroke-width:.9}[data-funnel-new] .rvm__sep{font-size:15px;letter-spacing:.02em;color:var(--ds-ember)}[data-funnel-new] .rvm__moondark{fill:color-mix(in oklab,var(--ds-vellum) 7%,transparent)}[data-funnel-new] .rvm__moonlit{fill:color-mix(in oklab,var(--ds-vellum) 88%,transparent);opacity:0;animation:rvmPin .8s var(--ds-ease, cubic-bezier(.22,1,.36,1)) .25s forwards}[data-funnel-new] .rvm__moonrim{fill:none;stroke:color-mix(in oklab,var(--ds-vellum) 22%,transparent);stroke-width:1}[data-funnel-new] .rvm__ground{fill:color-mix(in oklab,var(--ds-vellum) 5%,transparent)}[data-funnel-new] .rvm__sign--rise{transform:translateY(-14%)}@keyframes rvmPin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}[data-funnel-new] .rvm__pin{transform-origin:center;transform-box:fill-box}[data-funnel-new] .rvm__sign{display:block;width:46%}[data-funnel-new] .rvm__g{width:100%;height:auto;stroke-width:.5}[data-funnel-new] .rvm__planet{position:absolute;right:6%;bottom:12%;width:17%;color:var(--ds-ember-soft);opacity:0;animation:rvmPin .5s var(--ds-ease, cubic-bezier(.22,1,.36,1)) 1s forwards}[data-funnel-new] .rvm__pg{width:100%;height:auto;stroke-width:.6}[data-funnel-new] .rvm__deg{font-size:11px;letter-spacing:.07em;color:var(--ds-ember);white-space:nowrap;opacity:0;animation:rvmPin .5s ease-out 1.1s forwards}[data-funnel-new] .choice{position:relative}[data-funnel-new] .choice .gl{width:20px;height:20px;flex:none;color:var(--ds-ember-soft);transition:color .25s ease-out,transform .25s var(--ds-ease, cubic-bezier(.22,1,.36,1))}[data-funnel-new] .choice:hover .gl{color:var(--ds-ember);transform:scale(1.12)}[data-funnel-new] .choice--glyph{display:flex;align-items:center;gap:.8rem;text-align:left}[data-funnel-new] .tzr{display:grid;grid-template-columns:18px 1fr;gap:.5rem .7rem;align-items:start;margin:1.3rem 0 0;padding:.95rem 1.05rem;border-radius:.55rem;border:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);background:color-mix(in oklab,var(--ds-vellum) 4%,transparent);animation:tzrIn .5s var(--ds-ease, cubic-bezier(.22,1,.36,1)) .55s both}@keyframes tzrIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}[data-funnel-new] .tzr__i{grid-row:1 / span 2;color:color-mix(in oklab,var(--ds-vellum) 45%,transparent)}[data-funnel-new] .tzr__i svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}[data-funnel-new] .tzr__q{font-family:var(--font-display);font-style:italic;font-size:1.02rem;line-height:1.35;color:var(--ds-vellum);margin:0}[data-funnel-new] .tzr__c{grid-column:2;font-size:10.5px;letter-spacing:.06em;color:color-mix(in oklab,var(--ds-vellum) 42%,transparent);margin:0}[data-funnel-new] .tzr--free{border-color:color-mix(in oklab,var(--ds-ember) 34%,transparent);background:var(--ds-ember-tint)}[data-funnel-new] .tzr--free .tzr__i,[data-funnel-new] .tzr--free .tzr__c{color:var(--ds-ember-soft)}[data-funnel-new] .seal{margin:0 0 1.3rem}[data-funnel-new] .seal__k{font-size:10.5px;letter-spacing:.07em;color:var(--ds-ink-faint);margin:0 0 .6rem}[data-funnel-new] .seal__l{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}[data-funnel-new] .seal__r{display:grid;grid-template-columns:16px 1fr;gap:.25rem .6rem;align-items:start;padding:.7rem .85rem;border-radius:.5rem;border:1px solid color-mix(in oklab,var(--ds-vellum) 10%,transparent)}[data-funnel-new] .seal__m{grid-row:1 / span 2;color:color-mix(in oklab,var(--ds-vellum) 40%,transparent)}[data-funnel-new] .seal__m svg{width:14px;height:14px;display:block}[data-funnel-new] .seal__q{font-family:var(--font-display);font-style:italic;font-size:.96rem;line-height:1.3;color:var(--ds-vellum)}[data-funnel-new] .seal__c{grid-column:2;font-size:10px;letter-spacing:.06em;color:color-mix(in oklab,var(--ds-vellum) 38%,transparent)}[data-funnel-new] .seal__r--free{border-color:color-mix(in oklab,var(--ds-ember) 32%,transparent);background:var(--ds-ember-tint)}[data-funnel-new] .seal__r--free .seal__m,[data-funnel-new] .seal__r--free .seal__c{color:var(--ds-ember-soft)}[data-funnel-new] .gb{position:relative;width:clamp(104px,30vw,132px);margin:0 auto 1.1rem;color:var(--ds-vellum);animation:gbIn .55s var(--ds-ease, cubic-bezier(.22,1,.36,1))}[data-funnel-new] .gb svg{width:100%;height:auto;display:block;fill:none}[data-funnel-new] .gb__edge{stroke:color-mix(in oklab,var(--ds-vellum) 26%,transparent);stroke-width:1}[data-funnel-new] .gb__par,[data-funnel-new] .gb__mer{stroke:color-mix(in oklab,var(--ds-vellum) 11%,transparent);stroke-width:.7}[data-funnel-new] .gb__land{fill:none;stroke:color-mix(in oklab,var(--ds-vellum) 40%,transparent);stroke-width:.8;stroke-linejoin:round;stroke-linecap:round}[data-funnel-new] .gb__lat{stroke:color-mix(in oklab,var(--ds-ember) 55%,transparent);stroke-width:1.2}[data-funnel-new] .gb__halo{fill:color-mix(in oklab,var(--ds-ember) 22%,transparent);stroke:none;animation:gbPulse 2.4s ease-in-out infinite;transform-origin:center;transform-box:fill-box}[data-funnel-new] .gb__pin{fill:var(--ds-ember);stroke:none}@keyframes gbPulse{0%,to{opacity:.5}50%{opacity:1}}[data-funnel-new] .gb__l{display:block;text-align:center;font-size:10.5px;letter-spacing:.06em;color:var(--ds-ember);margin-top:.35rem}@keyframes gbIn{0%{opacity:0;transform:scale(.9) translateY(6px)}to{opacity:1}}[data-funnel-new] .bkp{position:relative;display:flex;justify-content:center;margin:1.2rem 0 .5rem}[data-funnel-new] .bkp img{width:27%;max-width:6.4rem;height:auto;border-radius:2px;box-shadow:0 10px 26px -14px #000c}[data-funnel-new] .bkp .sp--l{transform:rotate(-6deg) translate(12%);z-index:1}[data-funnel-new] .bkp .sp--c{transform:translateY(-6px) scale(1.07);z-index:3}[data-funnel-new] .bkp .sp--r{transform:rotate(6deg) translate(-12%);z-index:2}[data-funnel-new] .bkp .sp--back{position:absolute;top:0;z-index:0;opacity:.45;filter:blur(.8px);pointer-events:none}[data-funnel-new] .bkp .sp--back{opacity:1;filter:none}[data-funnel-new] .bkp .sp--s1{left:15%;transform:rotate(-23deg) translate(-20%,-5%) scale(.86)}[data-funnel-new] .bkp .sp--s2{left:14%;transform:rotate(-16deg) translate(-15%,-7%) scale(.89)}[data-funnel-new] .bkp .sp--s3{left:13%;transform:rotate(-9deg) translate(-8%,-8%) scale(.93)}[data-funnel-new] .bkp .sp--s4{right:13%;transform:rotate(9deg) translate(8%,-8%) scale(.93)}[data-funnel-new] .bkp .sp--s5{right:14%;transform:rotate(16deg) translate(15%,-7%) scale(.89)}[data-funnel-new] .bkp .sp--s6{right:15%;transform:rotate(23deg) translate(20%,-5%) scale(.86)}[data-funnel-new] .bkp__l{text-align:center;font-size:10.5px;letter-spacing:.07em;color:var(--ds-ink-faint);margin:0 0 1.2rem}[data-funnel-new] .cards{display:grid;gap:.7rem}[data-funnel-new] .nrHand{margin:2.2rem 0 0;padding:1.5rem 1.3rem;border-radius:.8rem;background:color-mix(in oklab,var(--ds-vellum) 6%,transparent);border:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);text-align:center}[data-funnel-new] .nrHand__k{font-family:var(--ds-font-mono);font-size:11px;letter-spacing:.07em;color:var(--ds-ink-faint);margin:0 0 .5rem}[data-funnel-new] .nrHand__t{font-family:var(--font-display);font-size:1.4rem;line-height:1.15;margin:0 0 .4rem;color:var(--ds-vellum)}[data-funnel-new] .nrHand__p{font-size:.92rem;line-height:1.55;color:color-mix(in oklab,var(--ds-vellum) 62%,transparent);margin:0 0 1.1rem}[data-funnel-new] .nrHand .btn-ember.is-waiting{opacity:.45;pointer-events:none}.nrr,.nrr-empty{--nrr-pad: clamp(1.15rem, 5vw, 2.4rem);max-width:40rem;margin:0 auto;padding:0 var(--nrr-pad) 4rem;color:var(--ds-ink);background:var(--ds-vellum);box-shadow:0 24px 70px -30px #000000bf;min-height:100vh}@media(min-width:46rem){.nrr,.nrr-empty{border-radius:3px;margin-block:2rem;min-height:0}}.nrr-empty{padding-top:4rem;text-align:center}.nrr-empty .btn-ember{margin-top:1.4rem}.nrr .nrr-part{display:none}#chapter,#cut{scroll-margin-top:24px}.nrr.is-ready .nrr-part{display:block;animation:nrrRise .6s var(--ds-ease, cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(var(--p, 0) * .09s)}@keyframes nrrRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nrr-rail{position:sticky;top:0;height:2px;background:color-mix(in oklab,var(--ds-ink) 8%,transparent);z-index:5;margin-inline:calc(-1 * var(--nrr-pad))}.nrr-rail span{display:block;height:100%;width:0;background:var(--ds-ember);transition:width .12s linear}.nr-brand{width:76px;height:37px;margin:clamp(1.1rem,4vw,1.6rem) auto clamp(.6rem,2vw,.9rem);background-color:var(--ds-vellum);-webkit-mask:url(/images/astroly-logo.png) center / contain no-repeat;mask:url(/images/astroly-logo.png) center / contain no-repeat;pointer-events:none;user-select:none;-webkit-user-select:none}.nrd{background:var(--ds-night);color:var(--ds-night-ink);padding:clamp(1.4rem,6vw,2.4rem) clamp(1.15rem,5vw,2.4rem) clamp(1.6rem,6vw,2.2rem);max-width:40rem;margin:0 auto}@media(min-width:46rem){.nrd{margin-top:2rem;border-radius:3px 3px 0 0}}.nrd-top{display:flex;align-items:center;gap:1.1rem;margin:0 0 1.3rem}.nrd-wheel{flex:none;width:clamp(78px,22vw,104px)}.nrd-wheel img{width:100%;height:auto;display:block;border-radius:50%;filter:invert(1) hue-rotate(180deg) contrast(.92) brightness(1.15);animation:nrdIn .7s var(--ds-ease, cubic-bezier(.22,1,.36,1)) both}.nrd-who{min-width:0}.nrd-k{font-size:10px;letter-spacing:.09em;color:var(--ds-ember-soft);margin:0 0 .3rem}.nrd-name{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;font-size:clamp(1.7rem,6.5vw,2.4rem);line-height:1.02;margin:0 0 .25rem}.nrd-born{font-size:.84rem;line-height:1.4;color:color-mix(in oklab,var(--ds-night-ink) 58%,transparent);margin:0}@keyframes nrdIn{0%{opacity:0;transform:scale(.92)}to{opacity:1}}.nrd-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(min-width:30rem){.nrd-grid{grid-template-columns:repeat(3,1fr)}}.nrd-c{background:color-mix(in oklab,var(--ds-night-ink) 6%,transparent);border:1px solid var(--ds-night-hl);border-radius:.5rem;padding:.7rem .8rem;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:44px;display:flex;flex-direction:column;justify-content:center;gap:.2rem;position:relative;transition:background .18s ease-out,border-color .18s ease-out}.nrd-c:focus-visible{outline:2px solid var(--ds-ember-soft);outline-offset:2px}.nrd-c[aria-selected=true]{background:color-mix(in oklab,var(--ds-night-ink) 11%,transparent);border-color:color-mix(in oklab,var(--ds-ember-soft) 45%,transparent)}.nrd-c[aria-selected=true]:after{content:"";position:absolute;left:1.1rem;bottom:-1px;width:1.6rem;height:2px;background:var(--ds-ember-soft);border-radius:2px}.nrd-c[data-mute]{cursor:default}.nrd-cl{font-size:9.5px;letter-spacing:.08em;color:color-mix(in oklab,var(--ds-night-ink) 52%,transparent)}.nrd-cv{display:flex;align-items:center;gap:.35rem;font-family:var(--font-display);font-size:1.06rem;line-height:1.1;text-transform:capitalize}.nrd-cv .gl{width:15px;height:15px;flex:none;color:var(--ds-ember-soft);fill:none;stroke:currentColor;stroke-width:.6;stroke-linecap:round;stroke-linejoin:round}.nrd-cv .gl .gl-dot{fill:currentColor;stroke:none}.nrd-panel{margin:.6rem 0 0;padding-top:.6rem;border-top:1px solid var(--ds-night-hl);min-height:2.9em;font-size:.9rem;line-height:1.55;color:color-mix(in oklab,var(--ds-night-ink) 76%,transparent)}.nrd-sig{font-size:10.5px;letter-spacing:.05em;line-height:1.6;color:color-mix(in oklab,var(--ds-night-ink) 50%,transparent);margin:1.1rem 0 0;text-transform:capitalize}.nrr-live{padding:clamp(3rem,12vw,5rem) 0 clamp(2.4rem,8vw,3.6rem);border-bottom:1px solid var(--ds-hairline);transition:padding .5s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-live.is-done{padding-top:clamp(1.6rem,6vw,2.4rem)}.nrr-live.is-done .nrr-steps{display:none}.nrr-live.is-done .nrr-meter{opacity:.45}.nrr-meter{height:6px;border-radius:999px;background:color-mix(in oklab,var(--ds-ink) 8%,transparent);overflow:hidden;margin:1.1rem 0 .6rem}.nrr-meter span{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--ds-ember-soft),var(--ds-ember));transition:width .45s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-meter-l{display:flex;gap:.6rem;align-items:baseline;font-size:.88rem;color:var(--ds-ink-soft);margin:0 0 1.4rem}.nrr-meter-l .mono{font-size:11.5px;letter-spacing:.04em;color:var(--ds-ember);min-width:2.6em}.nrr-steps{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.nrr-steps li{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--ds-ink-faint);transition:color .3s ease-out}.nrr-steps li:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;border:1.5px solid currentColor;transition:background .3s ease-out,box-shadow .3s ease-out}.nrr-steps li.is-now{color:var(--ds-ink)}.nrr-steps li.is-now:before{box-shadow:0 0 0 4px color-mix(in oklab,var(--ds-ember) 18%,transparent);animation:nrrPulse 1.6s ease-in-out infinite}.nrr-steps li.is-done{color:var(--ds-ink-soft)}.nrr-steps li.is-done:before{background:var(--ds-ember);border-color:var(--ds-ember)}@keyframes nrrPulse{0%,to{box-shadow:0 0 0 4px color-mix(in oklab,var(--ds-ember) 18%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in oklab,var(--ds-ember) 6%,transparent)}}.nrr-writing{display:flex;gap:5px;margin:.2rem 0 0}.nrr-writing i{width:5px;height:5px;border-radius:50%;background:var(--ds-ember);animation:nrrDot 1.3s ease-in-out infinite}.nrr-writing i:nth-child(2){animation-delay:.18s}.nrr-writing i:nth-child(3){animation-delay:.36s}@keyframes nrrDot{0%,to{opacity:.25}50%{opacity:1}}.nrr-part{padding:clamp(3.2rem,11vw,5.5rem) 0;border-bottom:1px solid var(--ds-hairline)}.nrr-part:last-child{border-bottom:0}.nrr-part--open{padding-top:clamp(2rem,7vw,3rem)}.nrr-mark{font-size:10.5px;letter-spacing:.09em;color:var(--ds-ink-faint);margin:0 0 1.4rem}.nrr-eyebrow{font-size:10.5px;letter-spacing:.09em;color:var(--ds-ink-faint);margin:0 0 .5rem}.nrr-h2,.nrr-name{font-family:var(--font-display);font-weight:400;letter-spacing:-.018em;line-height:1.05;margin:0 0 .7rem}.nrr-name{font-size:clamp(2.1rem,8vw,3.1rem)}.nrr-h2{font-size:clamp(1.6rem,5.2vw,2.2rem)}.nrr-born{font-family:var(--ds-font-mono);font-size:11.5px;letter-spacing:.05em;color:var(--ds-ember);margin:0}.nrr-lede{color:var(--ds-ink-soft);font-size:.95rem;line-height:1.62;max-width:32rem;margin:0 0 1.7rem}.nrr-chq{font-family:var(--font-display);font-style:italic;font-size:clamp(1.15rem,4.2vw,1.5rem);line-height:1.35;margin:0}.nrr-orn{display:block;width:42px;height:1px;background:var(--ds-ember);opacity:.55;margin:1.6rem 0}.nrr-orn--tail{margin:2rem auto 0}.nrr-wheel{margin:0 0 1rem}.nrr-wheel img{display:block;width:100%;max-width:26rem;height:auto;margin:0 auto}.nrr-sig{text-align:center;font-size:11px;letter-spacing:.05em;color:var(--ds-ink-faint);margin:0}.nvz{display:grid;grid-template-columns:1fr;gap:.7rem;margin:0 0 .7rem}@media(min-width:34rem){.nvz{grid-template-columns:1fr 1fr}}.nvz-p{background:var(--ds-paper);border:1px solid var(--ds-hairline);border-radius:.6rem;padding:1.05rem 1.15rem}.nvz-p--wide{grid-column:1 / -1}.nvz-p--mark{border-color:color-mix(in oklab,var(--ds-ember) 34%,transparent)}.nvz-k{font-size:10px;letter-spacing:.07em;color:var(--ds-ink-faint);margin:0 0 .35rem}.nvz-h{font-family:var(--font-display);font-weight:400;letter-spacing:-.012em;font-size:1.18rem;line-height:1.15;margin:0 0 .7rem}.nvz-l{font-size:.89rem;line-height:1.5;color:var(--ds-ink-soft);margin:.6rem 0 0}.nvz-term{font-size:10px;letter-spacing:.07em;color:var(--ds-ember);margin:-.45rem 0 .7rem;text-transform:lowercase}.nvz-what{margin:.7rem 0 0}.nvz-what>summary{list-style:none;cursor:pointer;font-family:var(--ds-font-mono);font-size:10.5px;letter-spacing:.05em;color:var(--ds-ink-faint);min-height:32px;display:flex;align-items:center;gap:.4rem}.nvz-what>summary::-webkit-details-marker{display:none}.nvz-what>summary:before{content:"?";display:grid;place-items:center;width:15px;height:15px;flex:none;border-radius:50%;border:1px solid currentColor;font-size:9px}.nvz-what>summary:hover{color:var(--ds-ember)}.nvz-what[open]>summary{color:var(--ds-ember)}.nvz-what p{font-size:.84rem;line-height:1.55;color:var(--ds-ink-soft);margin:.5rem 0 0;padding-left:1.35rem;border-left:1px solid var(--ds-hairline)}.nvz-f{font-size:10px;letter-spacing:.05em;color:var(--ds-ink-faint);margin:.7rem 0 0;padding-top:.6rem;border-top:1px solid var(--ds-hairline)}.nvz-rows{display:grid;gap:.3rem}.nvz-rows--tight{margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--ds-hairline)}.nvz-row{display:grid;grid-template-columns:4.2rem 1fr 1.1rem;gap:.5rem;align-items:center}.nvz-rl{font-size:10px;letter-spacing:.05em;color:var(--ds-ink-faint)}.nvz-rn{font-size:10px;text-align:right;color:var(--ds-ink-faint)}.nvz-row.is-top .nvz-rl,.nvz-row.is-top .nvz-rn{color:var(--ds-ember)}.nvz-mk{display:flex;gap:3px}.nvz-m{width:100%;max-width:9px;height:9px;border-radius:50%;border:1px solid color-mix(in oklab,var(--ds-ink) 16%,transparent)}.nvz-m.is-on{background:var(--ds-ink-soft);border-color:transparent}.nvz-row.is-top .nvz-m.is-on{background:var(--ds-ember)}.nvz-shape{display:flex;gap:.9rem;align-items:center}.nvz-shape svg{width:88px;height:88px;flex:none}.nvz-shape .nvz-l{margin:0}.nvz-s-rim{fill:none;stroke:var(--ds-hairline);stroke-width:1}.nvz-s-arc{fill:none;stroke:var(--ds-ember);stroke-width:3;stroke-linecap:round;opacity:.5}.nvz-s-pt{fill:var(--ds-ink)}.nvz-split{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;margin:0 0 .45rem}.nvz-sl{font-size:10px;letter-spacing:.05em;color:var(--ds-ink-faint);white-space:nowrap}.nvz-sb{height:6px;border-radius:999px;background:color-mix(in oklab,var(--ds-ink) 10%,transparent);overflow:hidden}.nvz-sb i{display:block;height:100%;background:var(--ds-ember)}.nvz-web{display:flex;flex-wrap:wrap;gap:.35rem}.nvz-chip{font-family:var(--ds-font-mono);font-size:10.5px;letter-spacing:.04em;padding:.3rem .6rem;border-radius:999px;border:1px solid var(--ds-hairline);color:var(--ds-ink-soft)}.nvz-chip--easy{border-color:color-mix(in oklab,var(--color-glacier) 45%,transparent);color:var(--ds-ink)}.nvz-chip--hard{border-color:color-mix(in oklab,var(--ds-ember) 45%,transparent);color:var(--ds-ember)}.nvz-tl{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.nvz-tli{display:grid;grid-template-columns:3.2rem 1fr;gap:.15rem .7rem;padding-left:.9rem;border-left:2px solid var(--ds-hairline);opacity:.5}.nvz-tli.is-past{opacity:1;border-left-color:color-mix(in oklab,var(--ds-ink) 28%,transparent)}.nvz-tli.is-near{border-left-color:var(--ds-ember);opacity:1}.nvz-tly{font-size:11px;color:var(--ds-ink-faint)}.nvz-tli.is-near .nvz-tly{color:var(--ds-ember)}.nvz-tln{font-family:var(--font-display);font-size:1rem;line-height:1.2}.nvz-tlo{grid-column:2;font-size:.84rem;line-height:1.45;color:var(--ds-ink-soft)}.nrr-facts{display:grid;gap:.7rem}.nrr-fact{background:var(--ds-paper);border:1px solid var(--ds-hairline);border-radius:.6rem;padding:1.05rem 1.15rem}.nrr-fact-k{font-size:10.5px;letter-spacing:.07em;color:var(--ds-ink-faint);margin:0 0 .35rem}.nrr-fact-h{font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1.15;margin:0 0 .4rem}.nrr-fact-l{color:var(--ds-ink-soft);font-size:.92rem;line-height:1.55;margin:0}.nrr-book{background:var(--ds-paper);border:1px solid var(--ds-hairline);border-radius:.7rem;padding:clamp(1.4rem,5.5vw,2.8rem)}.nrr-book-k{font-size:10.5px;letter-spacing:.08em;color:var(--ds-ink-faint);margin:0 0 .6rem}.nrr-book-t{font-family:var(--font-display);font-weight:400;letter-spacing:-.018em;font-size:clamp(1.9rem,6.4vw,2.6rem);line-height:1.04;margin:0 0 .4rem}.nrr-book-p{font-size:11px;letter-spacing:.05em;color:var(--ds-ember);margin:0}.nrr-prose p{font-size:1.04rem;line-height:1.74;margin:0 0 1.05rem}.nrr-prose h3{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:1.3rem;margin:1.9rem 0 .7rem}.nrr-prose .nrr-pull{font-family:var(--font-display);font-style:italic;font-size:1.24rem;line-height:1.45;color:var(--ds-ink-soft);text-align:center;margin:1.8rem .6rem}.nrr-prose .nrr-drop:first-letter{font-family:var(--font-display);float:left;font-size:3.3em;line-height:.82;padding:.04em .09em 0 0;color:var(--ds-ember)}.nrr-locks{display:grid;gap:.8rem}.nrr-lock{background:var(--ds-paper);border:1px solid var(--ds-hairline);border-radius:.6rem;padding:1.15rem 1.2rem}.nrr-lock--had{background:transparent;border-style:dashed;opacity:.72}.nrr-lock-top{display:flex;align-items:center;gap:.5rem;margin:0 0 .55rem;flex-wrap:wrap}.nrr-lock-i{display:inline-flex;color:var(--ds-ink-faint)}.nrr-lock-i svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nrr-lock--had .nrr-lock-i{color:var(--color-glacier)}.nrr-lock-n,.nrr-lock-t{font-size:11px;letter-spacing:.06em;color:var(--ds-ink-faint)}.nrr-lock-tag{font-size:10px;letter-spacing:.06em;color:var(--color-glacier)}.nrr-lock-q{font-family:var(--font-display);font-weight:400;letter-spacing:-.012em;font-size:clamp(1.2rem,4.4vw,1.42rem);line-height:1.2;margin:0 0 .45rem}.nrr-lock-p{font-size:11px;letter-spacing:.05em;color:var(--ds-ember);margin:0 0 .95rem}.nrr-close{margin:2.2rem 0 0;padding:1.9rem 1.4rem;border-radius:.7rem;background:var(--ds-vellum-deep);text-align:center}.nrr-close-k{font-size:10.5px;letter-spacing:.09em;color:var(--ds-ink-faint);margin:0 0 .6rem}.nrr-close-p{font-size:1.02rem;line-height:1.55;margin:0 0 1.3rem}.nrr-fine{font-size:.85rem;color:var(--ds-ink-soft);line-height:1.55;margin:1rem 0 0}.nrr-limit{font-size:.82rem;color:var(--ds-ink-faint);line-height:1.5;margin:.8rem 0 0;padding-top:.8rem;border-top:1px solid var(--ds-hairline)}.nrr-spreads{position:relative;display:flex;justify-content:center;margin:0 0 1.5rem;padding:0 .5rem}.nrr-spreads img{width:32%;max-width:8.5rem;height:auto;border-radius:2px;box-shadow:var(--ds-shadow-card, 0 8px 22px -12px rgba(46, 34, 22, .45));transition:transform .35s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-spreads .sp--l{transform:rotate(-5deg) translate(9%);z-index:1}.nrr-spreads .sp--c{transform:translateY(-7px) scale(1.06);z-index:3}.nrr-spreads .sp--r{transform:rotate(5deg) translate(-9%);z-index:2}.nrr-spreads:hover .sp--l{transform:rotate(-9deg) translate(2%)}.nrr-spreads:hover .sp--r{transform:rotate(9deg) translate(-2%)}.nrr-spreads .sp--back{position:absolute;top:0;z-index:0;opacity:.5;filter:blur(.7px);pointer-events:none}.nrr-spreads .sp--back{opacity:1;filter:none}.nrr-spreads .sp--s1{left:7%;transform:rotate(-21deg) translate(-21%,-4%) scale(.9)}.nrr-spreads .sp--s2{left:8%;transform:rotate(-15deg) translate(-16%,-6%) scale(.92)}.nrr-spreads .sp--s3{left:14%;transform:rotate(-9deg) translate(-7%,-7%) scale(.94)}.nrr-spreads .sp--s4{right:14%;transform:rotate(9deg) translate(7%,-7%) scale(.94)}.nrr-spreads .sp--s5{right:8%;transform:rotate(15deg) translate(16%,-6%) scale(.92)}.nrr-spreads .sp--s6{right:7%;transform:rotate(21deg) translate(21%,-4%) scale(.9)}.nrr-spreads:hover .sp--s1{transform:rotate(-25deg) translate(-27%,-5%) scale(.9)}.nrr-spreads:hover .sp--s3{transform:rotate(-11deg) translate(-11%,-8%) scale(.94)}.nrr-spreads:hover .sp--s4{transform:rotate(11deg) translate(11%,-8%) scale(.94)}.nrr-spreads:hover .sp--s6{transform:rotate(25deg) translate(27%,-5%) scale(.9)}@media(prefers-reduced-motion:reduce){.nrr-rail span,.nrr-meter span,.nrr-spreads img{transition:none}.nrr-steps li.is-now:before,.nrr-writing i{animation:none}}.nrr-optin{display:flex;gap:.7rem;align-items:flex-start;margin:0;padding:1.1rem 1.15rem;border-radius:.6rem;border:1px solid var(--ds-hairline);background:var(--ds-paper);font-size:.87rem;line-height:1.5;color:var(--ds-ink-soft);cursor:pointer}.nrr-optin input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--ds-ember)}.nrr-optin-ok{font-family:var(--ds-font-mono);font-size:10px;letter-spacing:.06em;color:var(--ds-ember)}.nrr-mail{font-size:.82rem;line-height:1.55;color:var(--ds-ink-faint);margin:1.3rem 0 0;text-align:center}.nrr-mail b{color:var(--ds-ink-soft);font-weight:500}.nrr-tr{position:relative}.nrr-trl{list-style:none;margin:0;padding:0 0 0 1.4rem;position:relative}.nrr-trl:before{content:"";position:absolute;left:3px;top:.6rem;bottom:.6rem;width:1px;background:linear-gradient(180deg,transparent,var(--ds-hairline) 12%,var(--ds-hairline) 88%,transparent)}.nrr-tri{position:relative;padding:0 0 1.5rem}.nrr-tri:last-child{padding-bottom:0}.nrr-tri:before{content:"";position:absolute;left:-1.4rem;top:.42rem;width:7px;height:7px;border-radius:50%;background:var(--ds-ember)}.nrr-tri-d{display:block;font-size:10.5px;letter-spacing:.07em;color:var(--ds-ember);margin:0 0 .25rem}.nrr-tri-h{font-family:var(--font-display);font-weight:400;letter-spacing:-.012em;font-size:clamp(1.14rem,4.2vw,1.36rem);line-height:1.2;margin:0 0 .2rem}.nrr-tri-j{font-size:10px;letter-spacing:.05em;color:var(--ds-ink-faint);margin:0 0 .5rem}.nrr-tri-l{display:flex;align-items:center;gap:.45rem;font-size:.87rem;line-height:1.45;color:var(--ds-ink-faint);margin:0;padding:.5rem .7rem;border-radius:.4rem;background:color-mix(in oklab,var(--ds-ink) 4%,transparent);border:1px dashed var(--ds-hairline)}.nrr-tri-lock{display:inline-flex;flex:none}.nrr-tri-lock svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nvz-deep{display:flex;align-items:center;gap:.45rem;margin:.75rem 0 0;padding-top:.65rem;border-top:1px dashed var(--ds-hairline);font-family:var(--ds-font-mono);font-size:10.5px;letter-spacing:.05em;line-height:1.4;color:var(--ds-ink-faint);text-decoration:none;transition:color .2s ease-out}.nvz-deep:hover{color:var(--ds-ember)}.nvz-deep-i{display:inline-flex;flex:none}.nvz-deep-i svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nrr-lock-img{width:100%;height:auto;border-radius:3px;box-shadow:0 6px 18px -10px #2e221680;filter:saturate(.55) contrast(.92);transition:filter .4s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-lock--owned .nrr-lock-img{filter:none}.nrr-lock-body{min-width:0}.nrr-lock--owned{border-color:color-mix(in oklab,var(--color-glacier) 45%,transparent)}.nrr-lock--owned .nrr-lock-i{color:var(--color-glacier)}.nrr-lock-prose{margin:.6rem 0 .2rem}.nrr-lock-prose p{font-size:.96rem;line-height:1.68;margin:0 0 .9rem}.nrr-lock-prose h3{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:1.15rem;margin:1.2rem 0 .5rem}.nrr-fact>summary,.nrr-trd>summary{list-style:none;cursor:pointer;position:relative;padding-right:1.6rem;min-height:44px}.nrr-fact>summary::-webkit-details-marker,.nrr-trd>summary::-webkit-details-marker{display:none}.nrr-fact>summary:after,.nrr-trd>summary:after{content:"";position:absolute;right:.25rem;top:.75rem;width:8px;height:8px;border-right:1.5px solid var(--ds-ink-faint);border-bottom:1.5px solid var(--ds-ink-faint);transform:rotate(45deg);transition:transform .25s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-fact[open]>summary:after,.nrr-trd[open]>summary:after{transform:rotate(-135deg)}.nrr-fact-more,.nrr-tri-more{display:block;font-size:10px;letter-spacing:.06em;color:var(--ds-ember);margin-top:.4rem}.nrr-fact[open] .nrr-fact-more,.nrr-trd[open] .nrr-tri-more{display:none}.nrr-fact[open]{border-color:color-mix(in oklab,var(--ds-ember) 30%,transparent)}.nrr-fact .nrr-fact-l{margin-top:.7rem;padding-top:.7rem;border-top:1px solid var(--ds-hairline)}.nrr-trd>summary .nrr-tri-h{display:block;font-family:var(--font-display);font-weight:400;letter-spacing:-.012em;font-size:clamp(1.14rem,4.2vw,1.36rem);line-height:1.2;margin:0}.nrr-tri-in{padding-top:.7rem}.nrr-tri-q{font-family:var(--font-display);font-style:italic;font-size:1.06rem;line-height:1.4;margin:.3rem 0 .7rem}.nrr-trcta{margin:1.6rem 0 0;padding:1.4rem 1.2rem;border-radius:.6rem;background:var(--ds-vellum-deep);text-align:center}.nrr-trcta-p{font-size:.95rem;line-height:1.55;color:var(--ds-ink-soft);margin:0 0 1rem;max-width:26rem;margin-inline:auto}@media(prefers-reduced-motion:reduce){.nrr-fact>summary:after,.nrr-trd>summary:after,.nrr-buy{transition:none}}.nrr-cut{margin:1.6rem 0 0;text-align:left;animation:nrrCutIn .5s var(--ds-ease, cubic-bezier(.22,1,.36,1)) both}.nrr-cut[hidden]{display:none}@keyframes nrrCutIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nrr-cut-k{font-size:10px;letter-spacing:.08em;color:var(--ds-ink-faint);margin:0 0 .7rem}.nrr-cut-p{font-family:var(--font-display);font-weight:400;font-size:clamp(1.2rem,4.5vw,1.5rem);line-height:1.32;letter-spacing:-.014em;color:var(--ds-ink);max-width:30rem;margin:0 0 1.1rem;text-wrap:pretty}.nrr-cut-btns{display:grid;gap:.6rem;max-width:26rem}.nrr-cut-btn{display:block;width:100%;border-radius:999px;font:inherit;font-size:1rem;font-weight:500;padding:.9rem 1.1rem;min-height:52px;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s ease-out,border-color .2s ease-out,transform .2s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-cut-btn:focus-visible{outline:2px solid var(--color-glacier);outline-offset:3px}.nrr-cut-btn[disabled]{opacity:.5;pointer-events:none;transform:none}.nrr-cut-btn--one{background:none;border:1px solid color-mix(in oklab,var(--ds-ink) 28%,transparent);color:var(--ds-ink)}.nrr-cut-btn--one:hover{border-color:var(--ds-ember);background:var(--ds-ember-tint)}.nrr-cut-btn--one[hidden]{display:none}@media(prefers-reduced-motion:reduce){.nrr-cut-btn{transition:none}}.nrr-cut-fine{margin:1.2rem 0 0;font-size:.84rem;line-height:1.55;color:var(--ds-ink-faint);max-width:28rem}.nrr-weekly{margin:1.6rem 0 0;padding:1.1rem 0 0;border-top:1px solid color-mix(in oklab,var(--ds-ink) 14%,transparent);max-width:28rem}.nrr-weekly[hidden],.nrr-weekly [hidden]{display:none}.nrr-weekly-h{font-family:var(--font-display);font-size:1.15rem;line-height:1.3;color:var(--ds-ink);margin:0 0 .5rem}.nrr-weekly-p,.nrr-weekly-sample,.nrr-weekly-note,.nrr-weekly-msg{font-size:.92rem;line-height:1.55;color:var(--ds-ink-soft, var(--ds-ink));margin:0 0 .6rem}.nrr-weekly-sample{color:var(--ds-ink);font-style:italic}.nrr-weekly-note{font-size:.84rem;color:var(--ds-ink-faint)}.nrr-weekly-price{margin:0 0 .7rem;font-size:1rem;font-weight:600;color:var(--ds-ink)}.nrr-weekly-opt{display:flex;gap:.5rem;align-items:flex-start;font-size:.84rem;line-height:1.45;color:var(--ds-ink-faint);margin:0 0 .8rem;cursor:pointer}.nrr-weekly-opt input{margin-top:.2rem}.nrr-weekly-btn{max-width:26rem}.nrr-weekly-msg a{color:inherit}.nrr-lock--opened{border-color:color-mix(in oklab,var(--color-glacier) 45%,transparent)}.nrr-lock--opened .nrr-lock-i{color:var(--color-glacier)}.nrr-lock--opened .nrr-lock-img{filter:none}@media(prefers-reduced-motion:reduce){.nrr-book.is-cut .nrr-prose,.nrr-cut{animation:none}}.nrr-give{margin:2rem 0 0;text-align:center}.nrr-said{margin:6px 0 26px;text-align:left}.nrr-said-k{margin:0 0 12px;text-align:center;font-family:var(--ds-font-mono);font-size:12px;letter-spacing:.06em;color:var(--ds-ink-faint)}.nrr-said ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.nrr-said li{background:var(--ds-paper);border:1px solid var(--ds-hairline);border-radius:14px;padding:16px 18px}.nrr-said-q{margin:0 0 12px;font-family:var(--font-body);font-size:16px;line-height:1.55;color:var(--ds-ink)}.nrr-said-who{margin:0;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ds-ink)}.nrr-said-who b{font-weight:600}.nrr-said-who span:last-child:not(.nrr-said-i){color:var(--ds-ink-soft)}.nrr-said-who span:last-child:not(.nrr-said-i):before{content:"·";margin-right:8px;color:var(--ds-ink-faint)}.nrr-said-i{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ds-ember);color:var(--ds-paper);font-family:var(--font-display);font-style:italic;font-size:15px;flex:none}.nrr-said-stars{margin:0 0 8px;color:var(--ds-ember);letter-spacing:2px;font-size:16px;line-height:1}.nrr-said-k .nrr-said-stars{margin:0 6px 0 0;font-size:14px}.nrr-said-k{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--ds-ink);letter-spacing:0}.nrr-said li{border-color:color-mix(in oklab,var(--ds-ember) 40%,transparent)}.nrr-buybar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.7rem 16px calc(.7rem + env(safe-area-inset-bottom));background:color-mix(in oklab,var(--ds-paper) 94%,transparent);border-top:1px solid var(--ds-hairline);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .35s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrr-buybar.is-on{transform:none}.nrr-buybar .btn-ember{display:flex;justify-content:center;width:100%;max-width:540px;margin:0 auto;text-align:center}body.has-buybar{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom))}@media(prefers-reduced-motion:reduce){.nrr-buybar{transition:none}}.nrr-cut .nrr-said{margin:22px 0 4px}.nrr-said .said-dots{color:var(--ds-ink)}.nrr,.nrr-empty{--ds-ink: var(--ds-night-ink);--ds-ink-soft: color-mix(in oklab, var(--ds-night-ink) 80%, transparent);--ds-ink-faint: color-mix(in oklab, var(--ds-night-ink) 62%, transparent);--ds-paper: color-mix(in oklab, var(--ds-night-ink) 6%, transparent);--ds-vellum-deep: color-mix(in oklab, var(--ds-night-ink) 4%, transparent);--ds-hairline: var(--ds-night-hl);--ds-ember: var(--ds-ember-soft);background:transparent;box-shadow:none}@media(min-width:46rem){.nrr,.nrr-empty{border-radius:0}}.nrr .btn-ember,.nrr-empty .btn-ember{--ds-ember: #5B8A9E}.nrr-book,.nrr-owned{--ds-ink: #163240;--ds-ink-soft: #3D5C6A;--ds-ink-faint: #6B7E88;--ds-paper: #FBF8F2;--ds-vellum-deep: #EFE6D7;--ds-hairline: rgba(22, 50, 64, .14);--ds-ember: #5B8A9E;color:var(--ds-ink);background:#fbf8f2;border:0;border-radius:14px;box-shadow:0 30px 60px -28px #000000b3,0 2px #fff6 inset}@media(max-width:46rem){.nrr-book,.nrr-owned{margin-inline:calc(10px - var(--nrr-pad))}}.nrr-owned{padding:clamp(1.4rem,5.5vw,2.8rem);margin-top:1.6rem}.nrr-owned[hidden]{display:none}.nrr-owned section+section{margin-top:2.4rem}.nrr-owned-t{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(1.5rem,5vw,2rem);margin:0 0 1rem}.nrr-plate{display:block;width:min(44%,170px);height:auto;margin:0 auto 1.5rem;border-radius:10px;border:1px solid rgba(22,50,64,.12);box-shadow:0 16px 36px -18px #1c3a3866}.nrr-plate[hidden]{display:none}.nrr-book-k,.nrr-book-t,.nrr-book-p{text-align:center}.nrr-book .nrr-orn{margin-inline:auto}.nrr-h2,.nrr-book-t,.nrr-cut-p{font-style:italic}.nrd{background:transparent;border-radius:0}.nrd-top{flex-direction:column;text-align:center;gap:.9rem}.nrd-wheel{width:clamp(120px,38vw,168px)}.nrd-name{font-style:italic;font-size:clamp(2.3rem,10vw,3.2rem)}.nrd-hint{text-align:center}.nrd-c{border-radius:12px}.nrd-sig,.nrr-live{text-align:center}.nrr-live .nrr-meter-l{justify-content:center}.nvz-p{border-radius:16px}.nrr-cut{margin:2.6rem 0 0;text-align:center}.nrr-cut-p{font-size:clamp(1.5rem,6vw,2rem);line-height:1.18;margin-inline:auto}.nrr-cut-btns,.nrr-cut-fine{margin-inline:auto}.nrr-cut-cta{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:1rem}.nrr-cut .nrr-said{text-align:left}.nrr-said-i{color:var(--ds-night)}.nrr-weekly{text-align:left}.nrr-locks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(148px,44%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nrr-pad);padding:6px var(--nrr-pad) 20px;margin:1.4rem calc(-1 * var(--nrr-pad)) 0;border-top:0;scrollbar-width:none;overscroll-behavior-x:contain}.nrr-locks::-webkit-scrollbar{display:none}@media(min-width:46rem){.nrr-locks{grid-auto-columns:minmax(168px,30%)}}.nrr-lock--plate{scroll-snap-align:start;background:none;border:0;border-radius:0;padding:0}.nrr-lock--plate .nrr-lock-img{display:block;width:100%;height:auto;aspect-ratio:349 / 600;object-fit:cover;border-radius:10px;margin:0 0 .75rem;box-shadow:0 18px 36px -18px #000000bf;filter:saturate(.6) brightness(.92)}.nrr-lock--plate.nrr-lock--opened .nrr-lock-img,.nrr-lock--plate.nrr-lock--owned .nrr-lock-img{filter:none;outline:1px solid var(--ds-ember-soft);outline-offset:3px}.nrr-lock--plate .nrr-lock-top{margin:0 0 .25rem}.nrr-lock--plate .nrr-lock-t{font-family:var(--font-display);font-size:1.04rem;letter-spacing:-.01em;line-height:1.2;color:var(--ds-ink);margin:0 0 .25rem}.nrr-lock--plate .nrr-lock-q{font-family:var(--font-body);font-size:.86rem;line-height:1.42;color:var(--ds-ink-soft);margin:0}.nrr-close{background:none;padding-inline:0;border-radius:0}.nrr-spreads .sp{box-shadow:0 18px 40px -16px #000000a6}.nrr-buybar{background:color-mix(in oklab,var(--ds-night) 88%,transparent);border-top-color:var(--ds-night-hl)}@media(prefers-reduced-transparency:reduce){.nrr-buybar{background:var(--ds-night);-webkit-backdrop-filter:none;backdrop-filter:none}}.nrd-wheel img{filter:none;box-shadow:0 22px 46px -22px #000000bf}.nrd-hint{font-size:.84rem;color:color-mix(in oklab,var(--ds-night-ink) 62%,transparent)}.nrr-locks+.nrr-owned[hidden]+.nrr-close,.nrr-close{margin-top:1rem}[data-funnel-new] .tzr__plate{display:none}[data-funnel-new] .tzr.has-plate{grid-template-columns:64px 1fr;gap:.25rem .95rem;align-items:center}[data-funnel-new] .tzr.has-plate .tzr__plate{display:block;grid-row:1 / span 2;width:64px;height:auto;border-radius:6px;box-shadow:0 10px 22px -12px #000c}[data-funnel-new] .tzr.has-plate .tzr__i{display:none}[data-funnel-new] .tzr{border-radius:14px}[data-funnel-new] .seal__m .ic{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}[data-funnel-new]:has(.natal:not([hidden])) .step--computing .place__spin{display:none}[data-funnel-new] .step__nav .back{white-space:nowrap;flex:none}.nrd{padding-top:0}.nrd-hero{position:relative;margin:0 calc(-1*clamp(1.15rem,5vw,2.4rem));height:clamp(250px,72vw,380px);overflow:hidden;isolation:isolate}.nrd-sky{position:absolute;inset:0;width:100%;height:100%;z-index:0}.nrd-sign{position:absolute;inset:0;width:100%;height:100%;z-index:2;object-fit:cover;object-position:center;-webkit-mask-image:radial-gradient(ellipse 62% 70% at 50% 50%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 62% 70% at 50% 50%,#000 45%,transparent 100%);mix-blend-mode:screen;opacity:0;transform:scale(1.08);transition:opacity 1.6s var(--ds-ease, cubic-bezier(.22,1,.36,1)),transform 2.4s var(--ds-ease, cubic-bezier(.22,1,.36,1))}.nrd-sign.is-in{opacity:1;transform:scale(1);animation:nrdBreathe 9s ease-in-out 2.4s infinite alternate}@keyframes nrdBreathe{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(1.045);filter:brightness(1.12)}}.nrd-orbit{position:absolute;inset:0;z-index:1;pointer-events:none}.nrd-orbit i{position:absolute;left:50%;top:50%;width:118%;aspect-ratio:1 / .42;border:1px solid color-mix(in oklab,var(--ds-night-ink) 14%,transparent);border-radius:50%;transform:translate(-50%,-50%) rotate(-12deg);animation:nrdOrbit 60s linear infinite}.nrd-orbit i:after{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:50%;background:var(--ds-ember-soft);box-shadow:0 0 10px 2px color-mix(in oklab,var(--ds-ember-soft) 60%,transparent)}.nrd-orbit i+i{width:86%;border-style:dashed;animation-duration:90s;animation-direction:reverse}@keyframes nrdOrbit{to{transform:translate(-50%,-50%) rotate(348deg)}}.nrd-hero .nrd-wheel{position:absolute;inset:0;z-index:2;display:grid;place-items:center;width:auto}.nrd-hero .nrd-wheel[hidden]{display:none}.nrd-hero .nrd-wheel img{width:min(62%,220px)}.nrd-who{text-align:center;margin-top:-1.4rem;position:relative;z-index:3}.nrd-status{margin:1rem auto 0;min-height:1.6em;max-width:30rem;text-align:center;font-family:var(--font-display);font-style:italic;font-size:1.12rem;line-height:1.4;color:color-mix(in oklab,var(--ds-night-ink) 88%,transparent)}.nrd-status[hidden]{display:none}.nrd-status.is-in{animation:nrdLine .7s var(--ds-ease, cubic-bezier(.22,1,.36,1)) both}@keyframes nrdLine{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.nrd-status.is-last:after{content:"…";display:inline-block;animation:nrdDots 1.4s steps(4,end) infinite;overflow:hidden;vertical-align:bottom;width:1.1em;text-align:left}@keyframes nrdDots{0%{width:0}to{width:1.1em}}.nrd-read{display:table;margin:.8rem auto 0;padding:.55rem 1.2rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--ds-ember-soft) 55%,transparent);color:var(--ds-night-ink);text-decoration:none;font-size:.95rem;animation:nrdLine .7s var(--ds-ease, cubic-bezier(.22,1,.36,1)) both}.nrd-read[hidden]{display:none}.nrd-read:focus-visible{outline:2px solid var(--color-glacier);outline-offset:3px}.nrd-cards{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:1.4rem calc(-1*clamp(1.15rem,5vw,2.4rem)) 0;padding:0 clamp(1.15rem,5vw,2.4rem);scroll-padding-inline:clamp(1.15rem,5vw,2.4rem);overscroll-behavior-x:contain}.nrd-cards::-webkit-scrollbar{display:none}@media(min-width:46rem){.nrd-cards{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}.nrd-card{position:relative;scroll-snap-align:start;overflow:hidden;border-radius:16px;border:1px solid var(--ds-night-hl);background:color-mix(in oklab,var(--ds-night-ink) 6%,transparent);cursor:pointer}.nrd-card-img{display:block;width:100%;height:132px;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.nrd-card-body{padding:.2rem 1rem 1.05rem}.nrd-card .nrd-cl{font-size:10.5px;letter-spacing:.08em;margin:0 0 .15rem;color:color-mix(in oklab,var(--ds-night-ink) 62%,transparent)}.nrd-card .nrd-cv{font-family:var(--font-display);font-size:1.5rem;margin:0 0 .35rem;display:flex;align-items:center;gap:.4rem}.nrd-card .nrd-cv .gl{width:18px;height:18px;color:var(--ds-ember-soft);fill:none;stroke:currentColor;stroke-width:.6}.nrd-cn{margin:0;font-size:.92rem;line-height:1.5;color:color-mix(in oklab,var(--ds-night-ink) 82%,transparent)}.nrd-next{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:20px;line-height:1;background:color-mix(in oklab,var(--ds-night) 70%,transparent);border:1px solid var(--ds-night-hl);color:var(--ds-night-ink)}@media(min-width:46rem){.nrd-next{display:none}}.nrd-dots{display:flex;justify-content:center;gap:8px;margin:.8rem 0 0}.nrd-dots i{width:7px;height:7px;border-radius:50%;background:color-mix(in oklab,var(--ds-night-ink) 28%,transparent);transition:background .3s}.nrd-dots i.is-on{background:var(--ds-ember-soft)}@media(min-width:46rem){.nrd-dots{display:none}}.nrd-more{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem 1.1rem;margin:1.1rem 0 0;font-size:.95rem;color:var(--ds-night-ink)}.nrd-more .nrd-cl{font-size:10.5px;letter-spacing:.08em;color:color-mix(in oklab,var(--ds-night-ink) 62%,transparent);margin-right:.25rem}.nrr-live .nrr-meter,.nrr-live .nrr-meter-l,.nrr-live .nrr-steps{display:none}.nrr-live{padding-block:1.6rem 1.2rem}@media(prefers-reduced-motion:reduce){.nrd-sign,.nrd-sign.is-in{animation:none;transition:none;transform:none;opacity:1}.nrd-orbit i,.nrd-status.is-in,.nrd-read{animation:none}}.nrd-card-ph{height:132px;display:grid;place-items:center;background:radial-gradient(1px 1px at 18% 30%,rgba(232,228,218,.8),transparent 60%),radial-gradient(1px 1px at 72% 22%,rgba(232,228,218,.6),transparent 60%),radial-gradient(1.4px 1.4px at 40% 70%,rgba(207,226,236,.9),transparent 60%),radial-gradient(1px 1px at 85% 64%,rgba(232,228,218,.5),transparent 60%),radial-gradient(1px 1px at 58% 45%,rgba(232,228,218,.7),transparent 60%),radial-gradient(ellipse at 50% 50%,color-mix(in oklab,var(--ds-ember-soft) 16%,transparent),transparent 65%)}.nrd-card-ph .gl{width:64px;height:64px;color:var(--ds-ember-soft);fill:none;stroke:currentColor;stroke-width:.5;filter:drop-shadow(0 0 10px color-mix(in oklab,var(--ds-ember-soft) 60%,transparent))}.nrd-card-ph .gl .gl-dot{fill:currentColor;stroke:none}
