@media (min-width:561px){#register .stage-copy>.stage-h1{margin-bottom:0}}@media (min-width:901px){#register .stage-copy{gap:clamp(11px,1.9svh,20px)}}#register .stage-top{border-top:0}#register .stage-top>.stage-next{display:none}#register .stage-h1 .dots-word .sr-only{-webkit-user-select:none;user-select:none}#register .stage-top>.stage-offer{font-size:.9rem}#register .stage-q{margin:0;font:800 clamp(1.3rem,min(1rem + 1.1vw,4.9svh),2.1rem)/1.18 var(--display);font-stretch:112%;letter-spacing:-.012em;color:var(--stone);text-wrap:balance}#register .stage-q .q-hours{color:var(--signal)}#register .stage-h1 .sent{display:contents}#register .stage-h1 .sent:nth-child(1) .ln:nth-child(1)>span{animation-delay:0s}#register .stage-h1 .sent:nth-child(1) .ln:nth-child(2)>span{animation-delay:.09s}#register .stage-h1 .sent:nth-child(2) .ln:nth-child(1)>span{animation-delay:.18s}#register .stage-h1 .sent:nth-child(2) .ln:nth-child(2)>span{animation-delay:.27s}#register .stage-lead{max-width:min(100%,27em);font-size:clamp(1.15rem,1rem + .7vw,1.55rem);line-height:1.4;color:color-mix(in srgb,var(--stone) 88%,transparent);text-wrap:balance}@media (min-width:901px) and (max-height:820px){#register .stage-lead{font-size:clamp(1.05rem,min(1rem + .5vw,3.2svh),1.45rem);line-height:1.38}}#register .stage-lead strong{font-weight:700;color:var(--stone)}#register .stage-lead .sl-go{color:var(--aqua)}#register .stage .reg-1 .btn{flex:1 1 auto}#register .stage #reg-note{max-width:none;font-size:1.02rem}#register .stage .reg-try--game{display:block;margin-top:6px;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.5;color:var(--stone);text-wrap:balance}#register .stage .reg-try--game .rt-label{display:inline-block;margin-right:.7em;font:500 .78rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--aqua);vertical-align:.1em;white-space:nowrap}#register .stage .hunt-try{white-space:normal;color:var(--stone)}#register .stage .hunt-try .arr{display:inline-block;transition:transform .2s}#register .stage .hunt-try:hover .arr{transform:translateY(3px)}@media (prefers-reduced-motion:reduce){#register .stage .hunt-try .arr{transition:none}}#register .reg-host{display:block;width:auto;margin:4px 0 0}#register .rh-text{display:block}#register .rh-line{font-size:.9rem;line-height:1.35;color:color-mix(in srgb,var(--stone) 82%,transparent)}@keyframes nx-cue-shaft{0%{stroke-dashoffset:100}26%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes nx-cue-head{0%,24%{stroke-dashoffset:100}38%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes nx-cue-nudge{0%,46%{transform:translateY(0)}54%{transform:translateY(8px)}62%{transform:translateY(0)}70%{transform:translateY(6px)}78%,100%{transform:translateY(0)}}@keyframes nx-cue-fade{0%{opacity:0}3%{opacity:1}86%{opacity:1}100%{opacity:0}}@media (min-width:1100px){#register .stage{grid-template-columns:minmax(0,76%) minmax(0,1fr)}#register .stage .stage-art{top:46%;height:min(88%,780px);width:clamp(260px,calc(55.7vw - 358px),40rem)}#register .stage .stage-h1{--h1:clamp(2.2rem,min(9.2cqw,16svh),7.8rem)}#register .stage-h1 .sent{display:flex;column-gap:.2em;white-space:nowrap}#register .stage .reg{width:100%}#register .stage .reg>.reg-1,#register .stage .reg>.reg-2{max-width:37.5rem}#register .stage .reg-try--game{white-space:nowrap;text-wrap:wrap}}#register .hero-band{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}#register .hero-band>.stage{flex:1 1 auto;min-height:0}#register .hero-band>.wrap{width:100%}@media (min-width:901px){#register .stage{grid-template-rows:auto 1fr}#register .stage-copy{grid-row:2}#register .stage-q{font-size:clamp(1.4rem,min(.9rem + 1.5vw,5.4svh),3.4rem)}#register .stage-lead{font-size:clamp(1.2rem,1rem + .9vw,2.1rem)}}@media (min-width:901px) and (max-height:820px){#register .stage-lead{font-size:clamp(1.1rem,min(1rem + .6vw,3.5svh),1.7rem)}}@media (min-width:1500px){#register .hero-band>.wrap{max-width:none;width:92vw;padding-inline:max(56px,4vw)}#register .stage{grid-template-columns:minmax(0,72%) minmax(0,1fr)}#register .stage .stage-art{width:28.3vw;right:calc(4vw - 3.4vw)}#register .stage-band{background:radial-gradient(ellipse 46% 60% at 72% 48%,color-mix(in srgb,#6A3FB5 36%,var(--ink)) 0%,transparent 72%),var(--ink)}#register .stage .reg-1 input,#register .stage .reg-1 .btn{min-height:3.9rem;font-size:1.15rem}}@media (min-width:1800px){#register .stage{grid-template-columns:minmax(0,68%) minmax(0,1fr)}#register .stage .stage-art{width:32.7vw;right:calc(4vw - 3.92vw)}}@media (min-width:2200px){#register .stage{grid-template-columns:minmax(0,66%) minmax(0,1fr)}#register .stage .stage-art{width:35vw;right:calc(4vw - 4.2vw)}}@media (min-width:2000px){#register .stage .stage-art>.sym{width:76%}}#register .hero-band>.stage-foot{position:absolute;z-index:3;left:50%;translate:-50% 0;bottom:clamp(12px,2.4svh,28px);display:block;margin:0;padding:0;pointer-events:none}#register .stage-scroll{display:none;margin:0;width:30px;height:48px}#register .stage-scroll .cue-svg,#register .stage-scroll .cue-mouse{display:none}@media (min-width:901px) and (min-height:700px){#register .stage-scroll{display:block}#register .stage-scroll .cue-mouse{display:block;width:100%;height:100%;overflow:visible;animation:nx-cue-fade 2.6s linear infinite}#register .cue-mouse .cm-body{fill:none;stroke:color-mix(in srgb,var(--stone) 70%,transparent);stroke-width:1.7}#register .cue-mouse .cm-drop{fill:var(--signal);transform-box:fill-box;transform-origin:50% 0;animation:nx-drop 2.6s cubic-bezier(.55,0,.45,1) infinite}#register .stage-band.idle .cue-mouse,#register .stage-band.idle .cm-drop{animation-play-state:paused}}@keyframes nx-drop{0%{transform:translateY(0) scale(.4);opacity:0}14%{transform:translateY(0) scale(1);opacity:1}62%{transform:translateY(17px) scale(1);opacity:1}78%{transform:translateY(22px) scale(.8,1.25);opacity:.9}100%{transform:translateY(25px) scale(.5,1.4);opacity:0}}@media (max-width:900px) and (min-height:760px){#register .hero-band>.stage-foot{bottom:auto;top:calc(100svh - 78px)}#register .stage-scroll{display:block;width:22px;height:52px}#register .stage-scroll .cue-svg{display:block;width:100%;height:100%;overflow:visible;animation:nx-cue-nudge 4.6s ease-in-out infinite,nx-cue-fade 4.6s linear infinite}#register .stage-scroll path{fill:none;stroke:var(--stone);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}#register .stage-scroll .cue-shaft{animation:nx-cue-shaft 4.6s cubic-bezier(.55,.1,.35,1) infinite}#register .stage-scroll .cue-head{animation:nx-cue-head 4.6s cubic-bezier(.55,.1,.35,1) infinite}#register .stage-band.idle .stage-scroll .cue-svg,#register .stage-band.idle .stage-scroll path{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){#register .stage-scroll .cue-svg,#register .stage-scroll .cue-mouse,#register .stage-scroll path,#register .cue-mouse .cm-drop{animation:none!important}#register .stage-scroll path{stroke-dashoffset:0}#register .cue-mouse .cm-drop{transform:translateY(12px)}}@media (max-width:560px){#register .stage-top>.stage-offer{font-size:clamp(12px,calc((100vw - 47px) / 26.5),14px);letter-spacing:.02em;white-space:nowrap}#register .stage-top .anno{white-space:normal}#register .stage .reg-1{gap:8px}#register .stage .reg-1 input{min-height:48px;padding:0 14px;font-size:1rem}#register .stage .reg-1 .btn{min-height:48px;padding-inline:14px;font-size:1.04rem;box-shadow:3px 3px 0 var(--signal)}#register .stage .reg>.stage-pains{gap:3px 14px;margin-top:-2px}#register .stage-pains li{gap:6px;font-size:.82rem;line-height:1.25}#register .stage-pains .sp-tick{width:15px;height:11px}#register .stage #reg-note{font-size:.95rem}#register .stage .reg-try--game{margin-top:2px;font-size:1rem}#register .rh-line{font-size:.82rem}#register .stage-copy:not(:has(.hunt-first))>#reg-form,#register .stage-copy:not(:has(.hunt-first))>.stage-lead,#register .stage-copy:not(:has(.hunt-first))>.reg-host{order:0}#register .stage-copy:not(:has(.hunt-first))>.stage-lead{margin-top:0}}@media (max-width:560px) and (max-height:620px){#register .stage-copy{gap:10px}#register .stage .stage-h1{--h1:clamp(2.2rem,min(12.6cqw,9.4svh),7.6rem)}#register .stage-q{font-size:1.15rem}#register .stage-lead{font-size:1.02rem;line-height:1.35}}@media (max-width:359px){#register .stage-top>.stage-offer{font:700 12.5px/1.35 var(--sans);letter-spacing:0;text-transform:none}}#register .hunt-reg-form .btn{flex:1 1 auto;padding-inline:14px}#register .nx-cards{list-style:none;margin:clamp(14px,1.8vw,24px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink);border-left:2px solid var(--ink)}#register .nx-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:6px;padding:10px 16px 12px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink)}#register .nx-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px}#register .nx-num{flex:none;font:500 clamp(2.1rem,1.2rem + 1.7vw,3.1rem)/1 var(--mono);letter-spacing:-.05em;color:var(--ink)}#register .nx-card h3{margin:0;font:850 clamp(1.08rem,.95rem + .45vw,1.32rem)/1.12 var(--display);font-stretch:112%;letter-spacing:-.015em}#register .nx-card p{margin:0;max-width:40ch;font-size:.95rem;line-height:1.4;color:var(--graphite)}#register .nx-mock{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;font:500 .66rem/1 var(--mono);color:var(--ink)}#register .nx-mock i,#register .nx-mock b,#register .nx-mock del,#register .nx-mock ins{font-style:normal;text-decoration:none}#register .nx-tag{display:inline-block;padding:3px 6px;background:var(--paper);border:1px solid var(--ink);white-space:nowrap;rotate:-1.2deg}#register .nx-tag:nth-child(2){rotate:1deg}#register .nx-files{display:grid;gap:3px;justify-items:start}#register .nx-to{flex:none;font-size:1rem;color:var(--human)}#register .nx-trow{display:flex;align-items:center;gap:6px;padding:5px 7px;background:var(--paper);border:1px solid var(--ink)}#register .nx-trow b{font-weight:700;font-size:.72rem}#register .nx-src{background:var(--bot-tint);border-color:var(--bot);rotate:0deg}#register .nx-note{display:grid;gap:2px;padding:5px 9px 6px;background:var(--paper);border:1px solid var(--ink);rotate:-1deg}#register .nx-nh{margin-bottom:2px;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-nl{display:flex;align-items:center;gap:6px;height:7px}#register .nx-tk{flex:none;display:block;width:11px;aspect-ratio:196/108;color:var(--human)}#register .nx-tk>.mk{width:100%;height:100%}#register .nx-ln{display:block;height:3px;width:56px;background:color-mix(in srgb,var(--ink) 22%,transparent)}#register .nx-nl:nth-of-type(2) .nx-ln{width:44px}#register .nx-nl:nth-of-type(3) .nx-ln{width:62px}#register .nx-nl:nth-of-type(4) .nx-ln{width:38px}#register .nx-nl:nth-of-type(5) .nx-ln{width:50px}#register .nx-fix{position:relative;display:flex;align-items:baseline;gap:12px;padding:8px 12px;background:var(--paper);border:1px solid var(--ink);rotate:-1.2deg}#register .nx-was{position:relative;display:inline-block;font:700 1.5rem/1 var(--mono);color:var(--graphite);font-variant-numeric:tabular-nums}#register .nx-was>.mk{position:absolute;left:-8%;width:116%;top:28%;height:.46em}#register .nx-now{font:800 1.5rem/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}#register .nx-m4 .nx-was,#register .nx-m4 .nx-now{font-size:1.02rem}#register .nx-calc{display:flex;align-items:center;gap:7px;padding:8px 10px;background:var(--paper);border:1px solid var(--ink);box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 20%,transparent)}#register .nx-ch{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-in{padding:3px 8px;border:1px solid var(--ink);font-size:.9rem;font-weight:700}#register .nx-eq{color:var(--human);font-size:.95rem}#register .nx-out{font-size:1.05rem;font-weight:800}#register .nx-stack{position:relative;display:block;width:74px;height:44px}#register .nx-sheet{position:absolute;display:block;width:58px;height:34px;background:var(--paper);border:1px solid var(--ink)}#register .nx-sheet:nth-child(1){left:0;top:10px}#register .nx-sheet:nth-child(2){left:7px;top:5px}#register .nx-sheet:nth-child(3){left:14px;top:0;padding:5px 4px;font-size:.58rem;line-height:1.2;text-align:left}#register .nx-plus{flex:none;font-size:1rem;color:var(--human)}#register .nx-check{display:grid;gap:4px;justify-items:start;padding:6px 8px;background:var(--paper);border:1px solid var(--ink);rotate:1.2deg}#register .nx-check .nx-tk{width:22px}#register .nx-able .reg-row-slot{margin-top:clamp(16px,1.8vw,24px)}#register .nx-able .reg-row{width:min(100%,900px)}#register .nx-able{padding-block:clamp(28px,3.4vw,48px)}@media (max-width:719px){#register .nx-cards{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin-inline:calc(-1 * clamp(16px,4vw,44px));padding:2px clamp(16px,4vw,44px) 10px;border:0;scrollbar-width:none}#register .nx-cards::-webkit-scrollbar{display:none}#register .nx-cards:focus-visible{outline:3px solid var(--human);outline-offset:-3px}#register .nx-card{flex:0 0 min(78vw,320px);scroll-snap-align:start;border:2px solid var(--ink);background:var(--paper)}}#register .nx-sl{position:relative;display:block;flex:none;width:38px;height:3px;margin:0 2px;background:color-mix(in srgb,var(--ink) 28%,transparent)}#register .nx-kn{position:absolute;top:50%;left:75%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--human);border:1px solid var(--ink);transition:left .2s linear}@media (prefers-reduced-motion:no-preference){#register .nx-act .nx-card:not(.nx-play) .nx-m1 .nx-files .nx-tag,#register .nx-act .nx-card:not(.nx-play) .nx-m1 .nx-to,#register .nx-act .nx-card:not(.nx-play) .nx-m1 .nx-trow{opacity:0}#register .nx-card.nx-play .nx-m1 .nx-files .nx-tag{animation:nx-fly .5s cubic-bezier(.2,.8,.3,1) both}#register .nx-card.nx-play .nx-m1 .nx-files .nx-tag:nth-child(2){animation-delay:.12s}#register .nx-card.nx-play .nx-m1 .nx-files .nx-tag:nth-child(3){animation-delay:.24s}#register .nx-card.nx-play .nx-m1 .nx-to{animation:nx-fade .25s .8s both}#register .nx-card.nx-play .nx-m1 .nx-trow{animation:nx-rowin .45s cubic-bezier(.2,1.3,.4,1) 1s both}#register .nx-card.nx-play .nx-m1 .nx-src{animation:nx-pulse .9s ease-out 1.5s both}#register .nx-act .nx-card:not(.nx-play) .nx-m2 .nx-ln{transform:scaleX(0)}#register .nx-card.nx-play .nx-m2 .nx-ln{transform-origin:0 50%;animation:nx-grow .3s ease-out both}#register .nx-card.nx-play .nx-m2 .nx-nl:nth-of-type(1) .nx-ln{animation-delay:.1s}#register .nx-card.nx-play .nx-m2 .nx-nl:nth-of-type(2) .nx-ln{animation-delay:.5s}#register .nx-card.nx-play .nx-m2 .nx-nl:nth-of-type(3) .nx-ln{animation-delay:.9s}#register .nx-card.nx-play .nx-m2 .nx-nl:nth-of-type(4) .nx-ln{animation-delay:1.3s}#register .nx-card.nx-play .nx-m2 .nx-nl:nth-of-type(5) .nx-ln{animation-delay:1.7s}#register .nx-act .nx-card:not(.nx-play) .nx-m3 .nx-now{clip-path:inset(-4px 100% -4px -4px)}#register .nx-card.nx-play .nx-m3 .nx-now{animation:nx-write .6s steps(3,end) 1.05s both}#register .nx-act .nx-card:not(.nx-play) .nx-m4 .nx-now{opacity:0}#register .nx-card.nx-play .nx-m4 .nx-now{animation:nx-fade .2s 1s both}#register .nx-act .nx-card:not(.nx-play) .nx-m6 .nx-sheet,#register .nx-act .nx-card:not(.nx-play) .nx-m6 .nx-plus,#register .nx-act .nx-card:not(.nx-play) .nx-m6 .nx-check{opacity:0}#register .nx-card.nx-play .nx-m6 .nx-sheet{animation:nx-lay .45s cubic-bezier(.2,.9,.3,1) both}#register .nx-card.nx-play .nx-m6 .nx-sheet:nth-child(2){animation-delay:.18s}#register .nx-card.nx-play .nx-m6 .nx-sheet:nth-child(3){animation-delay:.36s}#register .nx-card.nx-play .nx-m6 .nx-plus{animation:nx-fade .2s .85s both}#register .nx-card.nx-play .nx-m6 .nx-check{animation:nx-pop .4s cubic-bezier(.2,1.4,.4,1) .95s both}}@keyframes nx-fly{from{opacity:0;translate:-26px 0;scale:.9}to{opacity:1;translate:0 0;scale:1}}@keyframes nx-fade{from{opacity:0}to{opacity:1}}@keyframes nx-rowin{from{opacity:0;translate:-14px 0;scale:.88 1}to{opacity:1;translate:0 0;scale:1 1}}@keyframes nx-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--bot) 70%,transparent)}100%{box-shadow:0 0 0 9px transparent}}@keyframes nx-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nx-write{from{clip-path:inset(-4px 100% -4px -4px)}to{clip-path:inset(-4px -4px -4px -4px)}}@keyframes nx-lay{from{opacity:0;translate:-18px -14px;rotate:-10deg}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes nx-pop{from{opacity:0;scale:.8}to{opacity:1;scale:1}}@media (min-width:901px){#register .method .demo.nx-2a{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-rows:auto 1fr;grid-template-areas:"head mail" "list mail";row-gap:14px}#register .nx-2a>.nx-2a-head{grid-area:head}#register .nx-2a>.nx-draftcol{grid-area:mail}#register .nx-2a>.nx-2a-list{grid-area:list}}#register .nx-draftcol{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}#register .nx-draft-kick{margin:0;justify-self:start;font:500 .75rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-draftcol .draft{width:100%;grid-template-columns:minmax(0,1fr)}@media (max-width:380px){#register .nx-draftcol .draft-top{flex-wrap:wrap}}#register .nx-draftcol .draft-doc{box-shadow:0 26px 40px -24px rgba(44,23,81,.42),0 8px 16px -10px rgba(44,23,81,.28);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-left:6px solid var(--bot)}#register .nx-draftcol .draft-cap{color:var(--ink);max-width:38ch}#register .nx-draftcol .draft-cap .draft-sum{color:var(--ink)}#register .nx-draftcol .draft-replay{color:var(--ink);text-decoration-color:var(--human)}#register .nx-draftcol .draft-state{color:var(--bot)}#register .nx-draftcol .draft-state.is-human{color:var(--human)}#register .nx-draftcol .chip-draft{background:var(--bot-tint);color:var(--ink)}#register .symband-in{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;padding-block:clamp(32px,4vw,60px)}#register .symband-in>.stack{justify-items:center}#register .symband h2{text-align:center}#register .symband h2 .sig-word--hand{margin-inline:auto}#register .symband .cycle{display:inline-block;position:relative}#register .symband .cycle>.cy-size{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}#register .symband .cycle>.cy{position:absolute;left:50%;top:0;translate:-50% 0;white-space:nowrap}#register .symband h2{font-size:clamp(2.2rem,1rem + 3.3vw,4.6rem)}#register .symband .sig-word--signit .mk svg{overflow:visible}#register .symband .band-note{max-width:34em;margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.25rem);line-height:1.5;color:color-mix(in srgb,var(--stone) 88%,transparent);text-wrap:balance}#register .symband .band-note b{font-weight:700;color:var(--stone)}#register .m-files li{display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--ink);font-size:.78rem}#register .m-files li::before{content:"";flex:none;width:9px;height:12px;border:1px solid var(--ink);background:linear-gradient(225deg,var(--stone) 4px,transparent 0),var(--paper)}#register .nx-table .src-row{grid-template-columns:minmax(0,1fr) auto auto;column-gap:10px;row-gap:2px}#register .nx-table .src-row>.tag{grid-column:1 / -1;justify-self:start;padding:0;border:0;background:none;color:var(--bot);font:500 .68rem/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase}#register .nx-table .src-row>b{font:700 .95rem/1.2 var(--mono)}#register .nx-table .src-row>span:first-child{grid-column:auto}#register .nx-st{display:inline-block;padding:3px 8px;border:1.5px solid var(--ink);font:700 .72rem/1.2 var(--mono);letter-spacing:.02em;white-space:nowrap}#register .nx-st--ok{background:var(--bot-tint);border-color:var(--bot);color:var(--ink)}#register .nx-st--ask{border-style:dashed;color:var(--ink)}#register .nx-st--no{background:var(--human);border-color:var(--human);color:#fff}#register .nx-chat{display:grid;gap:6px;max-width:40ch;margin-block:2px}#register .nx-b{margin:0;padding:8px 12px 9px;font:600 .98rem/1.35 var(--sans);max-width:30ch}#register .nx-b .nx-who{display:block;margin-bottom:2px;font:500 .62rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.7}#register .nx-b--you{justify-self:end;background:var(--ink);color:var(--paper)}#register .nx-b--ai{justify-self:start;background:var(--paper);border:1.5px solid var(--ink);border-left:5px solid var(--bot);color:var(--ink)}#register .nx-chat-cap{margin:0;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-pin{position:absolute;left:-11px;top:-13px;z-index:2;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--human);color:#fff;font:700 .68rem/1 var(--mono);opacity:0;transform:scale(.5);transition:opacity .25s,transform .35s cubic-bezier(.2,1.4,.4,1)}#register .dw.on>.nx-pin{opacity:1;transform:none}#register .draft-mail .dw>.dfix{margin-left:14px}#register .nx-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}#register .nx-legend li{display:flex;align-items:center;gap:8px;padding:5px 13px 5px 5px;background:var(--paper);border:1.5px solid var(--ink);font:600 .98rem/1.2 var(--sans);color:var(--ink)}#register .nx-legend b{flex:none;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:var(--human);color:#fff;font:700 .72rem/1 var(--mono)}#register .nx-small{margin:0;max-width:42ch;font-size:.92rem;line-height:1.4;color:var(--graphite)}#register .nx-fall{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:6px}#register .nx-fall li{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.8fr) 4.6rem;align-items:center;column-gap:10px;font-size:.9rem;line-height:1.25}#register .nx-fall .nx-bar{display:block;height:15px;margin-left:calc(var(--from) * 1%);width:calc(var(--w) * 1%);background:var(--human);transform-origin:left center}#register .nx-fall b{font:700 .88rem/1 var(--mono);text-align:right}#register .nx-fall-tot{margin:2px 0 0;padding-top:8px;border-top:2px solid var(--ink);font-size:.95rem;color:var(--ink)}#register .nx-fall-tot b{font:850 1.25rem/1 var(--display);font-stretch:112%;color:var(--human)}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-fall:not(.on) .nx-bar{transform:scaleX(0)}.fx-on #register .nx-fall:not(.on) b{opacity:0}.fx-on #register .nx-fall .nx-bar{transition:transform .55s cubic-bezier(.3,.7,.2,1)}.fx-on #register .nx-fall b{transition:opacity .3s}#register .nx-fall li:nth-child(1) .nx-bar{transition-delay:.1s}#register .nx-fall li:nth-child(2) .nx-bar{transition-delay:.45s}#register .nx-fall li:nth-child(3) .nx-bar{transition-delay:.8s}#register .nx-fall li:nth-child(4) .nx-bar{transition-delay:1.15s}#register .nx-fall li:nth-child(5) .nx-bar{transition-delay:1.5s}#register .nx-fall li:nth-child(1) b{transition-delay:.5s}#register .nx-fall li:nth-child(2) b{transition-delay:.85s}#register .nx-fall li:nth-child(3) b{transition-delay:1.2s}#register .nx-fall li:nth-child(4) b{transition-delay:1.55s}#register .nx-fall li:nth-child(5) b{transition-delay:1.9s}}#register .nx-tool{display:grid;grid-template-columns:minmax(0,.78fr) auto minmax(0,1.22fr);align-items:center;column-gap:clamp(10px,1.6vw,22px);row-gap:12px}#register .nx-rules{padding:14px 16px 16px;background:var(--paper);border:1.5px solid var(--ink);border-top:6px solid var(--ink);box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 18%,transparent);rotate:-.8deg}#register .nx-rules .mono{margin:0 0 6px;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-rules ol{margin:0;padding:0;list-style:none;counter-reset:rule;display:grid;gap:5px}#register .nx-rules li{counter-increment:rule;position:relative;padding-left:1.9em;font-size:.9rem;line-height:1.3}#register .nx-rules li::before{content:counter(rule,decimal-leading-zero);position:absolute;left:0;top:.1em;font:700 .74rem/1.6 var(--mono);color:var(--human)}#register .nx-rules li i{font-style:normal;color:var(--graphite)}#register .nx-arrow{font:700 1.8rem/1 var(--mono);color:var(--human)}#register .nx-tool .calc{margin:0}#register .nx-tool .calc #calc-range{height:30px}#register .nx-live{margin:0 0 4px;font:700 1rem/1.2 var(--mono);color:var(--graphite)}#register .nx-live b{font:850 clamp(1.6rem,1.2rem + 1.2vw,2.3rem)/1 var(--display);font-stretch:112%;color:var(--ink);letter-spacing:-.02em}#register .nx-live b:last-child{color:var(--human)}@media (min-width:901px){#register .method .demo.nx-3{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto 1fr;column-gap:clamp(40px,4.6vw,72px)}#register .nx-3>.stack{grid-column:1;grid-row:1}#register .nx-3 .nx-tool{display:contents}#register .nx-3 .nx-rules{grid-column:1;grid-row:2;align-self:start;max-width:380px}#register .nx-3 .nx-arrow{grid-column:1;grid-row:2;align-self:center;justify-self:end;margin-right:calc(-1 * clamp(32px,3.4vw,52px))}#register .nx-3 .calc{grid-column:2;grid-row:1 / span 2}}@media (max-width:900px){#register .nx-tool{grid-template-columns:minmax(0,1fr)}#register .nx-arrow{justify-self:center;rotate:90deg}#register .nx-rules{rotate:0deg}}@media (min-width:901px){#register .nx-draftcol .draft-doc{padding:20px 24px 18px}#register .nx-draftcol .draft-top{margin-bottom:8px}#register .nx-draftcol .draft-mail .dm{line-height:2.1;margin-bottom:.4em}#register .nx-draftcol .draft-sign{margin-top:10px}#register .nx-draftcol .draft-cap{max-width:46ch}#register .nx-draftcol .draft-cap .draft-sum{font-size:1rem}#register .nx-draftcol{gap:10px}#register .nx-draft-kick{letter-spacing:.06em;font-size:.7rem}}@media (min-width:901px){#register .method .demo.nx-1{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto 1fr;grid-template-areas:"head vis" "prompt vis";row-gap:14px}#register .nx-1>.nx-1-head{grid-area:head}#register .nx-1>.nx-1-vis{grid-area:vis}#register .nx-1>.nx-1-prompt{grid-area:prompt;align-self:start}}#register .nx-pic{display:grid;gap:6px;justify-items:stretch;min-width:0}#register .nx-fan{position:relative;list-style:none;margin:0;padding:0;width:100%;height:104px}#register .nx-file{position:absolute;left:50%;bottom:0;width:58px;height:74px;margin-left:-29px;padding:7px 5px 5px;background:var(--paper);border:1px solid var(--ink);transform-origin:50% 140%;rotate:var(--r,0deg);font:500 .52rem/1.15 var(--mono);color:var(--ink);overflow:hidden;box-shadow:2px 2px 0 color-mix(in srgb,var(--ink) 14%,transparent)}#register .nx-file::before{content:"";position:absolute;right:0;top:0;width:13px;height:13px;background:linear-gradient(225deg,var(--stone) 6px,var(--ink) 6px 7px,transparent 7px)}#register .nx-file::after{content:"";position:absolute;left:5px;right:5px;bottom:7px;height:16px;background:repeating-linear-gradient(var(--hair) 0 2px,transparent 2px 5px)}#register .nx-file:nth-child(1){--r:-35deg}#register .nx-file:nth-child(2){--r:-17.5deg}#register .nx-file:nth-child(3){--r:0deg}#register .nx-file:nth-child(4){--r:17.5deg}#register .nx-file:nth-child(5){--r:35deg}#register .nx-down{justify-self:center;color:var(--human)}#register .nx-pic .m-draft{justify-self:start}#register .nx-1-vis{gap:8px}#register .nx-1-vis .nx-chat{max-width:none;margin-top:2px;gap:5px}@media (min-width:901px){#register .nx-1-vis .nx-table .src-row{padding-block:6px}}#register .nx-1-vis .nx-b{max-width:34ch}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-1-vis .nx-file{transition:rotate .65s cubic-bezier(.3,1.3,.5,1) var(--d,0s),translate .5s ease var(--d,0s),opacity .3s ease var(--d,0s)}#register .nx-file:nth-child(1){--d:0s}#register .nx-file:nth-child(2){--d:.06s}#register .nx-file:nth-child(3){--d:.12s}#register .nx-file:nth-child(4){--d:.18s}#register .nx-file:nth-child(5){--d:.24s}.fx-on #register .nx-1-vis:not(.on) .nx-file{rotate:0deg;translate:0 12px;opacity:0}.fx-on #register .nx-1-vis .nx-down{transition:opacity .3s ease .7s,translate .3s ease .7s}.fx-on #register .nx-1-vis:not(.on) .nx-down{opacity:0;translate:0 -8px}.fx-on #register .nx-1 .m-src.m-arm .src-row{transition-delay:.75s}.fx-on #register .nx-1-vis .m-draft{transition:opacity .3s ease 2.1s}.fx-on #register .nx-1-vis:not(.on) .m-draft{opacity:0}.fx-on #register .nx-1-vis .nx-chat{transition:opacity .4s ease 2.4s,translate .4s ease 2.4s}.fx-on #register .nx-1-vis:not(.on) .nx-chat{opacity:0;translate:0 8px}}#register .nx-cmp{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.92rem;line-height:1.3;color:var(--ink)}#register .nx-cmp thead th{padding:0 8px 6px;text-align:left;font:500 .64rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);border-bottom:2px solid var(--ink)}#register .nx-cmp tbody td{padding:6px 8px;vertical-align:top;border-bottom:1px solid var(--hair);overflow-wrap:break-word}#register .nx-cmp td:first-child{padding-left:10px;box-shadow:inset 0 0 0 var(--human)}#register .nx-n{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:7px;border-radius:50%;background:var(--human);color:#fff;font:700 .64rem/1 var(--mono);vertical-align:.08em}#register .nx-none{color:var(--graphite);font-style:italic}#register .nx-ai{text-decoration:none;font-weight:600;background:linear-gradient(var(--human),var(--human)) no-repeat 0 58%/100% 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#register .nx-kind{display:block;margin-top:5px;font:700 .64rem/1 var(--mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--human)}#register .nx-kind::before{content:"\2717\00a0"}@supports selector(:has(a)){@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-cmp tbody tr{opacity:.32;transition:opacity .35s ease}.fx-on #register .nx-cmp .nx-ai{background-size:0% 3px;transition:background-size .5s cubic-bezier(.6,.1,.3,1) .12s}.fx-on #register .nx-cmp .nx-kind{opacity:0;translate:0 4px;transition:opacity .3s ease .5s,translate .3s ease .5s}.fx-on #register .nx-cmp .nx-n{transform:scale(.5);transition:transform .35s cubic-bezier(.2,1.4,.4,1)}.fx-on #register .nx-cmp td:first-child{transition:box-shadow .3s ease}.fx-on #register .nx-2a:has(.dw[data-fix-n="1"].on) .nx-cmp tbody tr:nth-child(1){opacity:1}.fx-on #register .nx-2a:has(.dw[data-fix-n="2"].on) .nx-cmp tbody tr:nth-child(2){opacity:1}.fx-on #register .nx-2a:has(.dw[data-fix-n="3"].on) .nx-cmp tbody tr:nth-child(3){opacity:1}.fx-on #register .nx-2a:has(.dw[data-fix-n="4"].on) .nx-cmp tbody tr:nth-child(4){opacity:1}.fx-on #register .nx-2a:has(.dw[data-fix-n="5"].on) .nx-cmp tbody tr:nth-child(5){opacity:1}.fx-on #register .nx-2a:has(.dw[data-fix-n="1"].on) .nx-cmp tbody tr:nth-child(1) .nx-ai,.fx-on #register .nx-2a:has(.dw[data-fix-n="2"].on) .nx-cmp tbody tr:nth-child(2) .nx-ai,.fx-on #register .nx-2a:has(.dw[data-fix-n="3"].on) .nx-cmp tbody tr:nth-child(3) .nx-ai,.fx-on #register .nx-2a:has(.dw[data-fix-n="4"].on) .nx-cmp tbody tr:nth-child(4) .nx-ai,.fx-on #register .nx-2a:has(.dw[data-fix-n="5"].on) .nx-cmp tbody tr:nth-child(5) .nx-ai{background-size:100% 3px}.fx-on #register .nx-2a:has(.dw[data-fix-n="1"].on) .nx-cmp tbody tr:nth-child(1) .nx-kind,.fx-on #register .nx-2a:has(.dw[data-fix-n="2"].on) .nx-cmp tbody tr:nth-child(2) .nx-kind,.fx-on #register .nx-2a:has(.dw[data-fix-n="3"].on) .nx-cmp tbody tr:nth-child(3) .nx-kind,.fx-on #register .nx-2a:has(.dw[data-fix-n="4"].on) .nx-cmp tbody tr:nth-child(4) .nx-kind,.fx-on #register .nx-2a:has(.dw[data-fix-n="5"].on) .nx-cmp tbody tr:nth-child(5) .nx-kind{opacity:1;translate:0 0}.fx-on #register .nx-2a:has(.dw[data-fix-n="1"].on) .nx-cmp tbody tr:nth-child(1) .nx-n,.fx-on #register .nx-2a:has(.dw[data-fix-n="2"].on) .nx-cmp tbody tr:nth-child(2) .nx-n,.fx-on #register .nx-2a:has(.dw[data-fix-n="3"].on) .nx-cmp tbody tr:nth-child(3) .nx-n,.fx-on #register .nx-2a:has(.dw[data-fix-n="4"].on) .nx-cmp tbody tr:nth-child(4) .nx-n,.fx-on #register .nx-2a:has(.dw[data-fix-n="5"].on) .nx-cmp tbody tr:nth-child(5) .nx-n{transform:none}.fx-on #register .nx-2a:has(.dw[data-fix-n="1"].on) .nx-cmp tbody tr:nth-child(1) td:first-child,.fx-on #register .nx-2a:has(.dw[data-fix-n="2"].on) .nx-cmp tbody tr:nth-child(2) td:first-child,.fx-on #register .nx-2a:has(.dw[data-fix-n="3"].on) .nx-cmp tbody tr:nth-child(3) td:first-child,.fx-on #register .nx-2a:has(.dw[data-fix-n="4"].on) .nx-cmp tbody tr:nth-child(4) td:first-child,.fx-on #register .nx-2a:has(.dw[data-fix-n="5"].on) .nx-cmp tbody tr:nth-child(5) td:first-child{box-shadow:inset 4px 0 0 var(--human)}}}#register .nx-takehome>.h2s{margin:0}#register .nx-th{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,40px);margin-top:clamp(16px,2vw,26px)}#register .nx-th .fit-list{margin:0}#register .nx-th .fit-list li{font-size:clamp(1.02rem,.96rem + .3vw,1.18rem);font-weight:600;line-height:1.35}#register .nx-th .m-order{margin:0}@media (min-width:901px){#register .nx-th{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(36px,5vw,72px)}}@media (min-width:561px){#register .nx-th .m-steps{grid-template-columns:minmax(0,1fr);gap:0;border-top:2px solid var(--ink)}#register .nx-th .m-steps li{grid-template-columns:4.4rem minmax(0,1fr) auto;column-gap:12px;align-items:baseline;padding:9px 0 9px 12px;border-top:0;border-left:6px solid var(--c);border-bottom:1px solid var(--hair)}}@media (max-width:560px){#register .nx-th{gap:16px}#register .nx-th .fit-list li{font-size:1rem;padding-block:7px}#register .nx-th .m-steps{gap:0;border-top:2px solid var(--ink)}#register .nx-th .m-steps li{grid-template-columns:3.4rem minmax(0,1fr) auto;column-gap:10px;align-items:baseline;padding:8px 0 8px 10px;border-top:0;border-left:6px solid var(--c);border-bottom:1px solid var(--hair)}#register .nx-th .m-steps li::before{display:none}#register .nx-th .m-steps span:not(.tag){font-size:.95rem;line-height:1.3}}#register .nx-takehome .m-bring{margin-top:clamp(22px,2.6vw,34px);margin-bottom:clamp(18px,2.2vw,26px)}#register .nx-pains{padding-block:clamp(14px,1.6vw,22px)}#register .nx-pains .sec-head{display:none}#register .nx-pains .pains-head{gap:clamp(14px,2vw,28px);align-items:start}#register .nx-pains-intro{margin:10px 0 0;max-width:62ch;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.45;color:var(--graphite)}#register .nx-pains .tally{font-size:clamp(1.1rem,.95rem + .6vw,1.45rem)}#register .nx-pains .tally-n{font-size:clamp(2.6rem,1.6rem + 2.2vw,3.8rem)}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{list-style:none;margin:clamp(12px,1.4vw,18px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;border:0}@media (min-width:900px){#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{grid-template-columns:repeat(4,minmax(0,1fr))}}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;row-gap:8px;margin:0;padding:11px 13px 11px;background:var(--paper);border:1.5px solid var(--ink);border-bottom-width:1.5px;transition:border-color .2s,background-color .2s,box-shadow .2s}#register .nx-pains .painlist li:last-child:nth-child(odd){grid-column:auto}#register .nx-pains .painlist li:has(>.pain[aria-pressed="true"]){border-color:var(--human);box-shadow:3px 3px 0 var(--human)}#register .nx-pains .painlist li>.pain{grid-column:1;display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:10px;align-items:start;width:100%;padding:0;color:var(--ink)}#register .nx-pains .pl-box{width:24px;height:24px;margin-top:1px}#register .nx-pains .pl-box .mk{left:-2px;top:-11px;width:40px;height:27px}#register .nx-pains .pl-text{font:400 .95rem/1.3 var(--sans)}#register .nx-pains .pl-text b{font-size:clamp(.98rem,.92rem + .2vw,1.08rem);line-height:1.17;margin:0}#register .nx-pains .painlist li>.vo{grid-column:1;margin:0;padding-top:8px;border-top:1px solid var(--hair);font-size:.62rem;line-height:1.35}#register .nx-pains .painlist .vo i{font-size:.88rem;line-height:1.32;margin-bottom:3px}#register .nx-pains .painlist .pl-ans{display:none}#register .nx-pains.has-slip{display:block}#register .nx-pains .slip-col{margin-top:12px}#register .nx-pains .slip-col:has(>.slip[hidden]){display:none}#register .nx-pains .slip-col>.slip{position:static;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:4px 22px;padding:10px 14px calc(10px + var(--tooth) / 2);align-items:start}#register .nx-pains .slip .btn{display:none}#register .nx-pains .slip-h b{font-size:clamp(1.4rem,1.1rem + .8vw,1.8rem)}#register .nx-pains .slip-h span{display:none}#register .nx-pains .slip-sub{margin:6px 0 0;padding-top:6px}#register .nx-pains .slip-lines{display:flex;flex-wrap:wrap;gap:0 22px;margin:4px 0 0}#register .nx-pains .slip-lines li{padding:4px 0;border-bottom:0;font-size:.8rem;line-height:1.3;flex:0 1 auto;max-width:100%}@media (min-width:900px){#register .nx-pains .slip-col>.slip{grid-template-columns:minmax(150px,.22fr) minmax(0,1fr)}#register .nx-pains .slip-sub{grid-column:1;margin-top:0;padding-top:0;border-top:0}#register .nx-pains .slip-h{grid-column:1}#register .nx-pains .slip-lines{grid-column:2;grid-row:1 / span 2;margin:0}#register .nx-pains .slip-lines li{flex:1 1 calc(33.333% - 16px)}}@media (prefers-reduced-motion:no-preference){#register .nx-pains .slip-col>.slip:not([hidden]){animation:nx-slip-in .5s cubic-bezier(.2,.9,.3,1) both}}@keyframes nx-slip-in{from{opacity:0;translate:72px 0}to{opacity:1;translate:0 0}}#register .nx-pains .nx-pains-end{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:center;margin-top:clamp(12px,1.6vw,22px)}#register .nx-pains .pains-stat{margin:0;max-width:34ch;font:600 clamp(1.08rem,1rem + .45vw,1.3rem)/1.35 var(--sans);color:var(--ink)}#register .nx-pains .pains-stat b{font-weight:800}#register .nx-pains .reg-row-slot{margin-top:0}#register .nx-pains .reg-row .reg-note{display:none}@media (min-width:900px){#register .nx-pains .nx-pains-end{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:clamp(20px,3vw,44px)}#register .nx-pains .reg-row{width:min(100%,640px)}}@media (max-width:719px){#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin-inline:calc(-1 * clamp(16px,4vw,44px));padding:4px clamp(16px,4vw,44px) 10px;scrollbar-width:none}#register .nx-pains .painlist::-webkit-scrollbar{display:none}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{flex:0 0 min(80vw,330px);scroll-snap-align:start}}#register .nx-steps{list-style:none;margin:clamp(12px,1.6vw,20px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}#register .nx-steps li{display:flex;align-items:center;gap:9px;padding:6px 14px 6px 6px;background:var(--paper);border:1.5px solid var(--ink);font:600 .95rem/1.2 var(--sans);color:var(--ink)}#register .nx-steps b{flex:none;display:grid;place-items:center;width:26px;height:26px;background:var(--ink);color:var(--paper);font:700 .85rem/1 var(--mono)}#register .nx-prize{margin:clamp(10px,1.4vw,16px) 0 0;font:850 clamp(1.3rem,1rem + 1.1vw,1.9rem)/1.15 var(--display);font-stretch:112%;letter-spacing:-.02em;color:var(--ink)}#register .nx-prize b{font-weight:inherit;text-decoration:underline;text-decoration-color:var(--human);text-decoration-thickness:3px;text-underline-offset:.16em}#register .hunt-head{margin-bottom:0}#register .nx-after{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 40px;padding-block:clamp(20px,2.6vw,34px);border-top:2px solid var(--ink)}@media (min-width:900px){#register .nx-after{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}#register .nx-after-k{margin:0 0 6px;font-size:.78rem;line-height:1.4;letter-spacing:.1em;font-weight:500;font-stretch:100%;text-transform:uppercase;color:var(--graphite)}#register .nx-after-h{margin:0;font:850 clamp(1.35rem,1rem + 1.1vw,1.9rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.02em}#register .nx-after-t{margin:8px 0 0;max-width:56ch;font-size:1.02rem;line-height:1.5}#register .nx-pkgline{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0;max-width:none;font-size:1rem}#register .nx-pkgline b{font:850 1.08rem/1.1 var(--display);font-stretch:112%}#register .nx-pkgline .link{font-weight:700}#register .nx-early{margin:12px 0 0;padding:10px 14px;border:2px dashed var(--human);background:var(--paper);max-width:62ch}#register .nx-early .link{font-weight:800}#register .nx-early .res-note{display:block;margin-top:4px;font-size:.86rem;line-height:1.4;color:var(--graphite)}#register .nx-reviews{padding-block:clamp(26px,3.2vw,46px)}#register .nx-fg-kick{margin:0 0 6px;font-size:.78rem;line-height:1.4;letter-spacing:.1em;font-weight:500;font-stretch:100%;text-transform:uppercase;color:var(--graphite)}#register .nx-reviews h2{margin:0}#register .nx-fg-note{margin:8px 0 0;max-width:70ch;font-size:.95rem;line-height:1.45;color:var(--graphite)}#register .nx-reviews .pvs{margin:clamp(12px,1.6vw,20px) 0 0;padding:0;border:0}#register .nx-reviews .pvs-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);margin-top:0;align-items:start}#register .nx-reviews .pv-frame{aspect-ratio:9/16;width:min(100%,calc(44svh * .5625));margin-inline:auto}#register .nx-reviews .pv-poster .mk--bracket{left:12px;top:12px;height:26%}#register .nx-reviews .pv-cap{font-size:.68rem;padding:3px 6px}#register .nx-reviews .pv figcaption{font-size:.84rem;line-height:1.35}@media (max-width:1100px){#register .nx-reviews .pvs-list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:thin;margin-inline:calc(-1 * clamp(16px,4vw,44px));padding-inline:clamp(16px,4vw,44px);scroll-padding-inline:clamp(16px,4vw,44px)}#register .nx-reviews .pv{flex:0 0 min(46vw,210px);scroll-snap-align:start}#register .nx-reviews .pv-frame{width:100%}}@media (min-width:1180px){#register .rulebook--tiles .rl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:901px){#register .rulebook--tiles .seal-top h2{max-width:none}#register section[aria-labelledby="lp1-s8"]{padding-block:clamp(36px,3.6vw,50px)}}@media (min-width:1180px){#register .rulebook .rl-sign{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"fix sig";align-items:center}}#register .rulebook .rl-sign .rb-fix{margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.2rem)}#register .t-side .photo{max-width:260px}#register .t-first{margin:0;max-width:46ch;font:600 clamp(1.08rem,1rem + .4vw,1.3rem)/1.5 var(--sans);color:var(--ink)}#register .t-every{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .t-recd{margin:0}#register .t-recd>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;list-style:none;color:var(--graphite)}#register .t-recd>summary::-webkit-details-marker{display:none}#register .t-recd[open]>summary{margin-bottom:0}#register .t-recd .t-record{margin-top:4px}@media (min-width:901px){#register .sec .teacher--full{grid-template-columns:minmax(0,230px) minmax(0,1fr);column-gap:clamp(28px,4vw,56px)}#register .sec .teacher--full .t-side{position:static}#register .sec .teacher--full .t-main{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(28px,4vw,56px);align-items:start}#register .sec .teacher--full .t-col{display:grid}}#register .t-recd,#register .t-video{order:3}@media (max-width:900px){#register .sec .teacher--full{grid-template-columns:5.5rem minmax(0,1fr);column-gap:14px;row-gap:12px;align-items:center;grid-template-areas:"h h" "photo name" "photo where" "first first" "figs figs" "every every" "sign sign" "legal legal" "rec rec" "video video"}#register .teacher--full .t-side,#register .teacher--full .t-main,#register .teacher--full .t-col{display:contents}#register .teacher--full>.t-h{grid-area:h}#register .teacher--full .photo{grid-area:photo;width:5.5rem;max-width:none}#register .teacher--full .photo .photo-note{display:none}#register .teacher--full .t-where{grid-area:where;margin:0}#register .teacher--full .t-name{grid-area:name;font-size:clamp(2rem,1rem + 4vw,3rem);align-self:end}#register .teacher--full .t-first{grid-area:first}#register .teacher--full .t-figs{grid-area:figs}#register .teacher--full .t-every{grid-area:every}#register .teacher--full .host-sign{grid-area:sign}#register .teacher--full .t-legal{grid-area:legal}#register .teacher--full .t-recd{grid-area:rec}#register .teacher--full .t-video{grid-area:video}#register .teacher--full .host-sign .hs-mk--denis{width:min(240px,64%)}#register .teacher--full .t-frame{aspect-ratio:2.3}}@media (min-width:901px){#register .sec:has(.teacher--full){padding-block:clamp(28px,3.2vw,46px)}#register .teacher--full .t-name{font-size:clamp(2.2rem,1rem + 2.7vw,3.9rem);white-space:nowrap}#register .t-first{font-size:clamp(1rem,.94rem + .3vw,1.16rem);line-height:1.45;max-width:52ch}#register .t-side .photo{max-width:230px}#register .sec .teacher--full{row-gap:clamp(12px,1.4vw,20px)}#register .sec .teacher--full .t-main,#register .sec .teacher--full .t-col{gap:clamp(12px,1.5vw,20px)}#register .host-sign .hs-mk--denis{width:min(260px,72%)}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-act .rl-mock.tropes.play .trope .strike path{animation-delay:calc(var(--i,0) * .45s + 1.9s)}.fx-on #register .nx-act .rl-tile:not(.nx-go) .fake-sys{opacity:0;translate:36px 0}.fx-on #register .nx-act .rl-tile.nx-go .fake-sys{animation:nx-slide .55s cubic-bezier(.2,1.2,.4,1) calc(var(--i,0) * .45s + .3s) both}.fx-on #register .nx-act .rl-tile:not(.nx-go) .fake-ticket{opacity:0;scale:.82}.fx-on #register .nx-act .rl-tile.nx-go .fake-ticket{animation:nx-pop .5s cubic-bezier(.2,1.5,.4,1) calc(var(--i,0) * .45s + .3s) both}.fx-on #register .nx-act .rl-tile:not(.nx-go) .fr-stars{clip-path:inset(0 100% 0 0)}.fx-on #register .nx-act .rl-tile.nx-go .fr-stars{animation:nx-stars .8s steps(5,end) calc(var(--i,0) * .45s + .3s) both}.fx-on #register .nx-act .rl-tile:not(.nx-go) .fake-review>:not(.fr-stars){opacity:0}.fx-on #register .nx-act .rl-tile.nx-go .fake-review>:not(.fr-stars){animation:nx-fadein .4s ease calc(var(--i,0) * .45s + 1.2s) both}.fx-on #register .nx-act .rl-tile:not(.nx-go) .fake-live + .mono{opacity:0}.fx-on #register .nx-act .rl-tile.nx-go .fake-live + .mono{animation:nx-fadein .4s ease calc(var(--i,0) * .45s + 1s) both}.fx-on #register .nx-act .rl-tile.nx-go .fake-live i{animation:blink .4s steps(1) 4}}@keyframes nx-slide{from{opacity:0;translate:36px 0}to{opacity:1;translate:0 0}}@keyframes nx-pop{from{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes nx-stars{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes nx-fadein{from{opacity:0}to{opacity:1}}#register .rl-mock .fake-live{gap:6px}#register .rl-mock .fake-say,#register .rl-mock .fake-sys{display:block}#register .rl-mock .fake-review,#register .rl-mock .fake-ticket{display:grid;gap:3px;justify-items:start}#register .rl-mock .fake-timer{color:var(--human)}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-act .rl-tile:not(.nx-go) .fake-say{clip-path:inset(0 100% 0 0)}.fx-on #register .nx-act .rl-tile.nx-go .fake-say{animation:nx-type 1.3s steps(24,end) calc(var(--i,0) * .45s + .3s) both}}@keyframes nx-type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}#register .ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;margin-top:clamp(12px,1.6vw,20px);align-items:start}#register .lg-group{display:contents}#register .lg-group .fg-h{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#register .ledger details.lg{position:relative;padding:0 14px;background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-top:3px solid var(--human);box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 12%,transparent);rotate:-.35deg}#register .ledger details.lg:nth-of-type(even){rotate:.35deg}#register .ledger details.lg>summary{min-height:48px;padding:11px 0}#register .lg-a{padding:0 0 14px calc(2.2rem + 8px)}#register .lg-a p{font-size:.95rem}@media (max-width:900px){#register .ledger{grid-template-columns:minmax(0,1fr);gap:8px}#register .ledger details.lg{rotate:0deg}}#register .closer{min-height:100svh;display:flex;flex-direction:column;justify-content:center}#register .closer .closer-in{width:100%;padding-block:clamp(22px,4.2vh,90px);row-gap:22px}@media (min-width:1024px){#register .closer .closer-in{grid-template-columns:minmax(0,1.15fr) minmax(340px,460px);column-gap:clamp(40px,5vw,88px)}}#register .closer .final>.mono{font-size:.82rem;margin-bottom:12px}#register .closer h2{font-size:clamp(2.6rem,1.2rem + 4.6vw,5.6rem);line-height:.95;letter-spacing:-.025em;max-width:none}#register .closer .closer-sub{margin:16px 0 22px;max-width:46ch;font-size:clamp(1.08rem,1rem + .5vw,1.4rem);line-height:1.4}#register .closer #closer-reg{margin-top:18px}#register .closer #closer-reg .reg-1{gap:12px}#register .closer #closer-reg .reg-1 input{min-height:64px;padding-inline:20px;font-size:1.2rem}#register .closer #closer-reg .reg-1 .btn{min-height:64px;padding-inline:28px;font-size:1.3rem}#register .closer #closer-reg .reg-note{margin-top:14px;font-size:.88rem;line-height:1.5;max-width:60ch}@media (max-width:767px){#register .closer #closer-reg .reg-1 input{min-height:56px;font-size:1.1rem}#register .closer #closer-reg .reg-1 .btn{min-height:58px;font-size:1.15rem;width:100%;justify-content:center}}#register .ctk-pass{padding:26px 26px 20px}#register .ctk-title{font-size:1.3rem}#register .ctk-for{display:flex;align-items:flex-end;gap:12px;margin:12px 0 6px}#register .ctk-for-l{font:500 .7rem/1.6 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}#register .ctk-name{flex:1;min-width:0;min-height:1.15em;border-bottom:1.5px dotted color-mix(in srgb,var(--ink) 40%,transparent);font:400 2.2rem/1 var(--script);color:var(--human);overflow-wrap:anywhere}#register .ctk-name:empty::before{content:"your first name";font:500 .8rem/2 var(--mono);letter-spacing:.06em;color:color-mix(in srgb,var(--ink) 35%,transparent)}#register .ctk-leave{grid-area:leave}#register .ctk-leave-h{margin:0 0 6px;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}#register .ctk-stamps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}#register .ctk-stamps li{padding:4px 6px 3px;border:1.5px solid var(--stone);font:700 .7rem/1.25 var(--mono);letter-spacing:.05em;text-transform:uppercase;text-align:center;rotate:-1.5deg}#register .ctk-stamps li:nth-child(even){rotate:1.2deg;border-color:var(--aqua);color:var(--aqua)}@media (max-width:1023px){#register .ctk{display:grid;grid-template-columns:minmax(0,1fr) auto}#register .ctk-for{display:none}#register .ctk-leave{display:none}}#register .ctk-pass{position:relative}@media (prefers-reduced-motion:no-preference){#register .ctk.nx-print .ctk-pass{animation:nx-print .5s steps(10,end) both}#register .ctk.nx-print .ctk-pass::after{content:"";position:absolute;left:0;right:0;top:0;height:26px;pointer-events:none;background:radial-gradient(circle,var(--ink) 1.3px,transparent 1.7px) 0 0/6px 6px;animation:nx-head .5s steps(10,end) both}}@keyframes nx-print{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes nx-head{from{top:0;opacity:.9}to{top:100%;opacity:0}}#register .nx-leave{display:none}@media (max-width:1023px){#register .nx-leave{display:block;margin-top:2px}#register .nx-leave p{margin:0 0 6px;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}#register .nx-leave ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}#register .nx-leave li{padding:4px 8px 3px;border:1.5px solid var(--stone);font:700 .7rem/1.25 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--stone);rotate:-1deg}#register .nx-leave li:nth-child(even){rotate:1deg;border-color:var(--aqua);color:var(--aqua)}}#register .nx-pop[hidden]{display:none}#register .nx-pop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(22,22,28,.55)}#register .nx-pop-card{position:relative;width:min(100%,440px);padding:26px 26px 22px;background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human)}#register .nx-pop-card:focus{outline:none}#register .nx-pop-x{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:44px;height:44px;background:none;border:0;cursor:pointer;color:var(--ink);font:500 1.3rem/1 var(--sans)}#register .nx-pop-x:focus-visible,#register .nx-pop-no:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register .nx-pop-k{margin:0 0 8px;font:500 .74rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}#register .nx-pop-h{margin:0 40px 10px 0;font:850 clamp(1.5rem,1.2rem + 1vw,1.9rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.02em}#register .nx-pop-t{margin:0 0 16px;font-size:1.02rem;line-height:1.45}#register .nx-pop-go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0}#register .nx-pop-go .btn{min-height:50px}#register .nx-pop-no{min-height:44px;padding:0 4px;background:none;border:0;cursor:pointer;font:inherit;font-weight:600;color:var(--graphite);text-decoration:underline;text-underline-offset:3px}@media (max-width:719px){#register .nx-pop{place-items:end center;padding:0;background:rgba(22,22,28,.4)}#register .nx-pop-card{width:100%;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));border-width:2px 0 0;box-shadow:none}}@media (prefers-reduced-motion:no-preference){#register .nx-pop:not([hidden]) .nx-pop-card{animation:nx-pop-in .3s cubic-bezier(.2,.9,.3,1) both}}@keyframes nx-pop-in{from{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}#register .ctk .ctk-when{display:none}#register .ctk-date-ph{margin:10px 0 6px;font-family:var(--dots);font-weight:900;font-size:1.15rem;line-height:1.3;color:var(--ink)}#register .ctk-date-ph .ph{font-family:var(--mono);font-weight:500;font-size:.85rem}@media (max-width:1023px){#register .ctk-date-ph{order:2;margin:0;font-size:.95rem}}@media (min-width:561px){#register .closer .times{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:360px){#register .reg-1 .btn,#register .hunt-reg-form .btn{padding-inline:12px;font-size:1.06rem}}#register .share-draw button[type="submit"]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}#register .share-draw a[href="/prize-draw/"]{display:none}@media (min-width:901px){#register section[aria-labelledby="lp1-s8"]{padding-block:clamp(14px,1.6vw,24px)}#register .rulebook--tiles .seal-top{padding-block:clamp(14px,1.5vw,22px)}#register .rulebook--tiles .seal-top h2{font-size:clamp(1.7rem,.9rem + 1.9vw,2.9rem);max-width:none}#register .rulebook--tiles .seal-top h2 br{display:none}#register .rulebook--tiles .rb-kick{margin:0 0 6px}#register .rulebook--tiles .tick-mk{width:clamp(48px,4.6vw,72px)}#register .rulebook--tiles .seal-body{padding-top:clamp(12px,1.4vw,18px);padding-bottom:clamp(12px,1.4vw,18px)}#register .rulebook--tiles .rb-why{margin-bottom:clamp(10px,1.2vw,14px)}#register .rl-tile{padding:10px 14px 12px;row-gap:6px}#register .rl-us h3{font-size:clamp(1.06rem,.9rem + .4vw,1.28rem)}#register .rl-sign{margin-top:clamp(10px,1.2vw,16px)}}@media (max-width:720px){#register .rulebook--tiles .rl{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:2px solid var(--ink)}#register .rulebook--tiles .rl::-webkit-scrollbar{display:none}#register .rl-tile{flex:0 0 min(76vw,300px);scroll-snap-align:start;padding:12px 14px 14px}#register .rl-tile + .rl-tile{border-top:0;border-left:1px solid var(--hair)}#register .ledger{gap:6px}#register .ledger details.lg>summary{padding-block:9px}}@media (min-width:901px) and (max-height:740px){#register .nx-pains .nx-pains-end{margin-top:0}#register .sec:has(.teacher--full){padding-block:34px}}#register .nx-by{font:500 .64rem/1.3 var(--mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--graphite)}#register .nx-fact{margin:0;max-width:46ch;font-size:.95rem;line-height:1.4}#register .nx-fact b{font:850 1.25rem/1 var(--display);font-stretch:112%;color:var(--human)}#register .nx-fact .nx-by{display:block;margin-top:3px}#register .nx-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 28px;padding-block:clamp(12px,1.6vw,20px);border-top:2px solid var(--ink)}@media (min-width:900px){#register .nx-facts{grid-template-columns:auto minmax(0,1fr);align-items:start}}#register .nx-facts-k{margin:2px 0 0;max-width:12ch;font:500 .72rem/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}@media (max-width:899px){#register .nx-facts-k{max-width:none}}#register .nx-facts-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 24px}#register .nx-facts-l li{display:grid;gap:4px;align-content:start;padding-left:12px;border-left:3px solid var(--human);font-size:.95rem;line-height:1.35}#register .nx-facts-l li[hidden]{display:none}#register .nx-facts-l b{font:850 1.15rem/1 var(--display);font-stretch:112%;color:var(--human)}#register .nx-method-sub{margin:10px 0 0;max-width:64ch;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.45;color:var(--graphite)}#register .nx-eg{margin:0;font:500 .64rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-pic>.nx-eg,#register .nx-draftcol>.nx-eg,#register .m-vis>.nx-eg{justify-self:start}#register .nx-rules .nx-eg{margin-bottom:4px}#register .nx-vs{padding-block:clamp(20px,2.6vw,36px)}#register .nx-vs-h{margin:0 0 clamp(10px,1.4vw,16px);font:850 clamp(1.5rem,1.1rem + 1.4vw,2.2rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.02em}#register .nx-vs-t{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.35}#register .nx-vs-t th{padding:9px 14px;text-align:left;font:500 .72rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}#register .nx-vs-t thead th:first-child{color:var(--graphite);border-bottom:2px solid var(--hair)}#register .nx-vs-t thead th:last-child{background:var(--ink);color:var(--stone)}#register .nx-vs-t td{padding:11px 14px;vertical-align:top;border-bottom:1px solid var(--hair)}#register .nx-vs-t td:first-child{color:var(--graphite)}#register .nx-vs-t td:last-child{font-weight:700;color:var(--ink);background:var(--paper);border-left:3px solid var(--human)}#register .nx-vs-tk{display:inline-block;width:20px;aspect-ratio:196/108;margin-right:8px;vertical-align:-.15em;color:var(--human)}#register .nx-vs-tk>.mk{width:100%;height:100%}#register .closer .closer-id{margin:0 0 8px;font:850 clamp(1.3rem,1.05rem + 1vw,1.9rem)/1.15 var(--display);font-stretch:112%;letter-spacing:-.015em;color:var(--signal)}#register .closer .closer-fact{margin:0 0 14px;max-width:64ch;font-size:.95rem;line-height:1.4;color:color-mix(in srgb,var(--stone) 84%,transparent)}#register .closer .closer-fact b{font-weight:800;color:var(--stone)}#register .closer .closer-fact .nx-by{margin-left:.6em;color:color-mix(in srgb,var(--stone) 62%,transparent)}#register .foot-src{font-size:.85rem}#register .hunt-tabs button{min-height:44px}#register .hunt-sign .btn,#register .hunt-sign button{min-height:44px}#register .nx-demo{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 0 0;padding:8px 14px;background:var(--paper);border:1.5px dashed var(--ink);font:500 .9rem/1.2 var(--mono);color:var(--ink)}#register .nx-demo .nd-l{color:var(--graphite)}#register .nx-demo .nd-v{position:relative;display:inline-block;padding:3px 8px;font-weight:700}#register .nx-demo svg{position:absolute;left:-4px;top:-4px;width:calc(100% + 8px);height:calc(100% + 8px);overflow:visible;pointer-events:none}#register .nx-demo path{fill:none;stroke:var(--human);stroke-width:2.4;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-demo:not(.on) path{stroke-dasharray:100;stroke-dashoffset:100}.fx-on #register .nx-demo.on path{stroke-dasharray:100;animation:nx-circ .9s ease-out .35s both}}@keyframes nx-circ{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}#register .doc .spot.nx-hint{outline:2px solid var(--human);outline-offset:2px;animation:nx-ping 1.3s ease-out 3}@keyframes nx-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--human) 55%,transparent)}100%{box-shadow:0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){#register .doc .spot.nx-hint{animation:none}}#register .nx-share{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 22px;align-items:start;margin-top:clamp(14px,1.8vw,22px);padding:12px 14px;background:var(--paper);border:1.5px solid var(--ink)}@media (max-width:719px){#register .nx-share{grid-template-columns:minmax(0,1fr)}}#register .nx-share-k,#register .nx-hub-k{margin:0 0 8px;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-sh-list{display:flex;flex-wrap:wrap;gap:8px}#register .nx-sh{display:grid;justify-items:center;align-content:center;gap:4px;min-width:60px;min-height:56px;padding:6px 8px;background:var(--paper);border:1.5px solid var(--ink);color:var(--ink);font:500 .6rem/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:transform .08s,box-shadow .08s}#register .nx-sh svg{display:block;width:24px;height:24px}#register .nx-sh:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--human)}#register .nx-sh:active{transform:translate(1px,1px);box-shadow:none}#register .nx-sh:focus-visible,#register .nx-sv:focus-visible,#register .nx-name input:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register .nx-sh-st:empty{display:none}#register .nx-sh-st{margin:8px 0 0;font:600 .88rem/1.4 var(--sans);color:var(--ink)}#register .nx-sh-note{margin:6px 0 0;font-size:.85rem;line-height:1.4;color:var(--graphite)}#register .nx-cap{display:block;width:100%;margin-top:6px;padding:8px;border:1.5px solid var(--ink);font:500 .8rem/1.4 var(--mono)}#register .nx-cap[hidden],#register .nx-sh-note[hidden]{display:none}#register .nx-entries{margin:10px 0 0;max-width:64ch;font-size:.9rem;line-height:1.45;color:var(--ink)}#register .nx-entries--live{margin-top:4px;color:var(--graphite)}#register .nx-save{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0 0}#register .nx-save .mono{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#register .nx-sv{min-height:44px;padding:0 12px;background:none;border:1.5px solid var(--ink);color:var(--ink);font:600 .85rem/1 var(--sans);cursor:pointer}#register .nx-prev{display:none;gap:4px;justify-items:center;width:140px;margin:0}#register .nx-prev--top,#register .nx-prev--on{display:grid}@media (max-width:719px){#register .nx-prev--top:not(.nx-prev--on){display:none}#register .nx-prev{width:min(100%,240px)}}#register .nx-prev img{display:block;width:100%;height:auto;aspect-ratio:4/5;background:var(--field);border:1px solid var(--ink);-webkit-touch-callout:default}#register .nx-prev figcaption{font:500 .58rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);text-align:center}#register .nx-ra,#register .nx-rb,#register .nx-rc{display:contents}#register .nx-ra>.hunt-count{order:1}#register .nx-ra>.hunt-bar{order:2}#register .nx-ra>.nx-step{order:2}#register .nx-ra>.hunt-toast{order:3}#register .nx-ra>.hunt-verdict{order:4}#register .nx-ra>.nx-marks{order:5}#register .nx-ra>.hunt-list{order:6}#register .nx-ra>#hunt-all{order:7}#register .nx-ra>.hunt-result{order:8}#register .nx-rb>#hunt-reg{order:10}#register .nx-rb>.nx-hub{order:12}#register .nx-rb>.nx-3b{order:16}#register .nx-rc>.share-after{order:14}#register .nx-rc>.hunt-challenge{order:20}#register .hunt.nx-done{grid-template-columns:minmax(0,1fr)}#register .hunt.nx-done>.doc{max-width:900px}#register .hunt.nx-done>.hunt-panel{position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:clamp(8px,1.6vw,20px)}#register .hunt.nx-done .nx-ra,#register .hunt.nx-done .nx-rb{display:grid;gap:14px;align-content:start;min-width:0}@media (min-width:900px){#register .hunt.nx-done>.hunt-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,44px);align-items:start}}#register .share-seal .ss-save,#register .share-draw .sd-btns .share-tag:has(+ .share-tag){display:none}#register .nx-step{margin:-6px 0 0;font:500 .7rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--graphite)}#register .nx-marks{margin:0;font:700 1.5rem/1 var(--mono);letter-spacing:.16em;color:var(--human)}#register .nx-marks[hidden],#register .nx-hub[hidden],#register .nx-3b[hidden]{display:none}#register .nx-hub{padding:12px 14px;background:var(--paper);border:1.5px solid var(--ink)}#register .nx-hub-body{display:grid;grid-template-columns:110px minmax(0,1fr);grid-template-areas:"prev name" "prev save" "row row";gap:10px 14px;align-items:start}#register .nx-hub-r{display:contents}#register .nx-hub .nx-prev{grid-area:prev;width:110px}#register .nx-hub .nx-name{grid-area:name;margin:0}#register .nx-hub .nx-save{grid-area:save;margin:0;align-self:end}#register .nx-hub .nx-share-row{grid-area:row}#register .nx-hub .nx-save .mono{flex:0 0 100%}#register .nx-hub .nx-sh{min-width:52px;min-height:52px}@media (max-width:560px){#register .nx-hub-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"prev" "name" "row" "save"}#register .nx-hub .nx-prev{width:min(100%,220px);justify-self:center}}#register .nx-name{display:grid;gap:3px;margin-bottom:8px;font:500 .78rem/1.3 var(--sans);color:var(--graphite)}#register .nx-name input{min-height:44px;padding:0 10px;border:1.5px solid var(--ink);font:400 1rem/1 var(--sans);color:var(--ink);background:var(--paper)}#register .nx-3b{padding:12px 14px;border:1.5px dashed var(--ink);background:var(--field)}#register .nx-3b h3{margin:0 0 6px;font:850 1.1rem/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em}#register .nx-3b p,#register .nx-3b ol{margin:6px 0 0;font-size:.9rem;line-height:1.4}#register .nx-3b ol{padding-left:1.2em}#register .nx-3b-links{display:flex;flex-wrap:wrap;gap:6px 10px}#register .nx-head{position:fixed;left:0;right:0;top:0;z-index:58;background:var(--paper);border-bottom:2px solid var(--ink);box-shadow:0 4px 0 color-mix(in srgb,var(--ink) 10%,transparent);visibility:hidden;translate:0 -110%;transition:translate .28s cubic-bezier(.3,.7,.2,1),visibility 0s linear .28s}#register .nx-head.on{visibility:visible;translate:0 0;transition:translate .28s cubic-bezier(.3,.7,.2,1),visibility 0s}#register .nx-head-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding-block:7px}#register .nx-head .wordmark{display:block;line-height:0}#register .nx-head .wordmark .logo{--h:26px}#register .nx-head-cta{min-height:44px;padding:8px 20px;font-size:1rem;box-shadow:3px 3px 0 var(--human)}@media (max-width:720px){#register .nx-head-cta{display:none}#register .nx-head-in{min-height:48px;padding-block:5px}#register .nx-head .wordmark .logo{--h:24px}}@media (prefers-reduced-motion:reduce){#register .nx-head,#register .nx-head.on{transition:none}}#register .stage-lead .lead-t{display:none}#register .stage-lead:has(.lead-t){max-width:min(100%,35em)}@media (min-width:901px) and (max-height:760px){#register .hunt-first{margin:6px 0 0;min-height:44px;padding-block:8px}}#register .nx-fit{padding-block:clamp(18px,2.4vw,32px);border-top:2px solid var(--ink)}#register .nx-fit-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:14px clamp(24px,4vw,64px)}@media (min-width:760px){#register .nx-fit-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}#register .nx-fit-k{margin:0;font:500 .78rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-fit-yes .nx-fit-k{color:var(--ink)}#register .nx-fit .fit-list{margin-top:6px}#register .nx-fit .fit-list li{padding-block:9px;font-size:clamp(1rem,.95rem + .25vw,1.14rem);font-weight:600;line-height:1.35}#register .nx-fit-no .fit-list li{font-weight:500;color:var(--graphite)}@media (max-width:759px){#register .nx-fit .fit-list li{padding-block:7px;font-size:1rem}}#register .closer .nx-count{display:flex;align-items:center;gap:10px;margin:12px 0 0;font:600 1rem/1.35 var(--sans);color:var(--stone)}#register .closer .nx-count-mk{flex:none;display:inline-block;width:24px;aspect-ratio:196/108;color:var(--aqua)}#register .closer .nx-count-mk>.mk{width:100%;height:100%}#register .closer .nx-bonus-line{margin:8px 0 0;color:var(--stone)}#register #hunt-reg .nx-bonus-line{margin:8px 0 0;font-weight:600;color:var(--ink)}#register .nx-pop [hidden]{display:none!important}#register .nx-pop-reg{display:grid;gap:8px}#register .nx-pop-reg .reg-row{margin:0}#register .nx-pop-reg .reg-row .reg-1{display:grid;gap:10px}#register .nx-pop-reg .reg-row input[type=email]{width:100%;min-height:50px}#register .nx-pop-reg .reg-row .btn{width:100%;min-height:50px;justify-content:center}#register .nx-pop-reg .reg-note{margin:6px 0 0}#thanks .nx-bonus{padding-block:clamp(10px,2vw,22px)}#thanks .nx-sheet{position:relative;max-width:1100px;margin:0 auto;padding:clamp(16px,2.4vw,30px);background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human)}#thanks .nx-sheet-k{margin:0 0 6px;font:500 .74rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--human)}#thanks .nx-sheet-h{margin:0;font:850 clamp(1.8rem,1.3rem + 2vw,2.8rem)/1.05 var(--display);font-stretch:112%;letter-spacing:-.02em}#thanks .nx-sheet-lead{margin:8px 0 0;max-width:92ch;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.45}#thanks .nx-sheet-rule{margin-top:clamp(8px,1.2vw,14px)}#thanks .nx-sheet-rule p{max-width:92ch}#thanks .nx-sheet-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:6px clamp(20px,3vw,44px);margin-top:clamp(12px,1.6vw,20px)}@media (min-width:1000px){#thanks .nx-sheet-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:start}}#thanks .nx-sheet h3{margin:12px 0 6px;padding-bottom:4px;border-bottom:2px solid var(--ink);font:600 .8rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}#thanks .nx-sheet .nx-sheet-c>h3:first-child,#thanks .nx-sheet .nx-sd summary h3{margin-top:0}#thanks .nx-sheet .nx-sheet-c>h3:first-child{margin-bottom:6px}#thanks .nx-sheet-wide{margin-top:clamp(8px,1.4vw,18px)}#thanks .nx-sheet p{margin:0;font-size:1rem;line-height:1.45}#thanks .nx-sheet-u{background:linear-gradient(transparent 62%,color-mix(in srgb,var(--human) 35%,transparent) 62%)}#thanks .nx-five,#thanks .nx-steps4,#thanks .nx-before{margin:0;padding:0;list-style:none}#thanks .nx-five{counter-reset:nxf}#thanks .nx-five li{counter-increment:nxf;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:6px 0;border-bottom:1px solid var(--hair);font-size:.98rem;line-height:1.4}#thanks .nx-five li::before{content:counter(nxf);display:grid;place-items:center;width:26px;height:26px;background:var(--ink);color:var(--paper);font:700 .85rem/1 var(--mono)}#thanks .nx-steps4{counter-reset:nxs}#thanks .nx-steps4 li{counter-increment:nxs;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:4px 0;font-size:.98rem;line-height:1.4}#thanks .nx-steps4 li::before{content:counter(nxs) ".";font:700 .9rem/1.45 var(--mono);color:var(--human)}#thanks .nx-before{display:grid;grid-template-columns:minmax(0,1fr);gap:0 clamp(16px,2.4vw,32px)}@media (min-width:640px){#thanks .nx-before{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#thanks .nx-before{grid-template-columns:repeat(4,minmax(0,1fr))}}#thanks .nx-before li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:start;padding:4px 0;font-size:.98rem;line-height:1.4}#thanks .nx-bt{display:block;width:26px;aspect-ratio:196/108;margin-top:.3em;color:var(--human)}#thanks .nx-bt>.mk{display:block;width:100%;height:100%}#thanks .nx-sd summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;min-height:44px}#thanks .nx-sd summary::-webkit-details-marker{display:none}#thanks .nx-sd summary h3{flex:1;margin:0;min-width:0}#thanks .nx-sd summary::after{content:"+";font:600 1.4rem/1 var(--mono);color:var(--human)}#thanks .nx-sd[open] summary::after{content:"\2212"}#thanks .nx-sd summary:focus-visible{outline:3px solid var(--human);outline-offset:2px}@media (min-width:1000px){#thanks .nx-sd summary{cursor:default;min-height:0;pointer-events:none}#thanks .nx-sd summary::after,#thanks .nx-sd[open] summary::after{content:none}}#thanks .nx-sheet-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-top:clamp(10px,1.4vw,16px)}#thanks .nx-sheet-foot{margin:0;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#thanks .nx-sheet-act{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}#thanks .nx-sheet-act .btn{min-height:46px}#thanks .nx-sheet-st{font:600 .9rem/1.35 var(--sans);color:var(--ink)}@media (max-width:719px){#thanks .nx-sheet-act .btn{flex:1 1 140px}}@media (min-width:1000px) and (max-height:800px){#thanks .nx-sheet{padding:18px 26px}#thanks .nx-sheet-lead{margin-top:6px}#thanks .nx-sheet h3{margin-top:8px}#thanks .nx-five li{padding-block:4px}}@media print{html.nx-print-sheet body{background:#fff!important}html.nx-print-sheet body>*:not(main#thanks){display:none!important}html.nx-print-sheet main#thanks>*:not(.nx-bonus){display:none!important}html.nx-print-sheet #thanks .nx-bonus{padding:0}html.nx-print-sheet #thanks .nx-sheet{max-width:none;box-shadow:none;border:1.5px solid #000;break-inside:avoid}html.nx-print-sheet #thanks .nx-sheet-act{display:none}html.nx-print-sheet #thanks .nx-sheet-cols{grid-template-columns:repeat(2,minmax(0,1fr))}html.nx-print-sheet #thanks .nx-sd summary::after{content:none}html.nx-print-sheet #thanks .nx-sheet h3{margin-top:10px}}#register .nx-prompt,#thanks .nx-prompt{margin-top:12px;padding:12px 14px;background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--human);color:var(--ink)}.nx-prompt-k{margin:0 0 4px;font:500 .7rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--human)}.nx-prompt h3{margin:0 0 6px;font:850 1.15rem/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em}.nx-prompt p{margin:6px 0 0;font-size:.92rem;line-height:1.45}.nx-prompt-box{position:relative;max-height:8.6em;overflow:hidden;margin:8px 0 0;padding:10px 12px;background:var(--field);border:1px dashed var(--ink);font:500 .82rem/1.5 var(--mono);white-space:pre-wrap;word-break:break-word}.nx-prompt-box:not(.open)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2em;background:linear-gradient(transparent,var(--field))}.nx-prompt-box.open{max-height:none}.nx-prompt-more{display:block;min-height:44px;padding:0 2px;background:none;border:0;cursor:pointer;font:600 .88rem/1.2 var(--sans);color:var(--ink);text-decoration:underline;text-underline-offset:3px}.nx-prompt-more:focus-visible{outline:3px solid var(--human);outline-offset:2px}.nx-prompt-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}.nx-prompt-act .btn{min-height:44px}.nx-prompt-st{font:600 .88rem/1.35 var(--sans)}#register .sd-bonus{margin:0 0 8px;font-weight:700}@media (min-width:1024px) and (max-height:880px){#register .closer{justify-content:flex-start}#register .closer .closer-in{padding-block:clamp(14px,3svh,30px)}#register .closer h2{font-size:min(clamp(2.6rem,1.2rem + 4.6vw,5.6rem),8.6svh)}#register .closer .closer-sub{margin:10px 0 12px}#register .closer #closer-reg{margin-top:10px}#register .closer #closer-reg .reg-note{margin-top:8px}#register .closer .nx-count{margin-top:8px}}@media (max-width:767px){#register .closer .closer-in{padding-block:clamp(16px,2.6svh,30px);row-gap:14px}#register .closer .final>.mono{margin-bottom:8px}#register .closer .closer-sub{margin:10px 0 10px}#register .closer #closer-reg{margin-top:10px}#register .closer #closer-reg .reg-1{gap:10px}#register .closer #closer-reg .reg-1 input{min-height:52px}#register .closer #closer-reg .reg-1 .btn{min-height:54px}#register .closer #closer-reg .reg-note{margin-top:6px}#register .closer .nx-count{margin-top:6px;font-size:.92rem;line-height:1.3}}@media (min-width:901px){#register .nx-pains,#register .nx-able,#register .nx-takehome,#register .nx-reviews,#register section[aria-labelledby="lp1-s8"],#register section[aria-labelledby="lp1-s7"],#register .nx-vs,#register section[aria-labelledby="lp1-s10"]{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}#register .nx-after{min-height:100vh;min-height:100svh;align-content:center}#register .symband{min-height:100vh;min-height:100svh;display:flex;align-items:center}#register .symband>.wrap{width:100%}#register .method .method-steps>.demo{min-height:100vh;min-height:100svh;align-content:center;grid-template-rows:auto auto}#register .method .method-steps>.demo.nx-2b{align-items:center}}.pen-on #register .chapter-h.ch-seen:not(.pen-checked){color:var(--pen-ink,var(--ink));-webkit-text-stroke-color:transparent;transition:color .8s ease,-webkit-text-stroke-color .8s ease}.pen-on #register .chapter-h.ch-seen .w:not(.hol .w):not(.hype-line .w){background-position:0 0}@media (prefers-reduced-motion:reduce){.pen-on #register .chapter-h:not(.pen-checked){color:var(--pen-ink,var(--ink));-webkit-text-stroke-color:transparent}.pen-on #register .chapter-h .w:not(.hol .w):not(.hype-line .w){background-position:0 0}}#register .nx-pains .slip-col,#register .nx-pains .slip{display:none!important}#register .nx-pains .tally-n{display:none}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{padding:14px 16px 14px;row-gap:10px}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{grid-template-rows:none;grid-auto-rows:auto;align-content:start}#register .nx-pains .painlist li>*{grid-column:1;min-width:0}#register .nx-pains .pl-text b{font-size:clamp(1.08rem,1rem + .35vw,1.28rem);line-height:1.18}#register .nx-pains .painlist li>.vo{padding-top:10px;font-size:.66rem;line-height:1.35}#register .nx-pains .painlist .vo i{display:block;font-size:clamp(1.04rem,.97rem + .3vw,1.2rem);line-height:1.34;margin-bottom:6px;color:var(--ink)}#register .nx-pains .painlist li.vo-open>.vo i{display:none}#register .nx-pains .painlist li>.vo-more{justify-self:start;margin:-2px 0 0;padding:0;background:none;border:0;cursor:pointer;font:600 .86rem/1.2 var(--sans);color:var(--graphite);text-decoration:underline;text-underline-offset:3px;min-height:28px}@media (pointer:coarse){#register .nx-pains .painlist li>.vo-more{min-height:44px}}#register .nx-pains .painlist li>.vo-more:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register .nx-pains .vo-full[hidden]{display:none}#register .nx-pains .vo-full blockquote{margin:0;padding:0;font-style:italic;font-size:clamp(.96rem,.92rem + .2vw,1.06rem);line-height:1.4;color:var(--ink)}#register .nx-pains .vo-full p{margin:0}#register .nx-pains .painlist .pl-ans{display:none;margin:0;padding-top:9px;border-top:1px dashed var(--human);font:600 clamp(.95rem,.9rem + .2vw,1.05rem)/1.35 var(--sans);color:var(--ink)}#register .nx-pains .painlist li:has(>.pain[aria-pressed="true"])>.pl-ans{display:block}@media (prefers-reduced-motion:no-preference){#register .nx-pains .painlist li:has(>.pain[aria-pressed="true"])>.pl-ans{animation:nx-ans-in .4s ease both}}@keyframes nx-ans-in{from{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}#register .nx-pains .nx-pains-reg{display:grid;gap:12px;min-width:0}#register .nx-chips{display:grid;gap:8px;min-width:0}#register .nx-chips[hidden]{display:none}#register .nx-chips-h{margin:0;display:flex;align-items:baseline;gap:12px}#register .nx-chips-h .mono{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-chips-n{font:850 clamp(1.3rem,1.1rem + .6vw,1.7rem)/1 var(--display);font-stretch:112%;color:var(--human);font-variant-numeric:tabular-nums}#register .nx-chips-l{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}#register .nx-chips-l li{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 9px;background:var(--paper);border:1.5px solid var(--human);box-shadow:2px 2px 0 var(--human);font:700 clamp(.9rem,.86rem + .15vw,.98rem)/1.2 var(--sans);color:var(--ink)}#register .nx-chips-l li::before{content:"";flex:none;width:18px;aspect-ratio:196/108;background:var(--human);-webkit-mask:var(--tick-mask) center/contain no-repeat;mask:var(--tick-mask) center/contain no-repeat}@media (prefers-reduced-motion:no-preference){#register .nx-chips-l li{animation:nx-chip-in .35s cubic-bezier(.2,1.4,.4,1) both}}@keyframes nx-chip-in{from{opacity:0;scale:.7}to{opacity:1;scale:1}}#register .nx-facts{padding-block:clamp(26px,3.6vw,56px);gap:12px clamp(24px,3vw,44px)}#register .nx-facts-k{font-size:.86rem;max-width:14ch}#register .nx-facts-l{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px clamp(24px,3vw,44px)}#register .nx-facts-l li{gap:8px;padding-left:18px;border-left-width:5px}#register .nx-ft{font:600 clamp(1.18rem,1rem + .75vw,1.62rem)/1.22 var(--sans);color:var(--ink)}#register .nx-facts-l b{font-size:1.75em;line-height:1;vertical-align:-.04em}#register .nx-facts .nx-by{font-size:.82rem;letter-spacing:.08em}#register .rl-sig.rl-sig--stamp{display:flex;justify-content:flex-end;align-items:center;width:100%;min-width:0}#register .nx-stamp{position:relative;display:inline-flex;align-items:center;gap:14px;padding:12px 22px 12px 16px;border:3px double var(--human);color:var(--human);rotate:-3deg;background:color-mix(in srgb,var(--paper) 88%,transparent)}#register .nx-stamp-mk{display:block;line-height:0}#register .nx-stamp-mk .logo{--h:54px}#register .nx-stamp-t{display:grid;gap:3px;text-transform:uppercase}#register .nx-stamp-k{font:700 .72rem/1.2 var(--mono);letter-spacing:.22em}#register .nx-stamp-n{font:850 clamp(1.05rem,.95rem + .5vw,1.45rem)/1.05 var(--display);font-stretch:112%;letter-spacing:.03em}@media (prefers-reduced-motion:no-preference){.fx-on #register .rulebook--tiles.nx-act .rl-sign .nx-stamp:not(.on){opacity:0;scale:1.3;rotate:-12deg}.fx-on #register .rulebook--tiles.nx-act .rl-sign .nx-stamp.on{animation:nx-stamp-land .6s cubic-bezier(.2,1.25,.4,1) both}}@keyframes nx-stamp-land{0%{opacity:0;scale:1.3;rotate:-12deg}55%{opacity:1;scale:.94;rotate:-2deg}100%{opacity:1;scale:1;rotate:-3deg}}#register .nx-vs-was{position:relative;display:inline-block}#register .nx-vs-x{position:absolute;left:-3%;width:106%;top:32%;height:.55em;color:var(--human);pointer-events:none}#register .nx-vs-x>.mk{display:block;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-vs-t.nx-vs-arm:not(.nx-vs-go) tbody tr{opacity:0;translate:0 12px}.fx-on #register .nx-vs-t.nx-vs-arm:not(.nx-vs-go) :is(.nx-vs-x,.nx-vs-tk) svg{clip-path:inset(-20% 100% -20% -2%)}.fx-on #register .nx-vs-t.nx-vs-go tbody tr{animation:nx-vs-row .5s ease calc(var(--i,0) * .95s) both}.fx-on #register .nx-vs-t.nx-vs-go .nx-vs-x svg{animation:nx-wipe .5s cubic-bezier(.65,0,.3,1) calc(var(--i,0) * .95s + .5s) both}.fx-on #register .nx-vs-t.nx-vs-go .nx-vs-tk svg{animation:nx-wipe .5s cubic-bezier(.65,0,.3,1) calc(var(--i,0) * .95s + .95s) both}.fx-on #register .nx-vs-t.nx-vs-go .nx-vs-was{animation:nx-vs-dim .4s ease calc(var(--i,0) * .95s + .9s) both}}@keyframes nx-vs-row{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes nx-wipe{from{clip-path:inset(-20% 100% -20% -2%)}to{clip-path:inset(-20% -2% -20% -2%)}}@keyframes nx-vs-dim{from{opacity:1}to{opacity:.62}}#register .nx-ask{display:grid;gap:10px;margin-top:clamp(16px,2.2vw,28px)}#register .nx-ask-h{margin:0;font:850 clamp(1.25rem,1.05rem + .8vw,1.75rem)/1.2 var(--display);font-stretch:112%;letter-spacing:-.015em}#register .nx-ask-btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0}#register .nx-ask-b{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:8px 18px;cursor:default;font-size:1rem}#register .nx-ask-b .ph{font-size:.82rem}#register .nx-ask-or{font-size:1rem;color:var(--graphite)}@media (prefers-reduced-motion:reduce){#register .nx-calm .rl-tile:not(.nx-go) .strike{opacity:0}#register .nx-calm .rl-tile.nx-go .strike{animation:nx-fadein .45s ease calc(var(--i,0) * .35s + .4s) both}#register .nx-calm .rl-tile .rl-tick .mk{opacity:0;transition:opacity .45s ease}#register .nx-calm .rl-tile .rl-tick .mk.on{opacity:1}#register .nx-calm .rl-sign .nx-stamp{transition:opacity .5s ease}#register .nx-calm .rl-sign .nx-stamp:not(.on){opacity:0}#register .nx-vs-t.nx-vs-arm:not(.nx-vs-go) :is(.nx-vs-x,.nx-vs-tk){opacity:0}#register .nx-vs-t.nx-vs-go :is(.nx-vs-x,.nx-vs-tk){animation:nx-fadein .5s ease calc(var(--i,0) * .6s + .3s) both}}#register .nx-ra>.nx-more{order:6}#register .nx-ra>.nx-missed{order:7}#register .nx-rb>.nx-acts{order:12}#register .nx-more[hidden],#register .nx-acts[hidden],#register .nx-missed[hidden],#register .nx-panels[hidden],#register .nx-panel[hidden]{display:none}#register .hunt.nx-done .hunt-bar,#register .hunt.nx-done .nx-step,#register .hunt.nx-done .hunt-toast{display:none}#register .nx-more{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}#register .nx-more .btn{min-height:48px;display:inline-flex;align-items:center;gap:8px}#register .nx-expl{cursor:default;opacity:.95;justify-content:flex-start;text-align:left;font-size:1rem}#register .nx-expl .ph{font-size:.8rem}#register .nx-missed{display:grid;gap:12px}#register .nx-acts{display:grid;gap:12px;justify-items:start}#register .nx-share-btn{min-height:54px;padding-inline:26px;font-size:1.12rem}#register .nx-vid-btn{display:block;max-width:44ch;padding:6px 0;min-height:44px;background:none;border:0;cursor:pointer;text-align:left;font:700 clamp(.98rem,.94rem + .2vw,1.08rem)/1.35 var(--sans);color:var(--ink);text-decoration:underline;text-decoration-color:var(--human);text-decoration-thickness:2px;text-underline-offset:.2em}#register .nx-vid-btn:focus-visible,#register .nx-share-btn:focus-visible,#register .nx-panel-x:focus-visible,#register .nx-enter>summary:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register .nx-panels{grid-column:1 / -1;margin-top:clamp(10px,1.6vw,20px)}#register .nx-panel{position:relative;padding:clamp(16px,2.2vw,28px);background:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human);color:var(--ink)}#register .nx-panel-x{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:44px;height:44px;background:none;border:0;cursor:pointer;color:var(--ink);font:500 1.3rem/1 var(--sans)}#register .nx-panel-h{margin:0 48px 12px 0;font:850 clamp(1.4rem,1.1rem + 1vw,2rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.02em}#register .nx-sp-body .nx-hub{padding:0;background:none;border:0}#register .nx-sp-body .nx-hub-k{display:none}#register .nx-sp-body .nx-hub-body{grid-template-columns:minmax(140px,220px) minmax(0,1fr);grid-template-areas:"prev name" "prev post" "prev save" "row row";gap:12px clamp(16px,2.4vw,32px);align-items:start}#register .nx-sp-body .nx-hub .nx-prev{grid-area:prev;width:100%;max-width:220px}#register .nx-sp-body .nx-hub .nx-post{grid-area:post}@media (max-width:640px){#register .nx-sp-body .nx-hub-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"prev" "name" "post" "row" "save"}#register .nx-sp-body .nx-hub .nx-prev{width:min(100%,220px);justify-self:center}}#register .nx-post{display:grid;gap:6px;min-width:0}#register .nx-post-k{margin:0;font:500 .72rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-post-t{margin:0;padding:10px 12px;background:var(--field);border:1px dashed var(--ink);font:500 .88rem/1.45 var(--mono);overflow-wrap:anywhere;user-select:all}#register .nx-post-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0}#register .nx-post-act .btn{min-height:44px}#register .nx-sp-chal,#register .nx-sp-draw{margin-top:clamp(14px,2vw,22px);padding-top:clamp(14px,2vw,22px);border-top:2px solid var(--ink)}#register .nx-sp-chal:empty,#register .nx-sp-draw:empty{display:none}#register .nx-sp-chal .hunt-challenge{margin:0;padding:0;border:0;background:none;box-shadow:none}#register .nx-sp-chal .sp-h{font:850 clamp(1.2rem,1rem + .7vw,1.5rem)/1.15 var(--display);font-stretch:112%}#register .nx-sp-draw .share-seal,#register .nx-sp-draw .sd-steps,#register .nx-sp-draw .sd-cap,#register .nx-sp-draw .sd-btns{display:none}#register .nx-sp-draw .share-after{margin:0}#register .nx-sp-draw .share-draw{margin:0;padding:0;border:0;background:none;box-shadow:none}#register .nx-sp-draw .sd-h{font:850 clamp(1.2rem,1rem + .7vw,1.5rem)/1.15 var(--display);font-stretch:112%;margin:0 0 6px}#register .nx-sp-draw .sd-bonus{margin:0 0 8px}#register .nx-enter{margin-top:10px;border:1.5px solid var(--ink);background:var(--paper)}#register .nx-enter>summary{display:flex;align-items:center;min-height:48px;padding:6px 14px;cursor:pointer;font:700 1rem/1.3 var(--sans);list-style:none}#register .nx-enter>summary::-webkit-details-marker{display:none}#register .nx-enter[open]>summary{border-bottom:1.5px solid var(--ink)}#register .nx-enter>:not(summary){margin-inline:14px}#register .nx-enter>.sd-form{margin-block:12px 14px}#register .nx-sp-draw .nx-enter>.sd-small{margin:8px 14px 0}#register .nx-panel--video .nx-3b{padding:0;border:0;background:none;max-width:70ch}#register .nx-panel--video .nx-3b h3{font:850 clamp(1.4rem,1.1rem + 1vw,2rem)/1.1 var(--display);font-stretch:112%;margin:0 48px 10px 0}#register .nx-panel--video .nx-3b p,#register .nx-panel--video .nx-3b ol{font-size:1rem}#register .nx-after{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "mon" "pkgs" "foot";gap:clamp(18px,2.4vw,30px) clamp(32px,4vw,64px);padding-block:clamp(28px,4vw,56px)}@media (min-width:900px){#register .nx-after{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"l mon" "pkgs pkgs" "foot foot";align-items:center}}#register .nx-after-l{grid-area:l;align-self:center}#register .nx-monday{grid-area:mon}#register .nx-pkgs{grid-area:pkgs}#register .nx-after-foot{grid-area:foot}#register .nx-after-h{font-size:clamp(1.8rem,1.2rem + 2.1vw,3.1rem);line-height:1.04}#register .nx-after-t{font-size:clamp(1.05rem,.98rem + .3vw,1.25rem)}#register .nx-monday{margin:0;padding:clamp(16px,2vw,28px);background:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human)}#register .nx-mon-k{margin:0;font:500 .78rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}#register .nx-mon-l{list-style:none;margin:8px 0 0;padding:0}#register .nx-mon-l li{display:grid;grid-template-columns:4.4rem minmax(0,1fr) 28px;gap:12px;align-items:baseline;padding:12px 0;border-top:1px solid var(--hair)}#register .nx-mon-t{font:900 1.15rem/1.2 var(--dots);letter-spacing:.03em;color:var(--bot-text)}#register .nx-mon-x{font:600 clamp(1.02rem,.95rem + .3vw,1.2rem)/1.35 var(--sans);color:var(--ink)}#register .nx-mon-tk{display:block;width:26px;aspect-ratio:196/108;color:var(--human)}#register .nx-mon-tk>.mk{display:block;width:100%;height:100%}#register .nx-pkgs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:760px){#register .nx-pkgs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,26px)}}#register .nx-pkg{position:relative;display:grid;align-content:start;gap:4px;padding:16px 20px 18px;background:var(--paper);border:1.5px solid var(--ink)}#register .nx-pkg--pick{border-color:var(--human);box-shadow:5px 5px 0 var(--human)}#register .nx-pkg-tag{position:absolute;right:14px;top:-11px;margin:0;padding:3px 10px 2px;background:var(--human);color:#fff;font:700 .7rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;rotate:2deg}#register .nx-pkg-n{margin:0;font:850 clamp(1.3rem,1.1rem + .6vw,1.65rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.015em}#register .nx-pkg-p{margin:2px 0 0;font:500 1rem/1.2 var(--sans);color:var(--graphite)}#register .nx-pkg-p b{font:850 clamp(1.7rem,1.3rem + 1vw,2.3rem)/1 var(--display);font-stretch:112%;color:var(--ink)}#register .nx-pkg-r{margin:6px 0 0;font-size:clamp(1rem,.95rem + .2vw,1.1rem);line-height:1.35}#register .nx-after-foot{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 28px}#register .nx-pkg-go{margin:0;font-weight:700}#register .nx-after-foot .nx-early{margin:0;max-width:64ch}@media (min-width:900px) and (max-height:800px){#register .nx-after{padding-block:clamp(12px,2.4svh,24px);row-gap:12px}#register .nx-mon-l li{padding-block:8px}#register .nx-pkg{padding-block:12px 14px}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-monday.nx-mon-arm:not(.nx-mon-go) .nx-mon-l li{opacity:0;translate:0 10px}.fx-on #register .nx-monday.nx-mon-arm:not(.nx-mon-go) .nx-mon-tk svg{clip-path:inset(-20% 100% -20% -2%)}.fx-on #register .nx-monday.nx-mon-go .nx-mon-l li{animation:nx-vs-row .5s ease calc(var(--i,0) * .75s) both}.fx-on #register .nx-monday.nx-mon-go .nx-mon-tk svg{animation:nx-wipe .5s cubic-bezier(.65,0,.3,1) calc(var(--i,0) * .75s + .45s) both}}@media (prefers-reduced-motion:reduce){#register .nx-monday.nx-mon-arm:not(.nx-mon-go) .nx-mon-l li{opacity:0}#register .nx-monday.nx-mon-go .nx-mon-l li{animation:nx-fadein .5s ease calc(var(--i,0) * .5s) both}}#register .closer{isolation:isolate;overflow:hidden}#register .closer>.fx{z-index:0}#register .closer-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}#register .closer-bg::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 72% at 78% 50%,color-mix(in srgb,var(--bot) 36%,transparent),transparent 72%),radial-gradient(ellipse 42% 52% at 6% 104%,color-mix(in srgb,var(--human) 26%,transparent),transparent 70%)}#register .closer-bg .sym{position:absolute;right:-7%;bottom:-20%;width:min(92vh,58vw);opacity:.4;cursor:default;pointer-events:none}#register .closer .closer-in{position:relative;z-index:1}#register .nx-get{list-style:none;margin:14px 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px;max-width:46em}#register .nx-get li{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;background:color-mix(in srgb,var(--stone) 9%,transparent);border:1.5px solid color-mix(in srgb,var(--stone) 52%,transparent);color:var(--stone);font:700 clamp(.94rem,.9rem + .2vw,1.04rem)/1.2 var(--sans)}#register .nx-get-tk{flex:none;display:block;width:20px;aspect-ratio:196/108;color:var(--aqua)}#register .nx-get-tk>.mk{display:block;width:100%;height:100%}#register .closer .nx-fine{color:var(--stone)}@media (min-width:1024px){#register .closer .closer-in{grid-template-columns:minmax(0,1.05fr) minmax(380px,540px)}#register .ctk{max-width:540px}#register .ctk-pass{padding:34px 34px 28px}#register .ctk-title{font-size:1.7rem}#register .ctk-time{font-size:clamp(2.6rem,1.8rem + 1.3vw,3.4rem)}#register .ctk-day{font-size:1.35rem}#register .ctk-name{font-size:2.8rem}#register .ctk-stub{grid-template-areas:"seal wm";padding:18px 24px 18px 18px}#register .ctk-seal{width:96px}#register .ctk-wm .logo{--h:22px}}#register .closer .closer-id{margin-top:16px}@media (min-width:1024px){#register .closer #closer-reg .reg-1 .btn{white-space:nowrap}}@media (min-width:1024px){#register .closer .closer-in{max-width:min(1400px,100%)}#register .closer .final{container-type:inline-size}#register .closer h2{font-size:min(clamp(2.6rem,1.2rem + 4.6vw,5.6rem),11.2cqi)}}@media (min-width:1024px) and (max-height:1000px){#register .closer .closer-in{padding-block:clamp(10px,2svh,22px)}#register .closer h2{font-size:min(clamp(2.6rem,1.2rem + 4.6vw,5.6rem),7.7svh,11.2cqi)}#register .closer .final>.mono{margin-bottom:6px}#register .closer .closer-sub{margin:8px 0 6px;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}#register .nx-get{margin:8px 0 2px;gap:6px 8px}#register .nx-get li{padding:4px 12px 4px 8px;font-size:.9rem}#register .closer .closer-id{margin-top:8px;font-size:1.45rem}#register .closer #closer-reg .reg-1 input,#register .closer #closer-reg .reg-1 .btn{min-height:54px}}#register .ctk-ok{display:none}@media (min-width:1024px){#register .ctk-ok{display:block;position:absolute;right:26px;bottom:20px;padding:7px 16px 6px;border:3px solid var(--human);color:var(--human);font:900 1.7rem/1 var(--display);font-stretch:112%;letter-spacing:.12em;text-transform:uppercase;rotate:-11deg;opacity:0;pointer-events:none;background:color-mix(in srgb,var(--paper) 80%,transparent)}#register .ctk.nx-admitted .ctk-ok{opacity:1}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){#register .ctk.nx-admitted .ctk-ok{animation:nx-ok .4s cubic-bezier(.2,1.3,.4,1) both}}@keyframes nx-ok{0%{opacity:0;scale:1.35;rotate:-18deg}60%{opacity:1;scale:.94;rotate:-9deg}100%{opacity:1;scale:1;rotate:-11deg}}#thanks .ty-receipt-wrap{display:none}#thanks .nx-ty{padding-block:clamp(10px,2vw,24px)}#thanks .nx-ty-seal{max-width:1120px;margin-inline:auto}#thanks .nx-ty .seal-top{padding:clamp(18px,2.4vw,32px) clamp(20px,3vw,40px);align-items:center;gap:6px 20px}#thanks .nx-ty .ty-h1{font-size:clamp(2.2rem,1rem + 3.8vw,4.6rem);line-height:.95;text-wrap:balance}#thanks .nx-ty-when{grid-column:1 / -1;margin:0;font:700 clamp(1.1rem,1rem + .5vw,1.5rem)/1.3 var(--display);font-stretch:108%;color:var(--stone)}#thanks .nx-ty .seal-body{padding:clamp(12px,1.6vw,18px) clamp(20px,3vw,40px)}#thanks .nx-cal .cal-row{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1.08rem}#thanks .cal-h{margin-right:4px;font:600 .8rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#thanks .cal-sep{color:var(--graphite)}#thanks .nx-cal .cal-row a.link{display:inline-block;min-height:44px;padding-block:11px;margin-block:-11px;font-weight:700}#thanks .cal-inapp{margin-top:6px}#thanks .nx-sv{padding-block:clamp(10px,2vw,24px)}#thanks .nx-sv-card{max-width:1120px;margin:0 auto;padding:clamp(18px,2.6vw,34px);background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human)}#thanks .nx-sv-card[hidden]{display:none}#thanks .nx-sv-h{margin:0;font:850 clamp(1.5rem,1.1rem + 1.6vw,2.3rem)/1.1 var(--display);font-stretch:112%;letter-spacing:-.02em}#thanks .nx-sv-h:focus{outline:none}#thanks .nx-sv-lead{margin:8px 0 0;max-width:70ch;font-size:clamp(1.02rem,.98rem + .2vw,1.14rem);line-height:1.45}#thanks .nx-sv-form{margin-top:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.6vw,20px)}#thanks .nx-sv-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 18px}@media (min-width:720px){#thanks .nx-sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#thanks .nx-sv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#thanks .nx-sv .field label{font:600 .78rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite)}#thanks .nx-opt{text-transform:none;letter-spacing:0;font-weight:500}#thanks .nx-sv select,#thanks .nx-sv textarea{width:100%;font:inherit;font-size:1.05rem;padding:12px 14px;border:2px solid var(--ink);border-radius:0;background:var(--field,#fff);color:var(--ink)}#thanks .nx-sv select{min-height:52px;appearance:auto}#thanks .nx-sv textarea{resize:vertical;min-height:96px}#thanks .nx-sv-chips{margin:0;padding:0;border:0;min-width:0}#thanks .nx-sv-chips legend{padding:0;margin-bottom:10px;font:700 1.05rem/1.3 var(--sans)}#thanks .nx-chips{display:flex;flex-wrap:wrap;gap:10px}#thanks .nx-chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:8px 16px 8px 14px;border:2px solid var(--ink);background:#fff;cursor:pointer;font:600 1rem/1.25 var(--sans);transition:background-color .15s,color .15s}#thanks .nx-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}#thanks .nx-chip-tk{flex:none;display:block;width:0;aspect-ratio:196/108;overflow:hidden;color:var(--signal);transition:width .15s}#thanks .nx-chip-tk>.mk{display:block;width:22px;height:100%}#thanks .nx-chip.is-on{background:var(--ink);color:var(--paper)}#thanks .nx-chip.is-on .nx-chip-tk{width:22px}#thanks .nx-chip:focus-within{outline:3px solid var(--human);outline-offset:2px}#thanks .nx-sv-other{margin-top:10px;max-width:520px}#thanks .nx-sv-err{margin:0;padding:8px 12px;border-left:4px solid var(--human);background:color-mix(in srgb,var(--human) 10%,#fff);font-weight:700}#thanks .nx-sv-err[hidden]{display:none}#thanks .nx-sv-act{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}#thanks .nx-sv-act .btn{min-height:58px;padding-inline:30px;font-size:1.12rem}#thanks .nx-sv-small{margin:8px 0 0;font-size:.92rem;line-height:1.4;color:var(--graphite)}#thanks .nx-sv-act .nx-sv-small{margin:0}#thanks .nx-sv-confirm .nx-sv-lead b{font-weight:800;overflow-wrap:anywhere}#thanks .nx-ty-more{max-width:1120px;margin-inline:auto;display:grid;gap:0}#thanks .nx-ty-line{max-width:none;margin:0;padding:6px 0;border-top:1px solid var(--hair);font-size:1.05rem}#thanks .nx-ty-line summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:44px;padding-block:10px;cursor:pointer;list-style:none}#thanks .nx-ty-line summary::-webkit-details-marker{display:none}#thanks .nx-ty-a{font-weight:800}#thanks .nx-ty-line summary:focus-visible{outline:3px solid var(--human);outline-offset:2px}#thanks .nx-ty-line .ty-share{padding:2px 0 12px}#thanks .nx-ty-line.ty-reserve{display:block;padding-block:12px}#thanks .nx-ty-line.ty-reserve[hidden]{display:none}#thanks .nx-ty-line.ty-reserve .link{display:inline-block;min-height:44px;padding-block:11px;margin-block:-11px;font-weight:800}#thanks .seal-sign{display:none!important}#thanks .nx-ty-seal,#thanks .nx-sv-card,#thanks .nx-ty-more,#thanks .nx-sheet,#thanks .seat{max-width:1100px;margin-inline:auto}#thanks .seat-explain,#thanks .seat-pass .seat-when{display:none}#thanks .seat-pass{padding:clamp(14px,1.8vw,20px) clamp(16px,2.6vw,28px)}#thanks .seat-top{padding-bottom:10px}#thanks .seat-line{padding:10px 0}#thanks .seat-canvas{height:84px}#thanks .seat-type{margin-top:8px}#thanks .seat-pad-row{margin-top:4px}#thanks .seat-stub{margin-top:10px;padding-block:12px}@media (max-width:899px){#thanks .seat-hdr{font-size:.82rem;line-height:1.35}#thanks .seat-chip{padding:7px 10px;font-size:.92rem}#thanks .seat-chips{gap:8px}}@media (min-width:900px){#thanks .seat-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(18px,2.6vw,36px)}#thanks #seat-line-watch,#thanks #seat-line-sign{grid-column:1 / -1}#thanks #seat-line-watch{grid-template-columns:24px auto minmax(0,1fr);align-items:center}#thanks #seat-line-watch .seat-chips{grid-column:3;grid-row:1;margin:0}#thanks #seat-line-sign{grid-template-columns:24px minmax(0,1fr) minmax(0,19em);column-gap:14px;align-items:end;border-bottom:0}#thanks #seat-line-sign .seat-label{grid-column:2 / -1}#thanks #seat-line-sign .seat-pad{grid-column:1 / 3;grid-row:2}#thanks #seat-line-sign .seat-pad-row{grid-column:1 / 3;grid-row:3;margin-top:0}#thanks #seat-line-sign .seat-type{grid-column:3;grid-row:2 / span 2;margin:0;max-width:none}}@media (max-width:719px){#thanks .nx-sv-card{padding:18px}#thanks .nx-sv-grid{gap:10px}#thanks .nx-sv input[type=text],#thanks .nx-sv input[type=email],#thanks .nx-sv select{min-height:48px}#thanks .nx-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#thanks .nx-chip{min-height:52px;padding:8px 30px 8px 10px;font-size:.92rem;line-height:1.2}#thanks .nx-chip-tk{position:absolute;right:6px;top:50%;translate:0 -50%;width:20px;opacity:0;transition:opacity .15s}#thanks .nx-chip-tk>.mk{width:100%}#thanks .nx-chip.is-on .nx-chip-tk{width:20px;opacity:1}#thanks .nx-sv-other{max-width:none}#thanks .nx-sv-act .btn{width:100%;padding-inline:14px;font-size:1.04rem}}@media (max-width:719px){#thanks .nx-ty .seal-top{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px 18px}#thanks .nx-ty .ty-h1{font-size:clamp(2rem,9.2vw,2.6rem)}#thanks .nx-ty .tick-mk{width:46px}#thanks .nx-ty-when{font-size:1.02rem}#thanks .nx-ty .seal-body{padding:10px 18px 14px}#thanks .nx-cal .cal-row{font-size:1rem}}@media (max-width:899px){#thanks .seat-top{flex-wrap:nowrap;align-items:center;gap:8px;padding-bottom:8px}#thanks .seat-hdr{font-size:.7rem;line-height:1.3;letter-spacing:.04em}#thanks .seat-ready{font-size:.66rem;white-space:nowrap}#thanks .seat-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}#thanks .seat-line{grid-template-columns:22px minmax(0,1fr);column-gap:8px;padding:8px 0}#thanks .seat-box{width:22px;height:22px}#thanks .seat-label{font-size:.95rem}#thanks #seat-line-watch,#thanks #seat-line-sign{grid-column:1 / -1}#thanks .seat-pad-row{flex-wrap:nowrap;gap:8px}#thanks .seat-pad-cap{font-size:.62rem;letter-spacing:.04em;line-height:1.3}#thanks .seat-clear{flex:none;min-height:36px;padding:6px 14px}#thanks .seat-stub{padding-block:10px 12px}}@media (min-width:2000px){html{font-size:clamp(16px,min(.78125vw,1.3889vh),40px)}#register,#thanks{font-size:1.125rem}#register .wrap,#thanks .wrap{max-width:77.5rem}#register .sec{padding-block:4.75rem}#register .stage{min-height:calc(100svh - 5.25rem)}#register .stage .stage-art{height:min(88%,48.75rem)}#register .reg-1 input,#register .reg-1 .btn{min-height:3.625rem}#register .reg-row{width:min(100%,37.5rem)}#register .stage-scroll{width:1.875rem;height:3rem}#register .stage-scroll .cue-svg{width:100%;height:100%}}@media (max-width:900px){#register .stage .stage-art>.sym{width:min(60%,250px)}}#register .site--stage{padding-top:calc(16px + env(safe-area-inset-top,0px))}#register .nx-takehome{padding-block:clamp(18px,2.4vw,34px)}#register .nx-th-k{margin:0 0 6px;font:500 .78rem/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}#register .nx-takehome .h2s{margin:0}#register .nx-desk{list-style:none;margin:clamp(14px,1.8vw,24px) 0 0;padding:clamp(16px,2vw,26px) clamp(14px,2vw,26px) clamp(16px,2vw,24px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px) clamp(14px,2vw,28px);background:var(--panel);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 16%,transparent) 1px,transparent 1.4px);background-size:14px 14px;border:2px solid var(--ink);box-shadow:inset 0 0 0 5px var(--panel),inset 0 0 0 6px color-mix(in srgb,var(--ink) 22%,transparent)}#register .nx-obj{position:relative;display:grid;align-content:start;gap:4px;min-width:0;padding:11px 14px 12px;background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 5px 0 color-mix(in srgb,var(--ink) 28%,transparent);rotate:var(--r,0deg)}#register .nx-obj--card{border-top:5px solid var(--human);padding-top:8px;background-image:repeating-linear-gradient(to bottom,transparent 0 21px,color-mix(in srgb,var(--bot) 14%,transparent) 21px 22px)}#register .nx-obj--sheet::after{content:"";position:absolute;top:-1.5px;right:-1.5px;width:20px;height:20px;background:linear-gradient(225deg,var(--panel) 50%,#fff 50%);border-left:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}#register .nx-obj--never{background:var(--lilac-paper)}#register .nx-obj--folder{background:var(--lilac-paper);margin-top:9px}#register .nx-obj--folder::before{content:"";position:absolute;left:14px;top:-10px;width:38%;height:10px;background:var(--lilac-paper);border:1.5px solid var(--ink);border-bottom:0;border-radius:5px 5px 0 0}#register .nx-obj-hd{display:flex;align-items:center;justify-content:space-between;gap:8px}#register .nx-obj-k{margin:0;font:500 .75rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}#register .nx-chip{font:600 .75rem/1 var(--mono);letter-spacing:.06em;padding:4px 9px 3px;border:1.5px solid var(--ink);border-radius:99px;background:var(--stone);color:var(--ink)}#register .nx-obj-n{margin:0;font:850 clamp(1.02rem,.94rem + .3vw,1.2rem)/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em}#register .nx-obj-t{margin:0;font-size:.92rem;line-height:1.35;color:var(--ink)}@media (min-width:1100px){#register .nx-desk .nx-obj-n{padding-right:4.6rem;text-wrap:balance}}@media (min-width:760px) and (max-width:1099px){#register .nx-desk .nx-yours{right:2px;top:auto;bottom:-9px;font-size:.75rem;padding:2px 6px 1px}}#register .nx-bars{display:grid;gap:7px;margin:5px 0 4px}#register .nx-bars i{display:block;height:6px;width:var(--w);background:color-mix(in srgb,var(--ink) 17%,transparent);border-radius:1px;position:relative}#register .nx-bars--chk i,#register .nx-bars--no i{margin-left:22px;width:calc(var(--w) - 22px)}#register .nx-bars--chk i::before,#register .nx-bars--no i::before{content:"";position:absolute;left:-22px;top:-4px;width:13px;height:13px;border:1.5px solid var(--ink);background:var(--paper)}#register .nx-bars--chk i:first-child::after{content:"";position:absolute;left:-19px;top:-6px;width:6px;height:12px;border:solid var(--human);border-width:0 3px 3px 0;rotate:40deg}#register .nx-bars--no i::before{border-color:var(--human);border-radius:50%;background:var(--human);box-shadow:inset 0 0 0 3px var(--lilac-paper)}#register .nx-files{display:flex;gap:9px;height:38px;margin:5px 0 3px}#register .nx-files i{flex:0 0 30px;position:relative;background:var(--paper);border:1.5px solid var(--ink);rotate:-4deg;box-shadow:2px 2px 0 color-mix(in srgb,var(--ink) 25%,transparent)}#register .nx-files i:nth-child(2){rotate:3deg;translate:0 3px}#register .nx-files i::after{content:"";position:absolute;left:5px;right:5px;top:8px;height:4px;background:color-mix(in srgb,var(--ink) 20%,transparent);box-shadow:0 8px 0 color-mix(in srgb,var(--ink) 20%,transparent),0 16px 0 color-mix(in srgb,var(--ink) 20%,transparent)}#register .nx-yours{position:absolute;right:11px;top:54px;z-index:1;padding:3px 9px 2px;border:2.5px double var(--human);color:var(--human);font:800 .8rem/1.15 var(--mono);letter-spacing:.16em;text-transform:uppercase;rotate:-9deg;background:color-mix(in srgb,var(--paper) 80%,transparent);pointer-events:none}#register .nx-ruler{margin-top:clamp(16px,2vw,26px)}#register .nx-rbar{position:relative;display:flex;width:100%;max-width:none;box-sizing:border-box;height:18px;margin:0;border:2px solid var(--ink);background:var(--paper);overflow:hidden}#register .nx-rbar i{flex:var(--m) 1 0;min-width:0;background:var(--c);font-size:0;transform-origin:0 50%}#register .nx-rbar::after{content:"";position:absolute;inset:auto 0 0 0;height:6px;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / 15 - 1.5px),rgba(255,255,255,.75) calc(100% / 15 - 1.5px) calc(100% / 15))}#register .nx-rsteps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(12px,1.6vw,22px)}#register .nx-rsteps li{display:grid;gap:2px;align-content:start;padding-top:7px;border-top:4px solid var(--c)}#register .nx-rsteps b{font:850 1.05rem/1.1 var(--display);font-stretch:112%}#register .nx-rsteps span{font-size:.95rem;line-height:1.3}#register .nx-live{margin:10px 0 0;font:600 .78rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bot-text)}#register .nx-th-foot{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 32px;align-items:center;margin-top:clamp(12px,1.6vw,20px)}@media (min-width:900px){#register .nx-th-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#register .nx-th-foot .m-bring{margin:0}#register .nx-th-foot .reg-row-slot{margin:0}@media (max-width:759px){#register .nx-desk{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:16px 10px 16px}#register .nx-obj{padding:9px 10px 10px}#register .nx-obj--card{padding-top:6px}#register .nx-obj-hd{flex-wrap:wrap;gap:4px}#register .nx-obj-t{font-size:.9rem}#register .nx-yours{right:2px;top:auto;bottom:-9px;font-size:.75rem;padding:2px 6px 1px}#register .nx-rsteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}}@media (max-width:420px){#register .nx-desk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 10px;padding:14px 8px}#register .nx-obj-n{font-size:.98rem}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-desk.nx-arm:not(.nx-dealt) .nx-obj{opacity:0}.fx-on #register .nx-desk.nx-arm:not(.nx-dealt) .nx-yours{opacity:0}.fx-on #register .nx-desk.nx-dealt .nx-obj{animation:nx-deal .6s cubic-bezier(.2,1.1,.4,1) calc(var(--i,0) * 120ms) both}.fx-on #register .nx-desk.nx-dealt .nx-yours{animation:nx-yours .38s cubic-bezier(.2,1.7,.4,1) calc(var(--i,0) * 120ms + 480ms) both}.fx-on #register .nx-ruler.nx-arm:not(.nx-fill) .nx-rbar i{scale:0 1}.fx-on #register .nx-ruler.nx-arm:not(.nx-fill) .nx-rsteps li,.fx-on #register .nx-ruler.nx-arm:not(.nx-fill) .nx-live{opacity:0}.fx-on #register .nx-ruler.nx-fill .nx-rbar i{animation:nx-fill var(--du) cubic-bezier(.5,0,.3,1) var(--dl) both}.fx-on #register .nx-ruler.nx-fill .nx-rbar i:nth-child(1){--dl:0s;--du:1.3s}.fx-on #register .nx-ruler.nx-fill .nx-rbar i:nth-child(2){--dl:1.3s;--du:.35s}.fx-on #register .nx-ruler.nx-fill .nx-rbar i:nth-child(3){--dl:1.65s;--du:.2s}.fx-on #register .nx-ruler.nx-fill .nx-rbar i:nth-child(4){--dl:1.85s;--du:.5s}.fx-on #register .nx-ruler.nx-fill .nx-rsteps li{animation:nx-fadein .5s ease calc(.15s + var(--j,0) * .45s) both}.fx-on #register .nx-ruler.nx-fill .nx-live{animation:nx-fadein .5s ease 2.3s both}}@keyframes nx-deal{from{opacity:0;translate:0 -46px;scale:1.12;rotate:calc(var(--r,0deg) * 4 - 6deg)}to{opacity:1;translate:0 0;scale:1;rotate:var(--r,0deg)}}@keyframes nx-yours{0%{opacity:0;scale:2.1;rotate:-24deg}60%{opacity:1;scale:.92;rotate:-7deg}100%{opacity:1;scale:1;rotate:-9deg}}@keyframes nx-fill{from{scale:0 1}to{scale:1 1}}@media (min-width:901px){#register .nx-fit{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}}#register .nx-fit{padding-block:clamp(18px,2.4vw,34px)}#register .nx-fit .h2s{margin:0 0 clamp(12px,1.6vw,20px)}#register .nx-fit-cols{align-items:start}@media (min-width:760px){#register .nx-fit-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}#register .nx-says{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:clamp(14px,1.8vw,22px)}#register .nx-say{display:grid;gap:7px;justify-items:start}@media (min-width:760px){#register .nx-say:nth-child(even){padding-left:clamp(0px,3.4vw,52px)}}#register .nx-bub{position:relative;margin:0 0 6px;padding:10px 18px 11px;max-width:100%;background:var(--paper);border:2px solid var(--ink);border-radius:18px 18px 18px 3px;box-shadow:3px 3px 0 var(--ink);font:650 clamp(1rem,.93rem + .32vw,1.2rem)/1.3 var(--sans);transform-origin:0 100%}#register .nx-bub::before,#register .nx-bub::after{content:"";position:absolute;left:14px;width:0;height:0;border-style:solid;border-color:var(--ink) transparent transparent transparent}#register .nx-bub::before{bottom:-15px;border-width:15px 15px 0 0}#register .nx-bub::after{left:17px;bottom:-10px;border-width:10px 11px 0 0;border-color:var(--paper) transparent transparent transparent}#register .nx-ans{display:flex;align-items:center;gap:9px;margin:0 0 0 8px;color:var(--bot-text);font:750 clamp(.98rem,.92rem + .26vw,1.12rem)/1.3 var(--sans)}#register .nx-arr{flex:0 0 24px;width:24px;height:14px;color:var(--bot)}#register .nx-fit-no{align-self:center;position:relative;padding:clamp(16px,2vw,24px);background:var(--lilac-paper);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);rotate:.6deg}#register .nx-fit-no::before{content:"";position:absolute;left:50%;top:-13px;width:84px;height:24px;translate:-50% 0;rotate:-2deg;background:color-mix(in srgb,var(--human) 22%,var(--paper));opacity:.9;border-left:2px dotted color-mix(in srgb,var(--ink) 30%,transparent);border-right:2px dotted color-mix(in srgb,var(--ink) 30%,transparent)}#register .nx-fit-no .nx-fit-k{color:var(--ink)}#register .nx-nos{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:clamp(16px,2vw,24px);justify-items:start}#register .nx-no-w{position:relative;display:inline-block;max-width:100%;padding:4px 6px}#register .nx-pen{position:absolute;left:-3%;top:6%;width:106%;height:88%;overflow:visible;pointer-events:none}#register .nx-pen path{fill:none;stroke:var(--human);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:2000;stroke-dashoffset:0}#register .nx-fit-fine{margin:18px 0 0;font-size:1.05rem;line-height:1.4;font-weight:600}@media (max-width:759px){#register .nx-fit-no{rotate:0deg;margin-top:10px}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-fit-yes.nx-arm:not(.nx-go) .nx-bub{opacity:0;scale:.8}.fx-on #register .nx-fit-yes.nx-arm:not(.nx-go) .nx-ans{clip-path:inset(0 100% 0 0)}.fx-on #register .nx-fit-no.nx-arm:not(.nx-go) .nx-pen path{stroke-dashoffset:2000}.fx-on #register .nx-fit-yes.nx-go .nx-bub{animation:nx-bub .5s cubic-bezier(.2,1.4,.4,1) calc(var(--i,0) * .85s) both}.fx-on #register .nx-fit-yes.nx-go .nx-ans{animation:nx-wipe-r .6s cubic-bezier(.65,0,.3,1) calc(var(--i,0) * .85s + .4s) both}.fx-on #register .nx-fit-no.nx-go .nx-pen path{animation:nx-draw .6s cubic-bezier(.6,.1,.3,1) calc(var(--i,0) * .9s + .8s) both}}@keyframes nx-bub{from{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes nx-wipe-r{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes nx-draw{from{stroke-dashoffset:2000}to{stroke-dashoffset:0}}@keyframes nx-dimin{from{opacity:.35}to{opacity:1}}#register .nx-vs{padding-block:clamp(14px,2vw,28px)}#register .nx-vs-h{margin:0 0 clamp(10px,1.2vw,14px);font-size:clamp(1.5rem,1.05rem + 1.5vw,2.3rem)}#register .nx-ba-tabs{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}#register .nx-ba-chip{padding:5px 11px 4px;font:700 .78rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);transition:background .2s,color .2s,opacity .2s}#register .nx-ba-chip--l{background:#d2d2d6;color:#55555b;border-color:#8a8a92}#register .nx-ba-chip--r{background:var(--ink);color:var(--stone)}#register .nx-ba-f{position:relative;container-type:inline-size;aspect-ratio:2.6 / 1;overflow:hidden;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize;background:var(--stone);--p:45}#register .nx-ba-scr{position:absolute;inset:0}#register .nx-ba-l{background:#d6d6da;color:#4a4a50}#register .nx-ba-r{background:var(--stone);clip-path:inset(0 0 0 calc(var(--p) * 1%))}#register .nx-sl-title{position:absolute;left:4cqw;top:3.4cqw;color:#3a3a40}#register .nx-sl-tiles{position:absolute;left:4cqw;top:18cqw;width:56cqw;display:grid;grid-template-columns:repeat(6,1fr);gap:1.1cqw}#register .nx-sl-tiles i{display:block;aspect-ratio:1.65;background:#c2c2c7;border:.25cqw solid #aeaeb4;border-radius:.6cqw}#register .nx-sl-stk{position:absolute;left:30.5cqw;top:3.6cqw;padding:1.1cqw 1.5cqw;background:#5d5d64;color:#fff;rotate:7deg;border-radius:.6cqw;box-shadow:.4cqw .5cqw 0 #8f8f96}#register .nx-sl-trust{position:absolute;left:4cqw;bottom:6cqw}#register .nx-sl-foot{position:absolute;left:4cqw;bottom:2cqw;color:#7a7a81}#register .nx-doc{position:absolute;left:47cqw;right:3cqw;top:2.6cqw;bottom:2.6cqw;display:grid;grid-template-rows:auto auto 1fr;gap:1.4cqw;padding:0 0 1.6cqw;background:var(--paper);border:.3cqw solid var(--ink);box-shadow:.7cqw .7cqw 0 color-mix(in srgb,var(--ink) 28%,transparent)}#register .nx-doc-st{margin:0;width:100%;max-width:none;box-sizing:border-box;padding:.9cqw 1.6cqw .8cqw;background:var(--ink);color:var(--stone);font:600 max(.75rem,1.15cqw)/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}#register .nx-doc-st span{display:none}#register .nx-ba-f[data-state="1"] [data-s="1"],#register .nx-ba-f[data-state="2"] [data-s="2"],#register .nx-ba-f[data-state="3"] [data-s="3"],#register .nx-ba-f[data-state="4"] [data-s="4"]{display:inline}#register .nx-doc-h{display:grid;gap:.8cqw;padding:0 1.8cqw}#register .nx-doc-h i{display:block;height:.9cqw;background:color-mix(in srgb,var(--ink) 18%,transparent)}#register .nx-doc-h i:first-child{height:1.5cqw;width:46%;background:color-mix(in srgb,var(--ink) 55%,transparent)}#register .nx-doc-h i:last-child{width:30%}#register .nx-doc-t{position:relative;display:grid;grid-template-rows:repeat(4,1fr);gap:.6cqw;margin:0 1.8cqw;min-height:0}#register .nx-dr{display:grid;grid-template-columns:1.6fr 1fr .8fr;gap:1.6cqw;align-items:center;padding:0 1cqw;border-bottom:.2cqw solid color-mix(in srgb,var(--ink) 25%,transparent);opacity:0;translate:0 .8cqw;transition:opacity .45s ease calc(var(--k,0) * .13s),translate .45s ease calc(var(--k,0) * .13s)}#register .nx-dr i{display:block;height:.95cqw;background:color-mix(in srgb,var(--ink) 22%,transparent)}#register .nx-dr i:nth-child(2){width:70%}#register .nx-dr i:nth-child(3){width:50%;justify-self:end}#register .nx-ba-f:is([data-state="2"],[data-state="3"],[data-state="4"]) .nx-dr{opacity:1;translate:0 0}#register .nx-circ{position:absolute;left:-2%;width:104%;height:25%;overflow:visible;fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:3000;stroke-dashoffset:3000;transition:stroke-dashoffset .8s cubic-bezier(.6,0,.3,1)}#register .nx-circ--a{top:25%}#register .nx-circ--b{top:75%;transition-delay:.45s}#register .nx-ba-f:is([data-state="3"],[data-state="4"]) .nx-circ{stroke-dashoffset:0}#register .nx-doc-stamp{position:absolute;right:5%;bottom:7%;display:grid;justify-items:center;padding:.5cqw 1.6cqw .4cqw;border:.45cqw double var(--human);color:var(--human);font:900 max(1.1rem,3.4cqw)/1 var(--display);font-stretch:112%;text-transform:uppercase;letter-spacing:.04em;rotate:-9deg;opacity:0;scale:1.9;transition:opacity .15s,scale .28s cubic-bezier(.3,1.6,.5,1);background:color-mix(in srgb,var(--paper) 78%,transparent)}#register .nx-doc-stamp small{font:700 max(.75rem,1.2cqw)/1.2 var(--mono);letter-spacing:.2em}#register .nx-ba-f[data-state="4"] .nx-doc-stamp{opacity:1;scale:1}#register .nx-docfiles{position:absolute;left:62cqw;top:12cqw;display:grid;gap:1cqw;pointer-events:none;transition:translate .7s cubic-bezier(.5,0,.3,1),opacity .5s ease .2s}#register .nx-docfiles i{display:block;width:7cqw;height:5cqw;background:var(--paper);border:.25cqw solid var(--ink);box-shadow:.4cqw .4cqw 0 color-mix(in srgb,var(--ink) 25%,transparent);position:relative}#register .nx-docfiles i:nth-child(1){rotate:-5deg}#register .nx-docfiles i:nth-child(2){rotate:3deg;translate:1.2cqw 0}#register .nx-docfiles i:nth-child(3){rotate:-2deg}#register .nx-docfiles i::after{content:"";position:absolute;left:1cqw;right:1cqw;top:1.2cqw;height:.5cqw;background:color-mix(in srgb,var(--ink) 25%,transparent);box-shadow:0 1.2cqw 0 color-mix(in srgb,var(--ink) 25%,transparent),0 2.4cqw 0 color-mix(in srgb,var(--ink) 25%,transparent)}#register .nx-ba-f:is([data-state="2"],[data-state="3"],[data-state="4"]) .nx-docfiles{translate:9cqw 0;opacity:0}#register .nx-ba-d{position:absolute;top:0;bottom:0;left:calc(var(--p) * 1%);width:48px;margin-left:-24px;cursor:ew-resize;outline:none;z-index:3;touch-action:pan-y}#register .nx-ba-d::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:var(--ink);box-shadow:0 0 0 2px var(--paper)}#register .nx-ba-grip{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--human);color:#fff;border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}#register .nx-ba-d:focus-visible .nx-ba-grip{outline:3px solid var(--bot);outline-offset:3px}#register .nx-vs-t{margin-top:clamp(10px,1.4vw,16px)}#register .nx-vs-t th{padding-block:6px;font-size:.75rem}#register .nx-vs-t td{padding-block:7px}@media (max-width:759px){#register .nx-ba-f{aspect-ratio:4 / 5}#register .nx-sl-title{left:5cqw;top:5cqw}#register .nx-sl-tiles{left:5cqw;top:41cqw;width:37cqw;grid-template-columns:repeat(3,1fr);gap:2cqw}#register .nx-sl-tiles i{aspect-ratio:1.2}#register .nx-sl-stk{left:21cqw;top:24cqw;padding:1.6cqw 2cqw}#register .nx-sl-trust{left:5cqw;bottom:17cqw}#register .nx-sl-foot{left:5cqw;bottom:6cqw}#register .nx-doc{left:47cqw;right:3cqw;top:5cqw;bottom:5cqw;gap:3cqw}#register .nx-doc-st{font-size:max(.75rem,2.4cqw);padding:2cqw 2.4cqw}#register .nx-doc-h{padding:0 2.4cqw;gap:1.6cqw}#register .nx-doc-h i{height:1.8cqw}#register .nx-doc-h i:first-child{height:3cqw}#register .nx-doc-t{margin:0 2.4cqw;gap:1.4cqw}#register .nx-dr{grid-template-columns:1fr;gap:1.4cqw;padding:0 .6cqw;align-content:center}#register .nx-dr i{height:1.8cqw}#register .nx-dr i:nth-child(3){display:none}#register .nx-circ{height:26%}#register .nx-doc-stamp{right:3%;bottom:5%;font-size:max(1rem,5.4cqw);padding:1cqw 2cqw .8cqw;border-width:.8cqw}#register .nx-doc-stamp small{font-size:max(.75rem,2.4cqw)}#register .nx-docfiles{left:56cqw;top:40cqw}#register .nx-docfiles i{width:20cqw;height:13cqw}#register .nx-docfiles i::after{left:2.4cqw;right:2.4cqw;top:3cqw;height:1.2cqw;box-shadow:0 3cqw 0 color-mix(in srgb,var(--ink) 25%,transparent),0 6cqw 0 color-mix(in srgb,var(--ink) 25%,transparent)}#register .nx-ba-f:is([data-state="2"],[data-state="3"],[data-state="4"]) .nx-docfiles{translate:12cqw 0}#register .nx-ba-chip{font-size:.75rem;padding:5px 8px 4px}}@media (prefers-reduced-motion:reduce){#register .nx-dr,#register .nx-doc-stamp,#register .nx-circ,#register .nx-docfiles{transition:none}}#register .nx-after{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "r" "foot";gap:clamp(14px,2vw,26px);align-content:center}@media (min-width:900px){#register .nx-after{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "r" "foot";align-items:start}}#register .nx-after-l{grid-area:l;max-width:70ch}#register .nx-after-h{font-size:clamp(1.6rem,1.1rem + 1.9vw,2.7rem)}#register .nx-after-t{font-size:clamp(1rem,.96rem + .22vw,1.12rem);margin-top:6px}#register .nx-after-r{grid-area:r;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.4vw,34px);align-items:center;justify-items:center}@media (min-width:900px){#register .nx-after-r{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);justify-items:stretch}#register .nx-after-r:not(:has(.nx-early:not([hidden]))){grid-template-columns:minmax(0,1fr);justify-items:center}}#register .nx-after-foot{grid-area:foot}#register .nx-phone{margin:0;width:min(300px,100%);justify-self:center;display:grid;gap:8px}#register .nx-mon-k{text-align:center}#register .nx-ph-body{position:relative;padding:12px 10px 14px;border-radius:34px;background:var(--ink);border:3px solid var(--ink);box-shadow:0 0 0 2px var(--ink),6px 8px 0 color-mix(in srgb,var(--ink) 30%,transparent)}#register .nx-ph-body::before{content:"";position:absolute;left:50%;top:9px;width:70px;height:18px;margin-left:-35px;border-radius:99px;background:#0d0719;z-index:2}#register .nx-ph-lock{display:grid;justify-items:center;gap:0;padding:26px 0 10px;color:var(--stone)}#register .nx-ph-day{font:600 .8rem/1.2 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}#register .nx-ph-time{font:900 2.8rem/1.05 var(--dots);letter-spacing:.04em}#register .nx-notes{list-style:none;margin:0;padding:0;display:grid;gap:7px}#register .nx-note{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start;padding:8px 10px 9px;border-radius:14px;background:color-mix(in srgb,var(--paper) 94%,transparent);color:var(--ink)}#register .nx-note-i{width:28px;height:28px;border-radius:7px;background:var(--ink);background-image:radial-gradient(circle,var(--human) 28%,transparent 31%),radial-gradient(circle,var(--aqua) 24%,transparent 27%);background-size:9px 9px,9px 9px;background-position:0 0,4.5px 4.5px}#register .nx-note-b{display:grid;gap:1px;min-width:0}#register .nx-note-a{display:flex;justify-content:space-between;gap:8px;font-size:.78rem;line-height:1.3;color:var(--graphite)}#register .nx-note-a b{font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}#register .nx-note-t{font-family:var(--mono);font-size:.78rem}#register .nx-note-x{font:600 .92rem/1.28 var(--sans)}#register .nx-early{margin:0;padding:0;border:0;background:none;max-width:none;filter:drop-shadow(7px 9px 0 color-mix(in srgb,var(--ink) 85%,transparent));perspective:1000px}#register .nx-pass{--cut:104px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--cut);background:var(--paper);border:2px solid var(--ink);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease;transform-style:preserve-3d;-webkit-mask:radial-gradient(circle 13px at calc(100% - var(--cut)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle 13px at calc(100% - var(--cut)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 13px at calc(100% - var(--cut)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle 13px at calc(100% - var(--cut)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat}#register .nx-pass-main{position:relative;overflow:clip;display:grid;gap:10px;align-content:center;padding:clamp(18px,2.2vw,30px) clamp(18px,2.4vw,32px);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1.4px);background-size:12px 12px}#register .nx-pass-h{margin:0;max-width:15ch;font:850 clamp(1.7rem,1.1rem + 2.1vw,2.9rem)/1.02 var(--display);font-stretch:112%;letter-spacing:-.02em}#register .nx-pass-ticks{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:6px}#register .nx-pass-ticks li{display:flex;align-items:flex-start;gap:9px;font:650 clamp(1rem,.95rem + .25vw,1.12rem)/1.3 var(--sans)}#register .nx-pass-tk{flex:0 0 26px;width:26px;aspect-ratio:196 / 108;margin-top:.2em;color:var(--human)}#register .nx-pass-tk>.mk{display:block;width:100%;height:100%}#register .nx-pass-go{margin:6px 0 0}#register .nx-pass-btn{display:inline-block;min-height:52px;padding:14px 24px;font-size:1.08rem;font-weight:800;text-decoration:none;text-align:center;line-height:1.25}#register .nx-pass-small{margin:0;font-size:.9rem;color:var(--graphite)}#register .nx-pass-stamp{position:absolute;right:clamp(16px,2.4vw,36px);bottom:clamp(20px,2.6vw,36px);z-index:2;padding:6px 16px 5px;border:4px double var(--human);color:var(--human);font:900 clamp(1.3rem,1rem + 1.3vw,2.1rem)/1 var(--display);font-stretch:112%;letter-spacing:.06em;text-transform:uppercase;rotate:-9deg;background:color-mix(in srgb,var(--paper) 70%,transparent);pointer-events:none}#register .nx-pass-stub{position:relative;display:grid;grid-template-rows:1fr auto;justify-items:center;gap:8px;padding:16px 12px;border-left:2.5px dashed color-mix(in srgb,var(--ink) 60%,transparent);background:var(--lilac-paper)}#register .nx-bc{align-self:center;display:flex;justify-content:center;gap:2px;height:150px;max-height:100%;padding:0}#register .nx-bc i{width:2.5px;height:calc(var(--h) * 1%);align-self:center;background:var(--ink)}#register .nx-pass-stub .mono{font:700 .78rem/1 var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--ink)}@media (max-width:899px){#register .nx-pass{--cut:58px}#register .nx-pass-btn{display:block}#register .nx-pass-stamp{position:relative;right:auto;top:auto;justify-self:start;rotate:-5deg}#register .nx-pass-h{max-width:none}#register .nx-bc{gap:1.5px;height:90px}#register .nx-bc i{width:2px}#register .nx-pass-stub{padding:12px 4px}#register .nx-pass-stub .mono{font-size:.75rem;letter-spacing:.2em}}#register .nx-pkgrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:0;font-size:1rem;line-height:1.4;color:var(--graphite)}#register .nx-pkgrow b{font-weight:800;color:var(--ink)}#register .nx-pkgrow .link{font-weight:800;color:var(--ink)}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-after.nx-arm:not(.nx-go) .nx-note{opacity:0;translate:0 -16px;scale:.95}.fx-on #register .nx-after.nx-arm:not(.nx-go) .nx-pass-stamp{opacity:0;scale:2.6;rotate:-26deg}.fx-on #register .nx-after.nx-go .nx-note{animation:nx-note .55s cubic-bezier(.2,1.2,.4,1) calc(.3s + var(--i,0) * .7s) both}.fx-on #register .nx-after.nx-go .nx-pass-stamp{animation:nx-slam .5s cubic-bezier(.3,1.5,.5,1) 1.2s both}.fx-on #register .nx-after.nx-go .nx-pass{animation:nx-jolt .35s ease 1.5s both}}@keyframes nx-note{from{opacity:0;translate:0 -16px;scale:.95}to{opacity:1;translate:0 0;scale:1}}@keyframes nx-slam{0%{opacity:0;scale:2.6;rotate:-26deg}60%{opacity:1;scale:.9;rotate:-8deg}100%{opacity:1;scale:1;rotate:-9deg}}@keyframes nx-jolt{0%,100%{translate:0 0}30%{translate:0 4px}60%{translate:0 -2px}}@media (max-width:899px){@keyframes nx-slam{0%{opacity:0;scale:2.6;rotate:-26deg}60%{opacity:1;scale:.9;rotate:-4deg}100%{opacity:1;scale:1;rotate:-5deg}}}@media (min-width:900px) and (max-height:830px){#register .nx-takehome{padding-block:12px}#register .nx-th-k{margin-bottom:2px}#register .nx-takehome .h2s{font-size:clamp(1.5rem,1.2rem + 1vw,1.9rem)}#register .nx-desk{margin-top:8px;padding:12px 14px;gap:12px 14px}#register .nx-obj{padding:6px 12px 7px;gap:2px}#register .nx-obj--card{padding-top:5px}#register .nx-bars{gap:5px;margin:3px 0 2px}#register .nx-bars i:nth-child(4){display:none}#register .nx-obj-t{font-size:.88rem;line-height:1.3}#register .nx-files{height:28px;margin:3px 0 1px}#register .nx-yours{top:46px}#register .nx-ruler{margin-top:10px}#register .nx-rsteps{margin-top:6px}#register .nx-rsteps li{padding-top:5px}#register .nx-rsteps span{font-size:.9rem}#register .nx-live{margin-top:5px}#register .nx-th-foot{margin-top:6px}#register .nx-th-foot .m-bring p{font-size:.95rem}#register .nx-vs{padding-block:10px}#register .nx-ba{width:min(100%,calc((100svh - 374px) * 2.6))}#register .nx-after{padding-block:12px;row-gap:10px}#register .nx-phone .nx-ph-lock{padding:22px 0 6px}#register .nx-notes{gap:5px}#register .nx-note{padding:6px 10px 7px}}#register .nx-hunt-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:clamp(18px,3vw,48px);align-items:center;margin-top:clamp(4px,.8vw,10px)}#register .nx-hunt-how{min-width:0}#register .nx-hv{margin:0;justify-self:end;width:100%;max-width:300px}#register .nx-hv-frame{position:relative;aspect-ratio:4/5;width:100%;overflow:hidden;background:var(--ink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human)}#register .nx-hv-poster{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle,rgba(255,255,255,.075) 1.3px,transparent 1.8px) 0 0/16px 16px,var(--ink);cursor:pointer}#register .nx-hv-doc{position:absolute;left:12%;right:12%;top:13%;bottom:27%;display:block;background:var(--paper);box-shadow:0 10px 24px rgba(0,0,0,.35);rotate:-2.5deg;padding:11% 9%;overflow:visible}#register .nx-hv-doc::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--bot)}#register .nx-hv-bar{position:relative;display:block;height:8px;margin:0 0 12px;background:color-mix(in srgb,var(--ink) 16%,transparent)}#register .nx-hv-bar--h{width:46%;height:10px;background:color-mix(in srgb,var(--ink) 34%,transparent)}#register .nx-hv-bar--s{width:70%}#register .nx-hv-bar--c{width:62%;background:color-mix(in srgb,var(--ink) 30%,transparent)}#register .nx-hv-bar svg{position:absolute;left:-12%;top:-190%;width:124%;height:480%;overflow:visible;pointer-events:none}#register .nx-hv-bar path{fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-hv:not(.on) .nx-hv-bar path{stroke-dasharray:100;stroke-dashoffset:100}.fx-on #register .nx-hv.on .nx-hv-bar path{stroke-dasharray:100;animation:nx-circ .9s ease-out .3s both}}#register .nx-hv-play{position:absolute;left:50%;bottom:10%;translate:-50% 0;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--signal);color:#fff;box-shadow:0 0 0 6px rgba(255,255,255,.12)}#register .nx-hv-play svg{width:30px;height:30px;fill:currentColor;margin-left:3px}#register .nx-hv-chip{position:absolute;left:12px;top:10px;padding:4px 8px;background:var(--stone);color:var(--ink);font:500 .72rem/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase}#register .nx-hv video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--ink);display:none}#register .nx-hv--live video{display:block}#register .nx-hv--live .nx-hv-poster{display:none}#register .nx-hv-ph{margin:10px 0 0;font-size:.78rem;line-height:1.3}@media (max-width:759px){#register .nx-hunt-top{grid-template-columns:minmax(0,1fr)}#register .nx-hv{justify-self:center;max-width:min(100%,320px);margin-top:6px}}#register .closer-bg::after{content:"";position:absolute;inset:-28%;z-index:0;pointer-events:none;opacity:.95;background:radial-gradient(38% 42% at 28% 42%,color-mix(in srgb,var(--signal) 30%,transparent),transparent 70%),radial-gradient(42% 48% at 74% 58%,rgba(106,63,181,.6),transparent 72%),radial-gradient(30% 36% at 52% 16%,color-mix(in srgb,var(--bot) 34%,transparent),transparent 70%);animation:nx-aurora 26s ease-in-out infinite alternate;animation-play-state:paused}#register .closer.nx-aurora-on .closer-bg::after{animation-play-state:running;will-change:transform}#register .closer-bg .sym{z-index:1}@keyframes nx-aurora{0%{transform:translate3d(-5%,3%,0) rotate(0deg) scale(1)}50%{transform:translate3d(6%,-3%,0) rotate(9deg) scale(1.12)}100%{transform:translate3d(-2%,-5%,0) rotate(-7deg) scale(1.06)}}@media (prefers-reduced-motion:reduce){#register .closer-bg::after{animation:none}}@media (min-width:1024px){#register .closer .closer-in{align-items:center;grid-template-columns:minmax(0,1.1fr) minmax(360px,470px)}#register .closer .nx-cin{align-self:center;justify-self:center}}.nx-cin{--stubh:104px;position:relative;width:100%;max-width:470px;margin-inline:auto;color:var(--ink);filter:drop-shadow(0 18px 30px rgba(8,2,20,.45));transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .28s ease-out}.nx-cin--ov{max-width:none;filter:drop-shadow(0 26px 44px rgba(0,0,0,.55))}.nxk-main,.nxk-stub{position:relative}.nxk-main{background:var(--paper);padding:20px 24px 18px;overflow:hidden;-webkit-mask-image:radial-gradient(circle 13px at 0 100%,#0000 97%,#000),radial-gradient(circle 13px at 100% 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle 13px at 0 100%,#0000 97%,#000),radial-gradient(circle 13px at 100% 100%,#0000 97%,#000);mask-composite:intersect}.nxk-main::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--human)}.nxk-top{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;padding-bottom:10px;border-bottom:2px dashed color-mix(in srgb,var(--ink) 55%,transparent)}.nxk-brand .logo,.nxk-brand svg{display:block;height:22px;width:auto}.nxk-brand .logo{--h:22px}.nxk-free{padding:3px 9px 2px;border:2px solid var(--human);color:var(--human);font:900 1.25rem/1 var(--display);letter-spacing:.14em;rotate:-6deg}.nxk-title{margin:0;font:850 1.95rem/1.12 var(--display);letter-spacing:-.015em}.nxk-foil{position:relative;display:block;height:12px;margin:12px 0 10px;overflow:hidden;background:var(--stone)}.nxk-foil::before{content:"";position:absolute;top:0;bottom:0;left:-100%;width:300%;background:linear-gradient(100deg,var(--aqua) 0%,#b9a5ff 14%,var(--signal) 28%,#fff 36%,var(--aqua) 50%,#b9a5ff 64%,var(--signal) 78%,#fff 86%,var(--aqua) 100%);translate:calc(var(--mx,50%) * -.34)}.nxk-fields{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:8px 32px;margin:0}.nxk-fields>div{min-width:0}.nxk-fields dt{font:600 .78rem/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite)}.nxk-fields dd{margin:0;font:800 1.17rem/1.25 var(--mono);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}.nxk-fields dd .ph{font-size:1rem}.nxk-for{display:flex;align-items:flex-end;gap:12px;margin:24px 0 4px}.nxk-for-l{font:600 .8rem/2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite)}.nxk-name{flex:1;min-width:0;min-height:1.1em;padding:0 2px;border-bottom:2px dotted color-mix(in srgb,var(--ink) 45%,transparent);font:400 calc(5.3rem * var(--nxk-fit,1))/.95 var(--script);color:var(--human);text-shadow:calc(.5px + .007em) 0 0 var(--human),calc(-.5px - .007em) 0 0 var(--human),0 calc(.5px + .007em) 0 var(--human),0 calc(-.5px - .007em) 0 var(--human);overflow-wrap:anywhere;transform-origin:0 100%}.nxk-name:empty::before{content:"your full name";font:500 .82rem/2.6 var(--mono);letter-spacing:.06em;color:color-mix(in srgb,var(--ink) 38%,transparent)}.nx-typing .nxk-name{animation:nxk-ink .35s ease-out}@keyframes nxk-ink{from{transform:translateY(3px) scale(.985);opacity:.55}to{transform:none;opacity:1}}.nxk-len{margin:6px 0 0;font:700 .84rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.nxk-sheen{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx,30%) var(--my,0%),rgba(255,255,255,.7),transparent 46%);mix-blend-mode:soft-light;transition:opacity .25s}.nx-cin:hover .nxk-sheen{opacity:1}.nxk-stub{display:flex;align-items:center;gap:16px;min-height:var(--stubh);padding:14px 22px;background:var(--ink-2,var(--ink));color:var(--stone);border-top:2px dashed color-mix(in srgb,var(--stone) 70%,transparent);transform-origin:0 0;-webkit-mask-image:radial-gradient(circle 13px at 0 0,#0000 97%,#000),radial-gradient(circle 13px at 100% 0,#0000 97%,#000);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle 13px at 0 0,#0000 97%,#000),radial-gradient(circle 13px at 100% 0,#0000 97%,#000);mask-composite:intersect}.nxk-seal{flex:none;width:70px}.nxk-seal .sym{display:block;width:100%}.nxk-admit{flex:1;font:900 2.4rem/1 var(--dots);letter-spacing:.1em;color:var(--stone)}.nxk-bars{flex:none;width:84px;height:46px;background:repeating-linear-gradient(90deg,var(--stone) 0 2px,transparent 2px 5px,var(--stone) 5px 6px,transparent 6px 8px,var(--stone) 8px 11px,transparent 11px 14px)}@media (hover:none){.nxk-foil::before{translate:-34% 0}.nx-aurora-on .nxk-foil::before{animation:nxk-foil 6s ease-in-out infinite alternate}}@keyframes nxk-foil{from{transform:translateX(0)}to{transform:translateX(24%)}}@media (prefers-reduced-motion:reduce){.nx-cin{transform:none;transition:none}.nxk-foil::before{animation:none!important}.nx-typing .nxk-name{animation:none}}@media (min-width:1024px) and (max-height:800px){.nxk-main{padding:14px 22px 12px}.nxk-title{font-size:1.7rem}.nxk-name{font-size:calc(4.5rem * var(--nxk-fit,1))}.nxk-foil{margin:8px 0 6px}.nxk-for{margin:18px 0 2px}.nx-cin{--stubh:88px}.nxk-seal{width:58px}.nxk-admit{font-size:2.05rem}}@media (max-width:1023px){.nx-cin:not(.nx-cin--ov){margin-top:22px;max-width:440px}}@media (max-width:520px){.nxk-title{font-size:1.6rem}}@media (max-width:420px){.nxk-fields{column-gap:14px}.nxk-name{font-size:calc(4.5rem * var(--nxk-fit,1))}.nxk-admit{font-size:1.9rem}.nxk-bars{width:60px}}html.nx-ov-open,html.nx-ov-open body{overflow:hidden}.nx-ov{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:rgba(20,8,40,.78);overflow:auto;animation:nx-ov-in .25s ease-out both}@keyframes nx-ov-in{from{opacity:0}to{opacity:1}}.nx-ov-card{width:min(100%,500px);display:flex;flex-direction:column;align-items:center;gap:14px;animation:nx-ov-rise .5s cubic-bezier(.2,.9,.3,1.1) both}@keyframes nx-ov-rise{from{opacity:0;transform:translateY(40px) rotate(-3deg) scale(.96)}to{opacity:1;transform:none}}.nx-ov-card .nx-cin{margin:0}.nxk-go{display:block;width:100%;margin:16px 0 4px;min-height:64px;padding:12px 18px;border:2px solid var(--ink);background:var(--human);color:#fff;font:850 1.7rem/1.1 var(--display);font-stretch:112%;letter-spacing:-.01em;cursor:pointer;box-shadow:5px 5px 0 var(--ink);transition:transform .12s,box-shadow .12s}.nxk-go:hover{transform:translate(-1px,-1px);box-shadow:7px 7px 0 var(--ink)}.nxk-go:active{transform:translate(4px,4px);box-shadow:1px 1px 0 var(--ink)}.nxk-go:focus-visible{outline:3px solid var(--aqua);outline-offset:3px}.nxk-go[disabled]{cursor:default}.nx-ov-skip{min-height:44px;padding:8px 16px;border:0;background:none;color:var(--stone);font:500 .85rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.nx-ov-skip:focus-visible{outline:3px solid var(--aqua);outline-offset:2px}.nxk-stamp{position:absolute;left:50%;top:63%;z-index:3;translate:-50% -50%;rotate:-13deg;padding:.08em .3em .02em;border:6px double var(--signal);color:var(--signal);font:900 3.2rem/1.05 var(--display);font-stretch:62%;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none}.nxk-burst{position:absolute;left:50%;top:63%;width:0;height:0;pointer-events:none;z-index:4}.nxk-burst i{position:absolute;left:0;top:0;width:var(--bs,8px);height:var(--bs,8px);opacity:0}.nx-ov--go .nxk-stamp{animation:nxk-slam .34s cubic-bezier(.2,.9,.3,1.35) both}@keyframes nxk-slam{0%{opacity:0;scale:2.6}60%{opacity:.95;scale:.94}100%{opacity:.92;scale:1}}.nx-ov--go .nx-cin--ov{animation:nxk-thud .28s .26s ease-out}@keyframes nxk-thud{0%,100%{translate:0 0}30%{translate:0 5px}60%{translate:-2px -2px}}.nx-ov--go .nxk-stub{animation:nxk-tear .62s .4s cubic-bezier(.5,0,.8,.45) both}@keyframes nxk-tear{0%{transform:none;opacity:1}28%{transform:rotate(7deg) translate(6px,8px)}100%{transform:rotate(26deg) translate(70px,260px);opacity:0}}.nx-ov--go .nxk-burst i{animation:nxk-burst .7s .3s ease-out both}@keyframes nxk-burst{0%{opacity:1;translate:0 0;scale:1}100%{opacity:0;translate:var(--bx) var(--by);scale:.4}}.nx-ov--go .nxk-go{opacity:.35;transition:opacity .2s}@media (max-width:440px){.nxk-go{font-size:1.4rem}.nxk-stamp{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.nx-ov,.nx-ov-card{animation:none}.nx-ov--go .nxk-stamp{animation:none;opacity:.92}.nx-ov--go .nx-cin--ov,.nx-ov--go .nxk-stub{animation:none}.nxk-burst{display:none}}#thanks .nx-ty-stubrow{padding-top:14px}#thanks .nx-ty-stub{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 16px;position:relative;padding:10px 20px 10px 28px;background:var(--ink);color:var(--stone);rotate:-1deg;transform-origin:0 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,2% 88%,0 76%,2% 64%,0 52%,2% 40%,0 28%,2% 16%);animation:nx-stub-drop .5s cubic-bezier(.2,.9,.3,1.2) both}#thanks .nx-ty-stub[hidden]{display:none}#thanks .nx-ty-stub-a{font:900 1.15rem/1 var(--dots);letter-spacing:.12em}#thanks .nx-ty-stub-n{font:400 1.9rem/1 var(--script);color:var(--paper)}#thanks .nx-ty-stub-d{font:500 .78rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aqua)}#thanks .nx-ty-stub-s{display:none;padding:2px 8px 1px;border:2px solid var(--signal);color:var(--signal);font:900 .95rem/1.1 var(--display);font-stretch:62%;letter-spacing:.04em;rotate:-6deg;background:var(--paper)}#thanks .nx-ty-stub--stamped .nx-ty-stub-s{display:inline-block}@keyframes nx-stub-drop{from{opacity:0;transform:translateY(-18px) rotate(-4deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#thanks .nx-ty-stub{animation:none}}@media (min-width:1024px) and (max-height:800px){#register .closer h2{font-size:min(clamp(2.6rem,1.2rem + 4.6vw,5.6rem),7.4svh)}#register .closer .final>.mono{margin-bottom:4px}#register .closer .closer-sub{margin:8px 0 8px;max-width:56ch;font-size:1.02rem;line-height:1.35}#register .closer .nx-get{gap:6px}#register .closer .closer-id{font-size:1.2rem;margin:0 0 4px}#register .closer .reg-time-hint{margin:6px 0 0;font-size:.82rem;max-width:none}#register .closer #closer-reg{margin-top:8px}#register .closer #closer-reg .reg-1 input{min-height:48px}#register .closer #closer-reg .reg-1 .btn{min-height:50px}#register .closer #closer-reg .reg-note{max-width:none;font-size:.82rem;margin-top:6px}#register .closer .nx-count{margin-top:6px}}@media (min-width:1700px) and (min-height:980px){#register .closer .closer-in{grid-template-columns:minmax(0,1.05fr) minmax(400px,580px)}.nx-cin:not(.nx-cin--ov){max-width:580px}.nx-cin:not(.nx-cin--ov) .nxk-main{padding:26px 30px 22px}.nx-cin:not(.nx-cin--ov) .nxk-title{font-size:min(2.45rem,42px)}.nx-cin:not(.nx-cin--ov) .nxk-name{font-size:calc(6.4rem * var(--nxk-fit,1))}.nx-cin:not(.nx-cin--ov) .nxk-fields dd{font-size:1.33rem}}@media (prefers-reduced-motion:no-preference){.pen-on #register .chapter-h.pen-checked:not(.ch-seen){color:transparent;-webkit-text-stroke-color:var(--pen-ink,var(--ink))}.pen-on #register .chapter-h.pen-checked:not(.ch-seen) .w:not(.hol .w){background-position:100% 0}}#register .chapter-h .nx-hype{position:relative;display:block;width:fit-content;max-width:100%;margin:0 0 .34em;font-size:max(.45em,12px);line-height:0;color:var(--ink);opacity:.4;-webkit-text-stroke:0;text-transform:none;letter-spacing:0}#register .chapter-h.ch-seen .nx-hype{opacity:.62;transition:opacity .6s ease .35s}#register .ink .chapter-h .nx-hype,#register .symband .chapter-h .nx-hype{color:var(--stone)}@media (prefers-reduced-motion:reduce){#register .chapter-h .nx-hype{opacity:.62}}@media (min-width:901px){#register .method .method-steps>.demo{min-height:0;align-content:start;padding-block:clamp(28px,3.4vw,52px)}#register .method .method-steps>.demo.nx-2b{align-items:center}}@media (min-width:901px){#register .method .method-steps>.demo{padding-block:clamp(22px,2.6vw,40px)}#register .nx-fan{height:78px}#register .nx-file{width:46px;height:58px;margin-left:-23px;font-size:.46rem}#register .nx-1-vis{gap:4px}#register .nx-1-vis .nx-table .src-row{padding-block:3px}#register .nx-draftcol .draft-mail .dm{line-height:1.7;margin-bottom:.2em}#register .nx-draftcol .draft-doc{padding:14px 20px 12px}#register .nx-draftcol{gap:6px}#register .nx-3 .calc{font-size:.92em}#register .nx-3 .calc>*{margin-block:0}}@media (min-width:901px){#register .nx-table .src-row{padding-block:2px!important}#register .nx-1-vis .nx-table .src-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:baseline;column-gap:14px}#register .nx-1-vis .nx-table .src-row>.tag{grid-column:auto;order:1}#register .nx-1-vis .nx-table .src-row>b{order:2}#register .nx-1-vis .nx-table .src-row>:not(.tag):not(b):not(:first-child){order:3}#register .nx-1-vis .nx-table .src-row>.tag{white-space:nowrap}#register .nx-1-vis .nx-chat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;align-items:start}#register .nx-1-vis .nx-chat-cap{grid-column:1 / -1}#register .nx-1-vis .nx-b{max-width:none;padding:6px 10px 7px;font-size:.92rem;justify-self:stretch}#register .nx-cmp tbody td{padding:3px 8px}#register .nx-cmp{font-size:.88rem}#register .nx-2b .nx-fall{gap:2px}}@media (min-width:901px){#register .nx-3 .calc{gap:8px;padding:14px}#register .nx-3 .calc-out div{padding:3px 0}#register .nx-3 .calc #calc-range{height:22px}#register .nx-draftcol .draft-mail .dm{line-height:1.55}#register .nx-cmp tbody td{padding:2px 8px}#register .method .method-steps>.demo{padding-block:clamp(18px,2vw,30px)}}@media (min-width:901px){#register .symband{min-height:0}#register .symband-in{padding-block:clamp(24px,3vw,44px)}}#register .rulebook .rl-mock .trope{padding:10px 15px}#register .rulebook--tiles .rb-why{font-size:clamp(1.25rem,1.19rem + .38vw,1.48rem)}#register .rulebook .rl-us h3{font-size:clamp(1.4rem,1.19rem + .63vw,1.75rem)}#register .rulebook .rl-line p{font-size:1.16rem;max-width:44ch}#register .rulebook .rl-sign .rb-fix{font-size:clamp(1.3rem,1.22rem + .38vw,1.5rem)}#register .rulebook .rb-kick{font-size:max(.98rem,12px)}#register .rulebook .rl-mock .fake-live{font-size:1.25rem}@media (min-width:901px){#register .rulebook--tiles .rb-why{margin-bottom:clamp(8px,1vw,12px)}#register .rl-tile{padding:8px 14px 10px;row-gap:5px}}@media (min-width:901px){#register .rulebook--tiles .rb-why{max-width:none}}#register .t-first .nx-hl{color:inherit;padding:0 .12em;margin:0 -.12em;border-radius:.3em .9em .4em 1em / 1em .4em .9em .3em;background:linear-gradient(100deg,color-mix(in srgb,var(--bot,#2fb8bd) 62%,transparent) 0 2%,color-mix(in srgb,var(--bot,#2fb8bd) 50%,transparent) 8%,color-mix(in srgb,var(--bot,#2fb8bd) 56%,transparent) 96%,transparent 100%) no-repeat 0 88% / 100% 62%;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){.fx-on #register .t-first .nx-hl{background-size:0% 62%;transition:background-size 1.1s cubic-bezier(.5,0,.2,1) .15s}.fx-on #register .t-first.nx-hl-on .nx-hl{background-size:100% 62%}}#register .nx-start{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin:clamp(14px,2vw,26px) 0 0;padding:clamp(12px,1.6vw,20px) clamp(16px,2vw,28px);background:var(--ink);color:var(--stone);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--human);z-index:30}#register .nx-start-t{display:flex;align-items:center;gap:12px;margin:0;font:850 clamp(1.15rem,.95rem + 1vw,1.85rem)/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em}#register .nx-start-arr{flex:none;width:1.5em;height:1.5em;color:var(--signal,#ff0030)}#register .nx-start-arr svg{display:block;width:100%;height:100%}#register .nx-start-n{margin:0;font:600 clamp(1rem,.9rem + .5vw,1.3rem)/1 var(--mono);white-space:nowrap;padding:.5em .85em;border:2px solid currentColor;border-radius:999px}#register .nx-start-n b{font:inherit;font-size:1.35em;color:var(--signal,#ff0030);font-variant-numeric:tabular-nums}#register .nx-start-n.pop b{animation:nx-r12-pop .5s cubic-bezier(.2,1.5,.4,1)}@keyframes nx-r12-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}100%{transform:scale(1)}}@media (max-width:760px){#register .nx-start{position:sticky;top:56px;margin-inline:-4px;padding:10px 14px;box-shadow:3px 3px 0 var(--human)}#register .nx-start-t{font-size:1.02rem;gap:8px}#register .nx-start-n{font-size:.95rem;padding:.4em .7em}}#register .hunt-tabs{margin-top:clamp(14px,1.6vw,22px)!important;padding-bottom:0;align-items:flex-end}#register .hunt-tabs .hunt-pick{flex:1 1 100%;margin:0 0 2px;font:600 clamp(.95rem,.9rem + .25vw,1.1rem)/1.3 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink)}#register .hunt-tabs button{border-bottom-width:4px}.nx-note12{position:absolute;z-index:40;padding:5px 10px;background:#6d6880;color:#fff;font:600 .88rem/1.2 var(--sans);border-radius:6px;pointer-events:none;white-space:nowrap;opacity:0;translate:0 4px;transition:opacity .15s ease,translate .15s ease}.nx-note12.on{opacity:1;translate:0 0}.nx-demo12{position:absolute;inset:0;z-index:45;pointer-events:none;overflow:visible}.nx-demo12 .nd-hand{position:absolute;left:0;top:0;width:34px;height:34px;color:var(--ink);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));opacity:0;transition:translate .9s cubic-bezier(.5,0,.2,1),opacity .3s ease,scale .12s ease}.nx-demo12 .nd-hand svg{display:block;width:100%;height:100%;fill:#fff}.nx-demo12.go .nd-hand{opacity:1}.nx-demo12.tap .nd-hand{scale:.82}.nx-demo12 .nd-ring{position:absolute;overflow:visible}.nx-demo12 .nd-ring path{fill:none;stroke:var(--signal,#ff0030);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .55s ease-out}.nx-demo12.circ .nd-ring path{stroke-dashoffset:0}.nx-demo12 .nd-lab{position:absolute;padding:6px 12px;background:var(--human);color:#fff;font:700 .95rem/1.2 var(--sans);border-radius:6px;white-space:nowrap;opacity:0;scale:.7;transform-origin:0 50%;transition:opacity .2s ease,scale .3s cubic-bezier(.2,1.5,.4,1)}.nx-demo12.lab .nd-lab{opacity:1;scale:1}.nx-demo12.out{opacity:0;transition:opacity .4s ease}#register .nx-doc{grid-template-rows:auto auto 1fr}#register .nx-doc-h{display:block;padding:0 1.8cqw;margin:0}#register .nx-doc-h b{display:block;font:850 max(.9rem,2.3cqw)/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em;color:var(--ink)}#register .nx-doc-t{grid-template-rows:repeat(3,minmax(0,1fr));gap:0;margin:0 1.8cqw 2.5cqw}#register .nx-dr{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;row-gap:.9cqw;padding:0 .6cqw}#register .nx-dr-t{position:relative;display:inline-block;padding:.45cqw 1cqw;font:700 max(.8rem,1.95cqw)/1.2 var(--sans);color:var(--ink)}#register .nx-dr-t .nx-circ{left:-3%;top:-16%;width:106%;height:132%}#register .nx-dr-t .nx-circ--a,#register .nx-dr-t .nx-circ--b{top:-16%}#register .nx-circ-l{font:700 max(.75rem,1.65cqw)/1.2 var(--sans);color:var(--human);opacity:0;translate:0 -.5cqw;transition:opacity .35s ease .5s,translate .35s ease .5s;padding-left:1cqw}#register .nx-circ-l::before{content:"↑ "}#register .nx-ba-f:is([data-state="3"],[data-state="4"]) .nx-circ-l{opacity:1;translate:0 0}#register .nx-doc-stamp{display:block;text-align:center;padding:.6cqw 1.8cqw .5cqw;border:.4cqw solid #a8132c;border-radius:.6cqw;color:#a8132c;background:none;mix-blend-mode:multiply;filter:url(#nx-ink12);rotate:-8deg;right:4%;bottom:5%;font:900 max(1.15rem,3.6cqw)/1 var(--display);font-stretch:112%;letter-spacing:.03em;text-transform:uppercase;box-shadow:inset 0 0 0 .15cqw #a8132c}#register .nx-doc-stamp b{display:block;font:inherit}#register .nx-doc-stamp small{display:block;margin-top:.5cqw;font:700 max(.72rem,1.35cqw)/1.2 var(--mono);letter-spacing:.14em}.nx-ba-steps{list-style:none;margin:clamp(14px,1.8vw,22px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nx-ba-steps li{display:flex;align-items:flex-start;gap:9px;padding:9px 10px;border:1.5px solid color-mix(in srgb,var(--ink) 30%,transparent);color:color-mix(in srgb,var(--ink) 62%,transparent);font:600 clamp(.92rem,.85rem + .25vw,1.05rem)/1.3 var(--sans);transition:background .3s ease,color .3s ease,border-color .3s ease}.nx-ba-steps b{flex:none;display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:50%;border:1.5px solid currentColor;font:700 .85em/1 var(--mono)}.nx-ba-steps li.done{color:var(--ink);border-color:var(--ink)}.nx-ba-steps li.on{background:var(--ink);color:var(--stone);border-color:var(--ink)}.nx-ba-steps li.on b{background:var(--human);border-color:var(--human);color:#fff}@media (max-width:759px){#register .nx-doc-t{margin-bottom:18cqw}#register .nx-dr-t{font-size:max(.78rem,3.3cqw)}#register .nx-circ-l{font-size:max(.75rem,3cqw)}#register .nx-doc-h b{font-size:max(.85rem,3.6cqw)}#register .nx-doc-stamp{font-size:max(1.05rem,5.4cqw);right:3%;bottom:4%;padding:1cqw 2.4cqw .8cqw}#register .nx-doc-stamp small{font-size:max(.72rem,2.4cqw)}.nx-ba-steps{grid-template-columns:minmax(0,1fr);gap:6px}}@media (min-width:901px){#register .nx-ba{width:min(100%,calc((100svh - 440px) * 2.6))}}#register .nx-ask-btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:900px}#register .nx-ask-btns>.nx-ask-b{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-height:68px;padding:12px 18px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:4px 4px 0 var(--ink);text-align:left;text-decoration:none;font-size:1rem}#register .nx-ask-btns>a.nx-ask-b{cursor:pointer;transition:translate .15s ease,box-shadow .15s ease}#register .nx-ask-btns>a.nx-ask-b:hover,#register .nx-ask-btns>a.nx-ask-b:focus-visible{translate:2px 2px;box-shadow:2px 2px 0 var(--ink)}#register .nx-ask-b svg{flex:none;width:30px;height:30px;color:var(--human);fill:currentColor}#register .nx-ask-b svg path[fill="none"],#register .nx-ask-b svg rect{fill:none}#register .nx-ask-l{display:grid;gap:2px;min-width:0}#register .nx-ask-l b{font:850 1.1rem/1.15 var(--display);font-stretch:112%;letter-spacing:-.01em}#register .nx-ask-l span{font-size:.92rem;line-height:1.25;overflow-wrap:anywhere;color:var(--graphite)}#register .nx-ask-l .ph{font-size:.85rem}@media (max-width:760px){#register .nx-ask-btns{grid-template-columns:minmax(0,1fr)}}#register .nx-ask-btns{max-width:1040px;align-items:stretch}#register .nx-ask-btns>.nx-ask-b{gap:12px;padding:12px 16px}#register .nx-ask-l span{overflow-wrap:normal}@media (min-width:761px){#register .nx-ask-l span{white-space:nowrap}#register .nx-ask-l .ph{white-space:normal}}#register .nx-after-s{margin:10px 0 0;max-width:56ch;font-size:.95rem;line-height:1.45;color:var(--graphite)}#register .nx-pkgrow{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.4;color:var(--graphite)}#register .nx-pkgrow li{margin:0}#register .nx-pkgrow .link{display:inline-block;padding-block:8px;font-weight:800}@media (min-width:901px){#register .nx-after-h{font-size:clamp(1.6rem,1.1rem + 1.5vw,2.5rem)}#register .nx-after-t{max-width:84ch}#register .nx-after-s{margin-top:4px}#register .nx-pkgrow{gap:0}#register .nx-pkgrow .link{padding-block:4px}#register .nx-after{row-gap:clamp(8px,1.2vw,16px)}}@media (min-width:901px){#register .nx-pkgrow{grid-template-columns:max-content max-content;column-gap:32px;align-items:baseline}#register .nx-pkgrow li{grid-column:1}#register .nx-pkgrow li:last-child{grid-column:2;grid-row:3}}@media (min-width:901px){#register .nx-after{padding-block:clamp(14px,2.6svh,28px)}}@media (min-width:901px){#register .closer-bg .sym{top:-4%;bottom:auto;right:-3%;height:108%;width:auto;aspect-ratio:1011.5 / 1055;opacity:.46}}#register .closer-bg::after{opacity:1;background:radial-gradient(34% 44% at 60% 34%,color-mix(in srgb,var(--signal) 52%,transparent),transparent 68%),radial-gradient(44% 50% at 82% 66%,rgba(112,64,200,.9),transparent 70%),radial-gradient(30% 36% at 52% 14%,color-mix(in srgb,var(--bot) 34%,transparent),transparent 70%);animation:nx-aurora-12 14s ease-in-out infinite;animation-play-state:paused}#register .closer.nx-aurora-on .closer-bg::after{animation-play-state:running}@keyframes nx-aurora-12{0%,100%{transform:translate3d(-8%,6%,0) scale(1)}33%{transform:translate3d(8%,-3%,0) scale(1.15)}66%{transform:translate3d(2%,-8%,0) scale(1.07)}}@media (prefers-reduced-motion:reduce){#register .closer-bg::after{animation:none}}@media (min-width:760px){#register .nx-doc-stamp{font-size:max(1rem,2.4cqw);right:3%;bottom:3.5%;padding:.5cqw 1.4cqw .4cqw}#register .nx-doc-stamp small{font-size:max(.72rem,1.1cqw)}}#register .chapter-h .nx-hype{font-size:max(.6em,12px);line-height:1.15;white-space:nowrap;color:var(--hol-bg,var(--stone));-webkit-text-stroke:max(1.5px,.035em) var(--hol-ink,var(--ink));paint-order:stroke fill;letter-spacing:.022em;opacity:.3;transition:opacity .6s ease}#register .chapter-h.ch-seen .nx-hype{opacity:1;transition:opacity .6s ease .2s}#register .ink .chapter-h .nx-hype,#register .symband .chapter-h .nx-hype{--hol-ink:var(--stone)}#register .chapter-h .nx-hype .w{color:inherit}@media (max-width:600px){#register .chapter-h .nx-hype{white-space:normal}}@media (prefers-reduced-motion:reduce){#register .chapter-h .nx-hype{opacity:1}}#register .nx-no-t{display:block;font:600 1.2rem/1.3 var(--sans);color:var(--ink)}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-fit-no.nx-arm:not(.nx-go) .nx-no-t{opacity:.35}.fx-on #register .nx-fit-no.nx-go .nx-no-t{animation:nx-dimin .4s ease calc(var(--i,0) * .9s + 1.1s) both}}@media (max-width:759px){#register .nx-no-t{white-space:nowrap;font-size:max(12px,min(1.2rem,calc((100vw - 84px) / 21)))}}#register .rulebook .rl-mock .mono{font-size:.78rem}#register .rulebook .rl-mock .fake-timer{font-size:clamp(1.5rem,1.25rem + .56vw,1.8rem)}#register .rulebook .rl-mock .fake-say{font-size:1.22rem}#register .rulebook .rl-mock .fake-ticket b{font-size:1.28rem}#register .rulebook .rl-mock .fake-sys{font-size:1rem}#register .rulebook .rl-mock .fake-review{font-size:1.22rem}#register .rulebook .rl-mock .fr-stars{font-size:1.12rem}#register .nx-ba-l .nx-sl-title{width:27cqw;font:800 3.6cqw/1.08 var(--display);letter-spacing:.01em;text-wrap:balance}#register .nx-ba-l .nx-sl-stk{font:700 max(1.05cqw,12px)/1.1 var(--sans);white-space:nowrap}#register .nx-ba-l .nx-sl-trust{font:600 max(2.4cqw,12px)/1.1 var(--sans);white-space:nowrap}#register .nx-ba-l .nx-sl-foot{font:500 max(2.2cqw,12px)/1.1 var(--sans);white-space:nowrap}@media (max-width:759px){#register .nx-ba-l .nx-sl-title{width:38cqw;font-size:5.6cqw}#register .nx-ba-l .nx-sl-stk{left:5cqw;top:23cqw;font-size:max(2.2cqw,12px)}#register .nx-ba-l .nx-sl-trust{font-size:max(4cqw,12px)}#register .nx-ba-l .nx-sl-foot{font-size:max(3.6cqw,12px)}}@media (min-width:901px){#register .chapter-h{font-size:calc(clamp(2.6rem,1rem + 4.2vw,5.4rem) * 1.15)}#register .h2s.chapter-h{font-size:calc(clamp(2.2rem,1rem + 3vw,4.2rem) * 1.15)}#register .nx-pains .nx-pains-title{display:contents}#register .nx-pains .pains-head{align-items:end;row-gap:clamp(8px,1vw,14px)}#register .nx-pains .pains-head .chapter-h{grid-column:1 / -1;white-space:nowrap;text-wrap:nowrap}#register .nx-pains .pains-head .nx-pains-intro{grid-column:1;margin:0}#register .nx-pains .pains-head .tally{grid-column:2;margin:0}}@media (min-width:901px) and (min-height:901px) and (max-height:1070px){#register .nx-pains{padding-block:14px}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{margin-top:12px}#register .nx-pains .nx-pains-end{margin-top:12px}}@media (min-width:901px) and (max-height:900px){#register .nx-pains{padding-block:10px}#register .nx-pains .pains-head{row-gap:6px}#register .nx-pains .pains-head .nx-pains-intro{font-size:1rem;line-height:1.35}#register .nx-pains .pains-head .tally{font-size:1.2rem}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{margin-top:10px;gap:8px 10px}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{padding:9px 13px 8px;row-gap:5px}#register .nx-pains .painlist li>.vo{padding-top:6px}#register .nx-pains .painlist .vo i{font-size:clamp(.94rem,.9rem + .2vw,1.04rem);line-height:1.28;margin-bottom:3px}#register .nx-pains .pl-text b{font-size:.98rem;line-height:1.15}#register .nx-pains .nx-pains-end{margin-top:10px}}@media (min-width:901px) and (max-height:760px){#register .nx-pains{padding-block:6px}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{padding:7px 12px 6px;row-gap:4px}#register .nx-pains .painlist .vo i{font-size:.9rem;line-height:1.25}#register .nx-pains .painlist li>.vo{padding-top:4px}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist{margin-top:8px;gap:6px 10px}#register .nx-pains .pains-head .nx-pains-intro{font-size:.95rem;line-height:1.3}}@media (min-width:901px) and (max-height:830px){#register .chapter-h .nx-hype{margin-bottom:.1em;line-height:1.05}#register .chapter-h[data-ch]::before{margin-bottom:.3em}#register .rulebook--tiles .seal-top{padding-block:8px}#register .rulebook--tiles .seal-body{padding-block:8px}#register .rulebook--tiles .rb-why{margin-bottom:6px;font-size:clamp(1.1rem,1.05rem + .3vw,1.3rem);line-height:1.25}#register .rl-tile{padding:6px 12px 8px;row-gap:3px}#register .rl-sign{margin-top:8px}#register .nx-able{padding-block:12px}#register .nx-able .nx-cards{margin-top:12px}#register .nx-able .reg-row-slot{margin-top:12px}#register .nx-takehome .m-bring{margin-top:12px;margin-bottom:10px}#register section[aria-labelledby="lp1-s10"]{padding-block:18px}#register section[aria-labelledby="lp1-s10"] .ledger{margin-top:12px}#register section[aria-labelledby="lp1-s10"] .faq-more{margin-top:14px}}@media (min-width:901px) and (min-height:831px) and (max-height:1000px){#register .nx-takehome{padding-block:12px}#register .nx-th-k{margin-bottom:2px}#register .nx-desk{margin-top:8px;padding:12px 14px;gap:12px 14px}#register .nx-obj{padding:6px 12px 7px;gap:2px}#register .nx-obj--card{padding-top:5px}#register .nx-bars{gap:5px;margin:3px 0 2px}#register .nx-bars i:nth-child(4){display:none}#register .nx-obj-t{font-size:.88rem;line-height:1.3}#register .nx-files{height:28px;margin:3px 0 1px}#register .nx-yours{top:46px}#register .nx-ruler{margin-top:10px}#register .nx-rsteps{margin-top:6px}#register .nx-rsteps li{padding-top:5px}#register .nx-rsteps span{font-size:.9rem}#register .nx-live{margin-top:5px}#register .nx-th-foot{margin-top:6px}#register .nx-th-foot .m-bring p{font-size:.95rem}#register .nx-takehome .m-bring{margin-top:12px;margin-bottom:10px}#register .nx-able{padding-block:clamp(14px,2.4vw,30px)}#register section[aria-labelledby="lp1-s10"]{padding-block:clamp(18px,3vw,40px)}}@media (min-width:1900px){#register .nx-pains{padding-block:6px}}@media (min-width:901px) and (max-height:760px){#register .nx-takehome{padding-block:8px}#register .nx-desk{margin-top:6px;padding:8px 12px;gap:8px 12px}#register .nx-obj{padding:4px 10px 5px}#register .nx-ruler{margin-top:6px}#register .nx-rsteps li{padding-top:3px}#register .nx-th-foot{margin-top:0}#register .nx-th-k{margin-bottom:0}#register .nx-live{margin-top:3px}#register .nx-takehome .m-bring{margin-top:8px;margin-bottom:6px}#register section[aria-labelledby="lp1-s10"]{padding-block:12px}#register .nx-after{padding-block:6px;row-gap:2px}#register .nx-after-h{line-height:1}#register .nx-after-t{margin-top:4px}}@media (min-width:901px) and (max-height:880px){#register .nx-after{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"l foot" "r r";align-items:center;column-gap:clamp(20px,3vw,40px);row-gap:6px}#register .nx-after .nx-pkgrow{grid-template-columns:minmax(0,1fr) max-content;column-gap:20px}}#register .nx-ra>.nx-dec{order:2;display:grid;gap:8px;margin:0;padding:12px 14px;border:2px solid var(--ink);background:var(--paper)}#register .nx-dec-q{margin:0;font:600 1rem/1.3 var(--sans);color:var(--ink)}#register .nx-dec-btns{display:flex;flex-wrap:wrap;gap:10px}#register .nx-dec-btns .btn,#register .nx-dec-btns button{min-height:44px;min-width:44px;font-size:max(.95rem,12px);animation:nx-dec-pulse .9s ease-out 1 both}@keyframes nx-dec-pulse{0%{transform:scale(1)}35%{transform:scale(1.08)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){#register .nx-dec-btns .btn,#register .nx-dec-btns button{animation:none}}#register .hunt.nx-done .nx-dec{display:none}@media (min-width:760px){#register .nx-doc-t{grid-template-rows:repeat(3,auto);align-content:start;row-gap:.6cqw;margin-bottom:1cqw}#register .nx-dr{align-content:start;padding-top:.3cqw;padding-bottom:.7cqw}#register .nx-doc{top:1.6cqw;bottom:1.6cqw;gap:1cqw}#register .nx-doc-stamp{bottom:2%;right:2.5%;padding:.4cqw 1.2cqw .35cqw;font-size:max(.95rem,2.1cqw)}#register .nx-doc-stamp small{font-size:max(.75rem,1cqw);margin-top:.3cqw}}@media (min-width:901px){#register .nx-ba{width:min(100%,calc((100svh - 440px) * 2.6))}}@media (min-width:1400px){#register .nx-ba{width:min(100%,calc((100svh - 478px) * 2.6))}}@media (max-width:759px){#register .nx-doc-stamp small{font-size:max(.75rem,2.4cqw)}}#register .nx-ask-btns>.nx-ask-b[aria-disabled="true"]{cursor:default;border-style:dashed;user-select:none}#register .nx-ask-btns>.nx-ask-b[aria-disabled="true"] svg{opacity:.6}@media (prefers-reduced-motion:reduce){#register .nx-ask-btns>a.nx-ask-b{transition:none}}.nx-ov.nx-ov--r14{background:none;overflow:hidden;animation:none;padding:16px;overscroll-behavior:contain;touch-action:none}.nx-ov.nx-ov--r14{inset:0 auto 0 0;width:100vw}.nx-ov--r14:not(.is-enter):not(.nx-ov--calm){visibility:hidden}.nx-ov--r14:not(.is-fly):not(.nx-ov--calm) .nx-ov-card{opacity:.01}.nx-ov--r14:not(.is-fly):not(.nx-ov--calm) .nxr-fly{will-change:transform,opacity}.nx-ov--r14 .nx-ov-dim{position:absolute;inset:0;pointer-events:none}.nx-ov--r14 .nx-ov-dim{opacity:0;background:radial-gradient(ellipse 74% 74% at 50% 50%,transparent 36%,rgba(0,0,0,.55) 100%),radial-gradient(ellipse 42% 52% at var(--cx,50%) var(--cy,50%),rgba(72,44,138,.9) 0,rgba(40,22,88,.93) 45%,rgba(12,5,28,.96) 100%),radial-gradient(ellipse 70% 78% at var(--cx,50%) var(--cy,50%),rgba(26,13,56,.94) 0,rgba(12,5,28,.96) 60%,rgba(6,2,14,.98) 100%)}.nx-ov--r14 .nx-ov-card{position:relative;z-index:2;width:min(100%,560px);animation:none;gap:10px}.nx-ov--r14.is-enter .nx-ov-dim{animation:nx14-fade .14s ease-out both}@keyframes nx14-fadeout{from{opacity:1}to{opacity:0}}@keyframes nx14-fade{from{opacity:0}to{opacity:1}}.nx-ov--r14.is-burst .nx-ov-dim{animation:nx14-lift .62s cubic-bezier(.45,0,.85,.55) forwards}@keyframes nx14-lift{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.nxr-fly{position:relative;width:100%}.nx-ov--r14 .nxr-fly{will-change:transform,opacity}.nx-ov--r14.is-fly .nxr-fly{animation:nx14-fly .75s both,nx14-arc .75s ease-in-out both}.nx-ov--r14.is-ready .nxr-fly{will-change:auto}@keyframes nx14-fly{0%{opacity:0;transform:perspective(1500px) translate3d(var(--fx,0px),var(--fy,0px),0) scale(var(--fs,.7)) rotateY(-58deg) rotateX(16deg) rotateZ(-7deg);animation-timing-function:cubic-bezier(.16,.72,.26,1)}6%{opacity:1}58%{opacity:1;transform:perspective(1500px) translate3d(0,0,0) scale(1.045) rotateY(10deg) rotateX(-4deg) rotateZ(1.2deg);animation-timing-function:ease-in-out}80%{transform:perspective(1500px) translate3d(0,0,0) scale(.99) rotateY(-3deg) rotateX(1deg) rotateZ(-.3deg);animation-timing-function:ease-out}100%{opacity:1;transform:perspective(1500px) translate3d(0,0,0) scale(1) rotateY(0deg) rotateX(0deg) rotateZ(0deg)}}@keyframes nx14-arc{0%{translate:0 0}38%{translate:0 -64px}58%{translate:0 0}100%{translate:0 0}}.nxr-fly{isolation:isolate}.nxr-fly::before,.nxr-fly::after{content:"";position:absolute;left:0;right:0;z-index:-1;pointer-events:none;box-shadow:0 22px 26px rgba(0,0,0,.5),0 3px 5px rgba(0,0,0,.42)}.nxr-fly::before{top:0;bottom:var(--sth,104px)}.nxr-fly::after{top:calc(100% - var(--sth,104px));bottom:0;transition:opacity .08s linear}.nx-ov--r14.is-fly .nxr-fly::before,.nx-ov--r14.is-fly .nxr-fly::after{animation:nx14-paper .75s backwards}.nx-ov--r14.is-tear .nxr-fly::after{opacity:0}@keyframes nx14-paper{0%{opacity:0;transform:translateY(90px) scale(.9)}62%{opacity:.5;transform:translateY(36px) scale(.96)}100%{opacity:1;transform:none}}.nx-shine{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:6}.nx-shine i{position:absolute;top:-10%;bottom:-10%;left:0;width:30%;opacity:0;translate:-140% 0;transform:skewX(-20deg);background:linear-gradient(100deg,transparent 0,rgba(185,165,255,.28) 30%,rgba(255,255,255,.8) 48%,rgba(70,198,205,.3) 62%,rgba(255,0,48,.1) 78%,transparent 100%)}.nx-ov--r14.is-fly .nx-shine i{animation:nx14-shine .7s .45s cubic-bezier(.4,0,.3,1) both}@keyframes nx14-shine{0%{opacity:0;translate:-140% 0}14%{opacity:1}86%{opacity:1}100%{opacity:0;translate:330% 0}}.nx-ov--r14{--nxr-hole:#150a2e}.nx-ov--r14 .nxk-main,.nx-ov--r14 .nxk-stub{-webkit-mask-image:none;mask-image:none}.nx-ov--r14 .nxk-main::after,.nx-ov--r14 .nxk-stub::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:5}.nx-ov--r14 .nxk-main::after{background:radial-gradient(circle 13px at 0 100%,var(--nxr-hole) 97%,transparent 100%),radial-gradient(circle 13px at 100% 100%,var(--nxr-hole) 97%,transparent 100%)}.nx-ov--r14 .nxk-stub::after{background:radial-gradient(circle 13px at 0 0,var(--nxr-hole) 97%,transparent 100%),radial-gradient(circle 13px at 100% 0,var(--nxr-hole) 97%,transparent 100%)}.nx-ov--r14 .nxk-name{position:relative}.nxr-pen{position:relative;display:inline-block;max-width:100%}.nx-ink{display:inline-block;max-width:100%;clip-path:inset(-30% 100% -30% -4%)}.nx-ov--r14.is-fly .nx-ink{animation:nx14-write .65s .3s linear both,nx14-wet 1s .3s ease-out both}@keyframes nx14-write{0%{clip-path:inset(-30% 100% -30% -4%);animation-timing-function:cubic-bezier(.3,.2,.4,1)}14%{clip-path:inset(-30% 84% -30% -4%)}18%{clip-path:inset(-30% 83% -30% -4%);animation-timing-function:cubic-bezier(.3,.2,.4,1)}38%{clip-path:inset(-30% 56% -30% -4%)}42%{clip-path:inset(-30% 54% -30% -4%);animation-timing-function:cubic-bezier(.3,.2,.4,1)}64%{clip-path:inset(-30% 28% -30% -4%)}68%{clip-path:inset(-30% 26% -30% -4%);animation-timing-function:cubic-bezier(.3,.2,.4,1)}88%{clip-path:inset(-30% 4% -30% -4%)}100%{clip-path:inset(-30% -20% -30% -4%)}}@keyframes nx14-wet{from{opacity:.95}to{opacity:1}}.nx-nib{position:absolute;left:0;top:0;width:0;height:100%;pointer-events:none;opacity:0}.nx-nib i{position:absolute;left:-4px;top:66%;width:8px;height:8px;border-radius:50%;background:#4a0716;box-shadow:0 0 7px 1px rgba(191,34,62,.7)}.nx-ov--r14.is-fly .nx-nib{animation:nx14-nibx .65s .3s linear both}.nx-ov--r14.is-fly .nx-nib i{animation:nx14-wob .13s .3s ease-in-out 5 alternate both}@keyframes nx14-nibx{0%{opacity:0;translate:0 0;animation-timing-function:cubic-bezier(.3,.2,.4,1)}3%{opacity:1}14%{translate:calc(var(--nw,100px) * .16) 0}18%{translate:calc(var(--nw,100px) * .17) 0;animation-timing-function:cubic-bezier(.3,.2,.4,1)}38%{translate:calc(var(--nw,100px) * .44) 0}42%{translate:calc(var(--nw,100px) * .46) 0;animation-timing-function:cubic-bezier(.3,.2,.4,1)}64%{translate:calc(var(--nw,100px) * .72) 0}68%{translate:calc(var(--nw,100px) * .74) 0;animation-timing-function:cubic-bezier(.3,.2,.4,1)}92%{opacity:1;translate:calc(var(--nw,100px) * .97) 0}100%{opacity:0;translate:var(--nw,100px) 0}}@keyframes nx14-wob{from{translate:0 -4px}to{translate:0 4px}}.nx-ov--r14 .nxk-fields dd[data-nxk-date],.nx-ov--r14 .nxk-fields dd[data-nxk-time]{font-family:var(--dots);font-weight:900;font-size:1.05rem;letter-spacing:.05em}.nxr-ch{display:inline-block;opacity:0}.nx-ov--r14.is-fly .nxr-ch{animation:nx14-strike .17s var(--d,300ms) cubic-bezier(.2,.8,.3,1) both}@keyframes nx14-strike{0%{opacity:0;transform:scale(1.7)}40%{opacity:1;transform:scale(.9)}100%{opacity:1;transform:none}}.nx-ov--r14 .nxk-go{position:relative;opacity:0;pointer-events:none;min-height:64px}.nx-ov--r14.is-ready .nxk-go{pointer-events:auto}.nx-ov--r14.is-fly .nxk-go{animation:nx14-go-in .3s .78s ease-out both}@keyframes nx14-go-in{from{opacity:0}to{opacity:1}}.nxk-go::after{content:"";position:absolute;inset:-5px;pointer-events:none;opacity:0;border:2px solid var(--human)}.nx-ov--r14.is-fly .nxk-go::after{animation:nx14-ring 1.7s 1.1s ease-out 2 both}@keyframes nx14-ring{0%{opacity:.75;scale:1}100%{opacity:0;scale:1.07}}.nx-ov--r14.is-stamp .nxk-go{animation:nx14-go-out .22s both;pointer-events:none}.nx-ov--r14.is-stamp .nxk-go::after{animation:none;opacity:0}@keyframes nx14-go-out{from{opacity:1}to{opacity:0}}.nx-ov--r14 .nx-ov-skip{opacity:0;transition:opacity .25s}.nx-ov--r14.is-fly .nx-ov-skip{animation:nx14-fade .4s .8s both}.nx-ov--r14.is-tear .nx-ov-skip{opacity:.25}.nx-ov--r14 .nxk-stamp{top:70%;opacity:0;border-width:5px;animation:none;--nx-inkmask: radial-gradient(ellipse 30% 70% at 8% 35%,#000 0 60%,transparent 100%),radial-gradient(ellipse 26% 80% at 33% 72%,#000 0 55%,transparent 100%),radial-gradient(ellipse 34% 75% at 62% 28%,#000 0 60%,transparent 100%),radial-gradient(ellipse 28% 85% at 91% 62%,#000 0 58%,transparent 100%),radial-gradient(ellipse 40% 60% at 48% 55%,rgba(0,0,0,.6) 0 50%,transparent 100%),radial-gradient(circle at 50% 50%,#000 0 1.15px,transparent 1.55px),linear-gradient(rgba(0,0,0,.24),rgba(0,0,0,.24))}@supports ((mask-image:linear-gradient(#000,#000)) or (-webkit-mask-image:linear-gradient(#000,#000))){.nx-ov--r14 .nxk-stamp{-webkit-mask-image:var(--nx-inkmask);mask-image:var(--nx-inkmask);-webkit-mask-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,4px 4px,100% 100%;mask-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,4px 4px,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,no-repeat}}.nx-ov--r14.is-stamp .nxk-stamp{will-change:transform;animation:nx14-slam .46s both}@keyframes nx14-slam{0%{opacity:0;transform:translateY(-340px) scale(1.65) rotate(-9deg);animation-timing-function:cubic-bezier(.55,0,.95,.6)}8%{opacity:.94}70%{opacity:.94;transform:translateY(0) scale(1) rotate(0deg);animation-timing-function:ease-out}82%{opacity:.94;transform:translateY(2px) scale(1.14,.84) rotate(0deg);animation-timing-function:ease-out}100%{opacity:.94;transform:translateY(0) scale(1,1) rotate(0deg)}}.nx-specks{position:absolute;left:50%;top:70%;width:0;height:0;z-index:3;pointer-events:none}.nx-specks i{position:absolute;left:0;top:0;width:var(--w);height:var(--h);margin:-3px;background:var(--signal);border-radius:var(--br);opacity:0;translate:calc(var(--sx) * var(--k,1)) calc(var(--sy) * var(--k,1))}.nx-ov--r14.is-stamp .nx-specks i{animation:nx14-speck .24s calc(330ms + var(--i) * 16ms) ease-out both}@keyframes nx14-speck{from{opacity:0;scale:.2;translate:calc(var(--sx) * var(--k,1) * .45) calc(var(--sy) * var(--k,1) * .45)}to{opacity:var(--o);scale:1;translate:calc(var(--sx) * var(--k,1)) calc(var(--sy) * var(--k,1))}}.nx-ov--r14.is-stamp .nx-ov-card{animation:nx14-shake .13s .32s linear both}@keyframes nx14-shake{0%{translate:0 0}20%{translate:2px -3px}40%{translate:-3px 1px}60%{translate:2px 2px}80%{translate:-1px -1px}100%{translate:0 0}}.nx-ov--r14 .nxk-stub{transform-origin:50% 50%}.nx-stubwrap{position:relative;transform-origin:0 0;z-index:4}.nx-ov--r14.is-tear .nxk-main{clip-path:var(--jm,none)}.nx-ov--r14.is-tear .nxk-stub{clip-path:var(--js,none);border-top-color:transparent;will-change:transform;animation:nx14-flip .46s both}.nx-ov--r14.is-tear .nx-stubwrap{animation:nx14-peel .46s both}@keyframes nx14-peel{0%{transform:translate(0,calc(var(--jem,0px) * -1)) rotate(0deg);animation-timing-function:cubic-bezier(.2,.6,.3,1)}22%{transform:translate(2px,calc(var(--jem,0px) * -1 + 3px)) rotate(7deg);animation-timing-function:cubic-bezier(.5,0,.9,.6)}100%{transform:translate(var(--tdx,60px),var(--tdy,180px)) rotate(21deg)}}@keyframes nx14-flip{0%,16%{transform:perspective(720px) rotateX(0deg) rotateY(0deg);animation-timing-function:cubic-bezier(.4,.1,.5,.95)}62%{transform:perspective(720px) rotateX(215deg) rotateY(9deg)}100%{transform:perspective(720px) rotateX(360deg) rotateY(0deg)}}.nx-ov--r14.is-handoff .nxk-stub{opacity:0;transition:opacity .09s linear}.nx-ov--r14.is-burst .nxk-main{will-change:transform,opacity;animation:nx14-away .46s .06s cubic-bezier(.5,0,.9,.6) both}.nx-ov--r14.is-burst .nxr-fly::before{animation:nx14-fadeout .4s .1s ease-in both}@keyframes nx14-away{from{opacity:1;transform:none}to{opacity:0;transform:translateY(46px) rotate(3.5deg) scale(.93)}}.nx-ov--r14.is-handoff .nx-ov-skip{opacity:0}.nx-fibres,.nx-burst{position:absolute;left:50%;top:var(--ty,60%);width:0;height:0;pointer-events:none}.nx-fibres{z-index:5}.nx-burst{z-index:6}.nx-fibres i{position:absolute;left:var(--fx);top:0;width:2px;height:var(--fl);background:var(--stone);border-radius:1px;box-shadow:0 0 0 .5px rgba(255,255,255,.7);opacity:0;rotate:var(--fr);transform-origin:50% 100%}.nx-ov--r14.is-tear .nx-fibres i{animation:nx14-fib .5s var(--fd) cubic-bezier(.2,.7,.3,1) both}@keyframes nx14-fib{0%{opacity:0;translate:0 0}12%{opacity:1}100%{opacity:0;translate:var(--fdx) var(--fdy);rotate:calc(var(--fr) + var(--fs))}}.nx-burst i{position:absolute;left:0;top:0;width:var(--s);height:var(--s);background:var(--c);opacity:0;translate:var(--x0) 0}.nx-ov--r14.is-burst .nx-burst i{animation:nx14-sq .64s var(--dl) cubic-bezier(.12,.75,.3,1) both}@keyframes nx14-sq{0%{opacity:1;translate:var(--x0) 0;scale:1;rotate:0deg}65%{opacity:1}100%{opacity:0;translate:var(--x1) var(--y1);scale:.3;rotate:var(--r)}}.nxr-fl{position:fixed;left:0;top:0;z-index:2100;transform-origin:0 0;pointer-events:none;max-width:min(calc(100vw - 32px),560px);will-change:transform}#thanks .nx-ty-stub,.nxr-fl-i{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 20px;position:relative;box-sizing:border-box;max-width:min(calc(100vw - 32px),560px);padding:26px 30px 18px 34px;background:var(--ink);color:var(--stone);clip-path:none;box-shadow:0 16px 24px -8px rgba(44,23,81,.5),0 2px 5px rgba(44,23,81,.35)}#thanks .nx-ty-stub::before,.nxr-fl-i::before{content:"";position:absolute;left:0;right:0;top:0;height:11px;pointer-events:none;background:linear-gradient(135deg,var(--stone) 5.5px,transparent 0) 0 0/11px 11px,linear-gradient(225deg,var(--stone) 5.5px,transparent 0) 0 0/11px 11px}#thanks .nx-ty-stub-a,.nxr-fl-a{font:900 1.15rem/1 var(--dots);letter-spacing:.12em;flex:0 0 auto}#thanks .nx-ty-stub-n,.nxr-fl-n{font:400 2.7rem/.95 var(--script);color:var(--paper);flex:1 1 auto;min-width:0}#thanks .nx-ty-stub-d,.nxr-fl-d{font:500 .8rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aqua);flex:1 1 auto}#thanks .nx-ty-stub-s,.nxr-fl-s{display:none;padding:2px 8px 1px;border:2px solid var(--signal);color:var(--signal);font:900 .95rem/1.1 var(--display);font-stretch:62%;letter-spacing:.04em;rotate:-6deg;background:var(--paper)}#thanks .nx-ty-stub--stamped .nx-ty-stub-s,.nxr-fl--stamped .nxr-fl-s{display:inline-block}#thanks .nx-ty-stubrow{padding-top:30px;padding-bottom:6px}#thanks .nx-ty-stub.nx-ty-stub--wait{visibility:hidden;animation:none}#thanks .nx-ty-stub.nx-ty-stub--landed{animation:none}@media (max-width:699px){.nx-ov--r14 .nx-ov-card{gap:6px}.nx-ov--r14 .nxk-fields dd[data-nxk-date],.nx-ov--r14 .nxk-fields dd[data-nxk-time]{font-size:.98rem}.nx-specks{--k:.62}}.nx-ov--calm .nx-ov-dim{opacity:1;animation:none}.nx-ov--calm .nx-ov-dim{background:rgba(14,6,32,.9)}.nx-ov--calm .nx-ov-dim::after,.nx-ov--calm .nx-beam,.nx-ov--calm .nx-dust,.nx-ov--calm .nx-shine,.nx-ov--calm .nx-nib,.nx-ov--calm .nx-burst,.nx-ov--calm .nx-fibres,.nx-ov--calm .nx-specks{display:none}.nx-ov--calm,.nx-ov--calm *{animation:none!important}.nx-ov--calm .nx-ink{clip-path:none}.nx-ov--calm .nxr-ch{opacity:1}.nx-ov--calm .nxk-go{opacity:.4;pointer-events:auto}.nx-ov--calm .nxk-go::after{display:none}.nx-ov--calm .nxk-stamp{top:50%;opacity:.94;transform:none}.nx-ov--calm{animation:nx14-fade .18s ease-out both!important}@media (prefers-reduced-motion:reduce){.nx-ov--r14,.nx-ov--r14 *,.nx-ov--r14 *::after{animation:none!important}.nx-ov--r14 .nx-ov-dim{opacity:1}.nx-ov--r14 .nx-ov-dim::after,.nx-ov--r14 .nx-beam,.nx-ov--r14 .nx-dust,.nx-ov--r14 .nx-shine,.nx-ov--r14 .nx-nib,.nx-ov--r14 .nx-burst,.nx-ov--r14 .nx-fibres,.nx-ov--r14 .nx-specks{display:none}.nx-ov--r14 .nx-ink{clip-path:none}.nx-ov--r14 .nxr-ch{opacity:1}.nx-ov--r14 .nxk-go{opacity:.4;pointer-events:auto}.nx-ov--r14 .nxk-stamp{opacity:.94}}#register .chapter-h .nx-hype .nx-hy-self{position:absolute;overflow:visible;pointer-events:none}#register .chapter-h .nx-hype .nx-hy-self path{fill:none;stroke:var(--human);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s cubic-bezier(.5,0,.2,1) .15s}#register .chapter-h.ch-seen .nx-hype .nx-hy-self path{stroke-dashoffset:0}@media (max-width:600px){#register .chapter-h .nx-hype .nx-hy-self path{stroke-width:1.9}}@media (prefers-reduced-motion:reduce){#register .chapter-h .nx-hype .nx-hy-self path{stroke-dashoffset:0;transition:none}}#thanks .nx-ty .ty-h1{grid-column:1;grid-row:1}#thanks .nx-ty .tick-mk{grid-column:2;grid-row:1}#thanks .nx-ty .seal-body:has(#ty-cal[hidden]){display:none}#thanks .nx17-bonus{grid-column:1 / -1;grid-row:2;max-width:64ch;margin:14px 0 16px;padding:12px 16px;background:var(--paper);border-left:4px solid var(--human);font:800 clamp(1rem,.94rem + .35vw,1.2rem)/1.45 var(--sans)}#thanks .nx17-bonus a{display:inline-block;min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--human);text-underline-offset:4px}#thanks .nx17-red{color:var(--human)}#thanks #nx-sv{scroll-margin-top:24px}#thanks .nx17-ticket-section{padding-top:12px}#thanks .seat{border:2px solid var(--ink);box-shadow:7px 9px 0 rgba(44,23,81,.12);background:var(--paper);color:var(--ink)}#thanks .seat::before{display:none}#thanks .seat-pass{min-width:0;padding:24px 28px 26px;border-left:5px solid var(--human)}#thanks .nx17-ticket-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}#thanks .nx17-ticket-brand{min-width:0}#thanks .nx17-ticket-brand .logo{--h:26px;max-width:100%}#thanks .nx17-ticket-brand svg{height:26px;width:auto;max-width:100%}#thanks .nx17-free{flex:none;padding:4px 10px;border:2px solid var(--human);color:var(--human);font:900 1.3rem/1 var(--display);letter-spacing:.12em;transform:rotate(-6deg)}#thanks .seat-top{gap:16px;align-items:start;padding-bottom:16px;border-bottom:2px dashed var(--ink)}#thanks .seat-hdr{font:850 clamp(1.05rem,.98rem + .3vw,1.3rem)/1.3 var(--display);letter-spacing:.01em;text-transform:none;clip-path:none!important}#thanks .seat-ready{padding:6px 8px;border:1.5px solid var(--ink);font:800 .8rem/1.2 var(--mono);white-space:nowrap;transform:rotate(2deg)}#thanks .seat-lines{column-gap:24px}#thanks .seat-line{grid-template-columns:32px minmax(0,1fr);column-gap:14px;row-gap:12px;padding:18px 0}#thanks .seat-box{width:30px;height:30px;border:2px solid var(--ink)}#thanks .seat-box .mk{width:38px;left:-3px;bottom:4px}#thanks .seat-label{font-size:1.08rem;line-height:1.35}#thanks .seat-chips{gap:10px}#thanks .seat-chip{min-height:44px;font-size:1rem;padding:10px 13px}#thanks .seat-canvas{height:92px;min-width:0}#thanks .seat-pad-cap{font-size:.75rem;line-height:1.4;letter-spacing:.02em}#thanks .seat-clear{min-height:44px}#thanks .seat-type{min-width:0}#thanks .seat-type input{width:100%;min-width:0}#thanks .seat-done{margin-top:14px;padding-top:16px;gap:10px}#thanks .seat-stamp{position:static;translate:none;transform:rotate(-6deg);rotate:none;font-size:1.2rem;margin:0;pointer-events:none}#thanks .seat-stub{background:var(--ink);color:var(--paper);padding:24px;gap:20px;margin-top:0;border-color:var(--paper);min-width:0}#thanks .seat-stub-info{width:100%;gap:14px}#thanks .seat-stub-text{width:100%;gap:12px}#thanks .seat-stub-cap{font:700 .8rem/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper)}#thanks .seat-stub .seat-when{color:var(--aqua);font:900 clamp(1.65rem,1.4rem + .6vw,2rem)/1.3 var(--dots);letter-spacing:.02em}#thanks .seat-stub .seat-when span{white-space:normal;overflow-wrap:anywhere}#thanks .nx17-stub-name{margin:8px 0 0;font:400 3.4rem/1.08 var(--script);color:var(--paper);overflow-wrap:anywhere;text-shadow:.7px 0 var(--paper),-.7px 0 var(--paper),0 .7px var(--paper),0 -.7px var(--paper)}#thanks .nx17-stub-name[hidden]{display:none}#thanks .seat-carbon{opacity:.75;background:transparent;border:0;max-width:100%}#thanks .seat:has(#seat-line-sign.is-on) .seat-carbon{background:var(--paper);border-bottom:1px dotted var(--paper)}#thanks .seat-mark-a,#thanks .seat-mark-b{color:var(--paper)}#thanks .seat-mark{font-size:1.6rem}#thanks .nx17-stub-head{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%}#thanks .nx17-brain{display:block;flex:none;width:78px;line-height:0;color:var(--human)}#thanks .nx17-brain .sym{width:100%;height:auto;aspect-ratio:1011.5/1055}#thanks .nx17-brain .sym svg{display:block;width:100%;height:100%}#thanks .nx17-brain .sym-pen{mask:none;color:var(--human)}#thanks .nx17-brain .sym-dotpath{display:block!important;visibility:visible!important;opacity:1!important;fill:var(--aqua)}#thanks .nx17-brain .sym canvas{display:none!important}#thanks .nx17-admit{font:900 1.7rem/1.05 var(--dots);letter-spacing:.1em;text-align:right}#thanks .nx-ty-stubrow{padding:0;margin:18px 0 8px;min-width:0}#thanks .nx-ty-stubrow:has(.nx-ty-stub[hidden]){display:none}#thanks .nx-ty-stub{max-width:100%;gap:8px 16px;padding:22px 20px 16px;box-shadow:0 8px 16px -8px rgba(44,23,81,.4)}#thanks .nx-ty-stub::before{background:linear-gradient(135deg,var(--paper) 5.5px,transparent 0) 0 0/11px 11px,linear-gradient(225deg,var(--paper) 5.5px,transparent 0) 0 0/11px 11px}#thanks .nx17-pin-brain{width:36px}#thanks .nx-ty-stub-n{overflow-wrap:anywhere;text-shadow:.5px 0 var(--paper),-.5px 0 var(--paper)}#thanks .nx-ty-stub-d{font-weight:800;font-size:.8rem;letter-spacing:.02em}#thanks .nx17-share-actions{max-width:1100px;margin:24px auto 0;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}#thanks .nx17-share-status{margin:0;font-size:.95rem;overflow-wrap:anywhere}#thanks .nx-panel{position:relative;max-width:1100px;margin:24px auto 0;padding:28px;background:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--human);color:var(--ink)}#thanks .nx-panel[hidden]{display:none}#thanks .nx-panel-x{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:44px;height:44px;background:none;border:0;cursor:pointer;color:var(--ink);font:500 1.3rem/1 var(--sans)}#thanks .nx-panel-h{margin:0 48px 20px 0;font:850 1.8rem/1.1 var(--display);letter-spacing:-.02em}#thanks .nx-sp-body{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:24px;align-items:start}#thanks .nx-prev{margin:0;min-width:0}#thanks .nx-prev img{display:block;width:100%;height:auto;border:1px solid var(--ink);background:var(--stone)}#thanks .nx-prev figcaption{font-size:.75rem;line-height:1.4;margin-top:8px}#thanks .nx-post{min-width:0}#thanks .nx-cap{display:block;width:100%;resize:vertical;min-height:130px;padding:12px;border:1.5px solid var(--ink);color:var(--ink);background:white;font:400 1rem/1.45 var(--sans)}#thanks .nx-post-act{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0 20px}#thanks .nx-sh-list{display:flex;flex-wrap:wrap;gap:10px}#thanks .nx-sh,#thanks .nx-sv{min-height:44px;padding:10px 14px;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:700 1rem/1.2 var(--sans);cursor:pointer}#thanks .nx-sh{display:inline-flex;align-items:center;gap:8px}#thanks .nx-sh svg{width:20px;height:20px;fill:currentColor}#thanks .nx-sh-note{font-size:.95rem;line-height:1.4;margin:16px 0}#thanks .nx-save{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 0}#thanks .nx-save .mono{font-size:.8rem}#thanks .nx17-bonus a:focus-visible,#thanks .nx-panel button:focus-visible,#thanks .nx-cap:focus-visible{outline:3px solid var(--human);outline-offset:3px}@media (min-width:900px){#thanks .seat{grid-template-columns:minmax(0,1fr) 304px}#thanks .seat-stub{margin:0;padding:28px 24px}#thanks #seat-line-watch{grid-template-columns:32px auto minmax(0,1fr);align-items:start}#thanks #seat-line-watch .seat-chips{grid-column:3;grid-row:1}#thanks #seat-line-sign{grid-template-columns:32px minmax(0,1fr) minmax(0,16em);column-gap:14px}}@media (max-width:899px){#thanks .seat-lines{display:block}#thanks .seat-stub{display:flex;flex-direction:column;align-items:stretch;padding:22px;border-top:2px dashed var(--paper)}#thanks .seat-stub-info{align-items:start}#thanks .seat-stub-text{flex:1 1 160px}#thanks .seat-carbon{width:150px;height:54px}#thanks .nx17-stub-name{font-size:3.5rem}}@media (max-width:640px){#thanks .seat-pass{padding:20px 18px}#thanks .nx17-ticket-head{gap:12px}#thanks .nx17-ticket-brand .logo{--h:22px}#thanks .nx17-ticket-brand svg{height:22px}#thanks .seat-top{flex-wrap:wrap;gap:10px}#thanks .seat-hdr{font-size:1.13rem;line-height:1.35}#thanks .seat-ready{font-size:.75rem}#thanks .seat-line{padding:16px 0}#thanks .seat-label{font-size:1rem}#thanks .seat-pad-row{flex-wrap:wrap}#thanks .seat-pad-cap{font-size:.75rem}#thanks .seat-chips{margin-top:2px}#thanks .seat-type{max-width:none}#thanks .nx-ty-stub{gap:8px 12px;padding:22px 16px 16px}#thanks .nx-ty-stub-n{flex-basis:100%;font-size:3rem}#thanks .nx17-share-actions>.btn{width:100%;justify-content:center}#thanks .nx-panel{padding:20px 16px}#thanks .nx-sp-body{grid-template-columns:minmax(0,1fr);gap:18px}#thanks .nx-prev{width:min(100%,220px);justify-self:center}#thanks .nx-panel-h{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){#thanks .seat,#thanks .seat.feed,#thanks .seat-stub,#thanks .nx-ty-stub{animation:none!important;transition:none!important}#thanks .seat{clip-path:none!important;translate:none!important}#thanks .seat-box .mk svg{transition:none!important}}@media (max-width:899px){#register>.sec.wrap:not(.closer){padding-inline:16px}#register .chapter-h{height:auto;min-height:0;color:var(--pen-ink,var(--ink));-webkit-text-stroke:0}#register .chapter-h .w:not(.nx-hype .w){color:var(--pen-ink,var(--ink));-webkit-text-stroke:0;background:none;-webkit-background-clip:border-box;background-clip:border-box;opacity:1;transform:none;filter:none;transition:none}#register .chapter-h .nx-hype{max-width:100%;white-space:normal}#register .chapter-h .nx-hype .w{transform:none;filter:none;opacity:1}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist,#register .nx-able .nx-cards,#register .nx-reviews .pvs-list{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;border:0;--nx-r18-trailing:16px}#register .nx-pains .painlist,#register .nx-pains.has-slip>.painlist,#register .nx-able .nx-cards,#register .nx-reviews .pvs-list,#register .rulebook--tiles .seal-body ol.rl,#register #hunt aside.pvs .pvs-list{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;justify-content:flex-start;scroll-behavior:auto}#register .nx-pains .painlist>li,#register .nx-pains.has-slip>.painlist>li,#register .nx-able .nx-cards>li,#register .nx-reviews .pvs-list>*,#register .rulebook--tiles .seal-body ol.rl>li,#register #hunt aside.pvs .pvs-list>*{flex:0 0 var(--nx-r18-card,calc((100% + var(--nx-r18-trailing,0px) - 12px) / 1.15));min-width:0;scroll-snap-align:start;box-sizing:border-box}#register .nx-r18-row::-webkit-scrollbar{display:none}#register .nx-r18-row.nx-r18-drifting,#register .rulebook--tiles .seal-body ol.rl.nx-r18-drifting,#register #hunt aside.pvs .pvs-list.nx-r18-drifting{scroll-snap-type:none}#register .nx-r18-row:focus-visible{outline:3px solid var(--human);outline-offset:-3px}#register .nx-r18-hint{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin:4px 0 10px;color:var(--graphite);font:500 12px/1.4 var(--mono)}#register .nx-r18-hint-label{transition:opacity .3s ease}#register .nx-r18-hint.nx-r18-used .nx-r18-hint-label{opacity:0}#register .nx-r18-dots{display:flex;align-items:center;gap:6px}#register .nx-r18-dot{width:6px;height:6px;border:1px solid currentColor;border-radius:50%;opacity:.55}#register .nx-r18-dot.is-active{background:var(--human);border-color:var(--human);opacity:1}#register .nx-draftcol,#register .nx-draftcol .draft{min-width:0;max-width:100%}#register .nx-draftcol .draft-doc{width:100%;max-width:100%;min-width:0;box-sizing:border-box;transform:none;rotate:0deg;padding:18px 16px}#register .nx-draftcol .draft-top{flex-wrap:wrap;gap:8px;align-items:start}#register .nx-draftcol .draft-to{white-space:normal;overflow-wrap:break-word}#register .draft-mail .dm{line-height:1.8;overflow-wrap:break-word}#register .draft-mail .dw{max-width:100%;vertical-align:top;line-height:1.8}#register .draft-mail .dw>.dfix,#register .draft-mail .dw>.dfix.on{display:none;position:static;left:auto;bottom:auto;max-width:100%;margin:2px 0 6px;padding:0;transform:none;white-space:normal;font-size:14px;line-height:1.35}#register .draft-mail .dw>.dfix.on{display:block}#register .draft-mail .dw>.nx-pin{left:-9px;top:-5px}#register .draft-mail .dw>.mk--strike{top:.7em;height:.42em}#register .dw>.mk--strike{left:0;width:100%}#register .dw>.mk--strike>svg{display:block;width:100%;height:100%;overflow:hidden}#register .nx-2a>*,#register .nx-2a-list{min-width:0;max-width:100%}#register table.nx-cmp{width:100%;max-width:100%;table-layout:fixed;box-sizing:border-box}#register table.nx-cmp th,#register table.nx-cmp td{overflow-wrap:break-word;white-space:normal}#register .kin-line{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:center;width:auto;max-width:100%;margin:0 16px;padding:0;font-size:clamp(20px,6vw,32px);animation:none;transform:none;transition:none}#register .kin-line>:nth-child(n+4){display:none}#register .kin-line .kb{min-width:0}#register .kin-line .mk{max-width:100%;height:auto}#register .kin-line .mk svg{width:100%;height:auto}#register .nx-tool .calc #calc-range{height:44px;min-height:44px;touch-action:pan-y}#register #calc .consent{grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:44px;align-items:center}#register #calc #calc-disc{appearance:none;-webkit-appearance:none;flex:none;width:44px;height:44px;margin:0;border:0;border-radius:0;cursor:pointer;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='2' y='2' width='20' height='20' fill='%23fff' stroke='%232c1751' stroke-width='2'/%3E%3C/svg%3E") center/24px 24px no-repeat}#register #calc #calc-disc:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='2' y='2' width='20' height='20' fill='%232c1751'/%3E%3Cpath d='m6 12 4 4 8-9' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}#register #calc #calc-disc:focus-visible{outline:3px solid var(--human);outline-offset:-3px}#register .nx-pains .painlist li>.pain{min-width:44px;min-height:44px;align-items:center}#register .spot{display:inline-block;min-width:44px;min-height:44px;max-width:100%;box-sizing:border-box;border:0;margin:0;padding:10px 4px;line-height:1.4;vertical-align:middle;white-space:normal;overflow-wrap:break-word}#register .painlist .vo-more,#register button.who{min-width:44px;min-height:44px}#register footer .foot-links{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}#register footer .foot-links .link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;max-width:100%;box-sizing:border-box;padding-block:10px;overflow-wrap:anywhere;white-space:normal}#register footer .foot-links .link::before{display:none}#register .nx-after .nx-pkgrow .link,#register .nx-vs .link,#register .rl-sign .rb-fix>.link,#register .t-own .link,#register .lg-a .link,#register footer>p>.link,#register footer>p .link{display:inline-flex;align-items:center;min-width:44px;min-height:44px;max-width:100%;padding-block:8px;box-sizing:border-box;white-space:normal}#register .nx-file,#register .nx-file span,#register .nx-note .nx-nh,#register .nx-calc .nx-ch,#register .nx-check .nx-ch,#register .nx-who.mono,#register .nx-eg.mono,#register .nx-chat-cap.mono,#register table.nx-cmp th,#register td b.nx-n,#register .vo-src,#register .nx-tag,#register .src-row .tag,#register .nx-st,#register .nx-trow b,#register button.who,#register .nx-sheet.nx-top3,#register .nx-mock,#register .pv-cap,#register .nx-rules .mono,#register .nx-pin,#register .nx-legend b,#register .nx-chips-h .mono,#register .nx-stamp-k{font-size:12px}#register .nx-table .src-row>.tag,#register .nx-kind,#register .nx-by,#register .nx-reviews .pv-cap,#register #hunt .pv-cap,#register .nx-hv-chip,#register .nx-step,#register .nx-pop-k{font-size:12px}.proto:has(~ #register:not([hidden])) button.who{font-size:12px;min-width:44px;min-height:44px}#register .nx-fan{height:140px}#register .nx-file{width:76px;height:94px;margin-left:-38px;padding:9px 6px;line-height:1.25}#register .nx-m1 .nx-files{display:grid;gap:3px;height:auto;margin:0}#register .nx-m1 .nx-files .nx-tag{flex:none;width:auto;height:auto}#register .nx-m1 .nx-files .nx-tag::after{content:none}#register .nx-stack{width:90px;height:58px}#register .nx-sheet{width:74px;height:46px}#register .nx-top{flex-wrap:wrap}#register .nx-mock{max-width:100%;flex-wrap:wrap}#register .closer-bg .sym{top:48px;bottom:auto;right:-12%;width:112%;height:auto;aspect-ratio:1011.5 / 1055;opacity:.32}#register .closer-bg::before{z-index:2;background:linear-gradient(90deg,rgba(27,12,52,.78),rgba(27,12,52,.48) 62%,rgba(27,12,52,.2)),linear-gradient(0deg,rgba(27,12,52,.72),transparent 70%)}#register .closer-bg::after{inset:-12% -35%;background:radial-gradient(48% 30% at 72% 20%,rgba(255,0,48,.5),transparent 72%),radial-gradient(60% 36% at 82% 42%,rgba(112,64,200,.9),transparent 70%),radial-gradient(40% 25% at 32% 10%,rgba(47,184,189,.4),transparent 72%);will-change:auto}#register .closer.nx-aurora-on .closer-bg::after{will-change:transform}}@media (max-width:899px) and (prefers-reduced-motion:reduce){#register .nx-r18-hint-label{transition:none}#register .closer-bg::after{animation:none;transform:none;will-change:auto}}#register .nx19-learn{margin:clamp(10px,1.4vw,18px) 0 4px;max-width:46em}#register .nx19-learn-h{margin:0 0 8px;font:600 .8rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--aqua)}#register .nx19-learn-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px clamp(16px,2.4vw,32px)}#register .nx19-learn-l li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;font:600 clamp(1rem,.96rem + .25vw,1.12rem)/1.35 var(--sans);color:var(--stone)}#register .nx19-tk{display:block;width:24px;aspect-ratio:196/108;color:var(--aqua);margin-top:.25em}#register .nx19-tk>.mk{display:block;width:100%;height:100%}#register .closer .nx19-bline{margin:12px 0 0;padding:10px 14px;max-width:46em;border-left:4px solid var(--human);background:color-mix(in srgb,var(--stone) 10%,transparent);font:600 clamp(1rem,.96rem + .2vw,1.1rem)/1.4 var(--sans);color:var(--stone)}#register .closer .nx19-bline b{font-weight:800;color:#fff}@media (max-width:640px){#register .nx19-learn-l{grid-template-columns:minmax(0,1fr);gap:6px}}@media (min-width:700px) and (max-height:820px){#register .closer .nx19-bline{margin-top:8px;padding:6px 12px}#register .nx19-learn{margin-top:8px}#register .nx19-learn-l{gap:4px 24px}}.nxk-name,#register .ctk-name,#thanks .nx-ty-stub-n,.nxr-fl-n,#thanks .nx17-stub-name{--nx19-u:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8 C25 3 40 10 62 6 S100 2 125 7 S170 9 197 3' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");font-family:var(--display);font-weight:900;font-style:normal;letter-spacing:-.01em;text-shadow:none;border-bottom:0;padding-bottom:.2em;background:none}.nxk-name::after,#register .ctk-name::after,#thanks .nx-ty-stub-n::after,.nxr-fl-n::after,#thanks .nx17-stub-name::after{content:"";display:block;height:.17em;margin-top:.04em;background:currentColor;-webkit-mask:var(--nx19-u) 0 0/100% 100% no-repeat;mask:var(--nx19-u) 0 0/100% 100% no-repeat;opacity:.85}.nxk-name:empty::after,#thanks .nx17-stub-name:empty::after{display:none}.nxk-name{font-size:calc(3.3rem * var(--nxk-fit,1));line-height:1.02}#register .ctk-name{font-size:1.9rem;line-height:1.05}#thanks .nx-ty-stub-n,.nxr-fl-n{font-size:1.9rem;line-height:1.05}#thanks .nx17-stub-name{font-size:2.2rem;line-height:1.08}@media (max-width:699px){.nxk-name{font-size:calc(2.7rem * var(--nxk-fit,1))}#thanks .nx-ty-stub-n{font-size:1.9rem}}@media (min-width:1100px){.nx-cin:not(.nx-cin--ov) .nxk-name{font-size:calc(4rem * var(--nxk-fit,1))}}.nxk-admit,#thanks .nx17-admit{white-space:nowrap}.nx-ov--r14.is-ready .nxk-go::after{inset:-7px;border:2px solid var(--human);box-shadow:0 0 22px 4px color-mix(in srgb,var(--human) 55%,transparent),inset 0 0 14px color-mix(in srgb,var(--human) 40%,transparent);animation:nx19-pulse 1.1s ease-in-out infinite}@keyframes nx19-pulse{0%,100%{opacity:.35;scale:1}50%{opacity:1;scale:1.035}}.nx19-ring{position:absolute;inset:-7px;width:calc(100% + 14px);height:calc(100% + 14px);overflow:visible;pointer-events:none;opacity:0;z-index:2}.nx19-ring rect{fill:none;stroke:var(--aqua);stroke-width:5;stroke-linecap:butt;stroke-dasharray:100;stroke-dashoffset:100}.nx-ov--r14.is-ready:not(.nx-ov--calm) .nx19-ring{opacity:1}.nx-ov--r14.is-ready:not(.nx-ov--calm) .nx19-ring rect{animation:nx19-fill 4s linear forwards}.nx-ov--r14.is-stamp .nx19-ring,.nx-ov--r14.is-stamp .nxk-go::after{opacity:0;animation:none}@keyframes nx19-fill{to{stroke-dashoffset:0}}.nx19-hint{margin:12px 0 0;text-align:center;font:700 .98rem/1.3 var(--sans);color:var(--ink);opacity:0}.nx-ov--r14.is-ready .nx19-hint,.nx-ov--calm .nx19-hint{animation:nx14-fade .3s both}.nx-ov--r14.is-stamp .nx19-hint{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.nx-ov--r14.is-ready .nxk-go::after{animation:none;opacity:.8}.nx-ov--r14.is-ready .nx19-ring rect{animation:none;stroke-dashoffset:0}.nx19-hint{opacity:1;animation:none!important}}#thanks .nx19-ty{position:relative;display:block;padding:0;background:var(--ink);color:var(--stone);border:0;box-shadow:8px 8px 0 var(--human)}#thanks .nx19-ty .seal-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;padding:clamp(22px,3vw,40px) clamp(22px,3.4vw,48px) clamp(16px,2vw,24px);background:none}#thanks .nx19-ty .ty-h1{grid-column:1;grid-row:1;margin:0;font-size:clamp(2.4rem,1rem + 4.6vw,5rem);line-height:.95;color:#fff}#thanks .nx19-ty .tick-mk{grid-column:2;grid-row:1}#thanks .nx19-ty .nx-ty-when{grid-column:1 / -1;font-size:clamp(1.15rem,1rem + .6vw,1.6rem);color:var(--aqua)}#thanks .nx19-bonusbox{margin:0 clamp(16px,2.6vw,36px) clamp(16px,2vw,24px);padding:clamp(16px,2vw,24px) clamp(18px,2.4vw,30px);background:var(--paper);color:var(--ink);border:3px solid var(--human);box-shadow:5px 5px 0 var(--aqua);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px}#thanks .nx19-bonusbox-t{flex:1 1 320px;margin:0;font:600 clamp(1.1rem,1.02rem + .45vw,1.38rem)/1.35 var(--sans)}#thanks .nx19-bonusbox-t b{font-weight:900;color:var(--human);text-transform:uppercase;letter-spacing:.02em}#thanks .nx19-bonusbox-go{flex:0 0 auto;min-height:56px;padding-inline:28px;font-size:1.12rem}#thanks .nx19-ty .seal-body{margin-top:0;padding:clamp(16px,2vw,22px) clamp(22px,3.4vw,48px) clamp(20px,2.4vw,28px);border-top:2px dashed color-mix(in srgb,var(--stone) 35%,transparent);background:none}#thanks .nx19-ty .nx-cal .cal-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0}#thanks .nx19-ty .cal-h{flex:0 0 100%;font:600 .8rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);opacity:.85}#thanks .nx19-ty .cal-sep{display:none}#thanks .nx19-ty .nx-cal .cal-row a.link{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 16px;border:1.5px solid var(--stone);background:none;color:var(--stone);text-decoration:none;font-weight:700;font-size:1rem}#thanks .nx19-ty .nx-cal .cal-row a.link:hover{background:var(--stone);color:var(--ink)}#thanks .nx19-ty .cal-note{color:var(--stone)}@media (max-width:560px){#thanks .nx19-ty .tick-mk{width:46px}#thanks .nx19-bonusbox-go{width:100%}#thanks .nx19-bonusbox{box-shadow:4px 4px 0 var(--aqua)}}#thanks .nx-sv-card{max-width:1100px;padding:clamp(20px,3vw,40px)}#thanks .nx-sv-form{gap:clamp(16px,2vw,24px)}#thanks .nx-sv-grid{grid-template-columns:minmax(0,1fr);gap:14px 22px}@media (min-width:720px){#thanks .nx-sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#thanks .nx-sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#thanks .nx-sv-chips{border:0;padding:0;background:none;box-shadow:none}#thanks .nx-sv .nx-chip{background:var(--paper);border-width:1.5px;box-shadow:none}#thanks .nx-sv .nx-chip.is-on{background:var(--ink);color:var(--paper)}#thanks .nx-sv-q textarea{min-height:110px}#thanks .nx-sv-act{padding-top:clamp(4px,1vw,10px)}#thanks .nx-sv-act .btn{min-height:60px}#thanks .nx19-sheet{max-width:1000px}#thanks .nx19-sheet .nx-sheet-head{padding-bottom:10px;border-bottom:2px solid var(--ink)}#thanks .nx19-sheet-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:6px clamp(20px,3vw,44px);margin-top:clamp(10px,1.4vw,18px)}@media (min-width:860px){#thanks .nx19-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}#thanks .nx19-before{grid-column:1 / -1}}#thanks .nx19-cks,#thanks .nx19-prompts{list-style:none;margin:0;padding:0}#thanks .nx19-ck{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:7px 0;border-bottom:1px solid var(--hair);font-size:1rem;line-height:1.4;cursor:pointer;min-height:44px}#thanks .nx19-ck input{position:absolute;left:0;top:7px;opacity:0;width:28px;height:28px;margin:0;cursor:pointer}#thanks .nx19-ckbox{position:relative;display:block;width:24px;height:24px;margin-top:1px;border:2px solid var(--ink);background:#fff}#thanks .nx19-ckbox>.mk{position:absolute;left:-2px;top:-5px;width:30px;height:auto;color:var(--human);opacity:0;transition:opacity .12s}#thanks .nx19-ck input:checked + .nx19-ckbox>.mk{opacity:1}#thanks .nx19-ck input:focus-visible + .nx19-ckbox{outline:3px solid var(--human);outline-offset:2px}#thanks .nx19-ck b{font-weight:800}#thanks .nx19-cks--sm{display:grid;grid-template-columns:minmax(0,1fr);gap:0 clamp(16px,2.4vw,32px)}@media (min-width:640px){#thanks .nx19-cks--sm{grid-template-columns:repeat(2,minmax(0,1fr))}}#thanks .nx19-prompts{counter-reset:nxp}#thanks .nx19-prompts li{counter-increment:nxp;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:6px 10px;align-items:start;padding:8px 0;border-bottom:1px solid var(--hair)}#thanks .nx19-prompts li::before{content:counter(nxp) ".";font:700 .95rem/1.5 var(--mono);color:var(--human)}#thanks .nx19-pt{font:500 .95rem/1.45 var(--mono);overflow-wrap:anywhere}#thanks .nx19-pc{min-height:44px;min-width:76px;padding-inline:14px}#thanks .nx19-pc::before{content:"Copy"}#thanks .nx19-pc.is-done::before{content:"Copied"}#thanks .nx19-pc.is-bad::before{content:"Select it"}@media (max-width:520px){#thanks .nx19-prompts li{grid-template-columns:22px minmax(0,1fr)}#thanks .nx19-pc{grid-column:2;justify-self:start}}@page{margin:9mm}@media print{html.nx-print-sheet #thanks .nx19-sheet{padding:0;border:0;max-width:none;font-size:9.5pt}html.nx-print-sheet #thanks .nx19-sheet .nx-sheet-head{padding-bottom:6px}html.nx-print-sheet #thanks .nx19-sheet .nx-sheet-h{font-size:22pt}html.nx-print-sheet #thanks .nx19-sheet .nx-sheet-lead{font-size:10pt;margin-top:4px}html.nx-print-sheet #thanks .nx19-sheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 22px;margin-top:8px}html.nx-print-sheet #thanks .nx19-before{grid-column:1 / -1}html.nx-print-sheet #thanks .nx19-sheet h3{margin:6px 0 4px;font-size:8.5pt}html.nx-print-sheet #thanks .nx19-ck{padding:4px 0;min-height:0;font-size:9.5pt;gap:8px;grid-template-columns:18px minmax(0,1fr)}html.nx-print-sheet #thanks .nx19-ckbox{width:15px;height:15px}html.nx-print-sheet #thanks .nx19-ckbox>.mk{display:none}html.nx-print-sheet #thanks .nx19-cks--sm{grid-template-columns:repeat(2,minmax(0,1fr))}html.nx-print-sheet #thanks .nx19-prompts li{padding:4px 0;grid-template-columns:16px minmax(0,1fr)}html.nx-print-sheet #thanks .nx19-pt{font-size:8.5pt}html.nx-print-sheet #thanks .nx19-pc{display:none}html.nx-print-sheet #thanks .nx-sheet-end{margin-top:8px}html.nx-print-sheet #thanks .nx-sheet-foot{font-size:7.5pt}}#thanks section.nx-sv,#thanks section.nx-bonus{background:none;border:0;box-shadow:none}#thanks .nx19-sheet .nx-sheet-foot{letter-spacing:.06em;font-size:.7rem}#register .stage-lead b{font-weight:700;color:var(--stone)}#register .nx-facts-k{font-size:1rem;line-height:1.35;max-width:16ch}#register .nx-facts-l{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px clamp(24px,3vw,48px)}@media (min-width:721px) and (max-width:899px){#register .nx-facts-l{grid-template-columns:repeat(3,minmax(0,1fr))}}#register .nx-facts-l li{gap:6px}#register .nx-ft{font-size:clamp(1.18rem,1rem + .7vw,1.6rem);line-height:1.25}#register .nx-facts-l .nx-ft>b{font-size:1.15em;line-height:1;vertical-align:baseline}#register .nx-facts-l .nx-ft>b:first-child,#register .nx-facts-l .nx19-big{display:block;margin:0 0 .1em;font:850 clamp(3.4rem,2rem + 3.4vw,5.6rem)/.92 var(--display);font-stretch:112%;letter-spacing:-.035em;color:var(--human)}#register .nx-facts-l .nx19-big + .nx-ft{margin-top:0}#register .nx-facts .nx-by{font-size:1rem;letter-spacing:.06em}@media (max-width:899px){#register .nx-facts-k{font-size:.875rem;max-width:none}#register .nx-facts-l .nx-ft>b:first-child,#register .nx-facts-l .nx19-big{font-size:clamp(3rem,13vw,3.8rem)}#register .nx-facts .nx-by{font-size:.875rem}}#register .nx-th-foot{grid-template-columns:minmax(0,1fr)}#register .nx-rsteps b{font-size:clamp(1.25rem,1.05rem + .5vw,1.5rem);line-height:1.1}#register .nx-rsteps span{font-size:clamp(1.0625rem,1rem + .25vw,1.2rem);line-height:1.32}#register .nx-live{font-size:.9rem}@media (max-width:759px){#register .nx-rsteps b{font-size:1.2rem}#register .nx-rsteps span{font-size:.95rem}#register .nx-live{font-size:.82rem}}#register .nx-fit-no.nx19-fit-no{align-self:start;padding:0 0 0 clamp(18px,2.4vw,36px);background:none;border:0;border-left:2px solid var(--ink);box-shadow:none;rotate:0deg}#register .nx-fit-no.nx19-fit-no::before{content:none}#register .nx-fit-no.nx19-fit-no .nx-fit-k{color:var(--ink)}#register .nx19-nos{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:clamp(18px,2.4vw,30px);justify-items:start}#register .nx19-no-w{position:relative;display:inline-block;max-width:100%;padding:6px 4px;color:var(--ink);line-height:0}#register .nx19-no-w .trope-art{display:block;width:calc(var(--w) * 1rem / 16);max-width:100%;height:auto;fill:currentColor;overflow:visible}#register .nx19-no-w .strike{position:absolute;inset:8% -2%;width:104%;height:84%;overflow:visible;pointer-events:none}#register .nx19-no-w .strike path{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:0}#register .nx19-fit-no .nx-fit-fine{margin-top:clamp(18px,2.2vw,28px)}@media (max-width:759px){#register .nx-fit-no.nx19-fit-no{margin-top:22px;padding:18px 0 0;border-left:0;border-top:2px solid var(--ink)}#register .nx19-no-w .trope-art{width:min(calc(var(--w) * 1rem / 16),100%)}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx19-fit-no.nx-arm:not(.nx-go) .strike path{stroke-dashoffset:240}.fx-on #register .nx19-fit-no.nx-go .strike path{animation:nx19-strike .55s cubic-bezier(.6,.1,.3,1) calc(var(--i,0) * .7s + .3s) both}}@keyframes nx19-strike{from{stroke-dashoffset:240}to{stroke-dashoffset:0}}#register .nx-reviews .nx-fg-kick{margin:0 0 10px;font-size:clamp(.95rem,.9rem + .25vw,1.1rem);letter-spacing:.08em;color:var(--ink)}#register .nx-reviews .nx19-rev-h{margin:0;font:900 clamp(2.6rem,1rem + 4.2vw,5.4rem)/.9 var(--cond);font-stretch:68%;letter-spacing:-.004em;text-transform:uppercase;color:var(--ink)}@media (min-width:901px){#register .nx-reviews .nx19-rev-h{font-size:calc(clamp(2.6rem,1rem + 4.2vw,5.4rem) * 1.15)}}#register .nx-reviews .nx-fg-note{margin:14px 0 0;font-size:clamp(1.08rem,1rem + .4vw,1.3rem);line-height:1.45;color:var(--ink)}#register .rulebook .rb-kick{margin:0 0 8px;font:850 clamp(1.5rem,1.05rem + 1.4vw,2.4rem)/1.05 var(--display);font-stretch:112%;letter-spacing:-.02em;text-transform:none;color:var(--aqua)}#register .rulebook--tiles .seal-top h2{font-size:clamp(2.1rem,1rem + 2.6vw,3.6rem)}#register .rulebook--tiles .rb-why{font-size:clamp(1.3rem,1.2rem + .5vw,1.62rem);line-height:1.35}#register .rulebook .rl-us h3{font-size:clamp(1.5rem,1.25rem + .75vw,1.95rem)}#register .rulebook .rl-line p{font-size:clamp(1.12rem,1.05rem + .3vw,1.3rem);line-height:1.42}#register .rulebook .rl-sign .rb-fix{font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem)}@media (max-width:900px){#register .rulebook .rb-kick{font-size:clamp(1.35rem,1rem + 1.6vw,1.8rem)}#register .rulebook--tiles .seal-top h2{font-size:clamp(1.9rem,1rem + 3.4vw,2.6rem)}}#register .t-first.nx19-first{display:grid;gap:10px}#register .t-first.nx19-first>p{margin:0}#register .nx19-rt{list-style:none;margin:2px 0;padding:0;display:grid;gap:8px}#register .nx19-rt li{display:flex;align-items:center;gap:12px;min-height:36px}#register .nx19-ic{flex:0 0 30px;width:30px;height:30px;fill:none;stroke:var(--human);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;overflow:visible}#register .nx19-rt .nx-hl{font-weight:750}@media (prefers-reduced-motion:no-preference){.fx-on #register .t-first.nx19-first .nx-hl{transition-delay:calc(var(--i,0) * .45s + .15s)}.fx-on #register .nx19-first .nx19-ic path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s cubic-bezier(.5,0,.2,1) calc(var(--i,0) * .45s)}.fx-on #register .nx19-first.nx-hl-on .nx19-ic path{stroke-dashoffset:0}}#register .nx-crr{display:grid;gap:14px;justify-items:start;min-width:0}#register .nx-crr-btn{min-height:48px;padding:10px 20px;font-size:1.02rem}#register .nx-crr-btn[aria-expanded="true"] .arr{transform:rotate(90deg)}#register .nx-crr-map{position:relative;width:100%;min-width:0}#register .nx-crr-map[hidden]{display:none}#register .nx-crr-line{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}#register .nx-crr-line path{fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}#register .nx-crr-l{position:relative;list-style:none;margin:0;padding:0;display:grid}#register .nx-crr-dot{position:relative;display:grid;justify-items:center;gap:8px;min-width:44px;min-height:44px;margin:0;padding:4px 2px;border:0;background:none;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}#register .nx-crr-pt{display:block;width:18px;height:18px;border-radius:50%;background:var(--stone);border:3px solid var(--ink);box-sizing:border-box;transition:background-color .2s,transform .2s}#register .nx-crr-dot .t-yr{display:block;font:700 .9rem/1.15 var(--mono);letter-spacing:.04em;white-space:nowrap}#register .nx-crr-dot[aria-expanded="true"] .nx-crr-pt{background:var(--human);border-color:var(--human);transform:scale(1.3)}#register .nx-crr-dot[aria-expanded="true"] .t-yr{color:var(--human)}#register .nx-crr-dot:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}#register .nx-crr-t p{margin:0;font-size:1.06rem;line-height:1.45;font-weight:600}#register .nx-crr-t small{display:block;margin-top:6px}#register .nx-crr-map .t-own{margin:14px 0 0;font-size:.98rem;line-height:1.45;color:var(--graphite)}@media (min-width:901px){#register .nx-crr-l{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto auto;column-gap:4px}#register .nx-crr-m{display:contents}#register .nx-crr-dot{grid-row:1;width:100%}#register .nx-crr-m:nth-child(1) .nx-crr-dot{grid-column:1}#register .nx-crr-m:nth-child(2) .nx-crr-dot{grid-column:2}#register .nx-crr-m:nth-child(3) .nx-crr-dot{grid-column:3}#register .nx-crr-m:nth-child(4) .nx-crr-dot{grid-column:4}#register .nx-crr-m:nth-child(5) .nx-crr-dot{grid-column:5}#register .nx-crr-t{grid-row:2;grid-column:1 / -1;margin-top:12px;padding:12px 16px;border:2px solid var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--ink);visibility:hidden;opacity:0}#register .nx-crr-t.on{visibility:visible;opacity:1;transition:opacity .2s}}@media (max-width:900px){#register .nx-crr-l{gap:4px;padding-left:2px}#register .nx-crr-m{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:10px}#register .nx-crr-dot{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:4px 0 4px 13px;width:100%;text-align:left}#register .nx-crr-dot .t-yr{font-size:1rem}#register .nx-crr-t{grid-column:2;padding:0 0 8px}#register .nx-crr-t:not(.on){display:none}}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-crr-map.nx-draw .nx-crr-line path{animation:nx19-line 1.3s cubic-bezier(.5,0,.3,1) both}.fx-on #register .nx-crr-map.nx-draw .nx-crr-pt{animation:nx19-dot .35s cubic-bezier(.2,1.6,.4,1) calc(var(--k,0) * .28s + .1s) both}}@keyframes nx19-line{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nx19-dot{from{opacity:0;scale:.2}to{opacity:1;scale:1}}@media (max-width:900px){#register .sec .teacher--full{grid-template-areas:"h h" "photo name" "photo where" "first first" "figs figs" "crr crr" "every every" "sign sign" "legal legal" "rec rec" "video video"}#register .teacher--full .nx-crr{grid-area:crr}}#register .rulebook .rl-sign{grid-template-columns:minmax(0,1fr);grid-template-areas:"sig";justify-items:center}#register .nx-facts-l .nx19-big + .nx-ft>b:first-child{display:inline;margin:0;font:inherit;font-weight:800;letter-spacing:0;color:inherit}#register .nx-facts-l li{container-type:inline-size}#register .nx-facts-l .nx-ft>b:first-child,#register .nx-facts-l .nx19-big{font-size:min(5.6rem,22cqw);white-space:nowrap}#register .nx-facts-l .nx19-big + .nx-ft>b:first-child{font-size:inherit;white-space:normal}#register .hunt-sign .hsg-line{display:block;height:auto;min-height:0;max-width:none;padding:0;border:0}#register .hunt-sign .hsg-x,#register .hunt-sign .hsg-ink{display:none}#register .hunt-sign .hsg-q{display:block;margin:0 0 14px;padding:0;font:600 1.05rem/1.45 var(--sans);max-width:54ch;white-space:normal;letter-spacing:0;text-transform:none;color:var(--ink)}#register .hunt-sign .hsg-btns,#register .nx-dec-btns{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0}#register .hunt-sign .hsg-btns .btn,#register .nx-dec-btns .btn{width:100%;min-height:48px;padding:12px 16px;white-space:normal;text-align:center;justify-content:center;line-height:1.3;font-size:16px;animation:none}#register .hunt-sign.signed .hsg-btns{display:none}#register .nx-dec-q{font-size:17px;line-height:1.45;margin-bottom:4px}#register .nx-ra>.nx-dec{padding:18px;gap:12px}#register #hunt:has(.hunt.nx-done) .nx-start{position:static}@media(min-width:1100px){#register .doc .hsg-btns{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}#register .nx-share--top,#register #nx-share-panel .nx-sp-chal{display:none!important}#register #nx-share-panel.nx19-share{padding:28px;border:1px solid var(--ink);border-top:4px solid var(--ink);box-shadow:0 8px 24px rgb(44 23 81 / .08);scroll-margin-top:80px}#register .nx19-guide{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0}#register .nx19-guide li{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--field);border-bottom:3px solid transparent;font:600 16px/1.35 var(--sans);color:var(--graphite)}#register .nx19-guide b{display:grid;place-items:center;flex:none;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;font:800 16px/1 var(--display)}#register .nx19-guide .is-active{background:var(--bot-tint);color:var(--ink);border-color:var(--bot)}#register .nx19-guide .is-done{background:var(--bot-tint);color:var(--ink)}#register .nx19-guide .is-done b{background:var(--bot);border-color:var(--bot);color:var(--paper)}#register .nx19-layout{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:28px;align-items:start}#register .nx19-preview{margin:0;min-width:0}#register .nx19-preview img{display:block;width:100%;height:auto;aspect-ratio:4/5;background:var(--stone);border:1px solid rgb(44 23 81 / .2);box-shadow:0 4px 12px rgb(44 23 81 / .1)}#register .nx19-preview figcaption{margin:10px 0 0;font:400 13px/1.4 var(--sans);color:var(--graphite)}#register .nx19-controls{display:grid;gap:16px;min-width:0}#register .nx19-networks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#register .nx19-network{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:12px 10px;border:1px solid rgb(44 23 81 / .18);border-radius:9px;background:var(--paper);color:var(--ink);font:700 16px/1.2 var(--sans);cursor:pointer;box-shadow:0 2px 4px rgb(44 23 81 / .05)}#register .nx19-network svg{display:block;flex:none;width:24px;height:24px;fill:currentColor}#register .nx19-network[data-net=instagram] svg{color:#b22c77}#register .nx19-network[data-net=facebook]{background:#0866ff;color:#fff;border-color:#0866ff}#register .nx19-network[data-net=linkedin]{background:#0a66c2;color:#fff;border-color:#0a66c2}#register .nx19-network[data-net=whatsapp]{background:#e8f8ee;color:#136939;border-color:#a8d6b9}#register .nx19-network[data-net=x],#register .nx19-network[data-net=threads],#register .nx19-network[data-net=tiktok]{background:#171717;color:#fff;border-color:#171717}#register .nx19-network:hover{filter:brightness(.94)}#register .nx19-network[aria-pressed=true]{outline:3px solid var(--bot);outline-offset:3px}#register .nx19-name{display:grid;gap:6px;font:400 14px/1.35 var(--sans)}#register .nx19-name input{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--graphite);border-radius:4px;background:var(--paper);font:400 16px/1.4 var(--sans);color:var(--ink);box-sizing:border-box}#register .nx19-post{display:grid;gap:6px;min-width:0;font:400 14px/1.35 var(--sans)}#register .nx19-post textarea,#register .nx19-link{width:100%;min-width:0;box-sizing:border-box;margin:0;padding:12px;border:1px solid rgb(44 23 81 / .25);border-radius:4px;background:var(--field);color:var(--ink);font:400 16px/1.45 var(--sans);overflow-wrap:anywhere;resize:vertical}#register .nx19-post textarea{min-height:120px}#register .nx19-tools{display:flex;flex-wrap:wrap;gap:10px}#register .nx19-tools .btn{min-height:48px;font-size:16px;white-space:normal}#register .nx19-status{margin:0;min-height:1.4em;font:400 15px/1.4 var(--sans);color:var(--graphite)}#register .nx19-switch{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin:18px 0 0;padding:8px 0;border:0;background:none;color:var(--ink);font:400 15px/1.4 var(--sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer;text-align:left}#register .nx19-challenge{max-width:70ch}#register .nx19-challenge p{font-size:17px;line-height:1.45;margin:0 0 14px}#register .nx19-challenge label{display:grid;gap:8px;font-size:14px;margin-bottom:16px}#register #nx-share-panel .share-after>:not(.share-draw){display:none}#register #nx-share-panel .nx-sp-draw{margin:20px 0 0;padding:18px 0 0;border-top:1px solid rgb(44 23 81 / .2)}#register #nx-share-panel .nx-sp-draw:not(:has(.share-draw)){display:none}#register #nx-share-panel .share-after{display:block}#register #nx-share-panel .share-draw{margin:0;padding:0;border:0;background:none;width:100%;box-sizing:border-box}#register #nx-share-panel .sd-steps,#register #nx-share-panel .sd-cap,#register #nx-share-panel .sd-btns{display:none}#register #nx-share-panel .sd-h{font-size:17px;line-height:1.4}#register #nx-share-panel .sd-small{font-size:12px;line-height:1.5}#register #nx-share-panel .sd-field input,#register #nx-share-panel .sd-field select,#register #nx-share-panel .sd-check label{min-height:44px;box-sizing:border-box}#register #nx-share-panel .sd-check label{display:flex;align-items:center}#register #nx-share-panel .nx-enter>summary{min-height:44px;box-sizing:border-box;padding-block:12px;font-size:16px}#register #nx-share-panel.nx19-challenge-mode .nx-sp-draw{display:none}#register .nx19-share [hidden]{display:none!important}#register .nx19-share button:focus-visible,#register .nx19-share input:focus-visible,#register .nx19-share textarea:focus-visible{outline:3px solid var(--human);outline-offset:3px}@media(max-width:1100px){#register .nx19-networks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){#register #nx-share-panel.nx19-share{padding:20px 16px}#register .nx19-guide{grid-template-columns:minmax(0,1fr);gap:6px;margin-bottom:20px}#register .nx19-guide li{padding:10px;font-size:15px;align-items:center}#register .nx19-layout{grid-template-columns:minmax(0,1fr);gap:20px}#register .nx19-preview{width:min(100%,200px);justify-self:center}#register .nx19-networks{grid-template-columns:repeat(2,minmax(0,1fr))}#register .nx19-tools{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}#register .nx19-tools .btn{justify-content:center}#register .nx-dec-q{font-size:16px}#register .nx-ra>.nx-dec{padding:14px}}#register .nx-phone{width:min(270px,calc(100% - 12px));gap:14px;padding-bottom:8px}#register .nx-ph-body{position:relative;isolation:isolate;padding:7px;border:2px solid #766c87;border-radius:38px;background:#21182f;box-shadow:inset 0 0 0 2px #0d0719,0 16px 28px rgb(44 23 81 / .17),0 3px 5px rgb(44 23 81 / .2)}#register .nx-ph-body::before{content:none}#register .nx19-phone-screen{position:relative;min-height:494px;box-sizing:border-box;padding:40px 9px 46px;border-radius:29px;background:radial-gradient(ellipse at 20% 0%,#65597b,transparent 70%),linear-gradient(150deg,#2c1751,#132f37);overflow:hidden}#register .nx19-phone-notch{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:74px;height:22px;border-radius:20px;background:#0d0719;box-shadow:inset 0 1px 1px rgb(255 255 255 / .08)}#register .nx19-phone-notch::after{content:"";position:absolute;right:8px;top:7px;width:7px;height:7px;border-radius:50%;background:#14202e;box-shadow:inset 0 0 0 2px #252333}#register .nx19-phone-key{position:absolute;z-index:-1;display:block;width:4px;background:#51465f;border-radius:3px}#register .nx19-phone-key--volume{left:-5px;top:94px;height:48px;box-shadow:0 60px 0 #51465f}#register .nx19-phone-key--power{right:-5px;top:128px;height:62px}#register .nx19-phone-home{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);width:88px;height:4px;border-radius:8px;background:rgb(255 255 255 / .8)}#register .nx-phone .nx-ph-lock{padding:0 0 18px;gap:5px}#register .nx-phone .nx-ph-time{font-size:45px}#register .nx-phone .nx-notes{gap:7px}#register .nx-phone .nx-note{padding:9px 8px;border:1px solid rgb(255 255 255 / .45);border-radius:12px;background:rgb(255 255 255 / .92);rotate:0deg;grid-template-columns:24px minmax(0,1fr);gap:7px}#register .nx-phone .nx-note-i{width:24px;height:24px;border-radius:6px}#register .nx-phone .nx-note-a{gap:5px;align-items:baseline;font-size:12px}#register .nx-phone .nx-note-a b{font-size:12px;letter-spacing:0;text-transform:none}#register .nx-phone .nx-note-t{font-size:12px}#register .nx-phone .nx-note-x{font-size:14px;line-height:1.3}#register .nx-phone .nx-mon-k{font-size:12px;line-height:1.5;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){#register .nx19-share *{scroll-behavior:auto;transition:none}}#register .nx-after-h{text-wrap:balance}@media(min-width:900px){#register .nx19-phone-screen{min-height:420px;padding-top:34px;padding-bottom:38px}#register .nx-phone .nx-ph-time{font-size:38px}#register .nx-phone .nx-ph-lock{padding-bottom:12px}}#thanks .nx19-sheet{--nx20-paper:#FBF9F5;position:relative;max-width:1040px;padding:0;overflow:hidden;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--human);background:var(--nx20-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .17 0 0 0 0 .09 0 0 0 0 .32 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}#thanks .nx19-sheet>.nx19-sheet-grid,#thanks .nx19-sheet>.nx-sheet-end{margin-inline:clamp(14px,2.6vw,32px)}#thanks .nx19-sheet .nx20-band{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:center;padding:clamp(16px,2.4vw,28px) clamp(16px,2.8vw,34px) clamp(18px,2.6vw,30px);background:var(--ink);color:var(--stone);border:0;border-bottom:5px solid var(--human)}#thanks .nx20-brand{grid-column:1;grid-row:1;margin:0;line-height:0}#thanks .nx20-brand .logo{--h:26px}#thanks .nx20-kick{grid-column:2;grid-row:1;margin:0;padding:5px 9px;border:1.5px solid color-mix(in srgb,var(--stone) 55%,transparent);font:600 .68rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone)}#thanks .nx19-sheet .nx20-band .nx-sheet-h{grid-column:1 / -1;margin-top:clamp(8px,1.4vw,16px);color:#fff}#thanks .nx19-sheet .nx20-band .nx-sheet-lead{grid-column:1 / -1;margin:0;color:color-mix(in srgb,var(--stone) 88%,transparent)}#thanks .nx19-sheet-grid{gap:clamp(12px,1.8vw,20px);margin-top:clamp(14px,2vw,24px);margin-bottom:clamp(6px,1vw,12px);align-items:stretch}@media (min-width:860px){#thanks .nx19-sheet-grid{align-items:stretch}#thanks .nx19-sheet .nx19-before{grid-column:auto}}#thanks .nx19-sheet .nx20-card{position:relative;padding:clamp(14px,1.8vw,20px) clamp(14px,2vw,22px) clamp(8px,1.2vw,14px);background:#fff;border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}#thanks .nx19-sheet .nx20-card>h3{display:flex;align-items:center;gap:12px;margin:0 0 8px;padding:0 0 10px;border-bottom:2px solid var(--ink);font:800 clamp(1.02rem,.96rem + .3vw,1.2rem)/1.2 var(--display);font-stretch:108%;letter-spacing:-.01em;text-transform:none}#thanks .nx20-sep{display:none}#thanks .nx20-n{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--human);color:#fff;font:850 1.05rem/1 var(--display);letter-spacing:0;transform:rotate(-6deg)}#thanks .nx19-ck{grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;border-bottom:1px dashed var(--hair)}#thanks .nx19-cks li:last-child .nx19-ck{border-bottom:0}#thanks .nx19-ck input{width:30px;height:30px}#thanks .nx19-ckbox{width:26px;height:26px;border:2px solid var(--ink);background:var(--nx20-paper,#fff);transition:border-color .2s;overflow:visible}#thanks .nx19-ck:hover .nx19-ckbox{border-color:var(--human)}#thanks .nx19-ckbox>.mk{left:-3px;top:-9px;width:36px;opacity:1;transition:none;clip-path:inset(-20% 100% -20% -2%)}#thanks .nx19-ck input:checked + .nx19-ckbox{border-color:var(--human)}#thanks .nx19-ck input:checked + .nx19-ckbox>.mk{opacity:1;clip-path:inset(-20% -2% -20% -2%);transition:clip-path .5s cubic-bezier(.65,0,.3,1)}#thanks .nx19-sheet .nx20-term{background:#1b0f33;color:#EDE8F5;border-color:var(--ink);box-shadow:4px 4px 0 var(--human)}#thanks .nx19-sheet .nx20-term>h3{color:#fff;border-bottom-color:rgba(255,255,255,.28)}#thanks .nx19-sheet .nx20-term>h3::after{content:"";flex:none;margin-left:auto;width:52px;height:12px;background:radial-gradient(circle at 6px 6px,#ff5f57 5px,transparent 5.5px),radial-gradient(circle at 26px 6px,#febc2e 5px,transparent 5.5px),radial-gradient(circle at 46px 6px,#28c840 5px,transparent 5.5px)}#thanks .nx20-term .nx19-prompts li{border-bottom:1px dashed rgba(255,255,255,.22);padding:10px 0;grid-template-columns:20px minmax(0,1fr) auto}#thanks .nx20-term .nx19-prompts li:last-child{border-bottom:0}#thanks .nx20-term .nx19-prompts li::before{content:">";color:#ff6b86;font-weight:800}#thanks .nx20-term .nx19-pt{color:#EDE8F5;font-size:.9rem}#thanks .nx20-term .nx19-pc{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55);box-shadow:none;min-width:80px;font:700 .85rem/1 var(--mono);letter-spacing:.04em}#thanks .nx20-term .nx19-pc:hover{background:#fff;color:var(--ink)}#thanks .nx20-term .nx19-pc.is-done{background:#28c840;color:#0d2a12;border-color:#28c840}#thanks .nx20-term .nx19-pc:focus-visible{outline:3px solid #ff6b86;outline-offset:2px}#thanks .nx20-fl{list-style:none;margin:0;padding:0}#thanks .nx20-fl li{position:relative;padding:9px 0 9px 28px;border-bottom:1px dashed var(--hair);font-size:1rem;line-height:1.4;font-weight:600}#thanks .nx20-fl li:last-child{border-bottom:0}#thanks .nx20-fl li::before{content:"";position:absolute;left:3px;top:13px;width:14px;height:16px;background:var(--human);clip-path:polygon(0 0,100% 18%,0 56%)}#thanks .nx20-fl li::after{content:"";position:absolute;left:3px;top:13px;width:2.5px;height:22px;background:var(--human);border-radius:2px}#thanks .nx19-sheet .nx20-flags{background:#FFF7F5;border-color:var(--human);box-shadow:4px 4px 0 var(--human)}#thanks .nx19-sheet .nx20-flags>h3{border-bottom-color:var(--human)}#thanks .nx19-sheet .nx-sheet-end{padding:12px 0 clamp(16px,2.2vw,24px);margin-top:6px;border-top:2px solid var(--ink)}#thanks .nx19-sheet .nx-sheet-foot{color:var(--ink);font-weight:600}#thanks .nx20-prog{display:inline-block;margin:0;padding:4px 10px;border:1.5px solid var(--human);color:var(--human);font:700 .78rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s,color .2s}#thanks .nx20-prog.is-all{background:var(--human);color:#fff}@media (max-width:520px){#thanks .nx19-sheet{box-shadow:5px 5px 0 var(--human)}#thanks .nx20-kick{display:none}#thanks .nx19-sheet .nx20-card{box-shadow:3px 3px 0 var(--ink)}#thanks .nx20-term .nx19-prompts li{grid-template-columns:20px minmax(0,1fr)}#thanks .nx20-term .nx19-pc{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){#thanks .nx19-ck input:checked + .nx19-ckbox>.mk,#thanks .nx19-ckbox{transition:none}}@media print{html.nx-print-sheet #thanks .nx19-sheet,html.nx-print-sheet #thanks .nx19-sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}html.nx-print-sheet #thanks .nx19-sheet{border:1.5px solid #2C1751;box-shadow:none;font-size:10.5pt;overflow:visible;background-image:none;background-color:#FBF9F5}html.nx-print-sheet #thanks .nx19-sheet>.nx19-sheet-grid,html.nx-print-sheet #thanks .nx19-sheet>.nx-sheet-end{margin-inline:9px}html.nx-print-sheet #thanks .nx19-sheet .nx20-band{grid-template-columns:auto minmax(0,1fr);padding:8px 14px 9px;gap:2px 12px;border-bottom-width:3px}html.nx-print-sheet #thanks .nx20-brand .logo{--h:19px}html.nx-print-sheet #thanks .nx20-kick{display:block;justify-self:end;font-size:9pt;padding:3px 6px}html.nx-print-sheet #thanks .nx19-sheet .nx20-band .nx-sheet-h{margin-top:4px;font-size:22pt}html.nx-print-sheet #thanks .nx19-sheet .nx20-band .nx-sheet-lead{font-size:10.5pt;margin:0}html.nx-print-sheet #thanks .nx19-sheet-grid{gap:8px 12px;margin-top:9px;margin-bottom:4px;grid-template-columns:repeat(2,minmax(0,1fr))}html.nx-print-sheet #thanks .nx19-sheet .nx19-before{grid-column:auto}html.nx-print-sheet #thanks .nx19-sheet .nx20-card{padding:8px 10px 3px;box-shadow:none;break-inside:avoid}html.nx-print-sheet #thanks .nx19-sheet .nx20-card>h3{margin:0 0 3px;padding-bottom:5px;gap:8px;font-size:11pt}html.nx-print-sheet #thanks .nx20-n{width:22px;height:22px;font-size:10pt}html.nx-print-sheet #thanks .nx19-ck{padding:6px 0;font-size:10.5pt;gap:8px;grid-template-columns:20px minmax(0,1fr)}html.nx-print-sheet #thanks .nx19-ckbox{width:17px;height:17px;margin-top:1px}html.nx-print-sheet #thanks .nx19-ckbox>.mk{display:block;width:24px;left:-2px;top:-6px}html.nx-print-sheet #thanks .nx19-cks--sm{grid-template-columns:minmax(0,1fr)}html.nx-print-sheet #thanks .nx20-term .nx19-prompts li{padding:5px 0;grid-template-columns:14px minmax(0,1fr)}html.nx-print-sheet #thanks .nx20-term .nx19-pt{font-size:10pt;line-height:1.45}html.nx-print-sheet #thanks .nx20-term>h3::after{display:none}html.nx-print-sheet #thanks .nx20-fl li{padding:5px 0 5px 22px;font-size:10.5pt}html.nx-print-sheet #thanks .nx20-fl li::before{top:8px}html.nx-print-sheet #thanks .nx20-fl li::after{top:8px;height:18px}html.nx-print-sheet #thanks .nx19-sheet .nx-sheet-end{margin-top:2px;padding:6px 0 8px}html.nx-print-sheet #thanks .nx19-sheet .nx-sheet-foot{font-size:9pt}html.nx-print-sheet #thanks .nx20-prog{display:none}}@font-face{font-family:"Caveat";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat-700.woff2) format("woff2")}.nxk-name,#register .ctk-name,#thanks .nx-ty-stub-n,.nxr-fl-n,#thanks .nx17-stub-name{--nx20-u:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9.5 C40 7.5 80 8.6 122 7.4 S205 5.6 252 5.2 C270 5 284 4.2 297 2.4' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");font-family:"Caveat","Segoe Print","Bradley Hand",cursive;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:.005em;text-shadow:none;border-bottom:0;background:none;white-space:nowrap;overflow-wrap:normal;overflow:visible;display:inline-block;width:auto;max-width:100%;padding:0 .08em .06em 0;box-sizing:border-box;transform:rotate(-2deg);transform-origin:0 70%;line-height:1}.nxk-name::after,#register .ctk-name::after,#thanks .nx-ty-stub-n::after,.nxr-fl-n::after,#thanks .nx17-stub-name::after{content:"";display:block;height:.2em;margin:-.03em -.06em 0 -.04em;background:currentColor;opacity:.78;-webkit-mask:var(--nx20-u) 0 0/100% 100% no-repeat;mask:var(--nx20-u) 0 0/100% 100% no-repeat}.nxk-name:empty::after,#register .ctk-name:empty::after,#thanks .nx17-stub-name:empty::after,#thanks .nx-ty-stub-n:empty::after,.nxr-fl-n:empty::after{display:none}.nxk-name,#register .ctk-name{color:var(--ink)}.nx-ink{color:inherit}.nxk-name{flex:0 1 auto;min-width:0;font-size:calc(4.3rem * var(--nxk-fit,1))}.nxk-name:empty{transform:none;flex:1 1 auto;display:flex;align-items:flex-end;min-height:1em;border-bottom:1.5px dotted color-mix(in srgb,var(--ink) 40%,transparent)}.nxk-name:empty::before{font-family:var(--mono);font-weight:500}@media (max-width:699px){.nxk-name{font-size:calc(3.5rem * var(--nxk-fit,1))}}@media (min-width:1100px){.nx-cin:not(.nx-cin--ov) .nxk-name{font-size:calc(5rem * var(--nxk-fit,1))}}#register .ctk-name{font-size:calc(2.6rem * var(--nx20-fit,1))}#thanks .nx-ty-stub-n,.nxr-fl-n{flex:0 1 auto;font-size:calc(2.75rem * var(--nx20-fit,1));color:var(--paper)}#thanks .nx17-stub-name{display:block;width:fit-content;margin-top:10px;font-size:calc(3.1rem * var(--nx20-fit,1));color:var(--paper)}#thanks .nx17-stub-name[hidden]{display:none}@media (max-width:699px){#thanks .nx-ty-stub-n{font-size:calc(2.6rem * var(--nx20-fit,1))}#thanks .nx17-stub-name{font-size:calc(3rem * var(--nx20-fit,1))}}@media (prefers-reduced-motion:reduce){.nxk-name,#thanks .nx-ty-stub-n,.nxr-fl-n,#thanks .nx17-stub-name{transition:none}}.nxk-name,#register .ctk-name{color:#BF223E}.nxk-name::after,#register .ctk-name::after,#thanks .nx-ty-stub-n::after,.nxr-fl-n::after,#thanks .nx17-stub-name::after{display:none}html{font-size:clamp(100%,calc(53.125% + .52vw),137.5%)}@media (min-width:901px){#register .nx-cmp{font-size:1rem}}@media (min-width:901px){#register .sec .teacher--full{grid-template-columns:minmax(0,clamp(15rem,24vw,24rem)) minmax(0,1fr)}#register .sec .teacher--full .t-side .photo{max-width:none;width:100%}}@media (max-width:900px){#register .sec .teacher--full{grid-template-areas:"h h" "photo photo" "name name" "where where" "first first" "figs figs" "crr crr" "every every" "sign sign" "legal legal" "rec rec" "video video"}#register .sec .teacher--full .photo{width:100%;max-width:26rem;aspect-ratio:1;justify-self:start}#register .teacher--full .t-name{align-self:start}}#register .t-first .nx19-rt .nx-hl{padding:0 0 .32em;margin:0;border-radius:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M1.5 5.6C42 3.4 88 2.4 128 3.3s58 2.1 70.5.6' fill='none' stroke='%23BF223E' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 100% / 100% .45em}@media (prefers-reduced-motion:no-preference){.fx-on #register .t-first .nx19-rt .nx-hl{background-size:0% .45em}.fx-on #register .t-first.nx-hl-on .nx19-rt .nx-hl{background-size:100% .45em}}#thanks #seat-line-sign .seat-canvas{height:clamp(150px,22vh,210px)}#register .sec.wrap{max-width:77.5rem}@media (min-width:901px){#register .sec .teacher--full .t-col{grid-template-columns:minmax(0,1fr);container-type:inline-size}#register .sec .teacher--full .t-name{font-size:min(clamp(2.2rem,1rem + 2.7vw,3.9rem),13.5cqw)}}@media (min-width:901px){#register .sec .teacher--full .t-fig{font-size:min(clamp(2rem,1.2rem + 1.8vw,3rem),10cqw)}}#thanks #seat-line-sign .seat-pad{display:block}#thanks #seat-line-sign .seat-canvas{width:100%;box-sizing:border-box;border:1.5px dashed color-mix(in srgb,var(--ink) 50%,transparent);border-radius:10px;background:color-mix(in srgb,#fff 55%,transparent);touch-action:none}#thanks #seat-line-sign .seat-pad-x{position:absolute;left:14px;bottom:12px;padding:0;pointer-events:none}@media (min-width:900px){#thanks #seat-line-sign .seat-pad{grid-column:1 / -1;grid-row:2}#thanks #seat-line-sign .seat-pad-row{grid-column:1 / 3;grid-row:3;align-self:end}#thanks #seat-line-sign .seat-type{grid-column:3;grid-row:3;margin-top:8px}}@media (max-width:720px){#register .nx-facts{padding-block:14px;gap:8px}#register .nx-facts-k{font-size:.75rem}#register .nx-facts-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}#register .nx-facts .nx-by{overflow-wrap:anywhere}#register .nx-facts-l li{padding-left:8px;border-left-width:2px;font-size:.8rem;line-height:1.3;gap:3px}#register .nx-facts-l .nx-ft>b:first-child,#register .nx-facts-l .nx19-big{font-size:min(2.2rem,20cqw);margin:0}#register .nx-facts-l .nx-ft{font-size:.8rem;line-height:1.3;font-weight:600}#register .nx-facts-l .nx19-big + .nx-ft>b:first-child{font-size:inherit}#register .nx-facts .nx-by{font-size:.75rem;letter-spacing:.03em}}@keyframes nx-aurora-22{0%,100%{opacity:.62}50%{opacity:1}}#register .closer-bg::after{transform:none}#register .closer.nx-aurora-on .closer-bg::after{animation:nx-aurora-22 7s ease-in-out infinite;will-change:auto}@media (prefers-reduced-motion:reduce){#register .closer.nx-aurora-on .closer-bg::after{animation:none}}.nx-ov{grid-template-columns:minmax(0,1fr)}.nx-ov-card{min-width:0;max-width:100%}html[style*="overflow: hidden"]{background-color:#140a26}html.nx-closer-form-in [data-sticky]{display:none!important}#register .hunt-sign.nx-done{display:none}#register #nx-fit-h{margin-bottom:16px}#register .nx-cmp .nx-n{margin-right:.45em}#register .nx-cmp .nx-ai + .nx-kind{margin-left:0}#register .nx-b .nx-who{margin-right:.5em}@media (max-width:720px){#thanks .foot-links a,#thanks .foot a.link,#thanks .nx-sv-small a{display:inline-block;padding-block:12px}}@media (max-width:720px){#register .stage-top{flex-wrap:wrap}#register .stage-top .stage-offer{white-space:normal;max-width:calc(100% - 4px);line-height:1.45}}@media (min-width:901px){#register .nx-crr-dot .t-yr{font-size:.74rem;letter-spacing:0}#register .nx-crr-t:not(.on){display:none}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}#register .t-first .nx19-rt li{align-items:flex-start}#register .t-first .nx19-rt .nx19-ic{margin-top:.15em;flex:none}#register .nx-rt-t{display:grid;gap:4px;min-width:0}#register .nx-rt-t .nx-hl{justify-self:start}#register .nx-rt-s{font-size:var(--nx44-small,.9rem);line-height:1.45;font-weight:400;color:color-mix(in srgb,var(--ink) 72%,transparent)}#register footer.foot>p:first-child,#thanks footer.foot>p:first-child{text-wrap:balance}#register #reg-2 .sig-line{display:none}#thanks .seat .punch{display:none}#register .nx-vp{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#register .nx-vp[hidden]{display:none}#register .nx-vp .t-play{background:var(--human)}#register .nx-vp .nx-vp-i{position:relative;width:clamp(48px,5vw,64px);aspect-ratio:1;border-radius:50%;background:var(--human);box-shadow:4px 4px 0 color-mix(in srgb,var(--ink) 30%,transparent)}#register .nx-vp .nx-vp-i::after{content:"";position:absolute;left:39%;top:30%;border-style:solid;border-width:.8em 0 .8em 1.3em;border-color:transparent transparent transparent #fff;font-size:clamp(11px,1.2vw,15px)}#register .nx-vp .cap,#register .nx-vp .pv-cap{position:absolute;left:0;bottom:0}#register .nx-vp:hover .t-play,#register .nx-vp:hover .nx-vp-i{transform:scale(1.06)}#register .nx-vp:focus-visible{outline:3px solid var(--human);outline-offset:3px}#register .nx-v{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--ink)}#register .sec .teacher--full .t-video .t-frame{aspect-ratio:9/16;width:min(100%,calc(66svh * .5625));justify-self:start}@media (max-width:900px){#register .sec .teacher--full .t-video{justify-items:center}#register .sec .teacher--full .t-video .t-frame{justify-self:center}}#register .nx-reviews .pvs-list{grid-template-columns:repeat(7,minmax(0,1fr))}#register .nx-reviews .pv-frame{width:min(100%,calc(62svh * .5625))}@media (max-width:1100px){#register .nx-reviews .pv{flex-basis:min(62vw,260px)}}#register .nx-reviews .pvs .pv-frame{aspect-ratio:9/16}#register .pv-frame video.nx-v{visibility:visible}html.on-thanks:not(.ck-asked) .ck{display:none}@media (max-width:720px){#register .hero-band{position:relative;overflow:hidden;isolation:isolate}#register .hero-band>.stage{position:static;grid-template-rows:auto 1fr;align-content:stretch}#register .stage>.stage-copy{align-self:center}#register .stage .stage-art{position:absolute;z-index:0;inset:auto;left:50%;top:56%;width:min(104vw,520px);height:auto;min-height:0;margin:0;padding:0;translate:-50% -50%;opacity:.3;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent);mask-image:radial-gradient(closest-side,#000 70%,transparent)}#register .stage .stage-art>.sym{width:100%;max-width:none;animation:nx21-breathe 9s ease-in-out infinite}#register .stage-band.idle .stage-art>.sym{animation-play-state:paused}#register .stage>.stage-copy,#register .stage>.stage-top{position:relative;z-index:1}#register .hero-band>.site{position:relative;z-index:2}#register .hero-band>.stage-foot,#register .stage-scroll{display:none!important}}@keyframes nx21-breathe{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.045) rotate(-1.4deg)}}@media (max-width:720px) and (prefers-reduced-motion:reduce){#register .stage .stage-art>.sym{animation:none}}@media (max-width:720px){#register .nx-pains .painlist li>.pain{grid-template-columns:38px minmax(0,1fr);column-gap:12px;align-items:center;min-height:52px;-webkit-tap-highlight-color:transparent}#register .nx-pains .pl-box{width:34px;height:34px;margin:0;border:2.5px solid var(--ink);border-radius:5px;background:#fff;box-shadow:inset 0 2px 3px rgba(44,23,81,.18),2px 2px 0 color-mix(in srgb,var(--ink) 22%,transparent);transition:background-color .2s,box-shadow .15s,transform .15s}#register .nx-pains .pl-box .mk{left:-3px;top:-15px;width:56px;height:36px}#register .nx-pains .painlist li{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}#register .nx-pains .painlist li:has(>.pain:active){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}#register .nx-pains .painlist .pain:active .pl-box{transform:scale(.92);box-shadow:inset 0 3px 5px rgba(44,23,81,.3)}#register .nx-pains .painlist .pain[aria-pressed="true"] .pl-box{background:color-mix(in srgb,var(--human) 10%,#fff);border-color:var(--human);box-shadow:inset 0 2px 3px rgba(44,23,81,.12)}#register .nx-pains .painlist li:has(>.pain[aria-pressed="true"]){background:color-mix(in srgb,var(--human) 5%,var(--paper))}#register .nx-pains .nx-pains-intro{font-size:.95rem;line-height:1.4}#register .nx-pains .painlist li,#register .nx-pains.has-slip>.painlist li{padding:11px 14px 10px;row-gap:8px}#register .nx-pains .painlist .vo i{font-size:1.02rem;line-height:1.3}#register .nx-pains .painlist li.nx21-hint .pain[aria-pressed="false"] .pl-box .mk{visibility:visible;opacity:.55}#register .nx-pains .painlist li.nx21-hint .pain[aria-pressed="false"] .pl-box .mk svg{transition:none;animation:nx21-tick 2.6s cubic-bezier(.65,0,.3,1) both}#register .nx-pains .pl-box::after{content:"";position:absolute;inset:-7px;border:3px solid var(--human);border-radius:9px;opacity:0;pointer-events:none}#register .nx-pains .painlist li.nx21-hint .pain[aria-pressed="false"] .pl-box::after{animation:nx21-ring 2.6s ease-out both}#register .chapter-h .nx-hype{font-size:max(min(.68em,calc((100vw - 34px) / 12.6)),15px)}#register .method .demo.nx-2a{display:flex;flex-direction:column;gap:14px}#register .nx-2a>.nx-2a-head{order:0}#register .nx-2a>.nx-draftcol{order:1}#register .nx-2a>.nx-2a-list{order:2}#register .nx-2a .nx-cmp,#register .nx-2a .nx-fact,#register .nx-2a .nx-draftcol>.nx-eg{display:none}#register .nx-2a .nx-small{font:600 1rem/1.4 var(--sans);color:var(--ink);max-width:none}#register .method .method-steps>.demo.nx-2a{padding-block:18px}#register .nx-2a .nx-draft-kick,#register .nx-2a .draft-cap .draft-sum{display:none}#register .nx-2a .nx-draftcol{gap:4px}#register .nx-2a .nx-draftcol .draft-doc{padding:12px 14px 10px}#register .nx-2a .nx-draftcol .draft-mail .dm{font-size:.95rem;line-height:1.5;margin-bottom:.15em}#register .nx-2a .nx-draftcol .draft-top{margin-bottom:4px}#register .nx-2a .nx-draftcol .draft-sign{margin-top:4px}#register .nx-2a .draft-cap{margin-top:0}}@keyframes nx21-tick{0%{clip-path:inset(-20% 100% -20% -2%);opacity:1}35%,72%{clip-path:inset(-20% -2% -20% -2%);opacity:1}100%{clip-path:inset(-20% -2% -20% -2%);opacity:0}}@keyframes nx21-ring{0%{opacity:0;transform:scale(.85)}25%{opacity:.5;transform:scale(1)}60%,100%{opacity:0;transform:scale(1.3)}}@media (max-width:720px) and (prefers-reduced-motion:reduce){#register .nx-pains .painlist li.nx21-hint .pain[aria-pressed="false"] .pl-box .mk{visibility:hidden}#register .nx-pains .painlist li.nx21-hint .pain[aria-pressed="false"] .pl-box::after{animation:none}}.nx21-hint-row{display:none}@media (max-width:720px){#register .nx21-hint-row{display:flex;margin:2px 0 4px}#register .method .demo.nx-3{row-gap:10px}#register .nx-3 .nx-eg,#register .nx-3 .nx-rules li i,#register .nx-3 .calc>.mono.muted:last-child{display:none}#register .nx-3 .nx-tool{row-gap:4px}#register .nx-3 .nx-rules{padding:9px 12px 10px;border-top-width:4px}#register .nx-3 .nx-rules .mono{margin-bottom:4px}#register .nx-3 .nx-rules ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px}#register .nx-3 .nx-rules li{font-size:.8rem;line-height:1.25;padding-left:1.75em}#register .nx-3 .nx-rules li::before{font-size:.68rem}#register .nx-3 .nx-arrow{font-size:1.2rem;line-height:1;margin:-2px 0}#register .nx-3 .calc{gap:6px;padding:12px 14px;font-size:.9em}#register .nx-3 .calc>*{margin-block:0}#register .nx-3 .calc-out div{padding:2px 0}#register .nx-3 .calc .consent{min-height:44px;align-items:center}#register .nx-takehome .h2s{margin-top:4px;font-size:1.15rem}#register .nx-takehome .nx-desk{margin-top:10px;gap:12px 10px;padding:12px 8px}#register .nx-takehome .nx-obj{gap:3px;padding:7px 9px 9px}#register .nx-takehome .nx-obj-t,#register .nx-takehome .nx-bars{display:none}#register .nx-takehome .nx-obj-k{font-size:12px;letter-spacing:.06em}#register .nx-takehome .nx-obj-n{font-size:.92rem;line-height:1.15}#register .nx-takehome .nx-files{transform:scale(.7);transform-origin:0 0;margin-bottom:-10px}#register .nx-takehome .nx-ruler{margin-top:12px}#register .nx-takehome .nx-rbar{height:12px}#register .nx-takehome .nx-rsteps{gap:8px 12px}#register .nx-takehome .nx-rsteps li{padding-top:4px;border-top-width:3px}#register .nx-takehome .nx-rsteps b{font-size:.92rem}#register .nx-takehome .nx-rsteps span{font-size:.8rem;line-height:1.25}#register .nx-takehome .nx-live{margin-top:6px}#register .nx-fit .nx-says{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:4px 16px 8px;scroll-padding-inline:16px}#register .nx-fit .nx-says::-webkit-scrollbar{display:none}#register .nx-fit .nx-says>li{flex:0 0 82%;scroll-snap-align:start;margin:0}#register .nx-fit .nx-fit-cols{gap:14px}#register .nx-fit .nx-fit-no{padding-top:12px}#register .nx-fit .nx19-nos{gap:6px}#register .nx-fit .nx19-no-w .trope-art{width:min(calc(var(--w) * .82rem / 16),100%)}#register .nx-fit .nx-fit-fine{display:none}#register .nx-reviews .pv-frame{aspect-ratio:4/5;height:auto}#register .nx-reviews .nx-fg-note{margin-top:4px}#register .rulebook--tiles .seal-top{padding-block:16px 10px}#register .rulebook--tiles .seal-top .tick-mk{display:none}#register .rulebook--tiles .rb-why{font-size:.98rem;line-height:1.4}#register .sec:has(.teacher--full){padding-block:20px}#register .sec .teacher--full{grid-template-columns:minmax(0,.47fr) minmax(0,.53fr);column-gap:14px;row-gap:10px;align-items:start;grid-template-areas:"h h" "photo name" "photo where" "photo figs" "first first" "crr crr" "sign sign" "video video"}#register .sec .teacher--full .photo{width:100%;max-width:none;aspect-ratio:4/5;align-self:start}#register .sec .teacher--full .photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}#register .teacher--full .t-name{font-size:1.9rem;line-height:.95;white-space:normal;align-self:start}#register .teacher--full .t-where{align-self:start}#register .teacher--full .t-figs{grid-area:figs;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding-block:4px;align-self:start}#register .teacher--full .t-figs li{display:grid;grid-template-columns:auto;padding:4px 0 0;border:0;border-top:1.5px solid var(--hair)}#register .teacher--full .t-figs li:first-child{border-top:0}#register .teacher--full .t-fig{font-size:1.3rem;line-height:1}#register .teacher--full .t-figs li{gap:0}#register .teacher--full .t-fig-l{font-size:12px;line-height:1.25}#register .teacher--full .nx-crr{grid-area:crr}#register .teacher--full .t-first{font-size:.98rem;line-height:1.42}#register .teacher--full .t-first>p{margin-block:0 6px}#register .teacher--full .nx19-rt{margin-block:2px 6px;gap:2px}#register .teacher--full .nx19-rt li{padding-block:0;min-height:34px}#register .teacher--full .t-every,#register .teacher--full .t-vnote,#register .teacher--full .t-legal{display:none}#register .teacher--full .t-frame{aspect-ratio:3.6}#register .teacher--full .host-sign .hs-mk--denis{width:min(170px,48%)}}#register .m2-spo,#register .m2-hide-p{display:none}@media (max-width:720px){#register #hunt:not(.m2-open)>:not(.m2-spo){display:none!important}#register #hunt:not(.m2-open){padding-block:28px}#register #hunt:not(.m2-open)>.m2-spo{display:block}#register #hunt.m2-open>.m2-spo{display:none}#register #hunt.m2-open>.m2-hide-p{display:flex;justify-content:flex-end;margin:-8px 0 4px}#register #hunt.m2-grow{transition:height .6s cubic-bezier(.2,.8,.2,1)}#register .m2-hide{min-height:44px;padding:8px 2px;border:0;background:none;color:var(--graphite);font:600 .9rem/1.2 var(--sans);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--human) 70%,transparent);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}#register .m2-spo-card{position:relative;display:grid;gap:10px;padding:20px 18px 20px;background:var(--paper);border:2px solid var(--ink);box-shadow:7px 9px 0 var(--ink);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1.4px);background-size:12px 12px}#register .m2-spo-doc{position:relative;display:grid;gap:7px;margin:0 0 6px;padding:14px 14px 16px;background:#fff;border:1.5px solid color-mix(in srgb,var(--ink) 22%,transparent);box-shadow:3px 4px 0 color-mix(in srgb,var(--ink) 14%,transparent);rotate:-1.6deg;font:600 .82rem/1.25 var(--mono);color:var(--ink)}#register .m2-spo-tag{justify-self:start;padding:3px 8px;background:color-mix(in srgb,var(--aqua) 18%,transparent);font:700 .75rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}#register .m2-spo-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:6px;border-bottom:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}#register .m2-spo-row>span:first-child{font:600 .82rem/1.25 var(--sans);color:var(--graphite)}#register .m2-spo-row--tot{border-bottom:0;padding-bottom:0}#register .m2-spo-row--tot>span{font-weight:800!important;color:var(--ink)!important}#register .m2-spo-hit{position:relative;white-space:nowrap;padding:0 4px}#register .m2-spo-ring{position:absolute;left:-12px;top:-9px;width:calc(100% + 24px);height:calc(100% + 18px);overflow:visible;pointer-events:none}#register .m2-spo-ring path{fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}#register .m2-spo-note{justify-self:end;margin:-4px 2px 0 0;font:400 1.45rem/1 var(--script);color:var(--human);rotate:-3deg}#register .m2-spo-stamp{position:absolute;right:8px;top:-17px;padding:4px 10px 3px;border:3px double var(--human);color:var(--human);background:color-mix(in srgb,#fff 75%,transparent);font:900 .95rem/1 var(--display);font-stretch:112%;letter-spacing:.08em;text-transform:uppercase;rotate:6deg}#register .m2-spo-orb{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}#register .m2-spo-orby{position:absolute;left:0;top:0;width:0;height:0}#register .m2-spo-pen{position:absolute;left:-3px;top:-31px;width:34px;height:34px;color:var(--ink);filter:drop-shadow(1px 2px 0 color-mix(in srgb,var(--ink) 30%,transparent));translate:44px -10px}#register .m2-spo-h{margin:4px 0 0;font:850 clamp(1.9rem,1.4rem + 2.4vw,2.4rem)/1 var(--display);font-stretch:112%;letter-spacing:-.02em;text-transform:none;color:var(--ink)}#register .m2-spo-t{margin:0;max-width:30ch;font:600 1.05rem/1.38 var(--sans);color:var(--ink)}#register .m2-spo-go{display:flex;justify-content:center;align-items:center;gap:.4em;width:100%;min-height:56px;margin-top:6px;font-size:1.12rem}@media (prefers-reduced-motion:no-preference){.fx-on #register .m2-spo-pen{translate:0 0}.fx-on #register .m2-spo-orb{animation:m2-x 1.6s ease-in-out infinite alternate both;animation-play-state:paused}.fx-on #register .m2-spo-orby{animation:m2-y 1.6s ease-in-out -.8s infinite alternate both;animation-play-state:paused}.fx-on #register .m2-spo.m2-live .m2-spo-orb,.fx-on #register .m2-spo.m2-live .m2-spo-orby{animation-play-state:running}.fx-on #register .m2-spo:not(.m2-seen) .m2-spo-ring path{stroke-dashoffset:100}.fx-on #register .m2-spo.m2-seen .m2-spo-ring path{transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1) .25s}.fx-on #register .m2-spo:not(.m2-seen) .m2-spo-note{opacity:0;translate:0 6px}.fx-on #register .m2-spo.m2-seen .m2-spo-note{transition:opacity .4s ease 1s,translate .4s ease 1s}.fx-on #register .m2-spo:not(.m2-seen) .m2-spo-stamp{opacity:0;scale:2.2;rotate:22deg}.fx-on #register .m2-spo.m2-seen .m2-spo-stamp{animation:m2-slam .45s cubic-bezier(.3,1.5,.5,1) 1.4s both}.fx-on #register .m2-spo-go .arr{display:inline-block;animation:m2-nudge 2.4s ease-in-out infinite;animation-play-state:paused}.fx-on #register .m2-spo.m2-live .m2-spo-go .arr{animation-play-state:running}.fx-on #register .m2-spo-in{animation:m2-in .45s ease both}}#register .nx-pass{--sh:58px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--sh);-webkit-mask:radial-gradient(circle 12px at 0 calc(100% - var(--sh)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 12px at 100% calc(100% - var(--sh)),#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 12px at 0 calc(100% - var(--sh)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 12px at 100% calc(100% - var(--sh)),#0000 97%,#000) right / 51% 100% no-repeat}#register .nx-pass-main{gap:9px;padding:18px 18px 20px}#register .nx-pass-h{font-size:clamp(1.6rem,1.2rem + 2vw,2rem)}#register .nx-pass-ticks li{font-size:.98rem}#register .nx-pass-btn{display:block;width:100%;min-height:52px;padding:14px 16px;text-align:center}#register .nx-pass-stamp{margin:4px 0 2px 4px;font-size:1.25rem;padding:5px 12px 4px}#register .nx-pass-stub{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:0 22px;border-left:0;border-top:2.5px dashed color-mix(in srgb,var(--ink) 60%,transparent);overflow:hidden}#register .nx-pass-stub .nx-bc{flex:1 1 auto;justify-content:flex-start;align-self:center;gap:3px;height:30px;max-height:none;overflow:hidden}#register .nx-pass-stub .nx-bc i{flex:none;width:3px}#register .nx-pass-stub .mono{flex:none;font-size:.78rem;letter-spacing:.3em}#register section[aria-labelledby="lp1-s10"]{padding-block:22px 24px}#register section[aria-labelledby="lp1-s10"] .chapter-h{margin-bottom:0}#register section[aria-labelledby="lp1-s10"] .ledger{gap:0;margin-top:10px;background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-top:3px solid var(--human);box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 12%,transparent)}#register section[aria-labelledby="lp1-s10"] .ledger details.lg{padding:0 12px;background:none;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:none;rotate:0deg}#register section[aria-labelledby="lp1-s10"] .ledger .lg-group:last-child details.lg:last-child{border-bottom:0}#register section[aria-labelledby="lp1-s10"] .ledger details.lg>summary{min-height:44px;padding:5px 0;gap:8px;align-items:center}#register section[aria-labelledby="lp1-s10"] .ledger details.lg>summary::after{scale:.8}#register section[aria-labelledby="lp1-s10"] .ledger details.lg .lg-q{font-size:.9rem;line-height:1.2}#register section[aria-labelledby="lp1-s10"] .ledger details.lg .lg-n{font-size:.75rem;min-width:1.5rem;width:auto}#register section[aria-labelledby="lp1-s10"] .ledger details.lg[open]{background:color-mix(in srgb,var(--human) 4%,transparent)}#register section[aria-labelledby="lp1-s10"] .lg-a{padding:0 0 10px calc(1.5rem + 8px)}#register section[aria-labelledby="lp1-s10"] .lg-a p{margin:0;font-size:.86rem;line-height:1.4}#register section[aria-labelledby="lp1-s10"] .nx-ask{gap:6px;margin-top:12px}#register section[aria-labelledby="lp1-s10"] .nx-ask .nx-ask-h{font-size:.95rem;line-height:1.2}#register section[aria-labelledby="lp1-s10"] .nx-ask-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#register section[aria-labelledby="lp1-s10"] .nx-ask-btns>.nx-ask-b{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;padding:6px 4px;box-shadow:3px 3px 0 var(--ink);text-align:center}#register section[aria-labelledby="lp1-s10"] .nx-ask-b svg{width:22px;height:22px}#register section[aria-labelledby="lp1-s10"] .nx-ask-l{justify-items:center;gap:0}#register section[aria-labelledby="lp1-s10"] .nx-ask-l b{font-size:.92rem}#register section[aria-labelledby="lp1-s10"] .nx-ask-l span{font-size:.75rem;line-height:1.2}#register section[aria-labelledby="lp1-s10"] a.nx-ask-b .nx-ask-l span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#register .closer{min-height:0;background:var(--ink)!important;background-image:none!important}#register .closer>canvas.fx,#register .closer>.closer-bg{display:none!important}#register .closer .closer-in{padding-block:22px 26px;row-gap:0}#register .closer .final>.mono{margin-bottom:6px;font-size:.75rem}#register .closer h2{font-size:clamp(2.1rem,1.3rem + 4vw,2.6rem);line-height:.95}#register .closer .closer-sub,#register .closer .closer-id,#register .closer .nx-cin{display:none!important}#register .closer .nx19-learn{margin:12px 0 2px}#register .closer .nx19-learn-h{margin:0 0 5px;font-size:.75rem}#register .closer .nx19-learn-l{gap:3px}#register .closer .nx19-learn-l li{grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:.92rem;line-height:1.3}#register .closer .nx19-tk{width:18px;margin-top:.3em}#register .closer .times{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 0}#register .closer .times li a{min-height:52px;padding:7px 8px;gap:2px}#register .closer .times .tm-d{font-size:.75rem;letter-spacing:.06em}#register .closer .times .tm-t{font-size:1.3rem}#register .closer .reg-time-hint{margin:6px 0 0;font-size:.8rem;line-height:1.35}#register .closer .nx19-bline{margin-top:8px;padding:6px 10px;font-size:.88rem;line-height:1.35}#register .closer #closer-reg{margin-top:10px}#register .closer #closer-reg .reg-note{margin-top:6px;font-size:.78rem}#register .closer .nx-count{margin-top:8px;font-size:.85rem}@media (max-height:740px){#register .closer .closer-in{padding-block:16px 18px}#register .closer h2{font-size:1.95rem}#register .closer .nx19-learn{margin-top:8px}#register .closer .nx19-learn-l li{font-size:.86rem}#register .closer .times{margin-top:8px}#register .closer .times li a{min-height:46px;padding:5px 8px}#register .closer .times .tm-t{font-size:1.15rem}}#register .zoom-dot + .closer{border-top:0}#register footer.foot{padding-block:22px 18px;font-size:.8rem;line-height:1.4}#register footer.foot{gap:0}#register footer.foot>p{width:100%;max-width:none;margin:0 0 8px;justify-self:stretch}#register footer.foot>p:first-of-type{font-size:12px;line-height:1.4;opacity:.8}#register footer.foot .foot-links:not(.foot-social):not(.foot-src){display:flex;flex-wrap:wrap;column-gap:0;row-gap:0;font-size:0}#register footer.foot .foot-links:not(.foot-social):not(.foot-src)>a{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-start;margin:0;text-align:left;min-height:44px;font-size:.9rem;text-decoration-thickness:1.5px}#register footer.foot .foot-links:not(.foot-social):not(.foot-src)>a[href^="mailto:"]{flex-basis:100%}#register footer.foot .foot-social{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px;font-size:0;line-height:0}#register footer.foot .foot-social>span{display:contents;font-size:0}#register footer.foot .foot-social a{display:inline-flex;width:44px;height:44px;border:1.5px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:50%;font-size:0;color:inherit;text-decoration:none;background:none;position:relative}#register footer.foot .foot-social a::after{content:"";position:absolute;inset:11px;background:currentColor;-webkit-mask:var(--m2-ic) center/contain no-repeat;mask:var(--m2-ic) center/contain no-repeat}#register footer.foot .foot-social a[href*="linkedin.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 8.5h4.4V22H2zM4.2 2a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 0 1 0-4.8zM9 8.5h4.2v1.9h.1c.6-1.1 2-2.3 4.2-2.3 4.5 0 5.3 2.9 5.3 6.7V22h-4.4v-6.3c0-1.5 0-3.4-2.1-3.4s-2.4 1.6-2.4 3.3V22H9z'/%3E%3C/svg%3E")}#register footer.foot .foot-social a[href*="instagram.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4.2'/%3E%3Ccircle cx='17.4' cy='6.6' r='1.1' fill='%23000' stroke='none'/%3E%3C/svg%3E")}#register footer.foot .foot-social a[href*="youtube.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 4.5c-3.6 0-7.2.2-8.6.6A2.8 2.8 0 0 0 1.5 7C1.2 8.4 1 10.2 1 12s.2 3.6.5 5a2.8 2.8 0 0 0 1.9 1.9c1.4.4 5 .6 8.6.6s7.2-.2 8.6-.6a2.8 2.8 0 0 0 1.9-1.9c.3-1.4.5-3.2.5-5s-.2-3.6-.5-5a2.8 2.8 0 0 0-1.9-1.9c-1.4-.4-5-.6-8.6-.6zM9.8 8.8v6.4l5.6-3.2z'/%3E%3C/svg%3E")}#register footer.foot .foot-social a[href*="tiktok.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2h3.4c.2 2.4 1.7 4.2 4.4 4.4v3.4c-1.7.1-3.2-.4-4.4-1.3v6.8a6.3 6.3 0 1 1-6.3-6.3c.4 0 .8 0 1.2.1v3.5a2.9 2.9 0 1 0 1.7 2.7z'/%3E%3C/svg%3E")}#register footer.foot .foot-social a[href*="facebook.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.6 22v-8.4h2.8l.5-3.4h-3.3V8.1c0-1 .3-1.7 1.7-1.7h1.8V3.4c-.3 0-1.4-.2-2.6-.2-2.6 0-4.4 1.6-4.4 4.5v2.5H7.2v3.4h2.9V22z'/%3E%3C/svg%3E")}#register footer.foot .foot-social a[href*="x.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.8 2.5h3.3l-7.2 8.2 8.5 10.8h-6.6l-5.2-6.7-5.9 6.7H1.4l7.7-8.8L1 2.5h6.8l4.7 6.1zm-1.2 17.1h1.8L7.6 4.3H5.7z'/%3E%3C/svg%3E")}#register footer.foot .foot-social a:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}#register footer.foot .foot-src,#register footer.foot .foot-src + p{font-size:.8rem}#register footer.foot .foot-src + p .link{display:inline-flex;align-items:center;min-height:44px}#register footer.foot .foot-src .link{display:inline-flex;align-items:center;min-height:44px}#register footer.foot .foot-mark{margin:8px 0 6px!important}#register footer.foot .foot-row{margin:0;font-size:12px;gap:4px 14px}}@keyframes m2-x{from{transform:translateX(-46px)}to{transform:translateX(46px)}}@keyframes m2-y{from{transform:translateY(-15px)}to{transform:translateY(17px)}}@keyframes m2-slam{0%{opacity:0;scale:2.2;rotate:22deg}60%{opacity:1;scale:.92;rotate:4deg}100%{opacity:1;scale:1;rotate:6deg}}@keyframes m2-nudge{0%,70%,100%{transform:translateX(0)}80%{transform:translateX(5px)}90%{transform:translateX(0)}}@keyframes m2-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#register .reg-1 .nx21-name{order:-2;flex:1 1 10rem;min-width:0;box-sizing:border-box}#register .closer #closer-reg .reg-1 #closer-name{order:-2}#register .closer #closer-reg .reg-1 #closer-email{order:-1}#register .field.nx21-have-name{display:none}#register .nx-pop-reg .reg-row .reg-1 .nx21-name{min-height:50px;height:50px;width:100%}#register .nx-pop-fine{margin:2px 0 0;font:500 .78rem/1.35 var(--mono);letter-spacing:.04em;color:var(--graphite)}#register .nx-pop .reg-row-note{display:none}#register .nx-pop-reg{gap:10px}#register .nx-pop-reg .nx-pop-go{margin-top:2px}@media (max-width:720px){#register .reg-row-slot:not([data-reg-row="popup"]){display:none}#register .reg-1 .nx21-name{display:block;order:-2;flex:1 1 100%;width:100%;max-width:none;box-sizing:border-box}#register .reg-1 .sr-only.nx21-name-l{display:block}#register .closer #closer-reg .reg-1 #closer-name{order:-2;display:block;width:100%}#register .closer #closer-reg .reg-1 #closer-email{order:-1}#register .nx-pop-reg .reg-row .reg-1 .nx21-name{min-height:50px;width:100%}#register .nx-pop-reg .reg-row .reg-1{gap:10px}}@media (max-width:720px){#register .nx-pop-card{padding-top:20px}#register .nx-pop-h{font-size:1.4rem;margin-bottom:8px}#register .nx-pop-t{font-size:.98rem;line-height:1.4;margin-bottom:12px}}@media (min-width:721px) and (prefers-reduced-motion:no-preference){.fx-on #register .stage-copy>.stage-q{animation:nx22-up .48s cubic-bezier(.2,.7,.2,1) both}.fx-on #register .stage-q .q-hours{display:inline-block;transform-origin:50% 80%;animation:nx22-drop .46s cubic-bezier(.3,.6,.25,1) .3s both}.fx-on #register .stage-q .q-hours.nx22-qm{display:inline;animation-name:nx22-fade}.fx-on #register .stage-copy>.stage-h1 .ln--hollow>span{display:block;width:max-content;overflow:hidden;margin:-.1em -.08em;animation:nx22-win .5s cubic-bezier(.6,0,.3,1) .3s both}.fx-on #register .stage-copy>.stage-h1 .ln--hollow>span>.nx22-wi{display:inline-block;padding:.1em .08em;animation:nx22-wout .5s cubic-bezier(.6,0,.3,1) .3s both}.fx-on #register .stage-copy>.stage-h1 .sent:nth-child(1) .ln:nth-child(2)>span,.fx-on #register .stage-copy>.stage-h1 .sent:nth-child(1) .ln:nth-child(2)>span>.nx22-wi{animation-delay:.42s}.fx-on #register .stage-copy>.stage-h1 .sent:nth-child(2) .ln{overflow:visible}.fx-on #register .stage-copy>.stage-h1 .sent:nth-child(2) .ln>span{transform-origin:0 100%;animation:nx22-land .42s cubic-bezier(.5,0,.3,1) .7s both}.fx-on #register .stage-copy>.stage-h1 .sent:nth-child(2) .ln:nth-child(2)>span{animation-delay:.8s}.fx-on #register .stage-copy>.stage-lead{animation:nx22-up .4s cubic-bezier(.2,.7,.2,1) .96s both}.fx-on #register .stage-copy>:not(.stage-q):not(.stage-h1):not(.stage-lead):not(.nx22-lens){animation:nx22-up .38s cubic-bezier(.2,.7,.2,1) 1.02s both}}@keyframes nx22-up{from{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes nx22-fade{from{opacity:0}to{opacity:1}}@keyframes nx22-drop{0%{opacity:0;transform:translateY(-.55em) scale(1.35) rotate(-4deg)}55%{opacity:1;transform:translateY(.05em) scale(.95) rotate(1deg)}100%{opacity:1;transform:none}}@keyframes nx22-win{from{transform:translateX(-101%)}to{transform:none}}@keyframes nx22-wout{from{transform:translateX(101%)}to{transform:none}}@keyframes nx22-land{0%{opacity:0;transform:translateY(-.14em) scale(1.12)}55%{opacity:1;transform:translateY(.02em) scale(.985)}100%{opacity:1;transform:none}}#register .nx22-lens{position:absolute;left:0;top:0;z-index:3;width:236px;height:236px;margin:0;border-radius:50%;overflow:hidden;pointer-events:none;visibility:hidden;transform-origin:50% 50%;will-change:transform;contain:layout style}#register .nx22-lens.on{visibility:visible}#register .nx22-lens>.nx22-lens-in{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}#register .nx22-lens .stage-h1{position:absolute;left:0;top:0;margin:0}#register .nx22-lens .stage-h1,#register .nx22-lens .stage-h1 *{animation:none!important;transition:none!important}#register .nx22-lens .nx22-cover,#register .nx22-lens .nx22-cover *{color:var(--ink)!important;-webkit-text-stroke:max(5px,.05em) var(--ink)!important;paint-order:stroke fill}#register .nx22-lens .nx22-dots,#register .nx22-lens .nx22-dots *{color:var(--aqua)!important;-webkit-text-stroke:0!important}#register .nx22-lens .nx22-dots{-webkit-mask-image:radial-gradient(circle,#000 36%,transparent 46%);-webkit-mask-size:7px 7px;mask-image:radial-gradient(circle,#000 36%,transparent 46%);mask-size:7px 7px}@media (min-width:721px){#register .stage #reg-form .reg-1 input,#register .reg-row .reg-1 input,#register .closer #closer-reg .reg-1 input,#register .nx-pop-reg .reg-row .reg-1 input,#register .nx-pop-reg .reg-row .reg-1 .nx21-name{min-height:50px;height:50px;padding-inline:16px;font-size:1rem}#register .stage #reg-form .reg-1 .btn,#register .stage #reg-form #reg-2 .btn,#register .reg-row .reg-1 .btn,#register .closer #closer-reg .reg-1 .btn,#register .nx-pop-reg .reg-row .reg-1 .btn,#register .nx-after .nx-pass-btn,#register #hunt .quote-doc .btn{flex:0 0 auto;width:auto;max-width:100%;min-height:50px;height:auto;padding:0 24px;font-size:1rem;line-height:1.2;white-space:nowrap;justify-content:center;justify-self:start}#register .stage #reg-form .reg-1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;max-width:37.5rem}#register .stage #reg-form .reg-1>input{width:100%;min-width:0}#register .stage #reg-form .reg-1>.btn{grid-column:1 / -1}#register .stage #reg-form #reg-2 .btn{display:inline-flex}#register .closer #closer-reg .reg-1{align-items:flex-start}#register .nx-pop-reg .reg-row .reg-1>.btn{justify-self:start}}@media (min-width:1100px){#register .stage #reg-form .reg-1{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;max-width:min(100%,46rem)}#register .stage #reg-form .reg-1>.btn{grid-column:auto}}@media (min-width:721px){#register .nx-after .nx-pass-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center}}#register .hunt-panel #hunt-reg{display:none!important}#register .nx-acts>.nx22-card{justify-self:stretch}#register .nx22-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(118px,10vw,150px);grid-template-areas:"k k" "h h" "line fig" "go fig" "small small";column-gap:clamp(18px,2.2vw,34px);align-items:start;margin:0;padding:clamp(22px,2.2vw,32px) clamp(22px,2.4vw,34px) clamp(16px,1.6vw,22px);box-sizing:border-box;min-width:0;background:#fdfcfa repeating-linear-gradient(180deg,transparent 0 31px,rgb(44 23 81 / .055) 31px 32px);border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--human)}#register .nx22-copy{display:contents}#register .nx22-k{grid-area:k;margin:0 0 10px;font:700 12.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--human)}#register .nx22-h{grid-area:h;margin:0 0 16px;max-width:20ch;font:900 clamp(1.6rem,.95rem + 1.15vw,2.3rem)/1.04 var(--display);font-stretch:112%;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}#register .nx22-u{position:relative;display:inline-block;white-space:nowrap}#register .nx22-u svg{position:absolute;left:-3%;bottom:-.2em;width:106%;height:.34em;overflow:visible;fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;transform-origin:0 50%}#register .nx22-u svg path{vector-effect:non-scaling-stroke}#register .nx22-u svg path + path{stroke-width:2;opacity:.8}#register .nx22-line{grid-area:line;margin:0;max-width:44ch;font:400 clamp(1rem,.96rem + .14vw,1.08rem)/1.5 var(--sans);color:var(--ink)}#register .nx22-line b{font-weight:700;overflow-wrap:anywhere}#register .nx22-go{grid-area:go;display:grid;justify-items:start;gap:8px;margin:22px 0 0}#register .nx22-card .nx22-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:auto;min-height:52px;padding:12px 26px;font-size:1.06rem;line-height:1.2;white-space:nowrap}#register .nx22-card .nx-vid-btn{max-width:48ch}#register .nx22-small{grid-area:small;margin:6px 0 0;font:400 13px/1.4 var(--sans);color:var(--graphite)}#register .nx22-small a{display:inline-block;padding:12px 0;margin:-12px 0 -8px;color:var(--graphite);text-decoration:underline;text-decoration-color:rgb(92 84 112 / .5);text-underline-offset:3px}#register .nx22-small a:hover{color:var(--ink);text-decoration-color:var(--human)}#register .nx22-small a:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register .nx22-prev{grid-area:fig;position:relative;align-self:start;margin:4px 6px 36px 0;min-width:0}#register .nx22-frame{display:block;padding:6px;background:var(--paper);border:1px solid rgb(44 23 81 / .22);box-shadow:0 10px 22px rgb(44 23 81 / .18),0 2px 4px rgb(44 23 81 / .12);transform:rotate(4.5deg)}#register .nx22-frame img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;opacity:0;transition:opacity .45s ease;background:var(--stone) linear-gradient(180deg,transparent 0 22%,rgb(44 23 81 / .1) 22% 27%,transparent 27% 36%,rgb(44 23 81 / .07) 36% 39%,transparent 39% 45%,rgb(44 23 81 / .07) 45% 48%,transparent 48%) no-repeat 14% 0 / 72% 100%}#register .nx22-prev.nx22-has img{opacity:1}#register .nx22-stamp{position:absolute;left:-30px;bottom:-30px;z-index:1;display:block;padding:6px 11px 5px;text-align:center;border:3px double #a8132c;border-radius:5px;color:#a8132c;background:#fdfcfa;box-shadow:0 0 0 2px rgb(253 252 250 / .8);opacity:.93;transform:rotate(-11deg);white-space:nowrap;pointer-events:none}#register .nx22-stamp b{display:block;font:900 1.25rem/1 var(--display);font-stretch:112%;letter-spacing:.02em;text-transform:uppercase}#register .nx22-stamp small{display:block;margin-top:3px;font:700 12px/1.1 var(--mono);letter-spacing:.2em;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){#register .nx22-arm:not(.nx22-on) .nx22-frame,#register .nx22-arm:not(.nx22-on) .nx22-stamp,#register .nx22-arm:not(.nx22-on) .nx22-u svg{opacity:0}#register .nx22-on .nx22-frame{animation:nx22-slide .7s cubic-bezier(.2,.8,.25,1) .05s both}#register .nx22-on .nx22-u svg{animation:nx22-pen .5s cubic-bezier(.5,0,.25,1) .3s both}#register .nx22-on .nx22-stamp{animation:nx22-stamp-land .44s cubic-bezier(.3,1.45,.5,1) .78s both}#register .nx22-on .nx22-prev{animation:nx22-thud .3s ease-out 1.06s both}}@keyframes nx22-slide{0%{opacity:0;transform:translate(46px,10px) rotate(15deg)}60%{opacity:1}100%{opacity:1;transform:rotate(4.5deg)}}@keyframes nx22-pen{0%{opacity:1;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@keyframes nx22-stamp-land{0%{opacity:0;transform:scale(2.3) rotate(-24deg)}70%{opacity:.93}100%{opacity:.93;transform:rotate(-11deg)}}@keyframes nx22-thud{0%{transform:none}35%{transform:translateY(2px)}100%{transform:none}}@media (max-width:640px){#register .nx22-card{grid-template-columns:minmax(0,1fr) 88px;grid-template-areas:"k k" "h fig" "line line" "go go" "small small";column-gap:14px;padding:18px 16px 12px;box-shadow:4px 4px 0 var(--human)}#register .nx22-k{font-size:12px;margin-bottom:8px}#register .nx22-h{font-size:clamp(1.45rem,1.1rem + 1.6vw,1.75rem);margin-bottom:12px}#register .nx22-prev{margin:0 4px 26px 0}#register .nx22-frame{padding:4px}#register .nx22-stamp{left:-22px;bottom:-24px;padding:4px 7px 3px;border-width:3px}#register .nx22-stamp b{font-size:.95rem}#register .nx22-stamp small{font-size:12px;letter-spacing:.14em;margin-top:2px}#register .nx22-line{font-size:1rem;line-height:1.45}#register .nx22-go{justify-items:stretch;margin-top:16px;gap:4px}#register .nx22-card .nx22-btn{width:100%;min-height:52px}}@media (prefers-reduced-motion:reduce){#register .nx22-frame img{transition:none}}@media (max-width:720px){#register .nx-fit{min-height:100vh;min-height:100svh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(14px,2.4svh,26px) clamp(16px,2.6svh,28px)}#register .nx-fit #nx-fit-h{margin:0 0 clamp(8px,1.4svh,14px);font-size:clamp(2.45rem,10.6vw,3.05rem);line-height:.92;letter-spacing:-.01em}#register .nx-fit .nx-fit-cols{display:block}#register .nx-fit .nx-fit-k{font-size:.78rem;letter-spacing:.14em}#register .nx-fit .nx-says{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(7px,1.25svh,13px);overflow:visible;scroll-snap-type:none;margin:clamp(8px,1.2svh,12px) 0 0;padding:0}#register .nx-fit .nx21-hint-row{display:none}#register .nx-fit .nx-says>li{flex:none;width:auto;max-width:93%;margin:0;padding:0;display:grid;gap:4px;justify-items:start;justify-self:start}#register .nx-fit .nx-says>li:nth-child(even){justify-self:end;justify-items:end}#register .nx-fit .nx-bub{margin:0 0 5px!important;padding:6px 12px 7px;border-width:2px;border-radius:16px 16px 16px 4px;box-shadow:2.5px 2.5px 0 var(--ink);font-size:.9rem;line-height:1.22;transform-origin:0 100%}#register .nx-fit .nx-bub::before{left:12px;bottom:-11px;border-width:11px 11px 0 0}#register .nx-fit .nx-bub::after{left:14.5px;bottom:-7px;border-width:7.5px 8px 0 0}#register .nx-fit .nx-says>li:nth-child(even) .nx-bub{background:var(--lilac-paper);border-radius:17px 17px 4px 17px;box-shadow:-2.5px 2.5px 0 var(--ink);transform-origin:100% 100%}#register .nx-fit .nx-says>li:nth-child(even) .nx-bub::before{left:auto;right:12px;border-width:11px 0 0 11px}#register .nx-fit .nx-says>li:nth-child(even) .nx-bub::after{left:auto;right:14.5px;border-width:7.5px 0 0 8px;border-color:var(--lilac-paper) transparent transparent transparent}#register .nx-fit .nx-ans{display:block;margin:0 4px;font-size:.8rem;line-height:1.2}#register .nx-fit .nx-says>li:nth-child(even) .nx-ans{text-align:right}#register .nx-fit .nx-arr{display:inline-block;width:17px;height:10px;margin:0 5px 0 0;vertical-align:-.05em}#register .nx-fit .nx-fit-no.nx19-fit-no{margin-top:clamp(12px,2svh,20px);padding:clamp(8px,1.3svh,12px) 0 0;border-top:2px solid var(--ink)}#register .nx-fit .nx19-nos{margin:clamp(2px,.6svh,6px) 0 0;gap:clamp(0px,.5svh,5px)}#register .nx-fit .nx19-nos>li{min-height:0;margin:0;padding:0}#register .nx-fit .nx19-no-w{padding:5px 4px}#register .nx-fit .nx19-no-w .trope-art{width:min(calc(var(--w) * .92rem / 16),100%)}#register .nx-fit .nx19-no-w .strike path{stroke-width:5}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-fit-yes.nx-go .nx-bub{animation-delay:calc(var(--i,0) * .4s)}.fx-on #register .nx-fit-yes.nx-go .nx-ans{animation-delay:calc(var(--i,0) * .4s + .3s)}}#register .nx-early{width:min(100%,322px);margin-inline:auto;padding:10px 0 14px;perspective:none;filter:drop-shadow(0 16px 18px color-mix(in srgb,var(--ink) 26%,transparent)) drop-shadow(0 2px 2px color-mix(in srgb,var(--ink) 30%,transparent))}#register .nx-pass{--sh:92px;--cream:#FAF4E6;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--sh);overflow:clip;background:var(--cream);border:0;border-radius:18px;rotate:-2.2deg;-webkit-mask:radial-gradient(circle 14px at 0 calc(100% - var(--sh)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 14px at 100% calc(100% - var(--sh)),#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 14px at 0 calc(100% - var(--sh)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 14px at 100% calc(100% - var(--sh)),#0000 97%,#000) right / 51% 100% no-repeat}#register .nx-pass::before{content:"";position:absolute;left:0;top:0;bottom:0;z-index:1;width:6px;background:var(--human)}#register .nx-pass-main{gap:11px;padding:26px 20px 20px 24px;background-color:var(--cream);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 7%,transparent) 1px,transparent 1.4px),linear-gradient(170deg,rgba(255,255,255,.55),transparent 45%);background-size:12px 12px,100% 100%}#register .nx-pass-h{font-size:clamp(1.75rem,1.3rem + 2vw,2.05rem);line-height:1}#register .nx-pass-ticks{gap:7px}#register .nx-pass-ticks li{font-size:.98rem;line-height:1.3}#register .nx-pass-go{margin-top:8px}#register .nx-pass-btn{display:block;width:100%;min-height:52px;padding:12px 14px;font-size:1.05rem;text-align:center;box-sizing:border-box}#register .nx-pass-small{font-size:.86rem;line-height:1.35}#register .nx-pass-stamp{justify-self:start;margin:0 0 4px -2px;padding:6px 13px 5px;border:3.5px double var(--human);border-radius:5px;background:none;font-size:1.3rem;letter-spacing:.09em;color:var(--human);mix-blend-mode:multiply;opacity:.92;-webkit-mask:radial-gradient(circle at 30% 40%,#000 0 55%,#0008 75%,#000c) 0 0/100% 100%,repeating-radial-gradient(circle at 17% 63%,#000 0 1.6px,#000a 2px 2.6px,#000 3px 4.4px);-webkit-mask-composite:source-in;mask:radial-gradient(circle at 30% 40%,#000 0 55%,#0008 75%,#000c) 0 0/100% 100%,repeating-radial-gradient(circle at 17% 63%,#000 0 1.6px,#000a 2px 2.6px,#000 3px 4.4px);mask-composite:intersect}#register .nx-pass-stub{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:12px 22px 14px 26px;border:0;background:var(--cream);overflow:visible}#register .nx-pass-stub::before{content:"";position:absolute;left:20px;right:20px;top:-2px;height:4px;background:radial-gradient(circle at 2px 2px,color-mix(in srgb,var(--ink) 62%,transparent) 1.7px,transparent 2.2px) 0 0 / 10px 4px repeat-x}#register .nx-pass-stub .mono{order:-1;flex:none;font:900 1.9rem/1 var(--dots);letter-spacing:.14em;color:var(--ink)}#register .nx-pass-stub .nx-bc{flex:0 1 auto;display:flex;align-items:stretch;justify-content:flex-end;gap:2px;height:50px;max-height:none;overflow:hidden}#register .nx-pass-stub .nx-bc i{flex:none;align-self:stretch;width:2px;height:auto}#register .nx-pass-stub .nx-bc i:nth-child(3n){width:4px}#register .nx-pass-stub .nx-bc i:nth-child(4n+1){width:1px}#register .nx-pass-stub .nx-bc i:nth-child(7n+2){width:3px}#register .nx-pass-stub .nx-bc i:nth-child(5n){margin-right:2px}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-after.nx-go .nx-pass-stamp{animation-name:nx22-stamp}}#register .closer #closer-reg>.nx-cin{display:grid!important;grid-template-columns:minmax(0,1fr) 64px;width:auto;max-width:none;margin:10px 4px 12px;rotate:-1.4deg;transform:none;filter:drop-shadow(0 8px 12px rgba(8,2,20,.5))}#register .closer #closer-reg>.nx-cin .nxk-main{padding:9px 12px 9px 17px;-webkit-mask-image:radial-gradient(circle 8px at 100% 0,#0000 97%,#000),radial-gradient(circle 8px at 100% 100%,#0000 97%,#000);mask-image:radial-gradient(circle 8px at 100% 0,#0000 97%,#000),radial-gradient(circle 8px at 100% 100%,#0000 97%,#000)}#register .closer #closer-reg>.nx-cin .nxk-main::before{width:5px}#register .closer #closer-reg>.nx-cin .nxk-top{margin:0 0 5px;padding-bottom:5px;border-bottom-width:1.5px}#register .closer #closer-reg>.nx-cin .nxk-brand .logo{--h:14px}#register .closer #closer-reg>.nx-cin .nxk-brand .logo,#register .closer #closer-reg>.nx-cin .nxk-brand svg{height:14px}#register .closer #closer-reg>.nx-cin .nxk-free{padding:2px 6px 1px;border-width:1.5px;font-size:.78rem;letter-spacing:.12em}#register .closer #closer-reg>.nx-cin .nxk-title{font-size:1.02rem;line-height:1.1}#register .closer #closer-reg>.nx-cin .nxk-foil,#register .closer #closer-reg>.nx-cin .nxk-len,#register .closer #closer-reg>.nx-cin .nxk-sheen,#register .closer #closer-reg>.nx-cin .nxk-fields dt,#register .closer #closer-reg>.nx-cin .nxk-fields>div:nth-child(n+3),#register .closer #closer-reg>.nx-cin .nxk-bars{display:none}#register .closer #closer-reg>.nx-cin .nxk-fields{display:flex;flex-wrap:wrap;gap:0 .5em;margin:3px 0 0}#register .closer #closer-reg>.nx-cin .nxk-fields dd{font-size:.78rem;line-height:1.25;letter-spacing:.04em;color:var(--graphite)}#register .closer #closer-reg>.nx-cin .nxk-fields dd .ph{font-size:.75rem}#register .closer #closer-reg>.nx-cin .nxk-fields>div + div dd::before{content:"· "}#register .closer #closer-reg>.nx-cin .nxk-for{gap:8px;margin:5px 0 0;align-items:flex-end}#register .closer #closer-reg>.nx-cin .nxk-for-l{font-size:.75rem;line-height:1.6}#register .closer #closer-reg>.nx-cin .nxk-name{font-size:calc(1.85rem * var(--nxk-fit,1));line-height:1}#register .closer #closer-reg>.nx-cin .nxk-name:empty{min-height:1.4rem}#register .closer #closer-reg>.nx-cin .nxk-name:empty::before{font-size:.75rem;line-height:1.6}#register .closer #closer-reg>.nx-cin .nxk-stub{flex-direction:column;justify-content:center;gap:5px;min-height:0;padding:6px 4px;border-top:0;border-left:2px dashed color-mix(in srgb,var(--stone) 70%,transparent);-webkit-mask-image:radial-gradient(circle 8px at 0 0,#0000 97%,#000),radial-gradient(circle 8px at 0 100%,#0000 97%,#000);mask-image:radial-gradient(circle 8px at 0 0,#0000 97%,#000),radial-gradient(circle 8px at 0 100%,#0000 97%,#000)}#register .closer #closer-reg>.nx-cin .nxk-seal{width:32px}#register .closer #closer-reg>.nx-cin .nxk-admit{flex:none;font-size:.75rem;line-height:1.1;letter-spacing:.08em;text-align:center}#register .closer #closer-reg .reg-1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}#register .closer #closer-reg .reg-1 #closer-name{grid-column:1;grid-row:1;width:100%}#register .closer #closer-reg .reg-1 #closer-email{grid-column:2;grid-row:1;width:100%}#register .closer #closer-reg .reg-1 input{box-sizing:border-box;min-width:0;height:48px;min-height:48px;padding:0 12px;font-size:16px}#register .closer #closer-reg .reg-1 .btn{grid-column:1 / -1;grid-row:2;width:100%;height:48px;min-height:48px;margin:0;padding:0 14px;font-size:1.08rem;box-sizing:border-box}#register .closer #closer-reg .closer-when{margin-bottom:0}}@keyframes nx22-stamp{0%{opacity:0;scale:2.6;rotate:-26deg}60%{opacity:.92;scale:.9;rotate:-4deg}100%{opacity:.92;scale:1;rotate:-5deg}}:root{--nx24s-body:1.0625rem;--nx24s-lead:1.25rem;--nx24s-note:.9375rem;--nx24s-small:max(13px,.8125rem);--nx24s-h2:min(clamp(2.25rem,1.5rem + 1.9vw,3.75rem),6svh);--nx24s-h3:clamp(1.375rem,.9rem + 1vw,2rem);--nx24s-h4:1.3125rem;--nx24s-lh:1.5;--nx24s-measure:34em}@media (max-width:720px){:root{--nx24s-body:1rem;--nx24s-lead:1.0625rem;--nx24s-note:.875rem;--nx24s-small:.75rem;--nx24s-h2:clamp(1.75rem,1rem + 4vw,2.125rem);--nx24s-h3:1.375rem;--nx24s-h4:1.125rem}}@media (min-width:901px){#register :is(#nx24s,.chapter-h,.h2s.chapter-h,#lp1-sym,#lp1-s8,#nx-rev-h,#nx-vs-h,#nx-after-h,#lp1-s11){font-size:var(--nx24s-h2);line-height:1.02}#register :is(#nx24s,#lp1-s4) ~ .method h3,#register :is(#nx24s,#lp1-s5),#register :is(#nx24s,.rulebook) h3{font-size:var(--nx24s-h3);line-height:1.1}#register :is(#nx24s,.nx-card h3,.nx-obj-n){font-size:var(--nx24s-h4);line-height:1.2}#register :is(#nx24s,.tally,.pains-stat,.nx-method-sub,.band-note,.nx-fg-note,.rb-why,.nx-hunt-lead,[id=hunt] .lead,.nx-after-t,.pvs-line){font-size:var(--nx24s-lead);line-height:1.4}#register :is(#nx24s,.nx-pains-intro,.closer-sub,.nx-bub,.pain .pl-text b,.vo i,.nx-card p,.step-verb,.m-line,.m-flag,.nx-b,.nx-small,.nx-fact,.draft-sum,.draft-to,.calc dt,.calc dd,.nx-obj-t,.nx-rsteps span,.nx-fit-fine,.rulebook p,.t-text p,.teacher--full .t-first p,.lg-q,.lg-a p,.nx-ask-h,.nx-vs td,.nx-vs-was,.nx-after-s,.nx-pass ul li,.nx-after .link,.nx19-learn li,.nx19-bline,.hunt-pick,.hsg-q,.hunt-toast,[id=hunt] figcaption,[id=hunt] blockquote p){font-size:var(--nx24s-body);line-height:var(--nx24s-lh)}#register :is(#nx24s,.sec-head .mono,.vo-src,.vo-more,.nx-tag,.nx-trow b,.nx-nh,.nx-ch,.nx-sheet,.nx-eg,.nx-fan .nx-file span,.nx-st,.tag,.nx-who,.nx-chat-cap,.nx-cmp th,.nx-cmp .nx-n,.nx-kind,.nx-by,.nx-draft-kick,.chip-draft,.draft-state,.draft-by,.nx-pin,.method .mono,.nx-yours,.nx-obj-k,.nx-chip,.nx-live,.nx-fit-k,.pv-cap,.nx-stamp-k,.t-h,.t-fig-l,.cap,.t-vnote,.t-every,.hs-cap,.nx-hv-chip,.nx-step,.doc-scene,.doc-foot,.pvs-kick,.pq-kick,.nx-ba-chip,.nx-sl-stk,.fg-h,.lg-n,.nx-after-k,.nx-mon-k,.nx-note-t,.nx-ph-day,.nx-pass-small,.tm-d,.nx19-learn-h,.reg-note,.closer .mono,.nxk-for-l,.nxk-len,.closer-when,.foot-src,.nx-facts-k){font-size:var(--nx24s-small)}#register :is(#nx24s,.nx-pains-intro,.nx-method-sub,.band-note,.rb-why,.nx-after-t,.nx-after-s,.closer-sub,.closer-when,.lg-a p,.nx-fg-note,.teacher--full .t-first p,.nx-fact,.nx-small,.nx19-bline){max-width:var(--nx24s-measure)}#register :is(#nx24s,.foot p,.closer .closer-when){max-width:34em}#register :is(#nx24s,.doc-meta,.doc-meta span,.doc-meta .spot,[id=hunt] .mono:not(.hunt-pick),[id=hunt] th,.rulebook .mono,.nxk dt,.closer dt,.nx-pass .mono,.nx-pass-stub .mono,.nx-note-a b,.nx-doc-st,.nx-doc-stamp small,.nx-vs th,[id=hunt] li>b,.foot-row){font-size:var(--nx24s-small)}#register .ph{font-size:max(var(--nx24s-small),.8em)}}@media (min-width:901px){#register :is(#nx24s,.nx-pains .painlist .vo i){font-size:var(--nx24s-note);line-height:1.4}#register .nx-fit .nx-says{gap:clamp(10px,1.6svh,18px)}#register :is(#nx24s,.nx-after .nx-pass-h){font-size:var(--nx24s-h3);line-height:1.1}#register .nx-after-l{max-width:none}#register .closer .closer-in{grid-template-columns:minmax(0,1fr) minmax(320px,400px);column-gap:clamp(32px,4vw,72px)}#register :is(#nx24s,#lp1-s11){line-height:.95}#register .closer .times a{padding-block:6px 8px}#register :is(#nx24s,.closer .tm-t){font-size:var(--nx24s-h3)}#register .nx-vs .nx-ba{width:min(100%,calc((100svh - 480px) * 2.6))}#register .nx-th-foot{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){#register .closer .nx19-learn-l{row-gap:2px}#register .closer .nx19-learn{margin-block:4px 2px}#register :is(#nx24s,.nx-circ-l,.nx-dr-t){font-size:max(var(--nx24s-small),1em)}#register :is(#nx24s,.reg-row,.closer #closer-reg){width:min(100%,52rem);max-width:none}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;gap:10px;align-items:stretch}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>:is(input,.btn){grid-row:1;width:100%;min-width:0;box-sizing:border-box}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>.nx21-name{grid-column:1}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>input[type=email]{grid-column:2}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>.btn{grid-column:3;width:auto;white-space:nowrap}}@media (min-width:1400px){#register .nx-vs .nx-ba{width:min(100%,calc((100svh - 34rem) * 2.6))}}@media (max-width:720px){#register :is(#nx24s,.chapter-h,.h2s.chapter-h,#lp1-sym,#lp1-s8,#nx-rev-h,#nx-vs-h,#nx-after-h,#lp1-s11){font-size:var(--nx24s-h2);line-height:1.02}#register :is(#nx24s,.nx-pains-intro,.closer-sub,.nx-bub,.pain .pl-text b,.vo i,.nx-card p,.step-verb,.m-line,.m-flag,.nx-b,.nx-small,.nx-fact,.draft-sum,.draft-to,.calc dt,.calc dd,.nx-obj-t,.nx-rsteps span,.nx-fit-fine,.rulebook p,.t-text p,.teacher--full .t-first p,.lg-q,.lg-a p,.nx-ask-h,.nx-vs td,.nx-vs-was,.nx-after-s,.nx-pass ul li,.nx-after .link,.nx19-learn li,.nx19-bline,.hunt-pick,.hsg-q,.hunt-toast,[id=hunt] figcaption,[id=hunt] blockquote p){font-size:var(--nx24s-body);line-height:1.45}}@media (max-width:720px){#register .nx-fit :is(#nx24s,#nx-fit-h){font-size:var(--nx24s-h2);line-height:1.02}}@media (min-width:1800px){#register .nx-after .nx-phone{zoom:1.15}}@media (min-width:2400px){#register .nx-after .nx-phone{zoom:1.3}}@media (min-width:901px){#register .nx-after .nx-early{width:min(100%,48rem);aspect-ratio:8 / 3;box-sizing:border-box}}@media (max-width:720px){#register .nx-early{width:100%;padding:8px 0 4px}#register .nx-pass{--stub:74px;grid-template-columns:minmax(0,1fr) var(--stub);grid-template-rows:auto;aspect-ratio:8 / 3;rotate:none;border-radius:12px;-webkit-mask:radial-gradient(circle 9px at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle 9px at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 9px at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle 9px at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat}#register .nx-pass{position:relative}#register .nx-pass-main{position:static;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding:12px 12px 12px 18px;min-width:0}#register .nx-pass-h{font-size:1.2rem;line-height:1.08;margin:0}#register .nx-pass-go{margin:0}#register .nx-pass-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:44px;padding:8px 11px;font-size:clamp(.78rem,.55rem + 1.1vw,.9rem);white-space:nowrap;box-sizing:border-box}#register .nx-pass-stamp{position:absolute;right:2px;top:50%;bottom:auto;left:auto;width:auto;height:auto;margin:-12px 0 0;padding:3px 6px 2px;border-width:2.5px;font-size:.62rem;letter-spacing:.05em;rotate:-14deg;z-index:5;background:#FAF4E6;mix-blend-mode:normal;opacity:1}#register .nx-pass-stub{position:relative;z-index:0}#register .nx-pass-stub{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 6px}#register .nx-pass-stub::before{left:-2px;right:auto;top:12px;bottom:12px;width:4px;height:auto;background:radial-gradient(circle at 2px 2px,color-mix(in srgb,var(--ink) 62%,transparent) 1.7px,transparent 2.2px) 0 0 / 4px 10px repeat-y}#register .nx-pass-stub .nx-bc{order:-1;flex:none;justify-content:center;height:48px;width:100%;max-width:54px;overflow:hidden;margin-top:18px}#register .nx-pass-stub .mono{order:0;font-size:.85rem;letter-spacing:.2em}#register .nx-early>.nx-pass-ticks{display:grid;gap:5px;margin:14px 0 0;padding:0}#register .nx-early>.nx-pass-ticks li{font-size:1rem;line-height:1.3}#register .nx-early>.nx-pass-small{margin:8px 0 0;font-size:.82rem}}@media (hover:hover) and (pointer:fine) and (min-width:901px) and (prefers-reduced-motion:no-preference){html:not(.nx24f-2d) #register .stage-art:not(.is-3d)>.sym{visibility:hidden}#register .stage-art>.stage-3d{transform:scale(.94);transition:opacity .9s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}#register .stage-art.is-3d>.stage-3d{transform:none}}@media (max-width:720px){#register .nx-after .nx-early{padding:12px 3px 6px;filter:none}#register .nx-early .nx26b-sh{display:block;filter:drop-shadow(0 9px 12px color-mix(in srgb,var(--ink) 20%,transparent)) drop-shadow(0 1.5px 1.5px color-mix(in srgb,var(--ink) 26%,transparent))}#register .nx-early .nx-pass{--stub:clamp(72px,22%,90px);--r:11px;--cream:#FAF4E6;grid-template-columns:minmax(0,1fr) var(--stub);aspect-ratio:8 / 3;border-radius:10px;rotate:-1.2deg;overflow:clip;background: linear-gradient(165deg,rgb(255 255 255 / .55),rgb(255 255 255 / 0) 42%,rgb(122 92 40 / .06)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .24 0 0 0 0 .16 0 0 0 .55 -.1'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 180px 180px,var(--cream);-webkit-mask:radial-gradient(circle var(--r) at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--r) at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--r) at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--r) at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat}#register .nx-early .nx-pass::before{width:5px}#register .nx-early .nx-pass-main{background:none;gap:clamp(8px,2.6vw,12px);padding:10px 8px 10px 16px}#register .nx-early .nx-pass-h{font-size:clamp(1.0625rem,.5rem + 2.5vw,1.3rem);line-height:1.04;letter-spacing:-.015em;max-width:12ch;text-wrap:balance}#register .nx-early .nx-pass-h [data-dep]{color:var(--human);white-space:nowrap}#register .nx-early .nx-pass-btn{display:block;width:auto;max-width:100%;min-height:44px;height:44px;padding:0 9px;line-height:40px;font-size:clamp(.75rem,.36rem + 1.75vw,.92rem);letter-spacing:0;white-space:nowrap;text-align:center;border-radius:6px;box-shadow:3px 3px 0 var(--human)}#register .nx-early .nx-pass-stub{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;padding:0 6px clamp(10px,3vw,14px);background:none}#register .nx-early .nx-pass-stub::before{left:-2px;top:calc(var(--r) + 5px);bottom:calc(var(--r) + 5px);width:4px;background:radial-gradient(circle at 2px 2px,color-mix(in srgb,var(--ink) 55%,transparent) 1.5px,transparent 2px) 0 0 / 4px 9px repeat-y}#register .nx-early .nx-pass-stub .nx-bc{order:0;flex:none;justify-content:center;gap:1.5px;width:calc(var(--stub) - 24px);max-width:none;height:clamp(28px,9vw,40px);margin:0;overflow:hidden}#register .nx-early .nx-pass-stub .mono{order:1;font:900 .875rem/1 var(--dots);letter-spacing:.18em;margin-right:-.18em;color:var(--ink)}#register .nx-early .nx-pass-stamp{left:calc(100% - var(--stub) / 2 - 3px);right:auto;top:clamp(9px,3vw,14px);bottom:auto;translate:-50% 0;margin:0;width:min-content;padding:4px 7px 3px;border:3px double var(--human);border-radius:5px;background:none;color:var(--human);font:900 12px/1.02 var(--display);font-stretch:112%;letter-spacing:.07em;text-align:center;rotate:-9deg;mix-blend-mode:multiply;opacity:.9;z-index:5}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-after.nx-go .nx-early .nx-pass-stamp{animation:nx26b-stamp .45s cubic-bezier(.3,1.45,.5,1) 1s both}}}@keyframes nx26b-stamp{0%{opacity:0;scale:2.2;rotate:-24deg}65%{opacity:.9;scale:.94}100%{opacity:.9;scale:1;rotate:-9deg}}:where(#register .zd-stick){position:relative}#register .nx25l-svg{z-index:0;will-change:auto}#register .nx25l-tip{z-index:1}#register .reg-1>input[type=email]{order:-2}#register .reg-1 .nx21-name{order:-1}#register .closer #closer-reg .reg-1 #closer-email{order:-2}#register .closer #closer-reg .reg-1 #closer-name{order:-1}@media (min-width:721px){#register .stage #reg-form .reg-1{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (min-width:1100px){#register .stage #reg-form .reg-1{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}}@media (min-width:901px){#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>input[type=email]{grid-column:1}#register :is(#nx24s,.reg-row .reg-1,.closer #closer-reg .reg-1)>.nx21-name{grid-column:2}#register :is(#nx24s,.closer #closer-reg .reg-1)>#closer-name{grid-column:2}}@media (max-width:720px){#register .reg-1>input[type=email]{order:-2}#register .reg-1 .nx21-name{order:-1}#register .closer #closer-reg .reg-1 #closer-email{order:-2;grid-column:1;grid-row:1}#register .closer #closer-reg .reg-1 #closer-name{order:-1;grid-column:2;grid-row:1}}.nx-ov--r14.is-fly .nxr-fly{animation:nx14-fly .56s both,nx14-arc .56s ease-in-out both}.nx-ov--r14.is-fly .nxr-fly::before,.nx-ov--r14.is-fly .nxr-fly::after{animation:nx14-paper .56s backwards}.nx-ov--r14.is-fly .nx-shine i{animation:nx14-shine .5s .32s cubic-bezier(.4,0,.3,1) both}.nx-ov--r14.is-fly .nx-ink{animation:nx14-write .46s .2s linear both,nx14-wet .7s .2s ease-out both}.nx-ov--r14.is-fly .nx-nib{animation:nx14-nibx .46s .2s linear both}.nx-ov--r14.is-fly .nx-nib i{animation:nx14-wob .092s .2s ease-in-out 5 alternate both}.nx-ov--r14.is-fly .nxr-ch{animation:nx14-strike .14s var(--d,200ms) cubic-bezier(.2,.8,.3,1) both}.nx-ov--r14.is-fly .nxk-go{animation:nx14-go-in .22s .5s ease-out both}.nx-ov--r14.is-fly .nx-ov-skip{animation:nx14-fade .3s .5s both}.nx-ov--r14.is-ready:not(.nx-ov--calm) .nx19-ring rect{animation:nx19-fill .9s linear forwards}.nx-ov--r14.is-ready .nx19-hint,.nx-ov--calm .nx19-hint{animation:nx14-fade .2s both}.nx-ov--r14.is-stamp .nxk-go{animation:nx14-go-out .16s both;pointer-events:none}.nx-ov--r14.is-stamp .nxk-stamp{will-change:transform;animation:nx14-slam .34s both}.nx-ov--r14.is-stamp .nx-specks i{animation:nx14-speck .2s calc(240ms + var(--i) * 12ms) ease-out both}.nx-ov--r14.is-stamp .nx-ov-card{animation:nx14-shake .11s .23s linear both}.nx-ov--r14.is-tear .nxk-stub{clip-path:var(--js,none);border-top-color:transparent;will-change:transform;animation:nx14-flip .34s both}.nx-ov--r14.is-tear .nx-stubwrap{animation:nx14-peel .34s both}.nx-ov--r14.is-tear .nx-fibres i{animation:nx14-fib .38s var(--fd) cubic-bezier(.2,.7,.3,1) both}.nx-ov--r14.is-burst .nx-ov-dim{animation:nx14-lift .5s cubic-bezier(.45,0,.85,.55) forwards}.nx-ov--r14.is-burst .nxk-main{will-change:transform,opacity;animation:nx14-away .32s .04s cubic-bezier(.5,0,.9,.6) both}.nx-ov--r14.is-burst .nxr-fly::before{animation:nx14-fadeout .3s .06s ease-in both}.nx-ov--r14.is-burst .nx-burst i{animation:nx14-sq .5s calc(var(--dl) * .7) cubic-bezier(.12,.75,.3,1) both}#thanks>.nx-sv{content-visibility:auto;contain-intrinsic-size:auto 770px}@media (max-width:720px){#thanks>.nx-sv{contain-intrinsic-size:auto 1200px}}.nx26a-layer{display:contents}@media (hover:hover) and (pointer:fine) and (min-width:901px) and (prefers-reduced-motion:no-preference){#register .stage-art>.stage-3d{transform:scale(.97);transition:opacity .35s ease-out,transform .6s cubic-bezier(.2,.7,.2,1)}#register .stage-art.is-3d>.stage-3d{transform:none}}@media (min-width:901px){#register .nx-1-vis .nx-table .src-row:has(.nx-st--no){grid-template-columns:minmax(0,1fr) auto auto}#register .nx-1-vis .nx-table .src-row:has(.nx-st--no)>.tag{grid-column:1 / -1;order:4;justify-self:start}}#register .nx-fan{display:flex;justify-content:center;align-items:flex-end;gap:clamp(4px,.7vw,10px);height:auto;padding-top:6px}#register .nx-fan .nx-file{position:relative;left:auto;bottom:auto;flex:0 1 max(76px,4.6rem);min-width:0;width:auto;height:max(84px,5.1rem);margin:0;padding:8px 6px 6px;font-size:max(12px,.66rem);line-height:1.2;transform-origin:50% 100%}#register .nx-fan .nx-file::before{width:10px;height:10px;background:linear-gradient(225deg,var(--stone) 4.5px,var(--ink) 4.5px 5.5px,transparent 5.5px)}#register .nx-fan .nx-file:nth-child(1){--r:-7deg}#register .nx-fan .nx-file:nth-child(2){--r:-3.5deg;margin-bottom:5px}#register .nx-fan .nx-file:nth-child(3){--r:0deg;margin-bottom:8px}#register .nx-fan .nx-file:nth-child(4){--r:3.5deg;margin-bottom:5px}#register .nx-fan .nx-file:nth-child(5){--r:7deg}@media (max-width:420px){#register .nx-fan{gap:3px;padding-inline:8px}#register .nx-fan .nx-file{padding:7px 4px 5px;letter-spacing:-.02em}#register .nx-fan .nx-file:nth-child(1){--r:-4deg}#register .nx-fan .nx-file:nth-child(2){--r:-2deg}#register .nx-fan .nx-file:nth-child(4){--r:2deg}#register .nx-fan .nx-file:nth-child(5){--r:4deg}}#register .nx-m1 .nx-files{display:grid;gap:3px;height:auto;margin:0}#register .nx-m1 .nx-files .nx-tag{flex:none;width:auto;height:auto}#register .nx-m1 .nx-files .nx-tag::after{content:none}@media (min-width:1700px){#register .nx-ask-btns{max-width:65rem}}@media (max-width:720px){#register .nx-ba-grip{translate:calc(-50% - 14px) -50%}}@media (max-width:720px){#thanks footer.foot a.link{position:relative}#thanks footer.foot a.link::before{content:"";position:absolute;left:0;top:0;bottom:0;width:max(100%,44px);background:none;pointer-events:auto}}#register .symband,#register .closer{content-visibility:visible!important}#register #nx-pop .nx-pop-reg .reg-row .reg-1{grid-template-columns:minmax(0,1fr)}#register #nx-pop .nx-pop-reg .reg-row .reg-1>:is(input,.btn){grid-column:1;grid-row:auto}#register .nx-after{position:relative;margin-top:0}#register .nx-after::before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(12px,1.6vw,22px);background:var(--ink);box-shadow:0 0 0 100vmax var(--ink);clip-path:polygon(-100vmax 0,calc(100% + 100vmax) 0,calc(100% + 100vmax) 80%,100.00% 84%,97.92% 73%,95.83% 70%,93.75% 70%,91.67% 57%,89.58% 65%,87.50% 84%,85.42% 64%,83.33% 88%,81.25% 91%,79.17% 65%,77.08% 84%,75.00% 94%,72.92% 88%,70.83% 56%,68.75% 100%,66.67% 93%,64.58% 64%,62.50% 71%,60.42% 93%,58.33% 98%,56.25% 80%,54.17% 81%,52.08% 65%,50.00% 64%,47.92% 98%,45.83% 71%,43.75% 70%,41.67% 64%,39.58% 73%,37.50% 97%,35.42% 56%,33.33% 59%,31.25% 100%,29.17% 74%,27.08% 75%,25.00% 79%,22.92% 61%,20.83% 85%,18.75% 88%,16.67% 62%,14.58% 89%,12.50% 65%,10.42% 60%,8.33% 61%,6.25% 86%,4.17% 73%,2.08% 60%,0.00% 56%,-100vmax 80%);pointer-events:none}#register .nx-after{padding-top:clamp(28px,4vw,56px)}#register .nx32a-x,#register .nx32a-rules,#register .nx32a-u>svg{display:none}@media (max-width:720px){#register .nx32a-media,#register .nx32a-frame,#register .nx32a-copy{display:contents}#register .nx32a-frame>video,#register .nx32a-tap{display:none}}@media (min-width:721px){#register #hunt:not(.m2-open)>:not(.m2-spo){display:none!important}#register #hunt:not(.m2-open)>.m2-spo{display:block}#register #hunt.m2-open>.m2-spo{display:none}#register #hunt.m2-open>.m2-hide-p{display:flex;justify-content:flex-end;width:100%;max-width:none;margin:0 0 8px}#register #hunt .nx-hv{display:none}#register #hunt .nx-hunt-top{grid-template-columns:minmax(0,1fr)}#register #hunt .m2-hide{min-height:44px;padding:8px 2px;border:0;background:none;color:var(--graphite);font:600 var(--nx24s-note)/1.2 var(--sans);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--human) 70%,transparent);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}#register #hunt .m2-spo-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(32px,5vw,120px);max-width:min(100%,84rem);margin-inline:auto;padding:clamp(28px,4svh,64px) clamp(32px,5vw,104px);background:var(--paper);border:2px solid var(--ink);box-shadow:10px 12px 0 var(--ink);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1.4px);background-size:14px 14px}#register #hunt .nx32a-media{grid-column:2;grid-row:1}#register #hunt .nx32a-copy{grid-column:1;grid-row:1;display:grid;justify-items:start;gap:clamp(16px,2.6svh,36px)}#register #hunt .m2-spo-h{margin:0;font:850 min(clamp(2.75rem,1rem + 3.2vw,6rem),9.5svh)/.95 var(--display);font-stretch:112%;letter-spacing:-.025em;text-transform:none;color:var(--ink)}#register #hunt .nx32a-u{position:relative;white-space:nowrap}#register #hunt .nx32a-u>svg{display:block;position:absolute;left:-1%;bottom:-.14em;width:96%;height:.22em;overflow:visible;pointer-events:none}#register #hunt .nx32a-u path{fill:none;stroke:var(--human);stroke-width:6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}#register #hunt .m2-spo-t{margin:0;max-width:21ch;font:600 calc(var(--nx24s-lead) * 1.2)/1.35 var(--sans);color:var(--ink)}#register #hunt .m2-spo-go{display:inline-flex;justify-content:center;align-items:center;gap:.45em;min-height:60px;margin-top:4px;padding:.85em 1.7em;font-size:calc(var(--nx24s-lead) * 1.05)}#register #hunt .nx32a-rules{display:block;margin:-4px 0 0;font:600 var(--nx24s-note)/1.3 var(--sans)}#register #hunt .nx32a-rules .link{display:inline-flex;align-items:center;min-height:44px;color:var(--graphite)}#register #hunt .nx32a-frame{position:relative;display:grid;place-items:center;height:clamp(340px,70svh,54rem);aspect-ratio:9/16;container-type:inline-size;overflow:hidden;background:radial-gradient(circle,rgba(255,255,255,.075) 1.3px,transparent 1.8px) 0 0/16px 16px,var(--ink);border:2px solid var(--ink);box-shadow:8px 9px 0 var(--human);rotate:1.2deg}#register #hunt .nx32a-frame>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--ink)}#register #hunt .nx32a-live>.m2-spo-doc{display:none}#register #hunt .nx32a-tap{position:absolute;inset:0;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}#register #hunt .nx32a-tap:focus-visible{outline:3px solid var(--aqua);outline-offset:-6px}#register #hunt .nx32a-play{display:none;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--signal);color:#fff;box-shadow:0 0 0 8px color-mix(in srgb,#fff 18%,transparent)}#register #hunt .nx32a-play svg{width:32px;height:32px;margin-left:4px;fill:currentColor}#register #hunt .nx32a-held .nx32a-play{display:grid}#register #hunt .m2-spo-doc{position:relative;display:grid;gap:.75em;width:86%;padding:1.3em 1.15em 1.4em;background:#fff;box-shadow:0 14px 30px rgba(0,0,0,.4);rotate:-2.4deg;font:600 3.9cqi/1.25 var(--mono);color:var(--ink)}#register #hunt .nx32a-dh{display:grid;gap:.2em;margin-bottom:.35em;padding-left:.7em;border-left:4px solid var(--bot)}#register #hunt .nx32a-dh b{font:800 1.1em/1.15 var(--display)}#register #hunt .nx32a-dh span{font:500 .85em/1.25 var(--mono);color:var(--graphite)}#register #hunt .m2-spo-row{display:flex;justify-content:space-between;align-items:baseline;gap:.8em;padding-bottom:.5em;border-bottom:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}#register #hunt .m2-spo-row>span:first-child{font:600 1em/1.25 var(--sans);color:var(--graphite)}#register #hunt .m2-spo-row--tot{border-bottom:0;padding:.3em 0 0;border-top:2px solid var(--ink)}#register #hunt .m2-spo-row--tot>span{font-weight:800;color:var(--ink)}#register #hunt .m2-spo-hit{position:relative;white-space:nowrap;padding:0 .3em}#register #hunt .m2-spo-ring{position:absolute;left:-.9em;top:-.7em;width:calc(100% + 1.8em);height:calc(100% + 1.4em);overflow:visible;pointer-events:none}#register #hunt .m2-spo-ring path{fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}#register #hunt .m2-spo-note{justify-self:end;margin:-.4em .1em -.1em 0;font:400 2em/1 var(--script);color:var(--human);rotate:-3deg}#register #hunt .m2-spo-stamp{position:absolute;right:.6em;top:-1.35em;padding:.3em .75em .2em;border:3px double var(--human);color:var(--human);background:color-mix(in srgb,#fff 75%,transparent);font:900 1.15em/1 var(--display);font-stretch:112%;letter-spacing:.08em;text-transform:uppercase;rotate:6deg}#register #hunt .m2-spo-orb{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}#register #hunt .m2-spo-orby{position:absolute;left:0;top:0;width:0;height:0}#register #hunt .m2-spo-pen{position:absolute;left:-.25em;top:-2.4em;width:2.6em;height:2.6em;color:var(--ink);filter:drop-shadow(1px 2px 0 color-mix(in srgb,var(--ink) 30%,transparent));translate:3.4em -.8em}@media (prefers-reduced-motion:no-preference){.fx-on #register #hunt .m2-spo-pen{translate:0 0}.fx-on #register #hunt .m2-spo-orb{animation:nx32a-x 1.6s ease-in-out infinite alternate both;animation-play-state:paused}.fx-on #register #hunt .m2-spo-orby{animation:nx32a-y 1.6s ease-in-out -.8s infinite alternate both;animation-play-state:paused}.fx-on #register #hunt .m2-spo.m2-live .m2-spo-orb,.fx-on #register #hunt .m2-spo.m2-live .m2-spo-orby{animation-play-state:running}.fx-on #register #hunt .m2-spo:not(.m2-seen) :is(.m2-spo-ring,.nx32a-u) path{stroke-dashoffset:100}.fx-on #register #hunt .m2-spo.m2-seen .m2-spo-ring path{transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1) .25s}.fx-on #register #hunt .m2-spo.m2-seen .nx32a-u path{transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1) .5s}.fx-on #register #hunt .m2-spo:not(.m2-seen) .m2-spo-note{opacity:0;translate:0 6px}.fx-on #register #hunt .m2-spo.m2-seen .m2-spo-note{transition:opacity .4s ease 1s,translate .4s ease 1s}.fx-on #register #hunt .m2-spo:not(.m2-seen) .m2-spo-stamp{opacity:0;scale:2.2;rotate:22deg}.fx-on #register #hunt .m2-spo.m2-seen .m2-spo-stamp{animation:m2-slam .45s cubic-bezier(.3,1.5,.5,1) 1.4s both}.fx-on #register #hunt .m2-spo-go .arr{display:inline-block;animation:m2-nudge 2.4s ease-in-out infinite;animation-play-state:paused}.fx-on #register #hunt .m2-spo.m2-live .m2-spo-go .arr{animation-play-state:running}}}@media (min-width:901px){#register #hunt:not(.m2-open){display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;padding-block:4svh}}@keyframes nx32a-x{from{transform:translateX(-3.6em)}to{transform:translateX(3.6em)}}@keyframes nx32a-y{from{transform:translateY(-1.15em)}to{transform:translateY(1.3em)}}@media (max-width:720px){#register #hunt .nx32a-live>video{display:block;width:min(64vw,250px);aspect-ratio:9 / 16;height:auto;margin:6px auto 4px;object-fit:cover;background:var(--ink);border:2px solid var(--ink);border-radius:10px;box-shadow:5px 5px 0 var(--human)}#register #hunt .nx32a-live>.m2-spo-doc{display:none}}@media (min-width:1200px) and (min-height:640px){#register .nx-vs{display:grid;height:100vh;height:100svh;box-sizing:border-box;padding-block:clamp(10px,1.6svh,24px);grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto minmax(12rem,calc((min(77.5rem,100vw) - 88px) / 2.6 + var(--nx32b-tabs))) auto;column-gap:clamp(16px,1.6vw,32px);align-content:center}#register .nx-vs>:is(.nx-vs-h,.nx-ba){grid-column:1 / -1}#register .nx-vs{--nx32b-tabs:calc(var(--nx24s-small) * 1.2 + 21px)}#register .nx-vs .nx-ba{container-type:size;width:auto;min-height:0}#register .nx-vs .nx-ba>:is(.nx-ba-tabs,.nx-ba-f){width:min(100cqw,(100cqh - var(--nx32b-tabs)) * 2.6);margin-inline:auto;box-sizing:border-box}#register .nx-vs .nx-ba-tabs{height:calc(var(--nx32b-tabs) - 8px);box-sizing:border-box;align-items:end}#register .nx-vs .nx-ba-steps{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px}#register .nx-vs .nx-ba-steps li{font-size:var(--nx24s-note);padding-block:7px}#register .nx-vs .nx-vs-t{margin-top:clamp(14px,1.8vw,22px)}#register .nx-vs .nx-vs-t th:first-child{width:34%}}@media (min-width:901px){#register footer.foot{max-width:none;padding-inline:max(44px,4vw);grid-template-columns:auto minmax(0,1fr);column-gap:1.5em;align-items:baseline}#register footer.foot>*{grid-column:1 / -1}#register :is(#nx32b,footer.foot>p){max-width:none}#register footer.foot>p:first-of-type{font-size:var(--nx24s-small)}#register footer.foot>.foot-src{grid-column:1}#register footer.foot>.foot-src + p{grid-column:2}}#register .hunt.nx-done>.hunt-panel{--p:clamp(18px,2.2vw,30px);grid-template-columns:minmax(0,1fr);gap:0;justify-self:center;width:100%;max-width:880px;padding:0;box-sizing:border-box;overflow:hidden;box-shadow:5px 5px 0 var(--human)}#register .hunt.nx-done .nx-ra{grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(16px,2.2vw,30px);row-gap:4px;align-items:center;padding:16px var(--p);background:var(--ink);color:#fbf6ea}#register .hunt.nx-done .nx-ra>.hunt-count{grid-column:1;grid-row:1 / span 2;margin:0;color:#fbf6ea;white-space:nowrap}#register .hunt.nx-done .nx-ra #hunt-n{color:#ff5a76}#register .hunt.nx-done .nx-ra>.hunt-verdict{grid-column:2;grid-row:1;margin:0;color:#fbf6ea}#register .hunt.nx-done .nx-ra>.hunt-verdict b{color:#ff8fa3}#register .hunt.nx-done .nx-ra>.nx-marks{grid-column:2;grid-row:2;margin:0;color:#ff5a76;line-height:1.1}#register .hunt.nx-done .nx-ra>.nx-more{grid-column:3;grid-row:1 / span 2;margin:0}#register .hunt.nx-done .nx-ra .nx-see{min-height:46px;padding:10px 18px;font-size:1rem;background:transparent;color:#fbf6ea;border-color:#fbf6ea;white-space:nowrap}#register .hunt.nx-done .nx-ra .nx-see:hover{background:#fbf6ea;color:var(--ink)}#register .hunt.nx-done .nx-ra .nx-see:focus-visible{outline:3px solid #ff5a76;outline-offset:2px}#register .hunt.nx-done .nx-ra>.nx-missed{grid-column:1 / -1;grid-row:3;margin:12px calc(-1 * var(--p)) -16px;padding:18px var(--p);background:#fdfcfa;color:var(--ink)}#register .hunt.nx-done .nx-rb{gap:0}#register .hunt.nx-done .nx22-card{border:0;box-shadow:none;grid-template-columns:clamp(150px,15vw,200px) minmax(0,1fr);grid-template-areas:"fig k" "fig h" "fig line" "fig go" "fig small";padding:clamp(20px,2.2vw,28px) var(--p) clamp(14px,1.6vw,20px)}#register .hunt.nx-done .nx22-prev{margin:6px 0 34px 4px}#register .hunt.nx-done .nx22-frame{transform:rotate(-3.5deg)}#register .hunt.nx-done .nx22-stamp{left:auto;right:-20px;bottom:-26px}#register .hunt.nx-done .nx22-h{margin-bottom:10px}#register .hunt.nx-done .nx22-go{margin-top:16px}@media (prefers-reduced-motion:no-preference){#register .hunt.nx-done .nx22-on .nx22-frame{animation-name:nx34-slide}}@keyframes nx34-slide{0%{opacity:0;transform:translate(-40px,10px) rotate(-14deg)}60%{opacity:1}100%{opacity:1;transform:rotate(-3.5deg)}}@media (max-width:640px){#register .hunt.nx-done>.hunt-panel{--p:16px;box-shadow:4px 4px 0 var(--human)}#register .hunt.nx-done .nx-ra{grid-template-columns:auto minmax(0,1fr);row-gap:6px;padding:12px var(--p) 14px}#register .hunt.nx-done .nx-ra>.hunt-count{grid-row:1}#register .hunt.nx-done .nx-ra>.nx-marks{grid-column:2;grid-row:1;justify-self:end;white-space:nowrap;font-size:18px;letter-spacing:0}#register .hunt.nx-done .nx-ra>.hunt-verdict{grid-column:1 / -1;grid-row:2;font-size:15px;line-height:1.4}#register .hunt.nx-done .nx-ra>.nx-more{grid-column:1 / -1;grid-row:3}#register .hunt.nx-done .nx-ra .nx-see{width:100%;min-height:44px;padding:8px 14px}#register .hunt.nx-done .nx-ra>.nx-missed{grid-row:4;margin-bottom:-14px}#register .hunt.nx-done .nx22-card{grid-template-columns:minmax(0,1fr) 92px;grid-template-areas:"k k" "h fig" "line line" "go go" "small small";padding:16px var(--p) 10px}#register .hunt.nx-done .nx22-prev{margin:0 10px 22px 0}#register .hunt.nx-done .nx22-stamp{right:-14px;bottom:-20px}}#register #nx-share-panel .nx-sp-draw{display:none!important}#register #nx-share-panel .nx34-draw{margin:14px 0 0;max-width:60ch;font:400 15px/1.5 var(--sans);color:var(--ink)}#register #nx-share-panel .nx34-draw a{display:inline-block;padding:10px 0;margin:-10px 0;color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--human);text-underline-offset:3px;white-space:nowrap}#register #nx-share-panel .nx34-draw a:focus-visible{outline:3px solid var(--human);outline-offset:2px}#register #hunt aside.pvs,#register #hunt aside.pq{display:none!important}#register #nx-share-panel .nx19-status:empty{margin:0}#register .closer .nx19-bline.nx35-bn{position:relative;display:flex;align-items:center;gap:14px;margin:18px 0 0;padding:9px 16px 9px 12px;max-width:min(100%,40rem);border:1.5px solid var(--ink);border-left-width:1.5px;color:var(--ink);box-shadow:5px 5px 0 var(--human);background:radial-gradient(color-mix(in srgb,var(--ink) 10%,transparent) .8px,transparent 1.2px) 0 0/9px 9px,var(--stone)}#register .closer .nx35-bn b{color:var(--human)}#register .closer .nx35-bn-t{flex:1;min-width:0}#register .closer .nx35-bn-nm{position:relative;display:inline-block;font-weight:800;color:var(--ink)}#register .closer .nx35-bn-pen{position:absolute;left:-2%;bottom:-.28em;width:104%;height:.42em;overflow:visible;fill:none;stroke:var(--human);stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}#register .closer .nx35-bn-tab{position:absolute;top:0;left:12px;transform:translateY(-62%) rotate(-2deg);padding:3px 8px 2px;background:var(--human);color:#fff;font:700 .75rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;box-shadow:2px 2px 0 var(--ink);white-space:nowrap}#register .closer .nx35-bn-sheet{position:relative;flex:none;display:flex;flex-direction:column;gap:4px;width:42px;height:54px;margin:4px 0 0;padding:0 5px 5px;background:#fff;border:1px solid var(--ink);box-shadow:2px 2px 0 color-mix(in srgb,var(--ink) 35%,transparent);transform:rotate(-5deg)}#register .closer .nx35-bn-sheet i{display:block}#register .closer .nx35-bn-h{height:11px;margin:0 -5px 2px;background:var(--ink)}#register .closer .nx35-bn-l{height:3px;margin-left:7px;background:color-mix(in srgb,var(--ink) 30%,transparent);position:relative}#register .closer .nx35-bn-l::before{content:"";position:absolute;left:-7px;top:-1px;width:4px;height:4px;border:1px solid var(--ink)}#register .closer .nx35-bn-l:nth-child(3){width:70%}#register .closer .nx35-bn-l:nth-child(5){width:80%}#register .closer .nx35-bn-tk{position:absolute;right:-9px;bottom:-5px;width:24px;height:20px;overflow:visible;fill:none;stroke:var(--human);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){#register .closer .nx35-bn:not(.nx35-in) .nx35-bn-sheet{transform:translateY(-8px) rotate(-14deg);opacity:0}#register .closer .nx35-bn:not(.nx35-in) :is(.nx35-bn-pen,.nx35-bn-tk){stroke-dashoffset:1}#register .closer .nx35-bn-sheet{transition:transform .5s cubic-bezier(.2,1.4,.4,1),opacity .3s}#register .closer .nx35-bn-tk{transition:stroke-dashoffset .35s ease-out .45s}#register .closer .nx35-bn-pen{transition:stroke-dashoffset .6s ease-out .75s}}@media (min-width:700px) and (max-height:820px){#register .closer .nx19-bline.nx35-bn{margin-top:8px;padding:5px 14px 5px 10px}#register .closer .nx35-bn-tab{left:auto;right:12px;transform:translateY(-50%) rotate(-2deg)}#register .closer .nx35-bn-sheet{width:36px;height:46px;gap:3px}#register .closer .nx35-bn-h{height:9px}}@media (max-width:720px){#register #closer-reg .nx19-bline.nx35-bn{gap:11px;margin-top:16px;padding:8px 10px 7px 9px;max-width:none;box-shadow:4px 4px 0 var(--human);font-size:.94rem;line-height:1.32}#register .closer .nx35-bn-sheet{width:34px;height:44px;gap:3px}#register .closer .nx35-bn-h{height:8px}}.nx35-cl{position:fixed;right:18px;bottom:76px;z-index:81;width:min(380px,calc(100vw - 36px));max-height:min(62vh,560px);display:flex;flex-direction:column;background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}.nx35-cl[hidden]{display:none}.nx35-cl .proof-tally{position:static;flex:none;max-width:none;margin:0;padding:9px 12px;border:0;border-bottom:1.5px solid var(--ink);box-shadow:none;font:500 .72rem/1.45 var(--mono)}.nx35-cl-l{list-style:none;margin:0;padding:4px 0;overflow-y:auto;overscroll-behavior:contain}.nx35-cl-l li{display:flex;align-items:stretch;border-bottom:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}.nx35-cl-l li:last-child{border-bottom:0}.nx35-cl-go{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 9px;padding:8px 6px 8px 12px;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:600 .86rem/1.3 var(--sans)}.nx35-cl-go:hover,.nx35-cl-go:focus-visible{background:color-mix(in srgb,var(--human) 9%,transparent)}.nx35-cl-go:focus-visible,.nx35-cl-src:focus-visible{outline:2px solid var(--human);outline-offset:-2px}.nx35-cl-n{grid-row:span 2;font:500 .72rem/1.6 var(--mono);color:var(--human)}.nx35-cl-s{font:500 .66rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 62%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx35-cl-src{flex:none;display:flex;align-items:center;padding:0 12px;font:700 .72rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--human);text-decoration:none;white-space:nowrap}.nx35-cl-src:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.nx35-cl{display:none}}html .nx35-flash{box-shadow:0 0 0 4px var(--paper),0 0 0 7px var(--human);border-radius:3px;animation:nx35-flash 2.4s ease-out both}@keyframes nx35-flash{0%,60%{box-shadow:0 0 0 4px var(--paper),0 0 0 7px var(--human)}100%{box-shadow:0 0 0 4px transparent,0 0 0 7px transparent}}@media (prefers-reduced-motion:reduce){.nx35-flash{animation:none}}#register a.nx19-network{text-decoration:none;box-sizing:border-box}#register .nx19-network.is-picked{outline:3px solid var(--bot);outline-offset:3px}#register del.nx-hype{text-decoration:none}@media (min-width:900px){#register footer .foot-src>a.link{padding-block:4px}}#register .stage:not(:has(>.stage-art))>.stage-copy{visibility:hidden}#register .stage:not(:has(>.stage-art))>.stage-copy,#register .stage:not(:has(>.stage-art))>.stage-copy *{animation-play-state:paused}@media (max-width:720px){#register footer.foot .foot-links:not(.foot-social):not(.foot-src)>.ck-open{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;text-align:left;min-height:44px;font-size:.9rem;text-decoration-thickness:1.5px}#register footer.foot .foot-links:not(.foot-social):not(.foot-src)>a[href^="mailto:"]{order:1}}@media (max-width:720px){#thanks footer.foot{padding-block:22px 18px;font-size:.8rem;line-height:1.4}#thanks footer.foot{gap:0}#thanks footer.foot>p{width:100%;max-width:none;margin:0 0 8px;justify-self:stretch}#thanks footer.foot>p:first-of-type{font-size:12px;line-height:1.4;opacity:.8}#thanks footer.foot .foot-links:not(.foot-social):not(.foot-src){display:flex;flex-wrap:wrap;column-gap:0;row-gap:0;font-size:0}#thanks footer.foot .foot-links:not(.foot-social):not(.foot-src)>a{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-start;margin:0;text-align:left;min-height:44px;font-size:.9rem;text-decoration-thickness:1.5px}#thanks footer.foot .foot-links:not(.foot-social):not(.foot-src)>a[href^="mailto:"]{flex-basis:100%}#thanks footer.foot .foot-social{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px;font-size:0;line-height:0}#thanks footer.foot .foot-social>span{display:contents;font-size:0}#thanks footer.foot .foot-social a{display:inline-flex;width:44px;height:44px;border:1.5px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:50%;font-size:0;color:inherit;text-decoration:none;background:none;position:relative}#thanks footer.foot .foot-social a::after{content:"";position:absolute;inset:11px;background:currentColor;-webkit-mask:var(--m2-ic) center/contain no-repeat;mask:var(--m2-ic) center/contain no-repeat}#thanks footer.foot .foot-social a[href*="linkedin.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 8.5h4.4V22H2zM4.2 2a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 0 1 0-4.8zM9 8.5h4.2v1.9h.1c.6-1.1 2-2.3 4.2-2.3 4.5 0 5.3 2.9 5.3 6.7V22h-4.4v-6.3c0-1.5 0-3.4-2.1-3.4s-2.4 1.6-2.4 3.3V22H9z'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a[href*="instagram.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4.2'/%3E%3Ccircle cx='17.4' cy='6.6' r='1.1' fill='%23000' stroke='none'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a[href*="youtube.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 4.5c-3.6 0-7.2.2-8.6.6A2.8 2.8 0 0 0 1.5 7C1.2 8.4 1 10.2 1 12s.2 3.6.5 5a2.8 2.8 0 0 0 1.9 1.9c1.4.4 5 .6 8.6.6s7.2-.2 8.6-.6a2.8 2.8 0 0 0 1.9-1.9c.3-1.4.5-3.2.5-5s-.2-3.6-.5-5a2.8 2.8 0 0 0-1.9-1.9c-1.4-.4-5-.6-8.6-.6zM9.8 8.8v6.4l5.6-3.2z'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a[href*="tiktok.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2h3.4c.2 2.4 1.7 4.2 4.4 4.4v3.4c-1.7.1-3.2-.4-4.4-1.3v6.8a6.3 6.3 0 1 1-6.3-6.3c.4 0 .8 0 1.2.1v3.5a2.9 2.9 0 1 0 1.7 2.7z'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a[href*="facebook.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.6 22v-8.4h2.8l.5-3.4h-3.3V8.1c0-1 .3-1.7 1.7-1.7h1.8V3.4c-.3 0-1.4-.2-2.6-.2-2.6 0-4.4 1.6-4.4 4.5v2.5H7.2v3.4h2.9V22z'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a[href*="x.com"]{--m2-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.8 2.5h3.3l-7.2 8.2 8.5 10.8h-6.6l-5.2-6.7-5.9 6.7H1.4l7.7-8.8L1 2.5h6.8l4.7 6.1zm-1.2 17.1h1.8L7.6 4.3H5.7z'/%3E%3C/svg%3E")}#thanks footer.foot .foot-social a:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}#thanks footer.foot .foot-src,#thanks footer.foot .foot-src + p{font-size:.8rem}#thanks footer.foot .foot-src + p .link{display:inline-flex;align-items:center;min-height:44px}#thanks footer.foot .foot-src .link{display:inline-flex;align-items:center;min-height:44px}#thanks footer.foot .foot-mark{margin:8px 0 6px!important}#thanks footer.foot .foot-row{margin:0;font-size:12px;gap:4px 14px}#thanks footer.foot .foot-links:not(.foot-social):not(.foot-src)>.ck-open{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;text-align:left;min-height:44px;font-size:.9rem;text-decoration-thickness:1.5px}#thanks footer.foot .foot-links:not(.foot-social):not(.foot-src)>a[href^="mailto:"]{order:1}}@media (max-width:720px){:is(#register,#thanks) footer.foot .foot-social{column-gap:0}:is(#register,#thanks) footer.foot .foot-social>span:not(:last-child) a{margin-right:12px}}@media (max-width:359.98px){:is(#register,#thanks) footer.foot .foot-social>span:not(:last-child) a{margin-right:8px}}@media (max-width:759px){#register .nx-obj--sheet .nx-obj-hd{padding-right:16px}}@media (min-width:700px) and (max-height:820px){#register .closer .nx35-bn-tab{transform:translateY(-82%) rotate(-2deg)}}@container (max-width:960px){#register :is(#nx37b,.nx-dr-t,.nx-circ-l){font-size:max(12px,1.9cqw)}#register :is(#nx37b,.nx-doc-h b){font-size:max(12px,2.3cqw)}#register .nx-doc-stamp{font-size:max(12px,1.9cqw);bottom:1.5%;right:2%;padding:.3cqw 1cqw .25cqw}#register :is(#nx37b,.nx-doc-stamp small){font-size:12px;margin-top:0}}@media (min-width:761px) and (max-width:1023.98px){#register .nx-ask-btns{grid-template-columns:repeat(2,minmax(0,1fr))}#register .nx-ask-btns>a.nx-ask-b{grid-column:1 / -1}}@media (min-width:901px) and (max-width:1199.98px){#register :is(#nx37b,.reg-row .reg-1,.closer #closer-reg .reg-1){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#register :is(#nx37b,.reg-row .reg-1,.closer #closer-reg .reg-1)>.btn{grid-column:1 / -1;grid-row:2;width:100%}#register .nx-pass-stamp{top:clamp(14px,1.6vw,22px);bottom:auto;right:clamp(12px,1.6vw,22px);font-size:1.15rem;padding:4px 10px 3px}}@media (min-width:901px) and (max-width:1199.98px){#register .nx-top:has(>.nx-m5){flex-wrap:wrap;row-gap:6px}#register .nx-top>.nx-m5{margin-left:auto}}#register .nx-vs-tk{height:calc(20px * 108 / 196)}@media (max-width:720px){#register .nx-early .nx26b-sh{transform:translateZ(0)}}@media (max-width:343px){#register .nx-early .nx-pass-btn{height:auto;min-height:44px;padding:5px 9px;line-height:1.15;white-space:normal;text-wrap:balance}}#register svg.nx43-w{display:inline;width:calc(var(--w) * 1em / 1000);height:1.3em;margin:-1em 0 -.3em;vertical-align:baseline;overflow:visible;fill:currentColor}#register svg.nx43-defs{position:absolute;width:0;height:0;overflow:hidden}#register .chapter-h .nx-hype svg.nx43-w{stroke:var(--hol-ink,var(--ink));stroke-width:max(1.5px,.035em);paint-order:stroke fill}#register .hunt-result .big-num>s{background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 56%/100% 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){.fx-on #register .nx-vs-t.nx-vs-go .nx-vs-x.nx43-xn svg{animation-delay:calc(var(--i,0) * .95s + .5s + var(--k,1) * .4s)}}.fx-on #register .nx-act .rl-tile .fake-review>.nx43-r.nx43-r{opacity:1;animation:none}#register,#thanks{--nx44-label:max(13px,.8125rem);--nx44-small:.9rem;--nx44-ui:1rem;--nx44-body:1.0625rem;--nx44-cta:1.125rem;--nx44-lead:1.25rem;--nx44-h4:1.3125rem;--nx44-sub:1.5rem;--nx44-h3:clamp(1.375rem,.9rem + 1vw,2rem)}@media (max-width:720px){#register,#thanks{--nx44-label:12px;--nx44-small:14px;--nx44-ui:16px;--nx44-body:16px;--nx44-cta:18px;--nx44-lead:17px;--nx44-h4:18px;--nx44-sub:20px;--nx44-h3:22px}}#register :is(#nx44,.nx-live,.nx-fit-k,.nx-after-k,.calc label.mono,.m-src p.mono.muted,.t-h),#thanks :is(#nx44,.nx-sv-form .field>label,.nx-opt,.site .mono,.seat-pad-cap),:is(#register,#thanks) :is(#nx44,.foot-row,.foot-row span){font-size:var(--nx44-label)}#register :is(#nx44,.vo-more,.nx-fall li,.nx-fall li>b,.nx-fall-tot,.nx-rules li,.calc .consent span,.pv figcaption,.nx-after .res-note.nx-pass-small),#register #closer-reg :is(#nx44,.reg-note),#thanks :is(#nx44,.seat-type label),:is(#register,#thanks) :is(#nx44,.foot p:not(.foot-links,.foot-row),.foot p:not(.foot-links,.foot-row) .link,.foot .foot-src,.foot .foot-src .link,.foot .foot-links:not(.foot-social)>:is(a,.ck-open)){font-size:var(--nx44-small)}@media (min-width:721px){:is(#register,#thanks) :is(#nx44,.foot .foot-links,.foot .foot-links .link){font-size:var(--nx44-small)}}#register :is(#nx44,.nx-fg-kick,.nx-pkgrow li),#thanks :is(#nx44,.seat-label,.nx-sv-lead,.nx-sv-chips legend,.nx-ty-q,.ty-reserve .link){font-size:var(--nx44-body)}#register :is(#nx44,.nx-crr-btn){font-size:var(--nx44-ui)}#thanks :is(#nx44,.nx19-bonusbox-go,#nx-sv-go,#nx17-share){font-size:var(--nx44-cta)}#thanks :is(#nx44,.nx19-bonusbox-t){font-size:var(--nx44-h4)}@media (min-width:721px){#register :is(#nx44,.nx-pains .painlist .vo i,[id=hunt] .m2-spo a.link,.nx-ask-l>span){font-size:var(--nx44-small)}#thanks :is(#nx44,.nx-sv-small){font-size:var(--nx44-small)}#register :is(#nx44,.nx-fit .nx-ans,.nx-ask-l>b){font-size:var(--nx44-body)}#register :is(#nx44,.nx19-rt li,.nx19-rt .nx-hl){font-size:var(--nx44-lead)}}@media (max-width:720px){#register :is(#nx44,.nx-fit .nx-ans,.nx-ask-l>b){font-size:var(--nx44-small)}#register :is(#nx44,.calc>p.mono.muted),#thanks :is(#nx44,.nx-sv-chips label span){font-size:var(--nx44-small)}#register :is(#nx44,.nx19-rt li,.nx19-rt .nx-hl,.closer .nx35-bn-t,.closer .nx35-bn-t>b,.closer .nx35-bn-nm){font-size:var(--nx44-body)}#register :is(#nx44,.nx-method-sub,.nx-after-t,.band-note,.band-note b,.tally,.pains-stat,.nx-fg-note){font-size:var(--nx44-lead)}#register :is(#nx44,.nx-able h3,#lp1-s5),#thanks :is(#nx44,.nx-ty-when){font-size:var(--nx44-h4)}#register :is(#nx44,.sticky .btn,.m2-spo-go),#register #closer-reg :is(#nx44,.btn--primary){font-size:var(--nx44-cta)}}@media (max-width:720px){:is(#register,#thanks) footer.foot .foot-social{--nx46-g:8px}:is(#register,#thanks) footer.foot .foot-social>span a{width:min(52px,calc((100% - 5 * var(--nx46-g)) / 6));height:auto;aspect-ratio:1;padding:0}:is(#register,#thanks) footer.foot .foot-social>span:not(:last-child) a{margin-right:var(--nx46-g)}:is(#register,#thanks) footer.foot .foot-social>span a::after{inset:auto;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px}}@media (max-width:374.98px){:is(#register,#thanks) footer.foot .foot-social{--nx46-g:4px}}@media (max-width:720px){#register .t-where>a.link{display:inline-block;padding-block:14px;margin-block:-14px}}#thanks.nx47b-pre[hidden]{display:block!important;position:fixed!important;left:-300vw!important;top:0!important}#thanks .nx47b-off{display:none!important}#thanks>.nx47b-cv{content-visibility:visible!important}#thanks .nx-cal .nx48a-room{margin-top:14px}#thanks .nx-cal .nx48a-copy{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 16px;border:1.5px solid var(--stone);border-radius:0;background:none;color:var(--stone);font:700 1rem/1 var(--sans);cursor:pointer}#thanks .nx-cal .nx48a-copy:hover{background:var(--stone);color:var(--ink)}#thanks .nx-cal .nx48a-copy:focus-visible{outline:2px solid var(--stone);outline-offset:2px}#thanks .nx-cal .nx48a-st{font:600 .9rem/1.3 var(--sans);color:var(--stone)}#thanks .nx-cal .nx48a-st:empty{display:none}#register .nx49-err{margin:6px 0 0;font:700 .88rem/1.4 var(--sans);color:inherit}#register .nx49-err::before{content:"!";display:inline-grid;place-items:center;width:1.3em;height:1.3em;margin-right:.45em;border:2px solid currentColor;border-radius:50%;box-sizing:border-box;font-size:.8em;vertical-align:.08em}#register [aria-invalid="true"]{outline:2px solid currentColor;outline-offset:2px}@media (min-width:901px){#register .demo .step-verb{width:auto;height:auto;overflow:visible}}