.icon.svelte-1cyuhoq{color:#2c241bc7;border-radius:.5rem;place-items:center;width:2.75rem;height:2.75rem;margin:-.5rem;transition:color .3s cubic-bezier(.2,.8,.2,1);display:inline-grid}.icon.svelte-1cyuhoq:hover{color:var(--ink)}.icon.svelte-1cyuhoq:focus-visible{outline:2px solid var(--brown);outline-offset:0}svg.svelte-1cyuhoq{fill:currentColor;width:1.375rem;height:1.375rem}.sign.svelte-1bdlk9g{--muted:#5e5040;--ease:cubic-bezier(.2, .8, .2, 1);pointer-events:auto;z-index:2;left:50%;bottom:max(clamp(1.5rem, 6svh, 3.5rem), env(safe-area-inset-bottom));box-sizing:border-box;width:min(40rem, calc(100% - 4 * var(--gutter)));text-align:center;color:var(--ink);isolation:isolate;position:absolute;translate:-50%}.sign.svelte-1bdlk9g:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.75rem);background:#f0e8d599;border-radius:2.5rem;position:absolute;inset:-1.25rem -.75rem}.who.svelte-1bdlk9g{font:400 1rem/1.45 var(--sans);margin:0 0 .85rem}.who.svelte-1bdlk9g span:where(.svelte-1bdlk9g){color:var(--muted);white-space:nowrap}.intro.svelte-1bdlk9g{text-wrap:balance;font:400 clamp(1.2rem, .8rem + .6vw + .7vh, 1.75rem)/1.22 var(--sans);letter-spacing:-.012em;margin:0}.intro.svelte-1bdlk9g span:where(.svelte-1bdlk9g){color:var(--muted)}.split.svelte-1bdlk9g span:where(.svelte-1bdlk9g){display:block}nav.svelte-1bdlk9g{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem;display:flex}@media (width<=52rem){.sign.svelte-1bdlk9g{width:calc(100% - 2 * var(--gutter))}}@media (orientation:landscape) and (height<=30rem){.sign.svelte-1bdlk9g{width:max-content;max-width:calc(100% - 2 * var(--gutter));bottom:max(.75rem, env(safe-area-inset-bottom))}.sign.svelte-1bdlk9g:before{inset:-.75rem -1rem}.who.svelte-1bdlk9g{margin-bottom:.3rem;font-size:.8125rem}.intro.svelte-1bdlk9g{font-size:1.0625rem;line-height:1.3}.split.svelte-1bdlk9g span:where(.svelte-1bdlk9g){display:inline}nav.svelte-1bdlk9g{margin-top:.55rem}}@media (orientation:landscape) and (height<=18.75rem){.who.svelte-1bdlk9g{display:none}}@media (prefers-reduced-motion:no-preference){.who.svelte-1bdlk9g,.intro.svelte-1bdlk9g,nav.svelte-1bdlk9g{animation:svelte-1bdlk9g-focus-in 1.2s var(--ease) both}.who.svelte-1bdlk9g{animation-delay:.2s}.intro.svelte-1bdlk9g{animation-delay:.35s}nav.svelte-1bdlk9g{animation-delay:.6s}}@keyframes svelte-1bdlk9g-focus-in{0%{opacity:0;filter:blur(6px);translate:0 .5rem}}.page.svelte-3m382z{--muted:#5e5040;--rule:#4e362629;--ease:cubic-bezier(.2, .8, .2, 1);z-index:0;grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [content-start] repeat(12, minmax(0, 5.25rem)) [content-end] minmax(var(--gutter), 1fr) [full-end];column-gap:var(--gutter);row-gap:clamp(4.5rem,8vw,6.5rem);padding:11rem 0 9rem;display:grid;position:relative}.page.svelte-3m382z:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ece3cfeb;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 9.5rem);mask-image:linear-gradient(#0000,#000 9.5rem)}section.svelte-3m382z{grid-column:content;grid-template-columns:subgrid;align-items:baseline;display:grid}.credits.svelte-3m382z{grid-column:content;grid-template-columns:subgrid;display:grid}.credits.svelte-3m382z figure:where(.svelte-3m382z){text-align:center;grid-column:1/-1;margin:0}.credits.svelte-3m382z blockquote:where(.svelte-3m382z){margin:0}.credits.svelte-3m382z figcaption:where(.svelte-3m382z){margin-top:.35rem}.credits.svelte-3m382z .license:where(.svelte-3m382z){text-align:center;grid-column:1/-1;margin-top:2.5rem;font-size:.6875rem}h2.svelte-3m382z{font:700 1rem/1.6 var(--sans);color:var(--muted);grid-column:2/span 2;margin:0}.text.svelte-3m382z{grid-column:4/span 7;max-width:36rem;margin:0}p.svelte-3m382z{text-wrap:pretty;margin:0}.lead.svelte-3m382z{letter-spacing:-.006em;font-size:clamp(1.25rem,1.05rem + .6vw,1.45rem);line-height:1.5}.work.svelte-3m382z{padding:0;list-style:none}.work.svelte-3m382z li:where(.svelte-3m382z){border-top:1px solid var(--rule);padding:1.3rem 0 1.4rem}.work.svelte-3m382z li:where(.svelte-3m382z):first-child{border-top:0;padding-top:0}.work.svelte-3m382z h3:where(.svelte-3m382z){font:700 1.125rem/1.4 var(--sans);color:var(--ink);margin:0}.line.svelte-3m382z{color:var(--muted);margin-top:.3rem}.prompt.svelte-3m382z{text-wrap:balance}.mail.svelte-3m382z{font:700 clamp(1.3rem, 1rem + 1vw, 1.75rem)/1.25 var(--sans);letter-spacing:-.01em;margin:.7rem 0 1rem}.links.svelte-3m382z{gap:1.5rem;display:flex}.personal.svelte-3m382z{color:var(--muted);margin-top:1.5rem}.credits.svelte-3m382z{color:var(--muted);font-size:.8125rem;line-height:1.5}a.svelte-3m382z{transition:text-decoration-color .3s var(--ease);text-decoration-color:#2c241b59}a.svelte-3m382z:hover{text-decoration-color:currentColor}a.svelte-3m382z:focus-visible{outline:2px solid var(--brown);outline-offset:4px;border-radius:.25rem}@media (width<=64rem){h2.svelte-3m382z{grid-column:1/span 3}}@media (width<=52rem){.page.svelte-3m382z{grid-template-columns:[full-start] var(--gutter) [content-start] minmax(0, 1fr) [content-end] var(--gutter) [full-end];row-gap:3.75rem;padding:8rem 0 6rem}section.svelte-3m382z,.credits.svelte-3m382z{display:block}h2.svelte-3m382z{margin-bottom:.85rem}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rise.svelte-3m382z{animation:svelte-3m382z-rise var(--ease) both;animation-timeline:view();animation-range:cover 0 cover 8rem}}}@media print{.page.svelte-3m382z:before{display:none}}@keyframes svelte-3m382z-rise{0%{opacity:0;translate:0 1.25rem}}.sky.svelte-1uha8ag{background:radial-gradient(120% 90% at 70% 10%,#f6efdd 0%,#ece3cf 45%,#dccfb3 100%);position:fixed;inset:0}.poster.svelte-1uha8ag{transition:opacity .6s,filter .8s,transform .8s;position:fixed;inset:0;overflow:hidden}.poster.warming.svelte-1uha8ag{filter:blur(14px)saturate(.9);transform:scale(1.03)}.poster.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:auto;min-width:100%;height:100%;display:block;position:absolute;top:0;left:50%;translate:-50%}.poster.gone.svelte-1uha8ag{opacity:0}.world.svelte-1uha8ag{opacity:0;width:100%;height:100%;transition:opacity .6s;position:fixed;inset:0}.world.live.svelte-1uha8ag{opacity:1}.front.svelte-1uha8ag{pointer-events:none}.name.svelte-1uha8ag{--size:min(13svh, 10vw);--y:3svh;left:50%;top:calc(50svh + var(--y));white-space:nowrap;color:#2b2119;font:700 var(--size)/.9 "Overpass Name", var(--sans);letter-spacing:-.03em;word-spacing:.08em;margin:0;position:absolute;translate:-50% -50%}@media (orientation:portrait){.name.svelte-1uha8ag{--size:min(9svh, 20vw);--y:-3svh;white-space:normal;word-spacing:0;width:min-content}}@media (orientation:landscape) and (height<=30rem){.name.svelte-1uha8ag{--size:min(19svh, 11vw);--y:-1svh}}.hero.svelte-1uha8ag{pointer-events:none;height:100svh;position:relative}.toast.svelte-1uha8ag{z-index:3;left:50%;top:calc(1.5rem + env(safe-area-inset-top));font:600 .85rem/1.4 var(--sans);color:var(--cream);background:var(--brown);opacity:0;pointer-events:none;border-radius:6px;margin:0;padding:.55rem .9rem;transition:opacity .4s;position:fixed;translate:-50%}.toast.show.svelte-1uha8ag{opacity:1}
