.vega-contact-channels{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:14px;line-height:1.5}
.vega-contact-channels a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;border-bottom:1px solid currentColor;gap:8px}
.vega-contact-channels a:hover{opacity:.75}
.vega-contact-channels .vega-max-pending{display:inline-flex;gap:7px;align-items:center;min-height:44px;padding:0;background:transparent;color:inherit;font:inherit;border:0;border-bottom:1px solid currentColor;opacity:.5;cursor:default}
.vega-max-pending small{font-size:10px;letter-spacing:.02em}
#request-summary .vega-max-pending:disabled{opacity:.45;cursor:default}
.vega-contact-channels a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.vega-contact-channels .vega-contact-phone{font-size:clamp(19px,2vw,26px);font-weight:600;letter-spacing:-.025em;white-space:nowrap}
.site-footer .vega-contact-channels{padding:22px 0;border-top:1px solid #42464e;border-bottom:1px solid #42464e;margin:24px 0;color:#e8e9ed}
.contact-links .vega-contact-channels{color:#e8e9ed;gap:8px 22px}
.vega-request-contact{border-bottom:1px solid #d6d9df;padding:0 0 18px;margin:0 0 22px}
.vega-request-contact p{font-size:13px;line-height:1.6;margin:0 0 6px;color:#4e5661}
#request-summary .summary-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}
#request-summary .summary-actions .button{min-height:48px;justify-content:center;font-size:14px;line-height:1.45;text-align:center;padding:13px 16px}
#request-summary .summary-actions .outline{border:1px solid #9fa7b1;color:#20252c;background:transparent}
#request-dialog .vega-contact-channels{gap:6px 18px;color:#20252c}
#request-dialog .vega-contact-channels a{font-size:14px}
@media(max-width:520px){.site-footer .vega-contact-channels{column-gap:20px;row-gap:5px}.site-footer .vega-contact-phone{flex-basis:100%;width:max-content;max-width:max-content}.vega-request-contact{padding-bottom:12px;margin-bottom:16px}#request-summary .summary-actions{grid-template-columns:1fr}#request-summary .summary-actions .button{width:100%}.contact-links .vega-contact-channels{gap:5px 18px}}
