.intro-overlay[data-astro-cid-u43ozx4m]{display:none}html.intro .intro-overlay[data-astro-cid-u43ozx4m]{position:fixed;inset:0;z-index:60;display:grid;place-items:center;align-content:center;gap:2rem;padding:1.5rem;background:var(--bg);transition:opacity .6s ease}html.intro{overflow:hidden}.bloom[data-astro-cid-u43ozx4m]{position:fixed;inset:0;background:radial-gradient(130% 95% at 50% 118%,#f25c2a,#f47a4c 18%,#f8b293 38%,#fbe3d6 56%,#fbfaf700 76%),radial-gradient(80% 60% at 15% 100%,rgb(29 29 31 / .18),transparent 70%);opacity:0;transform:translateY(40%);clip-path:circle(150% at 50% 50%);transition:opacity 1.1s ease,transform 1.6s cubic-bezier(.2,.75,.2,1),clip-path .95s cubic-bezier(.7,0,.2,1);pointer-events:none}.blooming[data-astro-cid-u43ozx4m] .bloom[data-astro-cid-u43ozx4m]{opacity:1;transform:none}.forming[data-astro-cid-u43ozx4m] .bloom[data-astro-cid-u43ozx4m]{clip-path:circle(var(--r) at var(--cx) var(--cy));opacity:0;transition:clip-path .95s cubic-bezier(.7,0,.2,1),opacity .9s ease}.core[data-astro-cid-u43ozx4m]{position:fixed;left:var(--cx, 50%);top:var(--cy, 50%);width:calc(var(--r, 13rem) * 2);aspect-ratio:1;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle at 50% 78%,#f25c2a,#f47a4c 30%,#f8b293 58%,#fbe3d6 82%,#fbfaf7);opacity:0;scale:3.2;filter:blur(40px);pointer-events:none}.forming[data-astro-cid-u43ozx4m] .core[data-astro-cid-u43ozx4m]{opacity:1;scale:1;filter:blur(1px);transition:scale .95s cubic-bezier(.7,0,.2,1),opacity .45s ease,filter .95s ease}.formed[data-astro-cid-u43ozx4m] .core[data-astro-cid-u43ozx4m]{opacity:0;transition:opacity .8s ease}.formed[data-astro-cid-u43ozx4m] .bloom[data-astro-cid-u43ozx4m]{opacity:0;transition:opacity .7s ease}.lines[data-astro-cid-u43ozx4m]{position:absolute;inset:0;width:100%;height:100%}.lines[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]{fill:none;stroke:#ffffffbf;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1}.blooming[data-astro-cid-u43ozx4m] .lines[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]{animation:draw-line 1.8s cubic-bezier(.4,0,.2,1) forwards}.lines[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]:nth-child(2){animation-delay:.15s}.lines[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]:nth-child(3){animation-delay:.3s}.lines[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]:nth-child(4){animation-delay:.45s}.forming[data-astro-cid-u43ozx4m] .lines[data-astro-cid-u43ozx4m]{opacity:0;transition:opacity .4s ease}@keyframes draw-line{to{stroke-dashoffset:0}}.count[data-astro-cid-u43ozx4m]{position:fixed;right:clamp(1.25rem,4vw,2.5rem);bottom:clamp(1rem,3vw,2rem);font-family:var(--font-pixel);font-synthesis:none;font-size:clamp(1.6rem,4vw,2.4rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--fg);transition:opacity .4s ease}.forming[data-astro-cid-u43ozx4m] .count[data-astro-cid-u43ozx4m]{opacity:0}.intro-overlay[data-astro-cid-u43ozx4m].leaving{opacity:0;pointer-events:none}.stage[data-astro-cid-u43ozx4m]{position:relative;display:grid;place-items:center}.stage[data-astro-cid-u43ozx4m]:before{opacity:0;content:"";position:absolute;inset:4% 4% -6%;border-radius:50%;background:radial-gradient(closest-side,rgb(29 29 31 / .18),rgb(29 29 31 / .06) 60%,transparent);filter:blur(18px);transition:opacity .6s ease}.formed[data-astro-cid-u43ozx4m] .stage[data-astro-cid-u43ozx4m]:before{opacity:1}.leaving[data-astro-cid-u43ozx4m] .stage[data-astro-cid-u43ozx4m]:before{opacity:0}.window[data-astro-cid-u43ozx4m]{position:relative;width:min(26rem,82vw);aspect-ratio:1;border-radius:50%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 86%,rgb(0 0 0 / .6) 94%,transparent 100%);mask-image:radial-gradient(closest-side,#000 86%,rgb(0 0 0 / .6) 94%,transparent 100%);opacity:0;scale:.94;transition:transform .7s cubic-bezier(.6,0,.2,1),filter .7s ease,opacity .8s ease,scale 1s cubic-bezier(.2,.8,.2,1)}.forming[data-astro-cid-u43ozx4m] .window[data-astro-cid-u43ozx4m]{opacity:1;scale:1;transition-delay:0s,0s,.55s,.3s}.stage[data-astro-cid-u43ozx4m]{z-index:1}.leaving[data-astro-cid-u43ozx4m] .window[data-astro-cid-u43ozx4m]{transform:scale(.15);filter:blur(6px);opacity:0}.window[data-astro-cid-u43ozx4m] .liquid{filter:blur(16px) saturate(1.25);transform:scale(1.15);opacity:1}.sheen[data-astro-cid-u43ozx4m]{position:absolute;inset:0;background:linear-gradient(160deg,rgb(255 255 255 / .3),transparent 30%),radial-gradient(closest-side,rgb(29 29 31 / .55),rgb(29 29 31 / .2) 70%,transparent);border-radius:inherit}.term[data-astro-cid-u43ozx4m]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:18%;text-align:center;font-family:var(--font-pixel);font-synthesis:none;font-size:clamp(.8rem,2.6vw,.95rem);line-height:1.9;color:#fff;text-shadow:0 1px 2px rgb(29 29 31 / .45)}.dim[data-astro-cid-u43ozx4m]{opacity:.75}.prompt[data-astro-cid-u43ozx4m]{color:#ffd2c2}.caret[data-astro-cid-u43ozx4m]{display:inline-block;width:.55em;height:1.1em;margin-left:2px;vertical-align:-.2em;background:#fff;animation:caret 1s steps(1) infinite}.running[data-astro-cid-u43ozx4m] .caret[data-astro-cid-u43ozx4m]{display:none}@keyframes caret{50%{opacity:0}}.out[data-astro-cid-u43ozx4m] p{animation:line-in .3s ease both}.out[data-astro-cid-u43ozx4m] .ok{color:#ffd2c2}@keyframes line-in{0%{opacity:0;transform:translateY(4px)}}.run[data-astro-cid-u43ozx4m]{position:absolute;left:50%;bottom:12%;translate:-50% 0;padding:.7rem 1.2rem;border:1px solid rgb(255 255 255 / .55);border-radius:999px;background:#ffffff38;-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6);color:#fff;font:inherit;font-weight:700;cursor:pointer;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease,background-color .2s ease}.typed[data-astro-cid-u43ozx4m] .run[data-astro-cid-u43ozx4m]{opacity:1;transform:none}.run[data-astro-cid-u43ozx4m]:hover{background:#ffffff59}.run[data-astro-cid-u43ozx4m]:focus-visible{outline-color:#fff}.below[data-astro-cid-u43ozx4m]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.5rem;opacity:0;transition:opacity .6s ease .2s}.formed[data-astro-cid-u43ozx4m] .below[data-astro-cid-u43ozx4m]{opacity:1}.sound[data-astro-cid-u43ozx4m][hidden]{display:none}.sound[data-astro-cid-u43ozx4m]{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem;border:1px solid var(--line);border-radius:999px;background:var(--glass)}.sound-label[data-astro-cid-u43ozx4m]{display:inline-flex;align-items:center;gap:.4rem;padding:0 .6rem;font-size:.9rem;color:var(--muted)}.sound[data-astro-cid-u43ozx4m] button[data-astro-cid-u43ozx4m]{padding:.45rem .95rem;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.sound[data-astro-cid-u43ozx4m] button[data-astro-cid-u43ozx4m][aria-pressed=true]{background:var(--fg);color:var(--bg)}.skip[data-astro-cid-u43ozx4m]{border:0;background:none;color:var(--muted);font:inherit;font-size:.9rem;text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--line);cursor:pointer}.skip[data-astro-cid-u43ozx4m]:hover{color:var(--fg)}.says[data-astro-cid-aadlzisc]{padding-top:var(--space)}.says-head[data-astro-cid-aadlzisc]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem}.intro[data-astro-cid-aadlzisc]{display:grid;gap:1.1rem}.says-head[data-astro-cid-aadlzisc] h2[data-astro-cid-aadlzisc]{font-size:var(--step-3);letter-spacing:-.04em}.arrows[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:.5rem}.count[data-astro-cid-aadlzisc]{font-size:var(--step--1);color:var(--muted);margin-right:.5rem;font-variant-numeric:tabular-nums}.arrow[data-astro-cid-aadlzisc]{width:2.6rem;height:2.6rem;border:1px solid var(--glass-border);border-radius:50%;background:var(--glass);box-shadow:var(--glass-shine),var(--shadow);color:var(--fg);font:inherit;cursor:pointer}.arrow[data-astro-cid-aadlzisc]:hover{border-color:var(--accent)}.track[data-astro-cid-aadlzisc]{display:grid;grid-auto-flow:column;grid-auto-columns:min(34rem,86%);gap:1rem;list-style:none;margin:0;padding:.5rem .25rem 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.track[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.quote[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,4vw,2.25rem);border-radius:var(--radius);scroll-snap-align:start}blockquote[data-astro-cid-aadlzisc]{margin:0}.mark[data-astro-cid-aadlzisc]{display:block;height:2.2rem;font-size:4rem;line-height:1;color:var(--accent);font-weight:600}blockquote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{font-size:var(--step-1);line-height:1.5;font-weight:500}.who[data-astro-cid-aadlzisc]{display:grid;gap:.15rem;font-size:var(--step--1)}.who[data-astro-cid-aadlzisc] span[data-astro-cid-aadlzisc]{color:var(--muted)}.hero[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:1.5rem;min-height:100svh;align-content:center;padding-block:7rem 4rem;text-align:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-top:1rem}.mantra[data-astro-cid-j7pv25f6]{font-size:var(--step-4);font-weight:600;letter-spacing:-.045em;line-height:1.02}.intro[data-astro-cid-j7pv25f6]{max-width:30rem;font-size:var(--step-1);color:var(--muted);line-height:1.5}.intro[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.25rem;margin-top:.75rem}.tour[data-astro-cid-j7pv25f6]{width:fit-content;margin-top:.5rem;padding:.4rem .9rem;border:1px solid rgb(255 255 255 / .9);border-radius:999px;background:var(--chrome-button);background-size:220% 100%;color:var(--chrome-button-fg);box-shadow:inset 0 1px #fff,0 0 0 1px #1d1d1f1a;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-position .9s cubic-bezier(.2,.7,.2,1)}.tour[data-astro-cid-j7pv25f6]:hover{background-position:100% 0}.section[data-astro-cid-j7pv25f6]{padding-top:var(--space)}.head[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem;margin-bottom:2.5rem}.head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--step-3);letter-spacing:-.04em}.more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:2.25rem;font-weight:500;text-decoration:none;color:var(--muted)}.more[data-astro-cid-j7pv25f6]:hover{color:var(--fg)}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:2.5rem 1.5rem}.now[data-astro-cid-j7pv25f6]{display:grid;gap:.6rem;list-style:none;margin:0;padding:0;max-width:46rem}.now[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:8.5rem 1fr;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:999px;background:var(--surface);color:var(--muted)}.now[data-astro-cid-j7pv25f6] .status[data-astro-cid-j7pv25f6]{background:#fff;color:var(--fg);width:fit-content}@media(max-width:36rem){.now[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;border-radius:var(--radius)}}.posts[data-astro-cid-j7pv25f6]{display:grid;gap:.6rem;list-style:none;margin:0;padding:0;max-width:46rem}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1.5rem;padding:1.1rem 1.5rem;border-radius:999px;background:var(--surface);text-decoration:none;transition:background-color .2s ease}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#ecebe6}.post-title[data-astro-cid-j7pv25f6]{font-size:var(--step-1);font-weight:600;letter-spacing:-.02em}.post-meta[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--muted)}@media(max-width:36rem){.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-radius:var(--radius)}}.contact[data-astro-cid-j7pv25f6] .actions[data-astro-cid-j7pv25f6]{justify-content:flex-start}.socials[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:0;padding:0}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--muted);text-decoration:none}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--fg)}
