.about-personal-grid{align-items:stretch;gap:26px}.about-personal-grid>.panel{padding:24px;border-radius:16px}.about-family-card{background:#eee4f6}.about-fun-card{background:#f8e4d2}.about-personal-photo{margin:0 0 24px}.about-personal-photo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:11px}.about-family-card .about-personal-photo img{object-position:50% 65%}.about-fun-card .about-personal-photo img{object-position:center}.about-personal-photo figcaption{font-size:14px;color:#51405e;line-height:1.5;margin-top:12px}.about-personal-grid h3{color:#54216e}.about-personal-grid p{color:#39234e}@media(max-width:650px){.about-personal-grid>.panel{padding:18px}.about-personal-photo{margin-bottom:20px}}
