.signature[data-astro-cid-6r5gamz2]{width:100%;height:auto;display:block;overflow:visible}.signature[data-astro-cid-6r5gamz2] path[data-astro-cid-6r5gamz2]{fill:#faf5ec;fill-opacity:0;stroke:#faf5ec;stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .5s cubic-bezier(.6, 0, .3, 1) calc(.2s + var(--i) * 70ms) forwards, fill .4s ease calc(.55s + var(--i) * 70ms) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill{to{fill-opacity:1;stroke-opacity:0}}@media (prefers-reduced-motion:reduce){.signature[data-astro-cid-6r5gamz2] path[data-astro-cid-6r5gamz2]{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0;animation:none}}.btn[data-astro-cid-j6ocf6pu]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font-size:var(--text-sm);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);font-weight:560;text-decoration:none;display:inline-flex}.btn[data-astro-cid-j6ocf6pu]:hover{transform:translateY(-1px)}.ghost[data-astro-cid-j6ocf6pu]:hover{background:oklch(100% 0 0/.08);border-color:oklch(100% 0 0/.4)}.primary[data-astro-cid-j6ocf6pu]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.primary[data-astro-cid-j6ocf6pu]:hover{background:var(--twine-300);border-color:var(--twine-300);color:var(--color-on-accent)}.rail[data-astro-cid-lp6dt7jz]{z-index:4;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;right:24px;translate:0 -50%}.line[data-astro-cid-lp6dt7jz]{transform-origin:top;width:1px;height:clamp(48px,12vh,110px);animation:draw-line .9s var(--ease-out) .9s backwards;background:linear-gradient(#0000,oklch(100% 0 0/.45))}@keyframes draw-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes appear{0%{opacity:0}to{opacity:1}}ul[data-astro-cid-lp6dt7jz]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.logo[data-astro-cid-lp6dt7jz]{color:oklch(100% 0 0/.92);background:radial-gradient(70% 90% at 25% 15%, oklch(.5 .13 var(--h) / .9), transparent 65%), radial-gradient(60% 70% at 85% 90%, oklch(45% .09 70/.7), transparent 70%), var(--color-surface);width:40px;height:40px;animation:appear .6s var(--ease-out) calc(1.5s + var(--i) * .14s) backwards;transition:transform var(--dur-med) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);border:1px solid oklch(100% 0 0/.18);border-radius:50%;place-items:center;display:grid;position:relative}.logo[data-astro-cid-lp6dt7jz] svg[data-astro-cid-lp6dt7jz]{transition:transform var(--dur-med) var(--ease-out)}.logo[data-astro-cid-lp6dt7jz]:hover,.logo[data-astro-cid-lp6dt7jz]:focus-visible{box-shadow:0 0 0 4px oklch(.6 .13 var(--h) / .22), 0 6px 18px oklch(0% 0 0/.45);border-color:oklch(100% 0 0/.55);transform:scale(1.14)}.logo[data-astro-cid-lp6dt7jz]:hover svg[data-astro-cid-lp6dt7jz],.logo[data-astro-cid-lp6dt7jz]:focus-visible svg[data-astro-cid-lp6dt7jz]{transform:rotate(-8deg)scale(1.08)}.logo[data-astro-cid-lp6dt7jz]:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.line[data-astro-cid-lp6dt7jz],.logo[data-astro-cid-lp6dt7jz]{animation:none}}@media (width<=640px){.rail[data-astro-cid-lp6dt7jz]{display:none}}.hx[data-astro-cid-fi6a2bfj]{z-index:3;background:var(--color-bg);perspective:1600px;perspective-origin:50% 20%;padding:72px 14px 18px;position:relative}.deck .hx[data-astro-cid-fi6a2bfj].gone{visibility:hidden;pointer-events:none}.card[data-astro-cid-fi6a2bfj]{transform-origin:50% 0;will-change:transform}.dim[data-astro-cid-fi6a2bfj]{z-index:6;background:var(--color-bg);opacity:0;pointer-events:none;position:absolute;inset:0}.card[data-astro-cid-fi6a2bfj]{isolation:isolate;background:#090807;border-radius:28px;height:calc(100svh - 90px);min-height:520px;position:relative;overflow:hidden}.card[data-astro-cid-fi6a2bfj] canvas{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.card[data-astro-cid-fi6a2bfj]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, color-mix(in oklab, var(--color-bg) 85%, transparent) 0%, color-mix(in oklab, var(--color-bg) 35%, transparent) 32%, transparent 60%);position:absolute;inset:0}.topright[data-astro-cid-fi6a2bfj]{z-index:4;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute;top:22px;right:24px}.topright[data-astro-cid-fi6a2bfj] .status[data-astro-cid-fi6a2bfj]{padding:0}.dot[data-astro-cid-fi6a2bfj]{background:var(--color-success);border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite ping}@keyframes ping{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-success) 55%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.rise[data-astro-cid-fi6a2bfj]{animation:rise .7s var(--ease-out) var(--d,0s) both}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.photo-fx[data-astro-cid-fi6a2bfj]{z-index:1;pointer-events:none;animation:1.2s ease-out .15s both fade-in;position:absolute;inset:0}.hx[data-astro-cid-fi6a2bfj]:not(.ready) .rise[data-astro-cid-fi6a2bfj],.hx[data-astro-cid-fi6a2bfj]:not(.ready) .photo-fx[data-astro-cid-fi6a2bfj],.hx[data-astro-cid-fi6a2bfj]:not(.ready) .signature path,.hx[data-astro-cid-fi6a2bfj]:not(.ready) .rail .line,.hx[data-astro-cid-fi6a2bfj]:not(.ready) .rail .logo{animation-play-state:paused}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.glow[data-astro-cid-fi6a2bfj]{z-index:0;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--blue-300) 26%, transparent), transparent 72%);pointer-events:none;border-radius:50%;width:min(80%,900px);position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.card[data-astro-cid-fi6a2bfj] .photo{z-index:1;aspect-ratio:1500/1876;object-fit:contain;object-position:bottom;pointer-events:none;width:auto;height:97%;position:absolute;top:auto;bottom:0;left:50%;transform:translate(-50%)}.mask[data-astro-cid-fi6a2bfj]{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(18px);background:linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--color-bg) 55%, transparent) 45%, color-mix(in oklab, var(--color-bg) 94%, transparent) 100%);height:27%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.hx.moving .mask[data-astro-cid-fi6a2bfj]{-webkit-backdrop-filter:none}.foot[data-astro-cid-fi6a2bfj]{z-index:3;flex-direction:column;align-items:center;gap:2px;padding-bottom:6px;display:flex;position:absolute;inset:auto 0 0}.cta[data-astro-cid-fi6a2bfj]{text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:color-mix(in oklab, var(--color-text) 55%, transparent);text-shadow:0 1px 10px color-mix(in oklab, var(--color-bg) 70%, transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out);margin-bottom:clamp(18px,4.5vh,44px);font-size:1.1rem;position:relative}.cta[data-astro-cid-fi6a2bfj]:after{content:"";position:absolute;inset:-10px -14px}.cta[data-astro-cid-fi6a2bfj]:hover{text-decoration-color:var(--color-text)}.mid[data-astro-cid-fi6a2bfj]{z-index:3;text-align:left;width:min(46%,340px);position:absolute;top:22px;left:26px}.mid[data-astro-cid-fi6a2bfj] p[data-astro-cid-fi6a2bfj]{color:#e8e4e2;margin:0;font-size:.95rem;line-height:1.45}.points[data-astro-cid-fi6a2bfj]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-fi6a2bfj] li[data-astro-cid-fi6a2bfj]{border-top:1px solid var(--color-line);color:var(--color-text-soft);text-shadow:0 1px 10px color-mix(in oklab, var(--color-bg) 70%, transparent);padding-top:10px;font-size:.875rem;line-height:1.45}.name[data-astro-cid-fi6a2bfj]{will-change:transform;width:min(96%,145svh - 211.7px)}.pills[data-astro-cid-fi6a2bfj]{flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:none}.status[data-astro-cid-fi6a2bfj]{color:var(--color-text-muted);align-items:center;gap:8px;padding:0 8px;font-size:.85rem;display:inline-flex}.pills[data-astro-cid-fi6a2bfj] .status[data-astro-cid-fi6a2bfj]{padding:10px 18px;font-size:.88rem}@media (width<=640px){.hx[data-astro-cid-fi6a2bfj]{padding-inline:8px}.card[data-astro-cid-fi6a2bfj]{border-radius:22px;height:calc(100svh - 146px)}.topright[data-astro-cid-fi6a2bfj]{display:none}.pills[data-astro-cid-fi6a2bfj]{display:flex}.name[data-astro-cid-fi6a2bfj]{width:100%}.mid[data-astro-cid-fi6a2bfj]{width:calc(100% - 44px);left:22px}.points[data-astro-cid-fi6a2bfj]{display:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-fi6a2bfj],.rise[data-astro-cid-fi6a2bfj],.photo-fx[data-astro-cid-fi6a2bfj]{animation:none}}.section[data-astro-cid-5lyysmr3]{padding-block:var(--space-9);border-top:1px solid var(--color-line)}.head[data-astro-cid-5lyysmr3]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-7);display:flex}h2[data-astro-cid-5lyysmr3]{font-family:var(--font-display);font-weight:400;font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:-.01em}.aside[data-astro-cid-5lyysmr3]{font-size:var(--text-sm);letter-spacing:var(--tracking-label);color:var(--color-text-subtle)}@media (width<=640px){.section[data-astro-cid-5lyysmr3]{padding-block:var(--space-8)}}.logos[data-astro-cid-pwu5dgdn]{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.logo[data-astro-cid-pwu5dgdn]{cursor:default;line-height:0;display:block;position:relative}.logo[data-astro-cid-pwu5dgdn]:after{content:attr(data-name);background:var(--color-text);color:var(--color-bg);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);z-index:5;border-radius:6px;padding:4px 8px;line-height:1.2;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.logo[data-astro-cid-pwu5dgdn]:hover:after{opacity:1;transform:translate(-50%)}.logo[data-astro-cid-pwu5dgdn] img[data-astro-cid-pwu5dgdn]{border-radius:6px;width:auto;height:28px;display:block}.txt[data-astro-cid-pwu5dgdn]{font-size:var(--text-sm);color:var(--color-text-soft)}.rows[data-astro-cid-resrq4zz]{border-bottom:1px solid var(--color-line)}.row[data-astro-cid-resrq4zz]{gap:var(--space-7);--row-pad:min(var(--gutter), var(--space-6));padding:var(--space-6) var(--row-pad);margin-inline:calc(var(--row-pad) * -1);border-top:1px solid var(--color-line);border-radius:var(--radius-md);transition:background var(--dur-med) var(--ease-out);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;position:relative}.row[data-astro-cid-resrq4zz]:hover{background:oklch(100% 0 0/.025)}.info[data-astro-cid-resrq4zz]{justify-content:space-between;gap:var(--space-7);flex-direction:column;min-height:300px;display:flex}.idx[data-astro-cid-resrq4zz]{margin-bottom:var(--space-4);font-size:var(--text-sm);letter-spacing:var(--tracking-label);color:var(--color-text-subtle);display:block}.name[data-astro-cid-resrq4zz]{font-family:var(--font-display);font-weight:500;font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:-.01em}.stretch[data-astro-cid-resrq4zz]{align-items:baseline;gap:.4em;text-decoration:none;display:inline-flex}.stretch[data-astro-cid-resrq4zz]:after{content:"";border-radius:inherit;position:absolute;inset:0}.summary[data-astro-cid-resrq4zz]{margin-top:var(--space-4);max-width:42ch;color:var(--color-text-muted);font-size:var(--text-sm)}.bottom[data-astro-cid-resrq4zz]{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.meta[data-astro-cid-resrq4zz]{justify-content:start;gap:var(--space-4) var(--space-7);grid-template-columns:auto auto;display:grid}.meta[data-astro-cid-resrq4zz] .wide[data-astro-cid-resrq4zz]{grid-column:1/-1}.meta[data-astro-cid-resrq4zz] dt[data-astro-cid-resrq4zz]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle)}.meta[data-astro-cid-resrq4zz] dd[data-astro-cid-resrq4zz]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-soft)}.go[data-astro-cid-resrq4zz]{color:var(--color-text-subtle);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-med) var(--ease-out);place-items:center;display:inline-grid}.row[data-astro-cid-resrq4zz]:hover .go[data-astro-cid-resrq4zz]{color:var(--color-accent);transform:translate(3px,-3px)}.media[data-astro-cid-resrq4zz]{border-radius:var(--radius-lg);overflow:hidden}.shot[data-astro-cid-resrq4zz],.art[data-astro-cid-resrq4zz]{aspect-ratio:2;border-radius:var(--radius-lg);width:100%;transition:transform .7s var(--ease-out)}.shot[data-astro-cid-resrq4zz]{object-fit:cover;object-position:center center}.art[data-astro-cid-resrq4zz]{border:1px solid var(--color-line);background:radial-gradient(70% 90% at 25% 15%, oklch(.5 .13 var(--h) / .9), transparent 65%), radial-gradient(60% 70% at 85% 90%, oklch(45% .09 70/.7), transparent 70%), var(--color-surface);position:relative}.art[data-astro-cid-resrq4zz] span[data-astro-cid-resrq4zz]{left:var(--space-5);bottom:var(--space-4);font-family:var(--font-display);font-size:var(--text-3xl);color:oklch(100% 0 0/.85);line-height:1;position:absolute}.row[data-astro-cid-resrq4zz]:hover .shot[data-astro-cid-resrq4zz],.row[data-astro-cid-resrq4zz]:hover .art[data-astro-cid-resrq4zz]{transform:scale(1.03)}@media (width<=860px){.row[data-astro-cid-resrq4zz]{gap:var(--space-5);grid-template-columns:1fr}.info[data-astro-cid-resrq4zz]{gap:var(--space-5);min-height:0}}.rv [data-reveal] [data-r]{opacity:0;transition:opacity .9s var(--ease-out) calc(var(--base,0s) + var(--d,0s)), transform .9s var(--ease-out) calc(var(--base,0s) + var(--d,0s));transform:translateY(36px)}.rv [data-reveal] [data-r=lr]{transition-duration:.6s;transform:translate(-14px)}.rv [data-reveal] [data-split]{visibility:hidden}.rv [data-reveal].in [data-r]{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.row [data-h]{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transform:translateY(36px)}.row [data-h=lr]{transform:translate(-14px)}.row:hover [data-h],.row:focus-within [data-h]{opacity:1;transition:opacity .9s var(--ease-out) var(--d,0s), transform .9s var(--ease-out) var(--d,0s);transform:none}.row:hover [data-h=lr],.row:focus-within [data-h=lr]{transition-duration:.6s}}@media (hover:none),(pointer:coarse){.rv [data-reveal] [data-h]{opacity:0;transition:opacity .9s var(--ease-out) calc(var(--base,0s) + var(--d,0s) + .25s), transform .9s var(--ease-out) calc(var(--base,0s) + var(--d,0s) + .25s);transform:translateY(36px)}.rv [data-reveal] [data-h=lr]{transition-duration:.6s;transform:translate(-14px)}.rv [data-reveal].in [data-h]{opacity:1;transform:none}}.sc[data-astro-cid-e5tmfi75]{z-index:2;background:var(--color-accent);color:var(--color-on-accent);position:relative}.slide[data-astro-cid-e5tmfi75]{gap:var(--space-6);min-height:100svh;padding:var(--space-9) var(--gutter);background:var(--bg);align-content:center;display:grid}.zz[data-astro-cid-e5tmfi75],.hint[data-astro-cid-e5tmfi75]{display:none}.kicker[data-astro-cid-e5tmfi75]{letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-5);justify-content:space-between;font-size:.8125rem;display:flex}h2[data-astro-cid-e5tmfi75]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 var(--space-5);font-size:clamp(3rem,10vw,9rem);line-height:.95}.text[data-astro-cid-e5tmfi75]{max-width:34ch;margin:0 0 var(--space-6);font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5}.frame[data-astro-cid-e5tmfi75]{aspect-ratio:4/3;background:var(--color-bg);border-radius:24px;max-height:70vh;position:relative;overflow:hidden}.frame[data-astro-cid-e5tmfi75] video[data-astro-cid-e5tmfi75],.frame[data-astro-cid-e5tmfi75] .rive[data-astro-cid-e5tmfi75]{object-fit:cover;width:100%;height:100%;display:block}.frame[data-astro-cid-e5tmfi75] .rive[data-astro-cid-e5tmfi75]{cursor:pointer}.marks[data-astro-cid-e5tmfi75]{align-items:center;gap:16px;display:flex}.mark-text[data-astro-cid-e5tmfi75]{letter-spacing:.04em;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1}.frame[data-astro-cid-e5tmfi75] .shader[data-astro-cid-e5tmfi75]{cursor:crosshair}.frame[data-astro-cid-e5tmfi75] .glb[data-astro-cid-e5tmfi75]{cursor:grab}.frame[data-astro-cid-e5tmfi75] .glb[data-astro-cid-e5tmfi75]:active{cursor:grabbing}.motif[data-astro-cid-e5tmfi75]{background:conic-gradient(from 0deg, var(--color-accent), var(--color-brand), var(--color-accent));border-radius:50%;animation:14s linear infinite spin;position:absolute;inset:12%}.m-rive[data-astro-cid-e5tmfi75]{border-radius:38% 62% 55% 45%/45% 40% 60% 55%}.m-blender[data-astro-cid-e5tmfi75]{border-radius:18%;animation-duration:22s}.m-webgl[data-astro-cid-e5tmfi75]{background:radial-gradient(circle at 30% 30%, var(--color-accent), var(--color-brand) 60%, transparent 70%)}.m-webgpu[data-astro-cid-e5tmfi75]{background:repeating-conic-gradient(var(--color-accent) 0 12.5%, var(--color-bg) 0 25%);border-radius:0;animation-duration:30s}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.motif[data-astro-cid-e5tmfi75]{animation:none}}.sc-on .sc[data-astro-cid-e5tmfi75]{height:calc(var(--n) * 60vh + 90vh);pointer-events:none;background:0 0;margin-top:-100vh}.sc-on .pin[data-astro-cid-e5tmfi75]{pointer-events:none;height:100vh;position:sticky;top:0;overflow:hidden}.sc-on .panel[data-astro-cid-e5tmfi75]{background:var(--bg);pointer-events:auto;will-change:transform;width:100vw;height:100vh;position:relative}.sc-on .slide[data-astro-cid-e5tmfi75]{z-index:var(--z);align-items:center;gap:var(--space-7);pointer-events:none;background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:0;position:absolute;inset:0}.sc-on .slide[data-astro-cid-e5tmfi75] .copy[data-astro-cid-e5tmfi75],.sc-on .slide[data-astro-cid-e5tmfi75] .frame[data-astro-cid-e5tmfi75]{pointer-events:auto}.sc-on .slide[data-astro-cid-e5tmfi75].last{background:var(--bg)}.sc-on .zz[data-astro-cid-e5tmfi75]{width:100%;height:100%;z-index:var(--z);pointer-events:none;display:block;position:absolute;inset:0}.sc-on .zz[data-astro-cid-e5tmfi75] path[data-astro-cid-e5tmfi75]{fill:none;stroke:var(--bg);stroke-linejoin:round;stroke-linecap:round}.sc-on .frame[data-astro-cid-e5tmfi75]{aspect-ratio:auto;height:72vh;max-height:none}.sc-on .hint[data-astro-cid-e5tmfi75]{z-index:20;right:var(--gutter);bottom:var(--space-5);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;display:block;position:absolute}@media (width<=760px){.sc-on .slide[data-astro-cid-e5tmfi75]{gap:var(--space-5);grid-template-columns:1fr}.sc-on .frame[data-astro-cid-e5tmfi75]{height:38vh}}.groups[data-astro-cid-s5nfguqb]{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}h3[data-astro-cid-s5nfguqb]{margin-bottom:var(--space-4);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle);font-weight:600}.items[data-astro-cid-s5nfguqb]{gap:var(--space-3);display:grid}.item[data-astro-cid-s5nfguqb]{align-items:center;gap:var(--space-3);min-height:24px;font-size:var(--text-base);color:var(--color-text-soft);display:flex}.item[data-astro-cid-s5nfguqb] svg[data-astro-cid-s5nfguqb]{flex:none}.prose[data-astro-cid-5gtlsymu]{gap:var(--space-5);max-width:68ch;color:var(--color-text-soft);font-size:var(--text-lg);display:grid}.lead[data-astro-cid-d56ov33j]{max-width:54ch;margin-bottom:var(--space-6);color:var(--color-text-soft);font-size:var(--text-lg)}.actions[data-astro-cid-d56ov33j]{gap:var(--space-3);flex-wrap:wrap;display:flex}.after[data-astro-cid-6voplrxj]{z-index:1;background:var(--color-bg);position:relative}.deck .after[data-astro-cid-6voplrxj]{margin-top:calc(var(--cover,0px) * -1)}.sc-on>#work{top:min(0px, calc(100vh - var(--work-h,100vh)));position:sticky}
