.hero[data-astro-cid-ge2uvauf]{--size:min(70vw, 100vh);--form-right:calc(var(--gutter) + 5vw - var(--size) * .1);--form-shift-n:-.52;isolation:isolate;align-items:flex-end;min-height:100svh;padding-top:120px;padding-bottom:clamp(32px,5vw,64px);display:flex;position:relative;overflow-x:clip}.specimen[data-astro-cid-ge2uvauf]{z-index:-1;width:var(--size);height:var(--size);right:var(--form-right);transform:translateY(calc(var(--form-shift-n,-.54) * 100%));pointer-events:none;position:absolute;top:50%}.specimen__canvas[data-astro-cid-ge2uvauf]{opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-out), transform 1.6s var(--ease-out);position:absolute;inset:0;transform:scale(.96)}.specimen__shadow[data-astro-cid-ge2uvauf]{filter:blur(10px);opacity:0;height:7%;transition:opacity 1.6s var(--ease-out);background:radial-gradient(closest-side,#463c5a33,#c86bd812 60%,#0000);border-radius:50%;position:absolute;top:88%;left:22%;right:22%}.specimen__fallback[data-astro-cid-ge2uvauf]{display:none}.form-ready .specimen__canvas[data-astro-cid-ge2uvauf]{opacity:1;transform:none}.form-ready .specimen__shadow[data-astro-cid-ge2uvauf]{opacity:1}.no-webgl .specimen__fallback[data-astro-cid-ge2uvauf]{filter:blur(2px);opacity:.85;background:radial-gradient(60% 50% at 30% 30%,#ffffffe6,#0000 70%),conic-gradient(from 120deg,#c9c3ff,#bfeaf2,#f3c9ef,#f6d8b8,#c9c3ff);border-radius:42% 58% 55% 45%/48% 40% 60% 52%;display:block;position:absolute;inset:20%}.over-specimen .hero[data-astro-cid-ge2uvauf]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17' fill='%230b0c0e'/%3E%3Cpath d='M24.6 18a6.6 6.6 0 1 1-1.95-4.67' fill='none' stroke='%23f2f0ea' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M24.6 11.4v3.5h-3.5' fill='none' stroke='%23f2f0ea' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 18 18,pointer}.hero__text[data-astro-cid-ge2uvauf]{gap:18px;display:grid}.hero__title[data-astro-cid-ge2uvauf]{max-width:min(66vw,16ch);font-size:clamp(2.6rem,6.6vw,6.8rem)}.specimen[data-astro-cid-ge2uvauf]{z-index:2}@media (width<=720px){.hero[data-astro-cid-ge2uvauf]{--size:min(118vw, 60svh);--form-top:172px;align-items:flex-start;padding-top:100px;padding-bottom:0}.hero__title[data-astro-cid-ge2uvauf]{max-width:none;font-size:clamp(2.4rem,11.5vw,3.2rem)}.specimen[data-astro-cid-ge2uvauf]{left:64%;right:auto;top:var(--form-top);transform:translate(-50%)}}.about[data-astro-cid-oxgmilyn]{border-top:1px solid var(--line);grid-template-rows:1fr auto;min-height:100svh;padding-top:clamp(80px,10vh,120px);display:grid;position:relative}.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(48px,8vw,140px);display:grid}.about__intro[data-astro-cid-oxgmilyn]{justify-items:start;gap:22px;display:grid}.about__lead[data-astro-cid-oxgmilyn]{max-width:16ch;font-size:clamp(2rem,3.8vw,3.6rem)}.about__bio[data-astro-cid-oxgmilyn]{max-width:46ch;color:var(--muted);font-size:clamp(1.05rem,1.2vw,1.15rem)}.about__more[data-astro-cid-oxgmilyn]{font-weight:500}.about__notes[data-astro-cid-oxgmilyn]{justify-items:start;gap:18px;padding-top:6px;display:grid}.about__list[data-astro-cid-oxgmilyn]{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.about__note[data-astro-cid-oxgmilyn]{border-bottom:1px solid var(--line);gap:4px;padding-block:18px;text-decoration:none;display:grid}.about__note-title[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;text-underline-offset:.18em;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.15;text-decoration:underline 2px #0000;transition:text-decoration-color .2s}.about__note[data-astro-cid-oxgmilyn]:hover .about__note-title[data-astro-cid-oxgmilyn]{text-decoration-color:currentColor}.floor[data-astro-cid-oxgmilyn]{height:clamp(210px,24vh,270px);position:relative;overflow:hidden}.floor__clay[data-astro-cid-oxgmilyn]{aspect-ratio:1;pointer-events:none;will-change:transform;width:clamp(185px,22vh,250px);position:absolute;top:0;left:0}@media (width<=820px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}}
