.oQp-7q_contact{min-width:0;max-width:100%;color:inherit;overflow-wrap:anywhere}.oQp-7q_contact .oQp-7q_heading{letter-spacing:0;margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.45}.oQp-7q_contact .oQp-7q_company{margin:0 0 12px;font-size:15px;line-height:1.65}.oQp-7q_address{gap:2px;margin:0 0 12px;font-size:14px;font-style:normal;line-height:1.65;display:grid}.oQp-7q_links{justify-items:start;gap:2px;display:grid}.oQp-7q_links a{max-width:100%;min-height:44px;color:inherit;text-underline-offset:5px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-block:8px;font-size:14px;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;display:flex}.oQp-7q_contact a:focus-visible{outline-offset:5px;outline:2px solid}.oQp-7q_contact a:hover{text-decoration-thickness:2px}.oQp-7q_contact .oQp-7q_help,.oQp-7q_contact .oQp-7q_nda{max-width:52ch;margin:0 0 12px;font-size:14px;line-height:1.65}.oQp-7q_contact .oQp-7q_nda{margin:14px 0 0}.oQp-7q_nda a{width:fit-content;max-width:100%;min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;padding-block:8px;text-decoration:underline;display:flex}.oQp-7q_about,.oQp-7q_inquiry{border-top:1px solid var(--lingya-line);margin-top:28px;padding-top:22px}.lingya-inquiry__intro:has(.oQp-7q_inquiry){position:static}.oQp-7q_footer .oQp-7q_links a{font-size:14px}@media (max-width:900px){.oQp-7q_about,.oQp-7q_inquiry{margin-top:24px;padding-top:20px}.oQp-7q_contact .oQp-7q_company,.oQp-7q_contact .oQp-7q_heading{font-size:15px}.oQp-7q_contact .oQp-7q_help,.oQp-7q_contact .oQp-7q_nda,.oQp-7q_address,.oQp-7q_links a{font-size:14px}}
