.contact-copy-feedback{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:9999;background:var(--ink);color:var(--paper);padding:12px 20px;border-radius:8px;max-width:calc(100% - 40px);font:14px/1.5 Inter,system-ui,sans-serif;box-sizing:border-box}.contact-copy-feedback:empty{display:none}.contact-action:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.contact-html-hub{scroll-margin-top:180px}.contact-html-hub h2{font-size:34px;margin:0 0 18px}.contact-html-hub>p{font-size:16px;line-height:1.5}.contact-cards{display:grid;grid-template-columns:1fr;gap:20px;margin:30px 0}.contact-card{position:relative;display:flex;flex-direction:column;gap:10px;text-align:left;box-sizing:border-box;width:100%;min-height:142px;padding:15px 20px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:14px/1.5 Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer}.contact-card strong{font-size:19px}.contact-card>span:last-child{margin-top:4px}.contact-card:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.contact-platform-icon{position:absolute;right:18px;top:14px;font-size:12px;font-weight:700}.contact-phone{display:block;padding:10px 0;color:var(--ink);font-size:16px}.contact-address{font-size:13px!important;line-height:1.5}.contact-static-hub{font-size:4.102564cqw}.contact-static-hub h2{font-size:8.717949cqw}.contact-static-hub>p{font-size:4.102564cqw}.contact-static-hub .contact-cards{gap:5.128205cqw;margin:7.692308cqw 0}.contact-static-hub .contact-card{min-height:36.410256cqw;padding:3.846154cqw 5.128205cqw;font-size:3.589744cqw;gap:2.564103cqw;border-radius:2.051282cqw}.contact-static-hub .contact-card strong{font-size:4.871795cqw}.contact-static-hub .contact-phone{font-size:4.102564cqw}.contact-static-hub .contact-address{font-size:3.333333cqw!important}.contact-static-hub .contact-platform-icon{font-size:3.076923cqw}

.contact-copy-feedback{position:absolute!important;width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
