.contact-module__YKf90G__section{max-width:1350px;margin:auto;padding:160px 40px 112px}.contact-module__YKf90G__head{margin-bottom:64px}.contact-module__YKf90G__overline{font:500 13px var(--mono);text-transform:uppercase;letter-spacing:.12em;margin:0 0 24px}.contact-module__YKf90G__head h1{letter-spacing:-.045em;margin:0 0 28px;font-size:max(48px,min(6vw,84px));font-weight:500;line-height:1.04}.contact-module__YKf90G__head h1 span{color:var(--headline-gray)}.contact-module__YKf90G__head>p:last-child{max-width:42ch;color:var(--ink-2);font-size:19px;line-height:1.6}.contact-module__YKf90G__links{border-top:1px solid var(--hairline)}.contact-module__YKf90G__row{border-bottom:1px solid var(--hairline);grid-template-columns:40px 1fr auto;align-items:center;gap:28px;padding:34px 0;display:grid}.contact-module__YKf90G__number{font:14px var(--mono);color:var(--muted);align-self:start;margin-top:8px}.contact-module__YKf90G__row h2{letter-spacing:-.03em;margin:0 0 10px;font-size:28px;font-weight:500}.contact-module__YKf90G__row p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.contact-module__YKf90G__row a{color:var(--ink);border:1px solid #dcdcdf;border-radius:999px;gap:28px;padding:14px 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.contact-module__YKf90G__row a:hover{background:#f4f4f5}.contact-module__YKf90G__section a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.contact-module__YKf90G__direct{color:var(--ink-2);overflow-wrap:anywhere;margin:40px 0 0;font-size:16px}.contact-module__YKf90G__direct a{color:var(--ink);text-underline-offset:4px}@media (max-width:720px){.contact-module__YKf90G__section{padding:116px 22px 64px}.contact-module__YKf90G__head{margin-bottom:40px}.contact-module__YKf90G__row{grid-template-columns:24px 1fr;gap:16px}.contact-module__YKf90G__row a{grid-column:2;justify-self:start}.contact-module__YKf90G__row h2{font-size:24px}}
