.Contact-module__J3q-aa__page{min-height:100svh;padding:160px var(--gutter) 95px;background:var(--paper);color:var(--ink)}.Contact-module__J3q-aa__heading{text-align:center;max-width:980px;margin:0 auto 75px}.Contact-module__J3q-aa__heading h1{font:450 clamp(42px,5.5vw,78px)/1.1 var(--reading);letter-spacing:-.045em;text-transform:none}.Contact-module__J3q-aa__heading h1 em{color:var(--gold-ink);font:400 1.25em/1.25 var(--script);letter-spacing:0;margin-top:10px;padding-inline:8px;display:inline-block}.Contact-module__J3q-aa__heading p{color:var(--detail-ink);font:400 18px/1.7 var(--reading);margin-top:30px}.Contact-module__J3q-aa__after{flex-wrap:wrap;justify-content:space-between;gap:18px;max-width:700px;margin:65px auto 0;display:flex}.Contact-module__J3q-aa__after a{min-height:44px;color:var(--gold-ink);font:450 15px/1.6 var(--reading);text-underline-offset:5px;align-items:center;gap:15px;display:inline-flex}.Contact-module__J3q-aa__after a:hover{text-decoration:underline}@media (max-width:760px){.Contact-module__J3q-aa__page{padding-block:135px 65px}.Contact-module__J3q-aa__heading{margin-bottom:55px}.Contact-module__J3q-aa__heading h1{font-size:42px}.Contact-module__J3q-aa__heading h1 em{font-size:1.16em}.Contact-module__J3q-aa__heading p{font-size:17px}}
