.press-contact{background:linear-gradient(135deg,#06192b,#0a2742 64%,#0b3b4a);color:#fff;overflow:hidden;padding:105px 0;position:relative}.press-contact:after{border:1px solid rgba(69,225,199,.16);border-radius:50%;box-shadow:0 0 0 80px rgba(65,116,221,.035),0 0 0 160px rgba(65,116,221,.025);content:"";height:620px;position:absolute;right:-210px;top:-310px;width:620px}.press-contact>.container{align-items:start;display:grid;gap:90px;grid-template-columns:.8fr 1.2fr;position:relative;z-index:1}.press-contact .display{color:#fff;max-width:570px}.press-contact__intro>p{color:#aebfd0;font-size:17px;line-height:1.75;margin-top:24px;max-width:540px}.press-contact__cards{border:1px solid hsla(0,0%,100%,.14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.press-contact__card{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.025);border-right:1px solid hsla(0,0%,100%,.14);display:flex;flex-direction:column;min-height:305px;padding:32px}.press-contact__card:last-child{border-right:0}.press-contact__card>span{color:var(--teal);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.press-contact__card h3{color:#fff;font:400 28px/1.18 var(--font-display);margin:62px 0 18px}.press-contact__card p{color:#9eb1c5;line-height:1.65;white-space:normal}.press-contact__card>div{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding-top:28px}.press-contact__card a{color:#c9d8ef;font:600 11px var(--font-mono);letter-spacing:.06em;text-decoration:none}.press-contact__card a:hover{color:var(--teal)}@media(max-width:900px){.press-contact>.container{gap:50px;grid-template-columns:1fr}}@media(max-width:620px){.press-contact{padding:80px 0}.press-contact__cards{grid-template-columns:1fr}.press-contact__card{border-bottom:1px solid hsla(0,0%,100%,.14);border-right:0;min-height:250px}.press-contact__card:last-child{border-bottom:0}}