figure.svelte-ahsurf.svelte-ahsurf{margin:0;width:100%;position:relative}.art.svelte-ahsurf.svelte-ahsurf{position:relative;aspect-ratio:1}.guide.svelte-ahsurf.svelte-ahsurf{position:absolute;inset:13%;border:1px solid var(--line);border-radius:50%;opacity:.65;pointer-events:none}.cross.svelte-ahsurf.svelte-ahsurf{position:absolute;color:var(--muted);font-size:16px;font-weight:300}.top.svelte-ahsurf.svelte-ahsurf{top:14%;left:6%}.bottom.svelte-ahsurf.svelte-ahsurf{bottom:15%;right:6%}.sculpture.svelte-ahsurf.svelte-ahsurf{border:0;background:none;display:block;width:100%;aspect-ratio:1;padding:0;cursor:grab;position:relative;touch-action:pan-y;border-radius:50%}.dragging.svelte-ahsurf.svelte-ahsurf{cursor:grabbing}canvas.svelte-ahsurf.svelte-ahsurf{display:block;width:100%;height:100%}.compact.svelte-ahsurf .guide.svelte-ahsurf{opacity:.4}.sr-only.svelte-ahsurf.svelte-ahsurf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:Instrument;src:url(../../../fonts/instrument-serif.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Instrument;src:url(../../../fonts/instrument-serif-italic.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:DM;src:url(../../../fonts/dm-sans.ttf) format("truetype");font-weight:400;font-display:swap}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:#f4f1e9;font-family:DM,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}::selection{background:#ccd2b6;color:#24271e}.site.svelte-1ivvyxn.svelte-1ivvyxn{--paper:#f4f1e9;--ink:#303329;--muted:#717264;--line:#dad9cd;--accent:#87583c;background:var(--paper);color:var(--ink);min-height:100svh;transition:background .25s,color .25s}.site.dark.svelte-1ivvyxn.svelte-1ivvyxn{--paper:#1a1c17;--ink:#e7e1d2;--muted:#a8aa99;--line:#3b4033;--accent:#cd9f7d;color-scheme:dark}.frame.svelte-1ivvyxn.svelte-1ivvyxn{max-width:1600px;margin:auto;padding:0 64px}header.svelte-1ivvyxn.svelte-1ivvyxn{height:100px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.monogram.svelte-1ivvyxn.svelte-1ivvyxn{font:36px Instrument,Georgia,serif;letter-spacing:-2px}nav.svelte-1ivvyxn.svelte-1ivvyxn{display:flex;gap:34px;margin-left:auto;margin-right:43px;font-size:12px;color:var(--muted)}nav.svelte-1ivvyxn a.svelte-1ivvyxn{padding:12px 0;position:relative}nav.svelte-1ivvyxn a[aria-current=page].svelte-1ivvyxn{color:var(--ink)}nav.svelte-1ivvyxn a[aria-current=page].svelte-1ivvyxn:after{content:"";position:absolute;bottom:4px;left:0;right:0;height:1px;background:var(--ink)}.appearance.svelte-1ivvyxn.svelte-1ivvyxn{width:32px;height:38px;padding:6px;border:0;color:var(--muted);background:none;cursor:pointer}.appearance.svelte-1ivvyxn svg.svelte-1ivvyxn{display:block;width:20px;height:20px;stroke:currentColor;stroke-width:1}.stage.svelte-1ivvyxn.svelte-1ivvyxn{position:relative;min-height:calc(100svh - 179px);max-width:1390px;margin:auto}.home-panel.svelte-1ivvyxn.svelte-1ivvyxn{min-height:calc(100svh - 179px);display:flex;align-items:center;padding:60px 0 65px 38px;position:relative;z-index:1;width:48%}.introduction.svelte-1ivvyxn.svelte-1ivvyxn{width:100%}h1.svelte-1ivvyxn.svelte-1ivvyxn{font-family:Instrument,Georgia,serif;font-size:clamp(112px,11.6vw,174px);line-height:.82;font-weight:400;letter-spacing:-.045em;margin:0 0 38px;outline:none}h1.svelte-1ivvyxn em.svelte-1ivvyxn{font-weight:400}.purpose.svelte-1ivvyxn.svelte-1ivvyxn{font-size:17px;line-height:1.65;margin:0 0 26px}.about-link.svelte-1ivvyxn.svelte-1ivvyxn{display:inline-flex;gap:30px;font-size:12px;border-bottom:1px solid var(--line);padding:12px 0;margin-top:21px}.about-link.svelte-1ivvyxn.svelte-1ivvyxn:hover{border-color:var(--ink)}.orbital-art.svelte-1ivvyxn.svelte-1ivvyxn{width:min(55%,calc(100svh - 235px));max-width:720px;position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.reading-panel.svelte-1ivvyxn.svelte-1ivvyxn{display:grid;grid-template-columns:1fr 1.38fr;gap:80px;padding:74px 38px 80px;min-height:calc(100svh - 179px);align-items:start}.reading-title.svelte-1ivvyxn.svelte-1ivvyxn{position:relative;z-index:1}.page-number.svelte-1ivvyxn.svelte-1ivvyxn{font-size:12px;color:var(--muted);display:block;margin-bottom:30px;font-variant-numeric:oldstyle-nums}.reading-title.svelte-1ivvyxn h1.svelte-1ivvyxn{font-size:96px;line-height:1;margin:0}.orbital-art.small.svelte-1ivvyxn.svelte-1ivvyxn{width:min(31%,max(0px,calc(100svh - 510px)));left:15px;right:auto;top:265px;transform:none;opacity:.7;max-width:380px}.essay.svelte-1ivvyxn.svelte-1ivvyxn,.past-list.svelte-1ivvyxn.svelte-1ivvyxn{position:relative;z-index:1;max-width:580px}.essay.svelte-1ivvyxn p.svelte-1ivvyxn{font-size:15px;line-height:1.85;color:var(--muted);margin:0 0 22px}.essay.svelte-1ivvyxn .lead.svelte-1ivvyxn{font-family:Instrument,Georgia,serif;font-size:34px;color:var(--ink);line-height:1.28;letter-spacing:-.012em;margin-bottom:28px}.essay-bottom.svelte-1ivvyxn.svelte-1ivvyxn{border-top:1px solid var(--line);margin-top:38px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px}.essay-bottom.svelte-1ivvyxn>span.svelte-1ivvyxn{color:var(--muted)}.essay-bottom.svelte-1ivvyxn a.svelte-1ivvyxn{display:flex;gap:17px}.past-list.svelte-1ivvyxn .work-detail.svelte-1ivvyxn{font-size:12px;margin-top:12px}.past-list.svelte-1ivvyxn article.svelte-1ivvyxn{padding:0 0 28px;margin:0 0 25px;border-bottom:1px solid var(--line)}.past-list.svelte-1ivvyxn h2.svelte-1ivvyxn{font-family:Instrument,Georgia,serif;font-size:29px;letter-spacing:-.015em;line-height:1.2;font-weight:400;margin:0 0 14px}.past-list.svelte-1ivvyxn p.svelte-1ivvyxn{font-size:14px;color:var(--muted);line-height:1.85;margin:0}footer.svelte-1ivvyxn.svelte-1ivvyxn{border-top:1px solid var(--line);min-height:79px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted);gap:24px}.socials.svelte-1ivvyxn.svelte-1ivvyxn{display:flex;gap:30px}.socials.svelte-1ivvyxn a.svelte-1ivvyxn{padding:12px 0}.socials.svelte-1ivvyxn a.svelte-1ivvyxn:hover{color:var(--ink)}.socials.svelte-1ivvyxn span.svelte-1ivvyxn{margin-left:4px}.skip-link.svelte-1ivvyxn.svelte-1ivvyxn{position:fixed;top:12px;left:12px;z-index:10;background:var(--paper);color:var(--ink);padding:12px;transform:translateY(-200%)}.skip-link.svelte-1ivvyxn.svelte-1ivvyxn:focus{transform:translateY(0)}@media (min-height:1000px){.stage.svelte-1ivvyxn.svelte-1ivvyxn,.home-panel.svelte-1ivvyxn.svelte-1ivvyxn,.reading-panel.svelte-1ivvyxn.svelte-1ivvyxn{min-height:820px}}@media (max-width:1100px){.frame.svelte-1ivvyxn.svelte-1ivvyxn{padding:0 36px}.home-panel.svelte-1ivvyxn.svelte-1ivvyxn{padding-left:15px}h1.svelte-1ivvyxn.svelte-1ivvyxn{font-size:124px}.reading-panel.svelte-1ivvyxn.svelte-1ivvyxn{padding-left:15px;padding-right:15px;grid-template-columns:1fr 1.55fr;gap:50px}.reading-title.svelte-1ivvyxn h1.svelte-1ivvyxn{font-size:82px}.orbital-art.small.svelte-1ivvyxn.svelte-1ivvyxn{left:0;top:290px}}@media (max-width:760px){.frame.svelte-1ivvyxn.svelte-1ivvyxn{padding:0 25px}header.svelte-1ivvyxn.svelte-1ivvyxn{height:82px}.monogram.svelte-1ivvyxn.svelte-1ivvyxn{font-size:31px}nav.svelte-1ivvyxn.svelte-1ivvyxn{gap:16px;margin-right:14px;font-size:12px}.appearance.svelte-1ivvyxn.svelte-1ivvyxn{width:28px;padding:4px}.stage.svelte-1ivvyxn.svelte-1ivvyxn{min-height:0}.home-panel.svelte-1ivvyxn.svelte-1ivvyxn{min-height:0;width:100%;padding:54px 10px 0}h1.svelte-1ivvyxn.svelte-1ivvyxn{font-size:clamp(108px,20vw,145px);margin-bottom:30px}.purpose.svelte-1ivvyxn.svelte-1ivvyxn{font-size:16px;margin-bottom:21px}.about-link.svelte-1ivvyxn.svelte-1ivvyxn{margin-top:15px}.orbital-art.svelte-1ivvyxn.svelte-1ivvyxn{position:relative;width:100%;max-width:490px;margin:5px auto 38px;transform:none;top:auto;right:auto}.reading-panel.svelte-1ivvyxn.svelte-1ivvyxn{display:block;min-height:0;padding:44px 10px 46px}.page-number.svelte-1ivvyxn.svelte-1ivvyxn{margin-bottom:15px;font-size:11px}.reading-title.svelte-1ivvyxn h1.svelte-1ivvyxn{font-size:70px}.reading-title.svelte-1ivvyxn.svelte-1ivvyxn{margin-bottom:36px}.orbital-art.small.svelte-1ivvyxn.svelte-1ivvyxn{display:none}.essay.svelte-1ivvyxn .lead.svelte-1ivvyxn{font-size:32px}.essay.svelte-1ivvyxn p.svelte-1ivvyxn{font-size:14px}.essay-bottom.svelte-1ivvyxn.svelte-1ivvyxn{align-items:flex-start;flex-direction:column;gap:24px}.past-list.svelte-1ivvyxn h2.svelte-1ivvyxn{font-size:30px}.past-list.svelte-1ivvyxn p.svelte-1ivvyxn{font-size:14px}footer.svelte-1ivvyxn.svelte-1ivvyxn{padding:23px 0;min-height:105px;flex-direction:column;align-items:flex-start;gap:12px;font-size:10px}.socials.svelte-1ivvyxn.svelte-1ivvyxn{gap:25px}.socials.svelte-1ivvyxn a.svelte-1ivvyxn{padding:6px 0}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
