.md14 .md14-journey.md14-jhero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:378px;margin:26px 0 22px;padding:0;background:#F8F9F5;border:1px solid #E7EAE3;border-radius:20px;box-shadow:0 8px 25px rgb(24 49 38 / .035);color:#213D34}.md14-jhero,.md14-jhero *,.md14-jhero *::before,.md14-jhero *::after{box-sizing:border-box}.md14-jhero-art{position:absolute;inset:0 0 0 51%;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(125deg,#E8ECE4,#FAE1B9)}.md14-jhero-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:53% 48%}.md14-jhero-art::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#F8F9F5 0%,rgb(248 249 245 / .98) 7%,rgb(248 249 245 / .80) 21%,rgb(248 249 245 / .18) 46%,#fff0 74%)}.md14-jhero-content{position:relative;z-index:2;width:58%;max-width:630px;min-width:0;padding:28px 14px 28px clamp(28px,3.7vw,43px)}.md14 .md14-jhero-eyebrow{margin:0 0 10px;font:800 10.5px/1.45 "Plus Jakarta Sans",system-ui,sans-serif;letter-spacing:.16em;color:#B74728}.md14 .md14-jhero h2{margin:0 0 15px;max-width:570px;font:600 clamp(36px,3.75vw,46px)/1.09 Georgia,"Times New Roman",serif;color:#193D33;letter-spacing:-.046em;text-wrap:balance}.md14 .md14-jhero h2 span{white-space:nowrap}.md14 .md14-jhero h2 em{font-style:normal;color:#D9633F}.md14 .md14-jhero-origins{max-width:440px;margin:0 0 18px;font-size:14px;font-weight:500;line-height:1.64;color:#52695E}.md14 .md14-jhero-origins strong{font-weight:700;color:#345348}.md14 .md14-jhero-ambition{max-width:460px;margin:0 0 19px;color:#214538;font-size:clamp(14px,1.45vw,16px);font-weight:700;line-height:1.52;letter-spacing:-.015em}.md14 .md14-jhero-ambition span{font-weight:850}.md14 .md14-jhero-action{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:10px 17px;border-radius:10px;border:1px solid #C14928;background:#C14928;color:#FFF!important;font-size:13px;line-height:1.3;font-weight:800;text-decoration:none;box-shadow:0 5px 12px rgb(150 57 32 / .08);transition:background .2s,transform .2s,box-shadow .2s}.md14 .md14-jhero-action:hover{background:#A83B20;border-color:#A83B20;color:#FFF!important;box-shadow:0 8px 17px rgb(150 57 32 / .13);transform:translateY(-1px)}.md14 .md14-jhero-action:focus-visible{outline:3px solid #167F78!important;outline-offset:4px!important}.md14 .md14-jhero-action span{font-size:17px;font-weight:600;line-height:1}@media(min-width:1200px){.md14 .md14-journey.md14-jhero{min-height:385px}.md14-jhero-content{padding-top:30px;padding-bottom:30px}}@media(max-width:960px) and (min-width:721px){.md14 .md14-journey.md14-jhero{min-height:360px}.md14-jhero-content{width:66%;padding:27px 12px 27px 28px}.md14-jhero-art{left:49%}.md14 .md14-jhero h2{font-size:clamp(33px,4.35vw,41px)}.md14 .md14-jhero-origins{font-size:13.5px}.md14 .md14-jhero-ambition{font-size:14px}}@media(max-width:720px){.md14 .md14-journey.md14-jhero{display:flex;flex-direction:column;align-items:stretch;min-height:0;margin:22px 0 18px;border-radius:18px}.md14-jhero-content{order:1;width:100%;max-width:none;padding:22px 21px 17px;background:#F8F9F5}.md14-jhero-art{position:relative;inset:auto;order:2;width:100%;height:170px;flex:none}.md14-jhero-photo{object-position:52% 42%}.md14-jhero-art::after{background:linear-gradient(180deg,#F8F9F5 0%,rgb(248 249 245 / 0) 21%)}.md14 .md14-jhero-eyebrow{font-size:10px;margin-bottom:8px}.md14 .md14-jhero h2{font-size:clamp(30px,7.5vw,38px);line-height:1.11;margin-bottom:12px}.md14 .md14-jhero-origins{max-width:none;font-size:13.5px;line-height:1.6;margin-bottom:13px}.md14 .md14-jhero-ambition{max-width:none;font-size:14.5px;line-height:1.52;margin-bottom:15px}.md14 .md14-jhero-action{min-height:44px;font-size:13px}}@media(max-width:390px){.md14-jhero-content{padding:20px 18px 15px}.md14 .md14-jhero h2{font-size:clamp(29px,8.2vw,33px)}.md14-jhero-art{height:155px}}@media(prefers-reduced-motion:reduce){.md14 .md14-jhero-action{transition:none}.md14 .md14-jhero-action:hover{transform:none}}