.ezp[data-astro-cid-s7ueslfk]{--paper: #fbf4ef;--sheet: #ffffff;--ink: #2b1613;--ink-2: #7a5d57;--wash: #fde3dc;--accent: #e4473f;--accent-2: #f2365f;--field: rgba(228, 71, 63, .09);--line: rgba(43, 22, 19, .12);--serif: "Instrument Serif", "Iowan Old Style", Georgia, serif;--sans: "Geist Sans", -apple-system, BlinkMacSystemFont, sans-serif;--hand: "Snell Roundhand", "Savoye LET", "Segoe Script", "Brush Script MT", cursive;--ease-out: cubic-bezier(.23, 1, .32, 1);background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;padding:0 clamp(16px,4vw,48px) 6rem;margin:0 auto;min-width:0;max-width:100%;overflow-x:clip}@media(prefers-color-scheme:dark){.ezp[data-astro-cid-s7ueslfk]{--paper: #1c1210;--sheet: #2a1c19;--ink: #f8ebe6;--ink-2: #c4a49c;--wash: #4a2a24;--accent: #f96657;--field: rgba(249, 102, 87, .14);--line: rgba(248, 235, 230, .12)}}.ezp[data-astro-cid-s7ueslfk]>[data-astro-cid-s7ueslfk]{max-width:1040px;margin-inline:auto}.paper[data-astro-cid-s7ueslfk],.form-sheet[data-astro-cid-s7ueslfk]{--ink: #2b1613;--ink-2: #7a5d57;--line: rgba(43, 22, 19, .12);--wash: #fde3dc;--accent: #e4473f;--field: rgba(228, 71, 63, .09);background:#fffdfa;color:var(--ink);box-shadow:0 1px 0 var(--line),0 24px 60px -32px #2b161361}@media(prefers-color-scheme:dark){.paper[data-astro-cid-s7ueslfk],.form-sheet[data-astro-cid-s7ueslfk]{box-shadow:0 1px #ffffff0f,0 30px 70px -30px #000c}}.top[data-astro-cid-s7ueslfk]{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.brand[data-astro-cid-s7ueslfk]{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:600;font-size:1.05rem}.brand[data-astro-cid-s7ueslfk] img[data-astro-cid-s7ueslfk]{border-radius:9px}.btn[data-astro-cid-s7ueslfk]{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font:600 .95rem/1 var(--sans);padding:12px 18px;text-decoration:none;cursor:pointer;transition:transform .14s var(--ease-out),background-color .16s ease}.btn[data-astro-cid-s7ueslfk]:active{transform:scale(.97)}.btn[data-astro-cid-s7ueslfk]:focus-visible,.ask-chip[data-astro-cid-s7ueslfk]:focus-visible,.undo[data-astro-cid-s7ueslfk]:focus-visible,summary[data-astro-cid-s7ueslfk]:focus-visible,.ezp[data-astro-cid-s7ueslfk] a[data-astro-cid-s7ueslfk]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.btn-big[data-astro-cid-s7ueslfk]{background:linear-gradient(135deg,#ff7a45,var(--accent) 45%,var(--accent-2));color:#fff;font-size:1.05rem;padding:16px 26px}.btn-small[data-astro-cid-s7ueslfk]{padding:9px 15px;font-size:.88rem}@media(hover:hover)and (pointer:fine){.btn[data-astro-cid-s7ueslfk]:hover{background:color-mix(in oklab,var(--ink) 86%,var(--accent))}.btn-big[data-astro-cid-s7ueslfk]:hover{filter:brightness(1.05);background:linear-gradient(135deg,#ff7a45,var(--accent) 45%,var(--accent-2))}}.hero[data-astro-cid-s7ueslfk]{padding:clamp(32px,7vw,88px) 0 24px}h1[data-astro-cid-s7ueslfk]{font-family:var(--serif);font-weight:400;font-size:clamp(3rem,8.4vw,6.6rem);line-height:.95;letter-spacing:-.015em;margin:0 0 22px}.lede[data-astro-cid-s7ueslfk]{max-width:34em;color:var(--ink-2);font-size:1.15rem;margin:0 0 40px}.desk[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(20px,3.4vw,40px);align-items:start}.paper[data-astro-cid-s7ueslfk]{border-radius:18px;padding:clamp(22px,3.6vw,40px);font-family:var(--serif);font-size:clamp(1.25rem,2.3vw,1.6rem);line-height:1.45}.paper-head[data-astro-cid-s7ueslfk]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-family:var(--sans);font-size:.95rem;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.paper-head[data-astro-cid-s7ueslfk] span[data-astro-cid-s7ueslfk]{color:var(--ink-2)}.row[data-astro-cid-s7ueslfk]{margin:0 0 10px}.edit[data-astro-cid-s7ueslfk]{position:relative;white-space:nowrap}.pen[data-astro-cid-s7ueslfk]{position:absolute;inset:-.32em -.4em;width:calc(100% + .8em);height:calc(100% + .64em);overflow:visible;pointer-events:none}.pen[data-astro-cid-s7ueslfk] path[data-astro-cid-s7ueslfk]{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .46s var(--ease-out),opacity .2s ease}.marking[data-astro-cid-s7ueslfk] .pen[data-astro-cid-s7ueslfk] path[data-astro-cid-s7ueslfk]{stroke-dashoffset:0;opacity:1}.sign-row[data-astro-cid-s7ueslfk]{display:flex;align-items:end;gap:14px;margin-top:26px;flex-wrap:wrap}.sig-line[data-astro-cid-s7ueslfk]{display:inline-block;min-width:13em;border-bottom:1.5px solid var(--ink);height:1.7em;position:relative}.sig[data-astro-cid-s7ueslfk]{position:absolute;left:.4em;bottom:.08em;font-family:var(--hand);font-size:1.35em;color:#1d2f6f;white-space:nowrap;clip-path:inset(0 100% 0 0);transition:clip-path .62s var(--ease-out)}.sig[data-astro-cid-s7ueslfk].signed{clip-path:inset(0 0 0 0)}.sig-label[data-astro-cid-s7ueslfk]{font-family:var(--sans);font-size:.85rem;color:var(--ink-2)}.talk[data-astro-cid-s7ueslfk]{display:grid;gap:10px;align-content:start}.talk-label[data-astro-cid-s7ueslfk]{margin:0 0 2px;color:var(--ink-2);font-size:.92rem}.ask-chip[data-astro-cid-s7ueslfk]{text-align:left;font:400 1.25rem/1.3 var(--serif);color:var(--ink);background:var(--sheet);border:1px solid var(--line);border-radius:14px;padding:12px 16px;cursor:pointer;transition:transform .14s var(--ease-out),background-color .16s ease,opacity .2s ease}.ask-chip[data-astro-cid-s7ueslfk]:active{transform:scale(.97)}.ask-chip[data-astro-cid-s7ueslfk][aria-pressed=true]{opacity:.45;cursor:default}@media(hover:hover)and (pointer:fine){.ask-chip[data-astro-cid-s7ueslfk]:not(:disabled):hover{background:var(--wash)}}.undo[data-astro-cid-s7ueslfk]{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--ink-2);font:600 .92rem/1 var(--sans);padding:8px 0;cursor:pointer;transition:transform .14s var(--ease-out),opacity .16s ease}.undo[data-astro-cid-s7ueslfk]:active{transform:scale(.97)}.undo[data-astro-cid-s7ueslfk]:disabled{opacity:.4;cursor:default}.undo[data-astro-cid-s7ueslfk] kbd[data-astro-cid-s7ueslfk]{font:inherit;font-weight:500;border:1px solid var(--line);border-radius:6px;padding:3px 6px}.talk-note[data-astro-cid-s7ueslfk]{margin:4px 0 0;color:var(--ink-2);font-size:.95rem;min-height:3em}.get[data-astro-cid-s7ueslfk]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:36px}.get[data-astro-cid-s7ueslfk] p[data-astro-cid-s7ueslfk]{margin:0;color:var(--ink-2);font-size:.95rem}.block[data-astro-cid-s7ueslfk]{padding-top:clamp(64px,10vw,120px)}h2[data-astro-cid-s7ueslfk]{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.02;letter-spacing:-.01em;margin:0 0 14px}.sub[data-astro-cid-s7ueslfk]{max-width:36em;color:var(--ink-2);margin:0 0 28px}.teach[data-astro-cid-s7ueslfk],.type[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px 56px;align-items:start}.ask[data-astro-cid-s7ueslfk],.fix[data-astro-cid-s7ueslfk]{font-family:var(--serif);font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.2;margin:0}.fix[data-astro-cid-s7ueslfk] del[data-astro-cid-s7ueslfk]{text-decoration-color:var(--accent);text-decoration-thickness:.08em;color:var(--ink-2)}.fix[data-astro-cid-s7ueslfk] ins[data-astro-cid-s7ueslfk]{text-decoration:none;background:var(--wash);border-radius:8px;padding:0 .15em}.plain[data-astro-cid-s7ueslfk]{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:14px}.plain[data-astro-cid-s7ueslfk] li[data-astro-cid-s7ueslfk]{padding-left:20px;position:relative;color:var(--ink-2)}.plain[data-astro-cid-s7ueslfk] li[data-astro-cid-s7ueslfk]:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--accent)}.plain[data-astro-cid-s7ueslfk] strong[data-astro-cid-s7ueslfk]{color:var(--ink);font-weight:600}.note[data-astro-cid-s7ueslfk]{color:var(--ink-2);font-size:.92rem;margin:14px 0 0}.forms[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px 56px;align-items:start}.form-sheet[data-astro-cid-s7ueslfk]{border-radius:18px;padding:clamp(20px,3vw,32px);font-size:.95rem;display:grid;gap:14px}.form-title[data-astro-cid-s7ueslfk]{font-family:var(--serif);font-size:1.6rem;margin:0 0 4px}.f-row[data-astro-cid-s7ueslfk]{display:flex;align-items:end;gap:10px}.f-row[data-astro-cid-s7ueslfk]>span[data-astro-cid-s7ueslfk]:first-child{white-space:nowrap}.f-small[data-astro-cid-s7ueslfk]{font-size:.78rem;color:var(--ink-2)}.f-box[data-astro-cid-s7ueslfk]{position:relative;border:1.5px solid var(--ink);border-radius:4px;height:76px;padding:4px 8px}.f-checks[data-astro-cid-s7ueslfk]{display:flex;align-items:center;gap:8px}.f-checks[data-astro-cid-s7ueslfk] span[data-astro-cid-s7ueslfk]:not(.blank){margin-right:14px}.f-table[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:1.6fr 1fr 1fr;border:1.5px solid var(--ink);border-radius:4px;overflow:hidden}.f-table[data-astro-cid-s7ueslfk] .th[data-astro-cid-s7ueslfk],.f-table[data-astro-cid-s7ueslfk] .td[data-astro-cid-s7ueslfk]{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:30px;position:relative}.f-table[data-astro-cid-s7ueslfk] .th[data-astro-cid-s7ueslfk]{padding:5px 8px;font-weight:600;font-size:.85rem}.f-table[data-astro-cid-s7ueslfk]>[data-astro-cid-s7ueslfk]:nth-child(3n){border-right:0}.f-table[data-astro-cid-s7ueslfk]>[data-astro-cid-s7ueslfk]:nth-last-child(-n+3){border-bottom:0}.f-sign[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;align-items:end;margin-top:14px}.f-sign[data-astro-cid-s7ueslfk]>div[data-astro-cid-s7ueslfk]:first-child{display:grid;gap:2px}.blank[data-astro-cid-s7ueslfk]{position:relative;display:block}.blank[data-astro-cid-s7ueslfk].line{flex:1;height:1.4em;border-bottom:1.5px solid var(--ink)}.blank[data-astro-cid-s7ueslfk].area{position:absolute;inset:22px 6px 6px}.blank[data-astro-cid-s7ueslfk].check{width:15px;height:15px;border:1.5px solid var(--ink);border-radius:2px;flex:none}.blank[data-astro-cid-s7ueslfk].cell{position:absolute;inset:2px}.blank[data-astro-cid-s7ueslfk]:before{content:"";position:absolute;inset:-2px -3px 1px;border-radius:5px;background:var(--field);box-shadow:inset 0 0 0 1.5px var(--accent);opacity:0;transform:scale(.96);transition:opacity .2s ease,transform .22s var(--ease-out)}.blank[data-astro-cid-s7ueslfk]:after{content:attr(data-name);position:absolute;left:2px;bottom:calc(100% + 3px);font:500 .66rem/1 JetBrains Mono,ui-monospace,Menlo,monospace;color:var(--accent);white-space:nowrap;opacity:0;transform:translateY(3px);transition:opacity .2s ease,transform .22s var(--ease-out)}.blank[data-astro-cid-s7ueslfk].check:after,.blank[data-astro-cid-s7ueslfk].cell:after{bottom:auto;top:calc(100% + 3px)}.blank[data-astro-cid-s7ueslfk].cell:after{top:auto;bottom:3px;left:6px}.blank[data-astro-cid-s7ueslfk].area:after{bottom:auto;top:4px;left:6px}[data-astro-cid-s7ueslfk][data-found] .blank[data-astro-cid-s7ueslfk]:before,[data-astro-cid-s7ueslfk][data-found] .blank[data-astro-cid-s7ueslfk]:after{opacity:1;transform:none;transition-delay:calc(var(--i) * 40ms)}.term[data-astro-cid-s7ueslfk]{background:#241513;color:#f6e3dd;border-radius:18px;padding:22px 24px;font:.9rem/1.75 JetBrains Mono,ui-monospace,Menlo,monospace;overflow-x:auto;max-width:100%}.term[data-astro-cid-s7ueslfk]>div[data-astro-cid-s7ueslfk]{white-space:pre}.term[data-astro-cid-s7ueslfk] .gap[data-astro-cid-s7ueslfk]{margin-top:14px}.prompt[data-astro-cid-s7ueslfk]{color:#ff9a85;margin-right:8px}.ok[data-astro-cid-s7ueslfk]{color:#7ee2a8;margin-right:6px}.dim[data-astro-cid-s7ueslfk]{color:#c09d94;margin-left:8px}.extras[data-astro-cid-s7ueslfk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;margin:8px 0 0}.extras[data-astro-cid-s7ueslfk] dt[data-astro-cid-s7ueslfk]{font-weight:600;margin-bottom:4px}.extras[data-astro-cid-s7ueslfk] dd[data-astro-cid-s7ueslfk]{margin:0;color:var(--ink-2);max-width:32em}.faq[data-astro-cid-s7ueslfk]{border-top:1px solid var(--line);max-width:760px}.faq[data-astro-cid-s7ueslfk] details[data-astro-cid-s7ueslfk]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-s7ueslfk] summary[data-astro-cid-s7ueslfk]{cursor:pointer;list-style:none;padding:18px 0;font-weight:600;display:flex;justify-content:space-between;gap:16px}.faq[data-astro-cid-s7ueslfk] summary[data-astro-cid-s7ueslfk]::-webkit-details-marker{display:none}.faq[data-astro-cid-s7ueslfk] summary[data-astro-cid-s7ueslfk]:after{content:"+";color:var(--ink-2);font-weight:400;transition:transform .2s var(--ease-out)}.faq[data-astro-cid-s7ueslfk] details[data-astro-cid-s7ueslfk][open] summary[data-astro-cid-s7ueslfk]:after{transform:rotate(45deg)}.faq[data-astro-cid-s7ueslfk] details[data-astro-cid-s7ueslfk] p[data-astro-cid-s7ueslfk]{margin:0 0 20px;color:var(--ink-2);max-width:40em}.end[data-astro-cid-s7ueslfk]{text-align:center;padding-top:clamp(72px,11vw,140px);display:grid;justify-items:center;gap:18px}.end[data-astro-cid-s7ueslfk] img[data-astro-cid-s7ueslfk]{border-radius:26px}.end[data-astro-cid-s7ueslfk] h2[data-astro-cid-s7ueslfk]{margin:0}.end[data-astro-cid-s7ueslfk] p[data-astro-cid-s7ueslfk]{display:flex;gap:20px;margin:8px 0 0}.end[data-astro-cid-s7ueslfk] p[data-astro-cid-s7ueslfk] a[data-astro-cid-s7ueslfk]{color:var(--ink-2)}@media(max-width:760px){.desk[data-astro-cid-s7ueslfk],.teach[data-astro-cid-s7ueslfk],.type[data-astro-cid-s7ueslfk],.forms[data-astro-cid-s7ueslfk],.extras[data-astro-cid-s7ueslfk]{grid-template-columns:minmax(0,1fr)}.top[data-astro-cid-s7ueslfk] .btn-small[data-astro-cid-s7ueslfk]{display:none}.sig-line[data-astro-cid-s7ueslfk]{min-width:10em}.f-sign[data-astro-cid-s7ueslfk]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.btn[data-astro-cid-s7ueslfk],.ask-chip[data-astro-cid-s7ueslfk],.undo[data-astro-cid-s7ueslfk],.faq[data-astro-cid-s7ueslfk] summary[data-astro-cid-s7ueslfk]:after,.pen[data-astro-cid-s7ueslfk] path[data-astro-cid-s7ueslfk],.sig[data-astro-cid-s7ueslfk],.blank[data-astro-cid-s7ueslfk]:before,.blank[data-astro-cid-s7ueslfk]:after{transition:none}[data-astro-cid-s7ueslfk][data-found] .blank[data-astro-cid-s7ueslfk]:before,[data-astro-cid-s7ueslfk][data-found] .blank[data-astro-cid-s7ueslfk]:after{transition-delay:0ms}}
