/* [project]/nordiv-website/src/hub/data:a11117 [app-client] (css) <text/css> */
.Page_p3pp3n3 {
  max-width: 720px;
  padding: calc(var(--spacing-base) * 16) calc(var(--spacing-base) * 5) calc(var(--spacing-base) * 20);
  margin-inline: auto;
}

.Brand_b1fvwe44 {
  font-family: var(--font-serif),serif;
  letter-spacing: -.02em;
  margin: 0;
  font-size: clamp(2.25rem, 5vw, 3rem);
  font-weight: 600;
}

.Lead_l1aj09g7 {
  color: var(--color-black-60);
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 4);
  margin: calc(var(--spacing-base) * 2) 0 0;
  line-height: 1.55;
}

.Card_cjqrzyq {
  background: var(--color-black-5);
  border: 1px solid var(--color-black-20);
  border-radius: calc(var(--radius-base) * 3);
  margin-top: calc(var(--spacing-base) * 6);
  padding: calc(var(--spacing-base) * 5);
}

.CardTitle_c1xko230 {
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 5);
  margin: 0 0 calc(var(--spacing-base) * 3);
  font-weight: 600;
}

.Label_l1w5np6d {
  color: var(--color-black-60);
  font-size: calc(var(--font-base) * 3);
  margin-bottom: calc(var(--spacing-base) * 1);
  display: block;
}

.Input_i1hqr7st, .Select_s161cpit {
  background: var(--color-white);
  border: 1px solid var(--color-black-20);
  border-radius: calc(var(--radius-base) * 2);
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 4);
  padding: calc(var(--spacing-base) * 3);
  width: 100%;
}

.Row_r12tob2r {
  -webkit-box-flex-wrap: wrap;
  gap: calc(var(--spacing-base) * 2);
  margin-top: calc(var(--spacing-base) * 3);
  flex-wrap: wrap;
  display: flex;
}

.PrimaryButton_pq9bm {
  background: var(--color-blue);
  border-radius: calc(var(--radius-base) * 2);
  color: var(--color-white);
  cursor: pointer;
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 4);
  padding: calc(var(--spacing-base) * 3) calc(var(--spacing-base) * 4);
  border: 0;
  font-weight: 600;
}

.GhostLink_gakjx3h {
  border: 1px solid var(--color-black-20);
  border-radius: calc(var(--radius-base) * 2);
  color: var(--color-black-80);
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 4);
  padding: calc(var(--spacing-base) * 3) calc(var(--spacing-base) * 4);
  font-weight: 600;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.GhostButton_g1duuujp {
  border: 1px solid var(--color-black-20);
  border-radius: calc(var(--radius-base) * 2);
  color: var(--color-black-80);
  cursor: pointer;
  font-family: var(--font-sans),sans-serif;
  font-size: calc(var(--font-base) * 3);
  padding: calc(var(--spacing-base) * 2) calc(var(--spacing-base) * 3);
  background: none;
}

.Msg_m1ppi8o1 {
  color: var(--color-green);
  font-size: calc(var(--font-base) * 3);
  margin: calc(var(--spacing-base) * 3) 0 0;
  overflow-wrap: anywhere;
}

.Err_e16ekli5 {
  color: var(--color-error);
  font-size: calc(var(--font-base) * 3);
  margin: calc(var(--spacing-base) * 2) 0 0;
}

.OrgRow_ovyfsw6 {
  border-top: 1px solid var(--color-black-10);
  align-items: center;
  gap: calc(var(--spacing-base) * 3);
  -webkit-box-pack: justify;
  -ms-flex-pack: space-between;
  padding: calc(var(--spacing-base) * 3) 0;
  justify-content: space-between;
  display: flex;
}

.muted_mutabst {
  color: var(--color-black-60);
  font-size: calc(var(--font-base) * 3);
}

/*# sourceMappingURL=nordiv-website_src_hub_data_a11117_0mubw9m._.css.map*/