.ScubaContact_page__uWToo{--scuba-ink:#0a2830;--scuba-muted:#47606a;--scuba-line:#cfe3e2;--scuba-shell:#eaf4f4;--scuba-surface:#f5fbfb;--scuba-surface-tint:#daf0ee;display:block;background:var(--scuba-surface);color:var(--scuba-ink);font-family:inherit;overflow-x:clip}.ScubaContact_page__uWToo :where(h1,h2,h3,p,ul){margin:0}.ScubaContact_container__S4NEd{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}@media(max-width:768px){.ScubaContact_container__S4NEd{padding:0 20px}}.ScubaContact_hero__DtJVE{padding-top:32px}@media(max-width:768px){.ScubaContact_hero__DtJVE{padding-top:20px}}.ScubaContact_heroCard__2cNTN{position:relative;display:flex;align-items:flex-end;height:380px;overflow:hidden;border-radius:24px;background:var(--scuba-surface-tint)}.ScubaContact_heroCard__2cNTN img{-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.ScubaContact_heroCard__2cNTN{height:300px}}.ScubaContact_heroShade__niJip{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 80%)}.ScubaContact_heroTitle__wwZaQ{position:relative;max-width:672px;padding:0 48px 44px;color:#fff;font-size:57.6px;font-weight:500;line-height:1.03;text-shadow:0 2px 14px rgba(0,0,0,.45)}@media(max-width:768px){.ScubaContact_heroTitle__wwZaQ{padding:0 20px 28px;font-size:35px}}.ScubaContact_body__Cw4VO{padding:40px 0 96px}@media(max-width:768px){.ScubaContact_body__Cw4VO{padding:28px 0 64px}}.ScubaContact_grid___m2ED{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-gap:64px;gap:64px}@media(max-width:1024px){.ScubaContact_grid___m2ED{grid-template-columns:minmax(0,1fr);gap:40px}}.ScubaContact_title__4W5qZ{color:var(--scuba-ink);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500;line-height:1.15}.ScubaContact_text__6flWj{max-width:576px;margin-top:12px;color:var(--scuba-muted);font-size:15px;line-height:1.7}.ScubaContact_text__6flWj p+p{margin-top:12px}.ScubaContact_text__6flWj a{color:var(--scuba-accent,#f0603e);text-decoration:underline}.ScubaContact_rte__aSLrZ p{margin:0 0 12px}.ScubaContact_rte__aSLrZ p:last-child{margin-bottom:0}.ScubaContact_rte__aSLrZ ol,.ScubaContact_rte__aSLrZ ul{margin:0 0 12px;padding-left:22px}.ScubaContact_form__ymI7O{margin-top:32px}.ScubaContact_details__niN_p{align-self:start;padding:28px;border:1px solid var(--scuba-line);border-radius:24px;background:var(--scuba-shell)}.ScubaContact_detailsTitle__4e0y_{color:var(--scuba-ink);font-size:20px;font-weight:500}.ScubaContact_detailList__eTEay{display:grid;grid-gap:20px;gap:20px;margin:20px 0 0;padding:0;color:var(--scuba-muted);font-size:14px;line-height:1.6;list-style:none}.ScubaContact_detailList__eTEay li{display:flex;gap:12px}.ScubaContact_detailList__eTEay a{color:inherit;text-decoration:none;transition:color .2s}.ScubaContact_detailIcon__E0ujO,.ScubaContact_detailList__eTEay a:hover{color:var(--scuba-accent,#f0603e)}.ScubaContact_detailIcon__E0ujO{flex:none;width:16px;margin-top:2px;text-align:center}.ScubaContact_detailLabel__N5IWz{display:block;color:var(--scuba-ink);font-weight:500}