.hs,.nb{--sans:var(--font-inter),system-ui,sans-serif;--display:var(--font-space-grotesk),var(--font-inter),sans-serif;--pixel:var(--font-press-start),ui-monospace,monospace;--hand:var(--font-caveat),"Segoe Print",cursive;--ink:#2d3436;--navy:#14102b}.hs{color:#fff;background:linear-gradient(#241a55 0%,#4a2a7a 28%,#9a3a86 52%,#e0587a 74%,#ff9b6a 100%);flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hs .stars i{background:#fff3b0;width:3px;height:3px;animation:2.4s steps(2,end) infinite hs-tw;position:absolute}@keyframes hs-tw{50%{opacity:.15}}.hs .sun{opacity:.95;background:linear-gradient(#ffe58a 0%,#ffb067 60%,#ff7e6b 100%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-70px;right:11%;-webkit-mask:linear-gradient(#000 0 50%,#0000 50%);mask:linear-gradient(#000 0 50%,#0000 50%)}.hs .cloud{transform-origin:0 0;background:#fffc;width:12px;height:12px;animation:70s linear infinite hs-drift;position:absolute;box-shadow:24px 0 #fffc,36px 0 #fffc,12px 12px #fffc,24px 12px #fffc,36px 12px #fffc,48px 12px #fffc,0 24px #fffc,12px 24px #fffc,24px 24px #fffc,36px 24px #fffc,48px 24px #fffc,60px 24px #fffc}@keyframes hs-drift{0%{transform:translateX(-200px)scale(var(--s,1))}to{transform:translateX(110vw)scale(var(--s,1))}}.hs .tin{z-index:5;grid-template-columns:260px 1fr;align-items:center;gap:44px;width:100%;max-width:1100px;margin:0 auto;padding:110px 20px 130px;display:grid;position:relative}.hs .pcol{position:relative}.hs .portrait{width:260px;height:260px;box-shadow:8px 8px 0 var(--navy),0 0 0 4px #fff;background:#ffeaa7;border:6px solid #ff6b6b;position:relative;overflow:hidden}.hs .portrait img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.hs .hello{color:#ffeaa7;font:14px/1 var(--pixel);margin-bottom:12px}.hs .logo{font:800 64px/.98 var(--display);letter-spacing:-.01em;color:#fff;text-shadow:3px 3px 0 #d9467a,6px 6px 0 var(--navy);margin:0 0 14px}.hs .tag{color:#ffeaf2;max-width:34ch;margin:0 0 6px;font-size:21px;line-height:1.35}.hs .proof{max-width:52ch;margin:0 0 22px;font-size:17px}.hs .cta{flex-wrap:wrap;gap:16px;display:flex}.hs .btn{border:3px solid var(--navy);width:240px;height:70px;box-shadow:4px 4px 0 var(--navy);font:12px/1 var(--pixel);letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:0 20px;text-decoration:none;display:flex}.hs .btn small{font:600 13.5px/1 var(--sans);letter-spacing:0}.hs .btn:hover{box-shadow:2px 2px 0 var(--navy);transform:translate(2px,2px)}.hs .btn.main{color:var(--navy);border-color:var(--navy);box-shadow:5px 5px 0 var(--navy);background:#ffd866}.hs .btn.main small{color:#3d3220}.hs .btn.alt{color:#fff;box-shadow:4px 4px 0 var(--navy);background:#14102b8c;border-color:#fff}.hs .btn.alt small{color:#ffffffe0}.hs .hint{color:#ffd9e8;margin:14px 0 0;font-size:15px}.hs a:focus-visible{outline-offset:3px;outline:3px solid #fff}.hs .lm{color:#fff;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.hs .lm .fr{border:3px solid var(--c);width:76px;height:76px;box-shadow:0 0 0 2px var(--navy),0 0 18px -2px var(--c);background:#14102bd1;place-items:center;animation:2.6s steps(4,end) infinite hs-bob;display:grid}.hs .lm:nth-child(2) .fr{animation-delay:-.6s}.hs .lm:nth-child(3) .fr{animation-delay:-1.2s}.hs .lm:nth-child(4) .fr{animation-delay:-1.9s}@keyframes hs-bob{50%{transform:translateY(-6px)}}.hs .lm img{image-rendering:pixelated;max-width:58px;max-height:58px;display:block}.hs .lm span.nm{font:10px/1.3 var(--pixel);background:var(--navy);border:2px solid var(--c);white-space:nowrap;padding:6px 7px}.hs .lm:hover .fr,.hs .lm:focus-visible .fr{background:var(--c)}@media (max-width:860px){.hs{min-height:0}.hs .tin{grid-template-columns:1fr;gap:30px;padding-bottom:200px}.hs .logo{font-size:44px}.hs .portrait{width:190px;height:190px}.hs .ground,.hs .sun{display:none}}.nbwrap{height:calc(100vh + var(--steps)*40vh);background-color:#8c5a36;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1400' height='800'%3E%0A%3Cfilter id='a' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0012 0.28' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.20  0 0 0 0 0.10  0 0 0 0 0.04  0 0 0 -2.6 1.55'/%3E%3C/filter%3E%0A%3Cfilter id='b' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.9' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.95  0 0 0 0 0.75  0 0 0 0 0.5  0 0 0 -2.2 1.1'/%3E%3C/filter%3E%0A%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0007 0.004' numOctaves='3' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.15  0 0 0 0 0.07  0 0 0 0 0.02  0 0 0 -1.6 0.95'/%3E%3C/filter%3E%0A%3Crect width='100%25' height='100%25' fill='%238c5a36'/%3E%0A%3Crect width='100%25' height='100%25' filter='url%28%23c%29' opacity='.55'/%3E%0A%3Crect width='100%25' height='100%25' filter='url%28%23a%29' opacity='.8'/%3E%0A%3Crect width='100%25' height='100%25' filter='url%28%23b%29' opacity='.12'/%3E%0A%3C/svg%3E");background-size:1400px 800px;background-attachment:fixed;position:relative}.nb{--sans:var(--font-inter),system-ui,sans-serif;color:#fff;align-items:center;min-height:100vh;padding:84px 20px 16px;display:flex;position:sticky;top:0;overflow:hidden}.nb .deskin{width:100%;max-width:1100px;margin:0 auto;position:relative}.nb h2{font:800 28px/1.1 var(--display);color:#fff;text-shadow:3px 3px 0 var(--navy);margin:0 0 6px}.nb .sub{color:#d5efe7;max-width:80ch;margin:2px 0 48px;font-size:14px}.nb .flipme{color:#3a3a3a;font:700 22px/1.05 var(--hand);background:#ffeaa7;padding:10px 14px;position:absolute;top:-6px;right:30px;transform:rotate(4deg);box-shadow:2px 4px 8px #00000059}.nb .stage{max-width:956px;margin:0 auto;padding:0 56px 0 0;position:relative}.nb .book{aspect-ratio:1.5;perspective:2200px;width:100%;color:var(--ink);margin:0;position:relative;transform:translate(-25%)}.nb .sheet{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:50%}.nb .face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.nb .face.back{transform:rotateY(180deg)}.nb .pg{background-color:#fbf9f1;background-image:radial-gradient(circle,#e4dfcd 1px,#0000 1.4px);background-position:14px 17px;background-size:21px 21px;padding:26px 26px 34px 32px;position:absolute;inset:0;overflow:hidden}.nb .right .pg{border-radius:0 10px 10px 0;box-shadow:inset 14px 0 18px -12px #00000047,inset 0 0 0 1px #0000000d,6px 8px 18px -8px #00000059}.nb .left .pg{border-radius:10px 0 0 10px;padding:26px 32px 34px 26px;box-shadow:inset -14px 0 18px -12px #00000047,inset 0 0 0 1px #0000000d,-6px 8px 18px -8px #00000059}.nb .pn{font:10px/1 var(--pixel);color:#8d8670;position:absolute;bottom:12px}.nb .right .pn{right:24px}.nb .left .pn{left:24px}.nb .ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12px),0 100%);z-index:400;pointer-events:none;background:#c8402f;width:10px;position:absolute;top:0;bottom:-30px;left:calc(50% - 5px)}.nb .cover{color:#6e4800b8;text-align:center;background-color:#f0be2d;background-image:radial-gradient(#7850001a 1px,#0000 1.2px),linear-gradient(#ffffff24,#0000000d);background-size:4px 4px,100% 100%;border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #78500040,inset -12px 0 16px -12px #00000047,8px 10px 24px -8px #00000073}.nb .cover h3{font:700 24px/1.15 var(--display);letter-spacing:.16em;margin:0 0 10px}.nb .cover p{font:700 12.5px/1.6 var(--sans);letter-spacing:.22em;margin:0}.nb .cover .band{background:#161616;width:13px;position:absolute;top:0;bottom:0;right:30px}.nb .cover .label{font:700 21px/1.05 var(--hand);color:#3a3a3a;background:#fbf7ea;padding:8px 12px;position:absolute;bottom:44px;left:34px;transform:rotate(-2.2deg);box-shadow:1px 2px 4px #00000040}.nb .cover .open{font:700 12.5px/1 var(--sans);letter-spacing:.14em;color:#f0be2d;cursor:pointer;background:#161616;border:0;padding:9px 10px;position:absolute;bottom:16px;right:52px}.nb .pg h3{font:700 30px/1 var(--hand);color:var(--ink);margin:0 0 8px}.nb .eyebrow{font:700 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#b8423f;margin:0 0 6px}.nb .pg p{margin:0 0 8px;font-size:15px;line-height:1.6}.nb .pg .small{color:#3f4749;font-size:15px;line-height:1.5}.nb .polaroid{background:#fff;width:88%;margin:6px 0 14px;padding:8px 8px 22px;position:relative;transform:rotate(-2.2deg);box-shadow:2px 3px 8px #00000040}.nb .polaroid img{aspect-ratio:4/3;object-fit:cover;background:#eee;width:100%;display:block}.nb .tape{background:#ffd666bf;width:70px;height:22px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(3deg)}.nb .chips{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:flex}.nb .chip{font:600 14px/1 var(--sans);background:#fff;border:2px solid #2d3436;padding:6px 10px}.nb .stamps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.nb .idx{margin:12px 0 0;padding:0;list-style:none}.nb .idx li+li{margin-top:8px}.nb .idx a{color:inherit;grid-template-columns:24px auto 1fr auto;align-items:baseline;gap:8px;padding:9px 2px 2px;text-decoration:none;display:grid}.nb .idx button{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:24px auto 1fr auto;align-items:baseline;gap:8px;padding:5px 2px 0;display:grid}.nb .idx button:hover,.nb .idx a:hover{background:#ffd66647}.nb .idx .num{font:13px/1 var(--pixel);color:#b8423f}.nb .idx .nm{font:700 17px var(--sans)}.nb .idx .dots{border-bottom:2px dotted #d3ccb6;align-self:end;height:0;margin-bottom:5px}.nb .idx .pgn{font:11px/1 var(--pixel)}.nb .idx .r{color:#3a4244;grid-column:2/-1;padding-bottom:4px;font-size:15px;line-height:1.3}.nb .cards{gap:11px;display:grid}.nb .c{border:2px solid var(--a);background:#ffffffbf;padding:10px 14px 10px 20px;position:relative}.nb .c:before{content:"";background:var(--a);width:5px;position:absolute;top:0;bottom:0;left:0}.nb .c b{font:800 14px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#3a2a24;margin-bottom:5px;display:block}.nb .c span{font-size:16.5px;line-height:1.45;display:block}.nb .go{font:700 15px/1 var(--sans);color:#fff;background:var(--a,var(--navy));cursor:pointer;border:2px solid #2d3436;gap:6px;margin-top:14px;padding:10px 12px;text-decoration:none;display:inline-flex;box-shadow:3px 3px #2d3436}.nb .go.alt{color:#2d3436;background:#fff}.nb .go.dark{color:#14102b}.nb .tabs{z-index:500;flex-direction:column;gap:6px;display:flex;position:absolute;top:34px;right:0}.nb .tabs button{width:50px;font:11px/1 var(--pixel);background:var(--t);color:var(--navy);cursor:pointer;border:2px solid #2d3436;border-left:0;border-radius:0 8px 8px 0;align-items:center;padding:9px 6px;transition:width .15s steps(3,end);display:flex;box-shadow:2px 2px #0000004d}.nb .tabs button:hover,.nb .tabs button.cur{width:68px}.nb .ctrls{justify-content:center;align-items:center;gap:14px;margin-top:52px;display:flex}.nb .ctrls .count{font:10px/1.4 var(--pixel);text-transform:uppercase;color:#d5efe7;text-align:center;min-width:160px}.nb .ctrls button{font:700 14px var(--sans);color:var(--ink);border:3px solid var(--ink);cursor:pointer;box-shadow:3px 3px 0 var(--ink);background:#fff;padding:10px 14px}.nb .ctrls button:disabled{opacity:.35;cursor:default}.nb button:focus-visible,.nb a:focus-visible{outline-offset:3px;outline:3px solid #ffeaa7}.nb .m{display:none}@media (max-width:820px){.nbwrap{background-attachment:scroll;height:auto}.nb{min-height:0;padding:54px 20px 80px;display:block;position:static}.nb .stage{max-width:none;padding:0;zoom:1!important}.nb .book,.nb .tabs{display:none}.nb .m{display:block}.nb .flipme{display:none}.nb .m .pgm{color:var(--ink);border:3px solid var(--ink);background-color:#fbf9f1;background-image:radial-gradient(circle,#ddd7c5 1px,#0000 1.4px);background-size:21px 21px;border-radius:8px;margin-bottom:12px;padding:18px 18px 34px;position:relative}.nb .m .pgm h3{font:700 30px/1 var(--hand);margin:0 0 8px}.nb .m .pgm p{margin:0 0 8px;font-size:14px}.nb .m .polaroid{width:90%}.nb .m .tabsm{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.nb .m .tabsm button{font:700 12px var(--sans);color:var(--navy);background:var(--t);cursor:pointer;border:2px solid #2d3436;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.nb .sheet,.nb .book{transition:none}.hs .stars i,.hs .cloud,.hs .lm .fr{animation:none}}.nb .pg .bio{color:#2d3436;text-shadow:0 0 4px #fbf9f1,0 0 4px #fbf9f1,0 0 4px #fbf9f1;margin:0 0 12px;font-size:15px;line-height:1.55}.nb .small-polaroid{width:54%;margin:2px 0 12px}.nb .pg .sticky-note{color:#3a3a3a;font:700 21px/1.15 var(--hand);text-shadow:none;background:#ffeaa7;margin:0 0 12px;padding:10px 14px;transform:rotate(1.5deg);box-shadow:2px 3px 6px #00000040}.nb .m .pg{box-shadow:none;background:0 0;padding:0;position:static;overflow:visible}.nb .m .pg .pn{margin-top:10px;display:block;position:static}.nb .deskin>span[id]{position:absolute;top:-90px}.nb .pg h3.big-hand{margin-bottom:10px;font-size:40px;line-height:1.05}.nb .pg .lead{color:#2d3436;margin:0 0 22px;font-size:17px;line-height:1.5}.nb .reach{margin:0 0 26px;padding:0;list-style:none}.nb .reach a{color:#2d3436;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:11px 4px;text-decoration:none;display:grid}.nb .reach a:hover{background:#ffd66647}.nb .reach .k{font:800 14px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#b8423f}.nb .reach .dots{border-bottom:2px dotted #d3ccb6;align-self:end;height:0;margin-bottom:5px}.nb .reach .v{font:600 16px/1.2 var(--sans)}.nb .pg .sticky-note.thanks{padding:14px 20px;font-size:26px;display:inline-block;transform:rotate(-3deg)}.nb .postcard{background:#fff repeating-linear-gradient(#0000 0 33px,#e3ecf3 33px 34px) 0 70px;border:3px solid #2d3436;flex-direction:column;height:100%;padding:26px 28px;display:flex;position:relative;box-shadow:4px 4px #2d3436}.nb .stamp-box{background:#fff8f0;border:3px dashed #b8423f;place-items:center;width:78px;height:78px;display:grid;position:absolute;top:18px;right:18px;transform:rotate(4deg)}.nb .pc-label{font:11px/1 var(--pixel);color:#b8423f;margin:0 0 6px}.nb .pg .pc-hand{font:700 46px/1 var(--hand);color:#2d3436;margin:18px 0 26px}.nb .pc-actions{justify-items:start;gap:12px;margin-top:auto;margin-bottom:8px;display:grid}.nb .pc-actions .go{margin-top:0;padding:14px 18px;font-size:16px}.nb .pg .lead{margin-bottom:30px;font-size:20px}.nb .reach a{padding:18px 4px}.nb .reach .k{font-size:14px}.nb .reach .v{font-size:18px}.nb .pg .sticky-note.thanks{margin-top:18px;padding:22px 28px;font-size:38px}.nb .pc-actions{justify-items:stretch;gap:16px;margin-top:8px}.nb .pc-actions .go{justify-content:center;padding:20px 22px;font-size:19px}.nb .pg .pc-hand{margin:22px 0 30px;font-size:56px}.nb .pg.welcome{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.nb .pg.welcome .small{max-width:34ch}.nb .face:after{content:"";pointer-events:none;opacity:var(--sh,0);background:linear-gradient(90deg,#281e0a8c,#0000 70%);position:absolute;inset:0}.nb .face.back:after{background:linear-gradient(270deg,#281e0a8c,#0000 70%)}.nb .face{filter:drop-shadow(calc(var(--lift,0)*10px)calc(var(--lift,0)*6px)calc(var(--lift,0)*14px)rgba(0,0,0,calc(var(--lift,0)*.35)))}.game-layer{z-index:100;opacity:0;visibility:hidden;background:#14102b;transition:opacity .22s,visibility 0s linear .22s;position:fixed;inset:0}.game-layer[data-phase=booting],.game-layer[data-phase=open]{opacity:1;visibility:visible;transition:opacity .22s}.game-layer[data-phase=exiting]{opacity:0;visibility:visible}.game-layer iframe{background:#fff8f0;border:0;width:100%;height:100%;position:absolute;inset:0}.game-layer .game-boot{z-index:2;color:#cffff4;background:#14102b;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.game-layer:not([data-phase=booting]) .game-boot{opacity:0;pointer-events:none}.game-boot .t{font:12px/1.7 var(--font-press-start),monospace;margin:0}.game-exit{z-index:3;font:700 13px/1 var(--font-inter),sans-serif;color:#2d3436;cursor:pointer;background:#fff;border:3px solid #2d3436;padding:10px 12px;position:absolute;top:10px;right:14px;box-shadow:3px 3px #2d3436}.game-exit:focus-visible{outline-offset:3px;outline:3px solid #5fe3d0}@media (prefers-reduced-motion:reduce){.game-layer,.game-layer .game-boot{transition:none}}.nb .desk-props{z-index:0;width:0;height:0;position:absolute;top:50%;left:50%}.nb .desk-props .prop{pointer-events:none;filter:drop-shadow(10px 14px 8px #00000052);position:absolute}.nb .desk-props .mug{top:-330px;left:560px}.nb .desk-props .pencil{top:10px;left:-940px;transform:rotate(-84deg)}@media (max-width:820px){.nb .desk-props{display:none}}.nb .slot{aspect-ratio:1.15;font:12px/1 var(--pixel);color:#aaa28b;border:2px dashed #b8b2a0;border-radius:4px;place-items:center;display:grid}.nb .stamp{--ink:color-mix(in srgb,var(--c)72%,#000);aspect-ratio:1.15;text-align:center;color:var(--ink);border:3px solid var(--ink);outline:1.5px solid var(--ink);outline-offset:3px;background:color-mix(in srgb,var(--c)10%,transparent);transform:rotate(var(--r,-6deg));mix-blend-mode:multiply;opacity:.92;font:800 10.5px/1.2 var(--sans);letter-spacing:.1em;border-radius:4px;place-items:center;margin:4px;display:grid}.nb .stamp b{font:20px/1 var(--pixel);margin-bottom:5px;display:block}.nb .stamp i{letter-spacing:.18em;border-top:1.5px solid var(--ink);margin-top:4px;padding-top:3px;font-size:8.5px;font-style:normal;display:block}.nb .stage{isolation:isolate}.nb .stage:before{content:"";z-index:-1;background-color:#241a55;background-image:radial-gradient(2px 2px at 8% 14%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 19% 62%,#ffe9b0 50%,#0000 52%),radial-gradient(2px 2px at 27% 28%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 38% 80%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 46% 10%,#ffe9b0 50%,#0000 52%),radial-gradient(1.5px 1.5px at 58% 48%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 66% 22%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 74% 74%,#ffe9b0 50%,#0000 52%),radial-gradient(2px 2px at 83% 36%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 91% 12%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 94% 66%,#ffe9b0 50%,#0000 52%),radial-gradient(1.5px 1.5px at 4% 86%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 97% 30%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 96% 52%,#ffe9b0 50%,#0000 52%),radial-gradient(2px 2px at 93% 84%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 2% 40%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 3% 22%,#ffe9b0 50%,#0000 52%),radial-gradient(1.5px 1.5px at 50% 94%,#fff 50%,#0000 52%),radial-gradient(2px 2px at 30% 92%,#fff 50%,#0000 52%),radial-gradient(1.5px 1.5px at 70% 91%,#ffe9b0 50%,#0000 52%),linear-gradient(#241a55 0%,#4a2a7a 45%,#9a3a86 80%,#e0587a 100%);border-radius:18px;position:absolute;inset:-40px -20px 22px -76px;box-shadow:inset 0 0 0 2px #0000004d,inset 0 0 0 9px #0000,inset 0 0 0 10px #ffffff4d,0 3px #0006,0 18px 28px #00000080}@media (max-width:820px){.nb .stage:before{inset:-20px -14px}}.nb .sub{color:#fff3e0}.nb:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 50% 42%,#ffecc833,#0000 62%),radial-gradient(#0000 52%,#14080073 100%);position:absolute;inset:0}.nb .deskin{z-index:1}.hs:after{content:"";z-index:4;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='180' shape-rendering='crispEdges'%3E%3Crect x='89' y='8' width='2' height='18' fill='%2314102B'/%3E%3Crect x='83' y='26' width='14' height='4' fill='%2314102B'/%3E%3Cpolygon points='85,30 95,30 98,33 102,38 78,38 82,33' fill='%2314102B'/%3E%3Crect x='68' y='38' width='44' height='4' fill='%2314102B'/%3E%3Crect x='64' y='42' width='52' height='2' fill='%2314102B'/%3E%3Cpolygon points='70,44 110,44 104,50 100,52 80,52 76,50' fill='%2314102B'/%3E%3Cpath d='M80 52 L100 52 Q99 80 94 100 Q96 140 102 180 L78 180 Q84 140 86 100 Q81 80 80 52 Z' fill='%2314102B'/%3E%3Crect x='89' y='54' width='2' height='22' fill='%23E4607C'/%3E%3Crect x='80' y='150' width='20' height='2' fill='%2314102B'/%3E%3Crect x='72' y='39' width='3' height='2' fill='%23FFD27A'/%3E%3Crect x='82' y='39' width='3' height='2' fill='%23FFD27A'/%3E%3Crect x='95' y='39' width='3' height='2' fill='%23FFD27A'/%3E%3Crect x='105' y='39' width='3' height='2' fill='%23FFD27A'/%3E%3Crect x='190' y='36' width='56' height='144' fill='%2314102B'/%3E%3Crect x='198' y='28' width='40' height='9' fill='%2314102B'/%3E%3Crect x='208' y='21' width='20' height='8' fill='%2314102B'/%3E%3Crect x='196' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='196' y='54' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='54' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='64' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='64' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='196' y='74' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='206' y='74' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='74' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='206' y='84' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='84' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='84' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='104' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='196' y='114' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='226' y='114' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='226' y='124' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='206' y='134' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='226' y='134' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='144' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='196' y='154' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='226' y='154' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='216' y='164' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='226' y='164' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='236' y='164' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='282' y='92' width='34' height='88' fill='%2314102B'/%3E%3Crect x='287' y='80' width='24' height='13' fill='%2314102B'/%3E%3Cpolygon points='287,80 299,50 311,80' fill='%2314102B'/%3E%3Crect x='297' y='40' width='4' height='11' fill='%2314102B'/%3E%3Crect x='288' y='100' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='298' y='100' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='288' y='110' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='288' y='120' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='308' y='120' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='308' y='130' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='298' y='140' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='308' y='140' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='298' y='150' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='308' y='150' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='298' y='160' width='3' height='4' fill='%23FFD27A'/%3E%3Cpolygon points='334,180 334,70 378,56 378,180' fill='%2314102B'/%3E%3Crect x='340' y='80' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='350' y='80' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='80' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='370' y='80' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='100' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='370' y='100' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='340' y='110' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='340' y='120' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='120' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='340' y='130' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='130' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='370' y='140' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='150' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='160' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='370' y='160' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='360' y='170' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='392' y='78' width='34' height='102' fill='%2314102B'/%3E%3Crect x='396' y='70' width='26' height='9' fill='%2314102B'/%3E%3Crect x='418' y='96' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='398' y='106' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='418' y='106' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='398' y='126' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='398' y='136' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='418' y='146' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='398' y='156' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='408' y='166' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='438' y='104' width='30' height='76' fill='%2314102B'/%3E%3Crect x='444' y='96' width='18' height='9' fill='%2314102B'/%3E%3Crect x='444' y='132' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='454' y='132' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='444' y='152' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='150' y='128' width='36' height='52' fill='%2314102B'/%3E%3Crect x='166' y='136' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='156' y='146' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='166' y='146' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='166' y='156' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='176' y='156' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='250' y='114' width='28' height='66' fill='%2314102B'/%3E%3Crect x='256' y='142' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='266' y='162' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='256' y='172' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='318' y='140' width='12' height='40' fill='%2314102B'/%3E%3Crect x='472' y='120' width='34' height='60' fill='%2314102B'/%3E%3Crect x='478' y='128' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='498' y='128' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='488' y='138' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='498' y='138' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='498' y='148' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='498' y='158' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='510' y='136' width='30' height='44' fill='%2314102B'/%3E%3Crect x='516' y='144' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='516' y='164' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='542' y='110' width='36' height='70' fill='%2314102B'/%3E%3Crect x='558' y='118' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='558' y='138' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='558' y='148' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='548' y='168' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='580' y='132' width='28' height='48' fill='%2314102B'/%3E%3Crect x='596' y='140' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='586' y='150' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='586' y='170' width='3' height='4' fill='%23FFD27A'/%3E%3Ccircle cx='676' cy='122' r='30' fill='none' stroke='%2314102B' stroke-width='3'/%3E%3Ccircle cx='676' cy='122' r='21' fill='none' stroke='%2314102B' stroke-width='2'/%3E%3Cline x1='676' y1='122' x2='706.0' y2='122.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='704' y='120' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='702.0' y2='137.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='700' y='135' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='691.0' y2='148.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='689' y='146' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='676.0' y2='152.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='674' y='150' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='661.0' y2='148.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='659' y='146' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='650.0' y2='137.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='648' y='135' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='646.0' y2='122.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='644' y='120' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='650.0' y2='107.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='648' y='105' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='661.0' y2='96.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='659' y='94' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='676.0' y2='92.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='674' y='90' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='691.0' y2='96.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='689' y='94' width='4' height='4' fill='%23FFD27A'/%3E%3Cline x1='676' y1='122' x2='702.0' y2='107.0' stroke='%2314102B' stroke-width='2'/%3E%3Crect x='700' y='105' width='4' height='4' fill='%23FFD27A'/%3E%3Cpolygon points='656,180 676,122 696,180' fill='none' stroke='%2314102B' stroke-width='3'/%3E%3Crect x='630' y='160' width='130' height='20' fill='%2314102B'/%3E%3C/svg%3E") right 4% bottom 22px/auto 180px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='60' shape-rendering='crispEdges'%3E%3Crect x='0' y='26' width='50' height='34' fill='%2314102B'/%3E%3Crect x='36' y='34' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='6' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='16' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='26' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='50' y='12' width='36' height='48' fill='%2314102B'/%3E%3Crect x='56' y='20' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='76' y='20' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='56' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='66' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='76' y='40' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='56' y='50' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='66' y='50' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='76' y='50' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='86' y='20' width='44' height='40' fill='%2314102B'/%3E%3Crect x='102' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='112' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='122' y='38' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='130' y='6' width='30' height='54' fill='%2314102B'/%3E%3Crect x='146' y='24' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='136' y='34' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='136' y='44' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='160' y='24' width='52' height='36' fill='%2314102B'/%3E%3Crect x='166' y='32' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='212' y='14' width='40' height='46' fill='%2314102B'/%3E%3Crect x='218' y='22' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='218' y='32' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='218' y='42' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='252' y='26' width='34' height='34' fill='%2314102B'/%3E%3Crect x='258' y='34' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='268' y='34' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='286' y='8' width='46' height='52' fill='%2314102B'/%3E%3Crect x='292' y='16' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='312' y='16' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='322' y='16' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='302' y='26' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='292' y='36' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='312' y='36' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='322' y='36' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='302' y='46' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='332' y='20' width='38' height='40' fill='%2314102B'/%3E%3Crect x='358' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='348' y='38' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='358' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='370' y='10' width='54' height='50' fill='%2314102B'/%3E%3Crect x='406' y='18' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='416' y='18' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='376' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='386' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='396' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='416' y='28' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='386' y='38' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='396' y='38' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='376' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='386' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='396' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='406' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='416' y='48' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='424' y='24' width='32' height='36' fill='%2314102B'/%3E%3Crect x='440' y='32' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='456' y='4' width='48' height='56' fill='%2314102B'/%3E%3Crect x='472' y='12' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='492' y='12' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='472' y='32' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='462' y='42' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='492' y='52' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='504' y='18' width='40' height='42' fill='%2314102B'/%3E%3Crect x='510' y='26' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='530' y='26' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='530' y='36' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='520' y='46' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='544' y='22' width='56' height='38' fill='%2314102B'/%3E%3Crect x='550' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='560' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='570' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='590' y='30' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='550' y='40' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='560' y='50' width='3' height='4' fill='%23FFD27A'/%3E%3Crect x='580' y='50' width='3' height='4' fill='%23FFD27A'/%3E%3C/svg%3E") 0 100%/600px 60px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='160'%3E%3Cpolygon points='0,160 120,122 220,104 300,76 360,54 420,24 450,16 480,24 540,52 600,78 700,106 800,130 900,160' fill='%237a4a96' opacity='.85'/%3E%3Cpolygon points='450,16 480,24 540,52 600,78 700,106 800,130 900,160 590,160 540,110 500,70 470,44' fill='%235b3a86' opacity='.55'/%3E%3Cpolygon points='420,24 450,16 480,24 500,38 478,36 462,48 448,38 434,50 418,38 404,44' fill='%23fbe6f2'/%3E%3C/svg%3E") left 2% bottom 0/900px no-repeat;height:250px;position:absolute;bottom:0;left:0;right:0}.nbwrap:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(#14102b 0 5px,#e2b27c 5px,#c28c58 13px,#28140599 13px,#28140500 110px);height:110px;position:absolute;top:0;left:0;right:0}.nb .pg.welcome{justify-content:flex-start;gap:0}.nb .welcome-row{grid-template-columns:38% 1fr;align-items:start;gap:18px;margin-top:6px;display:grid}.nb .pg.welcome .polaroid{width:100%;margin:8px 0 0}.nb .facts{gap:12px;margin:0;display:grid}.nb .facts dt{font:800 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#b8423f;margin-bottom:2px}.nb .facts dd{color:#2d3436;margin:0;font-size:14px;line-height:1.4}.nb .pg.welcome .stamps{margin-top:auto;padding-top:14px}.nb .howto p{color:#2d3436;margin:0 0 8px;font-size:15.5px;line-height:1.45}.nb .howto b{color:#14102b;font-weight:700}.nb .pg.welcome .skills-label{margin-top:22px}.nb .pg.welcome .chips{margin:4px 0 0}.nb .pg p,.nb .idx .r,.nb .c span,.nb .facts dd,.nb .howto p,.nb .lead,.hs .tag,.hs .proof,.hs .hint{font-weight:500}
