/* Shared links to the published Why EGGHEAD translation. */
.eh-why-btn{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #000;border-radius:999px;padding:10px 22px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.3px;text-decoration:none;background:transparent;color:#000;transition:background-color .2s,color .2s,border-color .2s}
.eh-why-btn:hover,.eh-why-btn:focus-visible{background:#FF4200;border-color:#FF4200;color:#fff}
.eh-why-eyebrow{margin:0;color:#FF4200;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:1.44px;text-transform:uppercase}
.eh-why-line{margin:8px 0 16px;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#000}
.eh-why-contact{grid-area:why;align-self:end;padding-top:40px}
.page-template-page-contact .contactIntro-grid:has(>.eh-why-contact){grid-template-areas:'heading form' 'why form';grid-template-rows:1fr auto;row-gap:0;align-items:stretch}
.page-template-page-contact .contactIntro-grid:has(>.eh-why-contact)>.contactIntro-copy{grid-area:heading}
.page-template-page-contact .contactIntro-grid:has(>.eh-why-contact)>.contactIntro-formWrap{grid-area:form}
.eh-why-about{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:56px 0;border-bottom:1px solid #E6E5E6}
.eh-why-about .eh-why-line{max-width:720px;margin-bottom:0}
.eh-why-footer{display:flex;list-style:none;margin:20px 0 0;padding:0}
.footer .eh-why-footer a{font-family:Manrope,sans-serif;color:#fff;text-decoration:none;font-size:14px}
.footer .eh-why-footer a:hover,.footer .eh-why-footer a:focus-visible{color:#FF4200}
@media(max-width:991px){
 .page-template-page-contact .contactIntro-grid:has(>.eh-why-contact){grid-template-columns:1fr;grid-template-areas:'heading' 'form' 'why';row-gap:32px}
 .eh-why-contact{padding-top:0}
}
