.lp-contact .hc-main{display:flex;flex-direction:column;gap:32px;padding-top:40px}.lp-contact .hc-head{display:flex;flex-direction:column;gap:12px;max-width:720px}.lp-contact .hc-grid{display:grid;grid-template-columns:minmax(0,1fr) 480px;grid-gap:32px;gap:32px;align-items:start}.lp-contact .hc-col{display:flex;flex-direction:column;gap:20px}.lp-contact .hc-quick{padding:8px 24px;display:flex;flex-direction:column}.lp-contact .hc-q{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:6px 0;border-top:1px solid rgba(9,35,46,.1);font-weight:700;font-size:17px;color:#235d47;text-decoration:none}.lp-contact .hc-q:first-child{border-top:0}.lp-contact .hc-q:hover{text-decoration:underline}.lp-contact .hc-member{padding:18px 20px;border-radius:18px;background:#e2ece3;color:#173f35;display:flex;gap:14px;align-items:flex-start}.lp-contact .hc-member svg{flex-shrink:0;margin-top:2px}.lp-contact .hc-note{padding:18px 20px;border-radius:18px;background:#efe7d4;display:flex;flex-direction:column;gap:4px;scroll-margin-top:24px}.lp-contact .hc-strong{font-weight:700}.lp-contact .hc-small{font-size:15px}.lp-contact .hc-write{padding:24px;display:flex;flex-direction:column;gap:16px}.lp-contact .hc-wh{font-size:24px}.lp-contact .hc-form{display:flex;flex-direction:column;gap:16px}@media (max-width:860px){.lp-contact .hc-main{padding-top:24px;gap:24px}.lp-contact .hc-head h1{font-size:32px}.lp-contact .hc-grid{grid-template-columns:minmax(0,1fr)}.lp-contact .hc-quick{padding:4px 16px}}