.about-me{padding-top:var(--page-start-space);grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px 64px;display:grid}.about-me-intro{grid-column:2}.about-me-intro h1{line-height:1.2}.about-me-intro p{margin-top:var(--page-title-copy-gap);max-width:36ch;color:var(--muted)}.about-me-photo{grid-area:1/1/3;margin:4px 0 0}.about-me-photo-frame{aspect-ratio:3/4;background:var(--soft);border-radius:16px;overflow:hidden}.about-me-photo-composition{isolation:isolate;position:relative}.about-me-photo-frame>img{object-fit:cover;transform-origin:50% 65%;width:100%;height:100%;display:block;transform:scale(1.35)}.about-me-decoration{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute}.about-me-decoration img{pointer-events:none;width:100%;height:auto;display:block}.about-me-flowers{--decoration-hover-angle:6deg;width:clamp(96px,9vw,112px);bottom:-10px;right:-22px}.about-me-flowers img{transform-origin:50% 90%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.about-me-decoration{pointer-events:auto}.about-me-decoration img{transition:translate .28s cubic-bezier(.16,1,.3,1),rotate .28s cubic-bezier(.16,1,.3,1);translate:0;rotate:none}.about-me-decoration:hover img{translate:0 -6px;rotate:var(--decoration-hover-angle)}}.about-me-story{grid-column:2;font-size:16px;line-height:1.75}.about-me-story p+p{margin-top:14px}.about-me-instagram{align-items:center;gap:6px;min-height:44px;margin-top:16px;font-size:15px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.about-me-instagram:hover{text-decoration-thickness:2px}}.about-me-close{margin-top:28px}@media (max-width:900px){.about-me{column-gap:40px}}@media (max-width:700px){.about-me{flex-direction:column;gap:28px;display:flex}.about-me-photo{width:min(100%,320px);margin:0}.about-me-flowers{width:88px;right:-12px}}
