#site .sp-ocean{background:#020b13}
#site .ocean-title{position:absolute;z-index:1;top:31%;left:6%;right:6%;text-align:center;pointer-events:none}
#site .ocean-title h1{font:400 clamp(38px,7vw,76px)/1.1 Arial,sans-serif;letter-spacing:-2px;color:#d9f6f1;margin:20px 0 14px}
#site .ocean-title p{color:#87b5ba;font-size:13px}
#site .ocean-title .ocean-eyebrow{font:10px monospace;letter-spacing:3px;color:#73bfbf}
#site .ocean-title nav{pointer-events:auto;justify-content:center;margin-top:30px;color:#c2dfdf}

@media(max-height:480px){#site .ocean-title{top:22%}#site .ocean-title h1{font-size:38px;margin:12px 0}#site .ocean-title nav{margin-top:12px}}

#site a.contact-link{text-decoration:none;box-sizing:border-box;display:inline-block;text-align:center}
