.ml-hero{position:relative;min-height:clamp(620px,70vw,860px);display:flex;align-items:center;overflow:hidden;background:#e8dfd1;color:#171717}.ml-hero__media,.ml-hero__media img,.ml-hero__veil{position:absolute;inset:0;width:100%;height:100%}.ml-hero__media img{display:block;object-fit:cover;object-position:center}.ml-hero__veil{background:linear-gradient(90deg,rgba(248,243,235,.94) 0%,rgba(248,243,235,.78) 30%,rgba(248,243,235,.12) 61%,rgba(248,243,235,0) 100%)}.ml-hero__inner{position:relative;z-index:1;width:100%;padding-top:72px;padding-bottom:72px}.ml-hero__content{max-width:590px}.ml-eyebrow{margin:0 0 18px;font:600 12px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.24em}.ml-hero h1{margin:0;font:500 clamp(52px,5vw,82px)/.98 Georgia,'Times New Roman',serif;letter-spacing:-.035em}.ml-hero__lead{max-width:470px;margin:26px 0 0;font:400 18px/1.55 Arial,Helvetica,sans-serif}.ml-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.ml-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 25px;border:1px solid #171717;font:600 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.13em;text-decoration:none;transition:background .2s,color .2s}.ml-button--dark{background:#171717;color:#fff}.ml-button--dark:hover{background:#36332f}.ml-button--light{background:rgba(255,255,255,.78);color:#171717}.ml-button--light:hover{background:#fff}@media(max-width:749px){.ml-hero{min-height:760px;align-items:flex-end}.ml-hero__media img{object-position:center top}.ml-hero__veil{background:linear-gradient(0deg,rgba(248,243,235,.98) 0%,rgba(248,243,235,.88) 28%,rgba(248,243,235,.12) 57%,rgba(248,243,235,0) 100%)}.ml-hero__inner{padding:420px 20px 46px}.ml-hero__content{max-width:420px}.ml-eyebrow{margin-bottom:12px;font-size:11px}.ml-hero h1{font-size:42px;line-height:1}.ml-hero__lead{margin-top:17px;font-size:16px}.ml-actions{margin-top:24px;gap:10px}.ml-button{flex:1;min-width:140px;padding:12px 15px;font-size:11px}}
.ml-button--dark,.ml-button--dark:link,.ml-button--dark:visited,.ml-button--dark:hover{color:#fff!important}
