.Select-module__E8rWSW__root{position:relative}.Select-module__E8rWSW__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--bg-page);border:1px solid var(--border-input);width:100%;height:52px;color:var(--text-heading);font-size:var(--text-body-md);font-weight:var(--weight-regular);text-align:left;cursor:pointer;padding:0 16px;display:flex}.Select-module__E8rWSW__trigger:hover,.Select-module__E8rWSW__triggerOpen{border-color:var(--text-muted)}.Select-module__E8rWSW__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__E8rWSW__chevron{transition:transform var(--dur-fast) var(--ease-out);flex:none}.Select-module__E8rWSW__triggerOpen .Select-module__E8rWSW__chevron{transform:rotate(180deg)}.Select-module__E8rWSW__list{z-index:20;background:var(--bg-page);border:1px solid var(--border-strong);max-height:320px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.Select-module__E8rWSW__list[hidden]{display:none}.Select-module__E8rWSW__option{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-body-md);color:var(--text-body);cursor:pointer;padding:12px 16px;display:flex}.Select-module__E8rWSW__optionActive{background:var(--bg-surface);color:var(--text-heading)}.Select-module__E8rWSW__option[aria-selected=true]{color:var(--text-heading)}.Select-module__E8rWSW__check{color:var(--detail);flex:none}
.ContactForm-module__4CUZdq__form{gap:var(--space-5);align-content:start;display:grid}.ContactForm-module__4CUZdq__row{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.ContactForm-module__4CUZdq__field{gap:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-heading);display:grid}.ContactForm-module__4CUZdq__field input,.ContactForm-module__4CUZdq__field textarea{border:1px solid var(--border-input);background:var(--bg-page);width:100%;height:52px;font-size:var(--text-body-md);font-weight:var(--weight-regular);color:var(--text-heading);appearance:none;border-radius:0;padding:0 16px}.ContactForm-module__4CUZdq__field textarea{height:auto;min-height:168px;line-height:var(--leading-body);resize:vertical;padding:14px 16px}.ContactForm-module__4CUZdq__field input:hover,.ContactForm-module__4CUZdq__field textarea:hover{border-color:var(--text-muted)}.ContactForm-module__4CUZdq__consent{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-1);font-size:var(--text-body-sm);color:var(--text-body);cursor:pointer;line-height:1.45;display:flex}.ContactForm-module__4CUZdq__consent input{width:20px;height:20px;accent-color:var(--bg-invert);cursor:pointer;flex:none;margin:1px 0 0}.ContactForm-module__4CUZdq__actions{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.ContactForm-module__4CUZdq__note{font-size:var(--text-body-sm);color:var(--text-body)}.ContactForm-module__4CUZdq__error{font-size:var(--text-body-sm);color:var(--state-danger)}.ContactForm-module__4CUZdq__success{font-size:var(--text-body-lg);color:var(--text-heading)}
.Team-module__l_BZ4a__list{border-top:1px solid var(--border-strong);margin-top:28px}.Team-module__l_BZ4a__person{border-bottom:1px solid var(--border-hairline);flex-direction:column;align-items:flex-start;padding-block:20px;display:flex}.Team-module__l_BZ4a__name{margin-top:var(--space-2);font-size:var(--text-body-lg);letter-spacing:-.015em;line-height:1.3;font-weight:var(--weight-semibold);color:var(--text-heading)}.Team-module__l_BZ4a__line{min-height:36px;color:var(--text-heading);text-underline-offset:6px;white-space:nowrap;align-items:center;font-size:1rem;text-decoration-thickness:1px;display:inline-flex}.Team-module__l_BZ4a__line:hover{color:var(--text-heading);text-decoration:underline}.Team-module__l_BZ4a__phone{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.Team-module__l_BZ4a__note{font-size:var(--text-small);color:var(--text-muted)}
