.modulo-flt{--modulo-flt-letter-ink: color-mix(in srgb, var(--modulo-flt-text, #141D26) 65%, var(--modulo-flt-muted, #576874));--modulo-flt-hair: color-mix(in srgb, var(--modulo-flt-text, #141D26) 10%, transparent);--modulo-flt-ph-bg: color-mix(in srgb, var(--modulo-flt-muted, #576874) 16%, #FFFFFF);background:var(--modulo-flt-bg, #F0F3F2);color:var(--modulo-flt-text, #141D26);padding-block:var(--modulo-flt-pad-top, 88px) var(--modulo-flt-pad-bottom, 88px);font-family:inherit;box-sizing:border-box;-webkit-font-smoothing:antialiased}.modulo-flt *,.modulo-flt *:before,.modulo-flt *:after{box-sizing:border-box}@supports not (color: color-mix(in srgb,red,blue)){.modulo-flt{--modulo-flt-letter-ink: #2B3945;--modulo-flt-hair: #DDE3E2;--modulo-flt-ph-bg: #E4E7E9}}.modulo-flt__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.modulo-flt--width-page.modulo-flt--cw-wide .modulo-flt__container{max-width:1400px}.modulo-flt--width-page.modulo-flt--cw-full .modulo-flt__container{max-width:none}.modulo-flt--width-boxed{background:transparent;padding-inline:20px}.modulo-flt--width-boxed .modulo-flt__container{background:var(--modulo-flt-bg, #F0F3F2);border-radius:var(--modulo-flt-outer-radius, 28px);max-width:1280px;padding:clamp(40px,5vw,60px) clamp(24px,4vw,52px)}.modulo-flt__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,88px);align-items:center}.modulo-flt--img-right .modulo-flt__grid{grid-template-columns:7fr 5fr}.modulo-flt--img-right .modulo-flt__media{order:2}.modulo-flt__media{position:relative;min-width:0}.modulo-flt__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:18px}.modulo-flt__placeholder-svg{background:var(--modulo-flt-ph-bg, #E4E7E9);color:var(--modulo-flt-muted, #576874);fill:currentColor}.modulo-flt__caption{position:absolute;left:14px;bottom:14px;max-width:calc(100% - 28px);background:#fafbfbf0;border-radius:10px;padding:9px 14px;font-size:12px;font-weight:500;line-height:1.35;color:#141d26;box-shadow:0 6px 20px #141d262e}.modulo-flt__body{max-width:580px;min-width:0}.modulo-flt__eyebrow{font-size:12px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--modulo-flt-eyebrow-ink, #6A552E);margin:0 0 18px}.modulo-flt__dateline{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--modulo-flt-muted, #576874);margin:0 0 14px}.modulo-flt__dateline:before{content:"";flex:0 0 26px;width:26px;height:2px;background:var(--modulo-flt-accent, #B08234)}.modulo-flt__heading{font-weight:750;font-size:min(var(--modulo-flt-heading-size, 46px),max(32px,4.6vw));line-height:1.08;letter-spacing:-.022em;color:var(--modulo-flt-text, #141D26);text-wrap:balance;margin:0 0 26px}.modulo-flt__heading strong,.modulo-flt__heading b{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;letter-spacing:0;color:var(--modulo-flt-accent, #B08234)}.modulo-flt__letter{font-family:Georgia,Times New Roman,serif;font-size:var(--modulo-flt-body-size, 17px);line-height:1.72;color:var(--modulo-flt-letter-ink, #2B3945)}.modulo-flt--sans .modulo-flt__letter{font-family:inherit}.modulo-flt__letter p{margin:0 0 20px}.modulo-flt__letter ul,.modulo-flt__letter ol{margin:0 0 20px;padding-left:22px}.modulo-flt__letter>:last-child{margin-bottom:0}.modulo-flt__letter a{color:inherit;text-decoration-color:var(--modulo-flt-accent, #B08234);text-underline-offset:2px}.modulo-flt--dropcap .modulo-flt__letter p:first-of-type:first-letter{font-family:Georgia,Times New Roman,serif;float:left;font-size:3.35em;line-height:.82;padding:6px 12px 0 0;font-weight:500;color:var(--modulo-flt-accent, #B08234)}.modulo-flt__rule{border:0;border-top:1px solid var(--modulo-flt-hair, #DDE3E2);margin:30px 0 24px}.modulo-flt__sig-name{display:inline-block;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;font-size:30px;line-height:1.1;color:var(--modulo-flt-text, #141D26)}.modulo-flt__scribble{display:block;margin:4px 0 2px;color:var(--modulo-flt-accent, #B08234)}.modulo-flt__sig-role{font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--modulo-flt-muted, #576874);margin:8px 0 0}@media(max-width:860px){.modulo-flt__grid,.modulo-flt--img-right .modulo-flt__grid{grid-template-columns:1fr;gap:34px;align-items:start}.modulo-flt__media{max-width:460px}.modulo-flt--img-right .modulo-flt__media{order:0}}@media(max-width:480px){.modulo-flt__letter{font-size:calc(var(--modulo-flt-body-size, 17px) - 1.5px)}}@media(prefers-reduced-motion:reduce){.modulo-flt *,.modulo-flt *:before,.modulo-flt *:after{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modulo-section-founder-letter.css.map */
