.about-page{width:100%}.about-page .about-story{position:relative;background:var(--navy-deep);padding-block:2rem}@media(min-width:992px){.about-page .about-story{padding-block:6rem}}.about-page .about-story-container{margin-inline:auto;display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:992px){.about-page .about-story-container{grid-template-columns:.7fr 1.1fr;gap:5rem;align-items:start}}.about-page .about-story-eyebrow{font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--accent-cyan)}.about-page .about-story-title{margin-top:1rem;font-family:var(--font-serif,serif);line-height:1.15;color:var(--foreground)}.about-page .about-story-content{display:flex;flex-direction:column;gap:1.5rem}.about-page .about-story-paragraph{line-height:1.75;color:var(--muted-foreground)}.about-page .about-story-paragraph--emphasis{font-style:italic;color:var(--muted-foreground)}.about-page .about-values{width:100%;background:var(--secondary);padding-block:4rem}@media(min-width:992px){.about-page .about-values{padding-block:6rem}}.about-page .about-values-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:767px){.about-page .about-values-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.about-page .about-values-grid{grid-template-columns:repeat(3,1fr)}}.about-page .about-value{min-height:11rem;padding:2.2rem;border:1px solid oklch(1 0 0/.12);border-radius:var(--radius);box-sizing:border-box}.about-page .about-value-title{margin:0;font-family:var(--font-serif,serif);font-weight:400;line-height:1.2;color:var(--foreground)}.about-page .about-value-description{max-width:24rem;margin:1.25rem 0 0;line-height:1.75;color:var(--muted-foreground)}@media(max-width:639px){.about-page .about-value{padding:1.8rem}}