.egve-hero-image{position:absolute;inset:6% 5.208333vw 6% auto;width:36%;display:flex;align-items:center;justify-content:center}.egve-hero-image[hidden]{display:none}.egve-hero-image img{width:100%;height:100%;object-fit:contain}.egve-custom{padding-block:60px;border-top:1px solid var(--line,#bacbd6);overflow-wrap:anywhere}.egve-custom-inner{display:block}.egve-custom h2{font-weight:300;margin-bottom:24px}.egve-custom p{font-size:18px;line-height:1.75;color:var(--muted,#61768b);max-width:75ch}.egve-custom .header-cta{display:inline-flex;margin-top:12px}.egve-custom-photo .egve-custom-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.egve-custom-media img{width:100%;max-height:520px;object-fit:contain}.egve-custom-cta{background:#162d39;color:#edf6fa}.egve-custom-cta p{color:#c1d2dd}.egve-custom-cta .egve-custom-inner{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:700px){.egve-hero-image{inset:auto 20px 20px auto;width:42%;height:48%}.egve-custom{padding-block:40px}.egve-custom-photo .egve-custom-inner{grid-template-columns:1fr;gap:24px}.egve-custom p{font-size:16px}.egve-custom h2{font-size:30px}}

.button > span[data-egve-field]{font:inherit;color:inherit;letter-spacing:inherit}
