.nyala{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ny-bg:#efeeeb;--ny-bg-rgb:239, 238, 235;--ny-bg-raised:#f7f7f5;--ny-surface:#fff;--ny-surface-2:#e6e4e0;--ny-ink-rgb:17, 17, 17;--ny-shadow-rgb:38, 32, 22;--ny-line:#11111114;--ny-line-2:#11111124;--ny-line-3:#11111142;--ny-border-control:#8a857c;--ny-ink:#111;--ny-ink-2:#4b4842;--ny-ink-3:#6b675f;--ny-signal:#c03c16;--ny-ok:#1f7a4c;--ny-ok-w:#1f7a4c1a;--ny-warn:#8f5b00;--ny-warn-w:#8f5b001a;--ny-info:#3553c8;--ny-info-w:#3553c817;--ny-bad:#b3261e;--ny-bad-w:#b3261e17;--ny-acc:#836428;--ny-acc-rgb:131, 100, 40;--ny-sans:var(--font-geist-sans), Geist, system-ui, -apple-system, "Segoe UI", sans-serif;--ny-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, Menlo, monospace;--ny-wide:var(--ny-sans);--ny-serif:var(--ny-sans);--ny-ease:cubic-bezier(.2, 0, 0, 1);--ny-gut:clamp(20px, 4vw, 56px);background:var(--ny-bg);min-height:100vh;color:var(--ny-ink);font:400 16px/1.6 var(--ny-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;display:flow-root;position:relative;overflow-x:clip}:where(.nyala) *,:where(.nyala) :before,:where(.nyala) :after{box-sizing:border-box}:where(.nyala) a{color:inherit;text-decoration:none}:where(.nyala) button{font:inherit;color:inherit}:where(.nyala) :focus-visible{outline:2px solid var(--ny-acc);outline-offset:3px}.nyala ::selection{background:var(--ny-acc);color:var(--ny-bg)}:where(.nyala) :is(h1,h2,h3,h4,p,ul,ol,dl){margin:0}body:has(.nyala) [data-daulat-chrome]{display:none!important}.nyala[data-lang=en] [data-l=bm],.nyala[data-lang=bm] [data-l=en]{display:none!important}.ny-wrap{max-width:1280px;padding-inline:var(--ny-gut);margin:0 auto}.ny-k{font:500 13.5px/1.4 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3);display:block}.ny-k--acc{color:var(--ny-acc)}.ny-h2{font:300 clamp(40px, 5.4vw, 78px) / .98 var(--ny-sans);letter-spacing:-.05em;text-wrap:balance;margin-top:18px}.ny-h2 b{font-weight:500}.ny-lead{color:var(--ny-ink-2);text-wrap:pretty;max-width:52ch;margin-top:20px;font-size:clamp(16.5px,1.35vw,18.5px);line-height:1.6}.ny-sec{padding-block:clamp(80px,9vw,128px)}.ny-sec--flush{padding-top:0}.ny-t3+.ny-sec{padding-top:clamp(32px,4vw,64px)}.ny-head2{grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;display:grid}.ny-head2 .ny-lead{margin:0}@media (max-width:860px){.ny-head2{grid-template-columns:1fr;gap:0}.ny-head2 .ny-lead{margin-top:20px}}.ny-btn{height:46px;font:500 14.5px/1 var(--ny-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .2s var(--ny-ease), background-color .2s, border-color .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;display:inline-flex}.ny-btn:hover{transform:translateY(-1px)}.ny-btn--a{background:var(--ny-ink);color:var(--ny-bg)}.ny-btn--b{border-color:var(--ny-line-2);color:var(--ny-ink);background:0 0}.ny-btn--b:hover{border-color:var(--ny-line-3)}.ny-btn--sm{height:38px;padding:0 16px;font-size:13.5px}.ny-btn[disabled]{opacity:.5;cursor:default;transform:none}.ny-btn .ny-ar{transition:transform .25s var(--ny-ease)}.ny-btn:hover .ny-ar{transform:translate(3px)}.ny-logo{vertical-align:middle;flex:none;display:inline-block}.ny-nav{z-index:40;padding-top:env(safe-area-inset-top,0px);transition:background-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.ny-nav.is-on{background:rgba(var(--ny-bg-rgb), .96);-webkit-backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 1px 0 var(--ny-line)}.ny-nav.is-on:after{content:"";background:linear-gradient(rgba(var(--ny-bg-rgb), .8), rgba(var(--ny-bg-rgb), 0));pointer-events:none;height:44px;position:absolute;inset:100% 0 auto}.ny-nav .ny-wrap{align-items:center;gap:28px;height:68px;display:flex}.ny-brand{font:600 16.5px/1 var(--ny-sans);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.ny-brand small{font:500 11px/1 var(--ny-mono);letter-spacing:.06em;color:var(--ny-ink-3);margin-left:2px}.ny-nav__links{color:var(--ny-ink-2);gap:24px;padding:0;font-size:14px;list-style:none;display:flex}.ny-nav__links a:hover{color:var(--ny-ink)}.ny-nav__r{align-items:center;gap:8px;margin-left:auto;display:flex}.ny-lang{font:500 11.5px/1 var(--ny-mono);letter-spacing:.08em;margin-right:4px;display:inline-flex}.ny-lang button{all:unset;cursor:pointer;color:var(--ny-ink-3);padding:8px}.ny-lang button[aria-pressed=true]{color:var(--ny-ink)}.ny-lang button:focus-visible{outline:2px solid var(--ny-acc)}.ny-sw{position:relative}.ny-sw>button{all:unset;cursor:pointer;color:var(--ny-ink-2);align-items:center;gap:7px;font-size:14px;display:inline-flex}.ny-sw>button:hover,.ny-sw>button[aria-expanded=true]{color:var(--ny-ink)}.ny-sw>button:focus-visible{outline:2px solid var(--ny-acc);outline-offset:4px}.ny-sw>button svg{transition:transform .25s var(--ny-ease)}.ny-sw>button[aria-expanded=true] svg{transform:rotate(180deg)}.ny-swp{-webkit-backdrop-filter:blur(20px);width:344px;box-shadow:0 0 0 1px var(--ny-line-2), 0 40px 80px -20px rgba(var(--ny-shadow-rgb), .18);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s, transform .25s var(--ny-ease), visibility 0s .25s;background:#fffffff7;border-radius:18px;padding:8px;position:absolute;top:calc(100% + 18px);left:-18px;transform:translateY(-6px)}.ny-swp.is-open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .2s, transform .25s var(--ny-ease);transform:none}.ny-swp a{border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px;transition:background-color .2s;display:grid}.ny-swp a:hover,.ny-swp a[aria-current=page]{background:rgba(var(--ny-ink-rgb), .05)}.ny-swp b{font:600 14px/1.2 var(--ny-sans);letter-spacing:-.01em;display:block}.ny-swp .ny-d{color:var(--ny-ink-3);font-size:12.5px;line-height:1.35;display:block}.ny-swp em{font:500 9.5px/1 var(--ny-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ny-ink-3);font-style:normal}.ny-swp em.is-on{color:var(--ny-ok)}.ny-swp hr{border:0;border-top:1px solid var(--ny-line);margin:6px 4px}.ny-menu{all:unset;cursor:pointer;width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--ny-line-2);border-radius:999px;display:none;position:relative}.ny-menu span,.ny-menu span:before{background:var(--ny-ink);width:14px;height:1.5px;transition:transform .25s var(--ny-ease);position:absolute;left:13px}.ny-menu span{top:16px}.ny-menu span:before{content:"";top:6px;left:0}.ny-menu[aria-expanded=true] span{transform:translateY(3px)rotate(45deg)}.ny-menu[aria-expanded=true] span:before{transform:translateY(-6px)rotate(-90deg)}.ny-menu:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}.ny-mnav{background:rgba(var(--ny-bg-rgb), .96);-webkit-backdrop-filter:blur(18px);max-height:calc(100svh - 68px);box-shadow:0 1px 0 var(--ny-line), 0 24px 48px rgba(var(--ny-shadow-rgb), .1);padding:8px 20px 24px;position:absolute;inset:100% 0 auto;overflow-y:auto}.ny-mnav[hidden]{display:none}.ny-mnav ul{margin:0;padding:0;list-style:none}.ny-mnav>ul:first-child a{letter-spacing:-.02em;border-bottom:1px solid var(--ny-line);padding:14px 0;font-size:20px;font-weight:300;display:block}.ny-mnav__act{flex-wrap:wrap;gap:10px;margin:20px 0 26px;display:flex}.ny-mnav .ny-k{margin-bottom:8px}.ny-mnav__sys{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}.ny-mnav__sys a{color:var(--ny-ink-2);align-items:center;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.ny-mnav__sys a[aria-current=page]{color:var(--ny-ink)}.ny-mnav a:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}@media (max-width:980px){.ny-nav__links{display:none}.ny-menu{display:inline-block}.ny-nav .ny-wrap{gap:14px}.ny-swp{width:min(344px,100vw - 32px);left:auto;right:-80px}}@media (min-width:981px){.ny-mnav{display:none}}@media (max-width:560px){.ny-nav .ny-cta,.ny-sw,.ny-brand small{display:none}.ny-lang{margin-right:0}}.ny-hero{isolation:isolate;background:var(--ny-bg);border-radius:clamp(22px,2.6vw,36px);min-height:min(max(640px,100svh - 96px),940px);margin:80px clamp(10px,1.6vw,24px) 0;position:relative;overflow:hidden}.ny-hero>canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.ny-hero>.ny-dyec{z-index:-3}.ny-hero:after{content:"";z-index:-2;background:linear-gradient(90deg, rgba(var(--ny-bg-rgb), .86), rgba(var(--ny-bg-rgb), .42) 55%, rgba(var(--ny-bg-rgb), .3)), linear-gradient(0deg, rgba(var(--ny-bg-rgb), .5), transparent 45%);position:absolute;inset:0}.ny-hero .ny-cue{display:none}.ny-hero .ny-wrap{max-width:1360px;position:absolute;bottom:clamp(48px,9vh,96px);left:0;right:0}.ny-hero h1{font:250 clamp(46px, 6.6vw, 100px) / .96 var(--ny-sans);letter-spacing:-.055em;text-wrap:balance;max-width:11.5ch;margin-top:22px}.ny-hero h1 b{font-weight:500}.ny-hero .ny-lead{max-width:44ch}.ny-ctas{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.ny-status{background:rgba(var(--ny-ink-rgb), .07);box-shadow:inset 0 0 0 1px var(--ny-line);font:500 13.5px/1.2 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-2);border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 11px;display:inline-flex}.ny-status i{background:var(--ny-acc);width:7px;height:7px;box-shadow:0 0 10px var(--ny-acc);border-radius:50%}.ny-rise{animation:ny-rise 1.1s var(--ny-ease) both}.ny-d1{animation-delay:.1s}.ny-d2{animation-delay:.2s}.ny-d3{animation-delay:.3s}@keyframes ny-rise{0%{opacity:.001;transform:translateY(16px)}to{opacity:1;transform:none}}.ny-cue{background:linear-gradient(var(--ny-line-3), transparent);width:1px;height:44px;position:absolute;bottom:22px;left:50%;overflow:hidden}.ny-cue:after{content:"";background:var(--ny-acc);width:1px;height:40%;animation:ny-cue 2.4s var(--ny-ease) infinite;position:absolute;top:-40%;left:0}@keyframes ny-cue{to{top:110%}}@media (max-width:900px){.ny-cue{display:none}}.ny-dyec{z-index:-2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ny-dyetext[data-dyed]{color:#0000;background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text;animation:26s ease-in-out infinite alternate ny-drift}@keyframes ny-drift{to{background-position:50% 0;background-size:130%}}@media (prefers-reduced-motion:reduce){.ny-dyetext[data-dyed]{animation:none}}.ny-night{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ny-bg:#0b0b0c;--ny-bg-rgb:11, 11, 12;--ny-surface:#151517;--ny-surface-2:#1c1c1f;--ny-ink-rgb:244, 241, 234;--ny-line:#f4f1ea1a;--ny-line-2:#f4f1ea2e;--ny-line-3:#f4f1ea4d;--ny-ink:#f4f1ea;--ny-ink-2:#c9c4b9;--ny-ink-3:#9d988d;--ny-acc:var(--ny-glow,#e7c483);--ny-acc-rgb:var(--ny-glow-rgb,231, 196, 131);--ny-ok:#62d69a;--ny-ok-w:#62d69a24;--ny-border-control:#6e6a62;color:var(--ny-ink)}.ny-day{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ny-bg:#efeeeb;--ny-bg-rgb:239, 238, 235;--ny-bg-raised:#f7f7f5;--ny-surface:#fff;--ny-surface-2:#eceae6;--ny-ink-rgb:17, 17, 17;--ny-line:#11111114;--ny-line-2:#11111124;--ny-line-3:#11111142;--ny-ink:#111;--ny-ink-2:#4b4842;--ny-ink-3:#6b675f;--ny-ok:#1f7a4c;--ny-ok-w:#1f7a4c1a;--ny-border-control:#8a857c;color:var(--ny-ink)}.ny-band{isolation:isolate;background:#18191b;border-radius:clamp(22px,2.6vw,36px);align-items:center;min-height:clamp(520px,72vh,700px);margin-inline:clamp(10px,1.6vw,24px);display:flex;position:relative;overflow:hidden}.ny-band>canvas{display:none}.ny-band:after{content:"";z-index:-1;background:radial-gradient(80% 120% at 85% 110%,#b08a3e2e,#0000 60%);position:absolute;inset:0}.ny-band .ny-wrap{width:100%}.ny-line{font:300 clamp(46px, 7vw, 108px) / .96 var(--ny-sans);letter-spacing:-.055em;max-width:11ch;color:var(--ny-ink);text-wrap:balance;margin-top:22px}.ny-band .ny-lead{color:var(--ny-ink-2)}.ny-form{flex-wrap:wrap;gap:8px;max-width:520px;margin-top:32px;display:flex}.ny-form input{border:1px solid var(--ny-line-2);background:rgba(var(--ny-bg-rgb), .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:220px;height:50px;color:var(--ny-ink);font:400 15px/1 var(--ny-sans);border-radius:999px;flex:1;padding:0 20px}.ny-form input::placeholder{color:var(--ny-ink-3)}.ny-form input:focus-visible{border-color:var(--ny-acc);box-shadow:0 0 0 3px rgba(var(--ny-acc-rgb), .3);outline:none}.ny-form .ny-btn{height:50px}.ny-fmsg{color:var(--ny-ink-2);min-height:1.5em;margin-top:12px;font-size:13.5px}.ny-alt{color:var(--ny-ink-3);margin-top:10px;font-size:14px}.ny-alt a{font:500 14px/1 var(--ny-mono);color:var(--ny-ink)}.ny-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ny-show{height:520vh;position:relative}.ny-show__pin{align-items:center;height:100svh;display:flex;position:sticky;top:0}.ny-show__grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(32px,5vw,80px);width:100%;display:grid}.ny-show .ny-h2{font-size:clamp(38px,4.2vw,60px)}.ny-show .ny-lead{margin-top:14px}.ny-plist{border-top:1px solid var(--ny-line);margin-top:30px;padding:0;list-style:none}.ny-plist li{border-bottom:1px solid var(--ny-line)}.ny-plist button{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:50px 30px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 0;transition:opacity .4s;display:grid}.ny-plist button:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}.ny-plist .ny-no{font:600 22px/1 var(--ny-wide);letter-spacing:-.04em;color:rgba(var(--ny-ink-rgb), .2);transition:color .4s}.ny-plist .ny-nm{font:500 19px/1.2 var(--ny-sans);letter-spacing:-.03em}.ny-ph{font:500 12.5px/1 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3)}.ny-ph.is-on{color:var(--ny-ok)}.ny-plist .ny-more{transition:grid-template-rows .5s var(--ny-ease);grid-template-rows:0fr;display:grid}.ny-plist .ny-more>div{padding-left:62px;overflow:hidden}.ny-plist .ny-more p{color:var(--ny-ink-2);max-width:40ch;margin:0 0 6px;font-size:14.5px;line-height:1.5}.ny-plist .ny-more a{color:var(--ny-pc);gap:8px;padding:4px 0 12px;font-size:13.5px;display:inline-flex}.ny-plist li:not(.is-on) button{opacity:.5}.ny-plist li:not(.is-on) button:hover{opacity:.85}.ny-plist li.is-on .ny-no{color:var(--ny-pc)}.ny-plist li.is-on .ny-more{grid-template-rows:1fr}.ny-prog{background:var(--ny-line);border-radius:2px;height:2px;margin-top:22px;overflow:hidden}.ny-prog i{background:var(--ny-acc);width:0;height:100%;display:block}.ny-stage{perspective:1600px;height:min(500px,64vh);position:relative}.ny-stage__halo{background:radial-gradient(closest-side, rgba(var(--ny-hr), .2), rgba(var(--ny-hr), .05) 55%, transparent);pointer-events:none;filter:blur(8px);transition:background .8s;position:absolute;inset:-12%}.ny-stage__tilt{transform-style:preserve-3d;transition:transform .6s var(--ny-ease);position:absolute;inset:0;transform:rotateY(-7deg)rotateX(4deg)}.ny-scr{box-shadow:0 0 0 1px var(--ny-line-2), 0 60px 120px -40px rgba(var(--ny-shadow-rgb), .19);opacity:0;transition:opacity .6s var(--ny-ease), transform .8s var(--ny-ease);pointer-events:none;visibility:hidden;background:linear-gradient(#fff,#fbfaf7);border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(46px)scale(.97)}.ny-scr.is-on{opacity:1;pointer-events:auto;visibility:visible;transform:none}.ny-scr.is-past{transform:translateY(-46px)scale(.97)}.ny-scr__bar{border-bottom:1px solid var(--ny-line);height:52px;font:600 14.5px/1 var(--ny-sans);letter-spacing:-.01em;flex:none;align-items:center;gap:10px;padding:0 20px;display:flex}.ny-scr__bar span{color:var(--ny-ink-3);font-weight:400}.ny-sample{font:500 12.5px/1 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3);box-shadow:inset 0 0 0 1px var(--ny-line-2);white-space:nowrap;border-radius:999px;margin-left:auto;padding:6px 9px}.ny-scr__met{border-bottom:1px solid var(--ny-line);flex:none;grid-template-columns:repeat(3,1fr);display:grid}.ny-scr__met>div{padding:20px 20px 18px}.ny-scr__met>div+div{border-left:1px solid var(--ny-line)}.ny-fig{font:600 clamp(24px, 2.4vw, 34px) / 1 var(--ny-wide);letter-spacing:-.035em;margin-top:8px;display:block}.ny-fig small{font:500 12px/1 var(--ny-mono);color:var(--ny-ink-3);letter-spacing:0;margin-right:5px}.ny-scr__rows{flex-direction:column;flex:1;padding:8px 10px;display:flex}.ny-rw{color:var(--ny-ink);border-radius:10px;grid-template-columns:70px 1fr auto;align-items:center;gap:14px;padding:13px 10px;font-size:14.5px;display:grid}.ny-rw+.ny-rw{box-shadow:0 -1px 0 var(--ny-line)}.ny-rw .ny-t{font:500 12.5px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-rw .ny-s{color:var(--ny-ink-3);margin-left:6px;font-size:12.5px}.ny-rw.is-hl{background:rgba(var(--ny-hr), .08);box-shadow:inset 3px 0 0 rgba(var(--ny-hr), .9)}.ny-scr__foot{border-top:1px solid var(--ny-line);color:var(--ny-ink-3);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:flex}.ny-scr__foot a{color:var(--ny-ink);white-space:nowrap}@media (max-width:980px){.ny-show{height:auto}.ny-show__pin{height:auto;padding-block:clamp(96px,14vw,140px);display:block;position:static}.ny-show__grid{grid-template-columns:1fr}.ny-stage{height:520px}.ny-prog{display:none}.ny-stage__tilt{transform:none}}@media (max-width:600px){.ny-stage{height:500px}.ny-scr__met{grid-template-columns:1fr 1fr}.ny-scr__met>div:nth-child(3){display:none}.ny-rw{grid-template-columns:54px 1fr auto;gap:10px;font-size:13.5px}.ny-rw .ny-s{display:none}}.ny-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.ny-flow li{background:var(--ny-surface);min-height:clamp(230px,21vw,290px);box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:24px;flex-direction:column;padding:clamp(20px,2vw,28px);display:flex;position:relative}.ny-flow .ny-fn{font:600 clamp(56px, 6vw, 88px) / .8 var(--ny-sans);letter-spacing:-.07em;color:var(--ny-acc)}.ny-flow h3{font:500 clamp(22px, 2vw, 28px) / 1.1 var(--ny-sans);letter-spacing:-.035em;margin-top:auto}.ny-flow p{min-height:3em;color:var(--ny-ink-2);max-width:30ch;margin-top:10px;font-size:14.5px;line-height:1.5}@media (max-width:980px){.ny-flow{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ny-flow{grid-template-columns:1fr}.ny-flow li{min-height:220px}}.ny-steps{margin:0;padding:0;list-style:none;display:grid}.ny-steps li{-moz-column-gap:14px;border-top:1px solid var(--ny-line);grid-template-columns:40px 1fr;column-gap:14px;padding-block:16px;display:grid}.ny-steps .ny-fn{font:600 26px/1 var(--ny-sans);letter-spacing:-.05em;color:var(--ny-acc);grid-row:span 2}.ny-steps h4{font:500 18px/1.25 var(--ny-sans);letter-spacing:-.025em}.ny-steps p{color:var(--ny-ink-2);margin-top:6px;font-size:14.5px;line-height:1.5}.ny-live{margin-top:clamp(40px,5vw,64px);position:relative}.ny-stage2{isolation:isolate;background:linear-gradient(#cfd9e1 0%,#e4e9ea 60%,#ecedea 100%);border-radius:clamp(22px,2.6vw,36px);padding:clamp(20px,5vw,72px);overflow:hidden}.ny-stage2>.ny-dyec{z-index:-1;position:absolute;inset:0}.ny-win{background:var(--ny-surface);box-shadow:0 0 0 1px var(--ny-line-2), 0 60px 120px -50px rgba(var(--ny-acc-rgb), .22), 0 40px 80px -40px rgba(var(--ny-shadow-rgb), .18);border-radius:20px;font-size:14px;line-height:1.5;overflow:hidden;container:nywin/inline-size}.ny-win__top{border-bottom:1px solid var(--ny-line);background:var(--ny-bg-raised);align-items:center;gap:10px;height:50px;padding:0 18px;display:flex}.ny-win__ttl{font:600 14px/1 var(--ny-sans);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}.ny-win__ttl span{color:var(--ny-ink-3);font-weight:400}.ny-win__body{min-height:500px}@container nywin (max-width:620px){.ny-win__ttl span{display:none}}.ny-note{color:var(--ny-ink-3);max-width:62ch;margin-top:26px;font-size:14.5px}.ny-note b{color:var(--ny-ink-2);font-weight:500}.ny-note a{color:var(--ny-acc);white-space:nowrap}.ny-truth{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;display:grid}.ny-truth>div{box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:24px;padding:clamp(20px,2.4vw,32px)}.ny-truth ul{flex-wrap:wrap;gap:8px;margin-top:14px;padding:0;list-style:none;display:flex}.ny-truth li{background:rgba(var(--ny-ink-rgb), .055);border-radius:999px;padding:7px 12px;font-size:13.5px}.ny-truth__yes{isolation:isolate;background:var(--ny-bg);min-height:220px;position:relative;overflow:hidden;box-shadow:none!important}.ny-truth__yes:after{content:"";z-index:-1;background:rgba(var(--ny-bg-rgb), .45);position:absolute;inset:0}.ny-truth__yes li{background:rgba(var(--ny-ink-rgb), .12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ny-truth .ny-no li{box-shadow:inset 0 0 0 1px var(--ny-line-2);color:var(--ny-ink-3);background:0 0}.ny-truth .ny-k i{background:var(--ny-ok);width:7px;height:7px;box-shadow:0 0 10px var(--ny-ok);vertical-align:1px;border-radius:50%;margin-right:9px;display:inline-block}.ny-truth .ny-no .ny-k i{background:var(--ny-ink-3);box-shadow:none}.ny-split2{grid-template-columns:1.1fr .9fr;align-items:start;gap:40px;margin-top:40px;display:grid}@media (max-width:860px){.ny-split2{grid-template-columns:1fr}}.ny-truth--3{grid-template-columns:repeat(3,1fr)}.ny-tile-link{box-shadow:inset 0 0 0 1px var(--ny-line-2);border-radius:18px;padding:20px 22px;transition:box-shadow .3s,background-color .3s;display:block}.ny-tile-link:hover{box-shadow:inset 0 0 0 1px rgba(var(--ny-acc-rgb), .6);background:rgba(var(--ny-ink-rgb), .02)}.ny-tile-link>span{display:block}@media (max-width:760px){.ny-truth{grid-template-columns:1fr}}.ny-fam{border-top:1px solid var(--ny-line-2);margin-top:clamp(40px,5vw,64px)}.ny-fam a{border-bottom:1px solid var(--ny-line-2);grid-template-columns:clamp(70px,9vw,130px) minmax(0,1fr) minmax(0,1.3fr) 150px 24px;align-items:center;gap:24px;padding-block:clamp(18px,2.2vw,26px);transition:background-color .3s;display:grid}.ny-fam a:hover{background:rgba(var(--ny-ink-rgb), .025)}.ny-fam .ny-no{font:600 clamp(34px, 4.4vw, 64px) / .8 var(--ny-wide);letter-spacing:-.05em;color:rgba(var(--ny-ink-rgb), .14);transition:color .4s}.ny-fam a:hover .ny-no{color:var(--ny-pc)}.ny-fam .ny-nm{font:500 clamp(20px, 2vw, 26px) / 1.1 var(--ny-sans);letter-spacing:-.035em;align-items:center;gap:14px;display:flex}.ny-fam .ny-ds{color:var(--ny-ink-2);font-size:15px}.ny-st{font:500 12.5px/1 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3);justify-self:end;align-items:center;gap:8px;display:inline-flex}.ny-st i{background:var(--ny-ink-3);border-radius:50%;width:7px;height:7px}.ny-st.is-on{color:var(--ny-ink)}.ny-st.is-on i{background:var(--ny-ok);box-shadow:0 0 10px var(--ny-ok)}.ny-fam .ny-go{color:var(--ny-ink-3);transition:transform .3s var(--ny-ease), color .3s}.ny-fam a:hover .ny-go{color:var(--ny-ink);transform:translate(4px)}@media (max-width:860px){.ny-fam a{grid-template-columns:56px 1fr 20px;gap:6px 16px}.ny-fam .ny-ds,.ny-fam .ny-st{grid-column:2}.ny-fam .ny-st{justify-self:start}.ny-fam .ny-no{grid-row:span 3}.ny-fam .ny-go{grid-area:1/3}}.ny-nums{border-top:1px solid var(--ny-line-2);grid-template-columns:repeat(4,1fr);margin-top:clamp(40px,5vw,64px);display:grid}.ny-nums>div{padding:28px 20px 0 0}.ny-nums>div+div{border-left:1px solid var(--ny-line);padding-left:20px}.ny-nums b{font:700 clamp(64px, 8vw, 128px) / .85 var(--ny-sans);letter-spacing:-.07em;display:block}.ny-nums>div>span{color:var(--ny-ink-2);max-width:22ch;margin-top:14px;font-size:14.5px;display:block}@media (max-width:860px){.ny-nums{grid-template-columns:1fr 1fr}.ny-nums>div:nth-child(3){border-left:0;padding-left:0}.ny-nums>div:nth-child(n+3){margin-top:28px}}.ny-log{box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:18px;margin-top:clamp(40px,5vw,64px);overflow:hidden}.ny-log__h{border-bottom:1px solid var(--ny-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.ny-log__r{border-bottom:1px solid rgba(var(--ny-ink-rgb), .05);color:var(--ny-ink-2);grid-template-columns:110px 150px 1fr;align-items:center;gap:16px;padding:13px 22px;font-size:14.5px;display:grid}.ny-log__r:last-child{border-bottom:0}.ny-log__d{font:500 12px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-log__p{font:550 13px/1 var(--ny-sans);color:var(--ny-ink);align-items:center;gap:8px;display:inline-flex}.ny-pip{font:500 13.5px/1 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-2);align-items:center;gap:8px;display:inline-flex}.ny-pip i{background:var(--ny-ok);width:7px;height:7px;box-shadow:0 0 10px var(--ny-ok);border-radius:50%;animation:2s ease-in-out infinite ny-pulse}@keyframes ny-pulse{50%{opacity:.4}}@media (max-width:640px){.ny-log__r{grid-template-columns:1fr;gap:6px}}.ny-quote{text-align:center;max-width:900px;margin:0 auto}.ny-quote p{font:300 clamp(28px, 3.4vw, 48px) / 1.16 var(--ny-sans);letter-spacing:-.04em;color:var(--ny-ink);text-wrap:balance;margin-top:22px}.ny-quote .ny-by{color:var(--ny-ink-3);margin-top:28px;font-size:14px}.ny-foot{isolation:isolate;background:#18191b;border-radius:clamp(22px,2.6vw,36px);margin:clamp(10px,1.6vw,24px);padding-top:clamp(64px,8vw,110px);position:relative;overflow:hidden}.ny-foot__dye{display:none}.ny-fg{grid-template-columns:1.6fr repeat(3,1fr);gap:32px;display:grid}.ny-fg h2{font:500 13.5px/1.4 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3);margin:0 0 14px}.ny-fg ul{color:var(--ny-ink-2);flex-direction:column;gap:10px;padding:0;font-size:14.5px;list-style:none;display:flex}.ny-fg ul a{align-items:center;gap:9px;display:inline-flex}.ny-fg ul a:hover{color:var(--ny-ink)}.ny-fg p{color:var(--ny-ink-3);max-width:30ch;margin-top:14px;font-size:14.5px}@media (max-width:760px){.ny-fg{grid-template-columns:1fr 1fr}.ny-fg>div:first-child{grid-column:1/-1}}.ny-giant{font:800 var(--ny-gs,15.4vw) / .8 var(--ny-sans);letter-spacing:-.07em;white-space:nowrap;text-align:center;color:rgba(var(--ny-ink-rgb), .12);-webkit-user-select:none;user-select:none;margin:clamp(48px,7vw,96px) 0 0;transform:translateY(10%)}.ny-giant>span:first-child{color:#0000;background:linear-gradient(180deg, rgba(var(--ny-ink-rgb), .2), rgba(var(--ny-ink-rgb), .02) 78%);-webkit-background-clip:text;background-clip:text}.ny-giant>span:last-child{color:var(--ny-glow)}.ny-fine{border-top:1px solid var(--ny-line);font:500 13.5px/1.5 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3);z-index:2;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:22px;display:flex;position:relative}.ny-rv{transition:opacity 1s var(--ny-ease), transform 1s var(--ny-ease)}.ny-rv.is-wait{opacity:.001;transform:translateY(22px)}.ny-lab{font:500 12.5px/1.4 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3)}.ny-ttl{font:600 22px/1.1 var(--ny-sans);letter-spacing:-.03em;margin-top:4px}.ny-pbtn{all:unset;box-sizing:border-box;cursor:pointer;height:30px;font:550 12.5px/1 var(--ny-sans);box-shadow:inset 0 0 0 1px var(--ny-line-2);color:var(--ny-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ny-pbtn:hover{background:rgba(var(--ny-ink-rgb), .06)}.ny-pbtn--pri{background:var(--ny-ink);color:var(--ny-bg);box-shadow:none}.ny-pbtn--pri:hover{background:#2a2a2a}.ny-pbtn[disabled]{opacity:.4;cursor:default}.ny-pbtn:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}.ny-pill{height:22px;font:500 11.5px/1 var(--ny-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.ny-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.ny-pill--ok{background:var(--ny-ok-w);color:var(--ny-ok)}.ny-pill--wa{background:var(--ny-warn-w);color:var(--ny-warn)}.ny-pill--in{background:var(--ny-info-w);color:var(--ny-info)}.ny-pill--da{background:var(--ny-bad-w);color:var(--ny-bad)}.ny-pill--nu{background:rgba(var(--ny-ink-rgb), .06);color:var(--ny-ink-3)}.ny-num{font-family:var(--ny-mono);font-variant-numeric:tabular-nums}.ny-seg{background:rgba(var(--ny-ink-rgb), .05);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ny-seg button{all:unset;cursor:pointer;height:26px;font:550 12.5px/1 var(--ny-sans);color:var(--ny-ink-3);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.ny-seg button[aria-pressed=true]{background:var(--ny-ink);color:var(--ny-bg)}.ny-seg button:focus-visible{outline:2px solid var(--ny-acc)}.ny-dm{flex-direction:column;gap:14px;padding:20px;display:flex}.ny-dm__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ny-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ny-stats>div{background:rgba(var(--ny-ink-rgb), .03);box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:12px;padding:14px 16px}.ny-stats .ny-fig{font-size:28px}.ny-cols{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ny-col{background:rgba(var(--ny-ink-rgb), .025);min-height:250px;box-shadow:inset 0 0 0 1px rgba(var(--ny-ink-rgb), .05);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.ny-col h3{font:600 13px/1 var(--ny-sans);justify-content:space-between;align-items:center;margin:4px 4px 2px;display:flex}.ny-col h3 span{font:500 11px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-card{background:var(--ny-surface-2);box-shadow:inset 0 0 0 1px var(--ny-line);animation:ny-cin .4s var(--ny-ease) both;border-radius:10px;flex-direction:column;gap:8px;padding:11px 12px;display:flex}@keyframes ny-cin{0%{opacity:.001;transform:translateY(-4px)}to{opacity:1;transform:none}}.ny-card__r{justify-content:space-between;align-items:center;gap:8px;display:flex}.ny-card__id{font:500 12.5px/1 var(--ny-mono)}.ny-card__meta{color:var(--ny-ink-3);font-size:12.5px}@container nywin (max-width:620px){.ny-cols{grid-template-columns:1fr}.ny-col{min-height:0}.ny-stats{grid-template-columns:1fr 1fr}.ny-stats>div:last-child{display:none}}.ny-withphone .ny-cols{margin-right:236px}@container nywin (max-width:900px){.ny-withphone .ny-cols{margin-right:0}}.ny-phone{z-index:3;width:246px;box-shadow:0 0 0 1px rgba(var(--ny-ink-rgb), .14), 0 40px 80px -20px rgba(var(--ny-shadow-rgb), .18);background:#161616;border-radius:38px;padding:9px;position:absolute;bottom:-40px;right:-8px}.ny-phone__scrn{background:var(--ny-surface);border-radius:30px;padding-bottom:14px;overflow:hidden}.ny-phone__sb{font:600 11px/1 var(--ny-sans);color:var(--ny-ink-2);justify-content:space-between;padding:10px 20px 4px;display:flex}.ny-phone__hd{border-bottom:1px solid var(--ny-line);padding:10px 16px 12px}.ny-phone__hd b{font:600 16px/1.2 var(--ny-sans);letter-spacing:-.02em;display:block}.ny-phone__hd span{color:var(--ny-ink-3);font-size:11.5px}.ny-item{border-bottom:1px solid rgba(var(--ny-ink-rgb), .05);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px 16px;display:grid}.ny-item b{font:550 13px/1.25 var(--ny-sans);display:block}.ny-item span{font:500 11.5px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-add{all:unset;cursor:pointer;background:var(--ny-ink);width:28px;height:28px;color:var(--ny-bg);font:600 16px/1 var(--ny-sans);border-radius:9px;place-items:center;display:grid}.ny-add:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}.ny-cart{background:var(--ny-acc);color:var(--ny-bg);font:600 13px/1.3 var(--ny-sans);border-radius:14px;justify-content:space-between;align-items:center;margin:12px 12px 0;padding:12px 14px;display:flex}.ny-cart__n{font:500 11.5px/1 var(--ny-mono);opacity:.75}.ny-cart button{all:unset;cursor:pointer;background:var(--ny-bg);color:var(--ny-ink);font:600 12px/1 var(--ny-sans);border-radius:9px;padding:8px 10px}.ny-cart button:focus-visible{outline:2px solid var(--ny-ink)}.ny-toast{z-index:3;background:var(--ny-surface);box-shadow:0 0 0 1px var(--ny-line-2), 0 30px 60px -20px rgba(var(--ny-shadow-rgb), .18);transition:opacity .4s, transform .4s var(--ny-ease);border-radius:14px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:13.5px;display:flex;position:absolute;top:54%;left:-18px}.ny-toast b{font-weight:600;display:block}.ny-toast span span{color:var(--ny-ink-3);font:500 12px/1.3 var(--ny-mono)}.ny-toast.is-hide{opacity:0;visibility:hidden;transform:translateY(8px)}@media (max-width:1060px){.ny-phone,.ny-toast{display:none}.ny-withphone .ny-cols{margin-right:0}}.ny-rm{grid-template-columns:1fr 1.05fr;min-height:500px;display:grid}.ny-rm__l{border-right:1px solid var(--ny-line);flex-direction:column;gap:14px;padding:22px;display:flex}.ny-rm__r{background:rgba(var(--ny-ink-rgb), .02);flex-direction:column;gap:16px;padding:22px;display:flex}.ny-fld{flex-direction:column;gap:6px;display:flex}.ny-fld label{font:500 12.5px/1.4 var(--ny-sans);letter-spacing:-.005em;color:var(--ny-ink-3)}.ny-fld input,.ny-fld select{height:42px;box-shadow:inset 0 0 0 1px var(--ny-border-control);background:rgba(var(--ny-ink-rgb), .03);font:500 15px/1 var(--ny-sans);color:var(--ny-ink);border:0;border-radius:10px;width:100%;padding:0 12px}.ny-fld select option{background:var(--ny-surface)}.ny-fld input:focus-visible,.ny-fld select:focus-visible{outline:2px solid var(--ny-acc);outline-offset:1px}.ny-pass{background:linear-gradient(135deg, var(--ny-acc), #2e1f6e);color:#fff;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.ny-pass.is-flash{animation:ny-pin .6s var(--ny-ease)}@keyframes ny-pin{0%{opacity:.4;transform:scale(.97)}to{opacity:1;transform:none}}.ny-pass__t{font:600 22px/1.05 var(--ny-sans);letter-spacing:-.03em}.ny-pass dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:10px 0 0;font-size:13px;display:grid}.ny-pass dt{font:500 12.5px/1.9 var(--ny-sans);letter-spacing:-.005em;opacity:.8}.ny-pass dd{margin:0;font-weight:500}.ny-pass svg{background:#fff;border-radius:10px;padding:7px}.ny-board{box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:12px;overflow:hidden}.ny-brow{border-top:1px solid var(--ny-line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.ny-brow:first-child{border-top:0}.ny-brow.is-new{animation:ny-cin .5s var(--ny-ease) both;background:rgba(var(--ny-acc-rgb), .08)}@container nywin (max-width:620px){.ny-rm{grid-template-columns:1fr}.ny-rm__l{border-right:0;border-bottom:1px solid var(--ny-line)}}.ny-tbl{box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:12px;overflow:hidden}.ny-tr{border-top:1px solid var(--ny-line);grid-template-columns:1.1fr 1fr 1.2fr 1.4fr 140px;align-items:center;gap:12px;padding:12px 16px;display:grid}.ny-tr--th{background:rgba(var(--ny-ink-rgb), .025);border-top:0;padding-block:10px}.ny-days{align-items:center;gap:10px;display:flex}.ny-trk{background:rgba(var(--ny-ink-rgb), .07);border-radius:6px;flex:1;height:6px;overflow:hidden}.ny-trk i{height:100%;transition:width .5s var(--ny-ease);border-radius:6px;display:block}@container nywin (max-width:720px){.ny-tr{grid-template-columns:1fr auto}.ny-tr .ny-hid{display:none}}.ny-ag{grid-template-columns:1fr 250px;min-height:500px;display:grid}.ny-ag__l{flex-direction:column;gap:8px;padding:20px;display:flex}.ny-ag__r{border-left:1px solid var(--ny-line);background:rgba(var(--ny-ink-rgb), .02);flex-direction:column;gap:18px;padding:20px;display:flex}.ny-slot{box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:12px;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:12px 14px;transition:box-shadow .3s,background-color .3s;display:grid}.ny-slot.is-now{background:rgba(var(--ny-acc-rgb), .07);box-shadow:inset 3px 0 0 var(--ny-acc), inset 0 0 0 1px var(--ny-line)}.ny-slot__who{flex-direction:column;gap:2px;display:flex}.ny-slot__who b{font-weight:600}.ny-slot__who span{color:var(--ny-ink-3);font-size:12.5px}.ny-big{font:600 44px/1 var(--ny-wide);letter-spacing:-.04em;margin-top:6px}@container nywin (max-width:620px){.ny-ag{grid-template-columns:1fr}.ny-ag__r{border-left:0;border-top:1px solid var(--ny-line)}}.ny-pk{grid-template-columns:300px 1fr;min-height:500px;display:grid}.ny-pk__l{background:radial-gradient(circle at 50% 30%, rgba(var(--ny-acc-rgb), .3), rgba(var(--ny-acc-rgb), .05) 70%);place-items:center;padding:24px;display:grid}.ny-pk__phone{width:250px;box-shadow:0 0 0 1px var(--ny-line-2), 0 30px 60px -20px rgba(var(--ny-shadow-rgb), .16);background:#161616;border-radius:32px;padding:10px}.ny-pk__screen{background:var(--ny-surface);border-radius:24px;flex-direction:column;gap:8px;padding:0 14px 16px;display:flex;overflow:hidden}.ny-pk__cover{background:linear-gradient(120deg, rgba(var(--ny-acc-rgb), .85), rgba(var(--ny-acc-rgb), .35) 60%, var(--ny-surface-2));height:82px;margin-inline:-14px}.ny-pk__av{width:56px;height:56px;box-shadow:0 0 0 3px var(--ny-surface);border-radius:16px;margin-top:-30px;position:relative;overflow:hidden}.ny-pk h4{font:600 19px/1.1 var(--ny-sans);letter-spacing:-.03em;margin:4px 0 0}.ny-pk__screen p{color:var(--ny-ink-3);font-size:12px}.ny-act{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:inset 0 0 0 1px var(--ny-line-2);font:600 13px/1 var(--ny-sans);border-radius:12px;justify-content:space-between;align-items:center;padding:11px 12px;transition:transform .15s,background-color .2s;display:flex}.ny-act:hover{background:rgba(var(--ny-ink-rgb), .05)}.ny-act:active{transform:scale(.98)}.ny-act--pri{background:var(--ny-ink);color:var(--ny-bg);box-shadow:none}.ny-act--pri:hover{background:#2a2a2a}.ny-act:focus-visible{outline:2px solid var(--ny-acc);outline-offset:2px}.ny-pk__r{flex-direction:column;gap:16px;padding:22px;display:flex}.ny-chart{border-bottom:1px solid var(--ny-line-2);grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:150px;padding-top:10px;display:grid}.ny-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.ny-chart i{background:rgba(var(--ny-acc-rgb), .45);width:100%;transition:height .5s var(--ny-ease);border-radius:4px 4px 0 0;display:block}.ny-chart>div:last-child i{background:var(--ny-acc)}.ny-chart span{font:500 10px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-split{flex-direction:column;gap:10px;display:flex}.ny-split__r{grid-template-columns:140px 1fr 44px;align-items:center;gap:12px;font-size:13px;display:grid}.ny-split .ny-trk{height:8px}.ny-split .ny-trk i{background:var(--ny-acc)}@container nywin (max-width:680px){.ny-pk{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nyala *,.nyala :before,.nyala :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ny-wm{width:100%;height:clamp(200px,27vw,420px);font-family:var(--ny-sans);display:block}@media (max-width:719px){.ny-wm{height:clamp(240px,74vw,340px)}}.ny-hh{isolation:isolate;flex-direction:column;padding-top:clamp(92px,12vh,132px);display:flex;position:relative;overflow:hidden}.ny-hh:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 50% 40%, #ffffffe6, rgba(var(--ny-bg-rgb), 0) 70%);height:90%;position:absolute;inset:-20% -10% auto}.ny-hh>.ny-wrap{width:100%;max-width:1360px}.ny-hh__k{justify-content:space-between;gap:16px;display:flex}.ny-hh__wm{z-index:2;pointer-events:none;margin-top:clamp(4px,2vh,24px);position:relative}.ny-hh__frame{isolation:isolate;background:var(--ny-bg);border-radius:clamp(22px,2.6vw,36px);margin:calc(clamp(200px,27vw,420px)/-2.38095) clamp(10px,1.6vw,24px) 0;padding-top:calc(clamp(200px,27vw,420px)/2.38095 + clamp(40px,6vw,88px));position:relative;overflow:hidden}.ny-hh__frame:after{content:"";z-index:-1;background:linear-gradient(90deg, rgba(var(--ny-bg-rgb), .8), rgba(var(--ny-bg-rgb), .3) 60%, rgba(var(--ny-bg-rgb), .15)), linear-gradient(180deg, rgba(var(--ny-bg-rgb), .55), transparent 40%);position:absolute;inset:0}@media (max-width:719px){.ny-hh__frame{margin-top:calc(clamp(240px,74vw,340px)/-3.33333);padding-top:calc(clamp(240px,74vw,340px)/3.33333 + 36px)}}.ny-hh__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,64px);padding-bottom:clamp(40px,7vh,80px);display:grid}.ny-hh h1{font:300 clamp(40px, 5.2vw, 80px) / .98 var(--ny-sans);letter-spacing:-.055em;text-wrap:balance;max-width:13ch}.ny-hh h1 b{font-weight:560}.ny-hh .ny-lead{max-width:46ch}@media (max-width:860px){.ny-hh__row{grid-template-columns:1fr}.ny-hh__row .ny-tuah{justify-self:end;margin-top:56px}}.ny-tuah{flex:none;position:relative}.ny-tuah__btn{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:40px;display:block}.ny-tuah__btn:focus-visible{outline:2px solid var(--ny-ink);outline-offset:6px}.ny-tuah svg{display:block;overflow:visible}.ny-tuah__body{transform-box:fill-box;transform-origin:50% 100%;transition:transform .4s var(--ny-ease);animation:4.2s ease-in-out infinite ny-bob}.ny-tuah__body[data-hop]{animation:ny-hop .7s var(--ny-ease), ny-bob 4.2s ease-in-out .7s infinite}.ny-tuah__floor{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite ny-floor}.ny-tuah__body[data-sleepy]{animation:3.6s ease-in-out infinite ny-breathe}.ny-tuah__zz{animation:2.6s ease-in-out infinite ny-zz}@keyframes ny-breathe{0%,to{scale:1}50%{scale:1.03 .97}}@keyframes ny-zz{0%,to{opacity:.2;translate:0 4px}50%{opacity:1;translate:0 -2px}}.ny-tstudio{justify-content:center;margin-top:6px;display:flex;position:relative}.ny-tstudio__toggle{all:unset;cursor:pointer;font:500 13px/1.2 var(--ny-sans);color:var(--ny-ink-2);background:rgba(var(--ny-ink-rgb), .07);box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:999px;padding:6px 13px}.ny-tstudio__toggle:hover{color:var(--ny-ink)}.ny-tstudio__toggle:focus-visible,.ny-tstudio button:focus-visible,.ny-tstudio input:focus-visible{outline:2px solid var(--ny-ink);outline-offset:2px}.ny-tstudio__panel{z-index:20;background:var(--ny-surface);width:min(300px,82vw);color:var(--ny-ink);box-shadow:0 0 0 1px var(--ny-line), 0 24px 50px -20px #00000080;text-align:left;border-radius:20px;gap:12px;padding:16px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0}.ny-tstudio__panel[hidden]{display:none}.ny-tstudio__name{font:500 12.5px/1.2 var(--ny-sans);color:var(--ny-ink-2);gap:6px;display:grid}.ny-tstudio__name input{border:1px solid var(--ny-line-2,var(--ny-line));background:var(--ny-bg);height:36px;color:var(--ny-ink);font:500 14px var(--ny-sans);border-radius:12px;padding:0 12px}.ny-tstudio__set{border:0;min-width:0;margin:0;padding:0}.ny-tstudio__set legend{font:500 12.5px/1.2 var(--ny-sans);color:var(--ny-ink-2);margin-bottom:6px;padding:0}.ny-tstudio__set>div{flex-wrap:wrap;gap:6px;display:flex}.ny-tstudio__set button{all:unset;cursor:pointer;font:500 12.5px/1.2 var(--ny-sans);background:rgba(var(--ny-ink-rgb), .06);box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:999px;padding:5px 10px}.ny-tstudio__set button[aria-pressed=true]{background:var(--ny-ink);color:var(--ny-bg)}.ny-tstudio__set .ny-tstudio__sw{align-items:center;gap:6px;display:inline-flex}.ny-tstudio__sw:before{content:"";background:var(--sw);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000026}.ny-tstudio__note{font:400 12px/1.4 var(--ny-sans);color:var(--ny-ink-3)}.ny-tstudio__note button{all:unset;cursor:pointer;color:var(--ny-ink-2);text-decoration:underline}@keyframes ny-bob{0%,to{translate:0;scale:1}50%{translate:0 -4px;scale:.985 1.02}}@keyframes ny-floor{0%,to{opacity:1;scale:1}50%{opacity:.75;scale:.9}}@keyframes ny-hop{0%{translate:0;scale:1}22%{translate:0 3px;scale:1.06 .92}52%{translate:0 -22px;scale:.96 1.05}80%{translate:0;scale:1.03 .97}to{translate:0;scale:1}}.ny-tuah__say{background:var(--ny-surface);width:max-content;max-width:min(260px,60vw);color:var(--ny-ink);font:450 14px/1.4 var(--ny-sans);letter-spacing:-.01em;box-shadow:0 0 0 1px var(--ny-line), 0 18px 40px -18px rgba(var(--ny-shadow-rgb), .35);opacity:0;transition:opacity .3s, translate .4s var(--ny-ease);pointer-events:none;border-radius:18px 18px 4px;padding:12px 16px;position:absolute;bottom:92%;right:72%;translate:0 6px}.ny-tuah__say[data-on]{opacity:1;translate:0}@media (max-width:560px){.ny-tuah__say{right:60%}}.ny-story{grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);margin-top:clamp(56px,8vw,110px);display:grid}.ny-story+.ny-story{border-top:1px solid var(--ny-line);margin-top:clamp(56px,7vw,96px);padding-top:clamp(40px,5vw,64px)}.ny-story__n{flex-direction:column;align-self:start;gap:12px;display:flex;position:sticky;top:120px}.ny-story__n b{font:600 clamp(44px, 5vw, 72px) / .8 var(--ny-sans);letter-spacing:-.07em;color:rgba(var(--ny-ink-rgb), .1)}.ny-read{font:300 clamp(26px, 3.1vw, 46px) / 1.16 var(--ny-sans);letter-spacing:-.035em;text-wrap:pretty}.ny-read[data-read=on] .ny-rw8{opacity:calc(.16 + .84 * clamp(0, (var(--p,0) - var(--k)) * 6, 1));transition:opacity .15s linear}@media (max-width:760px){.ny-story{grid-template-columns:1fr;gap:14px}.ny-story__n{flex-direction:row;align-items:baseline;position:static}}.ny-cards{perspective:1400px;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.ny-card3{grid-column:span 2}.ny-card3.is-wide{grid-column:span 4}.ny-card3:nth-child(2),.ny-card3:nth-child(n+3){grid-column:span 2}.ny-card3>a{background:var(--ny-surface);height:100%;color:var(--ny-ink);box-shadow:0 0 0 1px var(--ny-line), 0 24px 48px -36px rgba(var(--ny-shadow-rgb), .35);isolation:isolate;transition:transform .5s var(--ny-ease), box-shadow .5s var(--ny-ease);border-radius:22px;flex-direction:column;padding:0 clamp(20px,2vw,28px) clamp(20px,2vw,26px);display:flex;position:relative;overflow:hidden}.ny-card3>a:hover{box-shadow:0 0 0 1px var(--ny-line-2), 0 36px 64px -40px rgba(var(--ny-shadow-rgb), .45);transform:translateY(-3px)}.ny-card3>a:focus-visible{outline:2px solid var(--ny-ink);outline-offset:4px}.ny-card3__pic{aspect-ratio:4/3;background:linear-gradient(#d6dee4 0%,#eceeec 58%,#e2e3de 100%);margin:0 calc(-1*clamp(20px,2vw,28px)) clamp(18px,1.8vw,24px);display:block;overflow:hidden}.ny-card3.is-wide .ny-card3__pic{aspect-ratio:16/7}.ny-card3__pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:ny-fade-in .9s var(--ny-ease) both;transition:transform 1.2s var(--ny-ease);display:block}.ny-card3>a:hover .ny-card3__pic img{transform:scale(1.035)}.ny-card3__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ny-card3__logo{border-radius:10px;display:inline-flex}.ny-card3__body{flex-direction:column;gap:6px;margin-top:18px;display:flex}.ny-card3__nm{font:500 clamp(26px, 2.4vw, 36px) / 1 var(--ny-sans);letter-spacing:-.04em}.ny-card3.is-wide .ny-card3__nm{font-size:clamp(32px,3.2vw,48px)}.ny-card3__what{color:var(--ny-ink-2);max-width:30ch;font-size:15px}.ny-card3__go{color:var(--ny-ink);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:500;display:inline-flex}.ny-card3__go .ny-ar{transition:transform .25s var(--ny-ease)}.ny-card3>a:hover .ny-ar{transform:translate(4px)}@media (max-width:980px){.ny-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ny-card3,.ny-card3:nth-child(2),.ny-card3:nth-child(n+3){grid-column:span 1}.ny-card3.is-wide{grid-column:1/-1}}@media (max-width:560px){.ny-cards{grid-template-columns:1fr}}.ny-rules{counter-reset:rule;margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}.ny-rules li{border-top:1px solid var(--ny-line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:baseline;gap:clamp(16px,3vw,48px);padding-block:clamp(22px,2.6vw,34px);display:grid}.ny-rules li:last-child{border-bottom:1px solid var(--ny-line)}.ny-rules h3{font:650 clamp(28px, 3vw, 44px) / 1.02 var(--ny-sans);letter-spacing:-.05em}.ny-rules p{color:var(--ny-ink-2);max-width:46ch}@media (max-width:760px){.ny-rules li{grid-template-columns:1fr;gap:10px}}.ny-morelink{gap:8px;margin-top:28px;font-size:14.5px;font-weight:500;display:inline-flex}.ny-morelink:hover .ny-ar{transform:translate(3px)}.ny-morelink .ny-ar{transition:transform .25s var(--ny-ease)}@media (prefers-reduced-motion:reduce){.ny-tuah__body,.ny-tuah__body[data-hop],.ny-tuah__floor,.ny-tuah__body[data-sleepy],.ny-tuah__zz{animation:none}.ny-card3>a,.ny-card3>a:hover{transform:none}}.ny-foot__tuah{margin-top:26px}.ny-tuah[data-side=right] .ny-tuah__say{border-radius:18px 18px 18px 4px;bottom:70%;left:78%;right:auto}.ny-cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ny-cards[data-count="4"] .ny-card3,.ny-cards[data-count="4"] .ny-card3.is-wide{grid-column:auto}.ny-cards[data-count="4"] .ny-card3__nm,.ny-cards[data-count="4"] .ny-card3.is-wide .ny-card3__nm{font-size:clamp(28px,2.6vw,40px)}@media (max-width:980px){.ny-cards[data-count="4"]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ny-cards[data-count="4"]{grid-template-columns:1fr}}.ny-story2{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(28px,5vw,80px);margin-top:clamp(48px,6vw,88px);display:grid}.ny-story2__ch{border-top:1px solid var(--ny-line-2);padding-block:clamp(28px,5vh,56px)}.ny-story2__ch:last-child{padding-bottom:0}.ny-story2__label{font:500 14px/1 var(--ny-sans);color:var(--ny-ink-3);margin-bottom:18px}.ny-story2__panel{isolation:isolate;height:min(72vh,620px);box-shadow:inset 0 0 0 1px var(--ny-line);background:linear-gradient(#cfd9e1 0%,#e6eaeb 55%,#f1f1ee 100%);border-radius:clamp(22px,2.6vw,36px);align-self:start;position:sticky;top:100px;overflow:hidden}.ny-story2__word{font:700 clamp(56px, 7.4vw, 120px) / .85 var(--ny-sans);letter-spacing:-.065em;color:var(--ny-ink);opacity:0;transition:opacity .6s var(--ny-ease), transform .8s var(--ny-ease);position:absolute;bottom:clamp(20px,2.4vw,32px);left:clamp(20px,2.4vw,36px);right:clamp(20px,2.4vw,36px);transform:translateY(18px)}.ny-story2__word[data-on]{opacity:1;transform:none}.ny-story2__count{font:500 13px/1 var(--ny-sans);color:var(--ny-ink-2);font-variant-numeric:tabular-nums;position:absolute;top:clamp(18px,2vw,28px);right:clamp(20px,2.4vw,32px)}@media (max-width:860px){.ny-story2{grid-template-columns:1fr}.ny-story2__panel{display:none}.ny-story2__ch{opacity:1}}@media (prefers-reduced-motion:reduce){.ny-story2__word,.ny-story2__ch{transition:none}}.ny-progress{z-index:60;pointer-events:none;transform-origin:0;height:2px;transform:scaleX(var(--p,0));background:var(--ny-acc);position:fixed;inset:0 0 auto}.ny-pin{height:calc(var(--ny-pin-h,3) * 100svh);position:relative}.ny-pin__stick{height:100svh;position:sticky;top:0;overflow:hidden}.ny-tm{height:calc(var(--ny-tm-n,7) * 92svh);margin-top:clamp(24px,4vw,48px);position:relative}.ny-tm__stick{isolation:isolate;background:#0c0a08;height:100svh;position:sticky;top:0;overflow:hidden}.ny-tm__stick:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1px 1px at 12% 18%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 27% 9%,#ffffff8c,#0000 60%),radial-gradient(1.5px 1.5px at 44% 22%,#fff9,#0000 60%),radial-gradient(1px 1px at 58% 12%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 71% 26%,#fff9,#0000 60%),radial-gradient(1.5px 1.5px at 86% 8%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 93% 31%,#ffffff73,#0000 60%),linear-gradient(#080a18eb,#0e0e1cb8 38%,#1e140c59 70%,#0c0a0833);position:absolute;inset:0}.ny-tm__stage{position:absolute;inset:0}.ny-tm__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ny-tm__moon{fill:#f7e7c4;filter:drop-shadow(0 0 30px #f7e7c48c)}.ny-tm__far{fill:#1a1510;opacity:.85}.ny-tm__road{fill:#12100d}.ny-tm__kerb{stroke:#f4f1ea29;stroke-width:2px}.ny-tm__lane{stroke:#f4f1ea38;stroke-width:3px;stroke-dasharray:34 30}.ny-tm__wall{fill:#221c15}.ny-tm__home .ny-tm__wall{fill:#1d1813}.ny-tm__roof,.ny-tm__trim{fill:#2e261d}.ny-tm__door{fill:#15110d}.ny-tm__tree circle{fill:#141a12}.ny-tm__tree rect,.ny-tm__lamp rect{fill:#2a241c}.ny-tm__lamp path:not(.ny-tm__cone){stroke:#2a241c;stroke-width:5px}.ny-tm__bulb{fill:#ffe2a6;filter:drop-shadow(0 0 12px #ffd68ce6)}.ny-tm__cone{fill:#ffdc9612}.ny-tm__fence{fill:#2a231b}.ny-tm__hw{fill:#2b2318}.ny-tm__hw[data-k="0"]{fill:#c99a52;opacity:.55}.ny-tm__b .ny-tm__w,.ny-tm__b .ny-tm__qr,.ny-tm__b .ny-tm__phone,.ny-tm__b .ny-tm__cross rect{fill:#3a3024;transition:fill .3s var(--ny-ease), filter .3s var(--ny-ease)}.ny-tm__b .ny-tm__sign{fill:#1a1510;stroke:#f4f1ea1f;stroke-width:1.5px;transition:fill .3s var(--ny-ease)}.ny-tm__signtext{font:600 15px/1 var(--ny-sans);letter-spacing:.06em;text-anchor:middle;fill:#f4f1ea59;transition:fill .3s var(--ny-ease)}.ny-tm__awning{fill:#2e261d}.ny-tm__stripe{fill:#3a3024;transition:fill .3s var(--ny-ease)}.ny-tm__file{fill:#2a231b}.ny-tm__counter{fill:#15110d}.ny-tm__boom rect{fill:#8b8174}.ny-tm__b[data-on] .ny-tm__w,.ny-tm__b[data-on] .ny-tm__cross rect{fill:var(--c);filter:drop-shadow(0 0 18px var(--c))}.ny-tm__b[data-on] .ny-tm__qr,.ny-tm__b[data-on] .ny-tm__phone{fill:#fff7e8}.ny-tm__b[data-on] .ny-tm__sign{fill:var(--c)}.ny-tm__b[data-on] .ny-tm__signtext{fill:#120e0a}.ny-tm__b[data-on] .ny-tm__stripe{fill:var(--c)}.ny-tm__b[data-b=rumika] .ny-tm__boom{transition:transform .3s var(--ny-ease)}.ny-tm__b[data-b=rumika][data-on] .ny-tm__boom{transform:rotate(-62deg)}.ny-tm__visited rect{fill:#0000}.ny-tm__visited rect[data-on]{fill:var(--c);opacity:.7}.ny-tm__thread{stroke:#e7c483;stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 8px #e7c483cc)}.ny-tm__node{fill:#12100d;stroke:#e7c48359;stroke-width:3px;transition:fill .3s,stroke .3s}.ny-tm__node[data-on]{fill:var(--c);stroke:#e7c483}.ny-tm__walker{transform-origin:0 0;will-change:transform;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.ny-tm__walker>*{display:block;position:absolute}.ny-tm__walker i{background:#f4e6cf;border-radius:50%;width:18px;height:18px;top:-96px;left:-9px}.ny-tm__walker b{background:#e7c483;border-radius:12px 12px 6px 6px;width:24px;height:40px;top:-76px;left:-12px;box-shadow:0 0 24px #e7c48373}.ny-tm__walker span{transform-origin:50% 0;width:7px;height:36px;transform:rotate(calc(var(--stride,0) * 22deg));background:#cdb08a;border-radius:4px;top:-40px;left:-5px}.ny-tm__walker span+span{transform:rotate(calc(var(--stride,0) * -22deg));left:-1px}.ny-tm__ui{pointer-events:none;max-width:1360px;height:100%;position:relative}.ny-tm__dots{top:clamp(84px,12vh,112px);left:var(--ny-gut);gap:6px;padding:0;list-style:none;display:flex;position:absolute}.ny-tm__dots li{width:22px;height:3px;transition:background-color .3s, width .3s var(--ny-ease);background:#f4f1ea33;border-radius:2px}.ny-tm__dots li[data-on]{background:var(--c,#e7c483);width:44px}.ny-tm__cards{left:var(--ny-gut);width:min(440px,40vw);position:absolute;top:clamp(108px,16vh,150px)}.ny-tm__card{opacity:0;visibility:hidden;transition:opacity .2s var(--ny-ease), transform .2s var(--ny-ease), visibility 0s linear .2s;pointer-events:none;position:absolute;inset:0 0 auto;transform:translateY(14px)}.ny-tm__card[data-on]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ny-ease) .12s, transform .3s var(--ny-ease) .12s, visibility 0s;transform:none}.ny-tm__meta{align-items:center;gap:10px;margin-bottom:18px;display:flex}.ny-tm__by{color:var(--ny-ink-3);font-size:13px}.ny-tm__chip{color:var(--ny-acc);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:12.5px;box-shadow:inset 0 0 0 1px #f4f1ea2e}.ny-tm__title{font:300 clamp(38px, 4.4vw, 68px) / .98 var(--ny-sans);letter-spacing:-.05em;text-wrap:balance}.ny-tm__title b{font-weight:500}.ny-tm__card[data-sys] .ny-tm__title{color:var(--ny-acc);font-weight:500}.ny-tm__body{color:var(--ny-ink-2);text-wrap:pretty;max-width:34ch;margin-top:18px;font-size:clamp(16.5px,1.3vw,19px);line-height:1.55}.ny-tm__link{color:#120e0a;background:var(--ny-acc);transition:transform .2s var(--ny-ease);border-radius:999px;margin-top:22px;padding:11px 18px;font-size:14px;font-weight:500;display:inline-flex}.ny-tm__link:hover{transform:translateY(-1px)}@media (max-width:899px){.ny-tm{height:calc(var(--ny-tm-n,7) * 80svh)}.ny-tm__stage{height:56%;inset:auto 0 0}.ny-tm__cards{width:auto;top:clamp(96px,14svh,120px);right:var(--ny-gut)}.ny-tm__title{font-size:clamp(32px,9vw,44px)}.ny-tm__body{margin-top:12px;font-size:15.5px}.ny-tm__meta{margin-bottom:12px}.ny-tm__link{margin-top:14px}.ny-tm__dots{top:clamp(72px,10svh,88px)}}@media (max-width:899px) and (max-height:700px){.ny-tm__body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.ny-tm--static{height:auto}.ny-tm--static .ny-tm__stick{height:auto;padding-bottom:48px;position:relative}.ny-tm--static .ny-tm__stage{height:min(50vw,420px);position:relative;inset:auto}.ny-tm--static .ny-tm__walker,.ny-tm--static .ny-tm__dots{display:none}.ny-tm--static .ny-tm__ui{pointer-events:auto;height:auto}.ny-tm--static .ny-tm__cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px;width:auto;padding-top:32px;display:grid;position:static}.ny-tm--static .ny-tm__card{opacity:1;position:static;transform:none}.ny-tm--static .ny-tm__title{font-size:32px}.ny-jobs{height:calc((var(--ny-jobs-n,6) + 2) * 60svh);position:relative}.ny-jobs__stick{align-items:center;min-height:100svh;padding-block:96px 48px;display:flex;position:sticky;top:0}.ny-jobs__stick>.ny-wrap{width:100%}.ny-jobs__title{margin-top:0}.ny-jobs__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ny-jobs__grid .ny-jobs__list{margin-top:0}@media (max-width:979px){.ny-jobs__grid{grid-template-columns:1fr;gap:0}.ny-jobs__grid .ny-jobs__list{margin-top:28px}.ny-jobs__head{display:contents}.ny-jobs__head .ny-jobs__close{order:3}}.ny-jobs__list{border-top:1px solid var(--ny-line-2);margin-top:clamp(28px,4vw,48px);padding:0;list-style:none}.ny-jobs__list li{--k:clamp(0, calc(var(--p,0) * (var(--ny-jobs-n) + 1.4) - var(--i) - .4), 1);border-bottom:1px solid var(--ny-line-2);grid-template-columns:1fr auto;align-items:center;gap:16px;padding-block:clamp(8px,1.2vw,14px);display:grid}.ny-jobs__job{font:300 clamp(30px, 4vw, 58px) / 1.05 var(--ny-sans);white-space:nowrap;letter-spacing:-.05em;color:rgba(var(--ny-ink-rgb), calc(1 - var(--k) * .7));justify-self:start;position:relative}.ny-jobs__job:after{content:"";background:var(--c);transform-origin:0;height:max(3px,.06em);transform:scaleX(var(--k));border-radius:99px;position:absolute;top:54%;left:-.04em;right:-.04em}.ny-jobs__by{text-align:left;max-width:24ch;color:var(--ny-ink-2);opacity:var(--k);transform:translateX(calc((1 - var(--k)) * 24px));justify-self:end;align-items:center;gap:10px;font-size:clamp(13.5px,1.05vw,15px);line-height:1.35;display:inline-flex}.ny-jobs__by b{color:var(--c);font-weight:600}.ny-jobs__close{max-width:40ch;font:300 clamp(22px, 2.3vw, 32px) / 1.25 var(--ny-sans);letter-spacing:-.03em;color:var(--ny-ink-2);text-wrap:pretty;--k:clamp(0, calc(var(--p,0) * 6 - 4.4), 1);opacity:calc(.3 + var(--k) * .7);margin-top:clamp(24px,3vw,40px)}.ny-jobs__close b{color:var(--ny-ink);font-weight:500}@media (max-width:760px){.ny-jobs__stick{padding-block:84px 32px}.ny-jobs__list li{grid-template-columns:1fr;gap:2px;padding-block:8px}.ny-jobs__job{font-size:clamp(26px,7.4vw,34px)}.ny-jobs__by{justify-self:start;max-width:none;font-size:12.5px;transform:none}.ny-jobs__by>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ny-jobs__by svg{width:16px;height:16px}.ny-jobs__close{margin-top:20px;font-size:18px}}@media (max-width:760px) and (max-height:760px){.ny-jobs__by{display:none}}@media (prefers-reduced-motion:reduce){.ny-jobs{height:auto}.ny-jobs__stick{position:relative}.ny-jobs__list li,.ny-jobs__close{--k:1}}.ny-prod{isolation:isolate;background:var(--ny-bg);border-radius:clamp(22px,2.6vw,36px);align-items:flex-end;min-height:min(max(620px,100svh - 96px),900px);margin:80px clamp(10px,1.6vw,24px) 0;display:flex;position:relative;overflow:hidden}.ny-prod>canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.ny-prod>.ny-dyec{z-index:-3}.ny-prod:after{content:"";z-index:-2;background:linear-gradient(90deg, rgba(var(--ny-bg-rgb), .85), rgba(var(--ny-bg-rgb), .3) 70%), linear-gradient(0deg, rgba(var(--ny-bg-rgb), .75), transparent 50%);position:absolute;inset:0}.ny-prod__in{width:100%;max-width:1360px;padding-block:clamp(40px,8vh,96px) clamp(140px,22vh,220px)}.ny-prod__lockup{align-items:center;gap:14px;margin-bottom:clamp(28px,5vh,56px);display:flex}.ny-prod__lockup span{line-height:1.05;display:grid}.ny-prod__lockup b{letter-spacing:-.035em;font-size:26px;font-weight:600}.ny-prod__lockup small{color:var(--ny-ink-3);margin-top:3px;font-size:12.5px}.ny-prod h1{font:250 clamp(46px, 7.4vw, 116px) / .94 var(--ny-sans);letter-spacing:-.058em;text-wrap:balance;max-width:11ch;margin-top:22px}.ny-prod h1 b{color:var(--ny-acc);font-weight:500}.ny-prod .ny-lead{max-width:46ch}.ny-see{z-index:2;margin-top:clamp(-200px,-16vh,-110px);padding-bottom:clamp(56px,7vw,96px);position:relative}.ny-see .ny-stage2{box-shadow:0 50px 120px -40px rgba(var(--ny-shadow-rgb), .45)}.ny-rise3d{perspective:1600px}.ny-rise3d[data-rise]>*{--q:calc(1 - var(--p,0));transform-origin:50% 0;transform:translateY(calc(var(--q) * 40px)) rotateX(calc(var(--q) * 24deg)) scale(calc(1 - var(--q) * .1));will-change:transform}.ny-see__cap{grid-template-columns:1.1fr .9fr;align-items:start;gap:16px 40px;margin-top:clamp(28px,4vw,48px);display:grid}.ny-see__cap .ny-lead{margin-top:0}.ny-see__cap .ny-note{grid-column:2;margin-top:0}.ny-h3{font:300 clamp(32px, 3.6vw, 52px) / 1 var(--ny-sans);letter-spacing:-.045em;text-wrap:balance}.ny-h3 b{font-weight:500}@media (max-width:860px){.ny-see__cap{grid-template-columns:1fr}.ny-see__cap .ny-note{grid-column:1}.ny-prod__in{padding-bottom:150px}}.ny-fp{height:calc(var(--n,4) * 62svh);margin-top:clamp(32px,4vw,56px);position:relative}.ny-fp__stick{background:var(--ny-bg-raised);box-shadow:inset 0 0 0 1px var(--ny-line);border-radius:clamp(22px,2.6vw,32px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,5vw,80px);padding:clamp(24px,3vw,44px);display:grid;position:sticky;top:clamp(90px,14vh,140px)}.ny-fp__num{height:1em;font:200 clamp(120px, 18vw, 280px) / 1 var(--ny-sans);letter-spacing:-.07em;color:var(--ny-acc);overflow:hidden}.ny-fp__roll{transform:translateY(calc(var(--s,0) * -1em));transition:transform .32s var(--ny-ease);display:grid}.ny-fp__roll span{height:1em}.ny-fp__list{gap:4px;padding:0;list-style:none;display:grid}.ny-fp__list li{border-left:2px solid var(--ny-line-2);opacity:.38;transition:opacity .3s var(--ny-ease), border-color .3s;padding:16px 0 16px 20px}.ny-fp__list li[data-done]{opacity:.62;border-color:rgba(var(--ny-acc-rgb), .45)}.ny-fp__list li[data-on]{opacity:1;border-color:var(--ny-acc)}.ny-fp__list h3{font:500 clamp(22px, 2.2vw, 30px) / 1.1 var(--ny-sans);letter-spacing:-.035em}.ny-fp__list p{color:var(--ny-ink-2);max-width:44ch;margin-top:6px}.ny-fp__rail{background:var(--ny-line);border-radius:2px;height:2px;position:absolute;bottom:0;left:clamp(24px,3vw,44px);right:clamp(24px,3vw,44px);overflow:hidden}.ny-fp__rail i{background:var(--ny-acc);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}@media (max-width:760px){.ny-fp{height:calc(var(--n,4) * 55svh)}.ny-fp__stick{grid-template-columns:1fr;gap:0;top:76px}.ny-fp__num{font-size:96px}.ny-fp__list li{padding-block:10px}.ny-fp__list li:not([data-on]) p{display:none}}@media (prefers-reduced-motion:reduce){.ny-fp{height:auto}.ny-fp__stick{position:relative;top:0}.ny-fp__num{display:none}.ny-fp__list li{opacity:1}.ny-fp__list li p{display:block}}@media (scripting:none){.ny-fp,.ny-jobs,.ny-tm{height:auto}}.ny-idt{height:calc(var(--n,4) * 45svh + 60svh);margin-top:clamp(32px,4vw,56px);position:relative}.ny-idt__stick{color:#f4f1ea;background:#0f0d0a;border-radius:clamp(22px,2.6vw,36px);padding:clamp(28px,4vw,56px);position:sticky;top:clamp(110px,22vh,200px);overflow:hidden}.ny-idt__line{width:calc(100% - 2*clamp(28px,4vw,56px));height:8px;position:absolute;top:calc(clamp(28px,4vw,56px) + 6px);left:clamp(28px,4vw,56px);right:clamp(28px,4vw,56px);overflow:visible}.ny-idt__line line{stroke:#e7c483;stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:max(0, calc(1 - var(--p,0) * 1.25));vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #e7c483cc)}.ny-idt__doors{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:clamp(16px,2.4vw,32px);padding:0;list-style:none;display:grid;position:relative}.ny-idt__doors li{--k:clamp(0, calc(var(--p,0) * 1.25 * var(--n) - var(--i) - .15), 1);opacity:calc(.35 + var(--k) * .65)}.ny-idt__dot{width:16px;height:16px;box-shadow:inset 0 0 0 3px rgba(231, 196, 131, calc(.3 + var(--k) * .7)), 0 0 calc(var(--k) * 18px) var(--c);background:#0f0d0a;border-radius:50%;margin-bottom:28px;display:block}.ny-idt__doors h3{font:500 clamp(22px, 2.1vw, 32px) / 1.1 var(--ny-sans);letter-spacing:-.03em;margin-top:18px}.ny-idt__doors p{color:#c9c4b9;margin-top:10px;font-size:16px;line-height:1.5}@media (max-width:760px){.ny-idt{height:auto}.ny-idt__stick{position:relative;top:0}.ny-idt__line{display:none}.ny-idt__doors{grid-template-columns:1fr;gap:28px}.ny-idt__doors li{opacity:1;--k:1;-moz-column-gap:16px;grid-template-columns:40px 1fr;column-gap:16px;display:grid}.ny-idt__dot{display:none}.ny-idt__doors h3{margin-top:0}.ny-idt__doors p{grid-column:2;margin-top:4px}}@media (prefers-reduced-motion:reduce){.ny-idt{height:auto}.ny-idt__stick{position:relative;top:0}.ny-idt__doors li{--k:1}.ny-idt__line line{stroke-dashoffset:0}}@media (max-width:600px){.ny-prod>canvas[data-nyala-mark]{opacity:.4}.ny-prod__lockup b{font-size:22px}}.nyala.ny-night{background:var(--ny-bg)}.ny-t3{isolation:isolate;background:#e8ecec;position:relative}.ny-t3__stage{z-index:0;background:linear-gradient(#bccad6 0%,#dfe5e8 46%,#eef0ee 62%,#e2e3de 100%);height:100svh;position:sticky;top:0;overflow:hidden}.ny-t3__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.ny-t3[data-mode=live] .ny-t3__canvas,.ny-t3[data-mode=still] .ny-t3__canvas{opacity:1}.ny-t3__stills{animation:ny-fade-in 1.2s var(--ny-ease) both;position:absolute;inset:0}.ny-t3__stills img{-o-object-fit:cover;object-fit:cover;opacity:0;will-change:opacity, transform;width:100%;height:100%;position:absolute;inset:0}.ny-t3__veil{pointer-events:none;background:linear-gradient(90deg,#f2f3f0db 0%,#f2f3f080 30%,#0000 54%),linear-gradient(#0000 82%,#f2f3f0b3 100%);position:absolute;inset:0}.ny-t3__chapters{z-index:1;margin-top:-100svh;position:relative}.ny-t3__ch{--d:.6;align-items:center;min-height:115svh;display:flex}.ny-t3__ch>*{width:100%}.ny-t3[data-mode=live] .ny-t3__ch>*,.ny-t3[data-mode=stills] .ny-t3__ch>*{--ad:max(var(--d), calc(var(--d) * -1));opacity:clamp(0, calc(1 - (var(--ad) - .28) * 2.4), 1);transform:translate3d(0, calc(var(--d) * -5svh), 0);will-change:opacity, transform}.ny-t3__ch--hero{align-items:flex-end;min-height:100svh;padding:120px 0 clamp(36px,7svh,84px)}.ny-t3__hero h1{max-width:13ch;font:300 clamp(46px, 7.6vw, 136px) / .9 var(--ny-sans);letter-spacing:-.045em;color:var(--ny-ink);text-wrap:balance;margin:0}.ny-t3__hero h1 b,.ny-t3__h b,.ny-t3__close b{font-weight:inherit;color:var(--ny-ink-3)}.ny-t3__hero .ny-lead{max-width:40ch;color:var(--ny-ink-2);margin:clamp(18px,2.6svh,28px) 0 0;font-size:clamp(16px,1.35vw,20px)}.ny-t3__hero .ny-ctas{margin-top:clamp(22px,3.4svh,36px)}.ny-t3__hero .ny-status{margin:0 0 clamp(18px,3svh,30px)}.ny-t3__heroRow{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ny-t3__scroll{font:500 13px/1 var(--ny-sans);color:var(--ny-ink-3);white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.ny-t3__scroll i{background:var(--ny-line-2);width:1px;height:56px;position:relative;overflow:hidden}.ny-t3__scroll i:after{content:"";background:var(--ny-glow,#e7c483);width:1px;height:40%;animation:2.4s cubic-bezier(.6,0,.3,1) infinite ny-t3-drip;position:absolute;top:-40%;left:0}@keyframes ny-t3-drip{to{top:100%}}.ny-t3__h{font:300 clamp(40px, 5.6vw, 96px) / .94 var(--ny-sans);letter-spacing:-.04em;text-wrap:balance;max-width:14ch;margin:0}.ny-t3__h--xl{max-width:12ch;margin-inline:auto;font-size:clamp(46px,8vw,150px)}.ny-t3__ch--jobs{--u:clamp(0, calc((var(--d) + .55) / .85), 1)}.ny-t3__joblist{max-width:760px;margin:clamp(22px,4svh,44px) 0 0;padding:0;list-style:none}.ny-t3__joblist li{--k:clamp(0, calc(var(--u) * 7 - var(--i) - .4), 1);border-bottom:1px solid var(--ny-line);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:clamp(6px,1.1svh,12px) 0;display:flex}.ny-t3__job{font:300 clamp(26px, 3.3vw, 52px) / 1.05 var(--ny-sans);letter-spacing:-.03em;color:color-mix(in srgb, var(--ny-ink) calc((1 - var(--k) * .62) * 100%), transparent);position:relative}.ny-t3__job:after{content:"";background:var(--c);transform-origin:0;height:2px;transform:scaleX(var(--k));border-radius:2px;position:absolute;top:54%;left:-2px;right:-4px}.ny-t3__by{font:400 clamp(13.5px, 1.05vw, 16px) / 1.3 var(--ny-sans);color:var(--ny-ink-2);opacity:var(--k);transform:translateX(calc((1 - var(--k)) * -10px));align-items:center;gap:8px;display:inline-flex}.ny-t3__by b{color:var(--c);font-weight:600}.ny-t3__close{max-width:34ch;font:300 clamp(20px, 1.9vw, 30px) / 1.25 var(--ny-sans);letter-spacing:-.015em;color:var(--ny-ink-2);margin:clamp(18px,3svh,32px) 0 0}.ny-t3__stop{max-width:1280px}.ny-t3__stop>*{max-width:min(46vw,640px)}.ny-t3__meta{font:500 13.5px/1 var(--ny-sans);color:var(--ny-ink-2);align-items:center;gap:12px;margin:0 0 6px;display:flex}.ny-t3__chip{border:1px solid color-mix(in srgb, var(--c) 55%, transparent);color:var(--c);border-radius:999px;padding:6px 11px}.ny-t3__name{font:300 clamp(64px, 9.6vw, 168px) / .9 var(--ny-sans);letter-spacing:-.05em;color:var(--ny-ink);margin:0;margin-left:-.05em}.ny-t3__line{font:300 clamp(19px, 1.75vw, 28px) / 1.3 var(--ny-sans);letter-spacing:-.012em;color:var(--ny-ink);text-wrap:pretty;margin:clamp(14px,2.4svh,26px) 0 0}.ny-t3__open{background:var(--ny-ink);color:var(--ny-bg);font:600 15px/1 var(--ny-sans);border-radius:999px;align-items:center;gap:10px;margin-top:clamp(18px,3svh,30px);padding:13px 20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ny-t3__open:hover{transform:translateY(-1px);box-shadow:0 10px 30px -12px #11111180}.ny-t3__open:focus-visible{outline:2px solid var(--ny-ink);outline-offset:3px}.ny-t3__ch--finale{text-align:center;align-items:flex-start;min-height:100svh;padding-top:clamp(110px,16svh,180px)}.ny-t3__lead{max-width:44ch;font:300 clamp(18px, 1.5vw, 23px) / 1.4 var(--ny-sans);color:var(--ny-ink-2);margin:clamp(16px,2.6svh,26px) auto 0}.ny-t3__finale .ny-ctas{justify-content:center;margin-top:clamp(20px,3svh,32px)}@media (max-width:899px){.ny-t3__veil{background:linear-gradient(#f2f3f0e6 0%,#f2f3f099 36%,#0000 60%),linear-gradient(#0000 74%,#f2f3f0bf 100%)}.ny-t3__ch--stop,.ny-t3__ch--jobs{align-items:flex-start;padding-top:calc(7.5svh + 84px)}.ny-t3__ch--finale{padding-top:calc(7.5svh + 84px)}.ny-t3 .ny-t3__tuah{display:none}.ny-t3__stop>*{max-width:none}.ny-t3__ch--hero .ny-t3__scroll{display:none}.ny-t3__open{padding:12px 18px;font-size:14.5px}}@media (max-width:899px) and (max-height:760px){.ny-t3__name{font-size:clamp(64px,19vw,120px)}}@media (prefers-reduced-motion:reduce){.ny-t3__canvas{transition:none}.ny-t3__scroll i:after{animation:none;top:30%}}.ny-home .ny-sec .ny-h2,.ny-home .ny-sec h2{letter-spacing:-.04em;font-size:clamp(40px,5.6vw,92px)}.ny-home__wm{opacity:.9;padding-top:clamp(48px,10svh,120px)}.ny-t3__tuah{flex-direction:column;align-items:flex-end;gap:18px;display:flex}.ny-t3--stop .ny-t3__hero h1{letter-spacing:-.055em;max-width:11ch;font-weight:250}.ny-t3--stop .ny-t3__hero h1 b{color:var(--ny-ink-3);font-weight:250}.ny-t3--stop .ny-prod__lockup{margin-bottom:clamp(18px,3.4svh,40px)}.ny-t3--stop .ny-t3__h b,.ny-t3--stop .ny-t3__close b{color:var(--ny-ink-3)}.ny-t3__ch--intro .ny-t3__h{max-width:12ch}.ny-t3__rail{counter-reset:ny-step;flex-wrap:wrap;gap:8px;margin:0 0 clamp(14px,2.6svh,28px);padding:0;list-style:none;display:flex}.ny-t3__rail li{counter-increment:ny-step;border:1px solid var(--ny-line-2);font:500 13px/1 var(--ny-sans);color:var(--ny-ink-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 9px;display:inline-flex}.ny-t3__rail li:before{content:counter(ny-step);font-variant-numeric:tabular-nums;background:var(--ny-line);border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.ny-t3__rail li[data-done]{color:var(--ny-ink-2)}.ny-t3__rail li[data-done]:before{background:color-mix(in srgb, var(--c) 18%, transparent);color:var(--ny-ink)}.ny-t3__rail li[aria-current]{border-color:var(--ny-line-3);color:var(--ny-ink)}.ny-t3__rail li[aria-current]:before{background:var(--ny-ink);color:var(--ny-bg)}.ny-t3__name--step{font-size:clamp(72px,12vw,210px)}.ny-t3__street{flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(22px,3.6svh,40px) 0 0;padding:0;list-style:none;display:flex}.ny-t3__street a{border:1px solid var(--ny-line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ny-ink);font:600 15px/1 var(--ny-sans);background:#fff9;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.ny-t3__street a:hover{border-color:var(--ny-line-3);transform:translateY(-1px)}.ny-t3__street a:focus-visible{outline:2px solid var(--ny-ink);outline-offset:3px}.ny-t3__street li[aria-current] a{border-color:var(--ny-ink)}.ny-prodpage .ny-see{margin-top:0;padding-top:clamp(72px,12svh,140px)}.ny-prodpage .ny-h3 b{color:var(--ny-acc)}@media (max-width:899px){.ny-t3__ch--step,.ny-t3__ch--intro{align-items:flex-start;padding-top:calc(7.5svh + 84px)}.ny-t3--stop .ny-t3__hero h1{font-size:clamp(44px,12.4vw,72px)}.ny-t3--stop .ny-t3__hero .ny-lead{font-size:16px}.ny-t3__rail li{padding:6px 10px 6px 7px;font-size:12px}.ny-t3__name--step{font-size:clamp(60px,18vw,112px)}.ny-t3__street a{padding:8px 13px 8px 8px;font-size:14px}}.ny-t3:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, var(--ny-bg));height:18svh;position:absolute;bottom:0;left:0;right:0}.ny-t3-bd{z-index:-2;background:linear-gradient(#bccad6 0%,#dfe5e8 46%,#eef0ee 62%,#e2e3de 100%);position:absolute;inset:0;overflow:hidden}.ny-t3-bd img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:ny-fade-in 1.2s var(--ny-ease) both;position:absolute;inset:0}@keyframes ny-fade-in{0%{opacity:0}}.ny-t3-bd canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block}.ny-t3-bd[data-on] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.ny-t3-bd canvas{transition:none}}.ny-prod.ny-street-hero,.ny-hero.ny-street-hero{background:#e8ecec;border-radius:0;min-height:100svh;margin:0}.ny-street-hero:after{background:linear-gradient(0deg, var(--ny-bg) 0%, transparent 16%), linear-gradient(90deg, #f2f3f0db 0%, #f2f3f080 34%, transparent 60%)}.ny-street-hero .ny-prod__in{padding-bottom:clamp(56px,11vh,120px)}@media (max-width:899px){.ny-street-hero:after{background:linear-gradient(0deg, var(--ny-bg) 0%, transparent 12%), linear-gradient(0deg, #f2f3f0e6 0%, #f2f3f099 45%, transparent 75%)}body:has(.nyala) button[title="Back to top"]{display:none}}html.lenis,html.lenis body{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}html.lenis.lenis-stopped{overflow:clip}html.lenis.lenis-smooth iframe{pointer-events:none}.ny-ico{flex:none;display:block}.ny-prod__aside{flex-direction:column;align-items:flex-end;gap:22px;display:flex}.ny-specs{background:var(--ny-line);width:min(420px,100%);box-shadow:0 0 0 1px var(--ny-line), 0 24px 48px -36px rgba(var(--ny-shadow-rgb), .4);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ny-specs>div{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#fafaf8c7;padding:14px 16px 15px}.ny-specs dt{font:500 12px/1.3 var(--ny-sans);color:var(--ny-ink-3)}.ny-specs dd{font:500 14px/1.35 var(--ny-sans);letter-spacing:-.01em;color:var(--ny-ink);margin:4px 0 0}@media (max-width:899px){.ny-t3__heroRow{flex-direction:column;align-items:stretch;gap:26px}.ny-prod__aside{align-items:stretch}.ny-specs{width:100%}}@media (max-width:380px){.ny-specs>div{padding:12px 13px}.ny-specs dd{font-size:13px}}.ny-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.ny-feats>li{background:var(--ny-surface);min-height:236px;box-shadow:0 0 0 1px var(--ny-line), 0 24px 48px -40px rgba(var(--ny-shadow-rgb), .35);isolation:isolate;transition:transform .5s var(--ny-ease), box-shadow .5s var(--ny-ease), opacity .9s var(--ny-ease);transition-delay:0s, 0s, calc(var(--i,0) * 70ms);border-radius:22px;flex-direction:column;padding:clamp(22px,2.2vw,30px);display:flex;position:relative;overflow:hidden}.ny-feats>li:before{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(closest-side, rgba(var(--ny-acc-rgb), .12), transparent);opacity:0;width:80%;transition:opacity .6s var(--ny-ease);border-radius:50%;position:absolute;inset:auto -30% -60% auto}.ny-feats>li:hover{box-shadow:0 0 0 1px rgba(var(--ny-acc-rgb), .28), 0 36px 64px -44px rgba(var(--ny-shadow-rgb), .45);transform:translateY(-3px)}.ny-feats>li:hover:before{opacity:1}.ny-feats.ny-rv.is-wait>li{opacity:0}.ny-feats.ny-rv.is-wait{opacity:1;transform:none}.ny-feats__ico{width:46px;height:46px;color:var(--ny-acc);background:rgba(var(--ny-acc-rgb), .09);box-shadow:inset 0 0 0 1px rgba(var(--ny-acc-rgb), .16);border-radius:14px;place-items:center;display:grid}.ny-feats__n{font:500 12px/1 var(--ny-mono);color:var(--ny-ink-3);letter-spacing:.02em;position:absolute;top:clamp(22px,2.2vw,30px);right:clamp(22px,2.2vw,30px)}.ny-feats h3{font:600 clamp(19px, 1.6vw, 22px) / 1.15 var(--ny-sans);letter-spacing:-.03em;text-wrap:balance;margin-top:auto;padding-top:34px}.ny-feats p{color:var(--ny-ink-2);text-wrap:pretty;max-width:36ch;margin-top:10px;font-size:15px;line-height:1.55}@media (max-width:980px){.ny-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ny-feats{grid-template-columns:1fr}.ny-feats>li{-moz-column-gap:16px;grid-template-columns:46px minmax(0,1fr);column-gap:16px;min-height:0;padding:20px;display:grid}.ny-feats__ico{grid-row:span 2}.ny-feats__n{display:none}.ny-feats h3{margin-top:0;padding-top:2px;font-size:18px}.ny-feats p{margin-top:6px;font-size:14.5px}}.ny-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.ny-roles>li{background:var(--ny-bg-raised);box-shadow:inset 0 0 0 1px var(--ny-line-2);border-radius:22px;padding:clamp(24px,2.4vw,34px);position:relative}.ny-roles>li:before{content:"";background:var(--ny-acc);border-radius:0 0 3px 3px;width:36px;height:3px;position:absolute;top:0;left:clamp(24px,2.4vw,34px)}.ny-roles h3{font:400 clamp(26px, 2.5vw, 36px) / 1.02 var(--ny-sans);letter-spacing:-.045em;text-wrap:balance;margin-top:12px}.ny-roles ul{gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.ny-roles ul li{border-top:1px solid var(--ny-line);color:var(--ny-ink-2);padding:12px 0 12px 28px;font-size:15px;position:relative}.ny-roles ul li:before{content:"";border-left:1.6px solid var(--ny-acc);border-bottom:1.6px solid var(--ny-acc);width:11px;height:6px;position:absolute;top:17px;left:2px;transform:rotate(-45deg)}@media (max-width:860px){.ny-roles{grid-template-columns:1fr}}.ny-cmp{background:var(--ny-surface);box-shadow:0 0 0 1px var(--ny-line), 0 30px 60px -48px rgba(var(--ny-shadow-rgb), .4);border-radius:24px;margin-top:clamp(40px,5vw,72px);padding:clamp(8px,1.4vw,18px) clamp(18px,2.6vw,40px)}.ny-cmp dl{margin:0}.ny-cmp__row{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:clamp(16px,2.4vw,40px);padding-block:clamp(18px,2vw,26px);display:grid}.ny-cmp dl .ny-cmp__row{border-top:1px solid var(--ny-line)}.ny-cmp__row--head{font:500 12.5px/1.3 var(--ny-sans);color:var(--ny-ink-3);padding-block:14px 12px}.ny-cmp__row--head span:last-child{color:var(--ny-acc)}.ny-cmp dt{font:600 16px/1.3 var(--ny-sans);letter-spacing:-.02em}.ny-cmp dd{margin:0;padding-left:22px;font-size:15.5px;line-height:1.45;position:relative}.ny-cmp dd:before{content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:.48em;left:0}.ny-cmp__before{color:var(--ny-ink-3)}.ny-cmp__before:before{box-shadow:inset 0 0 0 1.5px var(--ny-line-3)}.ny-cmp__after{color:var(--ny-ink);font-weight:500}.ny-cmp__after:before{background:var(--ny-acc);box-shadow:0 0 0 4px rgba(var(--ny-acc-rgb), .14)}.ny-cmp__lab{display:none}@media (max-width:760px){.ny-cmp__row--head{display:none}.ny-cmp dl .ny-cmp__row:first-child{border-top:0}.ny-cmp__row{grid-template-columns:1fr;gap:10px}.ny-cmp dt{margin-bottom:4px}.ny-cmp__lab{font:500 11.5px/1.3 var(--ny-sans);color:var(--ny-ink-3);margin-bottom:2px;display:block}.ny-cmp__after .ny-cmp__lab{color:var(--ny-acc)}}.ny-found{-moz-column-gap:clamp(20px, 3vw, 48px);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,48px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.ny-found>li{border-top:1px solid var(--ny-line-2);color:var(--ny-acc);padding:clamp(22px,2.4vw,32px) 0}.ny-found h3{font:600 18px/1.25 var(--ny-sans);letter-spacing:-.025em;color:var(--ny-ink);margin-top:18px}.ny-found p{color:var(--ny-ink-2);text-wrap:pretty;max-width:38ch;margin-top:8px;font-size:15px}@media (max-width:860px){.ny-found{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ny-found{grid-template-columns:1fr}.ny-found>li{-moz-column-gap:16px;grid-template-columns:24px minmax(0,1fr);column-gap:16px;padding:20px 0;display:grid}.ny-found>li>svg{grid-row:span 2;margin-top:1px}.ny-found h3{margin-top:0}}.ny-faqwrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ny-faqwrap>.ny-head2{display:block;position:sticky;top:112px}.ny-faq{border-bottom:1px solid var(--ny-line-2)}.ny-faq details{border-top:1px solid var(--ny-line-2)}.ny-faq summary{cursor:pointer;font:500 clamp(17px, 1.4vw, 20px) / 1.3 var(--ny-sans);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;transition:color .2s;display:flex}.ny-faq summary::-webkit-details-marker{display:none}.ny-faq summary:hover{color:var(--ny-acc)}.ny-faq summary i{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--ny-line-2);transition:transform .35s var(--ny-ease), background-color .25s;border-radius:50%;flex:none;position:relative}.ny-faq summary i:before,.ny-faq summary i:after{content:"";background:currentColor;border-radius:1px;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.ny-faq summary i:after{transform:rotate(90deg)}.ny-faq details[open] summary i{background:rgba(var(--ny-acc-rgb), .1);transform:rotate(45deg)}.ny-faq details p{color:var(--ny-ink-2);text-wrap:pretty;max-width:62ch;padding:0 52px 24px 0}.ny-faq details[open] p{animation:ny-faq-in .45s var(--ny-ease) both}@keyframes ny-faq-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:860px){.ny-faqwrap{grid-template-columns:1fr;gap:32px}.ny-faqwrap>.ny-head2{position:static}.ny-faq details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.ny-feats>li,.ny-faq summary i{transition:none}.ny-faq details[open] p{animation:none}}.ny-dial{-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);width:min(400px,100%);box-shadow:0 0 0 1px #11111112, 0 30px 60px -40px rgba(var(--ny-shadow-rgb), .45);background:#fafaf89e;border-radius:22px;padding:8px}.ny-dial__k{font:500 12px/1.3 var(--ny-sans);color:var(--ny-ink-3);padding:8px 12px 6px}.ny-dial ul{margin:0;padding:0;list-style:none}.ny-dial a{border-radius:14px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:10px 12px;transition:background-color .25s;display:grid;position:relative}.ny-dial a:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:ny-dial-sweep 10s var(--ny-ease) infinite;animation-delay:calc(var(--i) * 2s + 1.6s);background:linear-gradient(90deg,#0000,#ffffffb3,#0000);position:absolute;inset:0}@keyframes ny-dial-sweep{0%,14%{opacity:0}4%{opacity:1}}.ny-dial a:hover{background:#ffffffbf}.ny-dial__txt{flex-direction:column;min-width:0;display:flex}.ny-dial__txt b{font:600 14.5px/1.2 var(--ny-sans);letter-spacing:-.015em;align-items:center;gap:8px;display:inline-flex}.ny-dial__txt b i{background:var(--ny-ink-3);opacity:.45;border-radius:50%;width:6px;height:6px}.ny-dial__txt b i.is-on{background:var(--ny-ok);opacity:1;box-shadow:0 0 0 3px var(--ny-ok-w)}.ny-dial__txt>span{color:var(--ny-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;line-height:1.35;overflow:hidden}.ny-dial__ar{color:var(--ny-ink-3);transition:transform .25s var(--ny-ease), color .25s;font-size:14px}.ny-dial a:hover .ny-dial__ar{color:var(--c);transform:translate(3px)}.ny-home .ny-t3__tuah{align-items:flex-end}@media (max-width:899px){.ny-home .ny-t3 .ny-t3__tuah{margin-top:8px;display:block}.ny-home .ny-t3__heroRow{flex-direction:column;align-items:stretch;gap:22px}.ny-dial{width:auto;margin-inline:calc(var(--ny-gut) * -1);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;padding:0}.ny-dial__k{padding:0 var(--ny-gut) 10px}.ny-dial ul{padding:2px var(--ny-gut) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ny-gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.ny-dial ul::-webkit-scrollbar{display:none}.ny-dial li{scroll-snap-align:start;flex:0 0 min(78vw,290px)}.ny-dial a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafaf8b8;height:100%;box-shadow:0 0 0 1px #11111114}.ny-dial__txt>span{white-space:normal}}@media (prefers-reduced-motion:reduce){.ny-dial a:after{animation:none}}.ny-card3__hook{font:400 clamp(17px, 1.5vw, 21px) / 1.3 var(--ny-sans);letter-spacing:-.02em;color:var(--ny-ink);text-wrap:balance;max-width:26ch;margin-top:10px}.ny-card3.is-wide .ny-card3__hook{font-size:clamp(19px,1.8vw,25px)}.ny-card3__tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.ny-card3__tags>span{color:var(--ny-ink-2);background:rgba(var(--ny-ink-rgb), .045);border-radius:999px;padding:5px 10px;font-size:12.5px}.ny-card3__go{color:var(--ny-pc,var(--ny-ink))}.ny-home__heroText{flex:auto;min-width:0}.ny-home .ny-t3__hero h1{max-width:12ch;font-size:clamp(44px,6.6vw,118px)}.ny-home .ny-t3__tuah{flex:none}@media (min-width:900px) and (max-width:1180px){.ny-dial{width:340px}.ny-dial__txt>span{white-space:normal}}.ny-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.ny-plans>li{background:var(--ny-surface);box-shadow:0 0 0 1px var(--ny-line), 0 24px 48px -40px rgba(var(--ny-shadow-rgb), .35);border-radius:22px;padding:clamp(22px,2.2vw,28px)}.ny-plans>li.is-hi{box-shadow:0 0 0 1.5px rgba(var(--ny-acc-rgb), .55), 0 30px 60px -40px rgba(var(--ny-acc-rgb), .45)}.ny-plans__price{font:600 clamp(34px, 3.2vw, 46px) / 1 var(--ny-sans);letter-spacing:-.05em;margin-top:14px}.ny-plans__price small{font:400 13px/1.3 var(--ny-sans);letter-spacing:0;color:var(--ny-ink-3);margin-top:8px;display:block}.ny-plans ul{margin:20px 0 0;padding:0;list-style:none}.ny-plans ul li{border-top:1px solid var(--ny-line);color:var(--ny-ink-2);padding:8px 0;font-size:14px}@media (max-width:980px){.ny-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ny-plans{grid-template-columns:1fr}}@media (max-width:899px){.ny-t3__hero .ny-lead{text-shadow:0 0 14px #f2f3f0f2,0 0 4px #f2f3f0e6}}.ny-nav__links a,.ny-sw>button{white-space:nowrap}@media (min-width:981px) and (max-width:1180px){.ny-nav .ny-wrap{gap:18px}.ny-nav__links{gap:16px;font-size:13.5px}.ny-brand small{display:none}}.ny-door.ny-hero{align-items:flex-end;min-height:100svh;display:flex}.ny-door .ny-door__in{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:end;gap:clamp(28px,4vw,64px);width:100%;padding-top:132px;padding-bottom:clamp(40px,9vh,96px);display:grid;position:relative;inset:auto}.ny-door__lockup{align-items:center;gap:14px;width:fit-content;margin-bottom:clamp(20px,3.4svh,36px);display:flex}.ny-door__lockup span{flex-direction:column;display:flex}.ny-door__lockup b{font:600 clamp(26px, 2.4vw, 34px) / 1 var(--ny-sans);letter-spacing:-.04em}.ny-door__lockup small{font:500 13px/1 var(--ny-sans);color:var(--ny-ink-3);margin-top:4px}.ny-door .ny-status i:not(.is-on){background:var(--ny-ink-3);box-shadow:none}.ny-door .ny-status i.is-on{background:var(--ny-ok);box-shadow:0 0 0 3px var(--ny-ok-w)}.ny-door h1{max-width:13ch;font-size:clamp(42px,6vw,96px)}.ny-door .ny-lead{max-width:46ch}.ny-door__act .ny-ctas{margin-top:clamp(22px,3.4svh,34px)}.ny-door__guest{max-width:52ch;color:var(--ny-ink-2);margin-top:22px;font-size:14.5px}.ny-door__guest a{color:var(--ny-acc);white-space:nowrap;font-weight:500}.ny-door__guest a:hover{text-underline-offset:3px;text-decoration:underline}.ny-door__card{-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);box-shadow:0 0 0 1px #11111112, 0 30px 60px -40px rgba(var(--ny-shadow-rgb), .45);transition:transform .4s var(--ny-ease), box-shadow .4s var(--ny-ease);background:#fafaf8b3;border-radius:22px;flex-direction:column;gap:10px;padding:22px 22px 20px;display:flex}.ny-door__card:hover{box-shadow:0 0 0 1px rgba(var(--ny-acc-rgb), .3), 0 36px 64px -40px rgba(var(--ny-shadow-rgb), .5);transform:translateY(-3px)}.ny-door__cardT{font:500 clamp(19px, 1.6vw, 22px) / 1.25 var(--ny-sans);letter-spacing:-.025em;color:var(--ny-ink)}.ny-door__tags{flex-wrap:wrap;gap:6px;display:flex}.ny-door__tags>span{color:var(--ny-ink-2);background:rgba(var(--ny-ink-rgb), .05);border-radius:999px;padding:5px 10px;font-size:12.5px}.ny-door__go{font:500 14.5px/1.2 var(--ny-sans);color:var(--ny-acc);align-items:center;gap:8px;margin-top:6px;display:inline-flex}.ny-door__go .ny-ar{transition:transform .25s var(--ny-ease)}.ny-door__card:hover .ny-door__go .ny-ar{transform:translate(4px)}.ny-door__foot{border-top:1px solid var(--ny-line);color:var(--ny-ink-3);padding:22px 0 28px;font-size:13px}.ny-door__foot .ny-wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 28px;display:flex}.ny-door__foot p{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.ny-door__foot a:hover{color:var(--ny-ink)}.ny-door__house{color:var(--ny-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ny-door__aside{flex-basis:100%}.ny-door__aside a{text-underline-offset:3px;text-decoration:underline}@media (max-width:899px){.ny-door .ny-door__in{grid-template-columns:1fr;gap:28px;padding-top:108px}.ny-door h1{font-size:clamp(38px,11vw,64px)}.ny-door .ny-lead{text-shadow:0 0 14px #f2f3f0f2,0 0 4px #f2f3f0e6}.ny-door__card{background:#fafaf8db}}@media (max-width:480px){.ny-door__act .ny-ctas .ny-btn{flex:auto}}.ny-start{margin-top:clamp(22px,3.4svh,34px)}.ny-start__row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ny-start__seg button{height:34px;padding:0 16px;font-size:13.5px}.ny-start__seg button[disabled]{cursor:default}.ny-start__country{color:var(--ny-ink-2);align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.ny-start__country select{border:1px solid var(--ny-line-2);height:34px;font:500 13.5px/1 var(--ny-sans);color:var(--ny-ink);background:#ffffffb3;border-radius:999px;padding:0 30px 0 12px}.ny-start .ny-ctas{margin-top:18px}.ny-start__note{color:var(--ny-ink-3);margin-top:14px;font-size:13.5px}.ny-xp{margin-top:clamp(36px,4.5vw,64px)}.ny-xp__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,14px);display:grid}.ny-xp__tabs button{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:inset 0 0 0 1px var(--ny-line-2);border-radius:18px;flex-direction:column;gap:4px;padding:18px 20px 20px;transition:background-color .3s,box-shadow .3s;display:flex;position:relative}.ny-xp__tabs button:hover{background:rgba(var(--ny-ink-rgb), .025)}.ny-xp__tabs button:focus-visible{outline:2px solid var(--ny-acc);outline-offset:3px}.ny-xp__tabs button[aria-pressed=true]{background:var(--ny-surface);box-shadow:inset 0 0 0 1.5px var(--ny-acc), 0 24px 48px -40px rgba(var(--ny-shadow-rgb), .45)}.ny-xp__n{font:500 12px/1 var(--ny-mono);color:var(--ny-ink-3)}.ny-xp__tabs b{font:500 clamp(20px, 1.9vw, 26px) / 1.1 var(--ny-sans);letter-spacing:-.035em;margin-top:10px}.ny-xp__tabs b+span{color:var(--ny-ink-3);font-size:14px}.ny-xp__panel{background:var(--ny-surface);box-shadow:0 0 0 1px var(--ny-line), 0 30px 60px -48px rgba(var(--ny-shadow-rgb), .4);animation:ny-xp-in .5s var(--ny-ease) both;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,64px);margin-top:clamp(14px,1.4vw,20px);padding:clamp(24px,3vw,44px);display:grid}@keyframes ny-xp-in{0%{opacity:.4;transform:translateY(6px)}}.ny-xp__main h3{font:400 clamp(26px, 2.6vw, 38px) / 1.1 var(--ny-sans);letter-spacing:-.04em;text-wrap:balance}.ny-xp__tools{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.ny-xp__tools li{color:var(--ny-acc);background:rgba(var(--ny-acc-rgb), .08);border-radius:999px;padding:7px 12px;font-size:13.5px}.ny-xp__people{margin:28px 0 0}.ny-xp__people>div{border-top:1px solid var(--ny-line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.ny-xp__people dt{font:600 14px/1.5 var(--ny-sans)}.ny-xp__people dd{color:var(--ny-ink-2);margin:0;font-size:15px}.ny-xp__side{flex-direction:column;display:flex}.ny-xp__flow{margin:14px 0 0;padding:0;list-style:none}.ny-xp__flow li{padding:0 0 22px 44px;position:relative}.ny-xp__flow li:before{content:"";background:var(--ny-line-2);width:1px;position:absolute;top:30px;bottom:2px;left:14px}.ny-xp__flow li:last-child:before{display:none}.ny-xp__flow li>span{width:29px;height:29px;font:600 13px/1 var(--ny-sans);color:var(--ny-acc);background:rgba(var(--ny-acc-rgb), .1);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.ny-xp__flow b{font:600 16px/1.3 var(--ny-sans);letter-spacing:-.02em;padding-top:4px;display:block}.ny-xp__flow p{color:var(--ny-ink-2);margin-top:4px;font-size:14.5px}.ny-xp__go{border-top:1px solid var(--ny-line);flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto;padding-top:22px;display:flex}@media (max-width:860px){.ny-xp__panel{grid-template-columns:1fr}}@media (max-width:600px){.ny-xp__tabs{grid-template-columns:1fr}.ny-xp__tabs button{flex-flow:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px}.ny-xp__tabs b{margin-top:0;font-size:19px}.ny-xp__people>div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.ny-xp__panel{animation:none}}.ny-notes3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.ny-notes3 li{border-top:1px solid var(--ny-line-2);padding-top:20px}.ny-notes3 h3{font:600 17px/1.3 var(--ny-sans);letter-spacing:-.02em}.ny-notes3 p{color:var(--ny-ink-2);margin-top:8px;font-size:15px}@media (max-width:760px){.ny-notes3{grid-template-columns:1fr;gap:0}.ny-notes3 li{padding-block:18px}}.ny-t3__ch--step .ny-t3__stop{position:relative}.ny-mo{--p:clamp(0, calc((var(--d,.6) + .18) * 10), 1);right:var(--ny-gut);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);width:min(360px,30vw);box-shadow:0 0 0 1px #11111112, 0 40px 80px -40px rgba(var(--ny-shadow-rgb), .55), 0 0 0 6px #ffffff59;color:var(--ny-ink);transform:translate3d(calc(var(--d,.6) * 70px), calc(-50% + var(--d,.6) * -50px), 0) rotate(calc(var(--d,.6) * -4deg));transform-origin:50% 100%;will-change:transform;background:#fcfcfad1;border-radius:22px;margin:0;padding:16px 16px 14px;position:absolute;top:50%;max-width:none!important}.ny-mo:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 45%, transparent), transparent);filter:blur(6px);height:40px;opacity:var(--p);border-radius:50%;position:absolute;inset:auto 12% -26px}.ny-mo__top{border-bottom:1px solid var(--ny-line);align-items:center;gap:9px;padding-bottom:12px;display:flex}.ny-mo__top b{font:600 14.5px/1.2 var(--ny-sans);letter-spacing:-.015em}.ny-mo__meta{font:500 11.5px/1 var(--ny-mono);color:var(--ny-ink-3);white-space:nowrap;margin-left:auto}.ny-mo__big{grid-template-columns:1fr auto;align-items:end;gap:4px 12px;padding:14px 2px 4px;display:grid}.ny-mo__big>span:first-child{font:500 12px/1.2 var(--ny-sans);color:var(--ny-ink-3);grid-column:1/-1}.ny-mo__big strong{font:600 clamp(30px, 2.6vw, 40px) / 1 var(--ny-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.ny-mo__big small{color:var(--ny-ink-3);letter-spacing:0;margin-right:4px;font-size:.42em;font-weight:500}.ny-mo__bars{align-items:flex-end;gap:4px;width:104px;height:38px;display:flex}.ny-mo__bars i{height:var(--h);background:color-mix(in srgb, var(--c) 55%, transparent);transform-origin:bottom;transform:scaleY(clamp(.12, calc((var(--d,.6) + .55 - var(--i) * .05) * 2.4), 1));border-radius:3px 3px 1px 1px;flex:1}.ny-mo__bars i:last-child{background:var(--c)}.ny-mo__qr{place-items:center;padding:16px 0 6px;display:grid}.ny-mo__code{box-shadow:inset 0 0 0 1px var(--ny-line-2);background:#fff;border-radius:14px;grid-template-rows:repeat(16,7px);grid-template-columns:repeat(16,7px);padding:12px;display:grid;position:relative;overflow:hidden}.ny-mo__code i{background:var(--ny-ink);border-radius:1.5px}.ny-mo__code:after{content:"";height:2px;left:6px;right:6px;top:calc(12px + (1 - var(--p)) * 100px);background:var(--c);box-shadow:0 0 12px var(--c);opacity:calc(1 - var(--p) * .85);position:absolute}.ny-mo__msg{background:color-mix(in srgb, var(--c) 11%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 20%, transparent);opacity:clamp(.2, calc((var(--d,.6) + .5) * 3), 1);transform:translateY(calc(max(0px, (var(--d,.6) * -1 - .1) * 40px)));border-radius:16px 16px 16px 4px;margin:14px 0 2px;padding:11px 13px;font-size:13.5px;line-height:1.45;position:relative;max-width:none!important}.ny-mo__rows{margin:8px 0 0;padding:0;list-style:none;max-width:none!important}.ny-mo__rows li{opacity:clamp(.2, calc((var(--d,.6) + .45 - var(--i) * .09) * 5), 1);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 8px;font-size:13px;display:grid}.ny-mo__rows li+li{border-top:1px solid var(--ny-line)}.ny-mo__rows li.is-hl{background:color-mix(in srgb, var(--c) calc(var(--p) * 10%), transparent);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--c) calc(var(--p) * 100%), transparent)}.ny-mo__a{white-space:nowrap;font-weight:600}.ny-mo__b{color:var(--ny-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ny-mo__rows li:not(:has(.ny-pill)) .ny-mo__b{text-align:right;grid-column:2/-1}.ny-mo__rows li:not(:has(.ny-mo__b)):not(:has(.ny-pill)) .ny-mo__a{grid-column:1/-1}.ny-mo__status{font:500 12.5px/1.3 var(--ny-sans);background:rgba(var(--ny-ink-rgb), .04);border-radius:12px;margin-top:12px;padding:10px 12px;display:grid;position:relative}.ny-mo__status>span{grid-area:1/1;align-items:center;gap:8px;transition:none;display:flex}.ny-mo__from{color:var(--ny-ink-3);opacity:calc(1 - var(--p))}.ny-mo__from:before{content:"";border:1.5px solid var(--ny-ink-3);border-right-color:#0000;border-radius:50%;width:7px;height:7px;animation:.9s linear infinite ny-mo-spin}@keyframes ny-mo-spin{to{transform:rotate(360deg)}}.ny-mo__to{opacity:var(--p);color:var(--ny-ok)}.ny-mo__status--in .ny-mo__to{color:var(--ny-info)}.ny-mo__to i{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%}.ny-mo__sample{text-align:right;font:500 10.5px/1 var(--ny-sans);color:var(--ny-ink-3);margin-top:8px;display:block}@media (max-width:1100px) and (min-width:900px){.ny-mo{width:min(320px,34vw)}.ny-t3__ch--step .ny-t3__stop>:not(.ny-mo){max-width:min(42vw,560px)}}@media (max-width:899px){.ny-mo{width:min(100%,340px);transform:translate3d(0, calc(var(--d,.6) * -30px), 0);margin-top:clamp(18px,3svh,28px);position:relative;top:auto;right:auto}.ny-mo__code{grid-template-rows:repeat(16,5px);grid-template-columns:repeat(16,5px);padding:9px}}@media (prefers-reduced-motion:reduce){.ny-mo{transform:translateY(-50%)}.ny-mo__from:before{animation:none}}@media (prefers-reduced-motion:reduce) and (max-width:899px){.ny-mo{transform:none}}.ny-show{height:360vh}.ny-bento{color:var(--ny-ink);background:#121315;border-radius:clamp(22px,2.6vw,36px);margin:clamp(24px,4vw,56px) clamp(10px,1.6vw,24px) clamp(56px,7vw,96px);padding:clamp(14px,1.6vw,22px) 0;position:relative}.ny-bento>.ny-wrap{max-width:1360px;padding-inline:clamp(4px,1.2vw,18px)}.ny-bento__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:clamp(10px,1vw,14px);display:grid}.ny-bento__grid>article{isolation:isolate;background:#1b1c1f;border-radius:clamp(18px,2vw,26px);padding:clamp(22px,2.6vw,38px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f4f1ea12}.ny-bento__grid h2,.ny-bento__grid h3{font:300 clamp(36px, 4.4vw, 72px) / .98 var(--ny-sans);letter-spacing:-.05em;text-wrap:balance;margin-top:14px}.ny-bento__grid h3{font-size:clamp(26px,2.4vw,38px)}.ny-bento__grid h2 b,.ny-bento__grid h3 b{color:var(--ny-acc);font-weight:500}.ny-bento__name{flex-direction:column;grid-column:span 7;justify-content:flex-end;min-height:clamp(360px,42vw,520px);display:flex;background:#191410!important}.ny-bento__name>.ny-dyec{z-index:-2;opacity:.85}.ny-bento__name:after{content:"";z-index:-1;background:linear-gradient(#0000 0%,#0e0c0a73 45%,#0e0c0aeb 100%),radial-gradient(70% 80% at 90% 0,#e7c48338,#0000 70%);position:absolute;inset:0}.ny-bento__name>p:not(.ny-k){max-width:44ch;color:var(--ny-ink-2);margin-top:16px;font-size:clamp(15.5px,1.2vw,17.5px)}.ny-bento__name .ny-morelink{color:var(--ny-ink)}.ny-bento__nums{flex-direction:column;grid-column:span 5;display:flex}.ny-bento__nums>.ny-k b{color:var(--ny-ink);font-weight:500}.ny-bento__numgrid{background:#f4f1ea14;border-radius:16px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0 auto;display:grid;overflow:hidden}.ny-bento__numgrid>div{background:#1b1c1f;padding:clamp(16px,1.8vw,24px)}.ny-bento__numgrid b{font:600 clamp(44px, 5vw, 76px) / .9 var(--ny-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(#f4f1ea 30%,#b39867);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.ny-bento__numgrid>div>span{color:var(--ny-ink-3);max-width:22ch;margin-top:10px;font-size:13.5px;line-height:1.4;display:block}.ny-bento__fine{color:var(--ny-ink-3);margin-top:16px;font-size:12.5px}.ny-bento__plat{flex-direction:column;grid-column:span 6;display:flex}.ny-bento__plat>.ny-bento__fine{max-width:52ch;margin-top:auto;padding-top:20px}.ny-bento__plat ul{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ny-bento__plat li{color:var(--ny-ink);background:#f4f1ea0a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;transition:background-color .3s;display:flex;box-shadow:inset 0 0 0 1px #f4f1ea0f}.ny-bento__plat li:hover{background:#e7c48314}.ny-bento__plat li svg{color:var(--ny-acc)}.ny-bento__rules{grid-column:span 6}.ny-bento__rules ol{counter-reset:ny-rule;margin:18px 0 0;padding:0;list-style:none}.ny-bento__rules .ny-morelink,.ny-bento__name .ny-morelink{color:var(--ny-ink)}.ny-bento__rules li{counter-increment:ny-rule;-moz-column-gap:12px;border-top:1px solid #f4f1ea14;grid-template-columns:34px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:13px 0;display:grid}.ny-bento__rules li:first-child{border-top:0}.ny-bento__rules li:before{content:"0" counter(ny-rule);font:500 12px/1.9 var(--ny-mono);color:var(--ny-acc)}.ny-bento__rules li b{font:500 clamp(18px, 1.5vw, 21px) / 1.25 var(--ny-sans);letter-spacing:-.025em}.ny-bento__rules li span{color:var(--ny-ink-3);margin-top:4px;font-size:14px;line-height:1.5}@media (max-width:980px){.ny-bento__name,.ny-bento__nums,.ny-bento__plat,.ny-bento__rules{grid-column:1/-1}.ny-bento__name{min-height:420px}.ny-show{height:auto}}@media (max-width:520px){.ny-bento__plat ul{grid-template-columns:1fr}.ny-bento__numgrid b{font-size:44px}}.ny-bento__cta{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(24px,4vw,64px);min-height:clamp(340px,34vw,460px);display:grid;background:#191410!important}.ny-bento__cta>.ny-dyec{z-index:-2;opacity:.9}.ny-bento__cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#0e0c0ae0 0%,#0e0c0a8c 60%,#0e0c0a59 100%),radial-gradient(60% 90% at 100% 100%,#e7c48340,#0000 70%);position:absolute;inset:0}.ny-bento__cta .ny-line{margin-top:14px;font-size:clamp(40px,5.4vw,84px)}.ny-bento__cta .ny-lead{max-width:50ch}@media (max-width:860px){.ny-bento__cta{grid-template-columns:1fr;align-items:start}}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable-s.p.1sg4ifey12l8-.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:GeistMono Fallback;src:local(Arial);ascent-override:72.63%;descent-override:18.63%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_f6ac2332-module__DiIj9q__className{font-family:GeistMono,GeistMono Fallback}.geistmono_f6ac2332-module__DiIj9q__variable{--font-geist-mono:"GeistMono", "GeistMono Fallback"}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2mxb0x7usg4km.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_b55a5977-module__8kwwGa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_b55a5977-module__8kwwGa__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
