/* START_SECTION:ew-legacy-story (INDEX:41) */
.ew-legacy{background:#f4eee3;color:#302219;font-family:Arial,sans-serif}.ew-legacy *{box-sizing:border-box}.ew-legacy__hero{padding:150px 7% 65px;background:#e8ddca;position:relative;overflow:clip}.ew-legacy__eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;line-height:1.7;margin:0 0 27px}.ew-legacy h1{font:normal clamp(55px,8vw,122px)/1.02 Georgia,serif;letter-spacing:-.055em;color:inherit;margin:0;max-width:1100px}.ew-legacy h1 em{font-weight:normal;color:#775d3f}.ew-legacy__hero-bottom{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin:45px 0 65px}.ew-legacy__hero-bottom>p{font-size:15px;line-height:1.85;max-width:480px;margin:0}.ew-legacy a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:40px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #8b775d;padding:14px 0;min-height:44px}.ew-legacy a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ew-legacy__timeline{display:flex;gap:7%;align-items:center;padding-top:35px;border-top:1px solid #aa957655}.ew-legacy__timeline>div{flex:0 0 auto}.ew-legacy__timeline>div>span{font:normal clamp(56px,7vw,105px)/1 Georgia,serif;letter-spacing:-.065em}.ew-legacy__timeline p{font-size:9px;letter-spacing:.17em;text-transform:uppercase;line-height:1.7;margin:15px 0 0}.ew-legacy__line{display:block;height:1px;flex:1;background:#aa9576;position:relative}.ew-legacy__line:after{content:'\2197\FE0E';position:absolute;right:0;top:-11px;font-size:18px;background:#e8ddca;padding-left:10px}.ew-legacy__chapters{padding:20px 7% 50px;max-width:1600px;margin:auto}.ew-legacy__chapter{display:grid;grid-template-columns:32% 1fr;gap:12%;padding:85px 0;border-bottom:1px solid #c7b7a370;scroll-margin-top:35px}.ew-legacy__chapter:last-child{border-bottom:0}.ew-legacy__chapter-title h2{font:normal clamp(34px,3.6vw,52px)/1.13 Georgia,serif;letter-spacing:-.04em;margin:0;color:inherit}.ew-legacy__prose{font-size:15px;line-height:1.95;max-width:680px}.ew-legacy__prose p{margin:0 0 25px}.ew-legacy__prose p:last-child{margin-bottom:0}.ew-legacy__prose strong{font-weight:600}.ew-legacy__founders{margin-top:40px;border-top:1px solid #c7b7a3;padding-top:25px}.ew-legacy__founders img{display:block;width:100%;height:auto}.ew-legacy__founders>p{font-size:10px;letter-spacing:.17em;text-transform:uppercase;margin:20px 0 0}.ew-legacy__monogram{display:flex;align-items:center;justify-content:space-between;gap:12px;font:normal clamp(65px,7vw,105px)/1 Georgia,serif;letter-spacing:-.05em;color:#775d3f}.ew-legacy__monogram span{font-size:.4em;font-style:italic;color:#aa9576}.ew-legacy__closing{padding:75px 7%;background:#302219;color:#f4eee3;text-align:center}.ew-legacy__closing h2{font:normal clamp(38px,5vw,68px)/1.12 Georgia,serif;letter-spacing:-.04em;margin:0 auto 28px;max-width:850px;color:inherit}.ew-legacy__closing a{border-color:#c7b7a3}
@media(max-width:899px){.ew-legacy__hero{padding:115px 7% 45px}.ew-legacy h1{font-size:clamp(53px,11vw,88px)}.ew-legacy__hero-bottom{align-items:flex-start;flex-direction:column;gap:22px;margin:30px 0 40px}.ew-legacy__hero-bottom>p{font-size:13px;max-width:460px}.ew-legacy__timeline{gap:8%;padding-top:25px}.ew-legacy__timeline p{font-size:8px;letter-spacing:.1em;max-width:130px}.ew-legacy__chapter{grid-template-columns:1fr;gap:30px;padding:55px 0}.ew-legacy__chapter-title h2{font-size:38px;max-width:430px}.ew-legacy__eyebrow{font-size:9px;margin-bottom:18px}.ew-legacy__prose{font-size:14px;line-height:1.9}.ew-legacy__founders{max-width:280px;margin-top:25px}.ew-legacy__monogram{font-size:80px}.ew-legacy__closing{padding:60px 7%}.ew-legacy__closing h2{font-size:39px}}
/* END_SECTION:ew-legacy-story */
