.pf-founder{background:var(--pf-bg);padding:var(--pf-space-2xl) var(--pf-space-lg);color:var(--pf-text)}.pf-founder__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pf-founder__media{position:relative}.pf-founder__img{width:100%;height:auto;display:block;border-radius:var(--pf-radius-lg);border:1px solid var(--pf-border);object-fit:cover;aspect-ratio:4 / 5}.pf-founder__img--placeholder{background:var(--pf-bg-card);display:flex;align-items:center;justify-content:center}.pf-founder__content{display:flex;flex-direction:column;gap:var(--pf-space-md)}.pf-founder__kicker{color:#51f500;font-family:var(--pf-font-display);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pf-founder__heading{font-family:var(--pf-font-display);font-weight:800;font-size:clamp(26px,4vw,44px);line-height:1.15;color:var(--pf-text);margin:0}.pf-brand-peak{color:#0785eb}.pf-brand-form{color:#51f500}.pf-highlight{color:#51f500;font-weight:600}.pf-founder__body{color:var(--pf-text-muted);font-size:16px;line-height:1.65}.pf-founder__body p{margin:0 0 var(--pf-space-md) 0}.pf-founder__body p:last-child{margin-bottom:0}.pf-founder__body strong,.pf-founder__body em{color:#51f500;font-weight:600;font-style:normal}.pf-founder__signature{margin-top:var(--pf-space-md);padding-top:var(--pf-space-md);border-top:1px solid var(--pf-border);display:flex;flex-direction:column;gap:2px}.pf-founder__name{font-family:var(--pf-font-display);font-weight:700;color:var(--pf-text);font-size:15px}.pf-founder__role{color:var(--pf-text-subtle);font-size:13px}@media(max-width:768px){.pf-founder{padding:40px 20px}.pf-founder__inner{grid-template-columns:1fr;gap:28px}.pf-founder__img{aspect-ratio:4 / 5;max-width:420px;margin:0 auto;border-radius:var(--pf-radius-md)}.pf-founder__content{gap:14px;text-align:left}.pf-founder__kicker{font-size:12px;letter-spacing:.1em}.pf-founder__heading{font-size:26px;line-height:1.2}.pf-founder__body{font-size:15px;line-height:1.6}.pf-founder__body p{margin:0 0 12px}.pf-founder__signature{margin-top:8px;padding-top:14px}}@media(max-width:400px){.pf-founder{padding:32px 16px}.pf-founder__heading{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pf-founder.css.map */
