.home-photo{isolation:isolate;display:grid;position:relative;overflow:hidden}.home-photo img{object-fit:cover}
.home-about{display:grid}.home-about-photo{grid-area:1/1}.home-about-card{z-index:1;max-width:28.75rem;padding:var(--space-8) var(--gutter) var(--space-10);color:var(--color-paper);grid-area:1/1;justify-self:center}.home-about-lead{margin-block:var(--space-3);font-size:var(--text-md);line-height:1.75}@media (min-width:48rem){.home-about-card{max-width:59.25rem;margin:var(--space-12) var(--gutter);padding:var(--space-8) var(--space-9) var(--space-12);background:var(--color-panel);color:var(--color-ink)}.home-about-lead{margin-block:var(--space-7);font-size:var(--text-lg)}}
