
.contact-test .page-hero{min-height:680px;display:flex;align-items:flex-end;position:relative;background-size:cover;background-position:center;overflow:hidden}
.contact-test .page-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,5,5,.96),rgba(5,5,5,.28) 70%),linear-gradient(0deg,#0a0a0a,transparent 48%)}
.contact-test .page-hero .wrap{position:relative;z-index:1;width:100%;padding-top:150px;padding-bottom:65px}.contact-test .page-hero h1{font-size:clamp(54px,7vw,92px);letter-spacing:-.05em}.contact-test .contact-grid{align-items:stretch}.contact-test .contact-grid>div:first-child{padding:38px;border:1px solid #333;background:#101010}.contact-test .contact-grid>div:last-child{padding:38px;border:1px solid #333;background:#0f0f0f}.contact-option-1 .page-hero{background-image:url("assets/op3-moon.webp");background-position:center 54%}.contact-option-2 .page-hero{background-image:url("assets/operaciones-estabilizado.webp");background-position:center 45%}.contact-option-3 .page-hero{background-image:url("assets/la-plata-360-portada.webp");background-position:center}
.contact-option-2 .page-hero:before{background:linear-gradient(90deg,rgba(5,5,5,.97),rgba(5,5,5,.42) 55%,rgba(5,5,5,.08)),linear-gradient(0deg,#0a0a0a,transparent 40%)}.contact-option-3 .page-hero:before{background:linear-gradient(90deg,rgba(5,5,5,.93),rgba(5,5,5,.25) 65%),linear-gradient(0deg,#0a0a0a,transparent 48%)}.contact-test .contact-photo-note{display:flex;gap:12px;align-items:center;margin-top:25px;color:#aaa;font:700 10px "JetBrains Mono",monospace;text-transform:uppercase}.contact-test .contact-photo-note:before{content:"";width:36px;height:1px;background:var(--yellow)}
@media(max-width:920px){.contact-test .contact-grid{grid-template-columns:1fr}.contact-test .page-hero{min-height:590px}.contact-test .page-hero:before{background:linear-gradient(0deg,rgba(5,5,5,.97),rgba(5,5,5,.25) 72%)}}
@media(max-width:600px){.contact-test .page-hero{min-height:530px}.contact-test .page-hero .wrap{padding-bottom:42px}.contact-test .contact-grid>div{padding:24px!important}.contact-test .page-hero h1{font-size:46px}}

.contact-link{color:var(--yellow);font-weight:700}.contact-link:hover{text-decoration:underline}.hidden-field{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
