.contact-page .contact-hero{padding:96px 0 40px;text-align:center}.contact-page .contact-hero h1{font-size:38px;margin-bottom:16px}.contact-page .contact-hero__subtitle{color:var(--text-color-secondary);font-size:18px;line-height:1.7;margin:0 auto;max-width:640px;text-wrap:balance}.contact-page .contact-section{padding:40px 0;scroll-margin-top:100px}.contact-page .contact-section .container{max-width:840px}.contact-page .contact-section h2{font-size:26px;font-weight:600;margin-bottom:20px}.contact-page .contact-section--muted{background-color:var(--background-color-secondary,#fafbfd)}.contact-page .contact-section__note{color:var(--text-color-secondary);line-height:1.8;margin-top:20px}.contact-page .contact-list{margin:0}.contact-page .contact-list>div{border-bottom:1px solid #e3e9f4;display:grid;gap:4px 24px;grid-template-columns:180px minmax(0,1fr);padding:14px 0}@media(max-width:575px){.contact-page .contact-list>div{grid-template-columns:minmax(0,1fr)}}.contact-page .contact-list dt{color:#1d2746;font-weight:600}.contact-page .contact-list dd{color:var(--text-color-secondary);line-height:1.7;margin:0;overflow-wrap:anywhere}.contact-page .contact-list dd p{font-size:16px;margin:2px 0 0}.contact-page .contact-list__chat{background:none;border:0;color:var(--primary-color);cursor:pointer;font:inherit;min-height:24px;padding:0;text-decoration:underline;text-underline-offset:.15rem}