.pm-about{--pm-about-width: calc(var(--pm-home-content-width) + 4.8rem);--pm-about-gutter: 2.4rem;--pm-about-section: 6.4rem;--pm-about-edge: 3.2rem;color:var(--pm-ink);background:var(--pm-home-paper);font-family:var(--pm-font-body)}.pm-about img{object-fit:cover}.pm-about :is(h1,h2,h3){text-transform:none}.pm-about .pm-inner,.pm-about__hero-inner,.pm-about__story-inner,.pm-about__stats-grid,.pm-about__values-grid,.pm-about__nutrition-inner{width:100%;max-width:var(--pm-about-width);margin-inline:auto;padding-inline:var(--pm-about-gutter)}.pm-about .pm-eyebrow,.pm-about__process-eyebrow{display:block;margin:0 0 1.2rem;color:var(--pm-accent);font-size:var(--pm-type-section-eyebrow);font-weight:var(--pm-weight-strong);letter-spacing:var(--pm-eyebrow-tracking);line-height:1.4;text-transform:uppercase}.pm-about .pm-em{color:inherit;font-family:inherit;font-weight:inherit;font-style:normal}.pm-about .pm-h2,.pm-about__process-heading{margin:0 0 2rem;color:var(--pm-ink);font-family:var(--pm-font-display);font-weight:var(--pm-weight-display);font-style:normal;font-size:clamp(4rem,5vw,6.4rem);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.pm-about .pm-body,.pm-about__values-card-body,.pm-about__step-body{margin:0 0 1.6rem;color:var(--pm-ink-soft);font-size:1.7rem;line-height:1.65}.pm-about__hero{padding-block:4.8rem;background:var(--pm-home-paper)}.pm-about__hero-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem}.pm-about__hero-copy,.pm-about__story-text,.pm-about__nutrition-text{min-width:0}.pm-about__hero-heading{margin:0 0 2rem;color:var(--pm-ink);font-family:var(--pm-font-display);font-weight:var(--pm-weight-display);font-size:clamp(5.2rem,6.3vw,9rem);line-height:1.03;letter-spacing:-.015em}.pm-about__hero-heading .pm-em{display:block;margin-top:.3rem;font-size:.64em;line-height:1.12;letter-spacing:-.04em;color:var(--pm-accent);font-family:var(--pm-font-description);font-weight:500}.pm-about__hero-sub{max-width:48ch;margin:0;color:var(--pm-ink-soft);font-family:var(--pm-home-font-description);font-size:1.8rem;line-height:1.65}.pm-about__hero-media{margin:0}.pm-about__image-note{margin-top:.8rem;color:var(--pm-ink-soft);font-size:var(--pm-type-caption);line-height:1.4}.pm-about__hero-media img{width:100%;height:auto;aspect-ratio:3 / 2;display:block;border-radius:var(--pm-home-action-radius)}.pm-about__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:2.4rem}.pm-about__story-link{display:inline-flex;align-items:center;min-height:48px;color:var(--pm-ink);font-size:1.6rem;font-weight:var(--pm-weight-strong);text-underline-offset:.4rem}.pm-about__manifesto{padding:3.2rem var(--pm-about-gutter) 4.8rem;background:var(--pm-home-paper)}.pm-about__manifesto-inner{max-width:76rem;margin-inline:auto;padding-block:3.2rem;border-top:1px solid var(--pm-home-rule);border-bottom:1px solid var(--pm-home-rule)}.pm-about__manifesto-mark{display:block;height:4.8rem;color:var(--pm-accent);font-family:var(--pm-font-display);font-size:7rem;line-height:1}.pm-about__manifesto-quote{margin:0;padding:0;border:0;font-style:normal;color:var(--pm-ink);font-family:var(--pm-font-description);font-size:clamp(2.2rem,2vw,2.8rem);font-weight:500;line-height:1.45}.pm-about__manifesto-attr{margin:2rem 0 0;color:var(--pm-ink);font-size:1.6rem;font-weight:var(--pm-weight-strong)}.pm-about__story,.pm-about__values,.pm-about__nutrition{padding-block:var(--pm-about-section)}.pm-about__story{scroll-margin-top:14rem}.pm-about__story-inner,.pm-about__nutrition-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:6.4rem}.pm-about__story-photos{position:relative;padding:0 3.2rem 4.8rem 0}.pm-about__story-main{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--pm-home-action-radius);display:block}.pm-about__story-accent{position:absolute;right:0;bottom:0;display:block;width:46%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border:6px solid var(--pm-surface);border-radius:var(--pm-home-action-radius)}.pm-about__story-badge{display:flex;align-items:center;gap:1.2rem;margin-top:2.4rem}.pm-about__badge-year{color:var(--pm-accent);font-family:var(--pm-font-display);font-size:4rem;font-weight:var(--pm-weight-display);line-height:1}.pm-about__badge-label{color:var(--pm-ink-soft);font-size:1.4rem;line-height:1.4}.pm-about__stats{padding-block:2.4rem;background:var(--pm-home-cream)}.pm-about__stats,.pm-about__process,.pm-about__cta{position:relative}.pm-about__stats:before,.pm-about__stats:after,.pm-about__process:before,.pm-about__process:after,.pm-about__cta:before{position:absolute;inset-inline:0;height:var(--pm-about-edge);background:var(--pm-home-cream);-webkit-mask:url(pm-home-edge-flow.svg) center / 100% 100% no-repeat;mask:url(pm-home-edge-flow.svg) center / 100% 100% no-repeat;content:"";pointer-events:none}.pm-about__stats:before,.pm-about__process:before,.pm-about__cta:before{bottom:calc(100% - 1px)}.pm-about__stats:after,.pm-about__process:after{top:calc(100% - 1px);transform:rotate(180deg)}.pm-about__stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.pm-about__stat{padding-block:1.6rem}.pm-about__stat-num{display:block;color:var(--pm-ink);font-family:var(--pm-font-display);font-size:4.8rem;font-weight:var(--pm-weight-display);line-height:1}.pm-about__stat-num sup{margin-left:.4rem;color:var(--pm-accent);font-size:.48em;vertical-align:baseline}.pm-about__stat-label{display:block;margin-top:.8rem;color:var(--pm-ink-soft);font-size:1.5rem;line-height:1.4}.pm-about__values-header,.pm-about__process-header{max-width:var(--pm-about-width);margin:0 auto 3.2rem;padding-inline:var(--pm-about-gutter)}.pm-about__values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.pm-about__values-card-content{padding-top:1.6rem}.pm-about__feature-icon,.pm-about__process-icon{--pm-trust-icon-paper: var(--pm-home-paper);display:flex;align-items:center;width:6.4rem;height:6.4rem}.pm-about__feature-icon svg,.pm-about__process-icon svg{width:100%;height:100%}.pm-about__values-card-title,.pm-about__step-title{margin:0 0 1.2rem;color:var(--pm-ink);font-family:var(--pm-font-display);font-size:2.8rem;font-weight:var(--pm-weight-display);line-height:1.1}.pm-about__values-card-body,.pm-about__step-body{margin:0}.pm-about__process{padding-block:var(--pm-about-section);color:var(--pm-ink);background:var(--pm-home-cream)}.pm-about__process-icon{--pm-trust-icon-paper: var(--pm-home-cream)}.pm-about__process .pm-inner{padding-inline:0}.pm-about__process-eyebrow{color:var(--pm-accent)}.pm-about__process-heading{color:var(--pm-ink)}.pm-about__process-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;padding-inline:var(--pm-about-gutter)}.pm-about__step-content{padding-top:2rem}.pm-about__step-ghost-num{display:block;margin-bottom:1.2rem;color:var(--pm-accent);font-family:var(--pm-font-display);font-size:2.4rem;font-weight:var(--pm-weight-display);line-height:1}.pm-about__step-title,.pm-about__step-body{color:var(--pm-ink)}.pm-about__nutrition{background:var(--pm-home-paper)}.pm-about__nutrition-img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;border-radius:var(--pm-home-action-radius)}.pm-about__checklist{display:grid;gap:1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.pm-about__check{display:flex;align-items:flex-start;gap:1.2rem;color:var(--pm-ink);font-size:1.6rem;line-height:1.5}.pm-about__check-tick{flex:0 0 2rem;width:2rem;height:2rem;margin-top:.2rem;color:var(--pm-success)}.pm-about__check-tick svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.5}.pm-about__cta{padding:5.6rem var(--pm-about-gutter);background:var(--pm-home-cream)}.pm-about__cta-inner{max-width:80rem;margin-inline:auto;text-align:center}.pm-about__cta-heading{margin:0 0 2rem;color:var(--pm-ink);font-family:var(--pm-font-display);font-size:clamp(4rem,5vw,6.4rem);font-weight:var(--pm-weight-display);line-height:.98;letter-spacing:-.015em}.pm-about__cta-sub{margin:0 auto 2.4rem;max-width:65ch;color:var(--pm-ink-soft);font-size:1.6rem;line-height:1.65}.pm-about__cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.pm-about__btn-primary,.pm-about__btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:48px;padding:1.2rem 2.4rem;border:1px solid var(--pm-accent);border-radius:var(--pm-home-action-radius);color:var(--pm-on-accent);background:var(--pm-accent);font-size:1.6rem;font-weight:var(--pm-weight-strong);line-height:1.4;text-decoration:none;white-space:nowrap}.pm-about__btn-primary:hover{background:var(--pm-accent-hover);border-color:var(--pm-accent-hover);color:var(--pm-on-accent)}.pm-about__btn-secondary{color:var(--pm-ink);background:transparent;border-color:var(--pm-control-border)}.pm-about__btn-secondary:hover{color:var(--pm-ink);background:var(--pm-surface)}.pm-about a:focus-visible{outline:var(--pm-focus-width) solid var(--pm-focus);outline-offset:4px}@media screen and (max-width:989px){.pm-about{--pm-about-section: 4.8rem;--pm-about-gutter: 1.6rem;--pm-about-edge: 2rem}.pm-about__hero{padding-block:3.2rem}.pm-about__hero-inner,.pm-about__story-inner,.pm-about__nutrition-inner{grid-template-columns:minmax(0,1fr);gap:3.2rem}.pm-about__hero-heading{font-size:5.4rem}.pm-about__hero-heading .pm-em{font-size:3.6rem}.pm-about__hero-sub{font-size:1.6rem;line-height:1.6}.pm-about__hero-actions{margin-top:2rem;gap:1.6rem}.pm-about__hero-media img{border-radius:var(--pm-home-action-radius)}.pm-about__manifesto{padding-block:0 2.4rem}.pm-about__manifesto-inner{padding-block:2.4rem}.pm-about__story-text{order:-1}.pm-about__story-photos{padding:0 2.4rem 2.4rem 0}.pm-about__story-main{aspect-ratio:3 / 2}.pm-about__story-accent{width:42%;border-width:4px}.pm-about__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 2.4rem}.pm-about__stat-num{font-size:4rem}.pm-about__stat-label{font-size:1.4rem}.pm-about__values-grid,.pm-about__process-steps{grid-template-columns:minmax(0,1fr);gap:2.4rem}.pm-about__values-card,.pm-about__step{display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-items:start;gap:1.6rem}.pm-about__values-card:not(:last-child){border-bottom:1px solid var(--pm-line);padding-bottom:2.4rem}.pm-about__values-card-content,.pm-about__step-content{display:contents}.pm-about__values-card-title{grid-column:2;grid-row:1;align-self:center;margin:0}.pm-about__values-card-body,.pm-about__step-body{grid-column:1 / -1}.pm-about__step{grid-template-areas:"photo number" "photo title" "body body";row-gap:.8rem}.pm-about__process-icon{grid-area:photo}.pm-about__step-title{grid-area:title;align-self:start;margin:0}.pm-about__step-body{grid-area:body;margin-top:.8rem}.pm-about__step-title{font-size:2.4rem}.pm-about__values-card-body,.pm-about__step-body,.pm-about .pm-body{font-size:1.6rem;line-height:1.6}.pm-about__step-ghost-num{grid-area:number;align-self:end;font-size:2rem;margin-bottom:.8rem}.pm-about__nutrition-img{aspect-ratio:3 / 2}.pm-about__cta{padding-block:4rem}.pm-about__cta-inner{text-align:left}.pm-about__cta-actions{flex-direction:column}.pm-about__btn-primary,.pm-about__btn-secondary{width:100%}.pm-about__hero-actions .pm-about__btn-primary{width:auto;flex:1;padding-inline:1.6rem}}@media screen and (max-width:749px){.pm-about .pm-h2,.pm-about__process-heading,.pm-about__cta-heading{font-size:clamp(3.6rem,10vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pm-about.css.map */
