.blox-contact{background-image:linear-gradient(90deg,#f8fbfafa 0%,#f8fbfae6 38%,#f8fbfa85 73%,#f8fbfa52 100%),url(/images/blox-docs-team-1200.webp);background-position:50% 45%;background-size:cover;min-height:calc(100vh - 190px);padding:85px 0 95px}.blox-contact-eyebrow{color:var(--petrol);letter-spacing:2px;align-items:center;gap:13px;margin:0 0 25px;font-size:11px;font-weight:700;display:flex}.blox-contact-eyebrow span{background:var(--teal);flex:none;width:25px;height:2px}.blox-contact-inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(45px,7vw,110px);display:grid}.blox-contact-intro h1{letter-spacing:-2.5px;max-width:660px;font-size:clamp(39px,4.2vw,66px);font-weight:550;line-height:1.12}.blox-contact-intro h1 span{color:var(--teal)}.blox-contact-intro>p:not(.blox-contact-eyebrow){color:#355760;max-width:510px;margin-top:24px;font-size:15px;line-height:1.85}.blox-contact-book{background:var(--petrol);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:14px;margin-top:29px;padding:16px 23px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.blox-contact-book:hover{background:#0f5965;transform:translateY(-2px)}.blox-contact-options{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #e0e9e7d9;border-radius:19px;padding:15px 26px;box-shadow:0 22px 60px #08475622}.blox-contact-options>a{color:var(--petrol);align-items:center;gap:20px;padding:29px 8px;display:flex}.blox-contact-options>a+a{border-top:1px solid #e7eeee}.blox-contact-options>a>svg:first-child{color:var(--teal);flex:none}.blox-contact-options>a>svg:last-child{color:var(--teal);flex:none;margin-left:auto}.blox-contact-options span{flex-direction:column;gap:8px;min-width:0;display:flex}.blox-contact-options small{letter-spacing:1.7px;font-size:10px;font-weight:700}.blox-contact-options strong{overflow-wrap:anywhere;font-size:17px;font-weight:600}.blox-contact-options em{color:var(--muted);font-size:12px;font-style:normal}.blox-contact-options>a:hover strong{text-underline-offset:4px;text-decoration:underline}@media (max-width:850px){.blox-contact{background-image:linear-gradient(#f8fbfae3,#f8fbfaed),url(/images/blox-docs-team-1200.webp);background-position:60%;padding:45px 0 65px}.blox-contact-inner{grid-template-columns:1fr;gap:38px}.blox-contact-intro h1{font-size:clamp(35px,8vw,52px)}}@media (max-width:500px){.blox-contact-options{padding:5px 15px}.blox-contact-options>a{gap:12px;padding:22px 3px}.blox-contact-options strong{font-size:14px}.blox-contact-options em{font-size:11px}}
