.ContactHub_panel__tZIwr{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(20px,3vw,40px);align-items:start}.ContactHub_topics__YFP8t{display:grid;gap:10px}.ContactHub_topic__DZjLP{min-height:52px;padding:10px 16px;text-align:left;border:2.5px solid var(--ink);border-radius:12px;background:var(--paper);box-shadow:0 3px 0 var(--ink);font-family:var(--font-face-display);font-weight:800;font-size:14.5px;text-transform:uppercase;cursor:pointer;transition:transform var(--press) var(--ease-out),box-shadow var(--press) var(--ease-out)}.ContactHub_topic__DZjLP:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--ink)}.ContactHub_topic__DZjLP[aria-pressed=true]{background:var(--ink);color:#fff;transform:translateX(8px);box-shadow:0 3px 0 rgba(21,24,28,.35)}.ContactHub_topic__DZjLP[aria-pressed=true]:focus-visible{outline-color:var(--ink)}.ContactHub_form__sHgth{display:grid;gap:18px;padding:clamp(18px,2.6vw,28px);background:var(--set-sky);border:2.5px solid var(--ink);border-radius:18px}.ContactHub_line__Zjomj{margin:0;font-size:var(--step-1);font-weight:600;line-height:1.45}.ContactHub_line__Zjomj a{font-weight:700}.ContactHub_grid__9eCD8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ContactHub_field__37Uuy{display:grid;gap:6px}.ContactHub_full__c5SMH{grid-column:1/-1}.ContactHub_field__37Uuy label{font-family:var(--font-face-body);font-stretch:112%;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.ContactHub_req__RAczY{text-transform:none;letter-spacing:0;font-weight:600}.ContactHub_field__37Uuy input,.ContactHub_field__37Uuy textarea{min-height:52px;padding:12px 14px;border:2.5px solid var(--ink);border-radius:12px;background:var(--paper);font-size:17px;font-weight:500}.ContactHub_field__37Uuy textarea{resize:vertical}.ContactHub_field__37Uuy input[aria-invalid=true],.ContactHub_field__37Uuy textarea[aria-invalid=true]{border-color:#a51c16;box-shadow:0 0 0 2px #a51c16}.ContactHub_error__5uezi{margin:0;padding:6px 10px;border-radius:6px;background:var(--paper);color:#a51c16;font-weight:700;font-size:14.5px}.ContactHub_submit__Q171j{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.ContactHub_status__b1RKM{margin:0;font-weight:700}@media (max-width:900px){.ContactHub_panel__tZIwr{grid-template-columns:minmax(0,1fr)}.ContactHub_topics__YFP8t{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactHub_topic__DZjLP[aria-pressed=true]{transform:none}}@media (max-width:560px){.ContactHub_grid__9eCD8{grid-template-columns:minmax(0,1fr)}}