.press-contact{background:var(--color-brand-black,#262626);border-radius:24px;overflow:hidden}.press-contact__grid{display:grid;grid-template-columns:1fr}@media (min-width:768px){.press-contact__grid{align-items:stretch;grid-template-columns:1.15fr 1fr}}.press-contact__left{display:flex;flex-direction:column;justify-content:center;padding:40px 32px}@media (min-width:768px){.press-contact__left{padding:56px 48px}}.press-contact__eyebrow{align-items:center;color:#5cb7d4;display:inline-flex;font-size:14px!important;font-weight:700;gap:8px;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.press-contact__eyebrow .ph{font-size:16px}.press-contact__heading{color:#fff;font-size:28px;line-height:1.12;margin:0 0 16px}@media (min-width:768px){.press-contact__heading{font-size:38px}}.press-contact__desc{color:hsla(0,0%,100%,.72);font-size:17px;line-height:1.6;margin:0 0 32px;max-width:440px}.press-contact__ctas{display:flex;flex-wrap:wrap;gap:14px}.press-contact__cta{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;gap:9px;letter-spacing:.12em;padding:14px 28px;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease}.press-contact__cta:hover{opacity:.85}.press-contact__cta--primary{background:var(--color-brand-blue,#2f8baa);border:2px solid var(--color-brand-blue,#2f8baa);color:#fff}.press-contact__cta--secondary{background:transparent;border:2px solid hsla(0,0%,100%,.4);color:#fff}.press-contact__right{border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;gap:22px;justify-content:center;padding:40px 32px}@media (min-width:768px){.press-contact__right{border-left:1px solid hsla(0,0%,100%,.12);border-top:none;padding:56px 48px}}.press-contact__contact-row{align-items:center;display:flex;gap:14px}.press-contact__avatar{align-items:center;background:#000;border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;width:52px}.press-contact__avatar-img{width:56%}.press-contact__name{color:#fff;font-size:15px;font-weight:600;margin-bottom:2px}.press-contact__email{color:#5cb7d4;font-size:14px;font-weight:600;text-decoration:none}.press-contact__email:hover{text-decoration:underline}.press-contact__divider{background:hsla(0,0%,100%,.12);height:1px}.press-contact__feature{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;gap:12px}.press-contact__feature .ph{color:#5cb7d4;flex-shrink:0;font-size:20px}