.contact-panel__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--space-block);gap:var(--space-block);align-items:start}.contact-panel__info{display:flex;flex-direction:column;gap:var(--space-item)}.contact-panel__channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-grid);gap:var(--space-grid)}.contact-panel__channel{display:flex;flex-direction:column;gap:var(--space-snug);-webkit-padding-before:var(--space-tight);padding-block-start:var(--space-tight);border-top:var(--border-width) solid var(--border-strong)}.contact-panel__email{font-family:var(--font-ui);font-size:var(--size-body-sm);font-weight:var(--weight-ui-text);overflow-wrap:anywhere}.contact-panel__address{-webkit-padding-before:var(--space-tight);padding-block-start:var(--space-tight);border-top:var(--border-width) solid var(--border);font-family:var(--font-body);font-style:normal;font-size:var(--size-body-md);line-height:var(--leading-normal)}.contact-panel__address,.contact-panel__address-lines{display:flex;flex-direction:column;gap:var(--space-hair)}.contact-panel__form [data-ohw-field-label]{display:block;-webkit-margin-after:var(--space-hair);margin-block-end:var(--space-hair);font-family:var(--font-ui);font-size:var(--size-caption);color:var(--text-muted)}.contact-panel__address .kicker{-webkit-margin-after:var(--space-snug);margin-block-end:var(--space-snug)}.contact-panel__form-wrap{display:flex;flex-direction:column;gap:var(--space-tight);padding:var(--space-block);border-top:var(--border-width) solid var(--border-strong)}.contact-panel__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-grid);gap:var(--space-grid);-webkit-margin-before:var(--space-stack);margin-block-start:var(--space-stack)}.contact-panel__full{grid-column:1/-1}.contact-panel__select{position:relative;-webkit-margin-before:var(--space-stack);margin-block-start:var(--space-stack)}.contact-panel__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-padding-before:calc(var(--input-padding-y) + var(--space-hair));padding-block-start:calc(var(--input-padding-y) + var(--space-hair));-webkit-padding-end:calc(var(--input-padding-x) + var(--space-grid));padding-inline-end:calc(var(--input-padding-x) + var(--space-grid));background:transparent;cursor:pointer}.contact-panel__select:after{content:"";position:absolute;inset-inline-end:var(--space-snug);bottom:calc(var(--input-padding-y) + var(--space-snug));width:var(--space-snug);height:var(--space-snug);-webkit-border-end:calc(var(--border-width) * 1.5) solid var(--text-primary);border-inline-end:calc(var(--border-width) * 1.5) solid var(--text-primary);border-bottom:calc(var(--border-width) * 1.5) solid var(--text-primary);transform:rotate(45deg);pointer-events:none}.contact-panel__submit{justify-self:start}.contact-panel__note{font-family:var(--font-body);font-size:var(--size-body-lg);padding-block:var(--space-stack);border-top:var(--border-width) solid var(--border-strong)}@media (max-width:900px){.contact-panel__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.contact-panel__channels,.contact-panel__form{grid-template-columns:minmax(0,1fr)}.contact-panel__form-wrap{padding:var(--space-grid)}}