.founder-letter .fl-inner{max-width:720px;margin-inline:auto}.founder-letter .fl-heading-wrap{text-align:center;margin-bottom:clamp(26px,3.4vw,40px)}.founder-letter h2.fl-heading{display:inline-block;margin:0;font-size:clamp(26px,3.4vw,34px);font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#111418;border-bottom:1px solid #111418;padding-bottom:12px}.founder-letter .fl-portrait-wrap{text-align:center}.founder-letter .fl-portrait{display:inline-block;width:min(420px,86%);border:1px solid #C2A878;background:#f4efe5}.founder-letter .fl-portrait--empty{aspect-ratio:4 / 5}.founder-letter img.fl-portrait-img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.founder-letter .fl-eyebrow-wrap{text-align:center;margin-top:clamp(20px,2.6vw,28px)}.founder-letter .fl-diamond{display:block;color:#a2925e;line-height:0;margin-bottom:10px}.founder-letter .fl-eyebrow{margin:0;font-size:14px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#8a7433}.founder-letter .fl-letter{margin-top:clamp(18px,2.4vw,26px);text-align:left}.founder-letter .fl-letter p{margin:0 0 1.25em;font-size:16px;line-height:1.65;color:#1c212b}.founder-letter .fl-letter p:last-child{margin-bottom:0}.founder-letter .fl-signature{margin-top:26px;text-align:left}.founder-letter img.fl-signature-img{display:block;max-width:220px;height:auto}.founder-letter .fl-signoff{margin:22px 0 0;text-align:left}.founder-letter .fl-signoff span{display:block;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#8a7433;line-height:2}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-founder-letter.css.map */
