.sst-founder-story{position:relative;overflow:hidden;background:var(--sst-cream-light)}.sst-founder-story:before,.sst-founder-story:after{position:absolute;content:"";z-index:0;background:var(--sst-green);opacity:.06;pointer-events:none}.sst-founder-story:before{top:var(--sst-space-xl);right:0;width:min(26vw,320px);aspect-ratio:1;border-radius:50%;transform:translate(35%)}.sst-founder-story:after{bottom:var(--sst-space-xl);left:0;width:min(18vw,210px);aspect-ratio:2 / 1;border-radius:100% 0;transform:translate(-35%) rotate(24deg)}.sst-founder-story__inner{position:relative;z-index:1}.sst-founder-story__intro{max-width:980px;margin-inline:auto;text-align:center}.sst-founder-story__eyebrow{display:flex;flex-direction:column;align-items:center;gap:var(--sst-space-xs);margin:0 0 var(--sst-space-md);color:var(--sst-orange);font-size:var(--sst-text-sm);font-weight:var(--sst-fw-black);letter-spacing:var(--sst-ls-eyebrow);text-transform:uppercase}.sst-founder-story__eyebrow:after{width:42px;height:3px;border-radius:var(--sst-radius-sm);background:var(--sst-orange);content:""}.sst-founder-story__heading{margin:0;color:var(--sst-green);font-family:var(--sst-font-heading);font-size:clamp(var(--sst-h2),6vw,var(--sst-stat));font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);line-height:var(--sst-lh-tight)}.sst-founder-story__stories{display:grid;gap:var(--sst-space-3xl);margin-top:var(--sst-space-3xl)}.sst-founder-story__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:var(--sst-space-xl)}.sst-founder-story__row--reverse .sst-founder-story__visual{order:2}.sst-founder-story__row--no-image{grid-template-columns:minmax(0,1fr)}.sst-founder-story__visual{position:relative;min-width:0}.sst-founder-story__visual img{display:block;width:100%;height:100%;min-height:100%;aspect-ratio:6 / 5;object-fit:cover;border-radius:var(--sst-radius-xl);box-shadow:var(--sst-shadow)}.sst-founder-story__caption{position:absolute;right:var(--sst-space-lg);bottom:var(--sst-space-lg);max-width:calc(100% - var(--sst-space-2xl));margin:0;color:var(--sst-pure-white);font-family:var(--sst-font-heading);font-size:var(--sst-text-3xl);font-style:italic;line-height:var(--sst-lh-body);text-align:right;text-shadow:var(--sst-text-shadow-hero)}.sst-founder-story__card{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:var(--sst-space-2xl);border:1px solid var(--sst-border-light);border-radius:var(--sst-radius-xl);background:var(--sst-cream);box-shadow:var(--sst-shadow)}.sst-founder-story__title{margin:0 0 var(--sst-space-lg);color:var(--sst-green);font-family:var(--sst-font-heading);font-size:var(--sst-h3-sub);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);line-height:var(--sst-lh-tight)}.sst-founder-story__title:before{display:block;width:36px;height:3px;margin-bottom:var(--sst-space-sm);border-radius:var(--sst-radius-sm);background:var(--sst-orange);content:""}.sst-founder-story__text{color:var(--sst-lead);font-size:var(--sst-text-xl);line-height:1.65}.sst-founder-story__text p{margin:0 0 var(--sst-space-xs)}.sst-founder-story__text p:last-child{margin-bottom:0}.sst-founder-story__sign-off{display:flex;max-width:760px;flex-direction:column;align-items:center;gap:var(--sst-space-sm);margin:var(--sst-space-3xl) auto 0;text-align:center}.sst-founder-story__signature-rule{width:42px;height:3px;border-radius:var(--sst-radius-sm);background:var(--sst-orange)}.sst-founder-story__signature{margin:0;color:var(--sst-green);font-size:var(--sst-text-xl);font-style:italic;line-height:var(--sst-lh-body)}@media screen and (max-width:989px){.sst-founder-story__stories{gap:var(--sst-space-2xl)}.sst-founder-story__row{grid-template-columns:minmax(0,1fr);gap:var(--sst-space-lg)}.sst-founder-story__row--reverse .sst-founder-story__visual{order:0}.sst-founder-story__visual img{height:auto;min-height:0;aspect-ratio:16 / 10}}@media screen and (max-width:640px){.sst-founder-story:before{width:180px}.sst-founder-story:after{width:130px}.sst-founder-story__heading{font-size:var(--sst-h2-mobile)}.sst-founder-story__stories{margin-top:var(--sst-space-2xl)}.sst-founder-story__visual img{aspect-ratio:4 / 3}.sst-founder-story__card{padding:var(--sst-space-lg)}.sst-founder-story__title{font-size:var(--sst-h3-sub-mobile)}.sst-founder-story__text,.sst-founder-story__signature{font-size:var(--sst-text-lg)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sst-founder-story.css.map */
