/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!../../node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./src/components/LegalPage.module.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
.LegalPage_page__3s_jm {
  background: var(--smb-cream);
  min-height: calc(100svh - 300px);
  padding: 50px var(--smb-gutter-mobile) 90px;
}
@media (min-width: 768px) {
  .LegalPage_page__3s_jm {
    padding: 90px var(--smb-gutter-desktop) 120px;
  }
}
.LegalPage_inner__HwhE2 {
  max-width: 640px;
  margin: 0 auto;
}
.LegalPage_eyebrow__w6z_q {
  font-family: var(--smb-font-mono);
  font-size: 12px;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--smb-text-muted-card);
  display: block;
  margin-bottom: 12px;
}
.LegalPage_h1__pqqU_ {
  margin: 0 0 20px;
  font-family: var(--smb-font-display);
  font-size: clamp(34px, 5vw + 6px, 50px);
  line-height: 0.95;
  letter-spacing: -0.04em;
  text-transform: uppercase;
  color: var(--smb-ink);
}
.LegalPage_notice__jJYdj {
  background: var(--smb-white);
  border-left: 4px solid var(--smb-cobalt);
  border-radius: var(--smb-radius-md);
  padding: 16px 18px;
  font-size: 14px;
  line-height: 1.5;
  color: var(--smb-text-body-card);
}

