.mJz_-a_footer{background:var(--surface-tint);color:var(--color-text-body)}.mJz_-a_band{background:var(--color-primary-blue);color:var(--text-on-dark)}.mJz_-a_bandInner{justify-content:space-between;align-items:center;gap:var(--spacing-6);flex-wrap:wrap;padding-block:32px;display:flex}.mJz_-a_bandCopy{flex-direction:column;flex:320px;gap:6px;display:flex}.mJz_-a_bandTitle{color:var(--text-on-dark);font-size:var(--font-size-xl);line-height:1.3;font-weight:var(--font-weight-bold);margin:0}.mJz_-a_bandText{margin:0;font-size:.9375rem}.mJz_-a_bandForm{flex:420px}.mJz_-a_main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:40px;display:grid}.mJz_-a_brand{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.mJz_-a_brandText{max-width:320px;margin:0;font-size:.9375rem;line-height:1.6}.mJz_-a_contact{align-items:center;gap:var(--spacing-2);min-height:32px;color:var(--text-heading);font-weight:var(--font-weight-bold);align-self:flex-start;text-decoration:none;display:flex}.mJz_-a_contact svg{color:var(--color-primary-blue)}.mJz_-a_contact:hover{color:var(--color-primary-blue-dark);text-decoration:underline}.mJz_-a_social{gap:var(--spacing-2);flex-wrap:wrap;margin:4px 0 0;padding:0;list-style:none;display:flex}.mJz_-a_socialLink{border:var(--border-width-1) solid var(--border-tint);border-radius:var(--border-radius-full);background:var(--color-neutral-white);width:44px;height:44px;color:var(--color-primary-blue);justify-content:center;align-items:center;display:flex}.mJz_-a_socialLink:hover{border-color:var(--color-primary-blue);color:var(--color-primary-blue-dark)}.mJz_-a_column{flex-direction:column;gap:10px;font-size:.9375rem;display:flex}.mJz_-a_columnTitle{color:var(--text-heading);font-size:.9375rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.6}.mJz_-a_links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mJz_-a_links a{min-height:28px;color:var(--color-text-body);align-items:center;text-decoration:none;display:inline-flex}.mJz_-a_links a:hover{color:var(--color-primary-blue-dark);text-decoration:underline}.mJz_-a_legal{background:var(--color-primary-blue-dark);color:var(--text-on-dark);font-size:.8125rem}.mJz_-a_legalRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:18px;display:flex}.mJz_-a_copyright{margin:0}.mJz_-a_legalLinks{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.mJz_-a_legalLinks a{min-height:32px;color:var(--text-on-dark);align-items:center;display:inline-flex}.mJz_-a_legalButton{min-height:32px;color:var(--text-on-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.mJz_-a_legalButton:hover{text-decoration:underline}.mJz_-a_legalLinks a:hover{color:var(--text-on-dark);text-decoration:none}.mJz_-a_disclaimer{font-size:var(--font-size-xs);color:var(--color-primary-blue-100);margin:0;padding-bottom:20px;line-height:1.6}@media (min-width:768px){.mJz_-a_bandInner{padding-block:40px}.mJz_-a_bandTitle{font-size:var(--font-size-2xl)}.mJz_-a_main{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));padding-block:64px}.mJz_-a_brand{grid-column:auto}}
