@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@500;600&display=swap');
.personal-figure{margin:0;min-width:0}.personal-photo{display:block;width:100%;height:auto;border-radius:22px}.personal-figure figcaption{margin-top:12px;font-size:16px;line-height:1.5;text-align:center}.personal-handnote,.personal-figure figcaption.personal-handnote{font-family:Caveat,cursive;font-size:29px;font-weight:600;line-height:1.2;color:#a52c55;text-align:center}.about-grid>.personal-figure{align-self:center}.about-grid>.personal-figure img{width:100%;height:auto;max-height:580px;object-fit:cover}.bio-moment{max-width:380px;margin:24px auto}.bio-moment img{aspect-ratio:4/5;object-fit:cover}.personal-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.personal-gallery img{aspect-ratio:3/4;object-fit:cover}.personal-gallery figure:last-child img{object-position:60% center}.personal-story{background:#fff6f5}.personal-story>.wrap>p{max-width:650px}.personal-story>.wrap>.personal-handnote{max-width:none;margin-top:32px}.studio-moment{max-width:340px;margin:0 auto 36px}.studio-moment img{aspect-ratio:4/5;object-fit:cover;object-position:65% center}@media(max-width:700px){.personal-gallery{grid-template-columns:1fr;gap:28px;max-width:420px;margin:26px auto 0}.personal-gallery img{aspect-ratio:4/5}.personal-gallery figure:last-child img{aspect-ratio:4/3}.personal-story h2{font-size:clamp(30px,9vw,44px)}.personal-handnote,.personal-figure figcaption.personal-handnote{font-size:27px}.bio-moment{max-width:100%}.studio-moment{max-width:300px}.personal-photo{border-radius:18px}}