.contacts-page{width:min(100%,1060px);margin:0 auto;padding:56px 16px 72px}.contacts-page>header{max-width:760px;margin-bottom:48px}.contacts-page h1{font-family:var(--font-plumb-bold);font-size:var(--page-title-size);line-height:1.2}.contacts-page>header p{margin-top:18px;color:#535862;font-family:var(--font-plumb-light);font-size:18px;line-height:1.55}.contacts-page h2{font-family:var(--font-plumb-bold);font-size:var(--page-section-title-size);line-height:1.2}.contacts-details,.contacts-primary{padding:32px 0;border-top:1px solid #a4a7ae}.contacts-methods{display:grid;gap:12px;margin-top:24px}.contacts-methods a{min-height:112px;padding:20px;border:1px solid #d5d7da;border-radius:8px}.contacts-methods a:hover{border-color:#195da9}.contacts-methods span{display:block;color:#717680;font-family:var(--font-plumb-light);font-size:15px}.contacts-methods strong{display:block;margin-top:10px;color:#195da9;font-family:var(--font-plumb-bold);font-size:20px}.contacts-details{margin-top:32px}.contacts-details dl{margin-top:24px}.contacts-details dl div{display:grid;gap:8px;padding:18px 0;border-bottom:1px solid #e9eaeb}.contacts-details dt{color:#717680;font-family:var(--font-plumb-light)}.contacts-details dd{max-width:720px;line-height:1.5}.contacts-note{margin-top:32px;color:#535862;font-family:var(--font-plumb-light);line-height:1.5}.contacts-note a{color:#195da9;text-decoration:underline;text-underline-offset:4px}@media (min-width:720px){.contacts-page{padding:96px 32px 120px}.contacts-page h2{font-size:var(--page-section-title-size)}.contacts-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-details dl div{grid-template-columns:180px 1fr;gap:32px}}