.panel[data-astro-cid-iqg5ngpy]{position:relative;display:flex;flex-direction:column;gap:var(--s-2);min-height:26rem;padding:var(--s-5);background:var(--bg);color:var(--ink);text-decoration:none;transition:transform .15s var(--ease)}.panel[data-astro-cid-iqg5ngpy]:hover{transform:translateY(-3px)}.top[data-astro-cid-iqg5ngpy]{display:flex;align-items:baseline;gap:var(--s-2)}.letter[data-astro-cid-iqg5ngpy]{font-family:var(--font-label);font-weight:800;font-size:clamp(3.25rem,6vw,4.5rem);line-height:.9;letter-spacing:-.04em}.name[data-astro-cid-iqg5ngpy]{font-size:.75rem}h3[data-astro-cid-iqg5ngpy]{font-size:1.15rem;margin-top:var(--s-3)}p[data-astro-cid-iqg5ngpy]{margin:0;font-size:.875rem;line-height:1.6;max-width:18em}.icon[data-astro-cid-iqg5ngpy]{width:5.5rem;height:5.5rem;border-radius:1.4rem;margin:auto auto var(--s-4);rotate:-6deg;box-shadow:0 14px 22px -12px #1d140d8c;border:2px solid var(--ink)}.panel[data-astro-cid-iqg5ngpy]:nth-child(2n) .icon[data-astro-cid-iqg5ngpy]{rotate:7deg}.bottom[data-astro-cid-iqg5ngpy]{display:flex;justify-content:space-between;align-items:center;font-size:.7rem}.arrow[data-astro-cid-iqg5ngpy]{font-size:1.25rem;transition:translate .15s var(--ease)}.panel[data-astro-cid-iqg5ngpy]:hover .arrow[data-astro-cid-iqg5ngpy]{translate:4px 0}.note[data-astro-cid-thpqc5tf]{position:relative;background:#f3e7ce;padding:var(--s-6) var(--s-5) var(--s-5);rotate:-2deg;box-shadow:0 12px 24px -16px #1d140d73;max-width:17rem}.tape[data-astro-cid-thpqc5tf]{position:absolute;top:-.7rem;left:50%;width:5rem;height:1.4rem;translate:-50% 0;rotate:3deg;background:color-mix(in oklch,var(--c-green) 45%,transparent)}ul[data-astro-cid-thpqc5tf]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}li[data-astro-cid-thpqc5tf]{display:flex;align-items:center;gap:var(--s-2);font-size:.7rem}.box[data-astro-cid-thpqc5tf]{width:.9rem;height:.9rem;border:1.5px solid var(--ink);display:inline-grid;place-items:center;font-size:.65rem;flex:none}.done[data-astro-cid-thpqc5tf]{color:var(--ink-2)}.napi[data-astro-cid-ly7kyhq3]{position:relative;width:min(19rem,72%);margin:0 auto;perspective:900px}.napi-body[data-astro-cid-ly7kyhq3]{position:relative;transform-style:preserve-3d;transform-origin:50% 85%;cursor:pointer;will-change:transform}.napi-img[data-astro-cid-ly7kyhq3]{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 22px oklch(.4 .15 358 / .28));-webkit-user-drag:none;user-select:none}.napi-eyes[data-astro-cid-ly7kyhq3]{position:absolute;inset:0;width:100%;height:100%;transition:opacity .12s}.pupil-in[data-astro-cid-ly7kyhq3]{transition:scale .22s var(--ease);transform-box:fill-box;transform-origin:center}[data-astro-cid-ly7kyhq3][data-mood=happy] .pupil-in[data-astro-cid-ly7kyhq3]{scale:1.22}[data-astro-cid-ly7kyhq3][data-mood=wow] .pupil-in[data-astro-cid-ly7kyhq3]{scale:.62}.napi-body[data-astro-cid-ly7kyhq3],.napi-bubble[data-astro-cid-ly7kyhq3]{transition:opacity .26s var(--ease)}.napi-sleep[data-astro-cid-ly7kyhq3]{position:absolute;left:50%;bottom:-.6rem;width:125%;max-width:none;translate:-50% 0;opacity:0;pointer-events:none;transition:opacity .26s var(--ease)}[data-astro-cid-ly7kyhq3][data-mood=sleepy] .napi-body[data-astro-cid-ly7kyhq3]{opacity:0}[data-astro-cid-ly7kyhq3][data-mood=sleepy] .napi-sleep[data-astro-cid-ly7kyhq3]{opacity:1}.napi-shadow[data-astro-cid-ly7kyhq3]{position:absolute;left:50%;bottom:-.4rem;width:60%;height:1.1rem;border-radius:50%;background:#392a1e2e;filter:blur(4px);transform:translate(-50%)}.napi-bubble[data-astro-cid-ly7kyhq3]{top:-3.2rem;right:-46%;rotate:3deg;--tail: 18%;z-index:2}.napi-bubble[data-astro-cid-ly7kyhq3].pop{animation:pop .32s var(--ease)}.jump[data-astro-cid-ly7kyhq3] .napi-body[data-astro-cid-ly7kyhq3]{animation:hop .52s var(--ease)}@keyframes pop{0%{scale:.8;opacity:0}to{scale:1;opacity:1}}@keyframes hop{0%,to{translate:0 0}35%{translate:0 -26px}60%{translate:0 0}75%{translate:0 -6px}}@media(max-width:52rem){.napi[data-astro-cid-ly7kyhq3]{width:13.5rem}.napi-bubble[data-astro-cid-ly7kyhq3]{top:-2.6rem;right:-30%;font-size:1rem}}.hero[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--s-6);padding-top:var(--s-7);padding-bottom:var(--s-6);align-items:center}.hero-kicker[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-5)}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5.2vw,3.5rem);font-weight:900;letter-spacing:-.035em;line-height:1.18}.hl[data-astro-cid-j7pv25f6]{background:linear-gradient(transparent 58%,color-mix(in oklch,var(--c-hot) 45%,transparent) 58%);padding:0 .06em}.lede[data-astro-cid-j7pv25f6]{max-width:30rem;margin:var(--s-5) 0 0;color:var(--ink-2)}.note[data-astro-cid-j7pv25f6]{margin:var(--s-5) 0 0;font-size:1.45rem}.stage[data-astro-cid-j7pv25f6]{position:relative;min-height:32rem;display:grid;place-items:end center;padding-bottom:1.5rem}.sun[data-astro-cid-j7pv25f6]{position:absolute;width:22rem;height:22rem;border-radius:50%;background:var(--c-yellow);bottom:3.5rem;left:50%;translate:-50% 0}.s[data-astro-cid-j7pv25f6]{position:absolute}.app[data-astro-cid-j7pv25f6]{width:4.75rem;height:4.75rem;border-radius:1.2rem;border:2px solid var(--ink);box-shadow:0 14px 22px -14px #1d140d8c}.s1[data-astro-cid-j7pv25f6]{left:6%;top:8%}.s2[data-astro-cid-j7pv25f6]{right:2%;top:40%}.s3[data-astro-cid-j7pv25f6]{left:14%;top:26%}.s5[data-astro-cid-j7pv25f6]{left:0;bottom:30%;rotate:-10deg}.s6[data-astro-cid-j7pv25f6]{right:0;bottom:16%;rotate:9deg}.s7[data-astro-cid-j7pv25f6]{left:8%;bottom:4%;rotate:6deg}.s8[data-astro-cid-j7pv25f6]{right:14%;bottom:0;rotate:-7deg}.featured[data-astro-cid-j7pv25f6]{padding:var(--s-7) 0}.featured-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:13rem minmax(0,1fr) auto;gap:var(--s-6);align-items:start}.featured-head[data-astro-cid-j7pv25f6]{position:relative}.featured-head[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6]{font-size:.95rem}.notes-peek[data-astro-cid-j7pv25f6]{right:0;top:calc(-1 * var(--s-7) - 5.6rem);width:7rem;height:5.6rem}.notes-peek[data-astro-cid-j7pv25f6] .mascot{width:6.9rem;margin-top:.4rem}.featured-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--ink-2);margin:var(--s-3) 0 var(--s-5)}.rail[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,17rem);gap:var(--s-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--s-2);scrollbar-width:thin}.rail[data-astro-cid-j7pv25f6]>*{scroll-snap-align:start}.rail-nav[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-3);align-self:center}.round[data-astro-cid-j7pv25f6]{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--ink);background:transparent;font-size:1.1rem;cursor:pointer;color:var(--ink)}.round[data-astro-cid-j7pv25f6]:hover{background:var(--card)}.apps[data-astro-cid-j7pv25f6]{padding:var(--s-6) var(--gutter)}.panels[data-astro-cid-j7pv25f6]{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-2)}.panel-log[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);background:var(--c-sand);color:var(--ink);text-decoration:none;min-height:26rem;transition:transform .15s var(--ease)}.panel-log[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px)}.panel-log[data-astro-cid-j7pv25f6] .top[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:var(--s-2)}.panel-log[data-astro-cid-j7pv25f6] .letter[data-astro-cid-j7pv25f6]{font-family:var(--font-label);font-weight:800;font-size:clamp(3.25rem,6vw,4.5rem);line-height:.9;letter-spacing:-.04em}.panel-log[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{font-size:.75rem}.panel-log[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;margin-top:var(--s-3)}.panel-log[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 var(--s-7);font-size:.875rem;line-height:1.6}.note-stack[data-astro-cid-j7pv25f6]{position:relative;margin:auto auto var(--s-4);padding-top:var(--s-6)}.note-mascot[data-astro-cid-j7pv25f6]{position:absolute;width:6.5rem;right:-2.4rem;top:-3.4rem;z-index:1;height:auto}.panel-log[data-astro-cid-j7pv25f6] .bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:.7rem}.manifesto[data-astro-cid-j7pv25f6]{padding:var(--s-7) 0}.manifesto[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.manifesto-grid[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s-5);align-items:flex-start;max-width:var(--maxw);position:relative;min-height:15rem}.manifesto-mascot[data-astro-cid-j7pv25f6]{position:absolute;right:var(--gutter);bottom:calc(-1 * var(--s-7));width:15rem;height:15rem}.writer[data-astro-cid-j7pv25f6]{position:absolute;right:0;bottom:-.2rem;width:14rem;height:auto;filter:drop-shadow(0 6px 6px oklch(.4 .15 358 / .2))}.manifesto-mascot[data-astro-cid-j7pv25f6] .bubble[data-astro-cid-j7pv25f6]{top:.4rem;left:-3rem;rotate:-3deg;--tail: 78%}.manifesto[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 var(--s-4);font-size:1rem;line-height:2}.more[data-astro-cid-j7pv25f6]{text-decoration:none;font-size:.75rem}.more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media(max-width:72rem){.panels[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:52rem){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);padding-top:var(--s-6)}.stage[data-astro-cid-j7pv25f6]{min-height:26rem}.sun[data-astro-cid-j7pv25f6]{width:17rem;height:17rem;bottom:2.5rem}.app[data-astro-cid-j7pv25f6]{width:3.75rem;height:3.75rem;border-radius:.95rem}.manifesto-grid[data-astro-cid-j7pv25f6]{padding-bottom:12rem}.manifesto-mascot[data-astro-cid-j7pv25f6]{right:50%;translate:50% 0;scale:.85;transform-origin:bottom center}.notes-peek[data-astro-cid-j7pv25f6]{right:auto;left:9rem}.s8[data-astro-cid-j7pv25f6]{right:30%}.featured-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.featured-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:var(--s-3)}.rail-nav[data-astro-cid-j7pv25f6]{display:none}.panels[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.panels[data-astro-cid-j7pv25f6]>:last-child:nth-child(odd){grid-column:span 2}}@media(max-width:30rem){.panels[data-astro-cid-j7pv25f6] .panel,.panel-log[data-astro-cid-j7pv25f6]{min-height:21rem;padding:var(--s-4)}.panel-log[data-astro-cid-j7pv25f6] .note{max-width:100%}}
