@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/gloock-cyrillic-ext-400-normal.b8b0c6b6.woff2) format("woff2"),url(/_next/static/media/gloock-cyrillic-ext-400-normal.c6740d37.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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/gloock-latin-ext-400-normal.270de556.woff2) format("woff2"),url(/_next/static/media/gloock-latin-ext-400-normal.e6743802.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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/gloock-latin-400-normal.526df470.woff2) format("woff2"),url(/_next/static/media/gloock-latin-400-normal.60936cae.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 Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-ext-wght-normal.7db92424.woff2) format("woff2-variations");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 Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-wght-normal.ae05c57c.woff2) format("woff2-variations");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 Sans Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-ext-wght-italic.ff7b1580.woff2) format("woff2-variations");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 Sans Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-wght-italic.458ffd5d.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/caveat-cyrillic-ext-wght-normal.33221405.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/caveat-cyrillic-wght-normal.bd5dcda4.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/caveat-latin-ext-wght-normal.ecbf1ecb.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/caveat-latin-wght-normal.4502a530.woff2) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");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}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--paper:#F3ECDF;--paper-2:#EAE1D0;--paper-3:#E0D5C0;--card:#FBF7EF;--ink:#1E1A15;--ink-2:#4A433A;--ink-3:#7D7466;--rule:rgba(30,26,21,0.14);--rule-strong:rgba(30,26,21,0.32);--red:#C8432A;--red-soft:#E9B7A6;--blue:#2C4A8A;--green:#3D6B4F;--hl:#F4D35E;--hl-soft:rgba(244,211,94,0.55);--squiggle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.10 0 0 0 0 0.08 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--f-display:"Gloock",Georgia,serif;--f-body:"Instrument Sans Variable","Instrument Sans",system-ui,sans-serif;--f-hand:"Caveat Variable","Caveat","Segoe Print",cursive;--f-mono:"JetBrains Mono Variable","JetBrains Mono",ui-monospace,monospace;--gutter:clamp(20px,4vw,56px);--max:1240px;--nav-h:64px;--ease:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--shadow-paper:0 1px 0 rgba(30,26,21,.04),0 10px 30px -12px rgba(30,26,21,.28);--shadow-lift:0 2px 0 rgba(30,26,21,.05),0 24px 50px -18px rgba(30,26,21,.38)}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{background-color:var(--paper);background-image:var(--squiggle);color:var(--ink);font-family:var(--f-body);font-synthesis:none;font-size:1.0625rem;line-height:1.6;min-height:100vh}body,html{overflow-x:clip}::selection{background:var(--hl);color:var(--ink)}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;border:none;background:none}img,svg,video{display:block;max-width:100%}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px dashed var(--red);outline-offset:4px;border-radius:2px}.display{font-family:var(--f-display);font-weight:400;letter-spacing:-.012em;line-height:1.04}.display em,.pen,.serif-em{font-style:normal;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cpath d='M0 5 Q6 1 12 5 T24 5' fill='none' stroke='%23C8432A' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:.5em .18em;background-position:0 96%;padding-bottom:.08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hand{font-family:var(--f-hand);font-weight:500;line-height:1.1;color:var(--blue)}.mono{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.muted{color:var(--ink-3)}.hl{background-image:linear-gradient(100deg,transparent .3em,var(--hl-soft) .3em,var(--hl-soft) calc(100% - .2em),transparent calc(100% - .2em));background-repeat:no-repeat;background-size:0 72%;background-position:0 70%;transition:background-size .9s var(--ease) .2s;padding:0 .1em;margin:0 -.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hl.is-on,.is-on .hl{background-size:100% 72%}.ink-link{position:relative;display:inline-block;font-weight:500}.ink-link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:currentColor;transform-origin:right;transform:scaleX(1);transition:transform .45s var(--ease)}.ink-link:hover:after{transform-origin:left;animation:redraw .6s var(--ease)}@keyframes redraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.tape{position:absolute;width:92px;height:26px;background:rgba(233,222,190,.78);box-shadow:0 1px 2px rgba(0,0,0,.08);mix-blend-mode:multiply;-webkit-clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%)}.stamp{border:1.5px solid;padding:4px 10px 3px;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--red);border-radius:3px;transform:rotate(-3deg);opacity:.88}.chip,.stamp{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono)}.chip{font-size:.7rem;letter-spacing:.04em;padding:5px 10px 4px;border:1px solid var(--rule-strong);background:var(--card);white-space:nowrap}.btn,.chip{border-radius:999px}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px 13px;background:var(--ink);color:var(--paper);font-weight:500;font-size:.95rem;transition:transform .35s var(--ease-spring),background .2s}.btn:hover{transform:translateY(-2px) rotate(-.6deg);background:#000}.btn:active{transform:translateY(1px)}.btn .arrow{transition:transform .35s var(--ease)}.btn:hover .arrow{transform:translateX(4px)}.btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.btn--red{background:var(--red)}.btn--red:hover{background:#a93620}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes wobble{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:640px){html{font-size:15px}}.skip{position:fixed;top:10px;left:10px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:999px;top:-80px;transition:top .3s var(--ease)}.skip:focus{top:10px}