/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/styles/legal.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.hero-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background: linear-gradient(120deg, #5ae4cd, #40b9d6);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  border-radius: 999px;
  padding: 6px 14px;
  margin-bottom: 14px;
  box-shadow: 0 4px 12px 0 rgba(64, 185, 214, 0.35);
}

.legal-hero {
  background: linear-gradient(120deg, rgba(90, 228, 205, 0.28) 0%, rgba(64, 185, 214, 0.22) 45%, #fafafa 85%);
  padding: 50px 0 40px;
}

.legal-container {
  max-width: 760px;
}

.legal-card {
  background: #fff;
  border-radius: 1.2rem;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.06);
  padding: 36px 40px;
  color: #333;
  line-height: 1.65;
}
.legal-card .legal-updated {
  display: inline-block;
  margin-bottom: 22px;
  padding: 4px 12px;
  border-radius: 999px;
  background: #fafafa;
  color: #828282;
  font-size: 12px;
  font-weight: 600;
}
.legal-card h2 {
  margin-top: 32px;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.legal-card h2:first-of-type {
  margin-top: 0;
}
.legal-card p, .legal-card li {
  font-size: 15px;
  color: #444;
}
.legal-card ul {
  padding-left: 20px;
  margin-bottom: 16px;
}
.legal-card li {
  margin-bottom: 6px;
}
.legal-card a {
  color: #40b9d6;
  font-weight: 600;
  text-decoration: none;
}
.legal-card a:hover {
  text-decoration: underline;
}

.legal-mobile-header {
  justify-content: center;
}

.legal-hero-mobile {
  padding: 80px 20px 30px;
  text-align: center;
}

.legal-card-mobile {
  margin: 0 16px 40px;
  padding: 26px 22px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGVnYWxDU1MuY3NzIiwibWFwcGluZ3MiOiI7OztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjs7QUFJQTtFQUNFO0VBQ0E7QUFERjs7QUFJQTtFQUNFO0FBREY7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkNwQ2dCO0VEcUNoQixjQ3BDVTtFRHFDVjtFQUNBO0FBREo7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGSjtBQUlJO0VBQ0U7QUFGTjtBQU1FO0VBQ0U7RUFDQTtBQUpKO0FBT0U7RUFDRTtFQUNBO0FBTEo7QUFRRTtFQUNFO0FBTko7QUFTRTtFQUNFLGNDaEVTO0VEaUVUO0VBQ0E7QUFQSjtBQVNJO0VBQ0U7QUFQTjs7QUFlQTtFQUNFO0FBWkY7O0FBZUE7RUFDRTtFQUNBO0FBWkY7O0FBZUE7RUFDRTtFQUNBO0FBWkYsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2h0bWwvLi9hc3NldHMvc3R5bGVzL2xlZ2FsLnNjc3MiLCJ3ZWJwYWNrOi8vaHRtbC8uL2Fzc2V0cy9zdHlsZXMvY29sb3JzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcImNvbG9yc1wiIGFzICo7XHJcblxyXG4uaGVyby1leWVicm93IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogNnB4O1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRwcmltYXJ5VywgJHNlY3VuZGFyeVcpO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICBwYWRkaW5nOiA2cHggMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggMCByZ2JhKDY0LCAxODUsIDIxNCwgMC4zNSk7XHJcbn1cclxuXHJcbi5sZWdhbC1oZXJvIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCByZ2JhKDkwLCAyMjgsIDIwNSwgMC4yOCkgMCUsIHJnYmEoNjQsIDE4NSwgMjE0LCAwLjIyKSA0NSUsICRiYWNrZ3JvdW5kV2F0dmVsbCA4NSUpO1xyXG4gIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xyXG59XHJcblxyXG4ubGVnYWwtY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDc2MHB4O1xyXG59XHJcblxyXG4ubGVnYWwtY2FyZCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgcGFkZGluZzogMzZweCA0MHB4O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xyXG5cclxuICAubGVnYWwtdXBkYXRlZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgcGFkZGluZzogNHB4IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kV2F0dmVsbDtcclxuICAgIGNvbG9yOiAkZ3JheVdhdHZlbGw7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAsIGxpIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjNDQ0O1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRzZWN1bmRhcnlXO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcclxuLy8gTW9iaWxlXHJcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxyXG4ubGVnYWwtbW9iaWxlLWhlYWRlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sZWdhbC1oZXJvLW1vYmlsZSB7XHJcbiAgcGFkZGluZzogODBweCAyMHB4IDMwcHg7IC8vIGRlamEgaHVlY28gcGFyYSBsYSBjYWJlY2VyYSBmbG90YW50ZVxyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZ2FsLWNhcmQtbW9iaWxlIHtcclxuICBtYXJnaW46IDAgMTZweCA0MHB4O1xyXG4gIHBhZGRpbmc6IDI2cHggMjJweDtcclxufVxyXG4iLCIkZ3JlZW5XYXR2ZWxsOiAjMmQ3YzdlO1xyXG4kcmVkV2F0dmVsbDogI2U1NDczYztcclxuJHJlZHNvZnRXYXR2ZWxsOiAjZjg2ZjYxO1xyXG4kZ3JlZW5MaWdodFdhdHZlbGw6ICNiOWNmODY7XHJcbiRiYWNrZ3JvdW5kV2F0dmVsbDogI2ZhZmFmYTtcclxuJGdyYXlXYXR2ZWxsOiAjODI4MjgyO1xyXG4kZ3JheVNvZnRXYXR2ZWw6ICNlOGU4ZTg7XHJcbiR5ZWxsb3dXYXR2ZWw6ICNmZmUxM2M7XHJcbiRwcmltYXJ5VzogIzVhZTRjZDtcclxuJHNlY3VuZGFyeVc6ICM0MGI5ZDY7XHJcblxyXG5cclxuLy9Db2xvcmVzIHVzZXJzXHJcbiRyZWRXOiAjZTU0NzNjO1xyXG4kZ3JlZW5XOiAjYTZjNTY4O1xyXG4kYmx1ZVc6ICM0ZTRlYmI7XHJcbiR5ZWxsb3dXOiAjYzVjNTcxO1xyXG4kcHVycGxlVzogI2I0NWNiNDtcclxuJG9yYW5nZVc6ICNjZTlmNWE7XHJcbiRwaW5rVzogI2NiOTQ5ZTtcclxuJGJyb3duVzogIzgwNGQyOTtcclxuJGJsYWNrVzogIzAwMDAwMDtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/