.credit{--in:.733s;--out:.44s;--spring:linear(0, .0302, .1001, .1926, .2952, .3992, .4987, .5901, .6715, .742, .8018, .8514, .8918, .924, .9491, .9682, .9825, .9928, 1, 1.0047, 1.0075, 1.009, 1.0096, 1.0094, 1.0088, 1.008, 1.007, 1.006, 1.005, 1.0042, 1.0033, 1.0026, 1.002, 1.0015, 1.0011, 1.0008, 1.0005, 1.0003, 1.0002, 1.0001, 1, 1, .9999, .9999, 1);isolation:isolate;color:#141210;white-space:nowrap;align-items:center;gap:8px;height:34px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.credit:before{content:"";z-index:-1;transition:transform var(--out) var(--spring), background-color var(--out) var(--spring), border-color var(--out) var(--spring);background:#14121003;border:1px solid #14121008;border-radius:99px;position:absolute;inset:0}.credit:hover{color:#141210}.credit:hover:before{transition:transform var(--in) var(--spring), background-color var(--in) var(--spring), border-color var(--in) var(--spring);background:#14121005;border-color:#1412100f;transform:scale(1.02)}.credit:active:before{transition-duration:90ms;transform:scale(1.0088)}.credit:focus-visible{outline-offset:2px;outline:2px solid #d22e1e}.credit-by{letter-spacing:.06em;text-transform:uppercase;color:#6b6358;font-family:Geist Mono,monospace;font-size:11px}.credit-name{font-family:var(--serif);font-weight:var(--serif-w);font-variation-settings:var(--serif-axes);letter-spacing:-.02em;font-size:19px;line-height:1}.credit-x{color:#141210;opacity:.55;transition:opacity var(--out) var(--spring)}.credit:hover .credit-x{opacity:1;transition:opacity var(--in) var(--spring) 30ms}.credit-by:has(.cb-b){display:inline-grid;overflow:hidden}.cb-a,.cb-b{transition:transform var(--out) var(--spring), opacity var(--out) var(--spring);grid-area:1/1}.cb-b{opacity:0;text-transform:none;letter-spacing:0;transform:translateY(100%)}.credit:hover .cb-a{opacity:0;transition:transform var(--in) var(--spring), opacity var(--in) var(--spring);transform:translateY(-100%)}.credit:hover .cb-b{opacity:1;transition:transform var(--in) var(--spring) 30ms, opacity var(--in) var(--spring) 30ms;transform:none}@media (prefers-reduced-motion:reduce){.credit:before,.credit-x,.cb-a,.cb-b{transition-duration:1ms!important}.credit:hover:before,.credit:active:before{transform:none}}.credit-handle{color:#6b6358;font-family:Geist Mono,monospace;font-size:12px}.credit-byline{gap:5px;height:auto;padding:0}.credit-byline:before{display:none}.credit-byline .credit-by{font-size:10px}.credit-byline .credit-name{font-size:15px}.credit-byline .credit-x{width:10px;height:10px}html{background:#f4f0e8}body{color:#141210;-webkit-font-smoothing:antialiased;background:#f4f0e8;margin:0;font-family:Geist,system-ui,sans-serif}a{color:#141210}.bar[data-astro-cid-w3fxr7rc]{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:28px 24px;display:flex}.bar[data-astro-cid-w3fxr7rc] .logo{font-size:28px}.bar-link[data-astro-cid-w3fxr7rc]{padding:10px 0;font-size:15px;text-decoration:none}.bar-link[data-astro-cid-w3fxr7rc]:hover{color:#4a443c}.page[data-astro-cid-w3fxr7rc]{max-width:1120px;margin:0 auto;padding:0 24px 96px}.intro[data-astro-cid-w3fxr7rc]{grid-template-columns:auto 1fr;align-items:center;gap:64px;padding:40px 0 72px;display:grid}.card-wrap[data-astro-cid-w3fxr7rc]{width:302px;height:421px}.card[data-astro-cid-w3fxr7rc]{transform-origin:0 0;background:var(--soul-bg);border-radius:20px;width:232px;height:324px;overflow:hidden;transform:scale(1.3);box-shadow:0 30px 60px -30px #14121073,0 8px 20px -12px #14121040}.meta[data-astro-cid-w3fxr7rc]{letter-spacing:.06em;color:#6b6358;text-transform:uppercase;margin:0;font-family:Geist Mono,monospace;font-size:12px;line-height:16px}h1[data-astro-cid-w3fxr7rc]{font-family:var(--serif);font-weight:var(--serif-w);font-variation-settings:var(--serif-axes);letter-spacing:-.03em;margin:10px 0 0;font-size:72px;line-height:1}.line[data-astro-cid-w3fxr7rc]{color:#4a443c;margin:14px 0 0;font-size:18px;line-height:26px}.says[data-astro-cid-w3fxr7rc]{font-family:var(--serif);font-weight:var(--serif-w);font-variation-settings:var(--serif-axes);color:#3a342c;text-wrap:pretty;max-width:34ch;margin:20px 0 0;font-size:26px;font-style:italic;line-height:34px}.moments[data-astro-cid-w3fxr7rc]{border-top:1px solid #e4dccb;max-width:480px;margin-top:28px;padding-top:18px}.moments-title[data-astro-cid-w3fxr7rc]{color:#6b6358;margin:0 0 8px;font-size:12px;line-height:16px}.moments[data-astro-cid-w3fxr7rc] ul[data-astro-cid-w3fxr7rc]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.moments[data-astro-cid-w3fxr7rc] li[data-astro-cid-w3fxr7rc]{font-size:16px;line-height:24px}.moments[data-astro-cid-w3fxr7rc] li[data-astro-cid-w3fxr7rc]:before{content:"— "}.intro-text[data-astro-cid-w3fxr7rc]>.btn[data-astro-cid-w3fxr7rc]{margin-top:32px}.btn[data-astro-cid-w3fxr7rc]{cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:99px;align-items:center;height:44px;padding:0 20px;font-family:Geist,sans-serif;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-w3fxr7rc]{color:#f4f0e8;background:#141210;border:none}.btn-primary[data-astro-cid-w3fxr7rc]:hover{color:#f4f0e8;background:#2b2621}.btn-secondary[data-astro-cid-w3fxr7rc]{color:#141210;background:0 0;border:1px solid #cfc6b6;font-weight:400}.btn-secondary[data-astro-cid-w3fxr7rc]:hover{border-color:#141210}.btn[data-astro-cid-w3fxr7rc]:focus-visible{outline-offset:3px;outline:2px solid #141210}.file[data-astro-cid-w3fxr7rc]{background:#fbf8f1;border-radius:28px;padding:40px;scroll-margin-top:24px;box-shadow:0 0 0 .5px #14121014,0 30px 80px -40px #1412104d}.file-head[data-astro-cid-w3fxr7rc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}h2[data-astro-cid-w3fxr7rc]{font-family:var(--serif);font-weight:var(--serif-w);font-variation-settings:var(--serif-axes);letter-spacing:-.02em;margin:0;font-size:40px;line-height:44px}.file-sub[data-astro-cid-w3fxr7rc]{color:#6b6358;margin:8px 0 0;font-size:15px;line-height:22px}.actions[data-astro-cid-w3fxr7rc]{flex-wrap:wrap;gap:8px;display:flex}.md[data-astro-cid-w3fxr7rc]{color:#2b2621;white-space:pre-wrap;word-break:break-word;background:#f1ece2;border:1px solid #e4dccb;border-radius:16px;margin:28px 0 0;padding:24px 28px;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;line-height:22px;overflow-x:auto}.md[data-astro-cid-w3fxr7rc]:focus-visible{outline-offset:3px;outline:2px solid #141210}.how[data-astro-cid-w3fxr7rc]{max-width:720px;padding:72px 0 0}.how[data-astro-cid-w3fxr7rc] ol[data-astro-cid-w3fxr7rc]{counter-reset:step;flex-direction:column;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.how[data-astro-cid-w3fxr7rc] li[data-astro-cid-w3fxr7rc]{counter-increment:step;color:#3a342c;padding-left:44px;font-size:16px;line-height:24px;position:relative}.how[data-astro-cid-w3fxr7rc] li[data-astro-cid-w3fxr7rc]:before{content:counter(step);color:#6b6358;border:1px solid #cfc6b6;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Geist Mono,monospace;font-size:12px;display:flex;position:absolute;top:-2px;left:0}.how[data-astro-cid-w3fxr7rc] strong[data-astro-cid-w3fxr7rc]{color:#141210;font-weight:600}.how[data-astro-cid-w3fxr7rc] code[data-astro-cid-w3fxr7rc]{background:#eae3d6;border-radius:6px;padding:1px 6px;font-family:Geist Mono,monospace;font-size:14px}.pager[data-astro-cid-w3fxr7rc]{border-top:1px solid #e4dccb;justify-content:space-between;align-items:center;gap:16px;margin-top:72px;padding-top:24px;display:flex}.pager-link[data-astro-cid-w3fxr7rc]{flex-direction:column;gap:4px;min-width:0;text-decoration:none;display:flex}.pager-link[data-astro-cid-w3fxr7rc].is-next{text-align:right;align-items:flex-end}.pager-dir[data-astro-cid-w3fxr7rc]{color:#6b6358;font-family:Geist Mono,monospace;font-size:12px}.pager-name[data-astro-cid-w3fxr7rc]{font-family:var(--serif);font-weight:var(--serif-w);font-variation-settings:var(--serif-axes);letter-spacing:-.02em;font-size:28px;line-height:32px}.pager-link[data-astro-cid-w3fxr7rc]:hover .pager-name[data-astro-cid-w3fxr7rc]{color:#4a443c}.pager-count[data-astro-cid-w3fxr7rc]{color:#6b6358;font-family:Geist Mono,monospace;font-size:12px}.foot[data-astro-cid-w3fxr7rc]{justify-content:center;max-width:1120px;margin:0 auto;padding:0 24px 40px;display:flex}@media (width<=760px){.bar[data-astro-cid-w3fxr7rc]{padding:18px 20px}.bar[data-astro-cid-w3fxr7rc] .logo{font-size:24px}.page[data-astro-cid-w3fxr7rc]{padding:0 20px 64px}.intro[data-astro-cid-w3fxr7rc]{grid-template-columns:1fr;justify-items:center;gap:32px;padding:16px 0 48px}.card-wrap[data-astro-cid-w3fxr7rc]{width:232px;height:324px}.card[data-astro-cid-w3fxr7rc]{transform:none}.intro-text[data-astro-cid-w3fxr7rc]{width:100%}h1[data-astro-cid-w3fxr7rc]{font-size:48px}.says[data-astro-cid-w3fxr7rc]{font-size:22px;line-height:30px}.file[data-astro-cid-w3fxr7rc]{border-radius:22px;padding:24px 20px}h2[data-astro-cid-w3fxr7rc]{font-size:32px;line-height:36px}.md[data-astro-cid-w3fxr7rc]{padding:18px 16px;font-size:13px;line-height:20px}.pager-name[data-astro-cid-w3fxr7rc]{font-size:22px;line-height:26px}.pager-count[data-astro-cid-w3fxr7rc]{display:none}.foot[data-astro-cid-w3fxr7rc]{padding:0 20px 32px}}
