.about-story p{color:var(--ink-soft);max-width:760px;font-size:16px;line-height:1.75}.contact-grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.contact-channels{flex-direction:column;gap:14px;display:flex}.contact-channel-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-m);align-items:flex-start;gap:14px;padding:18px 20px;transition:border-color .16s,box-shadow .16s;display:flex}.contact-channel-card:hover{border-color:var(--sandstone-soft);box-shadow:var(--shadow-card)}.contact-channel-card i{color:var(--sandstone);flex-shrink:0;margin-top:2px;font-size:20px}.contact-channel-card h4{font-size:14.5px}.contact-channel-card p{color:var(--ink-soft);margin-top:4px;font-size:12.5px}.contact-channel-action{color:var(--lake-deep);white-space:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:5px;margin-left:auto;font-size:12.5px;font-weight:600;display:flex}.office-card{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius-m);gap:14px;padding:18px 20px;display:flex}.office-card i{color:var(--lake);flex-shrink:0;margin-top:2px;font-size:20px}.office-card h4{font-size:14.5px}.office-card p{color:var(--ink-soft);margin-top:4px;font-size:12.5px}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}@media (max-width:768px){.about-story p{font-size:14px}.contact-channel-card{gap:10px;padding:14px 16px}.contact-channel-card i{font-size:17px}.contact-channel-card h4{font-size:13px}.contact-channel-card p{font-size:11.5px}.contact-channel-action{display:none}}
