.contact-selection{display:contents}#request-form{min-width:0;scroll-margin-top:110px}.contact-actions{margin-top:30px}.contact-action-links{gap:12px;display:grid}.contact-action{border:1px solid var(--line);background:var(--surface);align-items:center;gap:14px;min-height:76px;padding:15px 18px;transition:border-color .2s,background .2s;display:flex}.contact-action:hover{border-color:var(--copper);background:#25261f}.contact-action>svg{color:var(--copper);flex-shrink:0}.contact-action>svg:last-child{margin-left:auto}.contact-action span{min-width:0}.contact-action strong{font-size:13px;font-weight:600;display:block}.contact-action small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.contact-actions-compact{margin-top:18px}.contact-actions-compact .contact-action{gap:10px;min-height:66px;padding:12px}.contact-actions-compact .contact-action strong,.contact-actions-compact .contact-action small{font-size:12px}.mobile-contact-bar{display:none}@media (max-width:760px){body:has(.mobile-contact-bar){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.mobile-contact-bar{z-index:35;padding:7px max(12px, env(safe-area-inset-right,0px)) calc(9px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));background:#171912;border-top:1px solid #565748;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0003}.mobile-contact-bar>div{grid-template-columns:1fr 1fr 1fr;gap:7px;display:grid}.mobile-contact-bar a{border:1px solid #45483b;justify-content:center;align-items:center;gap:7px;min-height:47px;font-size:12px;line-height:1.3;display:flex}.mobile-contact-bar a:last-child{background:var(--copper);color:#10110f;border-color:var(--copper);font-weight:700}.mobile-contact-bar a svg{flex-shrink:0}:is(body:has(.consent) .mobile-contact-bar,body:has(.mobile-nav) .mobile-contact-bar,body:has(dialog[open]) .mobile-contact-bar,body:has([aria-modal=true]) .mobile-contact-bar,body:has(input:focus,textarea:focus,select:focus) .mobile-contact-bar){display:none}.contact-action{gap:10px;padding:13px}}@media (prefers-reduced-motion:reduce){.contact-action{transition:none}}
