/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-legal-content/block-legal-content.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/
.page-not-found {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  height: calc(100vh - 70px); }
  .page-not-found_text {
    margin: 35px 0;
    max-width: 480px;
    opacity: 0.8; }
  .page-not-found_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 37px;
    padding: 0 18px; }
    .page-not-found_btn img {
      margin-right: 12px; }

.legal-content {
  padding: 120px 0; }
  @media screen and (max-width: 1000px) {
    .legal-content {
      padding: 90px 0; } }
  .legal-content_title {
    margin-bottom: 30px; }
  .legal-content_text {
    opacity: 0.8; }
  .legal-content_update {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    padding-top: 12px;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    margin-top: 72px; }
    @media screen and (max-width: 1000px) {
      .legal-content_update {
        margin-top: 50px; } }
    .legal-content_update-label {
      text-transform: uppercase;
      margin-right: 24px;
      padding-right: 24px;
      border-right: 1px solid rgba(255, 255, 255, 0.2);
      color: rgba(255, 255, 255, 0.5);
      letter-spacing: 3%; }
  .legal-content_content {
    margin-top: 96px; }
    @media screen and (max-width: 1000px) {
      .legal-content_content {
        margin-top: 65px; } }
    .legal-content_content p {
      color: rgba(255, 255, 255, 0.8); }
    .legal-content_content h3 {
      margin: 35px 0;
      font-family: 'NT Somic';
      font-size: 23px;
      font-weight: 400;
      line-height: 110%; }
      @media screen and (max-width: 991px) {
        .legal-content_content h3 {
          font-size: 21px; } }
      @media screen and (max-width: 767px) {
        .legal-content_content h3 {
          font-size: 18px; } }
    .legal-content_content h2 {
      margin: 35px 0;
      font-family: 'Sentient';
      font-size: 32px;
      font-weight: 400;
      line-height: 110%; }
      @media screen and (max-width: 991px) {
        .legal-content_content h2 {
          font-size: 28px; } }
      @media screen and (max-width: 767px) {
        .legal-content_content h2 {
          font-size: 24px; } }
    .legal-content_content ul {
      margin-top: 35px;
      display: flex;
      flex-direction: column;
      gap: 18px;
      padding-left: 15px; }
      .legal-content_content ul li {
        list-style-type: disc; }
    .legal-content_content ol {
      margin-top: 35px;
      display: flex;
      flex-direction: column;
      gap: 18px;
      padding-left: 18px; }
      .legal-content_content ol li {
        list-style: inherit; }

