.about-showcase{padding-block:var(--space-xl);background:var(--clr-white);margin-block-start:5rem}.about-lede{text-align:center;max-width:38rem;margin-inline:auto}.about-lede__name{font-family:var(--font-heading);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--clr-primary);margin:0;font-size:clamp(2.5rem,8vw,4rem);font-weight:400;line-height:1.05}.about-lede__eyebrow{margin-block:var(--space-md) 0;font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--clr-text-muted);line-height:1.6}.about-lede__text{font-size:var(--text-base);color:var(--clr-text);margin-block:var(--space-md) 0;line-height:2}.about-layers{gap:var(--space-lg);margin-block-start:var(--space-xl);display:grid}.about-layer{text-align:center;max-width:30rem;margin-inline:auto}.about-layer__image{aspect-ratio:4/3;margin-block-end:var(--space-md);position:relative;overflow:hidden}.about-layer__image img{object-fit:cover;transition:transform .6s}.about-layer:hover .about-layer__image img{transform:scale(1.03)}.about-layer__title{font-family:var(--font-heading);font-size:var(--text-lg);letter-spacing:var(--tracking-wide);color:var(--clr-primary);margin:0 0 var(--space-xs);font-weight:400}.about-layer__text{font-size:var(--text-base);color:var(--clr-text-muted);margin:0;line-height:2}.about-layer.animate-reveal{transition:opacity .9s ease-out,transform .9s ease-out;transform:translateY(1.5rem)}.about-layer.animate-reveal.is-visible{transform:none}@media (min-width:48rem){.about-showcase{padding-block:calc(var(--space-xl) * 1.5)}.about-layers{gap:var(--space-xl);max-width:62rem;margin-inline:auto}.about-layer{align-items:center;gap:var(--space-lg);text-align:left;grid-template-columns:1fr 1fr;max-width:none;margin-inline:0;display:grid}.about-layer__image{margin-block-end:0}.about-layer:nth-child(2n) .about-layer__image{order:2}.about-layer:nth-child(2n) .about-layer__body{text-align:right}.about-layer__title{font-size:var(--text-xl)}}
