.linkmt-contact{margin:52px auto 0;max-width:1080px;padding:0 22px}.linkmt-contact-card{border:1px solid #dfe7eb;background:linear-gradient(135deg,#f7fbfb,#fff);border-radius:20px;padding:28px;box-shadow:0 14px 34px rgba(23,54,95,.06)}.linkmt-contact-kicker{font-size:12px;letter-spacing:.14em;color:#0b6b67;font-weight:800}.linkmt-contact h2{margin:8px 0;color:#17365f}.linkmt-contact p{color:#56616b}.linkmt-contact-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.linkmt-contact-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:999px;background:#17365f;color:white;text-decoration:none;font-weight:700}.linkmt-contact-actions a.secondary{background:white;color:#17365f;border:1px solid #17365f}.linkmt-contact-meta{font-size:13px;color:#65717c}.contact-page{max-width:900px;margin:auto;padding:54px 22px}.contact-page h1{color:#17365f;line-height:1.25}.contact-profile{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.contact-panel{border:1px solid #dfe7eb;border-radius:16px;padding:22px;background:#fff}.contact-panel a{color:#0b6b67}.qr-hold{border:1px dashed #aebdc5;border-radius:14px;padding:22px;color:#65717c;background:#f8fafb}.contact-disclaimer{font-size:13px;color:#66727c;background:#f5f8fa;border-radius:12px;padding:16px}.contact-mobile{position:fixed;right:16px;bottom:18px;z-index:40;background:#17365f;color:#fff!important;border-radius:999px;padding:12px 17px;box-shadow:0 8px 22px rgba(0,0,0,.2);text-decoration:none;font-weight:700}@media(max-width:700px){.contact-profile{grid-template-columns:1fr}.linkmt-contact{padding:0 16px}.linkmt-contact-card{padding:22px}.linkmt-contact-actions a{flex:1;min-width:130px}.contact-mobile{right:10px;bottom:12px}}