.about-page{width:100%;max-width:calc(38em + 2 * var(--gutter));padding:24px var(--gutter) 40px;margin:0 auto}.about-page h1{margin:0 0 16px;font-size:24px;font-weight:700}.about-first-line{margin:0 0 16px;font-size:24px;line-height:1.35}.about-text p{margin:0 0 14px}.about-side{margin-top:28px}.about-numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:32px;margin:0 0 16px;padding:20px 0;display:flex}.about-numbers>div{flex-direction:column;gap:2px;display:flex}.about-numbers dt{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);order:2;font-size:12px;font-weight:600}.about-numbers dd{order:1;margin:0;font-size:24px;font-weight:700}.about-resting{color:var(--ink-soft);margin:0 0 16px}.about-snapshot{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.45}@media (min-width:960px){.about-page{grid-template-columns:184px minmax(0,38em);grid-template-areas:"side text";justify-content:center;align-items:start;column-gap:64px;max-width:none;display:grid}.about-text{grid-area:text}.about-side{grid-area:side;margin-top:56px}.about-numbers{flex-direction:column;gap:20px;margin-bottom:20px;padding:20px 0}.about-numbers dd{font-size:28px;line-height:1.15}.about-snapshot{font-size:14px}}
