.lw-hero{--lw-green:#439775;--lw-white:#fff;--lw-dark:#1f1f21;--lw-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--lw-sans:Roboto,"Helvetica Neue",Arial,sans-serif;align-items:center;background:var(--lw-dark);color:var(--lw-white);display:flex;isolation:isolate;justify-content:center;min-height:var(--lw-hero-min-h,780px);overflow:hidden;padding:96px 120px;position:relative;text-align:center}.lw-hero .lw-hero__media,.lw-hero .lw-hero__overlay{inset:0;position:absolute}.lw-hero .lw-hero__media{z-index:-2}.lw-hero .lw-hero__overlay{z-index:-1}.lw-hero .lw-hero__img,.lw-hero .lw-hero__video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.lw-hero .lw-hero__video{opacity:0;transition:opacity .6s ease}.lw-hero.lw-hero--playing .lw-hero__video{opacity:1}.lw-hero--overlay-standard .lw-hero__overlay{background:linear-gradient(180deg,rgba(31,31,33,.4),rgba(31,31,33,.64))}.lw-hero--overlay-light .lw-hero__overlay{background:linear-gradient(180deg,rgba(31,31,33,.25),rgba(31,31,33,.45))}.lw-hero--overlay-strong .lw-hero__overlay{background:linear-gradient(180deg,rgba(31,31,33,.55),rgba(31,31,33,.78))}.lw-hero .lw-hero__inner{align-items:center;display:flex;flex-direction:column;gap:28px;max-width:960px}.lw-hero .lw-hero__eyebrow{font-family:var(--lw-serif);font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:1.2;margin:0;text-transform:uppercase}.lw-hero .lw-hero__heading{color:var(--lw-white);font-family:var(--lw-serif);font-size:60px;font-weight:700;line-height:1.12;margin:0}.lw-hero .lw-hero__body{font-family:var(--lw-sans);font-size:18px;line-height:1.65;margin:0;max-width:720px}.lw-hero .lw-hero__ctas{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:8px}.lw-hero .lw-btn{align-items:center;border-radius:8px;color:var(--lw-white);display:inline-flex;font-family:var(--lw-sans);font-size:18px;justify-content:center;line-height:1.2;padding:19px 32px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.lw-hero .lw-btn--primary{background:var(--lw-green);border:1.5px solid var(--lw-green)}.lw-hero .lw-btn--primary:focus-visible,.lw-hero .lw-btn--primary:hover{background:#377f62;border-color:#377f62;color:#fff}.lw-hero .lw-btn--outline-light{background:transparent;border:1.5px solid var(--lw-white)}.lw-hero .lw-btn--outline-light:focus-visible,.lw-hero .lw-btn--outline-light:hover{background:var(--lw-white);color:var(--lw-dark)}.lw-hero .lw-btn:focus-visible{outline:2px solid var(--lw-white);outline-offset:3px}.lw-hero .lw-hero__note{font-family:var(--lw-sans);font-size:15px;font-style:italic;line-height:1.55;margin:0;opacity:.85}.lw-hero .lw-hero__toggle{align-items:center;background:rgba(0,0,0,.35);border:1.2px solid hsla(0,0%,100%,.7);border-radius:22px;bottom:40px;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;position:absolute;right:40px;width:44px}.lw-hero .lw-hero__toggle[hidden]{display:none}.lw-hero .lw-hero__toggle:hover{background:rgba(0,0,0,.55)}.lw-hero .lw-hero__toggle:focus-visible{outline:2px solid var(--lw-white);outline-offset:3px}.lw-hero .lw-hero__icon-play,.lw-hero .lw-hero__toggle[aria-pressed=true] .lw-hero__icon-pause{display:none}.lw-hero .lw-hero__toggle[aria-pressed=true] .lw-hero__icon-play{display:block}@media (max-width:1024px){.lw-hero{min-height:min(var(--lw-hero-min-h,780px),720px);padding:88px 48px}.lw-hero .lw-hero__heading{font-size:48px}}@media (max-width:767px){.lw-hero{min-height:620px;padding:72px 20px 88px}.lw-hero .lw-hero__inner{gap:20px}.lw-hero .lw-hero__eyebrow{font-size:16px}.lw-hero .lw-hero__heading{font-size:38px}.lw-hero .lw-hero__br{display:none}.lw-hero .lw-hero__body{font-size:16px}.lw-hero .lw-hero__ctas{align-items:stretch;flex-direction:column;width:100%}.lw-hero .lw-btn{font-size:16px;padding:17px 20px}.lw-hero .lw-hero__note{font-size:14px}.lw-hero .lw-hero__toggle{bottom:16px;right:16px}}