@media (min-width:992px){
  body.home .lmx-brand-signature{height:550px!important;min-height:550px!important;display:flex;align-items:center;}
}
body.home .lmx-brand-signature{box-sizing:border-box;position:relative;isolation:isolate;width:100vw;max-width:none;margin:0 calc(50% - 50vw);padding:clamp(56px,7vw,100px) 24px;color:#fff;overflow:hidden;background:#006D5B;}
.lmx-brand-signature__inner{width:100%;max-width:1180px;min-height:350px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:clamp(40px,6vw,100px);}
.lmx-brand-signature__logo{order:-1;}
.lmx-brand-signature__logo{position:relative;isolation:isolate;}
.lmx-brand-signature__logo:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:clamp(420px,43vw,790px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;display:block;background:none;}
@media (max-width:767px){
  .lmx-brand-signature__logo:before{width:420px;max-width:115vw;}
}
.lmx-brand-signature__copy{min-width:0;text-align:left;}
.lmx-brand-signature__eyebrow{margin:0 0 22px!important;font-size:12px;font-weight:600;letter-spacing:.2em;color:var(--lmx-eyebrow-color-on-dark)!important;}
body.home #main .lmx-brand-signature h1{margin:0 0 24px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:#fff!important;font-size:clamp(27px,3vw,42px)!important;font-weight:600!important;line-height:1.6!important;letter-spacing:.035em;}
.lmx-brand-signature h1:before,.lmx-brand-signature h1:after{display:none!important;}
.lmx-brand-signature__lead{max-width:630px;margin:0 0 30px!important;color:#e0eee9!important;font-size:16px;line-height:2;}
.lmx-brand-signature__button{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:0;border:1px solid rgba(255,255,255,.7);background:rgba(255,255,255,.06);color:#fff!important;text-decoration:none!important;}
.lmx-brand-signature__button:hover{background:#fff;color:#006D5B!important;}
.lmx-brand-signature__button:focus-visible{outline:3px solid #fff;outline-offset:5px;}
.lmx-brand-signature__logo{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;}
.lmx-brand-signature__mark{display:block;width:clamp(160px,17vw,220px);height:auto;overflow:visible;color:#fff;filter:drop-shadow(0 3px 1px rgba(0,0,0,.4));}
.lmx-brand-signature__word{margin:0!important;padding:0 0 0 .28em;font-family:"Orbitron",sans-serif;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.25;letter-spacing:.28em;color:#fff!important;text-align:center;text-shadow:0 3px 2px rgba(0,0,0,.4);}
@media (max-width:767px){
  body.home .lmx-brand-signature{padding:48px 24px;}
  .lmx-brand-signature__inner{grid-template-columns:1fr;min-height:0;gap:42px;}
  .lmx-brand-signature__lead{font-size:14px;}
  .lmx-brand-signature__logo{gap:20px;}
  .lmx-brand-signature__mark{width:130px;}
  .lmx-brand-signature__word{font-size:32px;}
  .lmx-brand-signature__eyebrow{margin-bottom:16px!important;}
}