html .contact-page{padding:40px 24px 64px!important;margin-top:76px}.contact-page{--cyan:#2563eb;--pink:#2563eb}.contact-page>.container{max-width:1120px;padding:0}.contact-page .page-header{margin-bottom:36px!important}.contact-page .page-header h1{background:none!important;-webkit-text-fill-color:var(--text)!important;font-size:clamp(28px,4vw,40px)!important;letter-spacing:-1px}.contact-page .page-header p{font-size:15px!important}.contact-page .section-tag{background:rgba(37,99,235,.08)!important;color:#2563eb!important;font-size:11px}.contact-page .contact-grid{gap:24px!important}.contact-page .contact-grid>div{padding:28px!important;box-shadow:none!important;border:1px solid var(--border);border-radius:16px!important;background:var(--bg-card)}.contact-page .card-3d:hover{transform:none;box-shadow:none!important}.contact-page h3{font-size:22px!important}.contact-page .contact-info a{font-size:16px!important;overflow-wrap:anywhere}.contact-page .contact-info div[style*="width:56px"]{width:42px!important;height:42px!important;border-radius:11px!important;background:rgba(37,99,235,.1)!important;color:#2563eb!important;box-shadow:none!important}.contact-page .form-input{background:var(--bg)!important;border-radius:9px!important;padding:12px!important;font-size:14px!important;min-width:0}.contact-page .form-input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}.contact-page button[type=submit]{background:#2563eb!important;color:#fff!important;box-shadow:none!important;border-radius:9px!important;text-transform:none!important;letter-spacing:0!important;padding:14px!important}.contact-page .contact-grid div[style*="grid-template-columns"]{gap:16px!important}@media(max-width:640px){html .contact-page{padding:24px 16px 40px!important;margin-top:64px}.contact-page .contact-grid>div{padding:22px!important}.contact-page .page-header{margin-bottom:24px!important}}