.about-echo[data-astro-cid-j4y4sje3]{color:#0000;-webkit-text-stroke:1px color-mix(in oklch, var(--fg) 30%, transparent)}.about-title[data-astro-cid-j4y4sje3] em{padding-inline-end:.06em}.about-board[data-astro-cid-j4y4sje3]{background-image:radial-gradient(color-mix(in oklch, var(--fg) 16%, transparent) 1px, transparent 1.4px);background-size:22px 22px}.sticker[data-astro-cid-j4y4sje3].is-grabbed,.polaroid[data-astro-cid-j4y4sje3].is-grabbed{z-index:20}.photo[data-astro-cid-j4y4sje3]{background:radial-gradient(75% 55% at 50% 26%, color-mix(in oklch, var(--brace-200) 75%, transparent), transparent 72%), linear-gradient(160deg, var(--stage-to), var(--stage-from) 85%)}.pin[data-astro-cid-j4y4sje3]{background:radial-gradient(circle at 35% 30%, var(--brace-300), var(--brace-700) 70%);box-shadow:0 4px 6px -1px oklch(0% 0 0/.4)}.monogram[data-astro-cid-j4y4sje3]{background:radial-gradient(90% 70% at 80% 10%, color-mix(in oklch, var(--brace-300) 80%, transparent), transparent 60%), linear-gradient(160deg, var(--brace-400), var(--brace-700))}.stage[data-astro-cid-i3irphx7]{background:var(--stage-from);box-shadow:0 0 0 1px color-mix(in oklch, var(--brace-300) 30%, transparent) inset, var(--elev-3)}.stage-backdrop[data-astro-cid-i3irphx7]{background:radial-gradient(80% 65% at 78% 18%, color-mix(in oklch, var(--brace-300) 85%, transparent) 0%, transparent 62%), radial-gradient(75% 85% at 0% 105%, color-mix(in oklch, var(--stage-edge) 80%, transparent) 0%, transparent 62%), linear-gradient(155deg, var(--stage-to) 0%, var(--stage-from) 70%);width:100%;height:100%}.stage-light[data-astro-cid-i3irphx7]{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklch, var(--brace-200) 55%, transparent), transparent);filter:blur(20px);border-radius:50%;width:60%;top:-10%;left:30%}.sun-rays[data-astro-cid-i3irphx7]{aspect-ratio:1;filter:blur(5px);mix-blend-mode:soft-light;background:repeating-conic-gradient(#0000 0deg 7deg,oklch(100% 0 0/.13) 10deg 13deg,#0000 16deg 24deg);border-radius:50%;width:150%;animation:180s linear infinite sun-turn;top:-105%;left:3%;mask-image:radial-gradient(closest-side,#000 8%,oklch(0% 0 0/.55) 45%,#0000 82%)}[data-astro-cid-i3irphx7][data-atmosphere=sunny]{background:radial-gradient(55% 60% at 78% 0,oklch(100% .04 95/.3),#0000 70%)}.haze[data-astro-cid-i3irphx7]{--band:calc(var(--i) / 3);width:95%;height:34%;left:calc(-30% + var(--i) * 28%);background:radial-gradient(closest-side, oklch(1 0 0 / var(--haze)), transparent);filter:blur(22px);animation:haze-drift calc(46s + var(--i) * 13s) ease-in-out calc(var(--i) * -17s) infinite alternate;border-radius:50%}[data-astro-cid-i3irphx7][data-atmosphere=cloudy]{background:linear-gradient(oklch(0% 0 0/.14),#0000 60%)}[data-astro-cid-i3irphx7][data-atmosphere=cloudy] .haze[data-astro-cid-i3irphx7]{--haze:calc(.3 - var(--band) * .08);top:calc(-16% + var(--band) * 14%)}[data-astro-cid-i3irphx7][data-atmosphere=fog]{background:linear-gradient(#0000 15%,oklch(100% 0 0/.1) 45%,oklch(100% 0 0/.34))}[data-astro-cid-i3irphx7][data-atmosphere=fog] .haze[data-astro-cid-i3irphx7]{--haze:calc(.5 - var(--band) * .14);top:calc(70% - var(--band) * 42%)}@keyframes sun-turn{to{rotate:1turn}}@keyframes haze-drift{0%{translate:-9%}to{translate:12% 3%}}html.motion-reduce .sun-rays[data-astro-cid-i3irphx7],html.motion-reduce .haze[data-astro-cid-i3irphx7]{animation:none}.stage-grain[data-astro-cid-i3irphx7]{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.stage-backdrop[data-astro-cid-i3irphx7] [data-portrait]{height:calc((100% - 17.5rem - .8 * var(--text-display-xl)) / .85)}@media (width>=1024px){.stage-backdrop[data-astro-cid-i3irphx7] [data-portrait]{height:86%}}.crosshair[data-astro-cid-i3irphx7]:before,.crosshair[data-astro-cid-i3irphx7]:after{content:"";background:oklch(100% 0 0/.75);position:absolute}.crosshair[data-astro-cid-i3irphx7]:before{width:1px;top:0;bottom:0;left:50%}.crosshair[data-astro-cid-i3irphx7]:after{height:1px;top:50%;left:0;right:0}.stage-word[data-astro-cid-i3irphx7]{letter-spacing:-.07em;color:oklch(100% 0 0/.13);padding-right:.07em;font-size:25.5vw}@media (width>=1024px){.stage-word[data-astro-cid-i3irphx7]{font-size:24vw}}.lens-shine[data-astro-cid-i3irphx7]{background:radial-gradient(60% 40% at 32% 22%,oklch(100% 0 0/.45),#0000 70%),radial-gradient(50% 30% at 70% 88%,oklch(100% .05 60/.25),#0000 70%);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.35),inset 0 -10px 30px oklch(100% 0 0/.12),inset 0 10px 24px oklch(100% 0 0/.15)}[data-astro-cid-i3irphx7][data-lens-skin]{box-shadow:0 30px 60px -20px color-mix(in oklch, var(--brace-900) 55%, transparent), 0 10px 20px -10px color-mix(in oklch, var(--brace-900) 35%, transparent)}.hero-tld[data-astro-cid-i3irphx7]{letter-spacing:-.01em}@media (prefers-reduced-motion:no-preference){.scroll-cue[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{animation:scroll-cue 2.2s var(--ease-in-out) infinite}}@keyframes scroll-cue{0%{translate:0 -100%}to{translate:0 200%}}.stat-photo[data-astro-cid-nwktezpe]{background:linear-gradient(160deg, var(--brace-800), var(--ink-950))}.stat-stage[data-astro-cid-nwktezpe]{background:radial-gradient(90% 70% at 85% 10%, color-mix(in oklch, var(--brace-300) 80%, transparent), transparent 60%), linear-gradient(160deg, var(--stage-to), var(--stage-from))}.no-scrollbar[data-astro-cid-qmjtkzr2]{scrollbar-width:none}.no-scrollbar[data-astro-cid-qmjtkzr2]::-webkit-scrollbar{display:none}.work-glow[data-astro-cid-eei5yqns]{background:radial-gradient(closest-side, color-mix(in oklch, var(--project) 70%, transparent), transparent);filter:blur(60px);opacity:.75;border-radius:50%;inset:8% 6%}[data-theme=dark] .work-glow[data-astro-cid-eei5yqns]{opacity:.5}
