.hc-our-story{background:var(--hc-paper-white);color:var(--hc-carbon-ink)}.hc-our-story__narrow{max-width:680px;text-align:center}.hc-our-story__hero{padding:clamp(6rem,16vh,11rem) 0 clamp(4rem,10vh,7rem)}.hc-our-story .hc-our-story__heading{font-family:var(--hc-font-display);font-style:normal;font-weight:400;font-size:clamp(2.5rem,7vw,5rem);line-height:1.05;letter-spacing:.08em;text-transform:uppercase;margin:0;overflow-wrap:break-word}.hc-our-story .hc-our-story__subheading{margin:1.75rem auto 0;max-width:34ch;font-size:var(--hc-size-body);line-height:var(--hc-leading-body);color:var(--hc-graphite)}.hc-our-story__story{padding:0 0 clamp(4rem,10vh,7rem)}.hc-our-story__prose{max-width:600px;text-align:left;font-size:var(--hc-size-body-large);line-height:1.7;color:var(--hc-carbon-ink)}.hc-our-story .hc-our-story__prose p{margin:0}.hc-our-story .hc-our-story__prose p+p{margin-top:1.75rem}.hc-our-story__figure{margin:0;padding:0 0 clamp(4rem,10vh,7rem)}.hc-our-story__figure-inner{max-width:1200px}.hc-our-story__image{width:100%;height:auto;display:block}.hc-our-story__image-placeholder{aspect-ratio:4 / 3;background:var(--hc-fog)}.hc-our-story__placeholder-svg{width:100%;height:100%;opacity:.4}.hc-our-story__closing{padding:clamp(2rem,6vh,4rem) 0 clamp(6rem,14vh,9rem)}.hc-our-story .hc-our-story__signature{font-family:var(--hc-font-display);font-style:italic;font-weight:400;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2;letter-spacing:var(--hc-tracking-display);margin:0}.hc-our-story .hc-our-story__byline{display:block;margin:1.5rem 0 0;color:var(--hc-graphite)}.hc-our-story__ctas{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:3rem}.hc-our-story__ctas .hc-link{display:inline-block;padding:.5rem 0 4px}@media(max-width:749px){.hc-our-story__hero{padding:4.5rem 0 3rem}.hc-our-story__heading{font-size:clamp(2.125rem,10vw,2.75rem);letter-spacing:.06em}.hc-our-story__subheading{margin-top:1.25rem}.hc-our-story__story,.hc-our-story__figure{padding-bottom:3.5rem}.hc-our-story__prose{font-size:var(--hc-size-body)}.hc-our-story__prose p+p{margin-top:1.25rem}.hc-our-story__narrow{padding-left:24px;padding-right:24px}.hc-our-story__figure-inner{padding-left:0;padding-right:0}.hc-our-story__closing{padding:1.5rem 0 5rem}.hc-our-story__ctas{margin-top:2.25rem;gap:1rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hc-our-story.css.map */
