@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-normal.87b08ce1.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-normal.d065c9d0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.e872e3f2.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.4ace7644.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-italic.62f67739.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-italic.8586994d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.7cb8e1b9.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.4acb39b8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/caveat-cyrillic-ext-500-normal.a0d10130.woff2) format("woff2"),url(/_next/static/media/caveat-cyrillic-ext-500-normal.735d5e2a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/caveat-cyrillic-500-normal.b1f2573f.woff2) format("woff2"),url(/_next/static/media/caveat-cyrillic-500-normal.4270da09.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/caveat-latin-ext-500-normal.26478c9f.woff2) format("woff2"),url(/_next/static/media/caveat-latin-ext-500-normal.d215da3d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/caveat-latin-500-normal.bb53c197.woff2) format("woff2"),url(/_next/static/media/caveat-latin-500-normal.0ff7e852.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/caveat-cyrillic-ext-700-normal.0c73d147.woff2) format("woff2"),url(/_next/static/media/caveat-cyrillic-ext-700-normal.cdcbf22d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/caveat-cyrillic-700-normal.d6bd3314.woff2) format("woff2"),url(/_next/static/media/caveat-cyrillic-700-normal.e810f536.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/caveat-latin-ext-700-normal.faa08336.woff2) format("woff2"),url(/_next/static/media/caveat-latin-ext-700-normal.a743f5bb.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/caveat-latin-700-normal.9726ba42.woff2) format("woff2"),url(/_next/static/media/caveat-latin-700-normal.369892fe.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-instrument-serif:"Instrument Serif",Georgia,serif;--font-caveat:"Caveat",cursive;--bg:#f4f3ef;--bg-alt:#ffffff;--ink:#0c0c0b;--ink-muted:#6b6860;--ink-body:#3a3834;--border:#e6e3dc;--lime:#d4ff3a;--lime-dark:#65a30d;--orange:#c2410c;--amber:#b45309;--green:#4d7c0f;--accent-red:#d14b2e;--note-yellow:#fff27a;--note-blue:#cfe3ff;--note-peach:#ffd9c2;--max:1440px;--pad:16px;--header-h:56px;--section-y:56px;--fridge-bg:linear-gradient(90deg,#efeeea,#f7f6f2 30%,#fbfaf7 55%,#f1f0ec)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}@media (min-width:640px){:root{--pad:clamp(20px,4vw,64px);--section-y:clamp(64px,10vw,90px)}}@media (min-width:901px){:root{--header-h:clamp(64px,12vw,84px)}}body{margin:0;background:var(--fridge-bg);font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}a{text-decoration:none}a,button{color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none}img,svg{display:block;max-width:100%}.page{min-height:100vh;min-height:100dvh;position:relative;background:var(--fridge-bg)}main :is(section,[id]){scroll-margin-top:calc(var(--header-h) + 12px)}.container{width:min(100%,var(--max));margin-inline:auto}.serif{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400}.mono{font-family:var(--font-geist-mono),ui-monospace,monospace}.hand{font-family:var(--font-caveat),"Segoe Print",cursive}.highlight{background:linear-gradient(180deg,transparent 62%,var(--lime) 62%,var(--lime) 92%,transparent 92%);padding:0 6px}@keyframes sway{0%,to{transform:rotate(var(--r,0deg))}50%{transform:rotate(calc(var(--r, 0deg) + 1.6deg))}}@keyframes flut{0%,to{transform:rotate(var(--r,0deg)) skewX(0)}50%{transform:rotate(var(--r,0deg)) skewX(-1.5deg)}}@keyframes strike{0%,30%{width:0}45%,to{width:104%}}@keyframes draw{0%{stroke-dashoffset:600}40%,to{stroke-dashoffset:0}}@keyframes chipA{0%,30%{opacity:0;transform:translateY(16px) scale(.8)}36%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes chipB{0%,42%{opacity:0;transform:translateY(16px) scale(.8)}48%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes chipC{0%,54%{opacity:0;transform:translateY(16px) scale(.8)}60%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes chipD{0%,66%{opacity:0;transform:translateY(16px) scale(.8)}72%,90%{opacity:1;transform:none}97%,to{opacity:0}}.sway{animation:sway 5s ease-in-out infinite}.flut,.sway{transform-origin:50% 0}.flut{animation:flut 4s ease-in-out infinite}.strike{animation:strike 6s ease-in-out infinite}.draw{stroke-dasharray:600;animation:draw 6s ease-in-out infinite}.cA{animation:chipA 9s cubic-bezier(.3,1.4,.5,1) infinite}.cB{animation:chipB 9s cubic-bezier(.3,1.4,.5,1) infinite}.cC{animation:chipC 9s cubic-bezier(.3,1.4,.5,1) infinite}.cD{animation:chipD 9s cubic-bezier(.3,1.4,.5,1) infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cA,.cB,.cC,.cD,.draw,.flut,.strike,.sway{animation:none}}