.company-contacts{padding-top:130px;padding-bottom:84px}.company-back{display:block;width:max-content;color:var(--mut);font-size:14px;margin-bottom:30px}.company-contacts> .wrap> .eyebrow{display:block;margin-bottom:16px}.company-contacts h1{font-size:clamp(30px,4.3vw,52px);line-height:1.15;margin-bottom:20px}.company-contacts .lead{max-width:760px;margin-bottom:36px}.company-contact-card,.company-detail-card,.company-license{background:var(--card,#13172f);border:1px solid var(--line,rgba(170,177,215,.2));border-radius:24px;padding:30px}.company-contact-card{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;margin-bottom:24px;align-items:center}.company-contacts h2{font-size:24px;line-height:1.3;margin:0 0 18px}.company-contact-card p{line-height:1.65;margin-bottom:12px}.company-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.company-map{font-size:14px;color:var(--accent,#98adff);padding:8px 4px}.company-details-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:start}.company-detail-card .eyebrow{display:block;margin-bottom:12px}.company-details{margin:0}.company-details>div{padding:15px 0;border-bottom:1px solid var(--line,rgba(170,177,215,.2))}.company-details>div:last-child{border-bottom:0}.company-details dt{font-size:13px;color:var(--mut,#a3acc8);line-height:1.5;margin-bottom:6px}.company-details dd{margin:0;color:var(--txt,#f3f4ff);font-size:17px;line-height:1.6;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.company-download{margin-top:24px;width:100%;text-align:center;justify-content:center}.company-license{margin-top:24px}.company-license p{color:var(--mut,#a3acc8);line-height:1.7;margin:12px 0 0}.company-license b{color:var(--txt,#f3f4ff)}@media(max-width:760px){.company-contacts{padding-top:104px;padding-bottom:56px}.company-contact-card,.company-details-grid{grid-template-columns:1fr;gap:20px}.company-contact-card,.company-detail-card,.company-license{padding:22px;border-radius:20px}.company-actions .btn{width:100%;justify-content:center;text-align:center}.company-contacts h2{font-size:21px}.company-details dd{font-size:16px}.company-back{margin-bottom:24px}.company-contact-card{margin-bottom:20px}.company-license{margin-top:20px}}
