/* [project]/src/assets/css/indexScreen.module.scss.module.css [app-client] (css) */
.indexScreen-module-scss-module__w2rSmW__indexScreen {
  width: 100vw;
  height: 100vh;
  position: relative;
}

.indexScreen-module-scss-module__w2rSmW__indexScreen .indexScreen-module-scss-module__w2rSmW__bgImage {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.indexScreen-module-scss-module__w2rSmW__indexScreen .indexScreen-module-scss-module__w2rSmW__header {
  margin-top: auto;
  position: relative;
}

@media (max-width: 800px) {
  .indexScreen-module-scss-module__w2rSmW__indexScreen .indexScreen-module-scss-module__w2rSmW__header {
    margin-top: 0;
  }
}

/* [project]/src/components/organisms/header/Header.module.scss.module.css [app-client] (css) */
.Header-module-scss-module__MyjapW__header {
  width: 100%;
  padding: var(--space-v-s) 0;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content {
  gap: var(--space-v-s);
  max-width: 2000px;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent {
  justify-content: space-between;
  gap: 24px;
  display: flex;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__logo {
  width: 200px;
  height: 64px;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__logo img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__menu1List {
  align-items: center;
  gap: var(--space-h-l);
  display: flex;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__menu1List .Header-module-scss-module__MyjapW__link {
  color: var(--menuB);
  text-decoration: none;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__menu2List {
  gap: var(--space-h-m);
  margin-left: auto;
  display: flex;
}

.Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__burgerMenu, .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__separator {
  display: none;
}

@media (max-width: 800px) {
  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content {
    gap: var(--space-v-l);
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent {
    align-items: center;
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__logo {
    width: 120px;
    height: 38px;
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__mainContent .Header-module-scss-module__MyjapW__menu1List {
    display: none;
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__menu2List {
    margin-left: 0;
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__burgerMenu {
    display: flex;
  }

  .Header-module-scss-module__MyjapW__header .Header-module-scss-module__MyjapW__content .Header-module-scss-module__MyjapW__separator {
    display: block;
  }
}

/* [project]/src/components/atoms/separator/Separator.module.scss.module.css [app-client] (css) */
.Separator-module-scss-module__yFRm4q__separator {
  border: none;
  border-bottom: 1px solid var(--blackLight);
  outline: none;
  width: 100%;
  min-width: 15px;
}

/* [project]/src/components/molecules/iconButton/IconButton.module.scss.module.css [app-client] (css) */
.IconButton-module-scss-module__5XWLua__button {
  background-color: #0000;
  border: none;
  outline: none;
  width: fit-content;
  height: fit-content;
  display: flex;
}

.IconButton-module-scss-module__5XWLua__button svg path {
  fill: var(--linkNormal);
  transition-duration: .3s;
}

.IconButton-module-scss-module__5XWLua__button:hover svg path {
  fill: var(--buttonHover);
}

.IconButton-module-scss-module__5XWLua__button:active svg path {
  fill: var(--buttonPressed);
}

.IconButton-module-scss-module__5XWLua__button:disabled svg path {
  fill: var(--buttonDisabled);
}

/* [project]/src/components/molecules/menuButton/MenuButton.module.scss.module.css [app-client] (css) */
.MenuButton-module-scss-module__EOixmW__button {
  color: var(--menuButtonNormal);
  white-space: nowrap;
  background-color: #0000;
  height: fit-content;
  transition-property: color;
  transition-duration: .3s;
}

.MenuButton-module-scss-module__EOixmW__button:hover {
  color: var(--menuButtonHover);
}

.MenuButton-module-scss-module__EOixmW__button.MenuButton-module-scss-module__EOixmW__active, .MenuButton-module-scss-module__EOixmW__button:active {
  color: var(--menuButtonActive);
}

.MenuButton-module-scss-module__EOixmW__button.MenuButton-module-scss-module__EOixmW__disabled {
  color: var(--menuButtonDisabled);
  -webkit-user-select: none;
  user-select: none;
  cursor: not-allowed;
}

/* [project]/src/components/molecules/linkButton/LinkButton.module.scss.module.css [app-client] (css) */
.LinkButton-module-scss-module__JRqhpW__link {
  width: fit-content;
  max-width: 100%;
  color: var(--buttonNormal);
  text-decoration-skip-ink: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  word-break: break-all;
  gap: 4px;
  font-weight: 500;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-thickness: auto;
  transition-duration: .3s;
  display: flex;
}

.LinkButton-module-scss-module__JRqhpW__link .LinkButton-module-scss-module__JRqhpW__bulletContainer {
  padding: 9px 4px 3px;
}

.LinkButton-module-scss-module__JRqhpW__link .LinkButton-module-scss-module__JRqhpW__bulletContainer .LinkButton-module-scss-module__JRqhpW__bullet {
  background-color: var(--buttonNormal);
  width: 8px;
  height: 8px;
  transition-duration: .3s;
}

.LinkButton-module-scss-module__JRqhpW__link .LinkButton-module-scss-module__JRqhpW__bulletContainer svg path {
  fill: var(--buttonNormal);
  transition-duration: .3s;
}

.LinkButton-module-scss-module__JRqhpW__link svg path {
  fill: var(--buttonNormal);
}

.LinkButton-module-scss-module__JRqhpW__link:hover {
  color: var(--buttonHover);
}

.LinkButton-module-scss-module__JRqhpW__link:hover .LinkButton-module-scss-module__JRqhpW__bulletContainer .LinkButton-module-scss-module__JRqhpW__bullet {
  background-color: var(--buttonHover);
}

.LinkButton-module-scss-module__JRqhpW__link:hover svg path {
  fill: var(--buttonHover);
}

.LinkButton-module-scss-module__JRqhpW__link:visited {
  color: var(--buttonPressed);
}

.LinkButton-module-scss-module__JRqhpW__link:visited .LinkButton-module-scss-module__JRqhpW__bulletContainer .LinkButton-module-scss-module__JRqhpW__bullet {
  background-color: var(--buttonPressed);
}

.LinkButton-module-scss-module__JRqhpW__link:visited svg path {
  fill: var(--buttonPressed);
}

.LinkButton-module-scss-module__JRqhpW__link.LinkButton-module-scss-module__JRqhpW__disabled {
  color: var(--buttonDisabled);
  pointer-events: none;
}

.LinkButton-module-scss-module__JRqhpW__link.LinkButton-module-scss-module__JRqhpW__disabled .LinkButton-module-scss-module__JRqhpW__bulletContainer .LinkButton-module-scss-module__JRqhpW__bullet {
  background-color: var(--buttonDisabled);
}

.LinkButton-module-scss-module__JRqhpW__link.LinkButton-module-scss-module__JRqhpW__disabled svg path {
  fill: var(--buttonDisabled);
}

/* [project]/src/components/organisms/arta/CarouselContainer/CarouselContainer.module.scss.module.css [app-client] (css) */
.CarouselContainer-module-scss-module__iKt5cG__carouselContainer {
  gap: var(--space-h-l);
  flex-direction: column;
  width: 100%;
  display: flex;
}

.CarouselContainer-module-scss-module__iKt5cG__carouselContainer .CarouselContainer-module-scss-module__iKt5cG__controls {
  gap: var(--space-h-m);
  margin-left: auto;
  display: flex;
}

.CarouselContainer-module-scss-module__iKt5cG__carouselContainer .CarouselContainer-module-scss-module__iKt5cG__item {
  object-fit: cover;
  object-position: center;
  aspect-ratio: 1 / 1.414;
  width: 100%;
  height: auto;
}

/* [project]/src/components/organisms/ourBusiness/WhatExaminingSection/WhatExaminingSection.module.scss.module.css [app-client] (css) */
.WhatExaminingSection-module-scss-module__uDSWOq__WhatExaminingSection {
  padding: var(--space-v-xxl) 0;
}

.WhatExaminingSection-module-scss-module__uDSWOq__WhatExaminingSection .WhatExaminingSection-module-scss-module__uDSWOq__list {
  gap: var(--space-v-l);
  flex-direction: column;
  display: flex;
}

/* [project]/src/components/molecules/accordion/Accordion.module.scss.module.css [app-client] (css) */
.Accordion-module-scss-module__jAolFG__accordion {
  cursor: pointer;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__header {
  justify-content: space-between;
  gap: var(--space-h-l);
  display: flex;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__textContainer {
  gap: var(--space-h-l);
  display: flex;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__textContainer .Accordion-module-scss-module__jAolFG__text {
  color: var(--linkNormal);
  -webkit-user-select: none;
  user-select: none;
  transition-duration: .3s;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__button svg {
  transition-duration: .3s;
  transform: rotateZ(45deg);
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__button svg path {
  fill: var(--linkNormal) !important;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__content {
  height: 0;
  padding-top: 0;
  transition-duration: .3s;
  overflow: hidden;
}

.Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__content .Accordion-module-scss-module__jAolFG__list {
  gap: var(--space-h-m);
  flex-wrap: wrap;
  display: flex;
}

.Accordion-module-scss-module__jAolFG__accordion.Accordion-module-scss-module__jAolFG__open .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__textContainer .Accordion-module-scss-module__jAolFG__text {
  color: var(--linkPressed);
}

.Accordion-module-scss-module__jAolFG__accordion.Accordion-module-scss-module__jAolFG__open .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__button svg {
  transform: rotateZ(0);
}

.Accordion-module-scss-module__jAolFG__accordion.Accordion-module-scss-module__jAolFG__open .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__button svg path {
  fill: var(--linkPressed);
}

.Accordion-module-scss-module__jAolFG__accordion.Accordion-module-scss-module__jAolFG__open .Accordion-module-scss-module__jAolFG__content {
  padding-top: 24px;
}

.Accordion-module-scss-module__jAolFG__accordion:hover .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__textContainer .Accordion-module-scss-module__jAolFG__text {
  color: var(--linkHover);
}

.Accordion-module-scss-module__jAolFG__accordion:hover .Accordion-module-scss-module__jAolFG__header .Accordion-module-scss-module__jAolFG__button svg path {
  fill: var(--linkHover);
}

@media (max-width: 800px) {
  .Accordion-module-scss-module__jAolFG__accordion .Accordion-module-scss-module__jAolFG__content .Accordion-module-scss-module__jAolFG__list {
    flex-direction: column;
  }

  .Accordion-module-scss-module__jAolFG__accordion.Accordion-module-scss-module__jAolFG__open .Accordion-module-scss-module__jAolFG__content {
    padding-top: 16px;
  }
}

/* [project]/src/components/organisms/arta/DescriptionSection/DescriptionSection.module.scss.module.css [app-client] (css) */
.DescriptionSection-module-scss-module__X8aIPW__descriptionSection {
  padding: var(--space-v-xxl) 0;
}

/* [project]/src/components/organisms/arta/DocumentsSection/DocumentsSection.module.scss.module.css [app-client] (css) */
.DocumentsSection-module-scss-module__P0cB_q__documentsSection {
  padding: var(--space-v-xxl) 0;
}

.DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list {
  gap: var(--space-h-l);
  flex-wrap: wrap;
  display: flex;
}

.DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list .DocumentsSection-module-scss-module__P0cB_q__card {
  width: calc(25% - var(--space-h-l) / 4 * 3);
}

.DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list .DocumentsSection-module-scss-module__P0cB_q__separator {
  display: none;
}

@media (max-width: 1100px) {
  .DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list .DocumentsSection-module-scss-module__P0cB_q__card {
    width: calc(33.33% - var(--space-v-xl) / 3 * 2);
  }
}

@media (max-width: 800px) {
  .DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list {
    gap: var(--space-v-l);
    flex-direction: column;
    display: flex;
  }

  .DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list .DocumentsSection-module-scss-module__P0cB_q__card {
    width: 100%;
  }

  .DocumentsSection-module-scss-module__P0cB_q__documentsSection .DocumentsSection-module-scss-module__P0cB_q__list .DocumentsSection-module-scss-module__P0cB_q__separator {
    display: block;
  }
}

/* [project]/src/components/organisms/contact/DownloadSection/DownloadSection.module.scss.module.css [app-client] (css) */
.DownloadSection-module-scss-module__oCGy1G__downloadSection {
  padding: var(--space-v-xxl) 0;
}

.DownloadSection-module-scss-module__oCGy1G__files {
  gap: var(--space-v-m);
  flex-direction: column;
  display: flex;
}

/* [project]/src/components/organisms/menuList/MenuList.module.scss.module.css [app-client] (css) */
.MenuList-module-scss-module__BliCCq__menuList {
  gap: var(--space-h-m);
  display: flex;
  overflow-x: auto;
}

.MenuList-module-scss-module__BliCCq__menuList::-webkit-scrollbar {
  display: none;
}

/* [project]/src/components/organisms/ourBusiness/WhereExaminingSection/WhereExaminingSection.module.scss.module.css [app-client] (css) */
.WhereExaminingSection-module-scss-module___weO5a__whereExaminingSection {
  padding: var(--space-v-xxl) 0;
}

.WhereExaminingSection-module-scss-module___weO5a__whereExaminingSection .WhereExaminingSection-module-scss-module___weO5a__list {
  justify-content: space-between;
  gap: var(--space-h-l);
  flex-wrap: wrap;
  display: flex;
}

/* [project]/src/components/molecules/emblemCard/EmblemCard.module.scss.module.css [app-client] (css) */
.EmblemCard-module-scss-module__LFddVa__emblemCard {
  flex-direction: column;
  align-items: center;
  gap: 24px;
  width: 180px;
  display: flex;
}

.EmblemCard-module-scss-module__LFddVa__emblemCard .EmblemCard-module-scss-module__LFddVa__emblem {
  object-fit: contain;
  object-position: center;
  width: 100px;
  height: 100px;
}

.EmblemCard-module-scss-module__LFddVa__emblemCard .EmblemCard-module-scss-module__LFddVa__text {
  text-align: center;
}

@media (max-width: 800px) {
  .EmblemCard-module-scss-module__LFddVa__emblemCard {
    width: 150px;
  }
}

/* [project]/src/components/organisms/arta/MenuSection/MenuSection.module.scss.module.css [app-client] (css) */
.MenuSection-module-scss-module__MLz1Wq__menuSection {
  padding: var(--space-v-xxl) 0;
}

/* [project]/src/components/organisms/contact/InfoSection/InfoSection.module.scss.module.css [app-client] (css) */
.InfoSection-module-scss-module__TTOv1G__infoSection {
  padding: var(--space-v-xxl) 0;
}

.InfoSection-module-scss-module__TTOv1G__infoRow {
  gap: var(--space-v-l);
  flex-direction: row;
  display: flex;
}

.InfoSection-module-scss-module__TTOv1G__contactWidth {
  width: calc(33.3333% - var(--space-v-l) / 3 * 2);
}

@media (max-width: 800px) {
  .InfoSection-module-scss-module__TTOv1G__infoRow {
    flex-direction: column;
  }

  .InfoSection-module-scss-module__TTOv1G__contactWidth {
    width: 100%;
  }
}

/* [project]/src/components/molecules/contactBlock/ContactBlock.module.scss.module.css [app-client] (css) */
.ContactBlock-module-scss-module__4l-yKa__contactBlock {
  gap: var(--space-h-m);
  flex-direction: column;
  display: flex;
}

.ContactBlock-module-scss-module__4l-yKa__contactBlock .ContactBlock-module-scss-module__4l-yKa__title {
  color: var(--textMedium);
}

.ContactBlock-module-scss-module__4l-yKa__contactBlock .ContactBlock-module-scss-module__4l-yKa__text {
  color: var(--headingMajor);
}

/* [project]/src/components/organisms/contact/MapSection/MapSection.module.scss.module.css [app-client] (css) */
.MapSection-module-scss-module__yTC10a__mapSection {
  padding: var(--space-v-xxl) 0;
}

.MapSection-module-scss-module__yTC10a__mapSection iframe {
  border: none;
}

/* [project]/src/components/organisms/footer/Footer.module.scss.module.css [app-client] (css) */
.Footer-module-scss-module__qzBzAq__footer {
  padding: var(--space-v-xxl) 0;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content {
  gap: var(--space-h-l);
  flex-direction: column;
  max-width: 2000px;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main {
  justify-content: space-between;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo {
  flex-direction: column;
  gap: 240px;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo .Footer-module-scss-module__qzBzAq__links {
  gap: 24px;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo .Footer-module-scss-module__qzBzAq__logo {
  width: 200px;
  height: 64px;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo .Footer-module-scss-module__qzBzAq__logo img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__contact_social {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__contact_social .Footer-module-scss-module__qzBzAq__contact {
  flex-direction: column;
  gap: 24px;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__contact_social .Footer-module-scss-module__qzBzAq__contact .Footer-module-scss-module__qzBzAq__phone {
  text-decoration: none;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__developer_copyright {
  justify-content: space-between;
  display: flex;
}

.Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__developer_copyright .Footer-module-scss-module__qzBzAq__copyright {
  color: var(--textPrimary);
}

@media (max-width: 950px) {
  .Footer-module-scss-module__qzBzAq__footer {
    padding: var(--space-v-xxl) 0;
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content {
    gap: var(--space-v-xl);
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main {
    justify-content: flex-start;
    gap: var(--space-v-xl);
    flex-direction: column;
    display: flex;
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo .Footer-module-scss-module__qzBzAq__links {
    gap: var(--space-h-l);
    flex-wrap: wrap;
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__links_logo .Footer-module-scss-module__qzBzAq__logo {
    display: none;
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__main .Footer-module-scss-module__qzBzAq__contact_social {
    justify-content: flex-start;
    gap: var(--space-v-xl);
  }

  .Footer-module-scss-module__qzBzAq__footer .Footer-module-scss-module__qzBzAq__content .Footer-module-scss-module__qzBzAq__developer_copyright {
    gap: var(--space-v-l);
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }
}

/* [project]/src/components/organisms/footer/socialList/SocialList.module.scss.module.css [app-client] (css) */
.SocialList-module-scss-module__CtvO1G__social {
  gap: 16px;
  display: flex;
}

@media (max-width: 800px) {
  .SocialList-module-scss-module__CtvO1G__social {
    gap: var(--space-h-m);
    display: flex;
  }
}

/* [project]/src/components/organisms/header/MobileMenu.module.scss.module.css [app-client] (css) */
.MobileMenu-module-scss-module__pWiLXq__mobileMenu {
  z-index: 990;
  width: calc(100% - var(--space-h-xl) * 2);
  padding: 0 var(--space-h-xl);
  background-color: var(--whitePrimary);
  transition-duration: .3s;
  position: absolute;
  top: 81px;
  left: 0;
  overflow: hidden;
}

.MobileMenu-module-scss-module__pWiLXq__mobileMenu .MobileMenu-module-scss-module__pWiLXq__nav {
  flex-direction: column;
  gap: 12px;
  display: flex;
}

.MobileMenu-module-scss-module__pWiLXq__mobileMenu.MobileMenu-module-scss-module__pWiLXq__open {
  padding: 8px var(--space-h-xl);
}

@media not (max-width: 800px) {
  .MobileMenu-module-scss-module__pWiLXq__mobileMenu {
    display: none;
  }
}

