.grit-about{font-size:18px;line-height:1.7;padding-block:0}.grit-about__hero-copy{padding:clamp(48px,5vw,80px) clamp(32px,4.4vw,72px)}.grit-about__hero{container-type:inline-size}.grit-about__hero h1{font-size:clamp(28px,4cqw,64px);font-weight:800;line-height:1.08}.grit-about__hero h1 span{display:block;white-space:nowrap}.grit-about .grit-about__lead{margin-top:32px;max-width:34ch;font-size:20px;line-height:1.55}.grit-about__mission{margin-top:20px;max-width:40ch;font-size:16px;line-height:1.65;color:var(--grit-light-muted)}.grit-about__story-link{margin-top:32px;border-bottom:1px solid currentColor;color:var(--grit-white);font-size:14px}.grit-about__story-link span{font-size:20px}.grit-about__story-link:hover{border-color:var(--grit-primary)}.grit-about__story-link:hover span{transform:translateY(3px)}.grit-about a:focus-visible{outline-offset:6px}.grit-about__hero-media{position:relative;min-width:0;min-height:640px}.grit-about__hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 70%}.grit-about__hero-media figcaption{position:absolute;inset-inline-start:24px;bottom:24px;padding:8px 12px;background:var(--grit-black);color:var(--grit-white);font-size:12px;letter-spacing:.04em}.grit-about__journal{background:var(--grit-paper)}.grit-about__chapter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,7vw,100px);padding-block:var(--grit-space)}.grit-about__chapter+.grit-about__chapter{border-top:1px solid var(--grit-rule)}.grit-about__chapter .grit-about__eyebrow{margin-bottom:24px;color:var(--grit-muted)}.grit-about__chapter h2{max-width:16ch;font-size:clamp(28px,3vw,44px);line-height:1.03}.grit-about__prose{max-width:58ch}.grit-about__prose p+p{margin-top:24px}.grit-about__prose strong{font-weight:600}.grit-about__prose p:first-child{font-size:21px;line-height:1.5}.grit-about .grit-about__distance{margin-top:40px;font-family:var(--grit-font-display);font-size:88px;font-weight:500;line-height:1;letter-spacing:var(--grit-display-tracking)}.grit-about__distance span{margin-inline-start:10px;font-family:var(--grit-font-body);font-size:24px;letter-spacing:normal}.grit-about .grit-about__distance-label{margin-top:12px;color:var(--grit-muted);font-size:16px;line-height:1.5}.grit-about .grit-about__chapter-note{margin-top:32px;color:var(--grit-muted);font-size:16px;line-height:1.6}.grit-about #origen{scroll-margin-top:100px}.grit-about__closing{padding-block:var(--grit-space);background:var(--grit-surface);border-top:4px solid var(--grit-primary)}.grit-about__closing-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}.grit-about__closing .grit-about__eyebrow{margin-bottom:24px}.grit-about__closing h2{max-width:21ch;font-size:clamp(28px,3vw,44px);line-height:1.12}.grit-about__closing p:last-child{margin-top:24px;max-width:52ch;font-size:18px}@media screen and (max-width:989px){.grit-about__hero{grid-template-columns:minmax(0,1fr)}.grit-about__hero-copy{padding:48px clamp(24px,5vw,48px)}.grit-about__hero h1{font-size:clamp(28px,8.6vw,64px)}.grit-about .grit-about__lead{max-width:42ch}.grit-about__mission{max-width:50ch}.grit-about__hero-media{min-height:0}.grit-about__hero-media img{position:static;display:block;height:auto}.grit-about__chapter{gap:40px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grit-about__chapter h2{font-size:clamp(26px,3vw,36px)}.grit-about__closing-layout{grid-template-columns:minmax(0,1fr);gap:32px}.grit-about__shop-link{justify-self:start}}@media screen and (max-width:749px){.grit-about{font-size:16px}.grit-about__hero-copy{display:contents}.grit-about__hero .grit-about__eyebrow{grid-row:1;margin:24px 24px 12px}.grit-about__hero h1{grid-row:2;margin-inline:24px}.grit-about .grit-about__lead{grid-row:3;margin:16px 24px 24px;max-width:none}.grit-about__hero-media{grid-row:4}.grit-about__mission{grid-row:5;margin:28px 24px 0}.grit-about__story-link{grid-row:6;justify-self:start;margin:24px 24px 40px}.grit-about .grit-about__lead{font-size:16px}.grit-about .grit-about__hero-copy>h1:before{margin-bottom:12px}.grit-about__hero-media figcaption{inset-inline-start:24px;bottom:16px}.grit-about__chapter{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:56px}.grit-about__chapter h2{max-width:16ch;font-size:clamp(28px,7.8vw,36px)}.grit-about__prose p:first-child{font-size:19px}.grit-about .grit-about__distance{margin-top:24px;font-size:64px}.grit-about .grit-about__distance-label{margin-top:8px}.grit-about .grit-about__chapter-note{margin-top:24px}.grit-about__closing h2{font-size:clamp(26px,7.8vw,36px);max-width:21ch}.grit-about__closing p:last-child{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-page.css.map */
