@charset "UTF-8";
.icon {
  display: inline-flex;
}

.icon::before {
  content: "";
  background-image: url("../img/sprite/sprite.png");
  background-repeat: no-repeat;
}

.icon-about-info::before {
  width: 46px;
  height: 45px;
  background-position: -126px -79px;
}

.icon-about-network::before {
  width: 51px;
  height: 50px;
  background-position: -71px -79px;
}

.icon-about-path::before {
  width: 60px;
  height: 60px;
  background-position: 0px -139px;
}

.icon-address::before {
  width: 17px;
  height: 22px;
  background-position: -209px -80px;
}

.icon-email::before {
  width: 22px;
  height: 16px;
  background-position: -209px -106px;
}

.icon-member-eu::before {
  width: 67px;
  height: 56px;
  background-position: -67px 0px;
}

.icon-member-kor::before {
  width: 67px;
  height: 56px;
  background-position: -138px 0px;
}

.icon-member-us::before {
  width: 67px;
  height: 56px;
  background-position: 0px -79px;
}

.icon-network-eu::before {
  width: 24px;
  height: 24px;
  background-position: -176px -79px;
}

.icon-network-kor::before {
  width: 24px;
  height: 24px;
  background-position: -209px 0px;
}

.icon-network-us::before {
  width: 24px;
  height: 24px;
  background-position: -209px -28px;
}

.icon-quat::before {
  width: 30px;
  height: 26px;
  background-position: -152px -139px;
}

.icon-slide-next::before {
  width: 40px;
  height: 40px;
  background-position: -64px -139px;
}

.icon-slide-prev::before {
  width: 40px;
  height: 40px;
  background-position: -108px -139px;
}

.icon-tel::before {
  width: 20px;
  height: 20px;
  background-position: -209px -56px;
}

.icon-user::before {
  width: 63px;
  height: 75px;
  background-position: 0px 0px;
}

@media (max-width: 821px) {
  .icon::before {
    background-image: url("../img/sprite/sprite-mobile.png");
    background-size: 47.8667vw 45.6vw;
  }
  .icon-about-info::before {
    width: 12.2667vw;
    height: 12vw;
    background-position: 0 -16.5333vw;
  }
  .icon-about-network::before {
    width: 13.4667vw;
    height: 13.3333vw;
    background-position: -16.5333vw 0;
  }
  .icon-about-path::before {
    width: 16vw;
    height: 16vw;
    background-position: 0 0;
  }
  .icon-address::before {
    width: 5.3333vw;
    height: 5.6vw;
    background-position: -30.5333vw -22.4vw;
  }
  .icon-email::before {
    width: 5.3333vw;
    height: 4vw;
    background-position: 0 -41.6vw;
  }
  .icon-member-eu::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -12.8vw -16.5333vw;
  }
  .icon-member-kor::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -30.5333vw 0;
  }
  .icon-member-us::before {
    width: 12vw;
    height: 10.6667vw;
    background-position: -30.5333vw -11.2vw;
  }
  .icon-network-eu::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -36.2667vw -29.0667vw;
  }
  .icon-network-kor::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -43.0667vw 0;
  }
  .icon-network-us::before {
    width: 4.8vw;
    height: 4.8vw;
    background-position: -43.0667vw -5.3333vw;
  }
  .icon-quat::before {
    width: 8vw;
    height: 6.9333vw;
    background-position: -27.7333vw -29.0667vw;
  }
  .icon-slide-next::before {
    width: 8vw;
    height: 8vw;
    background-position: -10.6667vw -29.0667vw;
  }
  .icon-slide-prev::before {
    width: 8vw;
    height: 8vw;
    background-position: -19.2vw -29.0667vw;
  }
  .icon-tel::before {
    width: 5.3333vw;
    height: 4.8vw;
    background-position: -36.4vw -22.4vw;
  }
  .icon-user::before {
    width: 10.1333vw;
    height: 12vw;
    background-position: 0 -29.0667vw;
  }
}
@font-face {
  font-family: "Pretendard";
  font-weight: 900;
  font-display: swap;
  src: local("Pretendard Black"), url(../fonts/woff2-subset/Pretendard-Black.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Black.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 800;
  font-display: swap;
  src: local("Pretendard ExtraBold"), url(../fonts/woff2-subset/Pretendard-ExtraBold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-ExtraBold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 700;
  font-display: swap;
  src: local("Pretendard Bold"), url(../fonts/woff2-subset/Pretendard-Bold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Bold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 600;
  font-display: swap;
  src: local("Pretendard SemiBold"), url(../fonts/woff2-subset/Pretendard-SemiBold.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-SemiBold.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 500;
  font-display: swap;
  src: local("Pretendard Medium"), url(../fonts/woff2-subset/Pretendard-Medium.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Medium.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 400;
  font-display: swap;
  src: local("Pretendard Regular"), url(../fonts/woff2-subset/Pretendard-Regular.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Regular.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 300;
  font-display: swap;
  src: local("Pretendard Light"), url(../fonts/woff2-subset/Pretendard-Light.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Light.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 200;
  font-display: swap;
  src: local("Pretendard ExtraLight"), url(../fonts/woff2-subset/Pretendard-ExtraLight.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-ExtraLight.subset.woff) format("woff");
}
@font-face {
  font-family: "Pretendard";
  font-weight: 100;
  font-display: swap;
  src: local("Pretendard Thin"), url(../fonts/woff2-subset/Pretendard-Thin.subset.woff2) format("woff2"), url(../fonts/woff-subset/Pretendard-Thin.subset.woff) format("woff");
}
select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

i, em {
  font-style: normal;
}

.--uppercase {
  text-transform: uppercase;
}

.--in {
  width: 100%;
  padding: 0 40px;
}

.--inner {
  width: 100%;
  max-width: 1380px;
  margin: 0 auto;
  padding: 0 40px;
}
.--inner.md {
  max-width: 936px;
}
.--inner.sm {
  max-width: 494px;
}
@media screen and (max-width: 821px) {
  .--inner, .--inner.md, .--inner.sm {
    max-width: none;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
  }
}

.--divider {
  border-top: 4px solid #01489D;
  margin: 20px 0;
}
@media screen and (max-width: 821px) {
  .--divider {
    margin: 4vw 0;
  }
}

.--col {
  display: flex;
  flex-direction: column;
  gap: 0;
}

.--row {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
}

/*! breadcrumb */
.breadcrumb {
  display: flex;
  gap: 10px;
}
.breadcrumb span {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #fff;
}
.breadcrumb span.home {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.breadcrumb span.home::before {
  content: "";
  width: 12px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 0L0 4.66667V14H3.75V8.55556H8.25V14H12V4.66667L6 0Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .breadcrumb span.home::before {
    width: 2.4vw;
    height: 2.9333vw;
  }
}
.breadcrumb span:not(:last-of-type)::after {
  width: 6px;
  height: 10px;
  pointer-events: none;
  flex-shrink: 0;
  background: transparent url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.825L3.7085 5L0 1.175L1.1417 0L6 5L1.1417 10L0 8.825Z' fill='%23fff'/%3E%3C/svg%3E%0A") center/cover no-repeat;
  content: "";
}
@media screen and (max-width: 821px) {
  .breadcrumb span:not(:last-of-type)::after {
    width: 1.0667vw;
    height: 1.6vw;
  }
}
.breadcrumb span:not(.current) {
  opacity: 0.5;
}
.breadcrumb span.current {
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .breadcrumb span {
    font-size: 2.9333vw;
  }
}

/*! tab */
.tab-nav-default {
  display: flex;
  gap: 0;
  width: 100%;
  min-width: 414px;
  border-radius: 35px;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .tab-nav-default {
    min-width: auto;
    border-radius: 9.3333vw;
  }
}
.tab-nav-default span {
  width: 100%;
}
.tab-nav-default span a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 70px;
  background-color: #f7f7f7;
  color: #9D9D9D;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .tab-nav-default span a {
    font-size: 4.8vw;
    height: 16vw;
  }
}
.tab-nav-default span a.on {
  color: #fff;
  background-color: #003197;
}
.tab-nav-customed {
  display: flex;
  gap: 0;
  width: 100%;
  border-bottom: 1px solid #B1BCC4;
}
.tab-nav-customed span {
  width: 100%;
}
.tab-nav-customed span a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 76px;
  background-color: transparent;
  color: #9D9D9D;
  font-size: 24px;
  font-weight: 400;
}
@media screen and (max-width: 821px) {
  .tab-nav-customed span a {
    font-size: 4.2667vw;
    height: 13.3333vw;
  }
}
.tab-nav-customed span a.on {
  font-weight: 700;
  color: #3B3B3B;
}
.tab-nav-customed span a.on::before {
  width: 100%;
  height: 8px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #003197;
  content: "";
}
@media screen and (max-width: 821px) {
  .tab-nav-customed span a.on::before {
    height: 1.0667vw;
  }
}

.list-more-view {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 70px;
  background-color: rgba(228, 234, 239, 0.5);
  font-size: 18px;
  font-weight: 300;
  border: 1px solid rgba(177, 188, 196, 0.5);
  border-style: solid;
  border-radius: 10px;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .list-more-view {
    height: 13.3333vw;
    font-size: 4vw;
    border-radius: 2.6667vw;
  }
}
.list-more-view a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-more-view a::before {
  content: "";
  width: 12px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.list-more-view a {
  align-items: center;
}
@media screen and (max-width: 821px) {
  .list-more-view a {
    gap: 2.6667vw;
  }
  .list-more-view a::before {
    width: 3.2vw;
    height: 2vw;
  }
}
.list-more-view a span {
  display: flex;
  gap: 6px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .list-more-view a span {
    gap: 1.3333vw;
  }
}
.list-more-view em {
  font-size: 14px;
  font-weight: 400;
}
@media screen and (max-width: 821px) {
  .list-more-view em {
    font-size: 3.2vw;
  }
}

/*! pagination */
.pagination {
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
}
.pagination span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.pagination span:first-of-type {
  margin-left: 10px;
}
.pagination span:last-of-type {
  margin-right: 10px;
}
.pagination span em {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 9999px;
  color: #fff;
  font-weight: 700;
  background-color: #003197;
}
.pagination a {
  display: flex;
  gap: 0;
  color: #3D576B;
}
.pagination .pg-first,
.pagination .pg-prev,
.pagination .pg-next,
.pagination .pg-last {
  padding-left: 4px;
  padding-right: 4px;
}
.pagination .pg-first {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-first::before {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40991 1.41L2.82991 6L7.40991 10.59L5.99991 12L-8.82626e-05 6L5.99991 1.23266e-07L7.40991 1.41Z' fill='%233D576B'/%3E %3Cpath d='M11.8198 1.41L7.23982 6L11.8198 10.59L10.4098 12L4.40982 6L10.4098 1.23266e-07L11.8198 1.41Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-prev {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-prev::before {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40991 1.41L2.82991 6L7.40991 10.59L5.99991 12L-8.82626e-05 6L5.99991 1.23266e-07L7.40991 1.41Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-next {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-next::before {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.pagination .pg-last {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.pagination .pg-last::before {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.40991 10.59L8.98991 6L4.40991 1.41L5.81991 -2.46532e-07L11.8199 6L5.81991 12L4.40991 10.59Z' fill='%233D576B'/%3E %3Cpath d='M1.85161e-06 10.59L4.58 6L2.46532e-07 1.41L1.41 -2.46532e-07L7.41 6L1.41 12L1.85161e-06 10.59Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}

/*! input, textarea */
.flatpickr-calendar input[type=text]:not(:-moz-placeholder), .flatpickr-calendar input[type=password]:not(:-moz-placeholder), .flatpickr-calendar input[type=email]:not(:-moz-placeholder), .flatpickr-calendar input[type=number]:not(:-moz-placeholder) {
  background-color: unset;
  border-color: unset;
}
.flatpickr-calendar input[type=text]:focus, .flatpickr-calendar input[type=text].active, .flatpickr-calendar input[type=text]:not(:placeholder-shown),
.flatpickr-calendar input[type=password]:focus,
.flatpickr-calendar input[type=password].active,
.flatpickr-calendar input[type=password]:not(:placeholder-shown),
.flatpickr-calendar input[type=email]:focus,
.flatpickr-calendar input[type=email].active,
.flatpickr-calendar input[type=email]:not(:placeholder-shown),
.flatpickr-calendar input[type=number]:focus,
.flatpickr-calendar input[type=number].active,
.flatpickr-calendar input[type=number]:not(:placeholder-shown) {
  background-color: unset;
  border-color: unset;
}

/*! search */
.search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 300px;
  height: 55px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: #fff;
  border: 1px solid #B1BCC4;
  border-style: solid;
}
@media screen and (max-width: 821px) {
  .search-wrap {
    width: 45.0667vw;
    padding: 0 3.2vw;
    height: 9.3333vw;
  }
}
.search-wrap input[type=text] {
  min-width: 0;
  height: 30px;
  padding-left: 0;
  padding-right: 0;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
.search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  background-color: #fff;
  border-color: #003197;
}
.search-wrap:has(input[type=text]:focus), .search-wrap:has(input[type=text].active), .search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  background-color: #fff;
  border-color: #003197;
}
.search-wrap button {
  position: absolute;
  top: 50%;
  right: 25px;
  transform: translateY(-50%);
  width: 25px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .search-wrap button {
    width: 3.7333vw;
    height: 3.7333vw;
    right: 3.2vw;
  }
  .search-wrap button::before {
    width: 100%;
    height: 100%;
  }
}

/*! count combo */
.count-combo {
  display: flex;
  gap: 0;
  width: 100%;
  align-items: flex-end;
  justify-content: space-between;
}
.count-combo .counter {
  display: flex;
  gap: 10px;
  align-items: baseline;
}
.count-combo .counter b {
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .count-combo .counter b {
    font-size: 2.9333vw;
  }
}
.count-combo .counter .num {
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
  color: #003197;
}
@media screen and (max-width: 821px) {
  .count-combo .counter .num {
    font-size: 4.8vw;
  }
}
.count-combo .counter + a, .count-combo .counter + button {
  min-width: auto;
  width: 300px;
  height: 55px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .count-combo .counter + a, .count-combo .counter + button {
    width: 40vw;
    height: 9.3333vw;
    font-size: 3.7333vw;
  }
}

/*! file box */
.file-box {
  display: flex;
  gap: 15px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .file-box {
    flex-direction: column;
    gap: 2.6667vw;
  }
}
.file-box .file-name {
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding: 0 30px;
  border: 1px solid #B1BCC4;
  color: #9D9D9D;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .file-box .file-name {
    height: 14.6667vw;
    padding: 0 5.3333vw;
  }
}
.file-box.is-attached .file-name {
  color: #3D576B;
  border-color: #003197;
}
.file-box .btn-attach-file {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 302px;
  height: 70px;
  border-radius: 10px;
  background-color: #3D576B;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}
@media screen and (max-width: 821px) {
  .file-box .btn-attach-file {
    width: 100%;
    height: 14.6667vw;
    font-size: 3.7333vw;
  }
}

/*! date */
.date-field {
  position: relative;
  width: 100%;
}
.date-field input[type=text] {
  padding-right: 80px;
  background-color: #fff;
  border-color: #003197;
}
@media screen and (max-width: 821px) {
  .date-field input[type=text] {
    padding-right: 16.5333vw;
  }
}
.date-field input[type=text]::-moz-placeholder {
  color: #9D9D9D;
}
.date-field input[type=text]::placeholder {
  color: #9D9D9D;
}
.date-field {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.date-field::before {
  content: "";
  width: 22px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M19.5556 2.4H18.3333V0H15.8889V2.4H6.11111V0H3.66667V2.4H2.44444C1.08778 2.4 0.0122222 3.48 0.0122222 4.8L0 21.6C0 22.92 1.08778 24 2.44444 24H19.5556C20.9 24 22 22.92 22 21.6V4.8C22 3.48 20.9 2.4 19.5556 2.4ZM19.5556 21.6H2.44444V9.6H19.5556V21.6ZM7.33333 14.4H4.88889V12H7.33333V14.4ZM12.2222 14.4H9.77778V12H12.2222V14.4ZM17.1111 14.4H14.6667V12H17.1111V14.4ZM7.33333 19.2H4.88889V16.8H7.33333V19.2ZM12.2222 19.2H9.77778V16.8H12.2222V19.2ZM17.1111 19.2H14.6667V16.8H17.1111V19.2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
}
@media screen and (max-width: 821px) {
  .date-field::before {
    width: 5.8667vw;
    height: 6.4vw;
    right: 5.3333vw;
  }
}

.date-range-fields {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .date-range-fields {
    flex-wrap: wrap;
    gap: 2.6667vw 1.3333vw;
  }
  .date-range-fields span:not(.date-field) {
    font-size: 4.2667vw;
  }
}
.date-range-fields .date-field {
  max-width: 240px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field {
    max-width: 77.3333vw;
  }
}
.date-range-fields .date-field::before {
  width: 18px;
  height: 20px;
  right: 16px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field::before {
    width: 4.2667vw;
    height: 4.8vw;
    right: 5.3333vw;
  }
}
.date-range-fields .date-field input[type=text] {
  padding-left: 16px;
  padding-right: 50px;
  height: 45px;
}
@media screen and (max-width: 821px) {
  .date-range-fields .date-field input[type=text] {
    padding-left: 5.3333vw;
    padding-right: 13.3333vw;
    height: 10.6667vw;
  }
}

/*! button */
.btn-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .btn-wrap {
    gap: 2.6667vw;
  }
}

a[class*=btn--], button[class*=btn--], input[type=button][class*=btn--], input[type=submit][class*=btn--] {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 20px;
  width: 414px;
  max-width: 100%;
  height: 70px;
  border-radius: 10px;
  background-color: #fff;
  border: 1px solid #B1BCC4;
  border-style: solid;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  a[class*=btn--], button[class*=btn--], input[type=button][class*=btn--], input[type=submit][class*=btn--] {
    width: 100%;
    height: 16vw;
    font-size: 4.8vw;
  }
}
a.btn--default.on, a.btn--default:hover, button.btn--default.on, button.btn--default:hover, input[type=button].btn--default.on, input[type=button].btn--default:hover, input[type=submit].btn--default.on, input[type=submit].btn--default:hover {
  background-color: #01489D;
  color: #FECC2F;
}
a.btn--default.active, a.btn--default.active:hover, button.btn--default.active, button.btn--default.active:hover, input[type=button].btn--default.active, input[type=button].btn--default.active:hover, input[type=submit].btn--default.active, input[type=submit].btn--default.active:hover {
  background-color: #0088FF;
  color: #fff;
}
a.btn--type2, button.btn--type2, input[type=button].btn--type2, input[type=submit].btn--type2 {
  height: 50px;
  border-radius: 0;
  color: #fff;
  border: 0;
  background-color: #3D576B;
}
@media screen and (max-width: 821px) {
  a.btn--type2, button.btn--type2, input[type=button].btn--type2, input[type=submit].btn--type2 {
    height: 13.3333vw;
    font-size: 4.2667vw;
  }
}
a.btn--submit, button.btn--submit, input[type=button].btn--submit, input[type=submit].btn--submit {
  width: 313px;
  min-width: 0;
  color: #fff;
  border: 0;
  background-color: #003197;
}
@media screen and (max-width: 821px) {
  a.btn--submit, button.btn--submit, input[type=button].btn--submit, input[type=submit].btn--submit {
    width: 44.2667vw;
    height: 14.6667vw;
  }
}
a.btn--cancel, button.btn--cancel, input[type=button].btn--cancel, input[type=submit].btn--cancel {
  width: 313px;
  min-width: 0;
  color: #fff;
  border: 0;
  background-color: #3D576B;
}
@media screen and (max-width: 821px) {
  a.btn--cancel, button.btn--cancel, input[type=button].btn--cancel, input[type=submit].btn--cancel {
    width: 44.2667vw;
    height: 14.6667vw;
  }
}
a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
  justify-content: space-between;
  width: 190px;
  height: 50px;
  min-width: 0;
  color: #fff;
  border: 0;
  border-radius: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
  background-color: #3D576B;
}
a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  a.btn--rounded, button.btn--rounded, input[type=button].btn--rounded, input[type=submit].btn--rounded {
    width: 30.4vw;
    height: 8vw;
    font-size: 3.2vw;
    padding-left: 4vw;
    padding-right: 4vw;
  }
  a.btn--rounded::after, button.btn--rounded::after, input[type=button].btn--rounded::after, input[type=submit].btn--rounded::after {
    width: 1.6vw;
    height: 2.6667vw;
  }
}
a.btn-arrow-tail, button.btn-arrow-tail, input[type=button].btn-arrow-tail, input[type=submit].btn-arrow-tail {
  display: flex;
  gap: 10px;
  justify-content: center;
  width: 180px;
  height: 36px;
  border-radius: 6px;
  border: 1px solid #B1BCC4;
  font-size: 12px;
  color: #fff;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
a.btn-arrow-tail::after, button.btn-arrow-tail::after, input[type=button].btn-arrow-tail::after, input[type=submit].btn-arrow-tail::after {
  content: "";
  width: 17px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M16.3536 4.03568C16.5488 3.84042 16.5488 3.52384 16.3536 3.32858L13.1716 0.146595C12.9763 -0.0486672 12.6597 -0.0486672 12.4645 0.146595C12.2692 0.341857 12.2692 0.65844 12.4645 0.853702L15.2929 3.68213L12.4645 6.51056C12.2692 6.70582 12.2692 7.0224 12.4645 7.21766C12.6597 7.41293 12.9763 7.41293 13.1716 7.21766L16.3536 4.03568ZM0 3.68213V4.18213H16V3.68213V3.18213H0V3.68213Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  a.btn-arrow-tail, button.btn-arrow-tail, input[type=button].btn-arrow-tail, input[type=submit].btn-arrow-tail {
    width: 48vw;
    height: 9.6vw;
    font-size: 3.2vw;
  }
  a.btn-arrow-tail::after, button.btn-arrow-tail::after, input[type=button].btn-arrow-tail::after, input[type=submit].btn-arrow-tail::after {
    width: 4.5333vw;
    height: 2.1333vw;
  }
}

/*! select */
.select-wrap {
  display: flex;
  gap: 0;
  position: relative;
  align-items: center;
  font-weight: 500;
}
.select-wrap.default {
  width: 100%;
  color: #3B3B3B;
  background-color: #fff;
  border: 1px solid;
  border-style: solid;
  border-color: #003197;
}
.select-wrap.default select {
  width: 100%;
  height: 70px;
  padding-left: 30px;
  padding-right: 70px;
  background-color: #fff;
}
@media screen and (max-width: 821px) {
  .select-wrap.default select {
    height: 16vw;
    font-size: 3.7333vw;
    padding-left: 5.3333vw;
    padding-right: 11.3333vw;
  }
}
.select-wrap.default select[disabled] {
  background-color: #F7F7F7;
  color: #9D9D9D;
}
.select-wrap.default label {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.select-wrap.default label::after {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
  width: 9px;
  height: 9px;
  border-width: 0 0 2px 2px;
  border-style: solid;
  border-color: #1F1F1F;
  content: "";
}
@media screen and (max-width: 821px) {
  .select-wrap.default label::after {
    width: 2.4vw;
    height: 2.4vw;
    border-width: 0 0 0.5333vw 0.5333vw;
    right: 5.3333vw;
  }
}
.select-wrap.customed {
  color: currentColor;
  background-color: transparent;
}
.select-wrap.customed.is-enhanced select {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  pointer-events: none;
}
.select-wrap.customed select {
  padding-right: 20px;
  background-color: transparent;
}
.select-wrap.customed select option {
  color: #1F1F1F;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed select {
    font-size: 3.7333vw;
    padding-right: 5.3333vw;
  }
}
.select-wrap.customed .custom-select-trigger {
  display: inline-flex;
  align-items: center;
  width: 100%;
  min-width: 0;
  padding-right: 20px;
  background-color: transparent;
  border: 0;
  color: inherit;
  text-align: left;
  cursor: pointer;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-trigger {
    font-size: 3.7333vw;
    padding-right: 5.3333vw;
  }
}
.select-wrap.customed .custom-select-options {
  display: none;
  position: absolute;
  top: calc(100% + 12px);
  left: 0;
  min-width: 100%;
  padding: 10px 0;
  background-color: #fff;
  color: #1F1F1F;
  border: 1px solid rgba(31, 31, 31, 0.12);
  border-radius: 12px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
  z-index: 9999;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-options {
    top: calc(100% + 2.1333vw);
    padding: 1.6vw 0;
    border-radius: 2.1333vw;
  }
}
.select-wrap.customed .custom-select-option {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 10px 16px;
  background-color: transparent;
  border: 0;
  color: inherit;
  text-align: left;
  white-space: nowrap;
}
@media screen and (max-width: 821px) {
  .select-wrap.customed .custom-select-option {
    padding: 2.4vw 3.2vw;
    font-size: 3.2vw;
  }
}
.select-wrap.customed .custom-select-option.is-selected, .select-wrap.customed .custom-select-option:hover, .select-wrap.customed .custom-select-option:focus-visible {
  background-color: #F7F7F7;
  color: #003197;
  outline: none;
}
.select-wrap.customed.is-opened .custom-select-options {
  display: block;
}
.select-wrap.customed.is-opened label::after {
  transform: rotateX(180deg);
}
.select-wrap.customed label {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.select-wrap.customed label::after {
  position: absolute;
  right: 5px;
  top: 8px;
  border-width: 8px 5px 0 5px;
  border-color: transparent;
  border-style: solid;
  border-top-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .select-wrap.customed label::after {
    right: 0.6667vw;
    top: 1.0667vw;
    border-width: 2.1333vw 1.3333vw 0 1.3333vw;
  }
}

/*! checkbox */
.chk-grp {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
}
.chk-grp .chk-wrap {
  display: flex;
  gap: 0;
  align-items: center;
  position: relative;
}
.chk-grp input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp input[type=checkbox]:checked + label::before {
  background-color: #01489D;
  border-color: #01489D;
  background-size: 12px 10px;
  background-position: 2px center;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.3125L4.25 8.5625L10.1875 1' stroke='%23FECC2F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .chk-grp input[type=checkbox]:checked + label::before {
    background-size: 3.2vw 2.6667vw;
  }
}
.chk-grp label {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .chk-grp label {
    font-size: 3.7333vw;
  }
}
.chk-grp label::before {
  width: 16px;
  height: 16px;
  border: 1px solid #B1BCC4;
  border-radius: 2px;
  background-color: #fff;
  content: "";
}
@media screen and (max-width: 821px) {
  .chk-grp label::before {
    width: 4.2667vw;
    height: 4.2667vw;
    border-radius: 0.5333vw;
    border-width: 0.2667vw;
  }
}

/*! checkbox block type */
.chk-grp-block {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
  width: 100%;
}
.chk-grp-block .chk-wrap {
  display: flex;
  gap: 0;
  width: calc((100% - 3px) / 4);
}
@media screen and (max-width: 821px) {
  .chk-grp-block .chk-wrap {
    width: calc(50% - 0.125rem) !important;
  }
}
.chk-grp-block.col-2 .chk-wrap {
  width: calc((100% - 1px) / 2);
}
.chk-grp-block.col-3 .chk-wrap {
  width: calc((100% - 2px) / 3);
}
.chk-grp-block.col-5 .chk-wrap {
  width: calc((100% - 4px) / 5);
}

.chk-grp-block input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp-block input[type=checkbox]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #FECC2F;
}
.chk-grp-block label {
  display: flex;
  gap: 0;
  width: 100%;
  min-height: 60px;
  align-items: center;
  justify-content: center;
  padding: 10px;
  color: #6B6B6B;
  font-size: 14px;
  background-color: #F7F7F7;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .chk-grp-block label {
    min-height: 13.3333vw;
    font-size: 3.7333vw;
    padding: 1.0667vw;
  }
}
.chk-grp-block.hash label::before {
  content: "#";
}

/*! checkbox round type */
.chk-grp-rounded {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  gap: 10px 5px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .chk-grp-rounded {
    gap: 4vw 2.6667vw;
  }
}
.chk-grp-rounded .chk-wrap {
  display: flex;
  gap: 0;
}
.chk-grp-rounded input[type=checkbox] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.chk-grp-rounded input[type=checkbox]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #fff;
}
.chk-grp-rounded label {
  display: flex;
  gap: 0;
  width: 100%;
  height: 30px;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  color: #3B3B3B;
  font-size: 14px;
  background-color: transparent;
  border-radius: 50px;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .chk-grp-rounded label {
    font-size: 3.2vw;
    padding: 0 2.6667vw;
    height: 6.4vw;
  }
}
.chk-grp-rounded.hash label::before {
  content: "#";
}

/*! radio */
.radio-grp {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
}
.radio-grp .radio-wrap {
  display: flex;
  gap: 0;
  align-items: center;
  position: relative;
}
.radio-grp input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp input[type=radio]:checked + label::before {
  border-width: 3px;
  background-color: #FECC2F;
  border-color: #01489D;
}
.radio-grp label {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .radio-grp label {
    font-size: 3.7333vw;
  }
}
.radio-grp label::before {
  width: 18px;
  height: 18px;
  border: 1px solid #B1BCC4;
  border-radius: 50%;
  background-color: #fff;
  content: "";
}
@media screen and (max-width: 821px) {
  .radio-grp label::before {
    width: 4.2667vw;
    height: 4.2667vw;
    border-width: 0.2667vw;
  }
}

/*! radio block type */
.radio-grp-block {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
  width: 100%;
}
.radio-grp-block .radio-wrap {
  display: flex;
  gap: 0;
  width: calc((100% - 3px) / 4);
}
@media screen and (max-width: 821px) {
  .radio-grp-block .radio-wrap {
    width: calc(50% - 0.125rem) !important;
  }
}
.radio-grp-block.col-2 .radio-wrap {
  width: calc((100% - 1px) / 2);
}
.radio-grp-block.col-3 .radio-wrap {
  width: calc((100% - 2px) / 3);
}
.radio-grp-block.col-5 .radio-wrap {
  width: calc((100% - 4px) / 5);
}

.radio-grp-block input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp-block input[type=radio]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #FECC2F;
}
.radio-grp-block label {
  display: flex;
  gap: 0;
  width: 100%;
  min-height: 60px;
  align-items: center;
  justify-content: center;
  padding: 10px;
  color: #6B6B6B;
  font-size: 14px;
  background-color: #F7F7F7;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .radio-grp-block label {
    min-height: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.radio-grp-block.hash label::before {
  content: "#";
}

/*! radio round type */
.radio-grp-rounded {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  gap: 10px 5px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .radio-grp-rounded {
    gap: 4vw 2.6667vw;
  }
}
.radio-grp-rounded .radio-wrap {
  display: flex;
  gap: 0;
}
.radio-grp-rounded input[type=radio] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.radio-grp-rounded input[type=radio]:checked + label {
  font-weight: 700;
  background-color: #003197;
  color: #fff;
}
.radio-grp-rounded label {
  display: flex;
  gap: 0;
  width: 100%;
  height: 30px;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  color: #3B3B3B;
  font-size: 14px;
  background-color: transparent;
  border-radius: 50px;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .radio-grp-rounded label {
    font-size: 3.2vw;
    padding: 0 2.6667vw;
    height: 6.4vw;
  }
}
.radio-grp-rounded.hash label::before {
  content: "#";
}

/*! badge */
.badge {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .badge {
    gap: 2.6667vw;
  }
}
.badge > em {
  display: flex;
  gap: 0;
  align-items: center;
  height: 24px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
  color: rgb(var(--bg-rgb));
  background-color: rgb(var(--bg-rgb), 0.2);
}
@media screen and (max-width: 821px) {
  .badge > em {
    font-size: 2.9333vw;
    height: 4.8vw;
    padding-left: 2vw;
    padding-right: 2vw;
    border-radius: 3.2vw;
  }
}
.badge:not([class*=emp-]) > em {
  color: #3B3B3B;
  background-color: #E4EAEF;
}
.badge.emp-blue {
  --bg-rgb: 0, 136, 255;
}
.badge.emp-orange {
  --bg-rgb: 255, 141, 40;
}
.badge.emp-teal {
  --bg-rgb: 0, 195, 208;
}
.badge.emp-green > em {
  color: #478B63;
  background-color: #D7F2E2;
}
.badge.emp-lime > em {
  color: #726F13;
  background-color: #F0F5A9;
}
.badge.emp-red > em {
  color: #9D2020;
  background-color: #FFE8EE;
}
.badge.emp-pink > em {
  color: #CB30E0;
  background-color: #FBDFFF;
}
.badge.emp-purple > em {
  color: #6650C9;
  background-color: #EFE2FB;
}

/*! modal */
.modal {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 640px;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  background-color: #fff;
  z-index: 1111;
  padding: 40px 0;
  color: #000;
}
@media screen and (max-width: 821px) {
  .modal {
    width: 91.4667vw;
    padding: 10.6667vw 0;
  }
}
.modal.modal-shown {
  display: block;
}
.modal.dialog {
  top: 150px;
  width: 414px;
  transform: translate(-50%, 0);
}
@media screen and (max-width: 821px) {
  .modal.dialog {
    top: 50%;
    width: 91.4667vw;
    transform: translate(-50%, -50%);
  }
}
.modal.dialog .modal-body .modal-content-title {
  font-size: 24px;
}
@media screen and (max-width: 821px) {
  .modal.dialog .modal-body .modal-content-title {
    font-size: 6.4vw;
  }
}
.modal.dialog .modal-body .modal-content-desc {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .modal.dialog .modal-body .modal-content-desc {
    padding: 0 4.2667vw;
  }
}
.modal .modal-header {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 40px;
  padding: 0 40px 0 20px;
}
@media screen and (max-width: 821px) {
  .modal .modal-header {
    height: 10.6667vw;
    padding: 0 10.6667vw 0 4vw;
  }
}
.modal .modal-header a {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.modal .modal-header a::before {
  content: "";
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.77817 0.292893C9.1687 -0.097631 9.80171 -0.0976311 10.1922 0.292893C10.5828 0.683418 10.5828 1.31643 10.1922 1.70696L6.6561 5.24211L10.1922 8.77824C10.5828 9.16877 10.5828 9.80178 10.1922 10.1923C9.80171 10.5828 9.16868 10.5828 8.77817 10.1923L5.24204 6.65617L1.70689 10.1923C1.31635 10.5827 0.683301 10.5828 0.292823 10.1923C-0.0976544 9.80183 -0.0975611 9.16878 0.292823 8.77824L3.82798 5.24211L0.292823 1.70696C-0.0975335 1.31644 -0.0975835 0.683375 0.292823 0.292893C0.683299 -0.097583 1.31635 -0.0974868 1.70689 0.292893L5.24204 3.82805L8.77817 0.292893Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.modal .modal-header a {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .modal .modal-header a {
    width: 3.2vw;
    height: 3.2vw;
  }
  .modal .modal-header a::before {
    width: 100%;
    height: 100%;
  }
  .modal .modal-header a {
    right: 4vw;
  }
}
.modal .modal-header .modal-title {
  line-height: 1.4;
  font-size: 20px;
}
.modal .modal-body {
  padding-top: 25px;
  padding-bottom: 35px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body {
    padding-top: 5.3333vw;
    padding-bottom: 8vw;
  }
}
.modal .modal-body .modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
.modal .modal-body .modal-content-title {
  font-size: 32px;
  text-align: center;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-title {
    font-size: 6.4vw;
  }
}
.modal .modal-body .modal-content-desc {
  font-size: 14px;
  color: #9D9D9D;
  text-align: center;
  padding: 0 25px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc {
    font-size: 3.7333vw;
    padding: 0 4.2667vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content {
  max-height: 502px;
  color: #3B3B3B;
  font-size: 16px;
  text-align: left;
  padding-right: 23px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content {
    max-height: 77.3333vw;
    font-size: 4.2667vw;
    padding-right: 4vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content ol li strong {
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content ol li strong {
    font-size: 3.7333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content ol li ~ li {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content ol li ~ li {
    margin-top: 6.6667vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot {
    font-size: 3.7333vw;
    gap: 1.3333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot > strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot > strong {
    font-size: 3.7333vw;
  }
}
.modal .modal-body .modal-content-desc .terms_content .dot > span {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.4;
}
.modal .modal-body .modal-content-desc .terms_content .dot > span::before {
  position: absolute;
  top: 9px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .modal .modal-body .modal-content-desc .terms_content .dot > span {
    padding-left: 6.6667vw;
  }
  .modal .modal-body .modal-content-desc .terms_content .dot > span::before {
    position: absolute;
    top: 2.4vw;
    left: 2.6667vw;
    width: 0.6667vw;
    height: 0.6667vw;
  }
}
.modal:not(:has(.modal-footer > *)) .modal-body {
  padding-bottom: 0 !important;
}
.modal .modal-footer {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 0 20px;
}
.modal .modal-footer .btn--default {
  height: 55px;
  max-width: 196px;
}
@media screen and (max-width: 821px) {
  .modal .modal-footer .btn--default {
    width: 43.2vw;
    max-width: none;
    height: 14.6667vw;
    font-size: 4.8vw;
  }
}
.modal.modal-shown + .modal-dimmed {
  display: block;
}

.modal-dimmed {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1110;
}

html.modal-open {
  overflow: hidden;
  height: 100vh;
}

/*! toast popup */
.toast-popup {
  display: flex;
  width: 600px;
  position: fixed;
  right: 0;
  bottom: 0;
  background-color: #fff;
  box-shadow: -2px -2px 10px 0 rgba(0, 0, 0, 0.25);
  z-index: 999;
}
@media screen and (max-width: 821px) {
  .toast-popup {
    width: 100%;
  }
}
.toast-popup .toast-info {
  padding: 23px 28px;
  font-size: 12px;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-info {
    font-size: 3.2vw;
  }
}
.toast-popup .toast-info a {
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.toast-popup .toast-btn-wrap {
  display: flex;
  flex-direction: column;
  gap: 0;
  flex-shrink: 0;
  width: 100px;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-btn-wrap {
    width: 24vw;
  }
}
.toast-popup .toast-btn-wrap a,
.toast-popup .toast-btn-wrap button {
  width: 100%;
  flex: 1;
  font-size: 14px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .toast-popup .toast-btn-wrap a,
  .toast-popup .toast-btn-wrap button {
    font-size: 3.2vw;
  }
}
.toast-popup .toast-btn-wrap a.btn-accept,
.toast-popup .toast-btn-wrap button.btn-accept {
  background-color: #003197;
  color: #fff;
}
.toast-popup .toast-btn-wrap a.btn-deny,
.toast-popup .toast-btn-wrap button.btn-deny {
  background-color: #B1BCC4;
  color: #3D576B;
}

.gnb {
  display: flex;
  gap: 0;
  position: absolute;
  width: 100%;
  height: 60px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: transparent;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(228, 234, 239, 0.2);
  color: #fff;
  transition-property: background-color, border-color, color;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  z-index: 10;
}
:root.up .gnb {
  position: fixed;
  z-index: 999;
  backdrop-filter: blur(5px);
}
:root.open-search .gnb {
  background-color: #fff;
  border-color: #B1BCC4;
  color: #3B3B3B;
  transition: none;
}
:root.open-search .gnb .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .h-logo::before {
  content: "";
  width: 112px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='%2301489d'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .h-logo::before {
    width: 27.2vw;
    height: 9.6vw;
  }
}
:root.open-search .gnb .util-menu li .u-sign-in {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-sign-in::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.1 3.55556L6.84 4.8L9.18 7.11111H0V8.88889H9.18L6.84 11.2L8.1 12.4444L12.6 8L8.1 3.55556ZM16.2 14.2222H9V16H16.2C17.19 16 18 15.2 18 14.2222V1.77778C18 0.8 17.19 0 16.2 0H9V1.77778H16.2V14.2222Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-sign-out {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-sign-out::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.5 3.55556L12.231 4.80889L14.553 7.11111H5.4V8.88889H14.553L12.231 11.1822L13.5 12.4444L18 8L13.5 3.55556ZM1.8 1.77778H9V0H1.8C0.81 0 0 0.8 0 1.77778V14.2222C0 15.2 0.81 16 1.8 16H9V14.2222H1.8V1.77778Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-mypage {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-mypage::before {
  content: "";
  width: 15px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-language {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-language::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM5 13.1953C5.60752 13.5469 6.28186 13.7945 7 13.915V9H5V13.1953ZM9 13.915C9.71814 13.7945 10.3925 13.5469 11 13.1953V9H9V13.915ZM2.08496 9C2.31496 10.3705 3.00833 11.5828 4 12.4707V9H2.08496ZM12 12.4707C12.9917 11.5828 13.685 10.3705 13.915 9H12V12.4707ZM4 3.52832C3.00808 4.41622 2.31499 5.62933 2.08496 7H4V3.52832ZM7 2.08398C6.28197 2.20447 5.60745 2.45225 5 2.80371V7H7V2.08398ZM12 7H13.915C13.685 5.62933 12.9919 4.41622 12 3.52832V7ZM9 7H11V2.80371C10.3925 2.45225 9.71803 2.20447 9 2.08398V7Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
:root.open-search .gnb .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
:root.open-search .gnb .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
:root.open-search .gnb .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  :root.open-search .gnb .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  .gnb {
    height: 16vw;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
  }
}
.gnb .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .h-logo::before {
  content: "";
  width: 112px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .h-logo::before {
    width: 27.2vw;
    height: 9.6vw;
  }
}
.gnb .menu {
  display: flex;
  gap: 80px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
  color: currentColor;
  font-weight: 600;
  z-index: 10;
}
@media screen and (max-width: 1380px) {
  .gnb .menu {
    gap: 30px;
  }
}
.gnb .menu > li {
  display: flex;
  gap: 0;
  align-items: center;
  height: 60px;
  position: relative;
}
.gnb .menu > li.on > a, .gnb .menu > li:hover > a {
  color: #01489D;
}
.gnb .menu > li.on::before, .gnb .menu > li:hover::before {
  width: 100%;
  height: 4px;
  background-color: #01489D;
  position: absolute;
  left: 0;
  bottom: 1px;
  content: "";
}
.gnb .menu > li > a:focus {
  color: #01489D;
}
.gnb .menu > li:has(a:focus)::before {
  width: 100%;
  height: 4px;
  background-color: #01489D;
  position: absolute;
  left: 0;
  bottom: 1px;
  content: "";
}
.gnb .menu .depth2 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 24px 10px;
  width: 200px;
  position: absolute;
  top: 58px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  font-weight: 600;
  background-color: #fff;
  color: #3B3B3B;
  border: 1px solid #0088FF;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.gnb .menu .depth2 li {
  display: flex;
  gap: 0;
  justify-content: center;
}
.gnb .menu .depth2 li a.on, .gnb .menu .depth2 li a:hover {
  color: #01489D;
}
@media screen and (max-width: 821px) {
  .gnb .menu {
    display: none;
  }
}
.gnb .util-menu {
  display: flex;
  gap: 25px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu {
    gap: 4vw;
  }
}
.gnb .util-menu li {
  display: flex;
  gap: 7px;
  align-items: center;
}
.gnb .util-menu li .u-sign-in {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-sign-in::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.1 3.55556L6.84 4.8L9.18 7.11111H0V8.88889H9.18L6.84 11.2L8.1 12.4444L12.6 8L8.1 3.55556ZM16.2 14.2222H9V16H16.2C17.19 16 18 15.2 18 14.2222V1.77778C18 0.8 17.19 0 16.2 0H9V1.77778H16.2V14.2222Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb .util-menu li .u-sign-out {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-sign-out::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.5 3.55556L12.231 4.80889L14.553 7.11111H5.4V8.88889H14.553L12.231 11.1822L13.5 12.4444L18 8L13.5 3.55556ZM1.8 1.77778H9V0H1.8C0.81 0 0 0.8 0 1.77778V14.2222C0 15.2 0.81 16 1.8 16H9V14.2222H1.8V1.77778Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb .util-menu li .u-mypage {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-mypage::before {
  content: "";
  width: 15px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb .util-menu li .u-language {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-language::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM5 13.1953C5.60752 13.5469 6.28186 13.7945 7 13.915V9H5V13.1953ZM9 13.915C9.71814 13.7945 10.3925 13.5469 11 13.1953V9H9V13.915ZM2.08496 9C2.31496 10.3705 3.00833 11.5828 4 12.4707V9H2.08496ZM12 12.4707C12.9917 11.5828 13.685 10.3705 13.915 9H12V12.4707ZM4 3.52832C3.00808 4.41622 2.31499 5.62933 2.08496 7H4V3.52832ZM7 2.08398C6.28197 2.20447 5.60745 2.45225 5 2.80371V7H7V2.08398ZM12 7H13.915C13.685 5.62933 12.9919 4.41622 12 3.52832V7ZM9 7H11V2.80371C10.3925 2.45225 9.71803 2.20447 9 2.08398V7Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
.gnb .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  .gnb .util-menu li:not(:has(.u-search, .btn-all-menu)) {
    display: none;
  }
}
.gnb.white, .gnb.active {
  background-color: #fff;
  border-color: #B1BCC4;
  color: #3B3B3B;
}
.gnb.white .h-logo, .gnb.active .h-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .h-logo::before, .gnb.active .h-logo::before {
  content: "";
  width: 112px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='%2301489d'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb.white .h-logo::before, .gnb.active .h-logo::before {
    width: 27.2vw;
    height: 9.6vw;
  }
}
.gnb.white .util-menu li .u-sign-in, .gnb.active .util-menu li .u-sign-in {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-sign-in::before, .gnb.active .util-menu li .u-sign-in::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.1 3.55556L6.84 4.8L9.18 7.11111H0V8.88889H9.18L6.84 11.2L8.1 12.4444L12.6 8L8.1 3.55556ZM16.2 14.2222H9V16H16.2C17.19 16 18 15.2 18 14.2222V1.77778C18 0.8 17.19 0 16.2 0H9V1.77778H16.2V14.2222Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb.white .util-menu li .u-sign-out, .gnb.active .util-menu li .u-sign-out {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-sign-out::before, .gnb.active .util-menu li .u-sign-out::before {
  content: "";
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.5 3.55556L12.231 4.80889L14.553 7.11111H5.4V8.88889H14.553L12.231 11.1822L13.5 12.4444L18 8L13.5 3.55556ZM1.8 1.77778H9V0H1.8C0.81 0 0 0.8 0 1.77778V14.2222C0 15.2 0.81 16 1.8 16H9V14.2222H1.8V1.77778Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb.white .util-menu li .u-mypage, .gnb.active .util-menu li .u-mypage {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-mypage::before, .gnb.active .util-menu li .u-mypage::before {
  content: "";
  width: 15px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb.white .util-menu li .u-language, .gnb.active .util-menu li .u-language {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-language::before, .gnb.active .util-menu li .u-language::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM5 13.1953C5.60752 13.5469 6.28186 13.7945 7 13.915V9H5V13.1953ZM9 13.915C9.71814 13.7945 10.3925 13.5469 11 13.1953V9H9V13.915ZM2.08496 9C2.31496 10.3705 3.00833 11.5828 4 12.4707V9H2.08496ZM12 12.4707C12.9917 11.5828 13.685 10.3705 13.915 9H12V12.4707ZM4 3.52832C3.00808 4.41622 2.31499 5.62933 2.08496 7H4V3.52832ZM7 2.08398C6.28197 2.20447 5.60745 2.45225 5 2.80371V7H7V2.08398ZM12 7H13.915C13.685 5.62933 12.9919 4.41622 12 3.52832V7ZM9 7H11V2.80371C10.3925 2.45225 9.71803 2.20447 9 2.08398V7Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.gnb.white .util-menu li .u-search, .gnb.active .util-menu li .u-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .u-search::before, .gnb.active .util-menu li .u-search::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb.white .util-menu li .u-search::before, .gnb.active .util-menu li .u-search::before {
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
.gnb.white .util-menu li .btn-all-menu, .gnb.active .util-menu li .btn-all-menu {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb.white .util-menu li .btn-all-menu::before, .gnb.active .util-menu li .btn-all-menu::before {
  content: "";
  width: 18px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18 10H0V8H18V10ZM18 2H0V0H18V2Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .gnb.white .util-menu li .btn-all-menu::before, .gnb.active .util-menu li .btn-all-menu::before {
    width: 4.8vw;
    height: 2.6667vw;
  }
  :root.open-search {
    overflow: hidden;
    height: 100vh;
  }
  :root.m-open {
    overflow: hidden;
    height: 100vh;
  }
  @supports (height: 100dvh) {
    :root.m-open {
      height: 100dvh;
    }
  }
  :root.m-open .gnb {
    background-color: #fff;
    border-color: #B1BCC4;
    color: #3B3B3B;
  }
  :root.m-open .gnb .h-logo {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .h-logo::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='%2301489d'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 27.2vw;
    height: 9.6vw;
  }
  :root.m-open .gnb .util-menu li .u-search {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .util-menu li .u-search::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 0C10.866 0 14 3.13401 14 7C14 8.57231 13.4807 10.0228 12.6055 11.1914L15.707 14.293C16.0976 14.6835 16.0976 15.3165 15.707 15.707C15.3165 16.0976 14.6835 16.0976 14.293 15.707L11.1914 12.6055C10.0228 13.4807 8.57231 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM7 2C4.23858 2 2 4.23858 2 7C2 9.76142 4.23858 12 7 12C9.76142 12 12 9.76142 12 7C12 4.23858 9.76142 2 7 2Z' fill='%233d576b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4.2667vw;
    height: 4.2667vw;
  }
  :root.m-open .gnb .util-menu li .btn-all-menu {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  :root.m-open .gnb .util-menu li .btn-all-menu::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1426 1.41406L8.48535 7.07129L14.1426 12.7285L12.7285 14.1426L7.07129 8.48535L1.41406 14.1426L0 12.7285L5.65723 7.07129L0 1.41406L1.41406 0L7.07129 5.65723L12.7285 0L14.1426 1.41406Z' fill='%233D576B'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 3.7333vw;
    height: 3.7333vw;
  }
  .gnb .all-menu {
    display: none;
    opacity: 0;
    position: fixed;
    top: 16vw;
    left: 0;
    width: 100vw;
    height: calc(100vh - 16vw);
    background-color: #fff;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 8vw;
  }
  @supports (height: 100dvh) {
    .gnb .all-menu {
      height: calc(100dvh - 16vw);
    }
  }
  .gnb .all-menu > ul > li {
    width: 100%;
    padding: 7.4667vw 4.2667vw;
    border-bottom: 0.1333vw solid #E4EAEF;
  }
  .gnb .all-menu > ul > li.on .m-depth2 {
    display: block;
  }
  .gnb .all-menu > ul > li.on > a:not(.alone) {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu > ul > li.on > a:not(.alone)::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%23b1bcc4'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 5.0667vw;
    height: 3.2vw;
    --tw-rotate: 0.5turn;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .gnb .all-menu > ul > li > a {
    display: flex;
    gap: 0;
    width: 100%;
    justify-content: space-between;
    font-size: 8.5333vw;
    font-weight: 700;
  }
  .gnb .all-menu > ul > li > a:not(.alone) {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu > ul > li > a:not(.alone)::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%23b1bcc4'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 5.0667vw;
    height: 3.2vw;
  }
  .gnb .all-menu .m-depth2 {
    padding-top: 6.6667vw;
  }
  .gnb .all-menu .m-depth2 li {
    font-size: 5.3333vw;
    font-weight: 500;
    color: #9D9D9D;
  }
  .gnb .all-menu .m-depth2 li ~ li {
    margin-top: 2vw;
  }
  .gnb .all-menu .m-util {
    display: flex;
    flex-direction: column;
    gap: 2.6667vw;
    align-items: center;
    margin-top: 21.3333vw;
  }
  .gnb .all-menu .m-util a,
  .gnb .all-menu .m-util button {
    display: flex;
    gap: 0;
    align-items: center;
    justify-content: space-between;
    width: 91.7333vw;
    height: 16vw;
    padding: 0 8vw;
    color: #3B3B3B;
    font-size: 5.3333vw;
    font-weight: 700;
    border-radius: 2.6667vw;
    border: 0.2667vw solid #B1BCC4;
  }
  .gnb .all-menu .m-util a.on,
  .gnb .all-menu .m-util button.on {
    color: #FECC2F;
    background-color: #01489D;
  }
  .gnb .all-menu .m-util a.m-u-sign-in,
  .gnb .all-menu .m-util button.m-u-sign-in {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu .m-util a.m-u-sign-in::after,
  .gnb .all-menu .m-util button.m-u-sign-in::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.1 3.55556L6.84 4.8L9.18 7.11111H0V8.88889H9.18L6.84 11.2L8.1 12.4444L12.6 8L8.1 3.55556ZM16.2 14.2222H9V16H16.2C17.19 16 18 15.2 18 14.2222V1.77778C18 0.8 17.19 0 16.2 0H9V1.77778H16.2V14.2222Z' fill='%233b3b3b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4.8vw;
    height: 4.2667vw;
  }
  .gnb .all-menu .m-util a.m-u-sign-out,
  .gnb .all-menu .m-util button.m-u-sign-out {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu .m-util a.m-u-sign-out::after,
  .gnb .all-menu .m-util button.m-u-sign-out::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.5 3.55556L12.231 4.80889L14.553 7.11111H5.4V8.88889H14.553L12.231 11.1822L13.5 12.4444L18 8L13.5 3.55556ZM1.8 1.77778H9V0H1.8C0.81 0 0 0.8 0 1.77778V14.2222C0 15.2 0.81 16 1.8 16H9V14.2222H1.8V1.77778Z' fill='%233b3b3b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4.8vw;
    height: 4.2667vw;
  }
  .gnb .all-menu .m-util a.m-u-mypage,
  .gnb .all-menu .m-util button.m-u-mypage {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu .m-util a.m-u-mypage::after,
  .gnb .all-menu .m-util button.m-u-mypage::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%233b3b3b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4vw;
    height: 4.2667vw;
  }
  .gnb .all-menu .m-util a.m-u-mypage.on,
  .gnb .all-menu .m-util button.m-u-mypage.on {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu .m-util a.m-u-mypage.on::after,
  .gnb .all-menu .m-util button.m-u-mypage.on::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7.40039 9.66699C9.33743 9.66706 11.1366 10.1891 12.4805 11.085C13.8172 11.9763 14.7998 13.3172 14.7998 14.9336C14.7996 15.4857 14.352 15.9336 13.7998 15.9336C13.2478 15.9333 12.8 15.4856 12.7998 14.9336C12.7998 14.1939 12.3502 13.4019 11.3711 12.749C10.3988 12.1008 8.99763 11.6671 7.40039 11.667C5.80318 11.667 4.40203 12.1009 3.42969 12.749C2.45056 13.4019 2.00003 14.1939 2 14.9336C1.99982 15.4857 1.55218 15.9336 1 15.9336C0.447943 15.9335 0.000175639 15.4856 0 14.9336C2.64728e-05 13.3174 0.982817 11.9763 2.31934 11.085C3.66322 10.189 5.46329 9.66704 7.40039 9.66699ZM7.40039 0C9.75669 0.000105524 11.667 1.91028 11.667 4.2666C11.667 6.62295 9.75672 8.5331 7.40039 8.5332C5.04401 8.53317 3.13379 6.62299 3.13379 4.2666C3.13382 1.91024 5.04403 3.53049e-05 7.40039 0ZM7.40039 2C6.1486 2.00004 5.13382 3.01481 5.13379 4.2666C5.13379 5.51842 6.14857 6.53317 7.40039 6.5332C8.65215 6.5331 9.66699 5.51838 9.66699 4.2666C9.66696 3.01485 8.65212 2.00011 7.40039 2Z' fill='%23fecc2f'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4vw;
    height: 4.2667vw;
  }
  .gnb .all-menu .m-util a.m-u-language,
  .gnb .all-menu .m-util button.m-u-language {
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .all-menu .m-util a.m-u-language::after,
  .gnb .all-menu .m-util button.m-u-language::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM5 13.1953C5.60752 13.5469 6.28186 13.7945 7 13.915V9H5V13.1953ZM9 13.915C9.71814 13.7945 10.3925 13.5469 11 13.1953V9H9V13.915ZM2.08496 9C2.31496 10.3705 3.00833 11.5828 4 12.4707V9H2.08496ZM12 12.4707C12.9917 11.5828 13.685 10.3705 13.915 9H12V12.4707ZM4 3.52832C3.00808 4.41622 2.31499 5.62933 2.08496 7H4V3.52832ZM7 2.08398C6.28197 2.20447 5.60745 2.45225 5 2.80371V7H7V2.08398ZM12 7H13.915C13.685 5.62933 12.9919 4.41622 12 3.52832V7ZM9 7H11V2.80371C10.3925 2.45225 9.71803 2.20447 9 2.08398V7Z' fill='%233b3b3b'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 4.2667vw;
    height: 4.2667vw;
  }
}
.gnb .top-search-block {
  display: flex;
  gap: 0;
  align-items: center;
  position: fixed;
  width: 100%;
  height: 240px;
  top: 60px;
  left: 0;
  background-color: #E4EAEF;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block {
    top: 0;
    height: 100vh;
    align-items: flex-start;
  }
  @supports (height: 100dvh) {
    .gnb .top-search-block {
      height: 100dvh;
    }
  }
}
.gnb .top-search-block .--inner {
  position: relative;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .--inner {
    position: unset;
  }
}
.gnb .top-search-block .btn-close-search {
  display: flex;
  gap: 10px;
  position: absolute;
  top: -30px;
  right: -150px;
  color: #3B3B3B;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .top-search-block .btn-close-search::after {
  content: "";
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.77817 0.292893C9.1687 -0.097631 9.80171 -0.0976311 10.1922 0.292893C10.5828 0.683418 10.5828 1.31643 10.1922 1.70696L6.6561 5.24211L10.1922 8.77824C10.5828 9.16877 10.5828 9.80178 10.1922 10.1923C9.80171 10.5828 9.16868 10.5828 8.77817 10.1923L5.24204 6.65617L1.70689 10.1923C1.31635 10.5827 0.683301 10.5828 0.292823 10.1923C-0.0976544 9.80183 -0.0975611 9.16878 0.292823 8.77824L3.82798 5.24211L0.292823 1.70696C-0.0975335 1.31644 -0.0975835 0.683375 0.292823 0.292893C0.683299 -0.097583 1.31635 -0.0974868 1.70689 0.292893L5.24204 3.82805L8.77817 0.292893Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  .gnb .top-search-block .btn-close-search {
    right: 40px;
  }
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .btn-close-search {
    top: 6.1333vw;
    right: 4.2667vw;
    display: inline-flex;
    align-items: center;
    line-height: 1;
  }
  .gnb .top-search-block .btn-close-search::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1426 1.41406L8.48535 7.07129L14.1426 12.7285L12.7285 14.1426L7.07129 8.48535L1.41406 14.1426L0 12.7285L5.65723 7.07129L0 1.41406L1.41406 0L7.07129 5.65723L12.7285 0L14.1426 1.41406Z' fill='%233D576B'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    pointer-events: none;
    width: 3.7333vw;
    height: 3.7333vw;
  }
  .gnb .top-search-block .btn-close-search em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
.gnb .top-search-block .top-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 40px;
  padding-right: 45px;
  background-color: #fff;
  border-radius: 35px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap {
    height: 16vw;
    padding-left: 6.6667vw;
    padding-right: 6.6667vw;
    border-radius: 9.3333vw;
    margin-top: 26.6667vw;
  }
}
.gnb .top-search-block .top-search-wrap input[type=text] {
  min-width: 0;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap input[type=text] {
    width: calc(100% - 9.3333vw);
  }
}
.gnb .top-search-block .top-search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.gnb .top-search-block .top-search-wrap:has(input[type=text]:focus), .gnb .top-search-block .top-search-wrap:has(input[type=text].active), .gnb .top-search-block .top-search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.gnb .top-search-block .top-search-wrap button {
  position: absolute;
  top: 50%;
  right: 45px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.gnb .top-search-block .top-search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-search-wrap button {
    width: 5.8667vw;
    height: 5.8667vw;
    right: 6.6667vw;
  }
}
.gnb .top-search-block .top-keyword {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword {
    display: none;
    margin-top: 8vw;
  }
}
.gnb .top-search-block .top-keyword dl {
  display: flex;
  gap: 17px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl {
    flex-direction: column;
    gap: 4vw;
  }
}
.gnb .top-search-block .top-keyword dl dt span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 32px;
  background-color: #003197;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-radius: 4px;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dt span {
    width: 21.3333vw;
    height: 8.5333vw;
    font-size: 3.2vw;
    border-radius: 1.0667vw;
  }
}
.gnb .top-search-block .top-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  align-items: center;
}
.gnb .top-search-block .top-keyword dl dd span {
  padding: 0 10px;
  font-size: 16px;
  color: #3B3B3B;
  position: relative;
}
.gnb .top-search-block .top-keyword dl dd span:first-of-type {
  padding-left: 0;
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dd span {
    padding: 0 2.6667vw;
    font-size: 3.7333vw;
  }
}
.gnb .top-search-block .top-keyword dl dd span ~ span::before {
  width: 1px;
  height: 18px;
  background-color: #B1BCC4;
  position: absolute;
  left: 0;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: "";
}
@media screen and (max-width: 821px) {
  .gnb .top-search-block .top-keyword dl dd span ~ span::before {
    height: 4.8vw;
  }
}

footer {
  display: flex;
  align-items: center;
  width: 100%;
  height: 300px;
  padding-left: 160px;
  padding-right: 160px;
  color: #fff;
  background-color: #3D576B;
}
@media screen and (max-width: 1460px) {
  footer {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media screen and (max-width: 1024px) {
  footer {
    height: auto;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 821px) {
  footer {
    align-items: flex-start;
    padding-left: 4.2667vw;
    padding-right: 4.2667vw;
    padding-top: 11.7333vw;
    padding-bottom: 0;
    height: 144vw;
  }
}
footer .footer-inner {
  display: flex;
  gap: 0;
  width: 100%;
  justify-content: space-between;
}
footer .footer-inner .footer-company {
  display: flex;
  gap: 85px;
  align-items: flex-start;
}
@media screen and (max-width: 1460px) {
  footer .footer-inner .footer-company {
    gap: 40px;
  }
}
@media screen and (max-width: 1024px) {
  footer .footer-inner .footer-company {
    display: flex;
    flex-direction: column;
    gap: 40px;
  }
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company {
    gap: 7.4667vw;
  }
}
footer .footer-inner .footer-company .f-logo {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
footer .footer-inner .footer-company .f-logo::before {
  content: "";
  width: 112px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
footer .footer-inner .footer-company .f-logo {
  position: relative;
  top: -10px;
}
footer .footer-inner .footer-company .f-logo::before {
  width: 252px;
  height: 90px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .f-logo {
    top: 0;
  }
  footer .footer-inner .footer-company .f-logo::before {
    width: 37.3333vw;
    height: 13.3333vw;
  }
}
footer .footer-inner .footer-company .footer-details {
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details {
    gap: 2.6667vw;
  }
}
footer .footer-inner .footer-company .footer-details .icon {
  mix-blend-mode: luminosity;
}
footer .footer-inner .footer-company .footer-details .footer-name {
  font-size: 24px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-name {
    font-size: 4.8vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-address {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 18px;
  font-style: normal;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-address {
    font-size: 3.7333vw;
    gap: 4.2667vw;
    margin-top: 5.3333vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-contact-list {
  display: flex;
  gap: 30px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-contact-list {
    font-size: 3.7333vw;
    display: flex;
    flex-direction: column;
    gap: 1.0667vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-contact-list span {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-contact-list span {
    gap: 4.2667vw;
  }
}
footer .footer-inner .footer-company .footer-details .footer-meta {
  display: flex;
  gap: 30px;
  font-size: 14px;
  margin-top: 15px;
  color: #B2C5D3;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .footer-company .footer-details .footer-meta {
    font-size: 3.7333vw;
    gap: 8vw;
    margin-top: 5.3333vw;
  }
}
footer .footer-inner .select-wrap select {
  min-width: 207px;
  border-bottom: 1px solid #B2C5D3;
  border-style: solid;
  padding-bottom: 15px;
}
footer .footer-inner .select-wrap.customed.is-enhanced .custom-select-trigger {
  min-width: 207px;
  padding-bottom: 15px;
  border-bottom: 1px solid #B2C5D3;
}
@media screen and (max-width: 821px) {
  footer .footer-inner .select-wrap select {
    min-width: auto;
    width: 100%;
  }
  footer .footer-inner .select-wrap.customed.is-enhanced .custom-select-trigger {
    min-width: auto;
    width: 100%;
  }
  footer .footer-inner {
    display: flex;
    flex-direction: column;
    gap: 8vw;
  }
  footer .footer-inner .footer-copyright {
    font-size: 3.2vw;
    color: #B2C5D3;
  }
}

html {
  overflow: hidden;
  overflow-y: auto;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: touch;
}

body {
  font-family: "Pretendard", "Noto Sans KR", sans-serif;
  font-size: 16px;
}

caption,
legend {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

section {
  width: 100%;
}

#skipNavigation .skip-link {
  position: fixed;
  z-index: 10000;
  top: 12px;
  left: 12px;
  padding: 10px 14px;
  border-radius: 8px;
  background-color: #111;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
  transform: translateY(-200%);
  transition: transform 0.2s ease-in-out;
}
#skipNavigation .skip-link:focus,
#skipNavigation .skip-link:focus-visible {
  transform: translateY(0);
  outline: 2px solid #fff;
  outline-offset: 2px;
}

#guide {
  padding: 40px 0;
  background-color: #fff;
  min-height: 100vh;
  color: #000;
}
#guide .gnb {
  position: relative !important;
  transform: none !important;
}
#guide > section {
  padding-top: 40px;
  padding-bottom: 40px;
}
#guide > section ~ section {
  border-top: 1px dashed rgba(255, 255, 255, 0.3);
}
#guide > h1 {
  font-size: 36px;
}
#guide .--inner {
  padding: 0;
}
#guide .comp-list > .--row {
  gap: 40px;
}
#guide .comp-list > .--row ~ .--row {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  #guide .comp-item {
    width: 100%;
  }
}
#guide .comp-item {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
#guide .comp-item > dt,
#guide .comp-item > dd {
  display: flex;
  align-items: center;
  width: 100%;
}
#guide .comp-item > dt {
  gap: 10px;
  text-decoration-color: #c084fc;
  text-decoration-thickness: 4px;
  text-decoration-line: underline;
  text-underline-offset: 4px;
  text-transform: uppercase;
  position: relative;
  left: -15px;
}
#guide .comp-item > dt > a {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#guide .comp-item > dt > a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' role='img' aria-label='copy to clipboard'%3E %3Crect x='6' y='0' width='16.5' height='19.5' rx='2' stroke='currentColor' stroke-width='1.4'/%3E %3Crect x='1.5' y='4.5' width='16.5' height='19.5' rx='2' fill='%23FFFFFF' stroke='currentColor' stroke-width='1.4'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#guide .comp-item > dt > a {
  width: 15px;
  height: 15px;
}
#guide .comp-item > dt::before {
  width: 7px;
  height: 7px;
  background-color: #c084fc;
  transform: rotate(-45deg);
  border-radius: 2px;
  flex-shrink: 0;
  content: "";
}
#guide .comp-item > dd {
  min-height: 60px;
}

#gate {
  width: 100%;
  min-height: 100vh;
  background-color: transparent;
  background-image: url("../img/common/bg_gate.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@supports (min-height: 100dvh) {
  #gate {
    min-height: 100dvh;
  }
}
@media screen and (max-width: 1280px) {
  #gate {
    background-color: transparent;
    background-image: url("../img/common/bg_gate_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
#gate header {
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  justify-content: center;
  padding-top: 95px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
@media screen and (max-width: 1650px) {
  #gate header {
    gap: 1vw;
    padding-top: 6vw;
    font-size: 1.6vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header {
    min-height: 30vh;
    gap: 20px;
    padding: 0;
    font-size: 24px;
  }
  @supports (min-height: 30dvh) {
    #gate header {
      min-height: 30dvh;
    }
  }
}
@media screen and (max-width: 821px) {
  #gate header {
    gap: 2.6667vw;
    padding: 0;
    font-size: 3.2vw;
  }
}
#gate header h2 {
  font-size: 48px;
}
@media screen and (max-width: 1650px) {
  #gate header h2 {
    font-size: 3.2vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header h2 {
    font-size: 60px;
    padding: 0 50px;
  }
}
@media screen and (max-width: 821px) {
  #gate header h2 {
    font-size: 8vw;
    padding: 0 6.6667vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate header p {
    padding: 0 100px;
  }
}
@media screen and (max-width: 821px) {
  #gate header p {
    padding: 0 17.3333vw;
  }
}
#gate header * {
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
#gate .gate-map {
  display: flex;
  gap: 0;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 1559px;
  height: 598px;
  margin: 120px auto 0;
}
@media screen and (max-width: 1650px) {
  #gate .gate-map {
    width: 92.79762vw;
    height: 35.59524vw;
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
@media screen and (max-width: 1280px) {
  #gate .gate-map {
    display: none;
  }
}
#gate .gate-map svg {
  width: 100%;
  height: 100%;
}
#gate .gate-map .map-ke-srcc,
#gate .gate-map .map-ku-srcc,
#gate .gate-map .map-etri {
  fill-opacity: 0;
  transition-property: fill-opacity;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
#gate .logo-ku-srcc {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-ku-srcc::before {
  content: "";
  width: 148px;
  height: 36px;
  background-image: url("data:image/svg+xml,%3Csvg width='148' height='36' viewBox='0 0 148 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M46.1702 13.4125C46.0573 13.5135 45.9694 13.6394 45.9131 13.7802C45.8569 13.921 45.834 14.0728 45.8461 14.224C45.8646 15.5363 45.8588 16.8499 45.8901 18.1657C45.9167 19.2856 46.0267 19.3761 47.1564 19.5256C47.3508 19.5511 47.6031 19.4456 47.7351 19.6763C47.8983 19.965 47.6969 20.256 47.3335 20.256C44.4405 20.256 41.5468 20.256 38.6523 20.256C38.4359 20.256 38.2333 20.2942 38.2437 19.9499C38.253 19.6705 38.3085 19.5627 38.6176 19.5302C40.3677 19.3436 40.421 19.3146 40.4232 17.5756C40.4232 14.0628 40.5031 10.5478 40.3816 7.035C40.3445 5.98465 40.1431 5.82815 39.0817 5.77018L38.6778 5.74816C38.4208 5.73424 38.1881 5.73773 38.1893 5.35163C38.1904 4.96559 38.4277 4.99109 38.6847 4.99109C39.745 4.99109 40.8052 4.99109 41.8667 4.99109H47.3068C47.5546 4.99109 47.8069 4.93313 47.808 5.33887C47.808 5.71454 47.5997 5.73424 47.33 5.74234C47.1182 5.74927 46.9064 5.76436 46.6957 5.78522C46.2003 5.83625 45.9364 6.11218 45.9086 6.61184C45.7928 8.65458 45.8739 10.6973 45.8438 12.8861C47.4295 10.673 49.2862 8.87486 50.821 6.81238C50.9876 6.58982 51.2238 6.32665 51.0629 6.02753C50.902 5.72841 50.5675 5.78178 50.2827 5.76203C50.0709 5.74699 49.8591 5.72614 49.6473 5.72614C49.3625 5.72614 49.3718 5.54063 49.366 5.33543C49.359 5.10355 49.403 4.98066 49.6774 4.98182C51.3361 4.99225 52.9947 4.98994 54.6544 4.98182C54.8759 4.98182 54.9715 5.06413 54.9625 5.28672C54.9546 5.47917 54.99 5.73191 54.7115 5.70988C52.8269 5.56149 51.8465 6.88311 50.8001 8.09695C50.476 8.47373 49.9343 8.84702 49.91 9.24699C49.8857 9.64696 50.373 10.0921 50.6427 10.5106C52.3049 13.0612 53.9799 15.6013 55.6301 18.1622C56.1534 18.9738 56.7877 19.5534 57.811 19.5302C58.1144 19.5245 58.2614 19.6114 58.2497 19.9592C58.2349 20.3603 57.9638 20.2467 57.7603 20.2478C54.6734 20.2525 51.5869 20.2525 48.5002 20.2478C48.2687 20.2478 48.0025 20.3302 48.0001 19.9058C48.0001 19.5013 48.2317 19.5511 48.4863 19.5372C49.9332 19.4537 50.0154 19.3053 49.2179 18.0649C48.2259 16.5206 47.2015 14.9834 46.1702 13.4125Z' fill='white'/%3E %3Cpath d='M6.54129 13.5073C6.7728 11.2327 7.78327 9.30121 9.23362 7.60163C11.86 4.52479 15.2387 2.8055 19.2401 2.41829C25.5635 1.80732 30.5337 4.26394 34.3048 9.30353C34.35 9.36383 34.4032 9.41948 34.453 9.47861C34.7771 9.66179 34.8246 10.0583 35.0792 10.2901C35.7335 11.5784 36.2383 12.9375 36.5839 14.3408C38.3885 21.9101 35.0908 30.0301 28.4954 34.1653C27.8831 34.5491 27.2222 34.8609 26.589 35.2088C26.4571 35.2482 26.4258 35.1879 26.4513 35.0696C29.7629 32.8669 32.1022 29.9037 33.3476 26.1092C36.1661 17.5151 31.5801 8.60333 23.0726 6.18842C19.2146 5.09518 15.469 5.44762 11.9538 7.43355C9.1121 9.04036 7.20803 11.3753 6.65704 14.6898C6.33298 14.3281 6.54012 13.9084 6.54129 13.5073Z' fill='white'/%3E %3Cpath d='M80.1611 16.6348C80.1611 15.5532 80.1495 14.4715 80.1717 13.3887C80.1717 13.1974 79.9656 12.8705 80.4111 12.816C80.8081 12.7685 80.9392 12.9574 81.028 13.3076C81.3002 14.4527 81.7495 15.5481 82.3605 16.5537C83.5678 18.4875 85.1662 19.7685 87.5828 19.6839C87.9311 19.6776 88.2726 19.5882 88.5797 19.423C88.8228 19.2934 89.0306 19.1049 89.1828 18.8747C89.335 18.6445 89.4275 18.3799 89.4518 18.1048C89.4761 17.8298 89.4317 17.5529 89.3223 17.2995C89.2129 17.046 89.0417 16.8239 88.8249 16.6534C88.3619 16.2696 87.7937 16.0575 87.2403 15.8349C85.5991 15.1741 83.9647 14.5098 82.3996 13.6623C80.695 12.7499 80.0443 11.2961 80.3588 9.10728C80.8615 5.63858 85.0108 3.73266 88.2298 5.39743C88.7938 5.68961 89.3398 6.01536 89.8979 6.31913C90.4144 6.602 90.6607 6.49882 90.8171 5.92033C90.8779 5.69734 90.9107 5.46752 90.9144 5.23631C90.9144 4.93952 90.9144 4.73664 91.3272 4.7378C91.7405 4.73896 91.7374 4.94068 91.7347 5.23863C91.7279 6.86168 91.7347 8.48475 91.7257 10.1078C91.7257 10.2794 91.8669 10.5634 91.4942 10.5774C91.2093 10.5878 90.9884 10.5831 90.8922 10.2145C90.51 8.74559 89.649 7.57352 88.5147 6.59851C87.4903 5.71857 86.3042 5.35222 84.9717 5.65949C84.3337 5.80555 83.7644 6.1232 83.6153 6.84548C83.4658 7.5677 83.8167 8.06159 84.3569 8.48475C84.96 8.95661 85.6662 9.21163 86.3639 9.48406C87.6732 9.99537 89.001 10.4672 90.2325 11.1489C92.2977 12.2908 93.3448 14.606 92.766 16.7913C92.257 18.7135 90.7822 19.6723 89.0284 20.2392C87.3444 20.7841 85.7138 20.5117 84.1857 19.6387C83.5339 19.2665 82.9123 18.8422 82.2606 18.4666C81.6591 18.1188 81.2748 18.2962 81.1252 18.9778C81.0396 19.3344 80.9857 19.698 80.9656 20.0641C80.9529 20.42 80.8118 20.507 80.4714 20.5105C80.0803 20.5105 80.1574 20.2728 80.1564 20.0549C80.159 18.9141 80.1606 17.7741 80.1611 16.6348Z' fill='white'/%3E %3Cpath d='M127.594 8.33237C127.594 9.29807 127.601 10.2638 127.587 11.2307C127.587 11.4058 127.735 11.6886 127.375 11.7246C127.069 11.7559 126.848 11.7246 126.723 11.3512C126.391 10.3658 126.038 9.38039 125.627 8.43089C125.122 7.26116 124.385 6.29424 123.059 5.96383C121.772 5.64158 120.707 6.07977 120.076 7.23913C119.15 8.93404 118.948 10.789 118.983 12.6764C119.01 14.1719 119.242 15.6373 119.88 17.0088C120.417 18.1588 121.153 19.0956 122.542 19.2115C124.047 19.3356 125.194 18.7119 126.015 17.454C126.53 16.6362 126.876 15.7232 127.032 14.769C127.086 14.4757 127.119 14.3249 127.495 14.4038C127.842 14.4779 127.842 14.6009 127.79 14.9011C127.436 16.9543 126.633 18.7837 124.685 19.7181C120.062 21.9383 113.126 19.5338 112.925 12.8688C112.75 7.07216 117.808 3.9072 122.908 4.99581C123.811 5.18826 124.551 5.74243 125.339 6.17719C126.228 6.66525 126.545 6.5122 126.7 5.48159C126.747 5.16855 126.686 4.80568 127.22 4.85669C127.518 4.88452 127.614 4.95639 127.61 5.25782C127.586 6.28614 127.594 7.30981 127.594 8.33237Z' fill='white'/%3E %3Cpath d='M143.731 8.30617C143.731 9.29162 143.731 10.2771 143.731 11.2613C143.731 11.4434 143.847 11.7111 143.482 11.7251C143.211 11.739 143.019 11.7076 142.909 11.3981C142.572 10.4344 142.216 9.47712 141.842 8.52646C141.475 7.58628 140.905 6.78745 140.029 6.2646C138.505 5.36381 136.859 5.87506 136.1 7.49119C135.216 9.37394 135.036 11.3796 135.187 13.4281C135.279 14.686 135.534 15.9114 136.074 17.0591C136.601 18.1709 137.322 19.0821 138.653 19.2039C140.119 19.3384 141.283 18.7831 142.112 17.5472C142.691 16.6824 143.009 15.7178 143.211 14.708C143.256 14.4819 143.256 14.2941 143.584 14.3915C143.835 14.4657 144.011 14.4738 143.956 14.8471C143.574 17.4116 142.034 20.0432 138.59 20.4119C135.718 20.7168 133.12 20.1638 131.098 17.9541C128.847 15.4906 128.532 12.5748 129.641 9.57914C130.707 6.70052 133.026 5.25252 136.032 4.84328C138.132 4.55808 139.987 5.13079 141.716 6.29012C142.274 6.66457 142.591 6.51041 142.773 5.86696C142.837 5.66467 142.876 5.45513 142.889 5.24325C142.896 4.98008 142.976 4.87922 143.258 4.86531C143.636 4.84676 143.757 4.96385 143.745 5.35105C143.713 6.33649 143.731 7.32194 143.731 8.30617Z' fill='white'/%3E %3Cpath d='M58.1895 11.3927C58.1895 10.0015 58.2127 8.61027 58.1826 7.21909C58.1562 5.96586 58.0209 5.85569 56.7798 5.7514C56.5831 5.73514 56.3363 5.81164 56.2174 5.56822C56.0657 5.25634 56.2544 4.98854 56.6349 4.98854C57.9463 4.98854 59.2582 4.98854 60.5707 4.98854C62.2875 4.98854 64.0043 4.98854 65.72 4.98854C65.9632 4.98854 66.1693 4.96187 66.1635 5.3294C66.1635 5.64006 66.0477 5.72821 65.7586 5.73631C65.3558 5.7479 64.9483 5.79079 64.5487 5.82324C63.999 5.86729 63.7178 6.16063 63.7051 6.72059C63.6945 7.12517 63.6401 7.53213 63.639 7.93437C63.6338 10.5421 63.6338 13.1495 63.639 15.7564C63.639 16.161 63.6771 16.5679 63.7157 16.9691C63.8949 18.8681 65.1888 19.8349 67.0721 19.5195C68.5896 19.2645 69.4206 18.2942 69.8434 16.903C70.0797 16.1066 70.197 15.2795 70.1907 14.4487C70.1907 12.3619 70.1907 10.2751 70.1907 8.18828C70.2002 7.72504 70.1658 7.26191 70.0876 6.80519C69.9877 6.28351 69.688 5.97163 69.1848 5.88703C68.7112 5.80704 68.2286 5.77109 67.7481 5.73747C67.4913 5.71889 67.3766 5.63196 67.3813 5.35143C67.3861 5.07085 67.4728 4.98274 67.7503 4.9839C69.6404 4.99317 71.5306 4.99317 73.4224 4.9839C73.6396 4.9839 73.7881 5.00129 73.7844 5.28648C73.7844 5.55313 73.7511 5.72239 73.4245 5.73631C73.0032 5.75251 72.5819 5.80704 72.1617 5.86268C71.5364 5.94384 71.2357 6.34725 71.1199 6.93506C71.0385 7.45023 71.0036 7.97175 71.0158 8.49317C71.0158 10.5985 71.0158 12.7039 70.9983 14.8092C70.9767 15.7558 70.8028 16.6927 70.4819 17.5835C69.9692 19.0906 68.9232 19.9949 67.3745 20.2754C64.9436 20.7172 62.5687 20.5862 60.3762 19.3143C58.9094 18.4623 58.1609 17.1766 58.2037 15.4411C58.237 14.0893 58.2106 12.7364 58.2106 11.3834L58.1895 11.3927Z' fill='white'/%3E %3Cpath d='M76.153 16.8962C75.3252 16.8962 74.498 16.8834 73.6713 16.902C73.3484 16.9101 73.1909 16.8672 73.2083 16.4765C73.2395 15.5491 73.2294 14.6216 73.2083 13.7034C73.2083 13.3985 73.2987 13.3116 73.601 13.3139C75.293 13.3266 76.9865 13.3243 78.6785 13.3139C78.9544 13.3139 79.1003 13.3545 79.0929 13.6837C79.0728 14.6274 79.0728 15.5711 79.0929 16.5148C79.0929 16.829 78.9771 16.9044 78.6928 16.8997C77.8465 16.8858 77.0003 16.8962 76.153 16.8962Z' fill='white'/%3E %3Cpath d='M63.0523 29.2297C63.0523 28.9016 63.0523 28.5747 63.0523 28.2466C63.0523 28.1307 62.9826 27.9463 63.1818 27.9208C63.3494 27.8988 63.6665 27.9046 63.6713 27.9359C63.7596 28.5051 63.9874 28.097 64.1528 28.0124C64.3901 27.8907 64.6946 27.8002 64.86 27.9811C65.2248 28.3787 65.469 28.1967 65.8405 27.9811C66.3427 27.6924 66.9146 28.0507 66.9601 28.6431C67.0029 29.1984 66.9653 29.7595 66.9854 30.3183C66.9944 30.5931 66.829 30.5664 66.6508 30.5722C66.4727 30.578 66.32 30.5594 66.3289 30.3032C66.3474 29.8988 66.3453 29.4937 66.3231 29.0894C66.3046 28.7996 66.2608 28.4692 65.8601 28.4935C65.5038 28.5155 65.3971 28.8054 65.3717 29.1068C65.349 29.4929 65.349 29.88 65.3717 30.2661C65.387 30.5362 65.2713 30.5896 65.035 30.578C64.8289 30.5675 64.6555 30.578 64.6703 30.2847C64.6909 29.88 64.6703 29.4731 64.6703 29.0708C64.6703 28.781 64.6275 28.5039 64.2628 28.4912C63.898 28.4784 63.7675 28.7544 63.7479 29.0627C63.7252 29.4488 63.7252 29.8359 63.7479 30.222C63.7627 30.4945 63.6819 30.5861 63.4007 30.5838C63.1195 30.5815 63.0322 30.4852 63.0534 30.2139C63.0671 29.8859 63.0523 29.559 63.0523 29.2297Z' fill='white'/%3E %3Cpath d='M41.4306 27.0338C41.0544 27.5207 40.7188 27.9845 40.3495 28.425C40.1771 28.629 40.1806 28.7658 40.3426 28.9664C40.7407 29.4591 41.1181 29.9692 41.5545 30.5373C41.0394 30.6115 40.6459 30.6451 40.36 30.1338C40.1284 29.7084 39.7927 29.3362 39.4247 28.8331C39.4247 29.3861 39.4096 29.8046 39.4247 30.2243C39.4374 30.4909 39.3714 30.5906 39.0774 30.5895C38.7834 30.5883 38.7302 30.4596 38.7395 30.2057C38.7499 29.2597 38.7557 28.3137 38.7395 27.3677C38.7325 27.0616 38.8274 26.9805 39.1284 26.9735C39.4883 26.9654 39.4166 27.1868 39.4177 27.3874C39.4177 27.7665 39.4177 28.1445 39.4177 28.6696C39.7569 28.2059 40.0428 27.8708 40.2569 27.4987C40.5185 27.0466 40.8484 26.8587 41.4306 27.0338Z' fill='white'/%3E %3Cpath d='M53.094 28.3202C53.094 28.61 53.1025 28.8999 53.094 29.1886C53.0628 30.0916 52.5698 30.5658 51.6682 30.5705C50.7861 30.5705 50.3358 30.1531 50.2861 29.2314C50.2525 28.5973 50.2745 27.9562 50.2444 27.3243C50.2305 27.0368 50.3324 26.9765 50.6032 26.9672C50.9169 26.9603 50.9378 27.1099 50.932 27.3533C50.9216 27.933 50.9135 28.5127 50.932 29.0923C50.954 29.7102 51.2005 29.9885 51.6786 29.9943C52.1566 30.0001 52.4124 29.7323 52.4402 29.1108C52.4657 28.5312 52.4506 27.9515 52.4471 27.3719C52.4471 27.1516 52.4216 26.9742 52.755 26.9672C53.1173 26.958 53.1025 27.1469 53.1025 27.3951C53.0872 27.7034 53.094 28.0118 53.094 28.3202Z' fill='white'/%3E %3Cpath d='M57.8575 29.6965C58.2048 29.9017 58.5801 30.0593 59.0013 29.977C59.198 29.9388 59.3798 29.8611 59.4168 29.6362C59.4517 29.431 59.301 29.3093 59.153 29.2258C58.8835 29.0774 58.5949 28.9649 58.3264 28.8165C57.9585 28.6137 57.7629 28.303 57.8068 27.867C57.8506 27.4311 58.154 27.2062 58.5383 27.0694C58.7968 26.9898 59.0685 26.9592 59.338 26.979C59.8011 26.9906 60.1483 27.1065 59.9575 27.743C59.6436 27.6166 59.3032 27.5042 58.9469 27.5726C58.7545 27.6097 58.5605 27.6769 58.5304 27.9077C58.5034 28.1117 58.6551 28.223 58.8116 28.3041C59.1007 28.456 59.4052 28.5801 59.6864 28.7435C60.059 28.9614 60.1933 29.3104 60.1346 29.7313C60.0802 30.1185 59.8301 30.3364 59.4792 30.4628C59.1493 30.5746 58.7968 30.6048 58.4527 30.5509C57.9548 30.486 57.6503 30.2854 57.8575 29.6965Z' fill='white'/%3E %3Cpath d='M53.6691 29.7244C54.0048 29.8693 54.3288 30.0455 54.7104 29.9899C54.9271 29.9585 55.1481 29.9168 55.2062 29.6733C55.2638 29.4299 55.0905 29.2873 54.8891 29.1876C54.6491 29.0716 54.4049 28.9557 54.1665 28.8398C53.7685 28.6357 53.5634 28.3123 53.6131 27.8567C53.6633 27.401 53.9604 27.2028 54.352 27.0695C54.6475 26.985 54.9567 26.9582 55.2628 26.9906C55.6877 27.0127 55.9108 27.1889 55.7348 27.7106C55.442 27.6515 55.1412 27.51 54.8219 27.5657C54.6089 27.6028 54.3875 27.6399 54.3436 27.8996C54.3045 28.1314 54.4884 28.2473 54.6576 28.3343C54.9271 28.4781 55.2152 28.5882 55.479 28.7436C55.6507 28.8347 55.7887 28.9789 55.8722 29.1548C55.9557 29.3306 55.98 29.5288 55.942 29.7197C55.8844 30.1255 55.6275 30.3539 55.2474 30.4779C54.8981 30.5876 54.5265 30.6091 54.1665 30.5405C53.713 30.4605 53.464 30.2426 53.6691 29.7244Z' fill='white'/%3E %3Cpath d='M107.443 29.8101C107.652 30.3898 107.346 30.5243 106.864 30.566C105.579 30.6819 104.768 30.0327 104.756 28.8676C104.746 27.6735 105.625 26.8967 106.867 26.9767C107.363 27.0092 107.639 27.1668 107.445 27.7175C106.553 27.4555 106.01 27.5448 105.692 28.0491C105.388 28.5279 105.368 29.0554 105.692 29.5191C106.155 30.1846 106.809 30.0396 107.443 29.8101Z' fill='white'/%3E %3Cpath d='M136.283 27.7314C135.647 27.4832 135.052 27.4311 134.576 27.9934C134.245 28.3875 134.229 29.0854 134.526 29.5121C134.999 30.181 135.644 30.0268 136.28 29.8297C136.471 30.3143 136.28 30.5137 135.817 30.5531C135.056 30.6192 134.331 30.5613 133.88 29.8413C133.479 29.2025 133.488 28.515 133.859 27.8704C134.282 27.1355 134.976 26.9303 135.782 26.9859C136.229 27.0149 136.465 27.1853 136.283 27.7314Z' fill='white'/%3E %3Cpath d='M129.328 29.1845C129.328 28.8762 129.322 28.5666 129.328 28.2571C129.334 27.9476 129.824 27.7099 129.924 27.9452C130.123 28.4182 130.292 28.0612 130.449 27.9939C131.047 27.7365 131.616 28.038 131.662 28.6895C131.701 29.2077 131.662 29.7329 131.683 30.25C131.693 30.5039 131.612 30.5827 131.358 30.5781C131.104 30.5734 131.011 30.5178 131.026 30.2558C131.047 29.8897 131.047 29.5228 131.026 29.1567C131.007 28.8507 130.986 28.4901 130.556 28.4924C130.125 28.4948 130.017 28.7904 130.019 29.1637C130.019 29.5115 130.006 29.8593 130.024 30.2071C130.037 30.4691 129.973 30.5839 129.677 30.5827C129.382 30.5815 129.302 30.5085 129.321 30.2268C129.345 29.8801 129.328 29.5312 129.328 29.1845Z' fill='white'/%3E %3Cpath d='M73.7786 29.2107C73.7786 28.8826 73.7718 28.5545 73.7786 28.2264C73.7786 28.1105 73.7068 27.9215 73.9224 27.9192C74.1005 27.9192 74.3981 27.8114 74.4351 28.005C74.5197 28.4455 74.6598 28.1291 74.7766 28.0642C75.4643 27.6839 76.0832 28.0073 76.1202 28.7875C76.1424 29.2687 76.1202 29.7521 76.1297 30.2333C76.1297 30.4558 76.1102 30.581 75.8284 30.581C75.5472 30.581 75.4574 30.5022 75.4732 30.2205C75.4944 29.8342 75.4912 29.447 75.4643 29.0611C75.4442 28.762 75.3633 28.4595 74.9663 28.4884C74.6191 28.5139 74.4732 28.7516 74.4674 29.0809C74.4674 29.4658 74.4468 29.853 74.4674 30.2402C74.4869 30.5532 74.3284 30.5683 74.0857 30.5775C73.8241 30.588 73.7533 30.4929 73.766 30.246C73.7913 29.9063 73.7786 29.5585 73.7786 29.2107Z' fill='white'/%3E %3Cpath d='M139.983 28.3738C140.398 27.9391 140.752 27.8011 141.183 27.9797C141.614 28.1582 141.656 28.5501 141.661 28.9454C141.668 29.3697 141.646 29.794 141.668 30.2206C141.682 30.4977 141.601 30.587 141.321 30.5847C141.041 30.5824 141.011 30.4606 141.018 30.2369C141.029 29.8508 141.038 29.4636 141.012 29.0775C140.99 28.7831 140.91 28.4735 140.519 28.4979C140.128 28.5222 140 28.7796 139.998 29.1309C139.995 29.4822 139.99 29.8265 139.998 30.1743C140.004 30.4247 140.007 30.5963 139.651 30.5951C139.294 30.594 139.297 30.4293 139.304 30.1754C139.312 29.5587 139.298 28.9419 139.312 28.3205C139.312 28.1663 139.177 27.9008 139.527 27.909C139.774 27.9113 140.092 27.8197 139.983 28.3738Z' fill='white'/%3E %3Cpath d='M81.8964 29.2647C81.8964 29.5533 81.9149 29.8444 81.8885 30.1307C81.8737 30.2837 82.0423 30.5759 81.7046 30.5585C81.5333 30.5492 81.2209 30.7695 81.1929 30.3267C81.1744 30.0449 81.0481 30.2907 80.9947 30.3267C80.2124 30.8275 79.5781 30.5179 79.5353 29.5951C79.5147 29.1313 79.5469 28.6676 79.5263 28.2039C79.5131 27.9292 79.6421 27.8978 79.8736 27.8897C80.1384 27.8816 80.1987 27.986 80.1881 28.2259C80.168 28.6121 80.168 28.9991 80.1881 29.3853C80.2066 29.6797 80.2737 29.9881 80.6675 29.9812C81.0608 29.9742 81.2045 29.7342 81.2045 29.3737C81.2045 28.9876 81.2262 28.6016 81.2045 28.2144C81.1802 27.8886 81.3562 27.9001 81.5877 27.8909C81.842 27.8805 81.9244 27.9628 81.9107 28.2167C81.8816 28.5703 81.8964 28.918 81.8964 29.2647Z' fill='white'/%3E %3Cpath d='M124.334 27.1608C124.398 27.5016 124.156 28.0164 124.84 27.9329C124.963 27.919 124.919 28.1207 124.927 28.2285C124.934 28.3363 124.927 28.4975 124.773 28.4731C124.253 28.3966 124.31 28.7641 124.362 29.0435C124.431 29.3913 124.026 30.0313 124.868 29.971C124.897 30.0539 124.917 30.1398 124.928 30.2272C124.957 30.3918 124.857 30.4718 124.725 30.5309C124.619 30.5749 124.505 30.5943 124.39 30.5878C124.276 30.5813 124.165 30.549 124.065 30.4932C123.964 30.4375 123.878 30.3598 123.812 30.2659C123.746 30.1721 123.702 30.0645 123.684 29.9513C123.647 29.6475 123.684 29.3357 123.658 29.0238C123.643 28.792 123.807 28.4627 123.336 28.4522C123.172 28.4522 123.221 28.1288 123.246 28.1207C123.725 27.9352 123.55 27.024 124.334 27.1608Z' fill='white'/%3E %3Cpath d='M84.4563 27.9143C84.6032 27.8829 84.8533 27.9827 84.8036 27.6824C84.7354 27.2546 85.0419 27.1746 85.3221 27.1676C85.6836 27.1595 85.4796 27.4749 85.4865 27.6313C85.4981 27.8806 85.6118 27.9293 85.8105 27.9027C86.0653 27.8691 86.0838 28.0186 86.0827 28.2145C86.0817 28.4104 86.0409 28.5171 85.8279 28.4847C85.5224 28.4383 85.4807 28.6087 85.496 28.8579C85.5108 29.0898 85.496 29.3217 85.496 29.5535C85.496 29.7854 85.5621 29.9964 85.8433 29.979C86.0251 29.9674 86.0748 30.0126 86.0748 30.1866C86.0869 30.2623 86.0721 30.34 86.0325 30.4056C85.9929 30.4713 85.931 30.5207 85.8581 30.5448C85.7592 30.5811 85.654 30.5966 85.5488 30.5903C85.4437 30.584 85.3411 30.5559 85.247 30.5079C85.1535 30.4599 85.0705 30.393 85.0039 30.3113C84.9368 30.2296 84.8876 30.1351 84.8591 30.0335C84.7433 29.6359 84.7967 29.2278 84.8104 28.8278C84.82 28.531 84.7031 28.4533 84.4463 28.48C84.2792 28.2841 84.3062 28.102 84.4563 27.9143Z' fill='white'/%3E %3Cpath d='M142.999 27.1601C143.057 27.4905 142.864 28.0017 143.537 27.9461C143.644 27.938 143.587 28.178 143.596 28.3113C143.609 28.4748 143.492 28.5014 143.365 28.4829C143.017 28.4295 142.969 28.644 143.017 28.8967C143.103 29.3071 142.693 29.9494 143.551 30.0352C143.643 30.0445 143.649 30.4607 143.339 30.5534C143.239 30.5871 143.132 30.5988 143.027 30.5878C142.922 30.5768 142.82 30.5435 142.729 30.4899C142.637 30.4363 142.558 30.3637 142.498 30.2771C142.436 30.1905 142.395 30.0918 142.375 29.9877C142.323 29.7268 142.353 29.4509 142.317 29.1854C142.281 28.9199 142.512 28.5211 141.991 28.4376C141.875 28.4203 141.917 28.1478 141.941 28.1362C142.407 27.9252 142.216 27.0279 142.999 27.1601Z' fill='white'/%3E %3Cpath d='M70.4925 28.6504C70.0712 28.4395 69.6584 28.3652 69.3355 28.7733C69.2181 28.9055 69.1536 29.076 69.1536 29.2527C69.1536 29.4294 69.2181 29.5999 69.3355 29.7321C69.6711 30.1309 70.0855 30.0219 70.4925 29.8121C70.6685 30.3918 70.3249 30.5402 69.8688 30.5668C69.354 30.597 68.9163 30.4265 68.6636 29.9477C68.5299 29.712 68.4681 29.4418 68.486 29.1711C68.5045 28.9003 68.6023 28.641 68.7667 28.4255C69.0876 27.9734 69.5691 27.8459 70.0934 27.9224C70.4661 27.9734 70.6167 28.2111 70.4925 28.6504Z' fill='white'/%3E %3Cpath d='M84.3295 28.487C84.2967 28.6516 84.1973 28.6424 84.0794 28.5832C83.6751 28.3827 83.3188 28.4673 83.072 28.8279C82.9726 28.9615 82.9229 29.1255 82.9309 29.2919C82.9388 29.4584 83.0043 29.6168 83.1164 29.7402C83.4134 30.0822 83.7877 30.0532 84.1577 29.8562C84.192 29.841 84.2274 29.8287 84.2634 29.8191C84.4299 30.3443 84.1334 30.5263 83.6846 30.5634C83.1497 30.6063 82.6972 30.4416 82.4229 29.9443C82.2918 29.6971 82.2358 29.4173 82.2606 29.1386C82.2855 28.86 82.3907 28.5945 82.563 28.3745C82.9404 27.9177 83.5017 27.7949 84.1836 28.0325C84.4103 28.1334 84.4299 28.2923 84.3295 28.487Z' fill='white'/%3E %3Cpath d='M120.742 28.5566C120.124 28.4489 119.888 28.6216 119.861 29.2036C119.845 29.5108 119.849 29.8192 119.861 30.131C119.87 30.3953 119.892 30.5948 119.496 30.5948C119.13 30.5867 119.159 30.4012 119.161 30.1623C119.161 29.5467 119.161 28.9311 119.161 28.3155C119.161 27.9677 119.633 27.6941 119.759 27.9457C119.961 28.3608 120.069 28.0616 120.222 27.984C120.619 27.7904 120.755 27.9248 120.742 28.5566Z' fill='white'/%3E %3Cpath d='M89.2853 29.1862C89.2853 28.8975 89.2737 28.6065 89.2853 28.3202C89.2933 28.1834 89.1928 27.9504 89.3895 27.9306C89.5861 27.9109 89.8525 27.744 89.9683 28.0709C89.9926 28.1382 89.9878 28.2321 90.0956 28.1694C90.1559 28.1229 90.214 28.0729 90.269 28.0199C90.3272 27.9685 90.3975 27.9331 90.473 27.9173C90.5486 27.9014 90.6274 27.9056 90.7009 27.9295C90.8605 27.9874 90.8399 28.1416 90.8478 28.2715C90.8563 28.4013 90.8478 28.5277 90.6348 28.5033C90.1015 28.4454 89.9857 28.8025 89.9704 29.2268C89.9587 29.5537 89.9529 29.8829 89.9704 30.2087C89.9857 30.4753 89.9101 30.5797 89.6231 30.5797C89.3361 30.5797 89.2515 30.502 89.2758 30.2227C89.3017 29.8807 89.2853 29.5328 89.2853 29.1862Z' fill='white'/%3E %3Cpath d='M146.427 29.2222C146.427 28.8744 146.433 28.5266 146.427 28.1788C146.427 27.991 146.476 27.853 146.679 27.9075C147.054 28.0084 147.396 28.1208 147.802 27.9272C147.98 27.8426 147.995 28.1463 148 28.3156C148.004 28.4848 148 28.5475 147.781 28.5046C147.318 28.4153 147.163 28.7457 147.124 29.1155C147.09 29.4806 147.086 29.8478 147.113 30.2134C147.127 30.487 147.049 30.5763 146.766 30.5786C146.482 30.5809 146.419 30.4627 146.428 30.2018C146.439 29.8784 146.427 29.5503 146.427 29.2222Z' fill='white'/%3E %3Cpath d='M68.1446 29.1993C68.1446 29.5263 68.1446 29.8532 68.1446 30.1801C68.1446 30.3934 68.1874 30.5951 67.8428 30.5835C67.5589 30.5743 67.4305 30.5245 67.4432 30.2033C67.4675 29.5494 67.4654 28.8945 67.4432 28.2417C67.4326 27.938 67.5674 27.9009 67.8195 27.8939C68.0717 27.887 68.1668 27.9531 68.1483 28.2139C68.1287 28.5443 68.1446 28.8724 68.1446 29.1993Z' fill='white'/%3E %3Cpath d='M125.895 29.2607C125.895 29.569 125.895 29.8762 125.895 30.1881C125.895 30.4061 125.927 30.5985 125.587 30.5881C125.298 30.5788 125.182 30.5162 125.194 30.202C125.217 29.5482 125.215 28.8931 125.194 28.2404C125.183 27.9309 125.329 27.9077 125.574 27.9019C125.82 27.8961 125.914 27.9726 125.898 28.2265C125.88 28.5674 125.895 28.9152 125.895 29.2607Z' fill='white'/%3E %3Cpath d='M48.9717 29.4131C48.8375 29.4131 48.702 29.4131 48.5678 29.4131C48.4335 29.4131 48.3155 29.3992 48.3108 29.2044C48.3062 29.0096 48.3837 28.9366 48.577 28.9447C48.8456 28.9551 49.1153 28.9447 49.3873 28.9447C49.5296 28.9447 49.6963 28.9018 49.709 29.1511C49.7229 29.4235 49.5574 29.4119 49.378 29.4096C49.2403 29.4119 49.106 29.4131 48.9717 29.4131Z' fill='white'/%3E %3Cpath d='M125.543 27.4456C125.341 27.4282 125.18 27.3413 125.173 27.1059C125.166 26.8706 125.321 26.7582 125.535 26.7523C125.774 26.7431 125.964 26.8602 125.954 27.1129C125.944 27.3251 125.774 27.4375 125.543 27.4456Z' fill='white'/%3E %3Cpath d='M68.218 27.0668C68.2138 27.1633 68.1742 27.2549 68.106 27.3236C68.0383 27.3922 67.9474 27.4329 67.8507 27.4378C67.6382 27.4575 67.4664 27.3798 67.4252 27.1515C67.3834 26.9231 67.5235 26.7874 67.7365 26.7526C67.9738 26.7144 68.1366 26.8349 68.218 27.0668Z' fill='white'/%3E %3Cpath d='M6.54148 13.5062C6.62833 13.8969 6.42578 14.3178 6.65724 14.6945L6.55655 16.0324C6.37044 15.2012 6.36531 14.3396 6.54148 13.5062Z' fill='white'/%3E %3Cpath d='M35.0783 10.2965C34.7241 10.1365 34.6304 9.77477 34.4521 9.48497C34.4949 9.43627 34.5377 9.38873 34.5818 9.34119C34.8162 9.61865 34.9858 9.94503 35.0783 10.2965Z' fill='white'/%3E %3Cpath d='M26.4531 35.0756L26.5909 35.2147C26.4974 35.3085 26.3809 35.3761 26.2531 35.4107C26.1254 35.4453 25.9908 35.4456 25.8628 35.4118L26.4531 35.0756Z' fill='white'/%3E %3Cpath d='M106.44 12.9442C106.302 12.9663 106.147 12.9442 106.161 12.7889C106.169 12.688 106.336 12.7147 106.44 12.7367V12.9442Z' fill='%23FE9B81'/%3E %3Cpath d='M111.868 15.8391C111.538 15.8391 111.508 15.9794 111.494 16.2519C111.469 16.675 111.414 17.0957 111.329 17.5109C111.277 17.7718 111.188 18.0511 110.84 18.0697C110.493 18.0882 110.366 17.8378 110.262 17.5839C110.042 17.0298 109.852 16.4628 109.637 15.9064C109.059 14.3992 108.087 13.3002 106.439 12.9443C106.338 12.8747 106.335 12.8052 106.439 12.7368C107.822 12.5605 108.948 11.9774 109.557 10.6569C110.692 8.19337 109.303 5.57326 106.56 5.22084C102.417 4.6887 98.242 5.07592 94.0832 4.97274C93.8273 4.96694 93.7988 5.10722 93.8147 5.30082C93.83 5.4759 93.7359 5.71472 94.0462 5.72981L94.7407 5.75993C95.9633 5.81208 96.2154 6.02887 96.2212 7.23921C96.2387 10.8293 96.2387 14.4197 96.2212 18.0106C96.2212 19.1861 96.0627 19.3299 94.9294 19.5026C94.6995 19.5369 94.4674 19.5524 94.2349 19.549C93.9711 19.549 93.756 19.5235 93.7639 19.9211C93.7708 20.2829 93.9632 20.2608 94.2047 20.2608C97.3275 20.2608 100.451 20.2608 103.574 20.2608C103.788 20.2608 103.993 20.2979 103.989 19.9547C103.989 19.6649 103.916 19.5327 103.607 19.5374C103.357 19.5274 103.107 19.5041 102.86 19.4678C102.03 19.3902 101.71 19.105 101.694 18.2644C101.662 16.566 101.684 14.8664 101.671 13.1634C101.671 12.9176 101.737 12.8388 101.994 12.8306C102.856 12.8052 103.242 13.0544 103.409 13.9239C103.601 14.9267 103.711 15.9446 103.88 16.9521C104.288 19.3774 106.044 20.7141 108.484 20.4718C110.898 20.2318 112.262 18.6853 112.22 16.2519C112.225 15.9864 112.207 15.8368 111.868 15.8391ZM104.081 10.9781C103.926 11.4134 103.608 11.7709 103.194 11.974C102.78 12.177 102.303 12.2095 101.865 12.0644C101.602 11.9855 101.691 11.7977 101.689 11.647C101.681 10.7195 101.689 9.79209 101.689 8.87155C101.689 7.98468 101.713 7.09664 101.68 6.21088C101.665 5.80281 101.814 5.74717 102.173 5.7657C103.371 5.84342 103.799 6.15524 104.189 7.29951C104.61 8.53881 104.531 9.77006 104.081 10.9781Z' fill='white'/%3E %3Cpath d='M99.5079 30.1122C99.5079 29.8061 99.3166 29.9766 99.1998 29.987C99.0824 30.0009 98.9635 29.9822 98.8562 29.9329C98.7489 29.8836 98.6569 29.8057 98.5909 29.7076C98.9751 29.274 99.2019 28.7234 99.2346 28.1448C99.2426 27.9257 99.1908 27.7878 98.9164 27.7808C98.6421 27.7738 98.6109 27.8817 98.622 28.1147C98.6395 28.3102 98.6162 28.5072 98.5544 28.6935C98.4925 28.8797 98.3932 29.0512 98.2621 29.1975C98.0284 28.9302 97.7494 28.7062 97.438 28.5355C98.0877 28.0301 98.1976 27.513 97.7425 27.1965C97.54 27.0446 97.2948 26.9607 97.0416 26.9567C96.789 26.9528 96.541 27.029 96.3338 27.1745C95.9533 27.4191 95.8433 27.8249 96.142 28.1657C96.4406 28.5065 96.2577 28.5714 96.004 28.7291C95.8454 28.8247 95.7207 28.9667 95.6456 29.136C95.5706 29.3052 95.5494 29.4935 95.5849 29.6752C95.6086 29.858 95.6848 30.03 95.8042 30.1703C95.9237 30.3107 96.0812 30.4133 96.2577 30.4658C96.4919 30.5571 96.743 30.5971 96.994 30.5831C97.2446 30.5691 97.4898 30.5014 97.7124 30.3846C98.0226 30.22 98.2378 30.1145 98.5332 30.4171C98.7209 30.6096 99.0195 30.6153 99.297 30.5249C99.518 30.453 99.5079 30.2908 99.5079 30.1122ZM97.0564 27.4458C97.2726 27.4713 97.4185 27.5617 97.4037 27.8063C97.4031 27.8637 97.3915 27.9205 97.3693 27.9733C97.3466 28.0261 97.3138 28.0738 97.2721 28.1136C97.2308 28.1533 97.1817 28.1842 97.1283 28.2045C97.0744 28.2248 97.0173 28.2341 96.9602 28.2318C96.7377 28.2318 96.5992 28.0219 96.6129 27.7901C96.6346 27.5315 96.826 27.4469 97.0564 27.4399V27.4458ZM97.799 29.565C97.6743 29.9429 97.298 29.9534 96.9893 30.0021C96.5897 29.994 96.2598 29.8861 96.2667 29.4352C96.2667 29.0932 96.5051 28.8752 96.8455 28.8265C97.0606 28.7894 97.8561 29.39 97.799 29.5592V29.565Z' fill='white'/%3E %3Cpath d='M43.2124 26.9796C42.1626 26.9656 41.4137 27.7215 41.4103 28.7997C41.4103 29.8327 42.1163 30.5665 43.1211 30.5723C44.1628 30.5723 44.8665 29.857 44.8781 28.7835C44.8897 27.7099 44.2195 26.9935 43.2124 26.9796ZM43.1211 29.9938C42.5295 29.9799 42.114 29.4547 42.1348 28.7475C42.1557 28.0403 42.5816 27.5488 43.1893 27.5604C43.797 27.572 44.1558 28.0368 44.1489 28.8113C44.1408 29.5602 43.7542 30.0077 43.1211 29.9927V29.9938Z' fill='white'/%3E %3Cpath d='M102.961 28.4537C102.902 27.6422 102.389 27.1147 101.504 27.0069C101.123 26.9605 100.732 27.0069 100.347 26.9721C99.9994 26.9431 99.8604 27.0289 99.8916 27.4057C99.9276 27.8474 99.9001 28.2937 99.9001 28.7377C99.9001 29.2397 99.9001 29.7417 99.9001 30.2449C99.9001 30.4304 99.8932 30.5927 100.158 30.5741C100.695 30.5428 101.238 30.6367 101.766 30.4582C102.604 30.1857 103.033 29.4716 102.961 28.4537ZM102.249 28.8885C102.179 29.6432 101.542 30.1057 100.777 30.0003C100.497 29.9608 100.546 29.7962 100.546 29.6339C100.546 29.0937 100.571 28.5511 100.536 28.0109C100.51 27.6132 100.652 27.4799 100.972 27.5541C101.865 27.5738 102.323 28.0734 102.249 28.8885Z' fill='white'/%3E %3Cpath d='M47.0664 28.9792C47.7112 28.5294 47.9149 28.1236 47.7285 27.6181C47.5167 27.0454 47.0155 26.9817 46.4969 26.977C46.2273 26.977 45.9575 26.9886 45.6867 26.977C45.4159 26.9654 45.307 27.0025 45.3128 27.3086C45.3337 28.2905 45.3279 29.2713 45.3128 30.2521C45.3128 30.4979 45.3707 30.586 45.63 30.5825C45.8892 30.5791 46.0258 30.5223 45.9946 30.2289C45.9749 30.0184 45.9749 29.8065 45.9946 29.596C46.0073 29.4592 45.8939 29.2667 46.1023 29.1983C46.1847 29.1675 46.2748 29.1639 46.3596 29.1878C46.4443 29.2118 46.5191 29.2622 46.5733 29.3316C46.762 29.5716 46.9356 29.8255 47.1023 30.0817C47.4588 30.6324 47.4495 30.6347 48.1637 30.4944C47.8072 29.9878 47.5503 29.4232 47.0664 28.9792ZM46.3361 28.6059C45.8499 28.6453 46.0305 28.3021 45.9992 28.1109C45.9911 27.7967 45.9078 27.4802 46.3963 27.5474C46.7226 27.5915 47.0364 27.6181 47.0364 28.0332C47.0364 28.4853 46.7215 28.5769 46.3361 28.6082V28.6059Z' fill='white'/%3E %3Cpath d='M116.175 28.5941C115.944 27.9587 115.318 27.7222 114.728 28.0526C114.572 28.1396 114.425 28.4167 114.357 27.9669C114.337 27.8417 114.002 27.8892 113.82 27.9217C113.638 27.9541 113.711 28.1396 113.71 28.2578C113.704 29.3013 113.71 30.3446 113.701 31.3788C113.701 31.6501 113.765 31.744 114.048 31.7416C114.332 31.7393 114.416 31.6454 114.395 31.373C114.374 31.0252 114.395 30.6774 114.395 30.274C115.144 30.7377 115.784 30.5985 116.098 29.9412C116.203 29.7342 116.264 29.5076 116.277 29.2757C116.291 29.0439 116.256 28.8118 116.175 28.5941ZM114.917 29.9853C114.454 29.9748 114.353 29.6189 114.363 29.2549C114.372 28.8433 114.504 28.4723 115.025 28.4897C115.488 28.5048 115.575 28.8375 115.58 29.2572C115.548 29.6328 115.432 29.9969 114.917 29.9853Z' fill='white'/%3E %3Cpath d='M79.0258 27.1039C79.0258 26.8373 78.9692 26.7318 78.6785 26.7375C78.41 26.7375 78.3592 26.8535 78.3693 27.0854C78.3835 27.4331 78.3693 27.7809 78.3693 28.1774C77.652 27.7971 77.1504 27.8598 76.7746 28.3351C76.3718 28.8441 76.375 29.8515 76.8079 30.27C76.9479 30.4199 77.1314 30.5216 77.3327 30.5605C77.5336 30.5994 77.7419 30.5736 77.9274 30.4868C78.0976 30.4161 78.2747 30.0231 78.4676 30.5378C78.5432 30.7453 79.0152 30.5135 79.0178 30.2237C79.0236 29.1861 79.012 28.145 79.0258 27.1039ZM78.3788 29.2695C78.3592 29.6822 78.2017 30.001 77.7376 29.9848C77.2735 29.9686 77.153 29.6115 77.1705 29.2092C77.1879 28.8069 77.3486 28.4742 77.8164 28.4928C78.2836 28.5113 78.402 28.8545 78.3788 29.2695Z' fill='white'/%3E %3Cpath d='M111.994 27.9059C111.184 27.9164 110.67 28.4277 110.666 29.2438C110.661 30.06 111.178 30.5782 111.995 30.5712C112.813 30.5643 113.309 30.0577 113.312 29.2264C113.314 28.3952 112.831 27.8955 111.994 27.9059ZM111.977 29.9928C111.514 29.98 111.342 29.6901 111.344 29.267C111.346 28.8438 111.492 28.4984 111.994 28.4902C112.497 28.4821 112.645 28.8149 112.671 29.2624C112.627 29.6751 112.486 30.0055 111.977 29.9904V29.9928Z' fill='white'/%3E %3Cpath d='M94.4664 28.9604C94.5113 28.9247 94.5573 28.8914 94.6054 28.8607C95.088 28.5859 95.2687 28.1802 95.1149 27.6457C94.9611 27.1112 94.5361 27.0139 94.0731 26.9848C93.7258 26.9628 93.3786 26.9942 93.0313 26.9744C92.7744 26.9605 92.7073 27.0591 92.7105 27.3037C92.7221 28.2868 92.7221 29.2699 92.7105 30.253C92.7105 30.5069 92.7892 30.58 93.0371 30.58C93.285 30.58 93.3844 30.5197 93.3659 30.2577C93.3495 30.0261 93.3495 29.7936 93.3659 29.5621C93.3728 29.4392 93.2871 29.2665 93.4478 29.205C93.5292 29.1721 93.6175 29.1627 93.7036 29.1782C93.7898 29.1935 93.8696 29.233 93.9341 29.2919C94.1609 29.5019 94.3411 29.757 94.4632 30.0409C94.6868 30.5174 95.0166 30.682 95.5478 30.5232C95.2317 29.9852 94.9215 29.4438 94.4664 28.9604ZM93.72 28.6126C93.2406 28.6555 93.3913 28.3216 93.3728 28.0862C93.3521 27.7883 93.3035 27.4915 93.7803 27.5541C94.1032 27.597 94.4146 27.6074 94.4167 28.0387C94.4183 28.5059 94.1006 28.5755 93.72 28.6091V28.6126Z' fill='white'/%3E %3Cpath d='M109.123 27.9058C108.284 27.9058 107.76 28.4379 107.771 29.2796C107.781 30.0714 108.284 30.5664 109.079 30.5711C109.918 30.5711 110.427 30.0517 110.417 29.1915C110.408 28.3741 109.936 27.9058 109.123 27.9058ZM109.077 29.9926C108.614 29.9752 108.446 29.6819 108.449 29.2599C108.453 28.8379 108.606 28.4947 109.107 28.4901C109.608 28.4855 109.753 28.8228 109.777 29.2668C109.729 29.6749 109.585 30.01 109.077 29.9903V29.9926Z' fill='white'/%3E %3Cpath d='M87.5051 27.9058C86.6657 27.9058 86.143 28.4379 86.153 29.2796C86.1636 30.0714 86.6657 30.5664 87.4612 30.5711C88.3001 30.5711 88.8096 30.0517 88.799 29.1915C88.79 28.3741 88.3175 27.9058 87.5051 27.9058ZM87.4586 29.9926C86.9955 29.9752 86.828 29.6819 86.8317 29.2599C86.8349 28.8379 86.9876 28.4947 87.4887 28.4901C87.9903 28.4855 88.1346 28.8228 88.1589 29.2668C88.1119 29.6749 87.9671 30.01 87.4586 29.9903V29.9926Z' fill='white'/%3E %3Cpath d='M127.627 27.9058C126.811 27.9058 126.298 28.4194 126.287 29.2333C126.277 30.0471 126.791 30.5723 127.607 30.5711C128.423 30.57 128.928 30.0645 128.933 29.2368C128.939 28.3858 128.462 27.9 127.627 27.9058ZM127.638 29.9926C127.175 30.0019 126.982 29.7399 126.965 29.3063C126.942 28.7927 127.196 28.482 127.635 28.4878C128.038 28.4878 128.276 28.7545 128.29 29.2727C128.258 29.6228 128.152 29.9811 127.638 29.9903V29.9926Z' fill='white'/%3E %3Cpath d='M72.1015 27.9058C71.261 27.9 70.7319 28.4287 70.7377 29.2669C70.7377 30.0784 71.27 30.5897 72.0909 30.5711C72.9118 30.5525 73.3896 30.0401 73.3838 29.2031C73.378 28.3846 72.9102 27.9116 72.1015 27.9058ZM72.0655 29.9926C71.6025 29.9926 71.4186 29.7097 71.4159 29.282C71.4138 28.8541 71.547 28.5075 72.0502 28.489C72.5539 28.4704 72.7125 28.7927 72.7447 29.2483C72.7019 29.6495 72.5772 29.9961 72.0655 29.9915V29.9926Z' fill='white'/%3E %3Cpath d='M144.749 29.4151C145.096 29.4082 145.443 29.4001 145.791 29.4151C146.043 29.4267 146.113 29.3375 146.113 29.0871C146.113 28.1816 145.303 27.6414 144.479 28.0112C143.85 28.2929 143.568 29.0361 143.805 29.7803C143.997 30.3844 144.635 30.6927 145.358 30.5397C145.773 30.4516 146.033 30.2719 145.854 29.7896C145.443 29.9797 145.025 30.1316 144.605 29.8244C144.502 29.749 144.392 29.6238 144.448 29.4824C144.503 29.341 144.643 29.4175 144.749 29.4151ZM144.402 28.9514C144.517 28.5329 144.709 28.3312 145.072 28.381C145.124 28.3847 145.176 28.3991 145.223 28.4234C145.27 28.4477 145.311 28.4813 145.345 28.5222C145.378 28.5631 145.403 28.6105 145.418 28.6614C145.433 28.7122 145.437 28.7655 145.43 28.8181C145.411 29.0499 145.199 28.9341 145.067 28.9456C144.866 28.9642 144.657 28.9503 144.405 28.9503L144.402 28.9514Z' fill='white'/%3E %3Cpath d='M61.7304 27.9094C61.1986 27.8747 60.7842 28.0857 60.539 28.5633C60.2731 29.0815 60.2742 29.6194 60.6109 30.0994C60.9476 30.5794 61.4708 30.635 62.0137 30.533C62.4038 30.4588 62.6675 30.2872 62.5116 29.8246C61.5739 30.1122 61.354 30.0635 61.0332 29.4131C61.5343 29.4131 61.9746 29.4131 62.4133 29.4131C62.5576 29.4131 62.7014 29.4525 62.7394 29.2102C62.7664 29.0573 62.7616 28.9005 62.7241 28.7497C62.6871 28.599 62.6189 28.4577 62.5237 28.3351C62.4286 28.2125 62.3086 28.1113 62.1717 28.0379C62.0353 27.9646 61.8847 27.9208 61.7304 27.9094ZM61.7061 28.9424C61.4915 28.961 61.2758 28.9637 61.0612 28.9505C61.141 28.5297 61.3472 28.3279 61.7362 28.3836C61.8324 28.3953 61.9212 28.4422 61.9851 28.5154C62.0491 28.5885 62.084 28.6828 62.0829 28.7801C62.0935 29.0954 61.8366 28.9215 61.7061 28.9424Z' fill='white'/%3E %3Cpath d='M117.862 27.9097C117.622 27.8781 117.377 27.9206 117.161 28.0316C116.945 28.1426 116.768 28.3169 116.654 28.5311C116.375 29.0007 116.422 29.7913 116.757 30.1646C117.147 30.5982 117.649 30.6376 118.186 30.5124C118.543 30.4301 118.734 30.2562 118.576 29.8168C118.162 29.9838 117.776 30.1055 117.387 29.8643C117.326 29.8351 117.274 29.7878 117.239 29.7287C117.204 29.6695 117.188 29.6012 117.193 29.5328C117.227 29.3311 117.406 29.4227 117.521 29.4168C117.868 29.4041 118.215 29.4168 118.562 29.4168C118.692 29.4168 118.806 29.44 118.845 29.2348C118.874 29.0824 118.872 28.9255 118.837 28.7741C118.802 28.6227 118.737 28.4802 118.645 28.3555C118.552 28.2309 118.435 28.1269 118.3 28.0502C118.165 27.9734 118.016 27.9256 117.862 27.9097ZM117.682 28.9439C117.517 28.9102 117.201 29.1143 117.22 28.7711C117.231 28.5068 117.473 28.3526 117.759 28.3711C118.092 28.392 118.203 28.603 118.203 28.9508C118.03 28.965 117.856 28.9626 117.684 28.9439H117.682Z' fill='white'/%3E %3Cpath d='M137.831 27.9088C137.588 27.9046 137.35 27.9779 137.152 28.1182C136.954 28.2585 136.805 28.4585 136.728 28.6891C136.535 29.2026 136.532 29.7255 136.897 30.1614C137.262 30.5973 137.785 30.639 138.322 30.5162C138.677 30.435 138.873 30.2634 138.715 29.8205C138.304 29.984 137.918 30.1092 137.528 29.8692C137.466 29.8397 137.415 29.7925 137.379 29.7338C137.345 29.675 137.328 29.6072 137.331 29.5388C137.361 29.3336 137.543 29.4229 137.656 29.4229C138.004 29.4101 138.351 29.4125 138.698 29.4229C138.873 29.4229 138.963 29.4032 138.984 29.1829C139.044 28.4491 138.555 27.881 137.831 27.9088ZM138.331 28.8734C138.28 29.0032 138.135 28.9464 138.031 28.9499C137.8 28.958 137.577 28.9499 137.3 28.9499C137.547 28.3609 137.931 28.2033 138.208 28.5105C138.299 28.6113 138.383 28.7389 138.331 28.8734Z' fill='white'/%3E %3Cpath d='M122.987 30.1859C122.956 29.8614 122.987 29.531 122.981 29.2029C122.975 28.1189 122.526 27.7583 121.446 27.9368C121.069 27.9995 120.89 28.1455 121.05 28.5942C121.372 28.425 121.681 28.3218 122.018 28.3913C122.096 28.4004 122.168 28.4377 122.22 28.4963C122.272 28.5548 122.302 28.6305 122.302 28.709C122.302 28.9154 122.119 28.8655 122.008 28.8922C121.803 28.9409 121.585 28.9432 121.384 29C120.867 29.1472 120.635 29.5797 120.788 30.0723C120.916 30.4874 121.407 30.6822 121.889 30.5106C122.062 30.4491 122.187 30.2706 122.418 30.528C122.538 30.6613 123.039 30.7436 122.987 30.1859ZM122.338 29.466C122.29 29.7837 122.197 30.0758 121.807 30.106C121.555 30.1245 121.38 29.9901 121.389 29.7419C121.405 29.2782 121.777 29.2991 122.101 29.2713C122.275 29.2214 122.367 29.2817 122.338 29.466Z' fill='white'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3015 21.8544C8.46216 20.9825 6.95626 18.941 6.55576 16.0334C6.50935 15.2367 6.53921 14.4373 6.64487 13.6463C6.66697 13.5232 6.68499 13.3994 6.70307 13.2756C6.7351 13.0557 6.76713 12.8358 6.82195 12.6192C7.79658 8.74699 10.2632 6.07129 13.687 4.24533C16.4546 2.77067 19.4409 2.23621 22.5812 2.54692C24.5452 2.72139 26.4572 3.27366 28.2124 4.17345C30.4991 5.35775 32.4803 7.05748 33.9998 9.13887C34.0165 9.16301 34.0329 9.18799 34.0493 9.21319C34.1466 9.36238 34.2479 9.51782 34.4628 9.53074C34.5624 9.50056 34.6295 9.45074 34.5786 9.3348C34.571 9.31654 34.5636 9.29811 34.5562 9.27964C34.5284 9.21023 34.5003 9.14013 34.4628 9.07512C30.679 2.60372 23.0199 -0.989041 15.6223 0.238691C4.66673 2.05536 -2.24232 12.7931 0.666452 23.4844C2.49876 30.2236 7.79542 34.8794 14.466 35.4591C21.3137 36.0562 27.4114 32.7428 30.1893 25.8459C30.7311 24.5158 30.8876 23.0597 30.6408 21.6445C29.996 17.8361 26.2308 15.2949 22.5384 16.2131C20.7917 16.6478 19.4953 17.7133 18.4871 19.1879C16.8331 21.6086 14.0181 22.6879 11.3015 21.8544ZM15.5556 26.9164C15.5931 26.7255 15.6758 26.532 15.7576 26.3405C15.9084 25.9876 16.0562 25.6416 15.9122 25.3328C15.7724 25.0361 15.4431 24.8273 15.1148 24.6191C14.9645 24.5238 14.8145 24.4287 14.6829 24.3253C14.6411 24.2838 14.6024 24.2392 14.5672 24.192C14.953 24.0881 15.3268 24.1127 15.6877 24.1364C15.7295 24.1392 15.7711 24.1419 15.8126 24.1445C16.2906 24.1746 16.5071 23.9775 16.6228 23.5335C16.6391 23.4698 16.6546 23.4057 16.6703 23.3413C16.7538 22.9976 16.8396 22.6443 17.0453 22.2918C17.2593 22.592 17.3393 22.9215 17.4175 23.2432C17.4459 23.3601 17.4741 23.476 17.5083 23.5891C17.624 23.9786 17.8139 24.1688 18.2468 24.1398C18.4168 24.1266 18.587 24.1116 18.7572 24.0967C19.4093 24.0392 20.0632 23.9816 20.7204 24.0239C20.8361 24.0308 20.9854 24.0169 21.0248 23.9021C21.2205 23.3809 21.3856 22.8487 21.519 22.3081C21.578 22.0345 21.1648 21.9301 20.8639 22.1434C20.7246 22.2418 20.5926 22.3504 20.4569 22.4621C20.1991 22.6744 19.9281 22.8975 19.5687 23.0813C19.6209 22.9177 19.6697 22.7613 19.7167 22.6103C19.8361 22.2268 19.9446 21.8784 20.0733 21.5348C20.181 21.2473 20.1173 21.0711 19.8672 20.9076C19.6129 20.7364 19.3688 20.5498 19.0778 20.3272C18.9332 20.2166 18.777 20.0971 18.6022 19.9662C18.813 19.9662 19.0028 19.9644 19.1791 19.9628C19.4963 19.9598 19.7698 19.9573 20.042 19.9662C20.3893 19.9813 20.6034 19.9059 20.6833 19.4955C20.7486 19.1642 20.8667 18.8434 20.9951 18.4944C21.0532 18.3365 21.1134 18.173 21.1718 18C21.2298 18.1783 21.2882 18.3478 21.3446 18.5117C21.4716 18.8806 21.5889 19.2214 21.6706 19.5697C21.7471 19.8897 21.9021 19.9674 22.1961 19.9639C22.8906 19.9558 23.5851 19.9523 24.2796 19.9639C24.5945 19.9697 24.7635 19.8851 24.8398 19.5384C24.9139 19.2044 25.0279 18.8796 25.1543 18.5193C25.2118 18.3557 25.2718 18.1848 25.3318 18.0023C25.3904 18.1754 25.451 18.3383 25.5093 18.4947C25.6364 18.8359 25.7523 19.147 25.811 19.4689C25.892 19.9083 26.1165 19.9848 26.4927 19.9651C26.7557 19.9514 27.0208 19.9556 27.309 19.9601C27.4622 19.9625 27.6219 19.9651 27.7914 19.9651C27.4852 20.3156 27.1492 20.5488 26.822 20.7758C26.7511 20.8251 26.6805 20.874 26.6108 20.9238C26.3897 21.0815 26.3237 21.238 26.4244 21.5035C26.5473 21.8329 26.6522 22.1694 26.7619 22.5211C26.8124 22.683 26.864 22.8484 26.9187 23.0176C26.6566 22.9627 26.4798 22.816 26.2836 22.6533C26.1774 22.5652 26.0655 22.4724 25.9313 22.3869C25.9822 22.5603 26.0298 22.7227 26.0749 22.8774C26.1808 23.2394 26.2744 23.5594 26.37 23.8778C26.4546 24.1584 26.6432 24.265 26.9384 24.2534C27.2304 24.2422 27.5233 24.2455 27.8582 24.2492C28.0425 24.2512 28.2394 24.2534 28.4558 24.2534C28.3137 24.3649 28.1848 24.471 28.0638 24.5708C27.7905 24.796 27.5566 24.9887 27.2984 25.1357C26.9256 25.3478 26.9048 25.5994 27.0206 25.9472C27.1146 26.2292 27.2054 26.5118 27.3021 26.8129C27.3553 26.9782 27.4102 27.1495 27.4685 27.3291C27.0969 27.1716 26.8114 26.9405 26.5339 26.716C26.4173 26.6216 26.3021 26.5283 26.1826 26.4422C25.9395 26.2684 25.767 26.2533 25.5309 26.4422C25.2669 26.656 24.991 26.8546 24.6807 27.078C24.5368 27.1816 24.3851 27.2909 24.2241 27.4091C24.2709 27.2613 24.3117 27.1248 24.3499 26.9969C24.4298 26.7295 24.4986 26.4991 24.5887 26.2788C24.8283 25.713 24.7623 25.3246 24.1986 24.9421C23.7032 24.607 23.3791 24.6186 22.9578 25.0012C22.8447 25.0871 22.7632 25.208 22.7257 25.3451C22.6882 25.4822 22.697 25.6278 22.7506 25.7594C22.8726 26.1415 22.9967 26.5235 23.1298 26.9333L23.151 26.9987C23.2874 26.9343 23.3262 26.8136 23.3653 26.6919C23.3966 26.5946 23.4281 26.4966 23.5099 26.426C23.5589 26.5763 23.6106 26.7251 23.6622 26.8735L23.6623 26.8741C23.7821 27.2191 23.9011 27.5618 23.9844 27.9134C24.0597 28.2288 24.216 28.3204 24.5042 28.3134C24.7973 28.3067 25.09 28.3086 25.4262 28.3108L25.4273 28.3109C25.6125 28.3121 25.8109 28.3134 26.0298 28.3134C25.8722 28.4344 25.7302 28.5479 25.5971 28.6542L25.5966 28.6546C25.3181 28.877 25.0793 29.0677 24.8225 29.2292C24.5111 29.424 24.4752 29.6281 24.591 29.9492C24.7108 30.2584 24.8116 30.5749 24.9198 30.9145C24.9673 31.0638 25.0164 31.2179 25.069 31.3775C24.6932 31.2791 24.4453 31.0538 24.2095 30.8395C24.1258 30.7634 24.0436 30.6887 23.9579 30.6216C23.6106 30.348 23.3791 30.2993 23.0168 30.6042C22.9463 30.6633 22.8773 30.726 22.8074 30.7897C22.5549 31.0194 22.2899 31.2605 21.8929 31.3822C21.9365 31.2449 21.9747 31.1114 22.0119 30.9816C22.0922 30.7014 22.1675 30.4386 22.2807 30.1938C22.5121 29.686 22.4496 29.329 21.9265 29.0762C21.852 29.0402 21.7839 28.9838 21.7162 28.9276C21.5396 28.7812 21.3656 28.637 21.0896 28.8641C21.0321 28.9113 20.971 28.956 20.9102 29.0004C20.592 29.2332 20.2835 29.4588 20.5536 29.9991C20.6814 30.254 20.7634 30.531 20.8521 30.8305C20.8937 30.9707 20.9367 31.116 20.9866 31.2662C20.6162 31.1162 20.3349 30.8877 20.0617 30.6658C19.942 30.5686 19.824 30.4727 19.7006 30.3851C19.461 30.2159 19.2885 30.1857 19.0489 30.3851C18.7838 30.6026 18.5044 30.8031 18.1946 31.0253C18.0555 31.1251 17.91 31.2295 17.7572 31.3415C17.814 31.1468 17.8651 30.9617 17.9143 30.784C18.0186 30.4074 18.1138 30.0633 18.2341 29.7278C18.3743 29.333 18.1497 29.2071 17.9277 29.0827C17.8237 29.0245 17.7203 28.9665 17.6553 28.8815C17.4736 28.6496 17.2849 28.7655 17.0685 28.922L17.0436 28.9405C16.5877 29.2792 16.36 29.4483 16.2893 29.668C16.2189 29.8872 16.3047 30.1568 16.4761 30.6953L16.477 30.6982C16.4985 30.7654 16.5245 30.8317 16.5506 30.8985C16.6219 31.0805 16.6949 31.2667 16.683 31.4888C16.3496 31.3815 16.1056 31.1621 15.8669 30.9475C15.7807 30.87 15.6953 30.7932 15.6065 30.7225C15.2721 30.4558 15.0521 30.4257 14.7118 30.7074C14.6413 30.7658 14.5723 30.8262 14.5028 30.8872C14.2371 31.12 13.9625 31.3608 13.5544 31.5271C13.6103 31.3539 13.6626 31.1867 13.7134 31.0241C13.8246 30.6683 13.929 30.3345 14.0497 30.0083C14.1551 29.7278 14.1088 29.5446 13.8541 29.3776C13.5892 29.2008 13.3354 29.0072 13.0607 28.7976C12.9394 28.705 12.8138 28.6092 12.6816 28.5105C13.061 28.4028 13.41 28.4174 13.7466 28.4315C13.8556 28.4361 13.9635 28.4406 14.0706 28.4409C14.4178 28.4409 14.581 28.34 14.6585 27.9772C14.7307 27.6432 14.8478 27.3192 14.9761 26.9644C15.033 26.807 15.0921 26.6432 15.1505 26.4701L15.323 27.0497C15.4031 27.128 15.4756 27.2138 15.5394 27.3059C15.6211 27.4588 15.6871 27.6196 15.7362 27.7859C15.9052 28.2647 16.1459 28.4409 16.6008 28.2554C17.0325 28.0905 17.4964 28.0279 17.9562 28.0723C18.4783 28.1047 18.7468 27.8763 18.8475 27.3824C18.9019 27.0977 18.9893 26.8203 19.108 26.5558L19.1108 26.5498C19.1667 26.4297 19.2266 26.3011 19.395 26.3182C19.5281 26.3321 19.5826 26.4422 19.6265 26.5501C19.7565 26.8722 19.8598 27.2045 19.9355 27.5436C20.0374 27.9134 20.2597 28.0862 20.6497 28.0723C21.1698 28.0452 21.6911 28.0763 22.2043 28.165C22.4589 28.2125 22.7089 28.1835 22.8212 27.8787C22.9334 27.5737 22.9728 27.314 22.6626 27.11C22.6425 27.0966 22.6237 27.0802 22.6049 27.0637C22.5946 27.0547 22.5842 27.0456 22.5735 27.037C22.4823 26.9639 22.4003 26.8973 22.326 26.8371C21.9228 26.5101 21.7487 26.3689 21.586 26.381C21.4624 26.3901 21.3454 26.4876 21.1394 26.6593C21.0324 26.7485 20.9014 26.8576 20.733 26.9848C20.6949 27.0137 20.6558 27.0474 20.6158 27.082C20.4516 27.2235 20.2726 27.3779 20.0883 27.2596C19.9125 27.1466 19.9826 26.934 20.0478 26.7364C20.0676 26.6765 20.0869 26.6179 20.0988 26.564C20.1644 26.302 20.2455 26.0441 20.3419 25.7918C20.4437 25.4939 20.3581 25.2852 20.1208 25.0846C19.4841 24.5444 18.9401 24.6093 18.4389 25.3003C18.3093 25.4788 18.3348 25.662 18.3822 25.8521C18.422 26.0102 18.4737 26.1649 18.5254 26.3197C18.5715 26.4579 18.6177 26.5962 18.6554 26.7367C18.6646 26.771 18.6773 26.8072 18.6903 26.8441C18.7439 26.9968 18.8023 27.1627 18.6392 27.2653C18.4871 27.3612 18.3421 27.2503 18.2101 27.1494C18.1824 27.1282 18.1553 27.1075 18.1287 27.0892C17.9186 26.9525 17.718 26.8018 17.528 26.6381C17.1923 26.3344 16.9041 26.3854 16.5545 26.644C16.4813 26.6991 16.4117 26.7631 16.3416 26.8275C16.1168 27.0338 15.8876 27.2443 15.5232 27.1807C15.4946 27.1406 15.4821 27.0912 15.4881 27.0422C15.4941 26.9933 15.5182 26.9484 15.5556 26.9164ZM21.7871 22.4065L22.6888 23.0742C22.6379 22.606 22.5153 22.1486 22.3253 21.7178C22.1725 21.3248 22.1528 21.0361 22.5973 20.8217C22.6874 20.7793 22.7713 20.7015 22.8543 20.6245C22.9985 20.4908 23.1401 20.3594 23.3068 20.4205C23.5742 20.5187 23.8044 20.7178 24.0304 20.9132C24.0979 20.9717 24.1652 21.0298 24.2328 21.0848C24.3597 21.1854 24.3116 21.3054 24.2658 21.4199C24.2535 21.4506 24.2414 21.4809 24.2328 21.5103C24.1634 21.7429 24.0924 21.9751 24.0198 22.2127L24.0195 22.2135C23.9385 22.4789 23.8553 22.751 23.7698 23.0383C24.0894 22.9175 24.3177 22.7216 24.5377 22.5326C24.6556 22.4313 24.7712 22.3321 24.8972 22.2476C24.935 22.2228 24.9711 22.1965 25.0064 22.1709C25.1872 22.0393 25.3467 21.9231 25.6033 22.1015C25.8554 22.2769 25.79 22.4545 25.7215 22.6409C25.7067 22.6814 25.6917 22.7222 25.6797 22.7635C25.6126 22.9954 25.5535 23.2076 25.4934 23.4301C25.2468 24.3413 24.9146 24.448 24.0118 24.0759C23.697 23.9456 23.2946 23.9848 22.9247 24.0209C22.8866 24.0247 22.8488 24.0284 22.8114 24.0318C22.3485 24.0747 22.1459 23.866 22.0579 23.4521C22.0168 23.2394 21.9586 23.0302 21.8916 22.7895C21.8585 22.6708 21.8233 22.5446 21.7871 22.4065Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  #gate .logo-ku-srcc::before {
    width: 224px;
    height: 52px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-ku-srcc::before {
    width: 29.8667vw;
    height: 6.9333vw;
  }
}
#gate .logo-ke-srcc {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-ke-srcc::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='112' height='40' viewBox='0 0 112 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.2305 37.4355L22.749 37.4756L21.5918 38.4658L22.0146 39.9424L20.7285 39.1299L19.4746 40L19.8418 38.5L18.6396 37.5615L20.1523 37.4531L20.6602 36.0049L21.2305 37.4355ZM12.4355 34.9688L14.1689 35.0195L12.8418 36.1416L13.333 37.8301L11.8545 36.9033L10.4199 37.8936L10.8438 36.1875L9.47168 35.1113L11.1992 34.9854L11.7812 33.3369L12.4355 34.9688ZM30.0303 35.1113L31.3291 35.1514L30.3359 35.998L30.7021 37.2637L29.5957 36.5654L28.5234 37.3154L28.8398 36.0332L27.8125 35.2256L29.1104 35.1338L29.5449 33.8867L30.0303 35.1113ZM79.9316 28.8496C80.1065 28.8668 80.2759 28.9294 80.417 29.0381C80.5581 29.1297 80.6657 29.2614 80.7334 29.4102C80.8124 29.5933 80.8457 29.7937 80.8457 29.9883C80.8513 30.1886 80.8124 30.3891 80.7334 30.5723C80.6657 30.7268 80.5525 30.8528 80.417 30.9443C80.2703 31.0359 80.1065 31.082 79.9316 31.082C79.768 31.0878 79.6042 31.0358 79.4688 30.9443C79.3731 30.8837 79.2983 30.7994 79.248 30.7012V31.7227H78.7686V28.9121H79.248V29.2334C79.3001 29.1333 79.3757 29.0479 79.4688 28.9863C79.6042 28.8949 79.7681 28.8496 79.9316 28.8496ZM6.00586 28.2656L7.95312 28.3232L6.47461 29.5938L7.02246 31.4941L5.3623 30.4463L3.75391 31.5684L4.22266 29.6455L2.68164 28.4375L4.62891 28.2939L5.2666 26.4277L6.00586 28.2656ZM65.9551 28.208C66.1298 28.2024 66.299 28.2597 66.4287 28.374C66.4851 28.4312 66.5362 28.4999 66.5645 28.5742C66.5927 28.6486 66.6092 28.7353 66.6035 28.8154C66.6034 28.9126 66.5807 29.0101 66.5469 29.1016C66.5074 29.1986 66.4453 29.284 66.3721 29.3525C66.2909 29.43 66.2004 29.4975 66.1064 29.5586L66.6318 30.1562C66.6752 30.0597 66.7111 29.9617 66.7334 29.8623C66.7672 29.7079 66.7905 29.5479 66.8018 29.3936H67.1904C67.1848 29.605 67.1569 29.8108 67.1006 30.0166C67.0573 30.1727 66.992 30.3201 66.9111 30.4561L67.501 31.0762H66.9316L66.6641 30.7754C66.5662 30.876 66.4515 30.9603 66.3271 31.0186C66.1805 31.0872 66.0171 31.122 65.8535 31.1221C65.6899 31.1106 65.5314 31.0762 65.3848 31.002C65.2549 30.9504 65.1474 30.8585 65.0684 30.7383C64.995 30.6182 64.9551 30.4809 64.9551 30.3379C64.9494 30.1776 65.0005 30.0224 65.0908 29.8965C65.2037 29.7477 65.3449 29.6217 65.5029 29.5244L65.5283 29.5098C65.4459 29.4163 65.3713 29.3154 65.3164 29.2041C65.2657 29.1011 65.2373 28.9865 65.2373 28.8721C65.2373 28.7519 65.2661 28.6313 65.3281 28.5283C65.3902 28.4312 65.4808 28.3511 65.5879 28.2939C65.7007 28.2368 65.831 28.208 65.9551 28.208ZM50.832 31.0586H50.3467V30.7461C50.2949 30.8422 50.222 30.9248 50.1318 30.9844C49.9909 31.0757 49.8275 31.121 49.6641 31.1211C49.4891 31.1211 49.3138 31.0698 49.167 30.9668C49.0259 30.8752 48.9183 30.7436 48.8506 30.5947C48.7716 30.4116 48.7383 30.211 48.7383 30.0107C48.7327 29.8105 48.7716 29.6157 48.8506 29.4326C48.9183 29.2782 49.0259 29.1464 49.167 29.0605C49.308 28.9691 49.4773 28.9239 49.6465 28.9238C49.8101 28.9181 49.9741 28.9633 50.1152 29.0605C50.2042 29.1194 50.2785 29.2035 50.3301 29.2979V28.248H50.832V31.0586ZM21.0156 28.9238C21.1906 28.9181 21.3661 28.9641 21.5186 29.0557C21.665 29.1415 21.778 29.2725 21.8457 29.4268C21.9247 29.6042 21.959 29.7995 21.959 29.9941V30.126H20.4424C20.4523 30.2827 20.5086 30.4338 20.6094 30.5547C20.6771 30.6177 20.7622 30.6696 20.8525 30.6982C20.9427 30.7268 21.0331 30.7439 21.1289 30.7324C21.253 30.7324 21.3776 30.7149 21.4961 30.6748C21.6032 30.6347 21.7045 30.5772 21.7891 30.5029L21.9355 30.8301C21.8285 30.9271 21.7045 30.9953 21.5693 31.041C21.4169 31.0925 21.2586 31.1162 21.1006 31.1162C20.7958 31.1277 20.5019 31.0186 20.2705 30.8125C20.1689 30.7038 20.0899 30.5778 20.0391 30.4404C19.9883 30.3032 19.9661 30.1545 19.9717 30.0059C19.9717 29.8055 20.0112 29.6101 20.1016 29.4326C20.1862 29.2725 20.3164 29.1463 20.4688 29.0605C20.6379 28.9692 20.824 28.9182 21.0156 28.9238ZM35.7773 28.9238C35.9523 28.9181 36.1269 28.9641 36.2793 29.0557C36.4203 29.1472 36.534 29.2723 36.6074 29.4268C36.6865 29.6042 36.7254 29.7995 36.7197 29.9941V30.126H35.2031C35.213 30.2827 35.2702 30.4338 35.3711 30.5547C35.4387 30.6175 35.5229 30.6696 35.6074 30.6982C35.6977 30.7269 35.7888 30.7439 35.8848 30.7324C36.0088 30.7324 36.1326 30.7148 36.251 30.6748C36.3582 30.6347 36.4605 30.5773 36.5508 30.5029L36.6973 30.8301C36.5901 30.9273 36.4655 30.9953 36.3301 31.041C36.1777 31.0925 36.0252 31.1162 35.8672 31.1162C35.715 31.1219 35.5628 31.0983 35.4219 31.0469C35.2752 30.9954 35.1451 30.9155 35.0322 30.8125C34.9306 30.7038 34.8516 30.5778 34.8008 30.4404C34.75 30.3032 34.7268 30.1545 34.7324 30.0059C34.7268 29.8055 34.772 29.6101 34.8623 29.4326C34.947 29.2724 35.0771 29.1464 35.2295 29.0605C35.3988 28.969 35.5854 28.9181 35.7773 28.9238ZM82.2178 28.9238C82.3927 28.9181 82.5674 28.9641 82.7197 29.0557C82.8608 29.1415 82.9801 29.2723 83.0479 29.4268C83.1269 29.6042 83.1602 29.7995 83.1602 29.9941V30.126H81.6494C81.6593 30.2826 81.7157 30.4339 81.8164 30.5547C81.8841 30.6177 81.9693 30.6696 82.0596 30.6982C82.1498 30.7268 82.2401 30.7438 82.3359 30.7324C82.4601 30.7324 82.5846 30.7149 82.7031 30.6748C82.8103 30.6347 82.9124 30.5773 82.9971 30.5029L83.1436 30.8301C83.0363 30.9273 82.9118 30.9952 82.7764 31.041C82.624 31.0925 82.4657 31.1162 82.3076 31.1162C81.9973 31.1276 81.6984 31.0184 81.4727 30.8125C81.3711 30.7038 81.292 30.5778 81.2412 30.4404C81.1905 30.3032 81.1673 30.1545 81.1729 30.0059C81.1672 29.8055 81.2124 29.6101 81.3027 29.4326C81.3874 29.2724 81.5175 29.1464 81.6699 29.0605C81.8393 28.969 82.0259 28.9181 82.2178 28.9238ZM99.4287 28.9238C99.6037 28.9181 99.7783 28.9641 99.9307 29.0557C100.077 29.1415 100.191 29.2723 100.259 29.4268C100.338 29.6042 100.377 29.7995 100.371 29.9941V30.126H98.8574C98.8703 30.2827 98.9275 30.4338 99.0283 30.5547C99.096 30.6175 99.1801 30.6696 99.2646 30.6982C99.355 30.7269 99.446 30.7439 99.542 30.7324C99.666 30.7324 99.7898 30.7148 99.9082 30.6748C100.015 30.6347 100.118 30.5773 100.208 30.5029L100.349 30.8301C100.242 30.9271 100.118 30.9953 99.9824 31.041C99.8302 31.0925 99.6774 31.1162 99.5195 31.1162C99.3671 31.1219 99.2144 31.0984 99.0732 31.0469C98.9322 30.9954 98.8023 30.9155 98.6895 30.8125C98.5878 30.7037 98.5086 30.5778 98.4521 30.4404C98.4014 30.3032 98.3792 30.1545 98.3848 30.0059C98.3848 29.8055 98.4243 29.6101 98.5146 29.4326C98.5993 29.2726 98.7286 29.1463 98.8809 29.0605C99.0502 28.969 99.2368 28.9181 99.4287 28.9238ZM105.842 28.9238C106.017 28.9182 106.191 28.9641 106.344 29.0557C106.485 29.1414 106.603 29.2725 106.671 29.4268C106.75 29.6042 106.784 29.7995 106.784 29.9941V30.126H105.268C105.277 30.2826 105.334 30.4339 105.435 30.5547C105.502 30.6177 105.587 30.6696 105.678 30.6982C105.768 30.7268 105.858 30.7438 105.954 30.7324C106.078 30.7324 106.203 30.7149 106.321 30.6748C106.428 30.6347 106.53 30.5773 106.62 30.5029L106.762 30.8301C106.655 30.9273 106.53 30.9952 106.395 31.041C106.242 31.0925 106.09 31.1162 105.932 31.1162C105.779 31.1219 105.626 31.0984 105.485 31.0469C105.344 30.9954 105.214 30.9154 105.102 30.8125C105 30.7095 104.916 30.5777 104.865 30.4404C104.814 30.3032 104.791 30.1545 104.797 30.0059C104.791 29.8055 104.836 29.6101 104.927 29.4326C105.011 29.2724 105.142 29.1464 105.294 29.0605C105.463 28.969 105.65 28.9181 105.842 28.9238ZM29.252 29.9307C29.2463 30.131 29.3024 30.3261 29.4209 30.4863C29.4773 30.555 29.5511 30.6063 29.6357 30.6406C29.7147 30.6749 29.805 30.6864 29.8896 30.6807C29.9743 30.6864 30.0646 30.6691 30.1436 30.6348C30.2225 30.6004 30.2961 30.5493 30.3525 30.4863C30.4711 30.3261 30.5279 30.131 30.5166 29.9307V28.248H31.002V29.9307C31.0076 30.1481 30.9621 30.3601 30.8662 30.5547C30.7816 30.7264 30.6459 30.8694 30.4766 30.9609C30.296 31.064 30.0928 31.1103 29.8896 31.1104C29.6808 31.1161 29.4775 31.064 29.2969 30.9609C29.1332 30.8694 28.9975 30.7264 28.9072 30.5547C28.817 30.3601 28.7715 30.1481 28.7715 29.9307V28.248H29.252V29.9307ZM33.4463 28.1973C33.6211 28.1973 33.7957 28.2261 33.9648 28.2832C34.1003 28.3347 34.2304 28.4145 34.332 28.5176L34.1855 28.8896C34.0727 28.8095 33.9482 28.746 33.8184 28.7002C33.6999 28.6545 33.5753 28.6318 33.4512 28.6318C33.3045 28.6262 33.1634 28.6662 33.0449 28.752C32.9941 28.792 32.9608 28.8441 32.9326 28.9014C32.9101 28.9585 32.8985 29.0211 32.8984 29.084C32.8984 29.1298 32.9042 29.1699 32.9268 29.21C32.9437 29.25 32.972 29.2849 33.0059 29.3135C33.0904 29.3819 33.1919 29.4273 33.2988 29.4502L33.6318 29.5244C33.852 29.5645 34.0553 29.6684 34.2246 29.8115C34.2922 29.8686 34.3431 29.9425 34.377 30.0225C34.4108 30.1026 34.4333 30.1945 34.4277 30.2803C34.4277 30.4348 34.3833 30.584 34.293 30.71C34.197 30.8416 34.0725 30.9448 33.9258 31.0078C33.7508 31.0822 33.5642 31.1161 33.3779 31.1104C33.1804 31.1103 32.9831 31.0815 32.7969 31.0186C32.6388 30.9728 32.4863 30.8929 32.3564 30.7842L32.5029 30.4121C32.6439 30.4979 32.7909 30.5607 32.9375 30.6064C33.0843 30.6522 33.2314 30.6807 33.3838 30.6807C33.5306 30.6864 33.6717 30.6524 33.7959 30.5723C33.841 30.5379 33.8807 30.4919 33.9033 30.4404C33.9258 30.389 33.9431 30.3315 33.9375 30.2744C33.9374 30.2344 33.9261 30.1943 33.9092 30.1543C33.8922 30.12 33.8632 30.0862 33.835 30.0576C33.7503 29.989 33.6434 29.9371 33.5361 29.9199L33.2031 29.8457C32.983 29.8056 32.7797 29.7026 32.6104 29.5596C32.5426 29.4966 32.4919 29.4218 32.458 29.3359C32.4241 29.2501 32.4072 29.1638 32.4072 29.0723C32.4073 28.9121 32.4527 28.7517 32.543 28.6201C32.6332 28.483 32.7627 28.3745 32.9092 28.3115C33.0785 28.2314 33.2657 28.1973 33.4463 28.1973ZM16.9854 28.9072C17.1265 28.8958 17.2678 28.9182 17.4033 28.9697C17.5386 29.0212 17.6573 29.0954 17.7588 29.1982C17.9507 29.4215 18.0462 29.7082 18.0293 30.0059C18.0462 30.3034 17.9506 30.5893 17.7588 30.8125C17.6572 30.9155 17.5387 30.9905 17.4033 31.042C17.2678 31.0935 17.1265 31.1159 16.9854 31.1045C16.8442 31.1102 16.7029 31.0935 16.5674 31.042C16.432 30.9905 16.3135 30.9098 16.2119 30.8125C16.0202 30.5893 15.9186 30.2976 15.9355 30.0059C15.9186 29.7139 16.02 29.4215 16.2119 29.1982C16.3134 29.0954 16.4321 29.0212 16.5674 28.9697C16.7029 28.9182 16.8442 28.8958 16.9854 28.9072ZM42.8672 28.9072C43.0083 28.9072 43.1438 28.9298 43.2793 28.9756C43.3977 29.0156 43.5103 29.0842 43.6006 29.1699L43.4375 29.5078C43.3641 29.4391 43.2788 29.382 43.1885 29.3477C43.0983 29.3134 43.0079 29.2959 42.9121 29.2959C42.8276 29.2902 42.743 29.3017 42.6641 29.3359C42.585 29.3703 42.5174 29.4165 42.4609 29.4795C42.3424 29.6283 42.2856 29.8113 42.2969 30.0059C42.28 30.1947 42.3424 30.3834 42.4609 30.5322C42.5174 30.5952 42.585 30.6472 42.6641 30.6758C42.743 30.71 42.8276 30.7215 42.9121 30.7158C43.0079 30.7158 43.0983 30.6983 43.1885 30.6641C43.2788 30.6297 43.3641 30.5726 43.4375 30.5039L43.6006 30.8418C43.5103 30.9275 43.3977 30.9961 43.2793 31.0361C43.1495 31.0819 43.0083 31.1045 42.8672 31.1045C42.7261 31.1159 42.5847 31.0935 42.4492 31.042C42.3138 30.9905 42.1953 30.9098 42.0938 30.8125C41.902 30.5893 41.8005 30.2976 41.8174 30.0059C41.8004 29.7139 41.9018 29.4215 42.0938 29.1982C42.1953 29.0954 42.3139 29.0212 42.4492 28.9697C42.5847 28.9182 42.7261 28.8958 42.8672 28.9072ZM44.8711 28.9072C45.0122 28.9015 45.1534 28.9182 45.2832 28.9697C45.4129 29.0212 45.5371 29.0954 45.6387 29.1982C45.8306 29.4215 45.9271 29.7082 45.9102 30.0059C45.9271 30.3034 45.8305 30.5893 45.6387 30.8125C45.5371 30.9155 45.4187 30.9905 45.2832 31.042C45.1534 31.0935 45.0122 31.1159 44.8711 31.1045C44.73 31.1102 44.5886 31.0935 44.4531 31.042C44.3234 30.9905 44.1992 30.9098 44.0977 30.8125C43.9059 30.5893 43.8044 30.2976 43.8213 30.0059C43.8044 29.7139 43.9057 29.4215 44.0977 29.1982C44.1992 29.0954 44.3235 29.0212 44.4531 28.9697C44.5886 28.9182 44.73 28.8958 44.8711 28.9072ZM54.8115 28.9072C54.9526 28.9072 55.0882 28.9298 55.2236 28.9756C55.3422 29.0157 55.4497 29.0841 55.54 29.1699L55.376 29.5078C55.3083 29.4393 55.2239 29.382 55.1338 29.3477C55.0435 29.3133 54.9524 29.2959 54.8564 29.2959C54.7719 29.2902 54.6873 29.3017 54.6084 29.3359C54.5294 29.3703 54.4617 29.4165 54.4053 29.4795C54.2868 29.6283 54.2299 29.8113 54.2412 30.0059C54.2243 30.1947 54.2868 30.3834 54.4053 30.5322C54.4617 30.5952 54.5294 30.6472 54.6084 30.6758C54.6873 30.7101 54.7719 30.7215 54.8564 30.7158C54.9524 30.7158 55.0435 30.6984 55.1338 30.6641C55.2239 30.6297 55.3083 30.5725 55.376 30.5039L55.54 30.8418C55.4497 30.9333 55.3421 30.9961 55.2236 31.0361C55.0938 31.0819 54.9526 31.1045 54.8115 31.1045C54.6705 31.1159 54.529 31.0935 54.3936 31.042C54.2582 30.9905 54.134 30.9097 54.0381 30.8125C53.8655 30.6173 53.7704 30.3741 53.7568 30.1172L53.7549 29.8945C53.7657 29.6374 53.8653 29.3935 54.0381 29.1982C54.1396 29.0954 54.2583 29.0212 54.3936 28.9697C54.529 28.9182 54.6705 28.8958 54.8115 28.9072ZM58.4248 28.9072C58.5658 28.9015 58.7072 28.9183 58.8369 28.9697C58.9666 29.0212 59.0909 29.0954 59.1924 29.1982C59.3843 29.4215 59.4798 29.7082 59.4629 30.0059C59.4798 30.3033 59.3841 30.5893 59.1924 30.8125C59.0909 30.9155 58.9723 30.9905 58.8369 31.042C58.7072 31.0935 58.5658 31.1159 58.4248 31.1045C58.2837 31.1102 58.1423 31.0935 58.0068 31.042C57.877 30.9905 57.753 30.9098 57.6514 30.8125C57.4835 30.6172 57.3848 30.3697 57.374 30.1152V29.8965C57.3848 29.642 57.4834 29.3936 57.6514 29.1982C57.7529 29.0954 57.8772 29.0212 58.0068 28.9697C58.1423 28.9182 58.2837 28.8958 58.4248 28.9072ZM77.2617 28.9072C77.4027 28.8958 77.5441 28.9183 77.6738 28.9697C77.8035 29.0212 77.9278 29.0954 78.0293 29.1982C78.2212 29.4215 78.3226 29.7082 78.3057 30.0059C78.3226 30.3033 78.221 30.595 78.0293 30.8125C77.9278 30.9155 77.8092 30.9905 77.6738 31.042C77.5441 31.0935 77.4027 31.1159 77.2617 31.1045C77.1207 31.1102 76.9792 31.0935 76.8438 31.042C76.7139 30.9905 76.5899 30.9098 76.4883 30.8125C76.3204 30.6172 76.2217 30.3697 76.2109 30.1152V29.8965C76.2217 29.642 76.3204 29.3936 76.4883 29.1982C76.5898 29.0954 76.7141 29.0212 76.8438 28.9697C76.9792 28.9182 77.1206 28.8958 77.2617 28.9072ZM91.1533 28.9072C91.2944 28.8958 91.4358 28.9182 91.5713 28.9697C91.7066 29.0212 91.8252 29.0954 91.9268 29.1982C92.1187 29.4215 92.2201 29.7082 92.2031 30.0059C92.22 30.3034 92.1186 30.595 91.9268 30.8125C91.8251 30.9155 91.7068 30.9905 91.5713 31.042C91.4415 31.0935 91.2944 31.1159 91.1533 31.1045C91.0123 31.1102 90.8708 31.0935 90.7354 31.042C90.6056 30.9905 90.4814 30.9097 90.3799 30.8125C90.1882 30.5893 90.0866 30.2976 90.1035 30.0059C90.0866 29.7139 90.188 29.4215 90.3799 29.1982C90.4814 29.0954 90.6057 29.0212 90.7354 28.9697C90.8708 28.9182 91.0123 28.8958 91.1533 28.9072ZM53.2988 31.0586H52.8076V30.7402C52.7494 30.8357 52.6693 30.9184 52.5762 30.9785C52.4407 31.0644 52.2879 31.1045 52.1299 31.1045C52.0284 31.1102 51.9269 31.0986 51.8311 31.0586C51.7351 31.0242 51.6505 30.9611 51.5771 30.8867C51.4418 30.7036 51.3738 30.4749 51.3906 30.2461V28.9521H51.876V30.3213C51.8842 30.419 51.9176 30.5131 51.9727 30.5947C52.0121 30.6347 52.0568 30.6693 52.1074 30.6865C52.1582 30.7094 52.215 30.7157 52.2715 30.71C52.3448 30.7157 52.4186 30.7034 52.4863 30.6748C52.5539 30.6462 52.6163 30.6061 52.667 30.5547C52.7176 30.5033 52.7568 30.4347 52.7793 30.3662C52.8075 30.2975 52.8135 30.2229 52.8135 30.1484V28.9463H53.2988V31.0586ZM23.2686 28.9121C23.5055 28.895 23.7365 28.9704 23.917 29.1191C23.996 29.1993 24.0533 29.2964 24.0928 29.3994C24.1322 29.5023 24.1433 29.6171 24.1377 29.7314V31.0596H23.6807V30.7334C23.6407 30.8258 23.5796 30.9072 23.5 30.9678C23.3758 31.0594 23.2286 31.1045 23.0762 31.1045C22.9408 31.1045 22.8109 31.0709 22.6924 31.0137C22.5851 30.9564 22.4896 30.8755 22.4219 30.7725C22.3542 30.6695 22.3204 30.5498 22.3203 30.4297C22.3147 30.3038 22.3536 30.1774 22.4326 30.0801C22.5342 29.9771 22.6643 29.9145 22.7998 29.8916C22.9732 29.8573 23.1498 29.8386 23.3271 29.834H23.6748V29.6025C23.672 29.5753 23.6657 29.5482 23.6572 29.5195C23.6403 29.468 23.6129 29.416 23.5791 29.376C23.4888 29.3016 23.3695 29.2678 23.251 29.2793C23.127 29.2793 23.0031 29.296 22.8848 29.3359C22.755 29.376 22.6304 29.4333 22.5176 29.502L22.3818 29.1592C22.506 29.079 22.6421 29.0158 22.7832 28.9814C22.9411 28.9357 23.105 28.9121 23.2686 28.9121ZM72.5879 28.2422C72.7628 28.2422 72.938 28.2711 73.1016 28.334C73.2425 28.3855 73.3663 28.4656 73.4678 28.5742L73.3105 28.9463C73.2089 28.849 73.09 28.7742 72.9658 28.7227C72.8416 28.6712 72.706 28.6426 72.5762 28.6426C72.4689 28.6369 72.3616 28.6603 72.2656 28.7061C72.1698 28.7519 72.0855 28.8263 72.0234 28.9121C71.8823 29.1353 71.8139 29.3988 71.8252 29.6621C71.814 29.9252 71.8824 30.188 72.0234 30.4111C72.0855 30.4969 72.1698 30.5714 72.2656 30.6172C72.3616 30.663 72.4689 30.6864 72.5762 30.6807C72.7116 30.6807 72.8416 30.6521 72.9658 30.6006C73.0956 30.5491 73.2089 30.4744 73.3105 30.3828L73.4678 30.7549C73.3662 30.8692 73.2425 30.9555 73.1016 31.0127C72.938 31.0756 72.7628 31.1045 72.5879 31.1045C72.3509 31.1102 72.1192 31.0469 71.916 30.9268C71.7241 30.8066 71.5715 30.6289 71.4756 30.4229C71.3684 30.1882 71.3176 29.9304 71.3232 29.6729C71.3176 29.4154 71.374 29.1574 71.4756 28.9229C71.5716 28.717 71.7242 28.54 71.916 28.4199C72.1192 28.2997 72.3508 28.2365 72.5879 28.2422ZM86.1299 28.9121C86.3668 28.8951 86.5978 28.9704 86.7783 29.1191C86.8573 29.1993 86.9146 29.2964 86.9541 29.3994C86.9935 29.5023 87.0047 29.6171 86.999 29.7314V31.0596H86.542V30.7334C86.502 30.8258 86.4409 30.9072 86.3613 30.9678C86.2371 31.0594 86.0899 31.1045 85.9375 31.1045C85.7966 31.1045 85.6556 31.0765 85.5371 31.0137C85.4299 30.9564 85.3334 30.8755 85.2656 30.7725C85.1981 30.6696 85.1641 30.5497 85.1641 30.4297C85.1584 30.3038 85.1983 30.1774 85.2773 30.0801C85.3788 29.9773 85.5084 29.9145 85.6436 29.8916C85.8171 29.8573 85.9943 29.8385 86.1719 29.834H86.5244V29.6025C86.5216 29.5754 86.5163 29.5481 86.5078 29.5195C86.4909 29.468 86.4626 29.416 86.4287 29.376C86.3385 29.3017 86.22 29.2679 86.1016 29.2793C85.9774 29.2793 85.8529 29.2959 85.7344 29.3359C85.6103 29.376 85.4919 29.4334 85.3848 29.502L85.2432 29.1592C85.3673 29.0791 85.5028 29.0158 85.6494 28.9814C85.8075 28.9357 85.9662 28.9121 86.1299 28.9121ZM97.2051 28.2422C97.3799 28.2422 97.5552 28.2711 97.7188 28.334C97.8596 28.3855 97.9835 28.4656 98.085 28.5742L97.9268 28.9463C97.8252 28.8491 97.7071 28.7741 97.583 28.7227C97.4588 28.6711 97.3232 28.6426 97.1934 28.6426C97.0861 28.6369 96.9788 28.6603 96.8828 28.7061C96.7869 28.7518 96.7027 28.8263 96.6406 28.9121C96.4995 29.1353 96.4311 29.3988 96.4424 29.6621C96.4312 29.9252 96.4996 30.188 96.6406 30.4111C96.7027 30.4969 96.787 30.5714 96.8828 30.6172C96.9788 30.663 97.0861 30.6864 97.1934 30.6807C97.3288 30.6807 97.4588 30.6521 97.583 30.6006C97.7127 30.5491 97.8252 30.4743 97.9268 30.3828L98.085 30.7549C97.9834 30.8692 97.8597 30.9555 97.7188 31.0127C97.5552 31.0756 97.3799 31.1045 97.2051 31.1045C96.9681 31.1102 96.7364 31.0469 96.5332 30.9268C96.3413 30.8066 96.1885 30.6289 96.0869 30.4229C95.9797 30.1882 95.9289 29.9304 95.9346 29.6729C95.929 29.4154 95.9854 29.1574 96.0869 28.9229C96.1829 28.7169 96.3357 28.5401 96.5332 28.4199C96.7364 28.2997 96.968 28.2365 97.2051 28.2422ZM74.8232 28.9072C74.9641 28.8959 75.105 28.9183 75.2402 28.9697C75.3757 29.0212 75.4951 29.0952 75.5967 29.1982C75.7886 29.4215 75.8841 29.7082 75.8672 30.0059C75.8841 30.3033 75.7883 30.5893 75.5967 30.8125C75.4951 30.9098 75.3759 30.9846 75.2461 31.0361C75.1163 31.0819 74.9753 31.1044 74.8398 31.0986C74.6987 31.1101 74.5515 31.0935 74.416 31.042C74.275 30.9848 74.1513 30.9097 74.0498 30.8125C73.8819 30.6172 73.7832 30.3697 73.7725 30.1152V29.8965C73.7832 29.642 73.8819 29.3936 74.0498 29.1982C74.1513 29.0954 74.27 29.0212 74.4053 28.9697C74.5407 28.9182 74.6822 28.8958 74.8232 28.9072ZM56.4883 28.9463H57.1201V29.3184H56.4883V30.3594C56.4962 30.4425 56.5274 30.5212 56.5781 30.5898C56.6176 30.6242 56.6631 30.6527 56.7139 30.6699C56.7647 30.6871 56.8156 30.6922 56.8721 30.6865C56.9624 30.6808 57.053 30.6701 57.1377 30.6357L57.2109 31.0068C57.1488 31.0355 57.0863 31.0589 57.0186 31.0703C56.9453 31.0874 56.8719 31.0986 56.793 31.0986C56.6857 31.1043 56.584 31.0871 56.4824 31.0527C56.3809 31.0298 56.2909 30.9728 56.2119 30.8984C56.1442 30.8184 56.0876 30.727 56.0537 30.624C56.0198 30.521 56.0024 30.4174 56.0137 30.3086V29.3184H55.6133V28.9463H56.0029V28.4082H56.4883V28.9463ZM88.1787 28.9463H88.8105V29.3184H88.1787V30.2744C88.1731 30.3889 88.2065 30.4983 88.2686 30.5898C88.3081 30.6242 88.3535 30.6528 88.4043 30.6699C88.4551 30.6871 88.5061 30.6922 88.5625 30.6865C88.6526 30.6808 88.7429 30.6699 88.833 30.6357L88.9014 31.0068C88.8393 31.0355 88.7767 31.0589 88.709 31.0703C88.6357 31.0875 88.5567 31.0986 88.4834 31.0986C88.3762 31.1044 88.2686 31.0871 88.167 31.0527C88.0599 31.0298 87.9696 30.9728 87.8906 30.8984C87.8173 30.8184 87.7663 30.727 87.7324 30.624C87.6986 30.521 87.6877 30.4174 87.6934 30.3086V29.3184H87.292V28.9463H87.6934V28.4082H88.1787V28.9463ZM103.911 28.9463H104.543V29.3184H103.911V30.2744C103.905 30.3889 103.939 30.4983 104.001 30.5898C104.04 30.6242 104.086 30.6528 104.137 30.6699C104.187 30.6871 104.244 30.6922 104.295 30.6865C104.385 30.6808 104.475 30.6699 104.56 30.6357L104.634 31.0068C104.572 31.0355 104.503 31.0589 104.436 31.0703C104.362 31.0874 104.289 31.0986 104.21 31.0986C104.103 31.1043 103.995 31.0871 103.894 31.0527C103.798 31.0298 103.708 30.9727 103.629 30.8984C103.561 30.8184 103.505 30.727 103.471 30.624C103.437 30.521 103.425 30.4174 103.431 30.3086V29.3184H103.03V28.9463H103.431V28.4082H103.911V28.9463ZM14.0898 29.5869L15.2246 28.2422H15.8164L14.7109 29.5645L15.8906 31.0645H15.3086L14.4053 29.9248L14.0898 30.2969V31.0469H13.6045V28.2422H14.0898V29.5869ZM63.5498 28.248C63.7248 28.2423 63.8998 28.2772 64.0635 28.3516C64.1988 28.4145 64.3172 28.5229 64.3906 28.6602C64.4696 28.7975 64.5097 28.9579 64.5098 29.1182C64.5154 29.2784 64.4696 29.4328 64.3906 29.5645C64.3116 29.6961 64.1931 29.7936 64.0576 29.8623C64.0485 29.8663 64.0386 29.8683 64.0293 29.8721L64.6621 31.0586H64.126L63.5664 29.9648C63.5609 29.9649 63.5553 29.9658 63.5498 29.9658H62.9346V31.0645H62.4492L62.4434 28.248H63.5498ZM68.7549 28.248C68.9919 28.2367 69.2236 28.2998 69.4268 28.4199C69.6184 28.5343 69.7703 28.7005 69.8662 28.9062C69.9734 29.1409 70.0308 29.3987 70.0195 29.6562C70.0252 29.9138 69.9735 30.1716 69.8662 30.4062C69.7703 30.6121 69.6184 30.7781 69.4268 30.8926C69.2236 31.0127 68.9919 31.0701 68.7549 31.0645H67.7607V28.248H68.7549ZM19.7969 29.3359H19.6611C19.4749 29.3417 19.2997 29.4048 19.1416 29.5078C19.0853 29.5536 19.0458 29.6109 19.0176 29.6738C18.9894 29.7367 18.9785 29.8113 18.9785 29.8799V31.0586H18.4922V28.9521H18.9785V29.29C19.0209 29.2056 19.0795 29.1303 19.1582 29.0723C19.2993 28.9807 19.4635 28.9237 19.6328 28.918H19.7969V29.3359ZM41.3545 31.0586H40.8691V28.9521H41.3545V31.0586ZM47.541 28.9062C47.6425 28.9005 47.744 28.9122 47.8398 28.9521C47.9358 28.9865 48.0213 29.0496 48.0947 29.124C48.23 29.3127 48.2922 29.5359 48.2754 29.7646V31.0586H47.7891V29.7881C47.8004 29.6565 47.7669 29.5248 47.6992 29.416C47.6597 29.3759 47.6143 29.3414 47.5635 29.3242C47.5128 29.3015 47.4566 29.2961 47.4004 29.3018C47.327 29.296 47.2533 29.3073 47.1855 29.3359C47.1178 29.3646 47.0557 29.4045 47.0049 29.4561C46.9542 29.5075 46.9149 29.5703 46.8867 29.6445C46.8585 29.7132 46.8469 29.7879 46.8525 29.8623V31.0527H46.3672V28.9521H46.8633V29.2705C46.9214 29.1751 47.0017 29.0923 47.0947 29.0322C47.2302 28.9464 47.383 28.9063 47.541 28.9062ZM61.2471 29.3359H61.1172C60.9309 29.3417 60.7501 29.4048 60.5977 29.5078C60.5413 29.5536 60.5018 29.6109 60.4736 29.6738C60.4455 29.7368 60.4336 29.8113 60.4336 29.8799V31.0586H59.9482L59.9258 28.9521H60.4287V29.2979C60.4709 29.2103 60.532 29.1321 60.6094 29.0723C60.7504 28.9809 60.9139 28.9294 61.083 28.918H61.2471V29.3359ZM84.9385 29.3359H84.8027C84.6165 29.3417 84.4414 29.4048 84.2891 29.5078C84.2327 29.5536 84.1874 29.6109 84.1592 29.6738C84.131 29.7367 84.1145 29.8113 84.1201 29.8799V31.0586H83.6348V28.9521H84.1201V29.292C84.1626 29.2069 84.2215 29.1307 84.3008 29.0723C84.4418 28.9808 84.6053 28.9237 84.7744 28.918H84.9385V29.3359ZM89.6523 31.0586H89.166V28.9521H89.6523V31.0586ZM93.8232 28.9062C93.9249 28.9005 94.0271 28.9121 94.123 28.9521C94.2189 28.9865 94.3036 29.0497 94.377 29.124C94.5123 29.3071 94.5744 29.5359 94.5576 29.7646V31.0586H94.0723V29.6895C94.0643 29.5918 94.0322 29.4975 93.9814 29.416C93.9419 29.376 93.8965 29.3414 93.8457 29.3242C93.795 29.3015 93.7389 29.2961 93.6826 29.3018C93.6092 29.296 93.5414 29.313 93.4736 29.3359C93.4059 29.3646 93.3438 29.4045 93.293 29.4561C93.2423 29.5075 93.203 29.5703 93.1748 29.6445C93.1466 29.7132 93.135 29.7879 93.1406 29.8623V31.0527H92.6553V28.9521H93.1465V29.2686C93.2046 29.1738 93.2854 29.0919 93.3779 29.0322C93.5132 28.9466 93.6654 28.9063 93.8232 28.9062ZM101.991 28.9062C102.093 28.9005 102.195 28.9121 102.291 28.9521C102.387 28.9865 102.472 29.0497 102.545 29.124C102.68 29.3128 102.742 29.5359 102.726 29.7646V31.0586H102.24V29.6895C102.232 29.5918 102.2 29.4975 102.149 29.416C102.11 29.376 102.064 29.3414 102.014 29.3242C101.963 29.3015 101.907 29.2961 101.851 29.3018C101.777 29.296 101.703 29.3073 101.636 29.3359C101.568 29.3646 101.506 29.4046 101.455 29.4561C101.404 29.5075 101.365 29.5703 101.337 29.6445C101.309 29.7132 101.297 29.7879 101.303 29.8623V31.0527H100.817V28.9521H101.314V29.2686C101.373 29.1738 101.453 29.0919 101.546 29.0322C101.681 28.9466 101.833 28.9063 101.991 28.9062ZM108.528 29.3359H108.398C108.212 29.3417 108.031 29.4048 107.879 29.5078C107.823 29.5536 107.783 29.611 107.755 29.6738C107.727 29.7367 107.71 29.8113 107.716 29.8799V31.0586H107.23V28.9521H107.71V29.2949C107.754 29.2086 107.814 29.1314 107.891 29.0723C108.032 28.9808 108.195 28.9295 108.364 28.918H108.528V29.3359ZM28.2803 28.6201H26.96V29.4502H28.2021V29.8223H26.96V30.6807H28.3145V31.0527H26.4688V28.248H28.2803V28.6201ZM39.5879 28.9004C39.6892 28.8891 39.7907 28.9062 39.8809 28.9404C39.9712 28.9748 40.0621 29.032 40.1299 29.1064C40.2597 29.2953 40.3158 29.5248 40.2988 29.748V31.0527H39.8135V29.7705C39.8247 29.639 39.7964 29.5071 39.7344 29.3984C39.7006 29.3586 39.6553 29.3305 39.6104 29.3076C39.5597 29.2905 39.5087 29.2785 39.458 29.2842C39.3903 29.2785 39.3277 29.2897 39.2656 29.3184C39.2035 29.347 39.1526 29.3821 39.1074 29.4336C39.0173 29.548 38.9719 29.6971 38.9775 29.8457V31.042H38.4922V29.7598C38.5035 29.6282 38.4751 29.4964 38.4131 29.3877C38.3792 29.3476 38.3342 29.3188 38.2891 29.2959C38.2383 29.2787 38.1875 29.2667 38.1367 29.2725C38.069 29.2668 38.0013 29.2789 37.9336 29.3018C37.8716 29.3304 37.8154 29.3704 37.7646 29.4219C37.6743 29.5364 37.6291 29.6852 37.6348 29.834V31.0303H37.1719V28.9521H37.6514V29.2773C37.7063 29.1807 37.7798 29.0979 37.8662 29.0322C37.9847 28.9522 38.12 28.9062 38.2666 28.9062C38.419 28.9005 38.5772 28.9405 38.707 29.0264C38.8038 29.1011 38.8722 29.2036 38.9102 29.3193C38.9649 29.2036 39.0473 29.1011 39.1533 29.0264C39.283 28.9407 39.4357 28.8947 39.5879 28.9004ZM23.5049 30.0977C23.3582 30.092 23.2113 30.1032 23.0703 30.1318C22.9858 30.1433 22.9065 30.1772 22.8389 30.2344C22.8164 30.2572 22.7994 30.2917 22.7881 30.3203C22.7768 30.3547 22.7717 30.3895 22.7773 30.4238C22.7774 30.4696 22.7831 30.5156 22.8057 30.5557C22.8226 30.5956 22.851 30.6355 22.8848 30.6641C22.9693 30.7268 23.0705 30.7615 23.1719 30.7559C23.262 30.7559 23.3527 30.7331 23.4316 30.6875C23.5106 30.6475 23.5728 30.584 23.6123 30.5039C23.6518 30.4238 23.6748 30.3318 23.6748 30.2402V30.0977H23.5049ZM86.3555 30.0977C86.2088 30.0919 86.0619 30.1033 85.9209 30.1318C85.8364 30.1433 85.7571 30.1773 85.6895 30.2344C85.667 30.2572 85.65 30.2918 85.6387 30.3203C85.6274 30.3547 85.6213 30.3895 85.627 30.4238C85.627 30.4696 85.6327 30.5156 85.6553 30.5557C85.6722 30.5957 85.7006 30.6355 85.7344 30.6641C85.819 30.727 85.9209 30.7616 86.0225 30.7559C86.1127 30.7558 86.2033 30.7333 86.2822 30.6875C86.3612 30.6474 86.4234 30.584 86.4629 30.5039C86.5024 30.4238 86.5244 30.3318 86.5244 30.2402V30.0977H86.3555ZM65.7764 29.7627C65.7061 29.8106 65.6445 29.8632 65.5879 29.9258C65.5372 29.9772 65.497 30.0397 65.4688 30.1025C65.4406 30.1712 65.4297 30.2458 65.4297 30.3145C65.4297 30.3716 65.4355 30.429 65.458 30.4805C65.4806 30.532 65.5142 30.5781 65.5537 30.6182C65.661 30.6983 65.7911 30.738 65.9209 30.7266C66.0281 30.7265 66.1353 30.7038 66.2256 30.6523C66.3024 30.609 66.3693 30.5524 66.4268 30.4854L65.7764 29.7627ZM79.8018 29.29C79.7229 29.2843 79.6438 29.3015 79.5762 29.3301C79.503 29.3643 79.4406 29.4099 79.3955 29.4727C79.2883 29.6272 79.237 29.817 79.2539 30.0059C79.2427 30.1946 79.294 30.3838 79.3955 30.5439C79.4463 30.6067 79.5086 30.6523 79.5762 30.6865C79.6495 30.7208 79.7228 30.7323 79.8018 30.7266C79.8807 30.7323 79.9599 30.7208 80.0332 30.6865C80.1065 30.6522 80.169 30.6068 80.2197 30.5439C80.3269 30.3895 80.3716 30.2003 80.3604 30.0059C80.3716 29.817 80.327 29.6272 80.2197 29.4727C80.169 29.4098 80.1065 29.3644 80.0332 29.3301C79.9599 29.2958 79.8807 29.2843 79.8018 29.29ZM49.7705 29.2842C49.6916 29.2785 49.6126 29.2956 49.5449 29.3242C49.4717 29.3585 49.4094 29.404 49.3643 29.4668C49.257 29.6213 49.2065 29.8111 49.2178 30C49.2066 30.1888 49.2571 30.3779 49.3643 30.5381C49.415 30.6009 49.4773 30.6464 49.5449 30.6807C49.6182 30.715 49.6916 30.7264 49.7705 30.7207C49.8494 30.7264 49.9286 30.7092 50.002 30.6807C50.0752 30.6464 50.1433 30.6009 50.1885 30.5381C50.29 30.3779 50.3413 30.1945 50.3301 30C50.3414 29.8111 50.2901 29.6271 50.1885 29.4668C50.1377 29.404 50.0752 29.3585 50.002 29.3242C49.9286 29.29 49.8494 29.2785 49.7705 29.2842ZM16.9912 29.29C16.9123 29.2843 16.8331 29.3015 16.7598 29.3301C16.6864 29.3644 16.624 29.4107 16.5732 29.4736C16.4661 29.6281 16.4155 29.8112 16.4268 30C16.4155 30.1888 16.4661 30.3777 16.5732 30.5322C16.624 30.5952 16.6864 30.6472 16.7598 30.6758C16.8331 30.71 16.9123 30.7215 16.9912 30.7158C17.0701 30.7215 17.1491 30.7044 17.2168 30.6758C17.2845 30.6472 17.3467 30.5952 17.3975 30.5322C17.5046 30.3777 17.5609 30.1888 17.5439 30C17.5552 29.8112 17.5046 29.6281 17.3975 29.4736C17.3467 29.4107 17.2845 29.3587 17.2168 29.3301C17.1435 29.2958 17.0701 29.2844 16.9912 29.29ZM44.8711 29.29C44.7921 29.2843 44.713 29.3015 44.6396 29.3301C44.5663 29.3644 44.5039 29.4107 44.4531 29.4736C44.346 29.6281 44.2954 29.8112 44.3066 30C44.2954 30.1888 44.346 30.3777 44.4531 30.5322C44.5039 30.5952 44.5663 30.6472 44.6396 30.6758C44.713 30.7101 44.7921 30.7215 44.8711 30.7158C44.9501 30.7215 45.0292 30.7101 45.1025 30.6758C45.1759 30.6414 45.2383 30.5893 45.2891 30.5264H45.2803C45.385 30.3728 45.435 30.1867 45.4238 30C45.4351 29.8111 45.3846 29.6282 45.2773 29.4736C45.2322 29.4107 45.1701 29.3587 45.0967 29.3301C45.0234 29.2958 44.95 29.2843 44.8711 29.29ZM58.4248 29.29C58.3459 29.2843 58.2666 29.3016 58.1934 29.3301C58.12 29.3644 58.0576 29.4107 58.0068 29.4736C57.8996 29.6282 57.8491 29.8111 57.8604 30C57.8491 30.1889 57.8996 30.3777 58.0068 30.5322C58.0576 30.5952 58.12 30.6472 58.1934 30.6758C58.2666 30.71 58.3459 30.7215 58.4248 30.7158C58.5037 30.7215 58.5771 30.7044 58.6504 30.6758C58.7237 30.6472 58.7859 30.5952 58.8311 30.5322C58.9382 30.3777 58.9888 30.1888 58.9775 30C58.9888 29.8112 58.9382 29.6281 58.8311 29.4736C58.7859 29.4107 58.7238 29.3587 58.6504 29.3301C58.5771 29.2958 58.5037 29.2844 58.4248 29.29ZM74.8232 29.29C74.7444 29.2843 74.6651 29.3016 74.5918 29.3301C74.5184 29.3644 74.4563 29.4107 74.4111 29.4736C74.3039 29.6282 74.2524 29.8111 74.2637 30C74.2524 30.1889 74.3039 30.3777 74.4111 30.5322C74.4619 30.5952 74.5241 30.6472 74.5918 30.6758C74.6651 30.71 74.7444 30.7215 74.8232 30.7158C74.9021 30.7215 74.9812 30.7044 75.0488 30.6758C75.1222 30.6472 75.1843 30.5952 75.2295 30.5322C75.3366 30.3777 75.3873 30.1888 75.376 30C75.3872 29.8112 75.3366 29.6281 75.2295 29.4736C75.1787 29.4107 75.1166 29.3587 75.0488 29.3301C74.9756 29.2958 74.9021 29.2844 74.8232 29.29ZM77.2666 29.29C77.1877 29.2844 77.1084 29.3015 77.0352 29.3301C76.9619 29.3644 76.9004 29.4108 76.8496 29.4736C76.7424 29.6282 76.6911 29.8111 76.708 30C76.6967 30.1889 76.748 30.3777 76.8496 30.5322C76.9004 30.5951 76.9619 30.6471 77.0352 30.6758C77.1084 30.7101 77.1877 30.7215 77.2666 30.7158C77.3456 30.7215 77.4254 30.7044 77.4932 30.6758C77.5608 30.6471 77.6231 30.5951 77.6738 30.5322C77.7809 30.3777 77.8314 30.1888 77.8145 30C77.8257 29.8113 77.7753 29.6281 77.6738 29.4736C77.6231 29.4107 77.5608 29.3587 77.4932 29.3301C77.4198 29.2957 77.3456 29.2843 77.2666 29.29ZM91.1592 29.29C91.0802 29.2843 91.0011 29.3015 90.9277 29.3301C90.8543 29.3644 90.792 29.4107 90.7412 29.4736C90.6341 29.6281 90.5837 29.8112 90.6006 30C90.5893 30.1888 90.6397 30.3777 90.7412 30.5322C90.792 30.5952 90.8543 30.6472 90.9277 30.6758C91.0011 30.7101 91.0802 30.7215 91.1592 30.7158C91.2381 30.7215 91.3171 30.7043 91.3848 30.6758C91.4582 30.6472 91.5203 30.5952 91.5654 30.5322C91.6727 30.3777 91.724 30.1889 91.707 30C91.7183 29.8112 91.667 29.6281 91.5654 29.4736C91.5146 29.4107 91.4525 29.3587 91.3848 29.3301C91.3115 29.2958 91.2325 29.2843 91.1592 29.29ZM68.2471 30.6348H68.7549C68.8621 30.6404 68.9695 30.6182 69.0654 30.5781C69.1612 30.5324 69.2458 30.4636 69.3135 30.3779C69.4602 30.1661 69.5277 29.908 69.5107 29.6504C69.5276 29.3929 69.4546 29.1354 69.3135 28.918C69.2458 28.8322 69.1612 28.7636 69.0654 28.7178C68.9935 28.6834 68.9149 28.6647 68.835 28.6602H68.2471V30.6348ZM45.2773 30.5322V30.5264H45.2803C45.2791 30.5282 45.2786 30.5304 45.2773 30.5322ZM21.0273 29.2725C20.9427 29.2667 20.8632 29.2839 20.7842 29.3125C20.7052 29.3468 20.6433 29.399 20.5869 29.4619C20.5104 29.5804 20.4609 29.7134 20.4443 29.8506H21.5498C21.5372 29.7091 21.4936 29.5701 21.4219 29.4502C21.3767 29.393 21.3147 29.3411 21.2471 29.3125C21.1795 29.284 21.1006 29.2668 21.0273 29.2725ZM35.7881 29.2725C35.7036 29.2668 35.6247 29.2783 35.5459 29.3125C35.4669 29.3468 35.4051 29.399 35.3486 29.4619C35.2721 29.5804 35.2226 29.7134 35.2061 29.8506H36.3115C36.2989 29.7091 36.2554 29.5701 36.1836 29.4502C36.1384 29.393 36.0765 29.3411 36.0088 29.3125C35.9411 29.2839 35.8615 29.2667 35.7881 29.2725ZM82.1719 29.2725C82.1104 29.2762 82.0513 29.2911 81.9922 29.3125C81.9188 29.3468 81.8504 29.3989 81.7939 29.4619C81.7175 29.5803 81.6689 29.7135 81.6523 29.8506H82.7578C82.7452 29.7091 82.7016 29.57 82.6299 29.4502C82.5848 29.393 82.5227 29.3411 82.4551 29.3125C82.4043 29.2911 82.35 29.2762 82.293 29.2725H82.1719ZM99.4404 29.2725C99.3558 29.2667 99.2763 29.2839 99.1973 29.3125C99.1239 29.3468 99.0564 29.3989 99 29.4619C98.9235 29.5804 98.8773 29.7134 98.8604 29.8506H99.9629C99.9503 29.7091 99.9067 29.5701 99.835 29.4502C99.7898 29.393 99.7279 29.3411 99.6602 29.3125C99.5926 29.284 99.5137 29.2668 99.4404 29.2725ZM105.853 29.2725C105.768 29.2668 105.684 29.284 105.61 29.3125C105.531 29.3468 105.469 29.3989 105.412 29.4619C105.336 29.5803 105.287 29.7135 105.271 29.8506H106.376C106.363 29.7091 106.32 29.57 106.248 29.4502C106.203 29.393 106.141 29.3411 106.073 29.3125C106.006 29.2839 105.926 29.2667 105.853 29.2725ZM25.9209 29.8457H24.6963V29.4736H25.9209V29.8457ZM62.9404 29.5879H63.5557C63.6854 29.5936 63.8094 29.5418 63.9053 29.4561H63.9229V29.4619C63.9679 29.4162 64.0019 29.3646 64.0244 29.3018C64.047 29.2445 64.0584 29.1753 64.0527 29.1123C64.0583 29.0496 64.0469 28.9867 64.0244 28.9297C64.0018 28.8724 63.968 28.8202 63.9229 28.7744C63.8213 28.6886 63.6855 28.6487 63.5557 28.6602H62.9404V29.5879ZM65.9775 28.5283C65.938 28.5283 65.8923 28.5346 65.8584 28.5518C65.819 28.5633 65.785 28.5916 65.7568 28.6201C65.7004 28.6831 65.6672 28.7696 65.6729 28.8555C65.6729 28.9353 65.6948 29.0096 65.7285 29.0781C65.7754 29.1589 65.8357 29.2347 65.8994 29.3076C65.9925 29.2477 66.0763 29.1787 66.1523 29.1016C66.2144 29.0271 66.248 28.9293 66.248 28.832C66.2537 28.752 66.2254 28.6723 66.1748 28.6094C66.1467 28.5809 66.1187 28.563 66.085 28.5459C66.0512 28.5345 66.0113 28.5284 65.9775 28.5283ZM41.3545 28.5684H40.8691V28.0762H41.3545V28.5684ZM89.6523 28.5684H89.166V28.0762H89.6523V28.5684ZM67.4111 12.3525H58.9043C58.4076 12.3525 58.2152 12.5412 58.0967 13.125L57.6455 15.2607C57.623 15.3636 57.606 15.4666 57.5947 15.5752C57.5948 15.8384 57.742 15.9473 58.1201 15.9473H64.5439C65.8475 15.9474 66.4179 16.5482 66.418 17.584C66.4123 17.8129 66.3889 18.0365 66.3438 18.2598L65.4189 22.707C65.0182 24.6303 64.1371 25.5468 62.0938 25.5469L51.9443 25.5117L52.6104 22.335H61.1738C61.7436 22.3349 61.9811 22.1464 62.0996 21.54L62.5732 19.2959C62.5902 19.21 62.5957 19.1238 62.5957 19.0322C62.5956 18.7176 62.432 18.5977 61.9805 18.5977H55.6357C54.3602 18.5976 53.7902 17.9965 53.79 16.9893C53.7957 16.7547 53.8182 16.5198 53.8633 16.291L54.7383 12.083C55.1391 10.16 55.9975 9.25 58.0859 9.25H68.0547L67.4111 12.3525ZM80.9365 9.25C82.5732 9.25007 83.2557 9.85098 83.2559 11.0527C83.2502 11.379 83.2111 11.6998 83.1377 12.0146L82.3984 15.5469C82.0315 17.2065 81.0492 17.7903 79.9316 17.9277C80.9307 17.9965 81.7324 18.3346 81.7324 19.3477C81.738 19.525 81.7204 19.7024 81.6865 19.874L80.5244 25.5293L76.9111 25.5117L78.0176 20.1943C78.0402 20.0684 78.0578 19.9482 78.0635 19.8223C78.0634 19.5361 77.8762 19.4502 77.3965 19.4502H72.2041L70.9502 25.5117H67.3486L69.8389 13.6064H73.4395L72.7793 16.7598H77.7129C78.4014 16.7598 78.565 16.594 78.7061 15.9189L79.2764 13.2744C79.2989 13.1486 79.3159 13.0281 79.3271 12.9023C79.3271 12.5303 79.1129 12.4209 78.5879 12.4209H70.0752L70.7412 9.25H80.9365ZM19.0801 16.5713L26.1475 9.23828H30.0762L23.5107 15.8955H26.0566C27.6427 15.8955 28.4502 16.6165 28.4561 18.0186C28.4504 18.4135 28.4048 18.809 28.3145 19.1982L27.0049 25.5H23.3135L24.5215 19.7188C24.561 19.53 24.5832 19.3351 24.5889 19.1406C24.5888 18.7058 24.3516 18.5859 23.6631 18.5859H18.6562L17.2168 25.5117H15.7158L17.8037 15.4951C17.9223 15.4779 18.0296 15.4258 18.1143 15.3457C18.1988 15.2657 18.2615 15.1573 18.2842 15.043C18.3011 14.9686 18.3003 14.8937 18.2891 14.8193C18.2778 14.7449 18.2495 14.6762 18.21 14.6133C18.1705 14.5504 18.1197 14.4932 18.0576 14.4531C17.9956 14.4131 17.9278 14.3843 17.8545 14.3672C17.7812 14.3501 17.708 14.3499 17.6348 14.3613C17.5615 14.3728 17.4937 14.4014 17.4316 14.4414C17.3696 14.4814 17.3129 14.5329 17.2734 14.5957C17.234 14.6586 17.2054 14.7274 17.1885 14.8018C17.1603 14.9162 17.1775 15.0368 17.2227 15.1455C17.2678 15.2543 17.3466 15.3462 17.4482 15.4092L15.3428 25.5176H13.6211L17.0078 9.23828H20.6094L19.0801 16.5713ZM35.043 16.2559H40.9482L40.4062 18.8545H34.501L33.79 22.2666H41.9697L41.3037 25.5117H29.4043L31.8936 13.6113H35.6133L35.043 16.2559ZM97.4248 12.4834H90.1709C89.4149 12.4835 89.2231 12.6728 89.082 13.3994L87.3828 21.333C87.3546 21.4589 87.3377 21.5792 87.332 21.7051C87.332 22.0771 87.5181 22.2089 88.1162 22.209H95.4209L94.7324 25.5059L85.6611 25.5117C84.0467 25.5117 83.4092 24.9335 83.4092 23.7314C83.4035 23.3767 83.4427 23.022 83.5273 22.6787L85.7402 12.0713C86.141 10.1484 87.0441 9.23842 89.0645 9.23828H98.0908L97.4248 12.4834ZM111.334 12.4834H104.08C103.318 12.4834 103.132 12.6728 102.991 13.3994L101.309 21.333C101.28 21.4589 101.263 21.5792 101.258 21.7051C101.258 22.0771 101.445 22.209 102.043 22.209H109.347L108.658 25.5059L99.5645 25.5117C97.95 25.5117 97.3066 24.9335 97.3066 23.7314C97.3067 23.3767 97.3461 23.022 97.4307 22.6787L99.6436 12.0713C100.044 10.1484 100.947 9.23842 102.968 9.23828H112L111.334 12.4834ZM3.70898 19.1807L5.87598 19.2441L4.2168 20.6582L4.82617 22.7705L2.98047 21.6084L1.19141 22.8447L1.71582 20.709L0 19.3643L2.16211 19.21L2.89062 17.1436L3.70898 19.1807ZM51.4531 18.2539H43.8213L44.2441 16.2334H51.876L51.4531 18.2539ZM6.00586 10.2578L7.95312 10.3145L6.47461 11.5908L7.02246 13.4912L5.3623 12.4443L3.75391 13.5664L4.22266 11.6426L2.68164 10.4346L4.62891 10.2979L5.2666 8.42578L6.00586 10.2578ZM44.6963 9.23242L44.4082 10.6006H37.6738C37.6343 10.492 37.5665 10.4007 37.4707 10.332C37.3804 10.2633 37.2672 10.2285 37.1543 10.2285C37.0078 10.2286 36.8613 10.2917 36.7598 10.3945C36.6582 10.4976 36.5957 10.6412 36.5957 10.79C36.5958 10.9388 36.6526 11.0817 36.7598 11.1904C36.8669 11.299 37.0077 11.3564 37.1543 11.3564C37.2672 11.3564 37.3865 11.3216 37.4824 11.2529C37.5725 11.1843 37.6461 11.0871 37.6855 10.9785H44.3291L44.0303 12.4043H32.125L32.791 9.23242H44.6963ZM12.4414 3.76074L14.1738 3.8125L12.8477 4.93359L13.3389 6.62305L11.8604 5.68945L10.4258 6.68555L10.8496 4.97949L9.48926 3.89258L11.2168 3.7666L11.7812 2.1123L12.4414 3.76074ZM30.0303 3.9043L31.3291 3.94434L30.3359 4.79102L30.7021 6.05566L29.5957 5.35742L28.5234 6.10742L28.8398 4.8252L27.8125 4.01855L29.1104 3.92676L29.5449 2.67871L30.0303 3.9043ZM21.2305 1.42578L22.749 1.4707L21.5918 2.46094L22.0146 3.93848L20.7285 3.11914L19.4746 3.98926L19.8418 2.49023L18.6396 1.55078L20.1523 1.44238L20.6602 0L21.2305 1.42578Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 128px;
  height: 46px;
}
@media screen and (max-width: 1280px) {
  #gate .logo-ke-srcc::before {
    width: 220px;
    height: 80px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-ke-srcc::before {
    width: 29.3333vw;
    height: 10.6667vw;
  }
}
#gate .logo-etri {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .logo-etri::before {
  content: "";
  width: 92px;
  height: 38px;
  background-image: url("data:image/svg+xml,%3Csvg width='92' height='38' viewBox='0 0 92 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_1062_12843)'%3E %3Cmask id='mask0_1062_12843' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='92' height='38'%3E %3Cpath d='M91.4472 0.0716553H0.276001V37.3777H91.4472V0.0716553Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_1062_12843)'%3E %3Cpath d='M54.2284 0.0716553H54.7207L68.4199 0.0925735C70.7851 0.0961893 73.1503 0.0999769 75.5156 0.103936C75.9965 0.103936 76.4743 0.179345 76.9088 0.358312C77.6364 0.658399 78.2057 1.16482 78.5689 1.87941C78.8194 2.37145 78.9457 2.91697 78.9369 3.46867C78.9239 5.32575 78.934 7.18308 78.9337 9.04018C78.9337 9.42208 78.9314 9.42183 78.548 9.42183C76.7526 9.42183 74.957 9.42546 73.1617 9.42183C72.7927 9.42183 72.4239 9.39473 72.0475 9.37978C72.0099 9.46627 72.0918 9.51171 72.1395 9.56053C72.4916 9.92673 72.8447 10.2919 73.2034 10.6516C73.9452 11.3959 74.6892 12.1381 75.4353 12.8783C76.6547 14.0834 77.8768 15.2851 79.1016 16.4831C79.7297 17.0965 80.3713 17.6957 81.005 18.3038C81.0999 18.395 81.2641 18.4815 81.1934 18.6349C81.1302 18.7716 80.9602 18.7098 80.8377 18.71C79.4478 18.7116 78.058 18.7083 76.6681 18.7075C75.6849 18.7075 74.7015 18.7081 73.7179 18.7093C73.6402 18.7093 73.5625 18.7065 73.4847 18.707C73.2116 18.7093 72.9924 18.6104 72.7957 18.4128C71.814 17.4333 70.8465 16.4377 69.827 15.4979C68.4638 14.2418 67.1931 12.8943 65.8584 11.6105C65.2814 11.0555 64.6961 10.5088 64.1186 9.95432C63.9537 9.79629 63.7817 9.64107 63.6407 9.40374C63.7721 9.39961 63.8713 9.39366 63.9704 9.39366C66.4046 9.39597 68.8388 9.39862 71.2733 9.40167C71.4028 9.40167 71.5324 9.40167 71.6619 9.39366C71.8853 9.37871 71.921 9.34542 71.9246 9.13262C71.9334 8.70288 71.942 8.27315 71.9407 7.84342C71.9376 6.63972 71.928 5.43602 71.9239 4.23257C71.9223 3.81421 71.926 3.81163 71.5179 3.81137C68.2464 3.81 64.9748 3.80948 61.7031 3.80982C61.3145 3.80982 61.3189 3.8124 61.3194 4.19306C61.3227 7.99347 61.3254 11.7939 61.3277 15.5943C61.3277 16.1531 61.3321 16.712 61.3342 17.2708C61.3342 17.3633 61.3342 17.4558 61.3342 17.5666C61.2201 17.5735 61.1364 17.5836 61.0531 17.5833C58.9119 17.5814 56.7712 17.5787 54.6305 17.5751C54.218 17.5751 54.224 17.5704 54.2308 17.1513C54.2398 16.5753 54.2417 15.9992 54.2414 15.4234C54.2381 10.4363 54.2342 5.44937 54.2297 0.462387C54.2284 0.344625 54.2284 0.226347 54.2284 0.0716553Z' fill='white'/%3E %3Cpath d='M0.286637 0.0799561H23.1743V3.80366C22.5266 3.81476 21.8668 3.80598 21.2067 3.80779C20.5506 3.80934 19.8946 3.80779 19.2375 3.80779H7.33123C7.32087 3.90463 7.30532 3.97798 7.30532 4.05106C7.30428 4.93686 7.30428 5.82248 7.30532 6.70793C7.30532 6.75959 7.30714 6.81123 7.30947 6.86288C7.31439 6.97471 7.3701 7.03849 7.48514 7.04366C7.56287 7.04702 7.6406 7.05064 7.71834 7.05064C11.948 7.05064 16.1778 7.05064 20.4076 7.05064C21.2274 7.05064 22.0474 7.03488 22.8672 7.02661C22.9608 7.02661 23.0544 7.02661 23.1718 7.02661V10.6592C23.0888 10.6615 22.9903 10.6669 22.8901 10.6669H12.4535C10.8568 10.6669 9.25978 10.6669 7.66263 10.6669C7.55354 10.6669 7.4442 10.6778 7.32009 10.6845C7.31283 10.7813 7.30247 10.8562 7.30247 10.9311C7.30247 11.8169 7.30342 12.7025 7.30532 13.588C7.30532 13.6396 7.30678 13.6912 7.30973 13.743C7.31465 13.8348 7.36621 13.8834 7.4569 13.8901C7.50872 13.894 7.56055 13.8942 7.61237 13.8942C10.5991 13.8992 13.5855 13.909 16.5723 13.9072C18.6612 13.9072 20.7501 13.8896 22.8391 13.8801C22.9406 13.8801 23.0425 13.8801 23.167 13.8801V17.5808C23.0416 17.5808 22.9321 17.5808 22.8222 17.5808C17.695 17.5656 12.5677 17.5505 7.44032 17.5354C6.4298 17.5322 5.41928 17.5374 4.41032 17.5291C3.95352 17.5255 3.49542 17.5129 3.04016 17.4754C2.82977 17.4581 2.61834 17.3891 2.41831 17.3135C1.53061 16.9777 0.877916 16.3959 0.500919 15.5088C0.35247 15.171 0.275808 14.8062 0.275757 14.4374C0.278694 9.73412 0.278 5.03086 0.273682 0.327618C0.275755 0.251693 0.282491 0.175508 0.286637 0.0799561Z' fill='white'/%3E %3Cpath d='M42.548 17.5606H35.5079C35.4978 17.4514 35.4819 17.3607 35.4819 17.2701C35.4785 13.0234 35.4761 8.7767 35.4747 4.52989C35.4747 4.35789 35.4825 4.1859 35.4791 4.01339C35.4757 3.84088 35.4532 3.81996 35.2866 3.80937C35.2088 3.80472 35.1312 3.80937 35.0534 3.80937H27.6738H27.2794V0.0905762H50.7545V3.80937H42.6506C42.6139 3.84217 42.6069 3.84733 42.6011 3.85379C42.5952 3.85966 42.5904 3.86657 42.5869 3.8742C42.5812 3.89027 42.5764 3.90665 42.5724 3.92326C42.5707 3.93177 42.57 3.94042 42.5701 3.94909C42.5701 3.97491 42.568 4.00074 42.568 4.02656C42.5661 8.52251 42.5642 13.0185 42.5623 17.5145C42.5589 17.5302 42.5541 17.5457 42.548 17.5606Z' fill='white'/%3E %3Cpath d='M84.2878 0.0799561H91.284V17.5681C91.2169 17.5735 91.1423 17.5849 91.0685 17.5847C89.5923 17.5809 88.117 17.5757 86.6409 17.5691C85.977 17.5653 85.3123 17.5501 84.6484 17.5387C84.3666 17.5338 84.3376 17.5026 84.3359 17.2244C84.3193 11.5946 84.3036 5.96469 84.2887 0.334849C84.2878 0.257632 84.2878 0.181449 84.2878 0.0799561Z' fill='white'/%3E %3Cpath d='M9.88877 33.3593C9.90145 33.1933 9.91463 33.027 9.92864 32.8346C10.3303 32.7775 10.7293 32.8014 11.1464 32.8131C11.159 32.8839 11.1677 32.9553 11.1724 33.027C11.1747 33.4401 11.1736 33.8521 11.1736 34.2647C11.1751 34.2733 11.1751 34.282 11.1736 34.2905C11.0594 34.6072 11.227 34.7998 11.4587 34.9811C11.6141 35.1019 11.7411 35.2577 11.8849 35.3943C11.9248 35.432 11.9784 35.4548 12.0616 35.5066C12.1134 35.1585 12.0808 34.8442 12.0875 34.5323C12.0935 34.2141 12.0891 33.8959 12.0893 33.5767C12.0893 33.2669 12.0893 32.9569 12.0893 32.647C12.0893 32.3288 12.0893 32.0108 12.0893 31.6928C12.0893 31.3755 12.0893 31.0577 12.0893 30.7244C12.1505 30.714 12.2067 30.6962 12.2632 30.6962C13.4551 30.6948 14.6461 30.6948 15.8363 30.6962C16.2058 30.6962 16.532 30.7979 16.7755 31.0973C16.9075 31.2581 16.9825 31.4578 16.9888 31.6654C16.9989 31.9059 17.0002 32.1465 17.0005 32.3872C17.0014 33.1868 17.0014 33.9862 17.0005 34.7856C17.0005 35.0558 16.9637 35.3142 16.7835 35.5369C16.5812 35.7871 16.3201 35.9165 16.0044 35.94C15.8412 35.9521 15.6766 35.9513 15.5121 35.9513C14.0707 35.9513 12.6295 35.949 11.1885 35.9534C11.0218 35.9534 10.8902 35.9173 10.7757 35.791C10.672 35.6768 10.5482 35.5807 10.4341 35.4761C10.3582 35.4064 10.2834 35.4036 10.2043 35.4713C10.1061 35.5552 10.0066 35.6378 9.90717 35.7202C9.72889 35.8682 9.52914 35.9498 9.29127 35.948C8.74714 35.9439 8.20298 35.9511 7.66041 35.948C7.53974 35.9492 7.41933 35.9365 7.30156 35.9103C6.91005 35.8158 6.6639 35.5488 6.64628 35.1482C6.62451 34.6593 6.62217 34.1684 6.64109 33.6795C6.65793 33.2456 6.91782 33.008 7.34923 32.9781C7.41608 32.9734 7.48241 32.9652 7.54434 32.9592C7.58709 32.8227 7.48863 32.7736 7.42308 32.7131C7.30311 32.6024 7.17589 32.4991 7.05178 32.3921C6.91989 32.2785 6.85123 32.1357 6.859 31.9609C6.86911 31.738 6.87144 31.5141 6.89735 31.293C6.93129 31.0061 7.11526 30.8344 7.38421 30.7543C7.49146 30.7219 7.60274 30.7044 7.71483 30.7027C8.544 30.6968 9.37241 30.6948 10.2002 30.6965C10.5358 30.6965 10.8298 30.8026 11.0185 31.1027C11.0633 31.1745 11.1151 31.2546 11.1221 31.3351C11.148 31.6249 11.1589 31.916 11.169 32.207C11.1726 32.3069 11.1172 32.3692 11.0096 32.3687C10.6733 32.3673 10.3371 32.3645 10.0009 32.3604C9.97787 32.3604 9.95533 32.3389 9.90659 32.3144C9.90659 32.2157 9.90659 32.106 9.90659 31.9965C9.90659 31.8979 9.87136 31.8201 9.76337 31.8206C9.2892 31.8229 8.81502 31.8307 8.3411 31.839C8.32038 31.839 8.3004 31.8666 8.25222 31.9015C8.7759 32.4022 9.29201 32.896 9.80846 33.3895L9.88877 33.3593ZM13.3722 34.8042C13.473 34.8127 13.5401 34.823 13.6071 34.8233C14.2188 34.8249 14.8307 34.8249 15.4427 34.8233C15.7256 34.8233 15.759 34.807 15.7652 34.5173C15.7816 33.7709 15.7793 33.0243 15.7827 32.278C15.7799 32.2179 15.7722 32.1581 15.7596 32.0993C15.7199 31.8607 15.7033 31.8454 15.4621 31.8452C14.8677 31.8439 14.2731 31.8426 13.6787 31.8452C13.5795 31.8452 13.4805 31.864 13.3722 31.8752V34.8042ZM9.65164 34.7916C9.55865 34.6882 9.50991 34.6235 9.4514 34.5697C9.23632 34.3719 9.00076 34.1929 8.80541 33.9775C8.61005 33.7622 8.37864 33.7077 8.10893 33.7304C7.93118 33.7457 7.88455 33.7893 7.88014 33.9716C7.87522 34.1689 7.87755 34.3665 7.88247 34.5637C7.88818 34.8006 7.91512 34.8262 8.15634 34.8274C8.56157 34.8297 8.9667 34.8297 9.37158 34.8274C9.44361 34.8277 9.51563 34.8099 9.65164 34.7916Z' fill='white'/%3E %3Cpath d='M37.9873 26.8576C37.9873 26.5531 37.9873 26.2636 37.9873 25.9725C37.9873 25.8752 37.9254 25.8374 37.836 25.8351C37.7671 25.8331 37.6979 25.8333 37.6287 25.8333C36.9467 25.8333 36.2648 25.8354 35.5818 25.8302C35.4268 25.8291 35.2722 25.8133 35.1201 25.7832C34.806 25.721 34.585 25.4992 34.576 25.1815C34.5578 24.6237 34.5555 24.0638 34.5813 23.5065C34.5979 23.1493 34.8643 22.8903 35.2188 22.824C35.3883 22.7917 35.5603 22.7744 35.7328 22.7723C36.501 22.766 37.2692 22.7649 38.0376 22.7692C38.2187 22.7661 38.3996 22.7835 38.5768 22.8208C38.9209 22.9022 39.1336 23.1462 39.195 23.4781C39.2468 23.7609 39.2293 24.0568 39.2417 24.3365C39.0372 24.4014 38.3203 24.4101 37.9876 24.36C37.9816 24.2996 37.97 24.234 37.9692 24.1687C37.9655 23.8882 37.9648 23.8846 37.6754 23.8846C37.2525 23.8846 36.8294 23.8861 36.4058 23.8869C36.2933 23.8869 36.1811 23.8869 36.0689 23.8884C35.8264 23.8949 35.8098 23.9109 35.8059 24.1604C35.8033 24.2893 35.8025 24.4185 35.8033 24.5477C35.8051 24.8032 35.8214 24.8213 36.0883 24.8218C36.7789 24.8236 37.4694 24.8218 38.1612 24.8218C38.2734 24.8218 38.3856 24.8218 38.4981 24.8267C38.9023 24.8474 39.1717 25.0878 39.237 25.4873C39.2484 25.5551 39.2544 25.6236 39.2549 25.6923C39.2568 26.1482 39.2568 26.604 39.2549 27.0595C39.2549 27.3374 39.1743 27.5845 38.9626 27.7774C38.8183 27.9086 38.6571 27.9982 38.454 27.9996C37.9537 28.0029 37.4531 28.0135 36.9511 28.014C36.407 28.014 35.8629 27.9964 35.3201 28.0057C34.9397 28.0124 34.5236 27.6646 34.4998 27.2568C34.4943 27.1628 34.4739 27.0693 34.4725 26.975C34.4681 26.7527 34.471 26.5304 34.471 26.2715C34.8874 26.2571 35.2885 26.2687 35.7227 26.2703C35.728 26.4206 35.7357 26.5621 35.7362 26.7039C35.7362 26.833 35.7963 26.889 35.9264 26.8885C36.5651 26.8865 37.2038 26.8885 37.8425 26.8865C37.8775 26.889 37.9104 26.8751 37.9873 26.8576Z' fill='white'/%3E %3Cpath d='M4.6817 26.1295V22.782H5.91453C5.96816 22.9436 5.99227 27.5919 5.9363 27.9971C5.85287 28.0051 5.76192 28.0201 5.67123 28.0214C5.32611 28.0255 4.98097 28.0185 4.63635 28.0294C4.49618 28.0337 4.42235 27.9881 4.35575 27.8623C3.83417 26.8745 3.3043 25.891 2.7752 24.9072C2.74349 24.8556 2.70888 24.806 2.67155 24.7584C2.56196 24.8617 2.59589 24.9804 2.59537 25.0848C2.59226 25.9525 2.59382 26.8202 2.59407 27.6879V27.9617C2.4026 28.0364 1.75017 28.0585 1.24984 28.0133C1.20086 27.8517 1.18116 23.1227 1.23117 22.7822H2.72544C3.34177 23.8841 3.96121 24.9908 4.58376 26.1024C4.5905 26.1127 4.61536 26.1119 4.6817 26.1295Z' fill='white'/%3E %3Cpath d='M1.23472 30.7034C1.30883 30.7001 1.36893 30.6952 1.42878 30.6952C2.47298 30.6952 3.51728 30.6959 4.56165 30.697C4.69949 30.697 4.83812 30.697 4.97622 30.7087C5.46153 30.7472 5.79162 31.0756 5.80198 31.5608C5.8152 32.1708 5.802 32.7814 5.8064 33.3914C5.80925 33.7366 5.64808 33.9789 5.36358 34.1544C5.30554 34.1904 5.24959 34.2289 5.17263 34.2792C5.51232 34.8244 5.8463 35.3608 6.18315 35.8985C6.00877 35.9653 5.17987 35.9857 4.70233 35.9364C4.47976 35.5544 4.25253 35.1617 4.0227 34.7696C3.67446 34.1757 3.87527 34.2936 3.17412 34.2831C2.98446 34.2802 2.79454 34.2857 2.60409 34.2895C2.57947 34.2895 2.55538 34.3035 2.50537 34.319C2.45769 34.5804 2.48828 34.8538 2.48309 35.1248C2.47791 35.3892 2.48309 35.6536 2.48309 35.938H1.25416C1.20311 35.7786 1.1829 31.0606 1.23472 30.7034ZM4.54143 31.8534C4.17428 31.7964 2.6839 31.8145 2.48645 31.8816C2.48205 32.2863 2.46832 32.6995 2.49293 33.106C2.84532 33.1641 4.34918 33.145 4.54143 33.0802V31.8534Z' fill='white'/%3E %3Cpath d='M50.1309 28.0063H48.9419C48.946 27.0265 48.9629 26.0604 48.9302 25.0599C48.6649 25.0599 48.427 25.0582 48.1892 25.0599C48.1076 25.0599 48.0648 25.1116 48.0619 25.1924C48.0596 25.2611 48.0589 25.3298 48.0589 25.399C48.0589 26.1635 48.0594 26.928 48.0604 27.6928V27.9941C47.6477 28.051 47.2548 28.0047 46.8328 28.0223C46.8291 27.921 46.8234 27.8395 46.8237 27.7579C46.8257 26.9847 46.8299 26.2115 46.8299 25.4385C46.8299 25.321 46.8107 25.2035 46.7994 25.0757H45.9875V27.9928C45.5598 28.0427 45.1585 28.0127 44.7653 28.0207C44.7058 27.8235 44.6798 24.4597 44.7299 23.9756C44.7842 23.9628 44.8394 23.9542 44.8949 23.9497C46.3179 23.9497 47.741 23.9508 49.1642 23.9528C49.276 23.954 49.3872 23.9685 49.4956 23.996C49.899 24.0949 50.1323 24.3707 50.1403 24.7869C50.1509 25.3453 50.1424 25.9039 50.1424 26.4623C50.1424 26.8831 50.1442 27.3041 50.1436 27.7251C50.1436 27.8103 50.1358 27.8939 50.1309 28.0063Z' fill='white'/%3E %3Cpath d='M48.4779 31.8538C48.0964 31.7968 46.4547 31.8146 46.2632 31.8761V34.7935C46.341 34.8051 46.4065 34.8234 46.4724 34.8238C47.0507 34.8238 47.629 34.8255 48.2083 34.8211C48.4812 34.8193 48.4963 34.7992 48.4973 34.5229C48.4973 34.3519 48.4973 34.1809 48.4973 34.0144C48.6944 33.9509 49.4521 33.9416 49.7651 34.0017C49.7472 34.4392 49.749 34.8847 49.7037 35.325C49.6729 35.623 49.3191 35.8945 48.9782 35.936C48.8491 35.9497 48.7193 35.9553 48.5895 35.953C47.7521 35.9546 46.9143 35.9546 46.0762 35.953C45.9899 35.953 45.9034 35.953 45.8171 35.945C45.3621 35.9087 45.0338 35.5897 44.9856 35.138C44.9791 35.0694 44.9762 35.0004 44.9771 34.9314C44.9771 33.865 44.9781 32.7988 44.9801 31.7327C44.9805 31.6382 44.9892 31.544 45.0061 31.451C45.0869 31.0055 45.381 30.7434 45.8352 30.7072C45.9213 30.7005 46.0078 30.6987 46.0943 30.6987C46.9493 30.6987 47.8044 30.6948 48.6579 30.701C48.8284 30.7023 49.0077 30.7139 49.167 30.7677C49.4739 30.8709 49.6648 31.0928 49.7203 31.421C49.7848 31.8048 49.7654 32.1881 49.7426 32.5811H48.5113C48.5022 32.3347 48.4897 32.0998 48.4779 31.8538Z' fill='white'/%3E %3Cpath d='M19.5428 30.7076C20.8458 30.7076 22.1385 30.6981 23.4309 30.713C23.6419 30.7128 23.8446 30.795 23.9953 30.9421C24.1461 31.0892 24.233 31.2894 24.2373 31.4996C24.2632 32.1845 24.2533 32.8717 24.2295 33.5572C24.2173 33.9068 23.9085 34.1917 23.5261 34.2371C23.236 34.2715 22.9415 34.273 22.6489 34.2748C22.1232 34.2784 21.5972 34.2699 21.0715 34.2699C20.9878 34.2699 20.9041 34.2882 20.7865 34.302V35.9413H19.5803C19.5713 35.9341 19.5626 35.9263 19.5544 35.918C19.5486 35.9121 19.5441 35.905 19.5412 35.8971C19.5328 35.8728 19.5273 35.8476 19.5249 35.822C19.5207 34.139 19.5173 32.4561 19.5148 30.7732C19.5158 30.758 19.528 30.7428 19.5428 30.7076ZM22.9712 31.84H20.8466C20.7652 32.0667 20.7613 32.9055 20.8347 33.114C21.1515 33.1656 22.7813 33.147 22.9799 33.084C22.9972 32.6762 23.0176 32.263 22.9712 31.84Z' fill='white'/%3E %3Cpath d='M69.5224 23.9317V22.5287H70.7365V27.9834C70.6713 27.9971 70.6145 28.0194 70.5578 28.019C69.5918 28.016 68.6259 28.0112 67.6599 28.0046C67.4505 28.0079 67.2482 27.9285 67.0971 27.7838C66.9603 27.6546 66.8728 27.5074 66.8725 27.3107C66.8725 26.4515 66.8598 25.5923 66.8655 24.7333C66.8681 24.3573 67.1013 24.0878 67.4729 24.0025C67.6158 23.9711 67.7618 23.9548 67.9082 23.9539C68.3653 23.948 68.8225 23.9524 69.2796 23.9509C69.347 23.9506 69.4141 23.9406 69.5224 23.9317ZM69.4796 26.9117C69.503 26.8582 69.5157 26.8428 69.5157 26.827C69.5187 26.2945 69.5201 25.762 69.5224 25.2294C69.5224 25.0967 69.4527 25.05 69.327 25.0512C68.956 25.0554 68.5852 25.0536 68.2144 25.0585C68.1668 25.0585 68.1193 25.0861 68.0773 25.0991C68.0255 25.4405 68.0395 26.719 68.1072 26.9326C68.5634 26.9231 69.0309 26.9607 69.4796 26.9117Z' fill='white'/%3E %3Cpath d='M25.9967 25.3036C25.9591 25.0022 25.9664 24.7096 26.0957 24.445C26.2524 24.1237 26.5416 23.9671 26.8945 23.9615C27.5845 23.9509 28.2755 23.9385 28.9648 23.9615C29.5278 23.9804 29.8553 24.3174 29.8717 24.8868C29.8924 25.625 29.893 26.364 29.8735 27.1036C29.8584 27.6573 29.5019 28.0163 28.958 28.0106C28.2162 28.0028 27.4744 28.0132 26.7328 27.9989C26.3398 27.9915 26.0317 27.712 25.9599 27.3291C25.8918 26.9562 25.8933 26.5739 25.9643 26.2015C26.0319 25.8305 26.2716 25.6189 26.6638 25.6044C27.1303 25.5872 27.5967 25.5897 28.0613 25.5815C28.2395 25.5784 28.4176 25.5691 28.5987 25.5626C28.6147 25.5038 28.6271 25.4442 28.636 25.384C28.658 25.097 28.6194 25.0552 28.3274 25.0526C28.0682 25.0503 27.8091 25.0506 27.55 25.0511C27.2909 25.0515 27.2935 25.0526 27.1873 25.3036H25.9967ZM27.1911 26.4618C27.1773 26.5118 27.1662 26.5625 27.158 26.6138C27.1342 26.888 27.1733 26.9332 27.4458 26.9363C27.7306 26.939 28.0156 26.939 28.301 26.9363C28.6199 26.9363 28.6636 26.8865 28.6331 26.5747C28.6249 26.5358 28.6133 26.4975 28.5984 26.4606L27.1911 26.4618Z' fill='white'/%3E %3Cpath d='M7.95373 25.3086H6.77869C6.72428 25.0212 6.74034 24.7433 6.83803 24.4902C6.93727 24.232 7.14895 24.0584 7.43112 23.9995C7.55748 23.9727 7.68618 23.9582 7.81538 23.9564C8.41891 23.9513 9.02238 23.9508 9.62577 23.9549C9.75482 23.9564 9.88312 23.9748 10.0074 24.0096C10.3357 24.1008 10.5415 24.3211 10.6034 24.6532C10.6364 24.839 10.6523 25.0275 10.6508 25.2162C10.6529 25.7744 10.6485 26.3325 10.6375 26.8907C10.6374 27.0535 10.62 27.2159 10.5857 27.3752C10.4987 27.7442 10.2355 27.9606 9.85585 27.9996C9.7956 28.0065 9.73509 28.0103 9.67451 28.0109C8.9676 28.0097 8.26078 28.0012 7.55394 28.0074C7.10853 28.0115 6.70251 27.6329 6.70018 27.1809C6.69862 26.8893 6.68437 26.5965 6.70458 26.3063C6.73463 25.8716 7.0054 25.6168 7.44174 25.5999C7.82911 25.5849 8.21752 25.5868 8.6054 25.5821C8.76918 25.5803 8.93287 25.5821 9.09772 25.5806C9.36817 25.5764 9.49465 25.3799 9.37339 25.1415C9.35209 25.0997 9.27982 25.0607 9.23034 25.0596C8.87692 25.0527 8.52351 25.0568 8.17009 25.0558C8.01203 25.0543 8.0255 25.2007 7.95373 25.3086ZM7.94933 26.4643C7.94 26.5534 7.93067 26.6035 7.9299 26.6541C7.92549 26.9152 7.94363 26.9349 8.19963 26.9367C8.50072 26.9384 8.8015 26.9392 9.10237 26.9367C9.37049 26.9346 9.40058 26.9033 9.39337 26.6409C9.38699 26.5812 9.37613 26.5221 9.36071 26.4641L7.94933 26.4643Z' fill='white'/%3E %3Cpath d='M64.3641 34.3875C64.3509 34.4211 64.3402 34.4556 64.3323 34.4908C64.2973 34.8474 64.3232 34.8748 64.6808 34.8735C64.9482 34.8735 65.2159 34.8745 65.484 34.8764C65.5938 34.8777 65.6879 34.8676 65.732 34.7416C65.7457 34.702 65.8022 34.6515 65.84 34.6506C66.2082 34.644 66.5764 34.6468 66.9513 34.6468C66.9513 34.866 66.9729 35.0647 66.9467 35.2565C66.8995 35.6044 66.5948 35.8791 66.2266 35.9373C66.158 35.9472 66.0887 35.9517 66.0193 35.951C65.355 35.951 64.6903 35.9554 64.026 35.9455C63.8801 35.9431 63.7359 35.9129 63.6013 35.8564C63.2632 35.7121 63.1176 35.4324 63.114 35.0747C63.1091 34.5935 63.1065 34.1122 63.106 33.6308C63.106 33.3468 63.1083 33.0627 63.1122 32.7799C63.12 32.2286 63.4886 31.9168 63.9708 31.9044C64.7039 31.8856 65.4381 31.8804 66.1709 31.9021C66.6948 31.9179 66.9946 32.2337 67.026 32.7521C67.0431 33.0433 67.0394 33.3364 67.0299 33.6283C67.0143 34.1003 66.6524 34.3619 66.2836 34.3547C65.7491 34.3438 65.2138 34.3527 64.6787 34.3576C64.5704 34.3573 64.4634 34.3775 64.3641 34.3875ZM65.7877 32.9945C65.3495 32.9945 64.9391 32.9909 64.5287 32.9961C64.3507 32.9984 64.3256 33.041 64.3266 33.2706C64.3266 33.4754 64.3447 33.4986 64.5406 33.5002C64.8925 33.503 65.2443 33.5002 65.5962 33.4976C65.6605 33.493 65.7245 33.4843 65.7877 33.4717V32.9945Z' fill='white'/%3E %3Cpath d='M54.3322 34.6391C54.4555 35.3025 54.2674 35.6697 53.8844 35.8464C53.7603 35.9049 53.6257 35.9377 53.4885 35.9427C52.7985 35.953 52.1082 35.9605 51.4185 35.9466C50.8485 35.9349 50.5432 35.6366 50.5117 35.0654C50.4875 34.6199 50.5005 34.1724 50.501 33.7256C50.501 33.3992 50.5046 33.0727 50.5132 32.7466C50.528 32.187 50.9277 31.9083 51.3988 31.8977C52.1145 31.8819 52.8304 31.8814 53.5465 31.8964C54.0743 31.9068 54.4164 32.2579 54.4343 32.7778C54.4435 33.0523 54.4433 33.3281 54.4311 33.6024C54.4109 34.0633 54.1407 34.3341 53.6779 34.3467C53.1856 34.3598 52.6949 34.3542 52.2033 34.3565C52.1342 34.3565 52.0652 34.3565 51.996 34.3578C51.7413 34.3669 51.6333 34.5329 51.7353 34.771C51.7491 34.7957 51.7683 34.817 51.7915 34.8332C51.8147 34.8493 51.8414 34.8599 51.8694 34.8642C52.2401 34.8723 52.6109 34.8717 52.9817 34.8663C53.0237 34.8663 53.0946 34.8244 53.1014 34.7916C53.133 34.6393 53.2411 34.6393 53.3576 34.6395C53.6844 34.6391 54.0096 34.6391 54.3322 34.6391ZM53.1892 33.0139H51.7499V33.4658C52.0349 33.5208 52.9936 33.5084 53.1892 33.4469V33.0139Z' fill='white'/%3E %3Cpath d='M43.8737 26.7263C43.8737 27.062 43.9401 27.3964 43.6989 27.6878C43.5478 27.8701 43.3644 27.994 43.1265 27.9961C42.3414 28.0033 41.5558 28.0113 40.7709 27.9961C40.4038 27.9883 40.11 27.6911 40.0553 27.3298C40.0338 27.1942 40.0226 27.0572 40.0219 26.9199C40.0237 26.3002 40.0315 25.6819 40.0368 25.0629C40.0368 24.9941 40.0389 24.9255 40.0384 24.8563C40.034 24.2365 40.467 23.9764 40.9065 23.9633C41.6221 23.9418 42.3396 23.9395 43.0554 23.9633C43.5838 23.9803 43.8921 24.2731 43.9409 24.7918C43.9707 25.1338 43.9648 25.478 43.9232 25.8187C43.8815 26.1767 43.6457 26.3833 43.2811 26.4128C42.9293 26.4406 42.5748 26.4363 42.2214 26.4424C41.954 26.4474 41.6861 26.4411 41.4182 26.45C41.2555 26.4553 41.2389 26.483 41.2334 26.6614C41.2272 26.8657 41.2594 26.9282 41.4187 26.9329C41.7636 26.9432 42.1093 26.9448 42.4551 26.9357C42.517 26.9341 42.5787 26.8678 42.6383 26.8281C42.6842 26.7976 42.7262 26.7337 42.7707 26.7327C43.1304 26.7227 43.4903 26.7263 43.8737 26.7263ZM42.7202 25.5241C42.7292 25.4404 42.7339 25.3563 42.7342 25.272C42.7272 25.0962 42.694 25.0569 42.5212 25.0544C42.1606 25.0492 41.7994 25.0484 41.4386 25.0569C41.2674 25.0608 41.2348 25.1135 41.2337 25.3108C41.2337 25.5148 41.2643 25.5742 41.4246 25.5768C41.811 25.583 42.1976 25.5752 42.5839 25.5696C42.6238 25.569 42.6632 25.5437 42.7202 25.5241Z' fill='white'/%3E %3Cpath d='M87.9976 26.0051C87.9976 26.3667 87.986 26.7282 88.0009 27.0882C88.0208 27.6029 87.6122 28.0179 87.1306 28.0083C86.3714 27.9946 85.6122 28.0125 84.8538 27.9975C84.4585 27.9898 84.1576 27.7008 84.0938 27.3124C84.0747 27.1936 84.0648 27.0735 84.064 26.9532C84.064 26.2912 84.0582 25.6294 84.0731 24.9677C84.0747 24.7795 84.1129 24.5935 84.185 24.4197C84.3342 24.0822 84.645 23.9719 84.9906 23.9572C85.2757 23.9453 85.5608 23.9513 85.846 23.9508C86.1999 23.9508 86.5538 23.9508 86.9077 23.9508C86.9765 23.9508 87.0461 23.9508 87.1149 23.9561C87.7034 24.015 87.9959 24.3324 88.0009 24.9222C88.0042 25.2838 88.0009 25.6454 88.0009 26.0051H87.9976ZM85.318 26.8906C85.3628 26.9053 85.3959 26.9248 85.4274 26.925C85.8161 26.9289 86.2048 26.9343 86.5911 26.9294C86.7428 26.9273 86.7684 26.8943 86.7701 26.7111C86.7734 26.2301 86.7734 25.749 86.7701 25.2678C86.7684 25.0754 86.7502 25.0581 86.5629 25.0561C86.2173 25.0519 85.8725 25.0519 85.5277 25.0561C85.3139 25.0589 85.2964 25.0777 85.2948 25.2983C85.2923 25.7621 85.2923 26.226 85.2948 26.69C85.2989 26.7572 85.3064 26.8242 85.318 26.8906Z' fill='white'/%3E %3Cpath d='M16.7062 25.9344C16.7062 25.5393 16.7153 25.1439 16.7037 24.7491C16.6915 24.342 17.0451 24.0531 17.3587 23.9937C17.4768 23.9699 17.5968 23.9568 17.7172 23.9547C18.33 23.9501 18.9427 23.9497 19.5557 23.9534C19.676 23.9554 19.7959 23.9692 19.9135 23.9949C20.3539 24.0877 20.6037 24.3947 20.6084 24.8583C20.6136 25.3747 20.6084 25.89 20.6084 26.4057C20.6084 26.6382 20.6063 26.8705 20.6084 27.103C20.6136 27.6304 20.2335 28.0104 19.7533 28.0092C18.9856 28.0071 18.2174 28.0169 17.4499 27.9994C17.0465 27.9903 16.7322 27.683 16.7096 27.2763C16.6837 26.8308 16.7039 26.3832 16.7039 25.9365L16.7062 25.9344ZM17.9289 26.8899C17.9705 26.907 17.9937 26.9246 18.017 26.9248C18.4125 26.9284 18.8081 26.9297 19.2035 26.932C19.3422 26.932 19.3766 26.8471 19.3768 26.7301C19.3768 26.4133 19.3775 26.0963 19.3786 25.7792C19.3786 25.5984 19.3786 25.4194 19.3786 25.2394C19.3786 25.1312 19.3372 25.0587 19.2131 25.0587C18.8091 25.0631 18.4054 25.0656 18.0015 25.0713C17.9792 25.0713 17.9572 25.0938 17.93 25.1082L17.9289 26.8899Z' fill='white'/%3E %3Cpath d='M28.8405 33.9191C28.8405 34.2713 28.853 34.6243 28.8351 34.9758C28.8263 35.1512 28.7929 35.3394 28.7156 35.4949C28.5656 35.7965 28.29 35.9378 27.9552 35.945C27.5326 35.9543 27.1097 35.9525 26.6871 35.953C26.3938 35.953 26.1002 35.9579 25.8061 35.9468C25.2783 35.927 24.9868 35.6545 24.9153 35.13C24.9117 35.1129 24.9092 35.0957 24.9078 35.0783C24.9095 34.2884 24.9117 33.4985 24.9143 32.7086C24.9164 32.1831 25.3791 31.8998 25.8061 31.8938C26.143 31.8892 26.4798 31.8902 26.8166 31.8897C27.1794 31.8897 27.5421 31.8876 27.9036 31.8915C28.1428 31.8941 28.363 31.9603 28.5493 32.1162C28.7825 32.3114 28.8304 32.5811 28.8374 32.8613C28.8463 33.2133 28.8395 33.5658 28.8395 33.9182L28.8405 33.9191ZM27.5986 32.9986C27.1226 32.9986 26.6843 32.995 26.2461 33.001C26.1132 33.0028 26.1142 33.1164 26.1137 33.2112C26.1111 33.6841 26.108 34.1569 26.1114 34.6295C26.113 34.8335 26.1476 34.8635 26.3604 34.8645C26.6967 34.866 27.0335 34.864 27.3709 34.8583C27.4369 34.8583 27.5025 34.8382 27.589 34.8237C27.6225 34.2142 27.5984 33.6182 27.5986 32.9986Z' fill='white'/%3E %3Cpath d='M57.5535 25.98C57.5535 25.6019 57.5572 25.2238 57.5535 24.8458C57.5468 24.2574 57.9681 23.9765 58.4024 23.9636C59.1263 23.9424 59.8534 23.9357 60.5758 23.9636C61.1614 23.9861 61.4659 24.3349 61.4703 24.9176C61.4756 25.6305 61.4715 26.3439 61.4718 27.0571C61.4718 27.3048 61.4174 27.5325 61.2451 27.7237C61.1 27.8845 60.9259 27.9956 60.7082 27.9971C59.8977 28.0033 59.087 28.0129 58.277 27.9943C57.893 27.9856 57.5852 27.6568 57.5694 27.2681C57.5518 26.8394 57.5652 26.4095 57.5652 25.98H57.5535ZM58.7467 25.989C58.7467 26.2292 58.7418 26.4696 58.7483 26.7097C58.7535 26.9032 58.7815 26.9296 58.9815 26.9321C59.3257 26.9366 59.6703 26.9366 60.0151 26.9321C60.2097 26.9298 60.2389 26.9048 60.2413 26.7051C60.2468 26.2244 60.2468 25.744 60.2413 25.2636C60.2394 25.081 60.2125 25.057 60.0273 25.0557C59.6826 25.0517 59.338 25.0517 58.9935 25.0557C58.7758 25.0586 58.7499 25.0882 58.7467 25.3186C58.7442 25.5427 58.7467 25.7659 58.7467 25.989Z' fill='white'/%3E %3Cpath d='M40.1138 37.3775H38.6149C38.6217 37.341 38.6319 37.3053 38.6452 37.2708C38.9043 36.7755 39.1523 36.2752 39.4266 35.7892C39.537 35.5934 39.5321 35.4382 39.4381 35.2394C38.9416 34.1914 38.4591 33.1367 37.972 32.0844C37.9479 32.0327 37.9277 31.9774 37.8971 31.9036H39.4199C39.6873 32.5578 39.9551 33.2132 40.2231 33.8699L40.283 33.874C40.4553 33.5654 40.5574 33.224 40.6962 32.8999C40.8379 32.5694 40.9696 32.2347 41.107 31.8984H42.6329L40.1138 37.3775Z' fill='white'/%3E %3Cpath d='M57.89 33.0096H56.4569C56.4459 33.5047 56.4521 33.9829 56.4509 34.4607C56.4496 34.9385 56.4509 35.4225 56.4509 35.8994C56.2695 35.9668 55.5582 35.9839 55.203 35.9294V31.9071C55.2596 31.898 55.3167 31.8919 55.374 31.889C56.3058 31.889 57.2375 31.89 58.1693 31.8919C58.4172 31.8919 58.6476 31.9394 58.8386 32.1142C59.0295 32.2891 59.1339 32.4957 59.1347 32.7496C59.1382 33.7807 59.1388 34.812 59.1365 35.8434C59.1332 35.8676 59.1266 35.8913 59.1168 35.9137C58.9145 35.9694 58.161 35.974 57.8915 35.9167L57.89 33.0096Z' fill='white'/%3E %3Cpath d='M25.2713 28.0064H24.0569V27.7454C24.0569 26.9628 24.0573 26.1805 24.0582 25.3981C24.0582 25.3379 24.0569 25.2778 24.0558 25.2173C24.0545 25.1141 24.0063 25.0554 23.8988 25.0554C23.5277 25.0554 23.1565 25.0505 22.7847 25.0588C22.6414 25.0622 22.6214 25.1006 22.6212 25.2913C22.6212 25.7468 22.6248 26.2026 22.6256 26.6581C22.6256 27.0953 22.6256 27.5326 22.6256 27.9945C22.211 28.0529 21.8102 28.0131 21.4165 28.033C21.3611 27.8574 21.3388 24.3455 21.3857 23.9682C21.4487 23.9625 21.5153 23.9509 21.5813 23.9509C22.4702 23.9509 23.3593 23.952 24.2486 23.9542C24.3692 23.9563 24.4893 23.9698 24.6072 23.9945C25.0119 24.0743 25.2627 24.3561 25.271 24.7646C25.2822 25.3147 25.2767 25.8651 25.2786 26.4154C25.2801 26.8544 25.2824 27.2934 25.2829 27.7306C25.284 27.8151 25.2765 27.8982 25.2713 28.0064Z' fill='white'/%3E %3Cpath d='M63.4953 25.0577V27.9604C63.288 28.0324 62.5055 28.0476 62.2343 27.9914V23.9696C62.3001 23.9627 62.3578 23.9518 62.4156 23.9515C63.3225 23.9515 64.2276 23.9492 65.1337 23.9536C65.2628 23.9548 65.3913 23.971 65.5167 24.0019C65.8864 24.091 66.1273 24.3776 66.1481 24.755C66.1607 24.9874 66.1572 25.2198 66.1577 25.4522C66.1588 26.1998 66.1594 26.9476 66.1593 27.6956C66.1593 27.7969 66.1593 27.8981 66.1593 28.0127H64.9275C64.9225 27.8925 64.9153 27.7925 64.915 27.6926C64.915 26.936 64.915 26.1797 64.915 25.4233C64.915 25.3458 64.9233 25.266 64.9054 25.1924C64.8932 25.1439 64.8427 25.0687 64.8067 25.0672C64.3799 25.0468 63.9516 25.0577 63.4953 25.0577Z' fill='white'/%3E %3Cpath d='M80.029 25.4628H78.8187C78.8055 25.3337 78.7928 25.2163 78.7804 25.0892C78.7244 25.0767 78.6767 25.0569 78.6275 25.0567C78.2738 25.0543 77.9199 25.0525 77.5652 25.0567C77.3662 25.0592 77.3351 25.0876 77.3335 25.2795C77.3297 25.7525 77.3303 26.2253 77.3353 26.6981C77.3374 26.8912 77.3675 26.9284 77.5312 26.9305C77.9108 26.9354 78.2904 26.9305 78.6713 26.9279C78.7036 26.9279 78.736 26.9103 78.7884 26.8951C78.797 26.7701 78.8055 26.6451 78.8166 26.485C79.2229 26.4961 79.623 26.4698 80.0585 26.5108C80.0412 26.8223 80.0622 27.1198 79.9992 27.3987C79.9262 27.7218 79.6812 27.9199 79.3486 27.9911C79.3144 27.9976 79.2797 28.0005 79.245 27.9999C78.4935 28.003 77.7421 28.0213 76.9933 28.003C76.4305 27.9893 76.1307 27.6833 76.1191 27.1265C76.1035 26.3703 76.1035 25.6139 76.1191 24.8572C76.1315 24.2904 76.43 24.003 77.0102 23.9583C77.1915 23.9443 77.3729 23.9516 77.5543 23.9516C78.0548 23.9516 78.5555 23.9482 79.0571 23.9531C79.331 23.9557 79.5873 24.0195 79.7909 24.2199C79.9303 24.3573 80.0259 24.5176 80.0284 24.7189C80.0313 24.9583 80.029 25.1979 80.029 25.4628Z' fill='white'/%3E %3Cpath d='M56.8144 25.4641H55.6106C55.6023 25.3772 55.5917 25.2949 55.5878 25.2125C55.5826 25.1092 55.5344 25.0544 55.4271 25.055C55.0478 25.0565 54.6684 25.0565 54.2891 25.0589C54.1726 25.0589 54.1194 25.1216 54.1199 25.2378C54.1215 25.7445 54.122 26.2512 54.1215 26.7579C54.1215 26.8751 54.179 26.9322 54.2951 26.9322C54.6751 26.9322 55.0545 26.9322 55.4334 26.9322C55.537 26.9322 55.5947 26.8849 55.5927 26.7756C55.5908 26.691 55.5927 26.606 55.5927 26.505H56.8208C56.827 26.8123 56.8535 27.1111 56.7851 27.4032C56.7122 27.7146 56.3985 27.9882 56.0772 27.9941C55.2761 28.0088 54.4738 28.0163 53.6727 27.9964C53.2382 27.9856 52.9376 27.6685 52.913 27.231C52.8892 26.8113 52.8969 26.3899 52.8951 25.9691C52.8936 25.6076 52.8951 25.2476 52.9005 24.8869C52.9083 24.2543 53.2737 23.9889 53.8443 23.9571C54.1292 23.9414 54.4142 23.952 54.6977 23.9517C55.0685 23.9517 55.4396 23.9447 55.8101 23.9559C55.9646 23.9595 56.1178 23.9856 56.2648 24.0333C56.5757 24.1379 56.7747 24.3628 56.8089 24.6898C56.8351 24.9341 56.8144 25.1841 56.8144 25.4641Z' fill='white'/%3E %3Cpath d='M37.5552 33.3915H36.3664C36.3583 33.2766 36.35 33.1591 36.3405 33.0142C35.8676 32.978 35.3991 33.0021 34.9125 33.0051C34.8985 33.0848 34.8888 33.165 34.8835 33.2456C34.8794 33.7012 34.8776 34.1567 34.8783 34.6123C34.8783 34.84 34.9022 34.8614 35.132 34.8625C35.4512 34.8641 35.7707 34.8625 36.0907 34.8576C36.1664 34.8576 36.242 34.8419 36.3304 34.8318C36.3413 34.6936 36.3509 34.5697 36.3615 34.4372H37.5793C37.6051 34.7657 37.6435 35.0874 37.5313 35.387C37.4038 35.7274 37.1313 35.9219 36.7595 35.9423C36.4926 35.957 36.2246 35.9536 35.9562 35.9534C35.473 35.9534 34.9895 35.9572 34.5068 35.943C34.1334 35.9316 33.8176 35.7129 33.7313 35.403C33.6839 35.2207 33.6595 35.0333 33.6588 34.8449C33.6491 34.3042 33.651 33.7629 33.6559 33.2221C33.6573 33.0082 33.6703 32.7944 33.695 32.5819C33.7352 32.2446 33.9494 32.0463 34.2619 31.951C34.3861 31.9146 34.5147 31.8959 34.6441 31.8954C35.3088 31.89 35.9733 31.89 36.6376 31.8954C36.7669 31.8962 36.8955 31.9158 37.0191 31.9536C37.2735 32.0311 37.445 32.2118 37.5358 32.4579C37.6051 32.6521 37.6109 33.1353 37.5552 33.3915Z' fill='white'/%3E %3Cpath d='M71.4882 23.9509C71.8615 23.9509 72.2137 23.9509 72.5669 23.9509C72.6081 23.9509 72.649 23.9592 72.7156 23.9666V26.8999C72.814 26.9123 72.8884 26.9293 72.9628 26.93C73.2905 26.9337 73.6183 26.9355 73.9461 26.9321C74.163 26.9298 74.1829 26.911 74.1834 26.693C74.1853 25.8855 74.1834 25.0779 74.1834 24.2701V23.9684H75.3922C75.4034 24.0229 75.4108 24.0781 75.4144 24.1335C75.4144 25.1042 75.4106 26.0753 75.4127 27.046C75.4127 27.2676 75.3715 27.4724 75.2395 27.6539C75.0903 27.8605 74.895 27.9966 74.634 27.9984C73.8323 28.0036 73.0304 28.0108 72.2287 27.9959C71.8659 27.9892 71.5514 27.6689 71.5032 27.3045C71.4897 27.1764 71.4843 27.0475 71.4874 26.9187C71.4864 26.094 71.4864 25.2693 71.4874 24.4444L71.4882 23.9509Z' fill='white'/%3E %3Cpath d='M82.5849 26.993H83.4846V27.9689C83.4573 27.9873 83.4432 28.0045 83.4291 28.0045C82.9558 28.0031 82.4807 28.0196 82.0088 27.9901C81.6666 27.9689 81.4054 27.7027 81.3372 27.3656C81.3088 27.2139 81.2949 27.0598 81.2955 26.9054C81.2911 26.4148 81.2955 25.9259 81.2955 25.436C81.2955 25.326 81.2844 25.216 81.2782 25.1018C81.0494 25.0076 80.8206 25.0956 80.5685 25.037C80.5425 24.6925 80.556 24.3382 80.5568 23.9568H81.2675C81.3243 23.5613 81.2654 23.1846 81.2994 22.7771C81.7099 22.7595 82.1174 22.7649 82.5561 22.7737V23.9405H83.4448C83.5194 24.1456 83.5269 24.7891 83.4598 25.0551H82.6136C82.5413 25.2594 82.5234 26.6392 82.5849 26.993Z' fill='white'/%3E %3Cpath d='M60.3198 31.9018V30.7515C60.5087 30.687 61.2733 30.674 61.5865 30.7329V31.8667C61.9185 31.923 62.2286 31.8667 62.539 31.9049V32.9953C62.2993 32.9953 62.0784 32.9953 61.8571 32.9953C61.6063 32.9967 61.5881 33.0107 61.5858 33.2535C61.5816 33.7264 61.5812 34.1992 61.5842 34.6718C61.586 34.9124 61.607 34.9271 61.8602 34.9285C62.0823 34.9285 62.3046 34.9285 62.5411 34.9285V35.9179C62.5025 35.932 62.4792 35.9486 62.4559 35.9486C62.0154 35.9486 61.5749 35.9612 61.1362 35.9359C60.8295 35.9181 60.5714 35.7714 60.4366 35.477C60.39 35.3759 60.3636 35.2667 60.3589 35.1555C60.3447 34.6648 60.3413 34.1759 60.3361 33.686C60.3338 33.4647 60.3361 33.2434 60.3361 33.0009H59.6143V31.9018H60.3198Z' fill='white'/%3E %3Cpath d='M11.1747 25.0223V23.959H11.8813C11.959 23.5608 11.8883 23.1843 11.9036 22.8031C12.1108 22.7381 12.3181 22.776 12.5202 22.7693C12.7177 22.7628 12.9156 22.768 13.1485 22.768C13.1527 23.1585 13.1568 23.5384 13.1613 23.9477H14.12V25.0581C13.8868 25.0581 13.6647 25.0581 13.4434 25.0581C13.1701 25.0581 13.1584 25.0672 13.1558 25.3246C13.1525 25.8057 13.1521 26.2869 13.1545 26.7683C13.1545 26.8341 13.1717 26.9 13.1838 26.9889H14.1306C14.1339 27.3338 14.1378 27.6539 14.127 28.0002C14.0319 28.0105 13.9494 28.0277 13.8679 28.0259C13.4883 28.0215 13.1087 28.0185 12.7293 28.0022C12.2855 27.9834 11.9779 27.7047 11.9491 27.2659C11.9233 26.8894 11.9385 26.5103 11.936 26.1325C11.9341 25.8574 11.939 25.5824 11.9287 25.3076C11.9204 25.0824 11.8883 25.059 11.6652 25.0556C11.5271 25.0533 11.3893 25.0556 11.2506 25.054C11.2354 25.0535 11.2198 25.0414 11.1747 25.0223Z' fill='white'/%3E %3Cpath d='M29.6072 35.9577V30.4549C30.0103 30.4467 30.4104 30.4513 30.8073 30.4549C30.868 30.6383 30.8871 35.5642 30.8291 35.935C30.6353 35.9846 30.4293 35.9534 30.2266 35.958C30.0295 35.9614 29.832 35.9577 29.6072 35.9577Z' fill='white'/%3E %3Cpath d='M30.6829 28.032V22.536H31.8901C31.8999 24.3626 31.8921 26.1686 31.9015 28.005C31.4915 28.0442 31.0995 28.0132 30.6829 28.032Z' fill='white'/%3E %3Cpath d='M88.7286 28.018V27.7393C88.7286 26.8714 88.7286 26.0035 88.7286 25.1354C88.7286 25.015 88.7303 24.8944 88.7386 24.7738C88.7668 24.3718 89.0138 24.0833 89.4066 23.9919C89.4729 23.9735 89.5409 23.9624 89.6105 23.9591C90.2064 23.956 90.8024 23.9567 91.3958 23.9572C91.4107 23.9572 91.4256 23.971 91.448 23.9831V25.0373C91.366 25.0445 91.2997 25.0551 91.2334 25.0554C90.9143 25.0569 90.5952 25.0554 90.2752 25.0554C89.9553 25.0554 89.9545 25.0554 89.9545 25.3652C89.9545 26.1388 89.9553 26.9122 89.9561 27.6856V27.9906C89.5475 28.0493 89.158 28.0113 88.7286 28.018Z' fill='white'/%3E %3Cpath d='M68.9997 35.9436H67.8104C67.7459 35.7132 67.7868 35.4903 67.7845 35.2706C67.7796 34.5415 67.7811 33.8125 67.7801 33.0835C67.7801 32.9892 67.778 32.8949 67.7783 32.7994C67.7798 32.1868 68.1793 31.9059 68.711 31.894C69.1847 31.8832 69.6586 31.8903 70.1325 31.8896H70.4973C70.5123 32.2556 70.5137 32.6021 70.5005 32.9858C70.0011 33.0096 69.5145 32.9823 68.9976 32.999L68.9997 35.9436Z' fill='white'/%3E %3Cpath d='M15.9784 28.0095H14.7474V23.9651H15.9784V28.0095Z' fill='white'/%3E %3Cpath d='M50.952 28.0327V23.9651H52.1877V27.9981C51.7835 28.0614 51.376 28.0118 50.952 28.0327Z' fill='white'/%3E %3Cpath d='M31.7316 31.9044H32.9494V35.9251C32.7611 35.9904 32.5546 35.9489 32.3535 35.9566C32.1561 35.9641 31.9581 35.9582 31.7659 35.9582C31.7047 35.7753 31.678 32.4245 31.7316 31.9044Z' fill='white'/%3E %3Cpath d='M15.9559 23.5254H14.7498V22.5557C14.9205 22.5012 15.5826 22.4885 15.9401 22.5345C16.0069 22.705 16.0194 23.2039 15.9559 23.5254Z' fill='white'/%3E %3Cpath d='M50.9543 23.5427V22.5265H52.187V23.5107C51.7851 23.5533 51.3837 23.5123 50.9543 23.5427Z' fill='white'/%3E %3Cpath d='M31.7286 31.4403V30.4644H32.9558C32.9587 30.6178 32.9631 30.7764 32.9646 30.9346C32.9662 31.0929 32.9646 31.2591 32.9646 31.4403H31.7286Z' fill='white'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_1062_12843'%3E %3Crect width='92' height='38' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 1280px) {
  #gate .logo-etri::before {
    width: 166px;
    height: 68px;
  }
}
@media screen and (max-width: 821px) {
  #gate .logo-etri::before {
    width: 22.1333vw;
    height: 9.0667vw;
  }
}
#gate [data-map-target=map-ku-srcc] {
  top: 266px;
  right: 390px;
  --theme-color: #FE3401;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-ku-srcc] {
    top: 15.83333vw;
    right: 23.21429vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-ku-srcc] {
    top: 0;
    right: 0;
    --theme-color: #FF8D28;
  }
}
#gate [data-map-target=map-ke-srcc] {
  top: 198px;
  left: -42px;
  --theme-color: #0092FF;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-ke-srcc] {
    top: 11.78571vw;
    left: -2.5vw;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-ke-srcc] {
    top: 0;
    left: 0;
  }
}
#gate [data-map-target=map-etri] {
  bottom: 490px;
  left: 563px;
  --theme-color: #45C422;
}
#gate [data-map-target=map-etri]::before {
  top: 80px;
  bottom: auto;
}
@media screen and (max-width: 1650px) {
  #gate [data-map-target=map-etri] {
    bottom: 29.16667vw;
    left: 33.5119vw;
  }
  #gate [data-map-target=map-etri]::before {
    top: 4.7619vw;
    bottom: auto;
  }
}
@media screen and (max-width: 1280px) {
  #gate [data-map-target=map-etri] {
    bottom: 0;
    left: 0;
    --theme-color: #71B261;
  }
}
#gate .center-flag {
  position: absolute;
  width: 324px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag {
    width: 19.28571vw;
  }
}
#gate .center-flag .center-wrap {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  background-color: rgba(12, 19, 35, 0.8);
  backdrop-filter: blur(3px);
  border-radius: 15px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--theme-color);
  overflow: hidden;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap {
    height: 4.7619vw;
    border-radius: 0.89286vw;
    border-width: 0.05952vw;
  }
}
#gate .center-flag .center-wrap .center-info {
  display: flex;
  flex-direction: column;
  gap: 35px;
  width: 100%;
  align-items: center;
  text-align: center;
  color: #fff;
  padding: 45px 0 40px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info {
    display: flex;
    flex-direction: column;
    gap: 2.08333vw;
    padding: 2.67857vw 0 2.38095vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-name {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-name {
    display: flex;
    flex-direction: column;
    gap: 0.59524vw;
    font-size: 14px;
    font-weight: 500;
    padding: 0 2vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-name strong {
  font-size: 32px;
}
#gate .center-flag .center-wrap .center-info .center-dir-link {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-dir-link {
    display: flex;
    flex-direction: column;
    gap: 0.59524vw;
  }
}
#gate .center-flag .center-wrap .center-info .center-dir-link a {
  display: flex;
  gap: 28px;
  justify-content: center;
  width: 200px;
  height: 50px;
  border-radius: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .center-flag .center-wrap .center-info .center-dir-link a::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#gate .center-flag .center-wrap .center-info .center-dir-link a {
  transition-property: background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 1650px) {
  #gate .center-flag .center-wrap .center-info .center-dir-link a {
    display: flex;
    gap: 1.66667vw;
    width: 14vw;
    height: 4vw;
    border-radius: 0.59524vw;
    border-width: 0.05952vw;
    font-size: 14px;
  }
}
#gate .center-flag .center-wrap .center-info .center-dir-link a:hover, #gate .center-flag .center-wrap .center-info .center-dir-link a:focus {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
#gate .center-flag::before {
  position: absolute;
  bottom: 80px;
  left: 50%;
  transform: translateX(-50%);
  width: 1px;
  height: 70px;
  background-color: var(--theme-color);
  transition-property: height;
  transition-duration: 0.3s;
  transition-timing-function: ease;
  content: "";
}
@media screen and (max-width: 1650px) {
  #gate .center-flag::before {
    bottom: 4.7619vw;
  }
}
#gate .center-flag.is-hovered::before {
  height: 0;
}
#gate .center-flag.is-hovered [class*=logo-] {
  display: none;
}
#gate .gate-map-mobile {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  min-height: 64vh;
  gap: 40px;
}
@supports (min-height: 64dvh) {
  #gate .gate-map-mobile {
    min-height: 64dvh;
  }
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile {
    gap: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  width: 100%;
  min-height: 240px;
  flex-grow: 1;
  position: relative;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile {
    min-height: 32vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile + .center-flag-mobile::before {
  position: absolute;
  width: auto;
  height: 1px;
  right: 32px;
  left: 32px;
  top: -20px;
  background-color: rgba(255, 255, 255, 0.3);
  content: "";
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile + .center-flag-mobile::before {
    right: 4.2667vw;
    left: 4.2667vw;
    top: -2.6667vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  height: 100%;
  padding: 0 32px;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap {
    gap: 2.6667vw;
    padding: 0 4.2667vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info {
  display: flex;
  gap: 40px;
  align-items: flex-start;
  width: 100%;
  color: #fff;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info {
    gap: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info [class*=logo-] {
  flex-shrink: 0;
  min-width: 240px;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info [class*=logo-] {
    min-width: 32vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  align-items: flex-start;
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name {
    gap: 1.3333vw;
    font-size: 3.2vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name strong {
  line-height: 1;
  font-size: 40px;
  color: var(--theme-color);
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-info .center-name strong {
    font-size: 5.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link {
  display: flex;
  gap: 10px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link {
    gap: 1.3333vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
  display: flex;
  gap: 40px;
  color: #fff;
  justify-content: center;
  width: 100%;
  height: 80px;
  border-radius: 20px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.5);
  font-size: 28px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::after {
  content: "";
  width: 8px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 10.59L4.58 6L0 1.41L1.41 0L7.41 6L1.41 12L0 10.59Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
  transition-property: background-color, border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 821px) {
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a {
    gap: 5.3333vw;
    height: 10.6667vw;
    border-radius: 2.6667vw;
    font-size: 3.7333vw;
  }
  #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::before {
    width: 2.6667vw;
    height: 1.6vw;
  }
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a::before {
  width: 20px;
  height: 12px;
}
#gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a:hover, #gate .gate-map-mobile .center-flag-mobile .center-wrap .center-dir-link a:focus {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}

#contents {
  padding-top: 60px;
  min-height: calc(100vh - 300px);
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  #contents {
    padding-top: 16vw;
    min-height: calc(100vh - 144vw);
  }
}

.section-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 30px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section-head {
    font-size: 6.4vw;
  }
  .section-head + .tab-nav {
    margin-top: 4vw;
  }
}
.section-head.col {
  flex-direction: column;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section-head.col {
    flex-direction: row;
  }
}
.section-head h2 {
  line-height: 1.4;
}

.slide-control {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .slide-control {
    gap: 2.6667vw;
  }
}
.slide-control button {
  display: inline-flex;
}
.slide-control button.swiper-button-disabled {
  opacity: 0.5;
}
.slide-control button.swiper-button-lock {
  display: none;
}

.swiper-slide {
  transition: opacity 0.3s ease;
}

.swiper-slide.is-dimmed {
  opacity: 0.5;
}
@media screen and (max-width: 821px) {
  .swiper-slide.is-dimmed {
    opacity: 1;
  }
}

/*! scroll customed */
.customed-scroll {
  padding-right: 12px;
  overflow-y: auto;
}
@supports (-moz-appearance: none) {
  .customed-scroll {
    scrollbar-width: thin;
    scrollbar-color: #003197 #E4EAEF;
  }
}
.customed-scroll::-webkit-scrollbar {
  width: 8px;
}
.customed-scroll::-webkit-scrollbar-track {
  background: #E4EAEF;
  border-radius: 999px;
}
.customed-scroll::-webkit-scrollbar-thumb {
  background: #003197;
  border-radius: 999px;
}
.customed-scroll::-webkit-scrollbar-button:start:decrement, .customed-scroll::-webkit-scrollbar-button:end:increment, .customed-scroll::-webkit-scrollbar-button:start:increment, .customed-scroll::-webkit-scrollbar-button:end:decrement {
  display: none;
}

/*! top key visual */
.top-kv {
  display: flex;
  align-items: stretch;
  width: 100%;
  min-height: 270px;
  position: relative;
  padding-top: 20px;
  padding-bottom: 50px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .top-kv {
    min-height: 45.3333vw;
    padding-top: 4vw;
    padding-bottom: 6.6667vw;
  }
}
.top-kv::before {
  width: 100%;
  position: absolute;
  top: -60px;
  bottom: 0;
  z-index: -1;
  content: "";
}
@media screen and (max-width: 821px) {
  .top-kv::before {
    top: -16vw;
  }
}
.top-kv.mypage::before {
  background-color: transparent;
  background-image: url("../img/common/kv_mypage.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.mypage::before {
    background-image: url("../img/common/kv_mypage_m.png");
  }
}
.top-kv.ecosystem::before {
  background-color: transparent;
  background-image: url("../img/common/kv_ecosystem.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.ecosystem::before {
    background-image: url("../img/common/kv_ecosystem_m.png");
  }
}
.top-kv.publications::before {
  background-color: transparent;
  background-image: url("../img/common/kv_publications.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.publications::before {
    background-image: url("../img/common/kv_publications_m.png");
  }
}
.top-kv.about::before {
  background-color: transparent;
  background-image: url("../img/common/kv_about.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .top-kv.about::before {
    background-image: url("../img/common/kv_about_m.png");
  }
}
.top-kv > div {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: space-between;
}
.top-kv .heading-title h2 {
  font-size: 60px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .top-kv .heading-title h2 {
    font-size: 8vw;
  }
}
.top-kv .heading-title .desc {
  font-size: 18px;
  font-weight: 400;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
[lang=ko] .top-kv .heading-title .desc:lang(en) {
  display: none;
}
[lang=en] .top-kv .heading-title .desc:lang(ko) {
  display: none;
}
@media screen and (max-width: 821px) {
  .top-kv .heading-title .desc {
    font-size: 3.2vw;
  }
}

/*! list */
.list-wrap {
  padding-top: 40px;
  padding-bottom: 60px;
}
@media screen and (max-width: 821px) {
  .list-wrap {
    padding-top: 4vw;
    padding-bottom: 10.6667vw;
  }
}
.list-wrap ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap ul {
    gap: 2.6667vw;
  }
}
.list-wrap ul li {
  width: calc((100% - 60px) / 3);
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 2px 2px 12px 0 rgba(61, 87, 107, 0.2);
}
@media screen and (max-width: 1024px) {
  .list-wrap ul li {
    width: calc((100% - 40px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap ul li {
    width: 100%;
  }
}
.list-wrap ul li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 66px 30px 30px;
  position: relative;
}
.list-wrap ul li a:not(:has(.num)) {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li a {
    padding: 11.4667vw 5.3333vw 5.3333vw;
    gap: 4vw;
  }
  .list-wrap ul li a:not(:has(.num)) {
    padding-top: 5.3333vw;
  }
}
.list-wrap ul li .num {
  position: absolute;
  left: 30px;
  top: 30px;
  font-size: 14px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .num {
    left: 5.3333vw;
    top: 5.3333vw;
    font-size: 3.2vw;
  }
}
.list-wrap ul li .title {
  font-size: 18px;
  overflow: hidden;
  min-height: 48px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.4;
  color: #3B3B3B;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap ul li .writer {
  font-size: 16px;
  font-weight: 700;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .writer {
    font-size: 3.2vw;
  }
}
.list-wrap ul li .etc {
  display: flex;
  gap: 0;
  justify-content: space-between;
}
.list-wrap ul li .etc .date {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .etc .date {
    font-size: 4.2667vw;
  }
}
.list-wrap ul li .etc .reply {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.list-wrap ul li .etc .reply::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.992 1.6C15.992 0.72 15.28 0 14.4 0H1.6C0.72 0 0 0.72 0 1.6V11.2C0 12.08 0.72 12.8 1.6 12.8H12.8L16 16L15.992 1.6ZM12.8 9.6H3.2V8H12.8V9.6ZM12.8 7.2H3.2V5.6H12.8V7.2ZM12.8 4.8H3.2V3.2H12.8V4.8Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .list-wrap ul li .etc .reply {
    font-size: 3.2vw;
  }
  .list-wrap ul li .etc .reply::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.list-wrap.type-2 {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 {
    padding-top: 4vw;
  }
}
.list-wrap.type-2 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul {
    gap: 5.3333vw;
  }
}
.list-wrap.type-2 ul li {
  width: calc((100% - 90px) / 4);
  height: auto;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-2 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-2 ul li {
    width: calc((100% - 40px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li {
    min-width: auto;
    width: 100%;
  }
}
.list-wrap.type-2 ul li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: flex-start;
  padding: 30px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li a {
    padding: 4vw;
    gap: 5.3333vw;
  }
}
.list-wrap.type-2 ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 117px;
  border: 1px solid #E4EAEF;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .thumb {
    min-height: 24vw;
    padding: 2.6667vw 0;
  }
}
.list-wrap.type-2 ul li .info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info {
    gap: 2.6667vw;
  }
}
.list-wrap.type-2 ul li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap.type-2 ul li .info .research-area {
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin-top: 10px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .research-area {
    font-size: 3.7333vw;
    margin-top: 2.6667vw;
  }
}
.list-wrap.type-2 ul li .info .research-area b {
  font-size: 14px;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .research-area b {
    font-size: 3.2vw;
  }
}
.list-wrap.type-2 ul li .info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  color: #6B6B6B;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-2 ul li .info .desc {
    font-size: 3.7333vw;
  }
}
.list-wrap.type-3 {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 {
    padding-top: 4vw;
  }
}
.list-wrap.type-3 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul {
    gap: 9.3333vw 4.2667vw;
  }
}
.list-wrap.type-3 ul li {
  width: calc((100% - 90px) / 4);
  height: auto;
  box-shadow: none;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-3 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-3 ul li {
    width: calc((100% - 32px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li {
    width: calc((100% - 4.2667vw) / 2);
  }
}
.list-wrap.type-3 ul li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  padding: 0;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li a {
    gap: 4vw;
  }
}
.list-wrap.type-3 ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid #E4EAEF;
  overflow: hidden;
}
.list-wrap.type-3 ul li .thumb img {
  width: 100%;
}
.list-wrap.type-3 ul li .info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info {
    gap: 2.6667vw;
  }
}
.list-wrap.type-3 ul li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap.type-3 ul li .info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  color: #3B3B3B;
  font-size: 16px;
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info .desc{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: 3.2vw;
    margin-top: 0;
  }
}
.list-wrap.type-3 ul li .info .period {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info .period {
    flex-direction: column;
    gap: 1.3333vw;
    align-items: flex-start;
  }
}
.list-wrap.type-3 ul li .info .period b {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info .period b {
    font-size: 2.6667vw;
  }
}
.list-wrap.type-3 ul li .info .period em {
  width: 100%;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-3 ul li .info .period em {
    font-size: 3.2vw;
  }
}
.list-wrap.type-4 {
  padding-top: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 {
    padding-top: 4vw;
  }
}
.list-wrap.type-4 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 60px 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul {
    gap: 9.3333vw 4vw;
  }
}
.list-wrap.type-4 ul li {
  width: calc((100% - 90px) / 4);
  height: auto;
  box-shadow: none;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-4 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-4 ul li {
    width: calc((100% - 30px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul li {
    width: calc((100% - 4vw) / 2);
  }
}
.list-wrap.type-4 ul li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  padding: 0;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul li a {
    gap: 2.6667vw;
  }
}
.list-wrap.type-4 ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.list-wrap.type-4 ul li .thumb img {
  width: 100%;
}
.list-wrap.type-4 ul li .info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.list-wrap.type-4 ul li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap.type-4 ul li .info .period {
  display: flex;
  gap: 10px;
  align-items: center;
}
.list-wrap.type-4 ul li .info .period b {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul li .info .period b {
    font-size: 2.6667vw;
  }
}
.list-wrap.type-4 ul li .info .period em {
  width: 100%;
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-4 ul li .info .period em {
    font-size: 3.2vw;
  }
}
.list-wrap.type-5 {
  padding-top: 30px;
}
.list-wrap.type-5 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 60px 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul {
    gap: 9.3333vw 4vw;
  }
}
.list-wrap.type-5 ul li {
  width: calc((100% - 90px) / 4);
  height: auto;
  box-shadow: none;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-5 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-5 ul li {
    width: calc((100% - 30px) / 2);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li {
    width: calc((100% - 4vw) / 2);
  }
}
.list-wrap.type-5 ul li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  padding: 0;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li a {
    gap: 2.6667vw;
  }
}
.list-wrap.type-5 ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.list-wrap.type-5 ul li .thumb img {
  width: 100%;
}
.list-wrap.type-5 ul li .info {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li .info {
    gap: 4vw;
  }
}
.list-wrap.type-5 ul li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.list-wrap.type-5 ul li .info .author {
  display: flex;
  gap: 10px;
  align-items: center;
}
.list-wrap.type-5 ul li .info .author b {
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 500;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li .info .author b {
    font-size: 3.2vw;
  }
}
.list-wrap.type-5 ul li .info .author em {
  width: 100%;
  font-size: 16px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-5 ul li .info .author em {
    font-size: 3.2vw;
  }
}
.list-wrap.type-6 {
  padding-top: 60px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-6 {
    padding-top: 8vw;
  }
}
.list-wrap.type-6 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-6 ul {
    gap: 4vw;
  }
}
.list-wrap.type-6 ul li {
  width: calc((100% - 120px) / 5);
  height: 236px;
  box-shadow: none;
  border-radius: 0;
  background-color: transparent;
  background-image: url("../img/common/bg_briefings.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1280px) {
  .list-wrap.type-6 ul li {
    width: calc((100% - 90px) / 4);
  }
}
@media screen and (max-width: 1024px) {
  .list-wrap.type-6 ul li {
    width: calc((100% - 60px) / 3);
  }
}
@media screen and (max-width: 821px) {
  .list-wrap.type-6 ul li {
    width: calc((100% - 4vw) / 2);
    height: 43.7333vw;
    background-color: transparent;
    background-image: url("../img/common/bg_briefings_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.list-wrap.type-6 ul li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0 30px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}
.list-wrap.type-6 ul li a * {
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-6 ul li a {
    font-size: 3.2vw;
    padding: 0 4.2667vw;
    gap: 2.6667vw;
  }
}
.list-wrap.type-6 ul li a strong {
  font-size: 32px;
  line-height: 1;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .list-wrap.type-6 ul li a strong {
    font-size: 6.4vw;
  }
}

/*! 컨텐츠 영역 */
.section {
  padding-top: 90px;
  padding-bottom: 100px;
}
@media screen and (max-width: 821px) {
  .section {
    padding-top: 10.6667vw;
    padding-bottom: 24vw;
  }
}
.section.mid {
  padding-top: 0;
  padding-bottom: 0;
}
.section.mid .filter-wrap {
  position: relative;
  top: -20px;
  border: 1px solid #0088FF;
  border-radius: 10px;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap {
    top: -3.2vw;
  }
}
.section.mid .filter-wrap dl {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl {
    flex-direction: column;
  }
}
.section.mid .filter-wrap dl ~ dl {
  border-top: 1px solid #E4EAEF;
}
.section.mid .filter-wrap dl dt {
  display: flex;
  gap: 0;
  width: 222px;
  align-items: center;
  flex-shrink: 0;
  justify-content: flex-start;
  background-color: #003197;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  padding: 18px 30px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dt {
    width: 100%;
    padding: 3.7333vw 5.3333vw;
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap dl dd {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  background-color: #fff;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd {
    padding: 0 4vw;
  }
}
.section.mid .filter-wrap dl dd .filter-block {
  display: flex;
  flex-direction: column;
  gap: 0;
  gap: 10px;
  justify-content: center;
  width: 100%;
  padding: 13px 20px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd .filter-block {
    padding: 4vw 0;
    gap: 2.6667vw;
  }
  .section.mid .filter-wrap dl dd .filter-block:has(.date-range-fields) {
    padding-bottom: 8vw;
  }
}
.section.mid .filter-wrap dl dd .filter-block ~ .filter-block {
  border-top: 1px solid #E4EAEF;
}
.section.mid .filter-wrap dl dd .filter-block .keyword-category {
  font-size: 16px;
  font-weight: 700;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap dl dd .filter-block .keyword-category {
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.section.mid .filter-wrap .filter-button-area a {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  height: 60px;
  color: #fff;
  background-color: #0088FF;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a {
    height: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a ~ a {
  width: 110px;
  flex-shrink: 0;
  font-size: 14px;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a ~ a {
    width: 13.3333vw;
  }
  .section.mid .filter-wrap .filter-button-area a ~ a em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-search {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-search::after {
  content: "";
  width: 17px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.226055 1.81125C2.38401 4.725 6.36875 10.125 6.36875 10.125V16.875C6.36875 17.4938 6.84948 18 7.43705 18H9.57364C10.1612 18 10.6419 17.4938 10.6419 16.875V10.125C10.6419 10.125 14.616 4.725 16.7739 1.81125C17.3188 1.06875 16.8167 0 15.93 0H1.07001C0.183324 0 -0.318775 1.06875 0.226055 1.81125Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-search::after {
    width: 3.4667vw;
    height: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-reset {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-reset::after {
  content: "";
  width: 13px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11.0894 2.05625C9.91057 0.7875 8.29268 0 6.49593 0C2.90244 0 0 3.1325 0 7C0 10.8675 2.90244 14 6.49593 14C9.52845 14 12.0569 11.7688 12.7805 8.75H11.0894C10.4228 10.7887 8.61789 12.25 6.49593 12.25C3.80488 12.25 1.61789 9.89625 1.61789 7C1.61789 4.10375 3.80488 1.75 6.49593 1.75C7.84553 1.75 9.04878 2.35375 9.92683 3.3075L7.30894 6.125H13V0L11.0894 2.05625Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.mid .filter-wrap .filter-button-area a.filter-reset {
  background-color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-reset::after {
    width: 3.4667vw;
    height: 3.7333vw;
  }
}
.section.mid .filter-wrap .filter-button-area a.filter-close {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.mid .filter-wrap .filter-button-area a.filter-close::after {
  content: "";
  width: 12px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.41 0L6 4.58L10.59 0L12 1.41L6 7.41L0 1.41L1.41 0Z' fill='%23ffffff'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.section.mid .filter-wrap .filter-button-area a.filter-close {
  background-color: #02103A;
}
@media screen and (max-width: 821px) {
  .section.mid .filter-wrap .filter-button-area a.filter-close::after {
    width: 3.2vw;
    height: 2vw;
  }
}
.section.mid .filter-wrap.is-folded .filter-list{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.section.mid .filter-wrap.is-folded .filter-button-area .filter-reset,
.section.mid .filter-wrap.is-folded .filter-button-area .filter-close{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.section.view article {
  width: 100%;
  color: #3B3B3B;
}
.section.view article header {
  padding-top: 30px;
  padding-bottom: 20px;
  border-top: 4px solid #01489D;
  border-bottom: 1px solid #6B6B6B;
}
@media screen and (max-width: 821px) {
  .section.view article header {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
    border-top-width: 0.6667vw;
  }
}
.section.view article header h3 {
  display: flex;
  align-items: center;
  gap: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: -0.02em;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .section.view article header h3 {
    flex-direction: column;
    font-size: 5.3333vw;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.view article header .post-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 40px;
  font-size: 18px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta {
    margin-top: 5.3333vw;
    font-size: 3.2vw;
  }
  .section.view article header .post-meta:has(.post-research) {
    margin-top: 4vw;
  }
}
.section.view article header .post-meta .post-author {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-author span:not(:last-of-type) {
  position: relative;
}
.section.view article header .post-meta .post-author span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author span:not(:last-of-type)::after {
    right: -2.6667vw;
  }
}
.section.view article header .post-meta .post-author .post-reply {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-author .post-reply::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.992 1.6C15.992 0.72 15.28 0 14.4 0H1.6C0.72 0 0 0.72 0 1.6V11.2C0 12.08 0.72 12.8 1.6 12.8H12.8L16 16L15.992 1.6ZM12.8 9.6H3.2V8H12.8V9.6ZM12.8 7.2H3.2V5.6H12.8V7.2ZM12.8 4.8H3.2V3.2H12.8V4.8Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-author .post-reply {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-author .post-reply::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article header .post-meta .post-research {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-research span:not(:last-of-type) {
  position: relative;
}
.section.view article header .post-meta .post-research span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research span:not(:last-of-type)::after {
    right: -2.6667vw;
  }
}
.section.view article header .post-meta .post-research .region {
  display: inline-flex;
  align-items: center;
}
.section.view article header .post-meta .post-research .research-area {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 12px;
}
.section.view article header .post-meta .post-research .research-area b {
  color: #0088FF;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research .research-area b {
    font-size: 3.2vw;
  }
}
.section.view article header .post-meta .post-research .research-area em {
  width: 100%;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-research .research-area em {
    font-size: 3.2vw;
  }
}
.section.view article header .post-meta .post-utility {
  display: flex;
  gap: 30px;
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility {
    gap: 5.3333vw;
  }
}
.section.view article header .post-meta .post-utility .post-modify {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-utility .post-modify::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1169 8.78333C14.1512 8.53333 14.1683 8.275 14.1683 8C14.1683 7.73333 14.1512 7.46667 14.1084 7.21667L15.8475 5.9C16.0017 5.78333 16.0445 5.55833 15.9503 5.39167L14.3054 2.625C14.2026 2.44167 13.9884 2.38333 13.8 2.44167L11.7524 3.24167C11.3241 2.925 10.87 2.65833 10.3645 2.45833L10.0561 0.341667C10.0218 0.141667 9.8505 0 9.64489 0H6.35511C6.1495 0 5.98672 0.141667 5.95245 0.341667L5.64404 2.45833C5.13857 2.65833 4.67595 2.93333 4.25616 3.24167L2.20861 2.44167C2.02013 2.375 1.80595 2.44167 1.70315 2.625L0.066824 5.39167C-0.0359817 5.56667 -0.00171323 5.78333 0.16963 5.9L1.90876 7.21667C1.86592 7.46667 1.83166 7.74167 1.83166 8C1.83166 8.25833 1.84879 8.53333 1.89163 8.78333L0.152495 10.1C-0.00171322 10.2167 -0.0445488 10.4417 0.0496898 10.6083L1.69458 13.375C1.79739 13.5583 2.01157 13.6167 2.20004 13.5583L4.24759 12.7583C4.67595 13.075 5.13001 13.3417 5.63547 13.5417L5.94389 15.6583C5.98672 15.8583 6.1495 16 6.35511 16H9.64489C9.8505 16 10.0218 15.8583 10.0475 15.6583L10.356 13.5417C10.8614 13.3417 11.3241 13.075 11.7438 12.7583L13.7914 13.5583C13.9799 13.625 14.194 13.5583 14.2969 13.375L15.9417 10.6083C16.0445 10.425 16.0017 10.2167 15.8389 10.1L14.1169 8.78333ZM8 11C6.30371 11 4.91583 9.65 4.91583 8C4.91583 6.35 6.30371 5 8 5C9.69629 5 11.0842 6.35 11.0842 8C11.0842 9.65 9.69629 11 8 11Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-utility .post-modify {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility .post-modify em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .section.view article header .post-meta .post-utility .post-modify::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article header .post-meta .post-utility .post-delete {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article header .post-meta .post-utility .post-delete::before {
  content: "";
  width: 12px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.857143 14.2222C0.857143 15.2 1.62857 16 2.57143 16H9.42857C10.3714 16 11.1429 15.2 11.1429 14.2222V3.55556H0.857143V14.2222ZM12 0.888889H9L8.14286 0H3.85714L3 0.888889H0V2.66667H12V0.888889Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article header .post-meta .post-utility .post-delete {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.view article header .post-meta .post-utility .post-delete em{
    position: absolute;
    width: 0.1333vw;
    height: 0.1333vw;
    padding: 0;
    margin: -0.1333vw;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .section.view article header .post-meta .post-utility .post-delete::before {
    width: 2.9333vw;
    height: 4vw;
  }
}
.section.view article .post-top {
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: space-between;
  padding-left: 363px;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
  min-height: 424px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top {
    padding-left: 0;
    align-items: center;
    gap: 8vw;
  }
}
.section.view article .post-top .cover {
  width: 303px;
  height: 424px;
  position: absolute;
  left: 0;
  top: 0;
}
.section.view article .post-top .cover img {
  width: 100%;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .cover {
    position: unset;
  }
}
.section.view article .post-top .post-issue {
  display: flex;
  flex-direction: column;
  gap: 5px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue {
    width: 100%;
    gap: 1.8667vw;
  }
}
.section.view article .post-top .post-issue strong {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.7;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue strong {
    font-size: 4.2667vw;
  }
}
.section.view article .post-top .post-issue > span {
  position: relative;
  width: 100%;
  padding-left: 20px;
  line-height: 1.7;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue > span {
    padding-left: 5.3333vw;
    font-size: 3.7333vw;
  }
}
.section.view article .post-top .post-issue > span::before {
  position: absolute;
  top: 12px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-issue > span::before {
    top: 2.9333vw;
    left: 1.8667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
}
.section.view article .post-top .post-attached-file {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .section.view article .post-top .post-attached-file {
    margin-top: 5.3333vw;
  }
}
.section.view article .post-top + .post-contents {
  border-top: 1px solid #B1BCC4;
}
.section.view article .post-contents {
  padding-top: 50px;
  padding-bottom: 50px;
  font-size: 18px;
  line-height: 1.7;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents {
    font-size: 3.7333vw;
    padding: 6.6667vw 0;
  }
}
.section.view article .post-contents .flex ~ .flex {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents .flex ~ .flex {
    margin-top: 8vw;
  }
}
.section.view article .post-contents + .post-attached-file {
  border-top: 1px solid #B1BCC4;
}
.section.view article .post-contents + .btn-wrap {
  padding-top: 60px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-contents + .btn-wrap {
    padding-top: 10.6667vw;
  }
}
.section.view article .post-summary {
  border: 4px solid #E4EAEF;
  padding: 30px;
  font-size: 20px;
  color: #6B6B6B;
  margin-bottom: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-summary {
    padding: 5.3333vw;
    font-size: 3.7333vw;
    margin-bottom: 10.6667vw;
  }
}
.section.view article .post-infomation {
  display: flex;
  gap: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation {
    flex-direction: column;
    gap: 5.3333vw;
  }
}
.section.view article .post-infomation .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 303px;
  height: 274px;
  border: 1px solid #E4EAEF;
  flex-shrink: 0;
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation .thumb {
    width: 100%;
    height: auto;
    padding: 5.3333vw;
  }
}
.section.view article .post-infomation dl {
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl {
    gap: 2.6667vw;
  }
}
.section.view article .post-infomation dl dt {
  width: 175px;
  font-size: 16px;
  font-weight: 700;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl dt {
    width: 100%;
    font-size: 3.2vw;
  }
}
.section.view article .post-infomation dl dd {
  width: calc(100% - 175px);
  font-size: 18px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation dl dd {
    width: 100%;
    font-size: 3.7333vw;
  }
}
.section.view article .post-infomation + .post-keyword {
  padding-top: 100px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation + .post-keyword {
    padding-top: 21.3333vw;
  }
}
.section.view article .post-infomation + .post-attached-file {
  margin-top: 120px;
  border-top: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .section.view article .post-infomation + .post-attached-file {
    margin-top: 18.6667vw;
  }
}
.section.view article .post-detail {
  padding: 60px 0 100px;
  margin-top: 60px;
  border-top: 1px solid #B1BCC4;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail {
    padding: 5.3333vw 0 8vw;
    margin-top: 5.3333vw;
  }
}
.section.view article .post-detail .dot {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot {
    font-size: 4.8vw;
  }
}
.section.view article .post-detail .dot strong {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot strong {
    font-size: 4.8vw;
  }
}
.section.view article .post-detail .dot > span {
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.7;
}
.section.view article .post-detail .dot > span::before {
  position: absolute;
  top: 13px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
.section.view article .post-detail .dot > span.emp::before {
  width: 4px;
  height: 4px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot > span {
    padding-left: 6.6667vw;
  }
  .section.view article .post-detail .dot > span::before {
    position: absolute;
    top: 3.4667vw;
    left: 2.6667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
  .section.view article .post-detail .dot > span.emp::before {
    width: 0.8vw;
    height: 0.8vw;
  }
}
.section.view article .post-detail .dot .dash {
  display: inline-flex;
  gap: 6px;
}
.section.view article .post-detail .dot .dash::before {
  flex-shrink: 0;
  content: "-";
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot .dash {
    gap: 1.6vw;
  }
}
.section.view article .post-detail .dot ~ .dot {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-detail .dot ~ .dot {
    margin-top: 5.3333vw;
  }
}
.section.view article .post-keyword {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .post-keyword dl {
  display: flex;
  gap: 40px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl {
    flex-direction: column;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.view article .post-keyword dl dt {
  display: flex;
  gap: 7px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .post-keyword dl dt::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.528 7.664L8.328 0.464C8.04 0.176 7.64 0 7.2 0H1.6C0.72 0 0 0.72 0 1.6V7.2C0 7.64 0.176 8.04 0.472 8.336L7.672 15.536C7.96 15.824 8.36 16 8.8 16C9.24 16 9.64 15.824 9.928 15.528L15.528 9.928C15.824 9.64 16 9.24 16 8.8C16 8.36 15.816 7.952 15.528 7.664ZM2.8 4C2.136 4 1.6 3.464 1.6 2.8C1.6 2.136 2.136 1.6 2.8 1.6C3.464 1.6 4 2.136 4 2.8C4 3.464 3.464 4 2.8 4Z' fill='%2301489D'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.view article .post-keyword dl dt {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl dt {
    font-size: 3.2vw;
  }
  .section.view article .post-keyword dl dt::before {
    width: 3.7333vw;
    height: 3.7333vw;
  }
}
.section.view article .post-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword dl dd {
    font-size: 3.7333vw;
    gap: 2.6667vw;
  }
}
.section.view article .post-keyword dl dd span::before {
  content: "#";
}
.section.view article .post-keyword + .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-keyword + .btn-wrap {
    margin-top: 16vw;
  }
}
.section.view article .post-attached-file {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .post-attached-file dl {
  display: flex;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl {
    gap: 5.3333vw;
  }
}
.section.view article .post-attached-file dl dt {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 86px;
  height: 36px;
  font-size: 14px;
  font-weight: 700;
  border: 1px solid #B1BCC4;
  color: #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dt {
    width: 19.2vw;
    height: 8vw;
    font-size: 3.2vw;
  }
}
.section.view article .post-attached-file dl dd {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dd {
    gap: 2.6667vw;
  }
}
.section.view article .post-attached-file dl dd a {
  display: flex;
  gap: 10px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .post-attached-file dl dd a::before {
  content: "";
  width: 16px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11 0H2C0.9 0 0 0.9 0 2V18C0 19.1 0.9 20 2 20H14C15.1 20 16 19.1 16 18V5L11 0ZM2 18V2H10V6H14V18H2ZM12 8V13C12 15.21 10.21 17 8 17C5.79 17 4 15.21 4 13V6.5C4 5.03 5.26 3.86 6.76 4.01C8.06 4.14 9 5.33 9 6.64V13H7V6.5C7 6.22 6.78 6 6.5 6C6.22 6 6 6.22 6 6.5V13C6 14.1 6.9 15 8 15C9.1 15 10 14.1 10 13V8H12Z' fill='%23003197'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  flex-shrink: 0;
}
.section.view article .post-attached-file dl dd a {
  font-size: 18px;
  text-decoration: underline;
  text-underline-offset: 3px;
  line-height: 1.2;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file dl dd a {
    gap: 2.6667vw;
    font-size: 3.2vw;
    text-underline-offset: 0.6667vw;
  }
  .section.view article .post-attached-file dl dd a::before {
    width: 3.4667vw;
    height: 4.2667vw;
  }
}
.section.view article .post-attached-file + .btn-wrap {
  padding-top: 60px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.view article .post-attached-file + .btn-wrap {
    padding-top: 10.6667vw;
  }
}
.section.view article .comment-section {
  padding: 45px 50px 60px;
  background-color: #EEF2F6;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section {
    padding: 10.6667vw 4.2667vw 10.6667vw;
  }
}
.section.view article .comment-section ul li {
  padding-top: 35px;
  padding-bottom: 30px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li {
    padding-top: 5.3333vw;
    padding-bottom: 5.3333vw;
  }
}
.section.view article .comment-section ul li .comment-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  color: #3B3B3B;
}
.section.view article .comment-section ul li .comment-meta .comment-info {
  display: flex;
  align-items: center;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-info {
    font-size: 3.2vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-info span:not(:last-of-type) {
  position: relative;
}
.section.view article .comment-section ul li .comment-meta .comment-info span:not(:last-of-type)::after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #B1BCC4;
  content: "";
}
.section.view article .comment-section ul li .comment-meta .comment-utility {
  display: flex;
  gap: 20px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility {
    gap: 5.3333vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify::before {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M14.1169 8.78333C14.1512 8.53333 14.1683 8.275 14.1683 8C14.1683 7.73333 14.1512 7.46667 14.1084 7.21667L15.8475 5.9C16.0017 5.78333 16.0445 5.55833 15.9503 5.39167L14.3054 2.625C14.2026 2.44167 13.9884 2.38333 13.8 2.44167L11.7524 3.24167C11.3241 2.925 10.87 2.65833 10.3645 2.45833L10.0561 0.341667C10.0218 0.141667 9.8505 0 9.64489 0H6.35511C6.1495 0 5.98672 0.141667 5.95245 0.341667L5.64404 2.45833C5.13857 2.65833 4.67595 2.93333 4.25616 3.24167L2.20861 2.44167C2.02013 2.375 1.80595 2.44167 1.70315 2.625L0.066824 5.39167C-0.0359817 5.56667 -0.00171323 5.78333 0.16963 5.9L1.90876 7.21667C1.86592 7.46667 1.83166 7.74167 1.83166 8C1.83166 8.25833 1.84879 8.53333 1.89163 8.78333L0.152495 10.1C-0.00171322 10.2167 -0.0445488 10.4417 0.0496898 10.6083L1.69458 13.375C1.79739 13.5583 2.01157 13.6167 2.20004 13.5583L4.24759 12.7583C4.67595 13.075 5.13001 13.3417 5.63547 13.5417L5.94389 15.6583C5.98672 15.8583 6.1495 16 6.35511 16H9.64489C9.8505 16 10.0218 15.8583 10.0475 15.6583L10.356 13.5417C10.8614 13.3417 11.3241 13.075 11.7438 12.7583L13.7914 13.5583C13.9799 13.625 14.194 13.5583 14.2969 13.375L15.9417 10.6083C16.0445 10.425 16.0017 10.2167 15.8389 10.1L14.1169 8.78333ZM8 11C6.30371 11 4.91583 9.65 4.91583 8C4.91583 6.35 6.30371 5 8 5C9.69629 5 11.0842 6.35 11.0842 8C11.0842 9.65 9.69629 11 8 11Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility .comment-modify::before {
    width: 3.2vw;
    height: 3.2vw;
  }
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete::before {
  content: "";
  width: 12px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.857143 14.2222C0.857143 15.2 1.62857 16 2.57143 16H9.42857C10.3714 16 11.1429 15.2 11.1429 14.2222V3.55556H0.857143V14.2222ZM12 0.888889H9L8.14286 0H3.85714L3 0.888889H0V2.66667H12V0.888889Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li .comment-meta .comment-utility .comment-delete::before {
    width: 2.9333vw;
    height: 4vw;
  }
}
.section.view article .comment-section ul li p {
  margin-top: 10px;
  font-size: 15px;
  line-height: 1.8;
  color: #4F5D69;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ul li p {
    font-size: 3.7333vw;
    margin-top: 2.6667vw;
  }
}
.section.view article .comment-section ul li:first-of-type {
  padding-top: 0;
}
.section.view article .comment-section ul li ~ li {
  border-top: 1px solid #6B6B6B;
}
.section.view article .comment-section .comment-input {
  margin-top: 45px;
  background-color: #fff;
  border: 1px solid #B1BCC4;
  padding: 25px 25px 40px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input {
    margin-top: 0;
    padding: 5.3333vw 5.3333vw 6.4vw;
  }
}
.section.view article .comment-section .comment-input textarea {
  width: 100%;
  resize: none;
  border: 0;
  padding: 15px;
  font-size: 18px;
  line-height: 1.8;
  color: #4F5D69;
  background-color: transparent;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input textarea {
    padding: 4vw;
  }
}
.section.view article .comment-section .comment-input .comment-submit {
  display: flex;
  justify-content: flex-end;
}
.section.view article .comment-section .comment-input .comment-submit button {
  display: flex;
  gap: 8px;
  font-size: 14px;
  font-weight: 700;
  color: #9D9D9D;
  letter-spacing: 0.3px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.view article .comment-section .comment-input .comment-submit button::after {
  content: "";
  width: 27px;
  height: 23px;
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='23' viewBox='0 0 27 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.0125 22.5L26.25 11.25L0.0125 0L0 8.75L18.75 11.25L0 13.75L0.0125 22.5Z' fill='%231F1F1F'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section .comment-input .comment-submit button {
    font-size: 3.2vw;
  }
  .section.view article .comment-section .comment-input .comment-submit button::after {
    width: 3.2vw;
    height: 2.6667vw;
  }
}
.section.view article .comment-section ~ .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.view article .comment-section ~ .btn-wrap {
    margin-top: 10.6667vw;
  }
}
.section.write article {
  width: 100%;
  color: #3B3B3B;
}
.section.write article header {
  padding-bottom: 30px;
  border-bottom: 4px solid #01489D;
}
@media screen and (max-width: 821px) {
  .section.write article header {
    padding-bottom: 4vw;
    border-bottom-width: 0.6667vw;
  }
}
.section.write article header h3 {
  font-size: 36px;
  line-height: 1;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.write article header h3 {
    font-size: 5.3333vw;
  }
}
.section.write article .write-form {
  width: 100%;
  padding: 40px 0;
  border-bottom: 1px solid #6B6B6B;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form {
    padding: 8vw 0;
  }
}
.section.write article .write-form > dl {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl {
    flex-direction: column;
    align-items: flex-start;
    gap: 2.6667vw;
  }
}
.section.write article .write-form > dl dt {
  width: 80px;
  flex-shrink: 0;
  color: #000;
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl dt {
    font-size: 3.7333vw;
  }
}
.section.write article .write-form > dl dd {
  width: 100%;
}
.section.write article .write-form > dl ~ dl {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form > dl ~ dl {
    margin-top: 8vw;
  }
}
.section.write article .write-form .keyword-wrap {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .keyword-wrap {
    gap: 8vw;
  }
}
.section.write article .write-form .keyword-wrap li .subject {
  font-size: 16px;
  font-weight: 700;
  color: #000;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .keyword-wrap li .subject {
    font-size: 3.7333vw;
  }
}
.section.write article .write-form .keyword-wrap li .subject ~ div {
  margin-top: 10px;
}
.section.write article .write-form .desc {
  font-size: 16px;
  color: #003197;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form .desc {
    margin-top: 1.3333vw;
    font-size: 3.2vw;
  }
}
.section.write article .write-form + .btn-wrap {
  margin-top: 60px;
}
@media screen and (max-width: 821px) {
  .section.write article .write-form + .btn-wrap {
    margin-top: 10.6667vw;
  }
}
.section.register {
  padding-top: 120px;
  padding-bottom: 200px;
}
@media screen and (max-width: 821px) {
  .section.register {
    padding-top: 21.3333vw;
    padding-bottom: 28vw;
  }
}
.section.register .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title {
    gap: 5.3333vw;
  }
}
.section.register .heading-title h2 {
  font-size: 40px;
  color: #000;
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title h2 {
    font-size: 9.6vw;
  }
}
.section.register .heading-title p {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: nowrap;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .section.register .heading-title p {
    font-size: 4.2667vw;
    white-space: normal;
  }
}
.section.register article {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article {
    margin-top: 16vw;
  }
}
.section.register article header {
  color: #3B3B3B;
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article header {
    margin-top: 16vw;
  }
}
.section.register article header h3 {
  font-size: 30px;
  font-weight: 700;
  line-height: 1;
  padding-bottom: 17px;
  border-bottom: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article header h3 {
    font-size: 6.4vw;
    padding-bottom: 3.2vw;
  }
}
.section.register article header p {
  margin-top: 15px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article header p {
    font-size: 3.7333vw;
    margin-top: 3.2vw;
  }
}
.section.register article .register-form {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form {
    margin-top: 8vw;
  }
}
.section.register article .register-form:has(.emp-blue) {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form:has(.emp-blue) {
    margin-top: 5.3333vw;
  }
}
.section.register article .register-form > dl {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl {
    gap: 2.6667vw;
  }
}
.section.register article .register-form > dl dt {
  font-size: 16px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl dt {
    font-size: 4.2667vw;
  }
}
.section.register article .register-form > dl dt.req::after {
  content: "*";
  color: #FF383C;
  margin-left: 4px;
}
.section.register article .register-form > dl dt.emp-blue {
  font-size: 20px;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl dt.emp-blue {
    font-size: 4.8vw;
  }
}
.section.register article .register-form > dl ~ dl {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form > dl ~ dl {
    margin-top: 8vw;
  }
}
.section.register article .register-form .desc {
  font-size: 16px;
  color: #003197;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form .desc {
    font-size: 3.7333vw;
  }
}
.section.register article .register-form .error {
  font-size: 16px;
  color: #FF383C;
  margin-top: 18px;
}
@media screen and (max-width: 821px) {
  .section.register article .register-form .error {
    font-size: 3.7333vw;
  }
}
.section.register article .btn-wrap {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.register article .btn-wrap {
    margin-top: 16vw;
  }
}
.section.register article .consent-form {
  margin-top: 80px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.2);
  border-radius: 10px;
  padding: 40px;
  color: #3B3B3B;
}
.section.register article .consent-form .customed-scroll {
  max-height: 327px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .customed-scroll {
    max-height: 85.3333vw;
  }
  .section.register article .consent-form {
    padding: 5.3333vw;
  }
}
.section.register article .consent-form ~ .consent-form {
  margin-top: 40px;
}
.section.register article .consent-form header {
  margin-top: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header {
    padding-bottom: 6.6667vw;
  }
}
.section.register article .consent-form header h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header h4 {
    font-size: 5.3333vw;
    line-height: 1.2;
  }
}
.section.register article .consent-form header p {
  margin-top: 15px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form header p {
    font-size: 3.7333vw;
    margin-top: 2.6667vw;
  }
}
.section.register article .consent-form .dot {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot {
    font-size: 3.7333vw;
    gap: 1.3333vw;
  }
}
.section.register article .consent-form .dot > strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot > strong {
    font-size: 3.7333vw;
  }
}
.section.register article .consent-form .dot > span {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 25px;
  line-height: 1.7;
}
.section.register article .consent-form .dot > span::before {
  position: absolute;
  top: 13px;
  left: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot > span {
    padding-left: 6.6667vw;
  }
  .section.register article .consent-form .dot > span::before {
    position: absolute;
    top: 2.8vw;
    left: 2.6667vw;
    width: 0.6667vw;
    height: 0.6667vw;
  }
}
.section.register article .consent-form .dot.emp {
  gap: 15px;
}
.section.register article .consent-form .dot.emp > span::before {
  top: 11px;
  width: 5px;
  height: 5px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot.emp > span::before {
    top: 2.5333vw;
    width: 1.0667vw;
    height: 1.0667vw;
  }
}
.section.register article .consent-form .dot ~ .dot {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dot ~ .dot {
    margin-top: 5.3333vw;
  }
}
.section.register article .consent-form * ~ .dot {
  margin-top: 15px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form * ~ .dot {
    margin-top: 4vw;
  }
}
.section.register article .consent-form .dash {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  width: 100%;
  padding-left: 12px;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dash {
    font-size: 3.7333vw;
    padding-left: 3.2vw;
    gap: 2.1333vw;
  }
}
.section.register article .consent-form .dash::before {
  position: absolute;
  top: 13px;
  left: 0;
  width: 6px;
  height: 2px;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .dash::before {
    width: 1.6vw;
    height: 0.5333vw;
    top: 2.8vw;
    left: 0;
  }
  .section.register article .consent-form .dash {
    gap: 1.6vw;
  }
}
.section.register article .consent-form .consent-desc {
  font-size: 16px;
  margin-top: 20px;
  align-items: baseline;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-desc {
    font-size: 3.7333vw;
    gap: 5.3333vw;
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-desc + p {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-desc + p {
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-info {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info {
    margin-top: 5.3333vw;
  }
}
.section.register article .consent-form .consent-info dl {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl {
    gap: 1.8667vw;
  }
}
.section.register article .consent-form .consent-info dl dt {
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl dt {
    font-size: 4.2667vw;
  }
}
.section.register article .consent-form .consent-info dl dd {
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl dd {
    font-size: 3.7333vw;
  }
}
.section.register article .consent-form .consent-info dl ~ dl {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-info dl ~ dl {
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-box {
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #3D576B;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box {
    padding-top: 6.6667vw;
    margin-top: 6.6667vw;
  }
}
.section.register article .consent-form .consent-box .consent-items-title {
  font-size: 18px;
  font-weight: bold;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box .consent-items-title {
    font-size: 4.2667vw;
  }
}
.section.register article .consent-form .consent-box .consent-item {
  display: flex;
  gap: 20px;
  padding: 20px 0;
}
@media screen and (max-width: 821px) {
  .section.register article .consent-form .consent-box .consent-item {
    padding: 5.3333vw 0;
    gap: 4vw;
  }
}
.section.register article .consent-form .consent-box .consent-item .dot {
  margin-top: 0;
}
.section.register article .consent-form .consent-box .consent-item .chk-grp {
  align-items: baseline;
}
.section.register article .consent-form .consent-box .consent-item .chk-grp .chk-wrap {
  top: 7px;
}
.section.register article .consent-form .consent-box .consent-item ~ .consent-item {
  border-top: 1px solid #B1BCC4;
}
.section.search {
  padding-top: 120px;
  padding-bottom: 200px;
}
@media screen and (max-width: 821px) {
  .section.search {
    padding-top: 21.3333vw;
    padding-bottom: 28vw;
  }
}
.section.search .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title {
    gap: 5.3333vw;
  }
}
.section.search .heading-title h2 {
  font-size: 40px;
  color: #000;
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title h2 {
    font-size: 9.6vw;
  }
}
.section.search .heading-title p {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: nowrap;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .section.search .heading-title p {
    font-size: 4.2667vw;
    white-space: normal;
  }
}
.section.search article {
  margin-top: 80px;
}
@media screen and (max-width: 821px) {
  .section.search article {
    margin-top: 16vw;
  }
}
.section.search article header {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  color: #3B3B3B;
  padding-bottom: 17px;
  border-bottom: 4px solid #01489D;
}
@media screen and (max-width: 821px) {
  .section.search article header {
    margin-top: 16vw;
  }
}
.section.search article header h3 {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 30px;
  font-weight: 700;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .section.search article header h3 {
    font-size: 5.6vw;
  }
}
.section.search article header h3 b {
  font-weight: 500;
  color: #01489D;
}
.section.search article header a,
.section.search article header button {
  gap: 20px;
  font-size: 18px;
  color: #9D9D9D;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.section.search article header a::after,
.section.search article header button::after {
  content: "";
  width: 31px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.03568C30.5488 3.84042 30.5488 3.52384 30.3536 3.32858L27.1716 0.146595C26.9763 -0.0486672 26.6597 -0.0486672 26.4645 0.146595C26.2692 0.341857 26.2692 0.65844 26.4645 0.853702L29.2929 3.68213L26.4645 6.51056C26.2692 6.70582 26.2692 7.0224 26.4645 7.21766C26.6597 7.41293 26.9763 7.41293 27.1716 7.21766L30.3536 4.03568ZM0 3.68213V4.18213H30V3.68213V3.18213H0V3.68213Z' fill='%233d576b'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.section.search article header a,
.section.search article header button {
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.search article header a,
  .section.search article header button {
    font-size: 4.2667vw;
    gap: 2.6667vw;
  }
  .section.search article header a::after,
  .section.search article header button::after {
    width: 8.2667vw;
    height: 2.1333vw;
  }
}
.section.search article .search-result {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 30px 0;
  color: #3B3B3B;
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result {
    font-size: 3.7333vw;
  }
}
.section.search article .search-result span {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
}
.section.search article .search-result span em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.section.search article .search-result span time {
  font-size: 16px;
  color: #9D9D9D;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result span time {
    font-size: 3.2vw;
  }
}
.section.search article .search-result .empty {
  padding: 0;
}
@media screen and (max-width: 821px) {
  .section.search article .search-result .empty {
    padding: 16vw 0;
  }
}
.section.login article {
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .section.login article {
    margin-top: 13.3333vw;
  }
}
.section.login article .btn-wrap {
  margin-top: 50px;
  justify-content: space-between;
}
@media screen and (max-width: 821px) {
  .section.login article .btn-wrap {
    margin-top: 13.3333vw;
    font-size: 3.7333vw;
  }
}
.section .empty {
  text-align: center;
  padding: 150px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .section .empty {
    padding: 32vw 0;
    font-size: 3.7333vw;
  }
}

/*! main */
.main-hero {
  display: flex;
  align-items: stretch;
  width: 100%;
  min-height: 340px;
  position: relative;
  padding-top: 50px;
  padding-bottom: 105px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .main-hero {
    min-height: 160vw;
    padding-top: 16vw;
    padding-bottom: 0;
  }
}
.main-hero::before {
  width: 100%;
  position: absolute;
  top: -60px;
  bottom: 0;
  z-index: -1;
  background-color: transparent;
  background-image: url("../img/common/hero_bg_main.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  content: "";
}
@media screen and (max-width: 821px) {
  .main-hero::before {
    top: -16vw;
    background-color: transparent;
    background-image: url("../img/common/hero_bg_main_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.main-hero .heading-title {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  position: absolute;
  top: 50px;
  left: 8.33333vw;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title {
    position: unset;
    width: 100%;
    padding: 0 4.2667vw;
    gap: 3.2vw;
    justify-content: flex-start;
  }
}
.main-hero .heading-title h2 {
  font-size: 36px;
  font-weight: 700;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title h2 {
    font-size: 9.6vw;
  }
}
.main-hero .heading-title .desc {
  font-size: 14px;
  font-weight: 400;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title .desc {
    font-size: 3.2vw;
  }
}
.main-hero .heading-title a {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-hero .heading-title a {
    margin-top: 10vw;
  }
}

.main-search-block {
  position: relative;
  top: -35px;
}
.main-search-block .main-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 40px;
  padding-right: 45px;
  background-color: #fff;
  border-radius: 35px;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap {
    height: 16vw;
    padding-left: 6.6667vw;
    padding-right: 6.6667vw;
    border-radius: 9.3333vw;
  }
}
.main-search-block .main-search-wrap input[type=text] {
  min-width: 0;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  border: 0;
  background-color: transparent;
  width: calc(100% - 40px);
  outline: none;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap input[type=text] {
    width: calc(100% - 9.3333vw);
  }
}
.main-search-block .main-search-wrap:has(input[type=text]:not(:-moz-placeholder)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.main-search-block .main-search-wrap:has(input[type=text]:focus), .main-search-block .main-search-wrap:has(input[type=text].active), .main-search-block .main-search-wrap:has(input[type=text]:not(:placeholder-shown)) {
  box-shadow: 0 0 12px 0 rgba(0, 49, 151, 0.8);
}
.main-search-block .main-search-wrap button {
  position: absolute;
  top: 50%;
  right: 45px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  margin-top: 2px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-search-block .main-search-wrap button::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.0996 0C15.6776 0 20.2002 4.52233 20.2002 10.1006L20.1865 10.6201C20.0827 12.6679 19.3663 14.5527 18.2207 16.1006L22.7031 20.583C23.2889 21.1688 23.2889 22.1193 22.7031 22.7051C22.1173 23.2903 21.1676 23.2897 20.582 22.7041L16.0996 18.2217C14.4216 19.4633 12.3473 20.2002 10.0996 20.2002C4.69607 20.2 0.283246 15.9567 0.0126953 10.6201L0 10.1006C0 4.52243 4.52172 0.000156176 10.0996 0ZM10.0996 3C6.1787 3.00016 3 6.17916 3 10.1006C3.00019 14.0218 6.17881 17.2 10.0996 17.2002C14.0205 17.2002 17.2 14.0219 17.2002 10.1006C17.2002 6.17907 14.0207 3 10.0996 3Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-search-wrap button {
    width: 5.8667vw;
    height: 5.8667vw;
    right: 6.6667vw;
  }
}
.main-search-block .main-keyword {
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword {
    margin-top: 8vw;
    display: none;
  }
}
.main-search-block .main-keyword dl {
  display: flex;
  gap: 17px;
  justify-content: center;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl {
    flex-direction: column;
    gap: 4vw;
  }
}
.main-search-block .main-keyword dl dt span {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 32px;
  background-color: #003197;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-radius: 4px;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dt span {
    width: 21.3333vw;
    height: 8.5333vw;
    font-size: 3.2vw;
    border-radius: 1.0667vw;
  }
}
.main-search-block .main-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  align-items: center;
}
.main-search-block .main-keyword dl dd span {
  padding: 0 10px;
  font-size: 16px;
  color: #3B3B3B;
  position: relative;
}
.main-search-block .main-keyword dl dd span:first-of-type {
  padding-left: 0;
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dd span {
    padding: 0 2.6667vw;
    font-size: 3.7333vw;
  }
}
.main-search-block .main-keyword dl dd span ~ span::before {
  width: 1px;
  height: 18px;
  background-color: #B1BCC4;
  position: absolute;
  left: 0;
  top: 50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: "";
}
@media screen and (max-width: 821px) {
  .main-search-block .main-keyword dl dd span ~ span::before {
    height: 4.8vw;
  }
}

.main-content {
  padding: 65px 0 200px;
}
@media screen and (max-width: 821px) {
  .main-content {
    padding: 7.2vw 0 20vw;
  }
}
.main-content .main-list-block.half {
  display: flex;
  gap: 58px;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block.half {
    flex-direction: column;
  }
}
.main-content .main-list-block ~ .main-list-block {
  margin-top: 100px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block ~ .main-list-block {
    margin-top: 21.3333vw;
  }
}
.main-content .main-list-block .main-list-head {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-head {
    flex-direction: column;
    font-size: 3.7333vw;
    align-items: flex-start;
  }
}
.main-content .main-list-block .main-list-head h2 {
  font-size: 30px;
  font-weight: 700;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-head h2 {
    font-size: 6.4vw;
  }
}
.main-content .main-list-block .main-list-head:has(span) h2 {
  flex-shrink: 0;
}
.main-content .main-list-block .main-list-head span {
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.main-content .main-list-block .main-list-body {
  border-bottom: 1px solid #A2B1BD;
  padding-bottom: 30px;
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-body {
    margin-top: 8vw;
    padding-bottom: 8vw;
  }
}
.main-content .main-list-block .main-list-foot {
  display: flex;
  gap: 0;
  justify-content: flex-end;
  margin-top: 20px;
}
.main-content .main-list-block .main-list-foot a,
.main-content .main-list-block .main-list-foot button {
  gap: 20px;
  font-size: 12px;
  color: #3B3B3B;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.main-content .main-list-block .main-list-foot a::after,
.main-content .main-list-block .main-list-foot button::after {
  content: "";
  width: 31px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.03568C30.5488 3.84042 30.5488 3.52384 30.3536 3.32858L27.1716 0.146595C26.9763 -0.0486672 26.6597 -0.0486672 26.4645 0.146595C26.2692 0.341857 26.2692 0.65844 26.4645 0.853702L29.2929 3.68213L26.4645 6.51056C26.2692 6.70582 26.2692 7.0224 26.4645 7.21766C26.6597 7.41293 26.9763 7.41293 27.1716 7.21766L30.3536 4.03568ZM0 3.68213V4.18213H30V3.68213V3.18213H0V3.68213Z' fill='%230088FF'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .main-list-foot a,
  .main-content .main-list-block .main-list-foot button {
    font-size: 3.2vw;
    gap: 2.6667vw;
  }
  .main-content .main-list-block .main-list-foot a::after,
  .main-content .main-list-block .main-list-foot button::after {
    width: 8.2667vw;
    height: 2.1333vw;
  }
}
.main-content .main-list-block .program-block .main-program-swiper {
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .main-program-swiper {
    overflow: unset;
  }
}
.main-content .main-list-block .program-block .list-box {
  display: flex;
  gap: 0;
}
.main-content .main-list-block .program-block .list-box li {
  width: 302px;
  height: auto;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li {
    width: 71.7333vw;
  }
}
.main-content .main-list-block .program-block .list-box li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li a {
    gap: 6.6667vw;
  }
}
.main-content .main-list-block .program-block .list-box li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid #E4EAEF;
  overflow: hidden;
}
.main-content .main-list-block .program-block .list-box li .thumb img {
  width: 100%;
}
.main-content .main-list-block .program-block .list-box li .info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info {
    gap: 2.6667vw;
  }
}
.main-content .main-list-block .program-block .list-box li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.main-content .main-list-block .program-block .list-box li .info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  color: #3B3B3B;
  font-size: 16px;
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info .desc {
    font-size: 3.2vw;
    margin-top: 0;
  }
}
.main-content .main-list-block .program-block .list-box li .info .period {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .program-block .list-box li .info .period {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info .period {
    flex-wrap: nowrap;
    gap: 1.3333vw;
    margin-top: 6.6667vw;
  }
}
.main-content .main-list-block .program-block .list-box li .info .period b {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info .period b {
    font-size: 2.6667vw;
  }
}
.main-content .main-list-block .program-block .list-box li .info .period em {
  width: 100%;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .program-block .list-box li .info .period em {
    font-size: 3.2vw;
  }
}
.main-content .main-list-block .report-block .main-report-swiper {
  overflow: hidden;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .main-report-swiper {
    overflow: unset;
  }
}
.main-content .main-list-block .report-block .list-box {
  display: flex;
  gap: 0;
}
.main-content .main-list-block .report-block .list-box li {
  width: 302px;
  height: auto;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li {
    width: 71.7333vw;
  }
}
.main-content .main-list-block .report-block .list-box li a {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: flex-start;
  padding: 0;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li a {
    gap: 6.6667vw;
  }
}
.main-content .main-list-block .report-block .list-box li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.main-content .main-list-block .report-block .list-box li .thumb img {
  width: 100%;
}
.main-content .main-list-block .report-block .list-box li .info {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li .info {
    gap: 8vw;
  }
}
.main-content .main-list-block .report-block .list-box li .info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li .info .title {
    font-size: 4.8vw;
    min-height: 10.9333vw;
  }
}
.main-content .main-list-block .report-block .list-box li .info .author {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .report-block .list-box li .info .author {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li .info .author {
    flex-wrap: nowrap;
    gap: 1.3333vw;
  }
}
.main-content .main-list-block .report-block .list-box li .info .author b {
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 500;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li .info .author b {
    font-size: 3.7333vw;
  }
}
.main-content .main-list-block .report-block .list-box li .info .author em {
  width: 100%;
  font-size: 16px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .report-block .list-box li .info .author em {
    font-size: 3.7333vw;
  }
}
.main-content .main-list-block .trendBriefings-block {
  display: flex;
  flex-direction: column;
  gap: 25px;
  width: 635px;
  padding-top: 50px;
  min-height: 560px;
  position: relative;
  flex-shrink: 0;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .trendBriefings-block {
    width: 100%;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block {
    height: 144vw;
    min-height: auto;
    padding-top: 13.3333vw;
    gap: 6.6667vw;
  }
}
.main-content .main-list-block .trendBriefings-block::before {
  position: absolute;
  top: 0;
  right: 0;
  width: calc(100% + (100vw - 1300px) / 2);
  height: 100%;
  z-index: -1;
  background-color: #000;
  background-image: url("../img/common/bg_main_trendBriefings.png");
  background-position: right 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  content: "";
}
@media screen and (max-width: 1380px) {
  .main-content .main-list-block .trendBriefings-block::before {
    width: calc(100% + 40px);
  }
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .trendBriefings-block::before {
    width: 100vw;
    right: -40px;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block::before {
    right: -4.2667vw;
    background-color: #000;
    background-image: url("../img/common/bg_main_trendBriefings_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.main-content .main-list-block .trendBriefings-block header {
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  font-size: 28px;
  color: #fff;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block header {
    flex-direction: column;
    align-items: flex-start;
    font-size: 4.2667vw;
    gap: 4vw;
  }
}
.main-content .main-list-block .trendBriefings-block header h3 {
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block header h3 {
    font-size: 6.4vw;
  }
}
.main-content .main-list-block .trendBriefings-block header span {
  font-size: 16px;
  color: #B1BCC4;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block header span {
    font-size: 4.2667vw;
  }
}
.main-content .main-list-block .trendBriefings-block header b {
  font-size: 30px;
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block header b {
    font-size: 8vw;
  }
}
.main-content .main-list-block .trendBriefings-block .weekly-issue {
  display: flex;
  flex-direction: column;
  gap: 5px;
  color: #fff;
  width: 85%;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue {
    width: 100%;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue {
    gap: 1.3333vw;
  }
}
.main-content .main-list-block .trendBriefings-block .weekly-issue strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 5px;
  color: #9FBEFF;
  text-decoration-line: underline;
  text-underline-offset: 3px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue strong {
    font-size: 4.2667vw;
    margin-bottom: 1.3333vw;
  }
}
.main-content .main-list-block .trendBriefings-block .weekly-issue > span {
  position: relative;
  width: 100%;
  padding-left: 20px;
  line-height: 1.2;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue > span {
    font-size: 3.7333vw;
    padding-left: 5.3333vw;
  }
}
.main-content .main-list-block .trendBriefings-block .weekly-issue > span::before {
  position: absolute;
  top: 7px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue > span::before {
    top: 1.8667vw;
    left: 1.8667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
}
.main-content .main-list-block .trendBriefings-block .weekly-issue + a, .main-content .main-list-block .trendBriefings-block .weekly-issue + button {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .trendBriefings-block .weekly-issue + a, .main-content .main-list-block .trendBriefings-block .weekly-issue + button {
    margin-top: 6.6667vw;
  }
}
.main-content .main-list-block .news-block {
  width: 100%;
  overflow: hidden;
}
.main-content .main-list-block .news-block .list-box {
  display: flex;
  flex-direction: column;
  gap: 22px;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .news-block .list-box {
    flex-direction: row;
    gap: 0;
  }
  .main-content .main-list-block .news-block .list-box li {
    width: calc((100% - 40px) / 3);
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li {
    width: 71.7333vw;
  }
}
.main-content .main-list-block .news-block .list-box li a {
  display: flex;
  gap: 20px;
  width: 100%;
  height: 100%;
  font-size: 20px;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .news-block .list-box li a {
    flex-direction: column;
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a {
    gap: 2.6667vw;
  }
}
.main-content .main-list-block .news-block .list-box li a .thumb {
  flex-shrink: 0;
  width: 200px;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .news-block .list-box li a .thumb {
    width: 100%;
  }
  .main-content .main-list-block .news-block .list-box li a .thumb img {
    width: 100%;
  }
}
.main-content .main-list-block .news-block .list-box li a .news-info {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a .news-info {
    gap: 4vw;
  }
}
.main-content .main-list-block .news-block .list-box li a .news-info strong {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 20px;
  min-height: 55px;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a .news-info strong {
    font-size: 4.2667vw;
    min-height: 10.9333vw;
  }
}
.main-content .main-list-block .news-block .list-box li a .news-info em {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .news-block .list-box li a .news-info em {
    font-size: 3.2vw;
  }
}
.main-content .main-list-block .notice-block {
  background-color: #EFF4FF;
  padding: 80px 0 100px;
}
.main-content .main-list-block .notice-block .list-box {
  display: flex;
  flex-wrap: wrap;
  gap: 1.5vw;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .notice-block .list-box {
    gap: 4.2667vw;
  }
}
.main-content .main-list-block .notice-block .list-box li {
  width: calc((100% - 4.5vw) / 4);
  background-color: #fff;
}
@media screen and (max-width: 1280px) {
  .main-content .main-list-block .notice-block .list-box li {
    width: calc(50% - 0.75vw);
  }
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .notice-block .list-box li {
    width: 100%;
  }
}
.main-content .main-list-block .notice-block .list-box li a {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px;
  position: relative;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .notice-block .list-box li a {
    padding: 5.3333vw;
  }
}
.main-content .main-list-block .notice-block .list-box li .title {
  font-size: 20px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.4;
  color: #3B3B3B;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  min-height: 84px;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .notice-block .list-box li .title {
    font-size: 4.8vw;
    min-height: 10.9333vw;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
.main-content .main-list-block .notice-block .list-box li .etc {
  display: flex;
  gap: 0;
}
.main-content .main-list-block .notice-block .list-box li .etc .date {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .notice-block .list-box li .etc .date {
    font-size: 3.7333vw;
  }
}
.main-content .main-list-block .partners-block .main-partners-swiper {
  width: 100%;
  overflow: hidden;
}
.main-content .main-list-block .partners-block .list-box li {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 236px;
  height: 100px;
  padding: 0 20px;
  border: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .partners-block .list-box li {
    width: 43.7333vw;
    padding: 0 5.3333vw;
  }
}
.main-content .main-list-block .partners-block .slide-control {
  gap: 15px;
  margin-top: 20px;
  justify-content: flex-end;
}
@media screen and (max-width: 821px) {
  .main-content .main-list-block .partners-block .slide-control {
    gap: 2.6667vw;
  }
}

/*! mypage */
.mypage-hero {
  background-color: transparent;
  background-image: url("../img/common/hero_bg_mypage.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding-top: 60px;
  padding-bottom: 60px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .mypage-hero {
    background-color: transparent;
    background-image: url("../img/common/hero_bg_mypage_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 13.3333vw 0;
  }
}
.mypage-hero .mypage-profile {
  display: flex;
  gap: 30px;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile {
    flex-direction: column;
    padding-left: 16vw;
    align-items: flex-start;
    position: relative;
  }
}
.mypage-hero .mypage-profile .mypage-thumb {
  display: flex;
  gap: 0;
  align-items: center;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-thumb {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.mypage-hero .mypage-profile .mypage-info {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello {
  font-size: 36px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-hello {
    font-size: 6.4vw;
  }
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello strong {
  color: #FECC2F;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting::before {
  content: "";
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M23.9246 16.175C23.9746 15.8 23.9997 15.4125 23.9997 15C23.9997 14.6 23.9746 14.2 23.9121 13.825L26.4496 11.85C26.6747 11.675 26.7372 11.3375 26.5997 11.0875L24.1996 6.9375C24.0497 6.6625 23.7372 6.575 23.4622 6.6625L20.4746 7.8625C19.8496 7.3875 19.1871 6.9875 18.4496 6.6875L17.9996 3.5125C17.9496 3.2125 17.6996 3 17.3996 3H12.5996C12.2996 3 12.0621 3.2125 12.0121 3.5125L11.5621 6.6875C10.8246 6.9875 10.1496 7.4 9.53715 7.8625L6.54965 6.6625C6.27465 6.5625 5.96215 6.6625 5.81215 6.9375L3.42465 11.0875C3.27465 11.35 3.32465 11.675 3.57465 11.85L6.11215 13.825C6.04965 14.2 5.99965 14.6125 5.99965 15C5.99965 15.3875 6.02465 15.8 6.08715 16.175L3.54965 18.15C3.32465 18.325 3.26215 18.6625 3.39965 18.9125L5.79965 23.0625C5.94965 23.3375 6.26215 23.425 6.53715 23.3375L9.52465 22.1375C10.1496 22.6125 10.8121 23.0125 11.5496 23.3125L11.9996 26.4875C12.0621 26.7875 12.2996 27 12.5996 27H17.3996C17.6996 27 17.9496 26.7875 17.9871 26.4875L18.4371 23.3125C19.1746 23.0125 19.8496 22.6125 20.4622 22.1375L23.4496 23.3375C23.7246 23.4375 24.0372 23.3375 24.1872 23.0625L26.5872 18.9125C26.7372 18.6375 26.6747 18.325 26.4371 18.15L23.9246 16.175ZM14.9996 19.5C12.5246 19.5 10.4996 17.475 10.4996 15C10.4996 12.525 12.5246 10.5 14.9996 10.5C17.4746 10.5 19.4996 12.525 19.4996 15C19.4996 17.475 17.4746 19.5 14.9996 19.5Z' fill='white'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
  margin-left: 15px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting {
    margin-left: 5.3333vw;
  }
  .mypage-hero .mypage-profile .mypage-info .mypage-hello .btn-setting::before {
    width: 5.0667vw;
    height: 5.0667vw;
  }
}
.mypage-hero .mypage-profile .mypage-info .mypage-desc {
  font-size: 18px;
  word-break: keep-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
[lang=ko] .mypage-hero .mypage-profile .mypage-info .mypage-desc:lang(en) {
  display: none;
}
[lang=en] .mypage-hero .mypage-profile .mypage-info .mypage-desc:lang(ko) {
  display: none;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info .mypage-desc {
    font-size: 3.7333vw;
  }
}
.mypage-hero .mypage-profile .mypage-info + a {
  margin-left: auto;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-profile .mypage-info + a {
    margin-left: 0;
  }
}
.mypage-hero .mypage-keyword {
  width: 100%;
  margin-top: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword {
    margin-top: 8vw;
  }
}
.mypage-hero .mypage-keyword dl {
  display: flex;
  gap: 40px;
  width: 100%;
  min-height: 80px;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  background-color: rgba(0, 49, 151, 0.6);
  border-radius: 12px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl {
    height: auto;
    flex-direction: column;
    align-items: flex-start;
    gap: 1.3333vw;
    padding: 5.3333vw;
    background: linear-gradient(135deg, rgba(0, 49, 151, 0.3137254902), rgba(0, 49, 151, 0.2509803922));
    border: none;
    box-shadow: 0 0 5.3333vw rgba(0, 0, 0, 0.2431372549), inset 0 0.1333vw rgba(255, 255, 255, 0.062745098);
    border: 0.1333vw solid rgba(0, 49, 151, 0.5);
    backdrop-filter: blur(0.5333vw);
    border-radius: 3.2vw;
  }
}
.mypage-hero .mypage-keyword dl dt {
  flex-shrink: 0;
  font-weight: 700;
  font-size: 14px;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl dt {
    font-size: 3.2vw;
  }
}
.mypage-hero .mypage-keyword dl dd {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  font-size: 18px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-keyword dl dd {
    font-size: 3.7333vw;
    gap: 1.0667vw;
    justify-content: space-between;
  }
}
.mypage-hero .mypage-keyword dl dd span::before {
  content: "#";
}
.mypage-hero .mypage-partners {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners {
    margin-top: 13.3333vw;
  }
  .mypage-hero .mypage-partners .section-head {
    font-size: 5.3333vw;
  }
}
.mypage-hero .mypage-partners .partners-list {
  margin-top: 20px;
  width: calc(1300px + (100vw - 1300px) / 2);
  overflow: hidden;
}
@media screen and (max-width: 1380px) {
  .mypage-hero .mypage-partners .partners-list {
    width: calc(100vw - 40px);
  }
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list {
    margin-top: 5.3333vw;
    width: calc(100vw - 4.2667vw);
  }
}
.mypage-hero .mypage-partners .partners-list .swiper-slide {
  width: auto;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner {
  width: 303px;
  height: 280px;
  border-radius: 12px;
  margin-left: 15px;
  margin-right: 15px;
  transform: translateX(-15px);
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.1254901961), rgba(255, 255, 255, 0.062745098));
  border: 1px solid hsla(0, 0%, 100%, 0.28);
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1803921569), inset 0 1px rgba(255, 255, 255, 0.062745098);
  backdrop-filter: blur(4px);
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner {
    width: 60.8vw;
    height: 56.2667vw;
    margin: 0 2.6667vw;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a {
    padding: 6.6667vw 6.6667vw 0;
    gap: 2vw;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a .name {
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 20px;
  line-height: 1.2;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a .name > em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a .name > em {
    min-height: 9.6vw;
  }
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a .name {
    font-size: 4.2667vw;
    gap: 0;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a span {
    font-size: 3.7333vw;
    line-height: 1.2;
  }
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span em{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.mypage-hero .mypage-partners .partners-list .partners-list-inner a span b {
  font-size: 14px;
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .partners-list .partners-list-inner a span b {
    font-size: 3.2vw;
  }
}
.mypage-hero .mypage-partners .empty {
  text-align: center;
  padding: 150px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .mypage-hero .mypage-partners .empty {
    padding: 32vw 0;
    font-size: 3.7333vw;
  }
}

.mypage-content {
  padding-top: 80px;
  padding-bottom: 100px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content {
    padding: 16vw 0;
  }
}
.mypage-content .mypage-news-section .news-block {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block {
    flex-direction: column;
  }
}
.mypage-content .mypage-news-section .news-block {
  align-items: flex-start;
}
.mypage-content .mypage-news-section .news-block .section-head {
  width: 192px;
  flex-shrink: 0;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .section-head {
    width: 100%;
  }
}
.mypage-content .mypage-news-section .news-block .news-list {
  transform: translateX(-15px);
  position: relative;
  width: calc(1108px + (100vw - 1300px) / 2);
  flex-shrink: 0;
  overflow: hidden;
}
@media screen and (max-width: 1380px) {
  .mypage-content .mypage-news-section .news-block .news-list {
    width: calc(100vw - 262px);
  }
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list {
    width: 100%;
    transform: translateX(0);
  }
}
.mypage-content .mypage-news-section .news-block .news-list .swiper-slide {
  width: auto;
}
.mypage-content .mypage-news-section .news-block .news-list .news-item {
  width: 524px;
  height: 150px;
  margin-left: 15px;
  margin-right: 15px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item {
    width: 43.7333vw;
    height: auto;
    margin-left: 0;
    margin-right: 4vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a {
  display: flex;
  gap: 20px;
  width: 100%;
  height: 100%;
  font-size: 20px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a {
    flex-direction: column;
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb {
  flex-shrink: 0;
  width: 200px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb {
    width: 100%;
  }
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .thumb img {
    width: 100%;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info {
    gap: 4vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info strong {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.4;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info strong {
    font-size: 4.2667vw;
  }
}
.mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info em {
  font-size: 16px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .news-list .news-item a .news-info em {
    font-size: 3.2vw;
  }
}
.mypage-content .mypage-news-section .news-block .empty {
  width: 45vw;
  text-align: center;
  padding: 40px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-news-section .news-block .empty {
    width: 100%;
    padding: 21.3333vw 0;
    font-size: 3.7333vw;
  }
}
.mypage-content .mypage-recommend-grid {
  display: flex;
  gap: 30px;
  margin-top: 93px;
}
@media screen and (max-width: 1080px) {
  .mypage-content .mypage-recommend-grid {
    flex-direction: column;
  }
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid {
    margin-top: 16vw;
    gap: 16vw;
  }
  .mypage-content .mypage-recommend-grid .list-more-view {
    margin-top: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .section-head h2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.mypage-content .mypage-recommend-grid .customed-scroll {
  max-height: 526px;
  padding: 12px;
  margin-left: -12px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .customed-scroll {
    margin-left: 0;
    padding: 2.1333vw;
    max-height: none;
  }
}
.mypage-content .mypage-recommend-grid .network-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
.mypage-content .mypage-recommend-grid .network-block ul {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul {
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li {
  width: 100%;
  height: 154px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li {
    height: auto;
    border-radius: 2.6667vw;
    box-shadow: 0 0 2.1333vw 0 rgba(61, 87, 107, 0.2);
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-content .mypage-recommend-grid .network-block ul li a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 20.23L7.77 22L17.77 12L7.77 2L6 3.77L14.23 12L6 20.23Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-content .mypage-recommend-grid .network-block ul li a {
  align-items: stretch;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 18px 48px 18px 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li a {
    padding: 4vw;
    gap: 4vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li a::before {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li a::before {
    display: none;
    content: none;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 160px;
  height: 100%;
  flex-shrink: 0;
  border: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .thumb {
    width: 25.6vw;
    height: 26.1333vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info {
    gap: 1.3333vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
  display: flex;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
    flex-direction: column;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area {
    font-size: 3.7333vw;
    margin-top: 1.3333vw;
  }
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area em{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
}
.mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area b {
  font-size: 14px;
  color: #9D9D9D;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .network-block ul li .network-info .research-area b {
    font-size: 3.2vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
.mypage-content .mypage-recommend-grid .program-block ul {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul {
    gap: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li {
  width: 100%;
  height: 250px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 12px 0 rgba(61, 87, 107, 0.3);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li {
    height: auto;
    border-radius: 2.6667vw;
    box-shadow: 0 0 2.1333vw 0 rgba(61, 87, 107, 0.2);
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li a {
  display: flex;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.mypage-content .mypage-recommend-grid .program-block ul li a::before {
  content: "";
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6 20.23L7.77 22L17.77 12L7.77 2L6 3.77L14.23 12L6 20.23Z' fill='%233D576B'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.mypage-content .mypage-recommend-grid .program-block ul li a {
  align-items: stretch;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 20px 48px 20px 20px;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li a {
    padding: 4vw;
    gap: 4vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li a::before {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li a::before {
    display: none;
    content: none;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .thumb {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 158px;
  height: 100%;
  flex-shrink: 0;
  border: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .thumb {
    width: 25.6vw;
    heigh: 33.8667vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info {
    gap: 1.3333vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .title{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-height: 48px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info .title {
    font-size: 4.2667vw;
    min-height: 9.6vw;
  }
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .date {
  display: flex;
  gap: 10px;
  font-size: 16px;
}
.mypage-content .mypage-recommend-grid .program-block ul li .program-info .desc{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  color: #3B3B3B;
  font-size: 16px;
  line-height: 1.4;
  margin-top: 10px;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .program-block ul li .program-info .desc {
    font-size: 3.2vw;
    margin-top: 2.6667vw;
  }
}
.mypage-content .mypage-recommend-grid .empty {
  text-align: left;
  padding: 80px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .mypage-content .mypage-recommend-grid .empty {
    padding: 21.3333vw 0;
    font-size: 3.7333vw;
  }
}

.mypage-community {
  padding-top: 70px;
  padding-bottom: 200px;
  background-color: rgba(228, 234, 239, 0.5);
}
.mypage-community .empty {
  text-align: center;
  padding: 80px 0;
  font-size: 20px;
  font-weight: 500;
}
@media screen and (max-width: 821px) {
  .mypage-community .empty {
    padding: 21.3333vw 0;
    font-size: 3.7333vw;
  }
}

/*! trend briefings */
.recent-briefing {
  width: 100%;
  height: 360px;
  padding: 40px;
  position: relative;
  background-color: transparent;
  background-image: url("../img/common/bg_recent_briefing.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 821px) {
  .recent-briefing {
    padding: 8vw 5.3333vw;
    height: 131.7333vw;
    background-color: transparent;
    background-image: url("../img/common/bg_recent_briefing_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.recent-briefing header {
  display: flex;
  gap: 15px;
  align-items: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  font-size: 24px;
  color: #fff;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .recent-briefing header {
    flex-direction: column;
    align-items: flex-start;
    font-size: 4.2667vw;
    gap: 1.3333vw;
  }
}
.recent-briefing header b {
  font-size: 30px;
  font-weight: 700;
  color: #FECC2F;
}
@media screen and (max-width: 821px) {
  .recent-briefing header b {
    font-size: 8vw;
  }
}
.recent-briefing .weekly-issue {
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding-top: 20px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue {
    padding-top: 4vw;
  }
}
.recent-briefing .weekly-issue strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 5px;
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue strong {
    font-size: 3.7333vw;
  }
}
.recent-briefing .weekly-issue > span {
  position: relative;
  width: 100%;
  padding-left: 20px;
  line-height: 1.2;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue > span {
    font-size: 3.2vw;
    padding-left: 5.3333vw;
  }
}
.recent-briefing .weekly-issue > span::before {
  position: absolute;
  top: 7px;
  left: 7px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: currentColor;
  content: "";
}
@media screen and (max-width: 821px) {
  .recent-briefing .weekly-issue > span::before {
    top: 1.8667vw;
    left: 1.8667vw;
    width: 0.8vw;
    height: 0.8vw;
  }
}
.recent-briefing a {
  position: absolute;
  right: 40px;
  bottom: 40px;
}
@media screen and (max-width: 821px) {
  .recent-briefing a {
    position: unset;
    margin-top: 8vw;
  }
}

/*! about KE-SRCC */
.about-keSrcc-hero {
  display: flex;
  align-items: stretch;
  width: 100%;
  min-height: 850px;
  position: relative;
  padding-top: 20px;
  padding-bottom: 100px;
  color: #fff;
}
.about-keSrcc-hero::before {
  width: 100%;
  position: absolute;
  top: -60px;
  bottom: 0;
  z-index: -1;
  background-color: transparent;
  background-image: url("../img/common/hero_bg_about.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  content: "";
}
@media screen and (max-width: 821px) {
  .about-keSrcc-hero {
    min-height: 154.6667vw;
    padding-top: 4vw;
    padding-bottom: 20vw;
  }
  .about-keSrcc-hero::before {
    top: -16vw;
    background-color: transparent;
    background-image: url("../img/common/hero_bg_about_m.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.about-keSrcc-hero > div {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: space-between;
}
.about-keSrcc-hero .heading-title {
  display: flex;
  flex-direction: column;
  gap: 10px;
  line-height: 1.2;
}
.about-keSrcc-hero .heading-title h2 {
  font-size: 80px;
  font-weight: 900;
}
@media screen and (max-width: 821px) {
  .about-keSrcc-hero .heading-title h2 {
    font-size: 10.6667vw;
  }
}
.about-keSrcc-hero .heading-title .desc {
  font-size: 48px;
  font-weight: 100;
  color: #0088FF;
}
@media screen and (max-width: 821px) {
  .about-keSrcc-hero .heading-title .desc {
    font-size: 6.4vw;
  }
}
.about-keSrcc-hero .heading-title .desc2 {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.5);
  margin-top: 50px;
}
@media screen and (max-width: 821px) {
  .about-keSrcc-hero .heading-title .desc2 {
    font-size: 3.7333vw;
  }
}

.about-content {
  padding: 140px 0;
}
@media screen and (max-width: 821px) {
  .about-content {
    padding: 16vw 0;
  }
}
.about-content dl {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .about-content dl {
    flex-direction: column;
    gap: 4vw;
  }
}
.about-content dl ~ * {
  margin-top: 140px;
}
@media screen and (max-width: 821px) {
  .about-content dl ~ * {
    margin-top: 16vw;
  }
}
.about-content dl dt {
  min-width: 300px;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 900;
  color: #3B3B3B;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .about-content dl dt {
    min-width: auto;
    font-size: 3.7333vw;
    line-height: 1;
  }
}
.about-content dl dd {
  width: 100%;
  color: #6B6B6B;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.7;
}
@media screen and (max-width: 821px) {
  .about-content dl dd {
    font-size: 4.2667vw;
  }
}
.about-content dl dd p {
  word-break: keep-all;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.about-content dl.about-info {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info {
    gap: 4vw;
  }
}
.about-content dl.about-info dd {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  justify-content: center;
  width: 100%;
  gap: 50px;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info dd {
    gap: 2.6667vw;
  }
}
.about-content dl.about-info dd > div {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  justify-content: center;
  border-radius: 170px;
  width: calc((100% - 100px) / 3);
  min-width: 390px;
  padding: 57px 0;
  background-color: #01489D;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info dd > div {
    width: 85.3333vw;
    min-width: auto;
    height: 80vw;
    padding: 0;
    border-radius: 34.6667vw;
    gap: 5.3333vw;
  }
}
.about-content dl.about-info dd > div .symbol {
  display: flex;
  gap: 0;
}
.about-content dl.about-info dd > div .tit {
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: center;
}
.about-content dl.about-info dd > div .tit strong {
  font-size: 36px;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info dd > div .tit strong {
    font-size: 6.4vw;
    line-height: 1;
  }
}
.about-content dl.about-info dd > div .tit em {
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info dd > div .tit em {
    font-size: 4.2667vw;
  }
}
.about-content dl.about-info dd > div .desc {
  font-size: 18px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
}
@media screen and (max-width: 821px) {
  .about-content dl.about-info dd > div .desc {
    font-size: 3.7333vw;
  }
}
.about-content dl.about-info dd > div:nth-of-type(2) {
  background-color: #003197;
}
.about-content dl.about-info dd > div:nth-of-type(3) {
  background-color: #3D576B;
}
.about-content dl.about-vision dd > span {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.about-content dl.about-vision dd > span ~ span {
  margin-top: 30px;
  border-top: 1px solid #B1BCC4;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-vision dd > span ~ span {
    margin-top: 5.3333vw;
  }
}
.about-content dl.about-vision dd > span b {
  width: 302px;
  padding-top: 20px;
  border-top: 6px solid #3D576B;
  font-size: 24px;
  font-weight: 700;
  color: #3B3B3B;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-vision dd > span b {
    width: 54.9333vw;
    font-size: 4.8vw;
    padding-top: 5.3333vw;
  }
}
.about-content dl.about-vision dd > span b + em {
  font-size: 20px;
  font-weight: 500;
  color: #6B6B6B;
  padding-bottom: 10px;
}
@media screen and (max-width: 821px) {
  .about-content dl.about-vision dd > span b + em {
    font-size: 3.7333vw;
  }
}
.about-content .about-block {
  font-size: 32px;
  padding: 60px;
  border: 8px solid #E4EAEF;
  text-align: center;
  color: #3B3B3B;
  font-weight: 300;
  position: relative;
}
@media screen and (max-width: 821px) {
  .about-content .about-block {
    font-size: 4.8vw;
    padding: 13.3333vw;
  }
}
.about-content .about-block b {
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .about-content .about-block b {
    font-size: 3.7333vw;
  }
}
.about-content .about-block .quat-before {
  position: absolute;
  top: -18px;
  left: 50px;
}
.about-content .about-block .quat-after {
  position: absolute;
  bottom: -18px;
  right: 50px;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.history-content {
  width: 100%;
  min-height: 1365px;
  background-color: #010101;
  background-image: url("../img/common/bg_history.png");
  background-position: center bottom;
  background-size: 1920px auto;
  background-repeat: no-repeat;
  padding: 130px 0 0;
}
@media screen and (max-width: 821px) {
  .history-content {
    padding: 20vw 0 0;
    background-color: #010101;
    background-image: url("../img/common/bg_history_m.png");
    background-position: center bottom;
    background-size: 100% auto;
    background-repeat: no-repeat;
  }
}
.history-content h3 {
  font-size: 16px;
  font-weight: 900;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .history-content h3 {
    font-size: 3.7333vw;
  }
}
.history-content .history-list {
  margin-top: 100px;
  color: #fff;
}
@media screen and (max-width: 821px) {
  .history-content .history-list {
    margin-top: 8vw;
    padding: 0 2.6667vw;
  }
  .history-content .history-list > li ~ li {
    margin-top: 5.3333vw;
  }
}
.history-content .history-list .history-item {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item {
    flex-direction: column;
    padding-left: 5.3333vw;
    position: relative;
    gap: 2.6667vw;
  }
  .history-content .history-list .history-item::before {
    width: 2.4vw;
    height: 2.4vw;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 3.3333vw;
    left: -1.2vw;
    content: "";
  }
  .history-content .history-list .history-item::after {
    width: 0.1333vw;
    height: auto;
    background-color: #fff;
    position: absolute;
    top: 3.3333vw;
    bottom: 0;
    left: 0;
    content: "";
  }
}
.history-content .history-list .history-item h4 {
  font-size: 30px;
  font-weight: 900;
  width: 380px;
  flex-shrink: 0;
  padding-left: 25px;
  padding-right: 50px;
  text-align: right;
  word-break: keep-all;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 {
    width: 100%;
    text-align: left;
    padding: 0;
    font-size: 5.3333vw;
  }
}
.history-content .history-list .history-item h4 + div {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  padding-left: 50px;
  padding-bottom: 48px;
  position: relative;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div {
    padding-left: 0;
    padding-bottom: 5.3333vw;
  }
  .history-content .history-list .history-item h4 + div::before {
    display: none;
    content: none;
  }
}
.history-content .history-list .history-item h4 + div::before {
  width: 1px;
  height: auto;
  background-color: #fff;
  position: absolute;
  top: 50px;
  bottom: 0;
  left: 0;
  content: "";
}
.history-content .history-list .history-item h4 + div .date {
  display: flex;
  gap: 0;
  align-items: center;
  height: 50px;
  position: relative;
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div .date {
    font-size: 3.7333vw;
    height: auto;
  }
  .history-content .history-list .history-item h4 + div .date::before {
    display: none;
    content: none;
  }
}
.history-content .history-list .history-item h4 + div .date::before {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: -56px;
  transform: translateY(-50%);
  content: "";
}
.history-content .history-list .history-item h4 + div .category {
  display: flex;
  gap: 0;
  align-items: center;
  justify-content: center;
  width: 150px;
  height: 40px;
  font-size: 18px;
  font-weight: 700;
  border: 1px solid currentColor;
  border-radius: 5px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div .category {
    width: 26.6667vw;
    height: 8vw;
    margin-top: 6.6667vw;
    font-size: 3.7333vw;
  }
}
.history-content .history-list .history-item h4 + div ul {
  margin-top: 20px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul {
    margin-top: 4vw;
  }
}
.history-content .history-list .history-item h4 + div ul li {
  display: flex;
  gap: 0;
  gap: 25px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul li {
    font-size: 3.7333vw;
  }
}
.history-content .history-list .history-item h4 + div ul li ~ li {
  margin-top: 10px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list .history-item h4 + div ul li ~ li {
    margin-top: 2.6667vw;
  }
}
.history-content .history-list .history-item h4 + div ul li::before {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: #E4EAEF;
  position: relative;
  top: 10px;
  content: "";
}
.history-content .history-list li:last-of-type .history-item > div {
  padding-bottom: 120px;
}
@media screen and (max-width: 821px) {
  .history-content .history-list li:last-of-type .history-item > div {
    padding-bottom: 40vw;
  }
}

/*! faq */
.faq-list {
  padding-top: 50px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media screen and (max-width: 821px) {
  .faq-list {
    padding-top: 4vw;
    gap: 2.6667vw;
  }
}
.faq-list dl {
  width: 100%;
  color: #3B3B3B;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 2px 2px 12px 0 rgba(61, 87, 107, 0.2);
  overflow: hidden;
}
.faq-list dl dt {
  display: flex;
  gap: 0;
  justify-content: space-between;
  align-items: center;
  padding: 30px;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt {
    gap: 5.3333vw;
    padding: 5.3333vw;
  }
}
.faq-list dl dt span {
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt span {
    flex-direction: column;
    align-items: flex-start;
    gap: 1.3333vw;
    font-size: 4.2667vw;
  }
}
.faq-list dl dt span::before {
  font-size: 32px;
  font-weight: 400;
  color: #0088FF;
  content: "Q";
}
@media screen and (max-width: 821px) {
  .faq-list dl dt span::before {
    font-size: 6.4vw;
  }
}
.faq-list dl dt button {
  display: flex;
  gap: 0;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #E4EAEF;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.faq-list dl dt button::before {
  content: "";
  width: 20px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.77 -7.96859e-07L-7.73692e-08 1.77L10 11.77L20 1.77L18.23 -7.73692e-08L10 8.23L1.77 -7.96859e-07Z' fill='%233D576B' fill-opacity='0.9'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
}
.faq-list dl dt button {
  flex-shrink: 0;
}
.faq-list dl dt button::before {
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease;
}
@media screen and (max-width: 821px) {
  .faq-list dl dt button {
    width: 8vw;
    height: 8vw;
  }
  .faq-list dl dt button::before {
    width: 3.2vw;
    height: 1.8667vw;
  }
}
.faq-list dl dd {
  padding: 30px;
  background-color: rgba(228, 234, 239, 0.5);
  font-size: 16px;
}
@media screen and (max-width: 821px) {
  .faq-list dl dd {
    padding: 5.3333vw;
    font-size: 3.7333vw;
  }
}
.faq-list dl.is-opened dt button {
  background-color: #0088FF;
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.faq-list dl.is-opened dt button::before {
  content: "";
  width: 20px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.77 -7.96859e-07L-7.73692e-08 1.77L10 11.77L20 1.77L18.23 -7.73692e-08L10 8.23L1.77 -7.96859e-07Z' fill='%23ffffff' fill-opacity='0.9'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  pointer-events: none;
  transform: rotateX(0.5turn);
}
@media screen and (max-width: 821px) {
  .faq-list dl.is-opened dt button::before {
    width: 3.2vw;
    height: 1.8667vw;
  }
}

/*! contact us */
.center-map-block .map-area {
  display: flex;
  gap: 0;
  justify-content: center;
  width: 100%;
  max-height: 420px;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-area {
    max-height: 139.7333vw;
  }
}
.center-map-block .map-info {
  display: flex;
  gap: 0;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info {
    flex-direction: column;
    margin-top: 5.3333vw;
    gap: 5.3333vw;
  }
}
.center-map-block .map-info dl {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 45px 20px 5px;
  min-width: 290px;
  font-size: 18px;
  color: #3B3B3B;
  border-left: 1px solid #E4EAEF;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info dl {
    font-size: 3.7333vw;
    padding: 0;
    border: none;
    gap: 2vw;
  }
}
.center-map-block .map-info dl dt {
  color: #0088FF;
  font-size: 16px;
  font-weight: 700;
}
@media screen and (max-width: 821px) {
  .center-map-block .map-info dl dt {
    font-size: 3.2vw;
  }
}

/*! error */
.error-page {
  display: flex;
  flex-direction: column;
  gap: 0;
  min-height: 100vh;
}
@supports (min-height: 100dvh) {
  .error-page {
    min-height: 100dvh;
  }
}
.error-page {
  justify-content: center;
  overflow: hidden;
}
.error-page header {
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  position: relative;
  padding-bottom: 410px;
}
@media screen and (max-width: 821px) {
  .error-page header {
    padding-bottom: 55vw;
  }
}
.error-page header::after {
  background-image: url("../img/common/bg_error.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 1920px;
  height: 330px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  content: "";
}
@media screen and (max-width: 821px) {
  .error-page header::after {
    width: 256vw;
    height: 44vw;
  }
}
.error-page header * {
  line-height: 1;
}
.error-page header h2 {
  font-size: 80px;
  font-weight: 900;
}
@media screen and (max-width: 821px) {
  .error-page header h2 {
    font-size: 10.6667vw;
  }
}
.error-page header p {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}
@media screen and (max-width: 821px) {
  .error-page header p {
    font-size: 3.7333vw;
  }
}
.error-page header + .btn-wrap {
  margin-top: 40px;
}
@media screen and (max-width: 821px) {
  .error-page header + .btn-wrap {
    margin-top: 13.3333vw;
  }
}

/* ─── Tailwind CSS ─────────────────────────────────── */
/*! reset */
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #9D9D9D;
  }
input::placeholder,
  textarea::placeholder {
    color: #9D9D9D;
  }
input[type=text],
  input[type=password],
  input[type=email],
  input[type=number] {
    width: 100%;
    height: 70px;
    padding-left: 30px;
    padding-right: 30px;
    border: 1px solid;
    border-style: solid;
    color: #3B3B3B;
    background-color: #F7F7F7;
    border-color: #F7F7F7;
  }
input[type=text][disabled],
  input[type=password][disabled],
  input[type=email][disabled],
  input[type=number][disabled] {
    background-color: #F7F7F7 !important;
    color: #9D9D9D !important;
    border-color: #F7F7F7 !important;
  }
input[type=text]:not(:-moz-placeholder), input[type=password]:not(:-moz-placeholder), input[type=email]:not(:-moz-placeholder), input[type=number]:not(:-moz-placeholder) {
    background-color: #fff;
    border-color: #003197;
  }
input[type=text]:focus, input[type=text].active, input[type=text]:not(:placeholder-shown),
  input[type=password]:focus,
  input[type=password].active,
  input[type=password]:not(:placeholder-shown),
  input[type=email]:focus,
  input[type=email].active,
  input[type=email]:not(:placeholder-shown),
  input[type=number]:focus,
  input[type=number].active,
  input[type=number]:not(:placeholder-shown) {
    background-color: #fff;
    border-color: #003197;
  }
@media screen and (max-width: 821px) {
    input[type=text],
    input[type=password],
    input[type=email],
    input[type=number] {
      height: 16vw;
      padding-left: 5.3333vw;
      padding-right: 5.3333vw;
    }
  }
textarea {
    width: 100%;
    height: auto;
    padding: 30px;
    border: 1px solid #B1BCC4;
    border-radius: 0;
    font-size: 16px;
    color: #3B3B3B;
    resize: none;
  }
textarea[disabled] {
    background-color: #F7F7F7;
    color: #9D9D9D;
    border: 0;
  }
textarea:not(:-moz-placeholder) {
    border-color: #003197;
  }
textarea.active, textarea:not(:placeholder-shown) {
    border-color: #003197;
  }
/*! components */
/*! utilities */
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.visible{
  visibility: visible;
}
.fixed{
  position: fixed;
}
.\!m-0{
  margin: 0px !important;
}
.m-0{
  margin: 0px;
}
.m-1{
  margin: 0.25rem;
}
.m-10{
  margin: 2.5rem;
}
.m-2{
  margin: 0.5rem;
}
.m-3{
  margin: 0.75rem;
}
.m-4{
  margin: 1rem;
}
.m-5{
  margin: 1.25rem;
}
.m-6{
  margin: 1.5rem;
}
.m-7{
  margin: 1.75rem;
}
.m-8{
  margin: 2rem;
}
.m-9{
  margin: 2.25rem;
}
.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-7{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-9{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-7{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-9{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.my-\[10px\]{
  margin-top: 10px;
  margin-bottom: 10px;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-9{
  margin-bottom: 2.25rem;
}
.ml-0{
  margin-left: 0px;
}
.ml-1{
  margin-left: 0.25rem;
}
.ml-10{
  margin-left: 2.5rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-4{
  margin-left: 1rem;
}
.ml-5{
  margin-left: 1.25rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.ml-7{
  margin-left: 1.75rem;
}
.ml-8{
  margin-left: 2rem;
}
.ml-9{
  margin-left: 2.25rem;
}
.mr-0{
  margin-right: 0px;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-10{
  margin-right: 2.5rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.mr-5{
  margin-right: 1.25rem;
}
.mr-6{
  margin-right: 1.5rem;
}
.mr-7{
  margin-right: 1.75rem;
}
.mr-8{
  margin-right: 2rem;
}
.mr-9{
  margin-right: 2.25rem;
}
.mt-0{
  margin-top: 0px;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-8{
  margin-top: 2rem;
}
.mt-9{
  margin-top: 2.25rem;
}
.mt-\[5\.3vw\]{
  margin-top: 5.3vw;
}
.block{
  display: block;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex;
}
.table{
  display: table;
}
.contents{
  display: contents;
}
.\!hidden{
  display: none !important;
}
.hidden{
  display: none;
}
.\!w-full{
  width: 100% !important;
}
.w-\[414px\]{
  width: 414px;
}
.w-\[856px\]{
  width: 856px;
}
.w-full{
  width: 100%;
}
.max-w-full{
  max-width: 100%;
}
.resize{
  resize: both;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-center{
  align-items: center;
}
.justify-center{
  justify-content: center;
}
.gap-\[10px\]{
  gap: 10px;
}
.gap-\[2\.6vw\]{
  gap: 2.6vw;
}
.gap-\[5\.3vw\]{
  gap: 5.3vw;
}
.\!rounded-\[100px\]{
  border-radius: 100px !important;
}
.rounded{
  border-radius: 0.25rem;
}
.border{
  border-width: 1px;
}
.\!bg-\[\#0088FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 136 255 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#1D1D1B\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(29 29 27 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-black{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-10{
  padding: 2.5rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-6{
  padding: 1.5rem;
}
.p-7{
  padding: 1.75rem;
}
.p-8{
  padding: 2rem;
}
.p-9{
  padding: 2.25rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-\[20px\]{
  padding-left: 20px;
  padding-right: 20px;
}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-1{
  padding-bottom: 0.25rem;
}
.pb-10{
  padding-bottom: 2.5rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-7{
  padding-bottom: 1.75rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pb-9{
  padding-bottom: 2.25rem;
}
.pl-0{
  padding-left: 0px;
}
.pl-1{
  padding-left: 0.25rem;
}
.pl-10{
  padding-left: 2.5rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pl-4{
  padding-left: 1rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pl-6{
  padding-left: 1.5rem;
}
.pl-7{
  padding-left: 1.75rem;
}
.pl-8{
  padding-left: 2rem;
}
.pl-9{
  padding-left: 2.25rem;
}
.pr-0{
  padding-right: 0px;
}
.pr-1{
  padding-right: 0.25rem;
}
.pr-10{
  padding-right: 2.5rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-6{
  padding-right: 1.5rem;
}
.pr-7{
  padding-right: 1.75rem;
}
.pr-8{
  padding-right: 2rem;
}
.pr-9{
  padding-right: 2.25rem;
}
.pt-0{
  padding-top: 0px;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-10{
  padding-top: 2.5rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.pt-8{
  padding-top: 2rem;
}
.pt-9{
  padding-top: 2.25rem;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-justify{
  text-align: justify;
}
.text-\[5\.4vw\]{
  font-size: 5.4vw;
}
.text-\[5\.8vw\]{
  font-size: 5.8vw;
}
.font-\[400\]{
  font-weight: 400;
}
.uppercase{
  text-transform: uppercase;
}
.\!text-\[white\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#003197\]{
  --tw-text-opacity: 1;
  color: rgb(0 49 151 / var(--tw-text-opacity, 1));
}
.text-\[\#0088FF\]{
  --tw-text-opacity: 1;
  color: rgb(0 136 255 / var(--tw-text-opacity, 1));
}
.text-\[\#01489D\]{
  --tw-text-opacity: 1;
  color: rgb(1 72 157 / var(--tw-text-opacity, 1));
}
.text-\[\#71B261\]{
  --tw-text-opacity: 1;
  color: rgb(113 178 97 / var(--tw-text-opacity, 1));
}
.text-\[\#FECC2F\]{
  --tw-text-opacity: 1;
  color: rgb(254 204 47 / var(--tw-text-opacity, 1));
}
.underline{
  text-decoration-line: underline;
}
.opacity-50{
  opacity: 0.5;
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
@media (min-width: 641px){
  .sm\:m-0{
    margin: 0px;
  }
  .sm\:m-1{
    margin: 0.25rem;
  }
  .sm\:m-10{
    margin: 2.5rem;
  }
  .sm\:m-2{
    margin: 0.5rem;
  }
  .sm\:m-3{
    margin: 0.75rem;
  }
  .sm\:m-4{
    margin: 1rem;
  }
  .sm\:m-5{
    margin: 1.25rem;
  }
  .sm\:m-6{
    margin: 1.5rem;
  }
  .sm\:m-7{
    margin: 1.75rem;
  }
  .sm\:m-8{
    margin: 2rem;
  }
  .sm\:m-9{
    margin: 2.25rem;
  }
  .sm\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .sm\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .sm\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .sm\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .sm\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .sm\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .sm\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .sm\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .sm\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .sm\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .sm\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .sm\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .sm\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .sm\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .sm\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .sm\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .sm\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .sm\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .sm\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .sm\:mb-0{
    margin-bottom: 0px;
  }
  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }
  .sm\:mb-10{
    margin-bottom: 2.5rem;
  }
  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }
  .sm\:mb-3{
    margin-bottom: 0.75rem;
  }
  .sm\:mb-4{
    margin-bottom: 1rem;
  }
  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }
  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }
  .sm\:mb-7{
    margin-bottom: 1.75rem;
  }
  .sm\:mb-8{
    margin-bottom: 2rem;
  }
  .sm\:mb-9{
    margin-bottom: 2.25rem;
  }
  .sm\:ml-0{
    margin-left: 0px;
  }
  .sm\:ml-1{
    margin-left: 0.25rem;
  }
  .sm\:ml-10{
    margin-left: 2.5rem;
  }
  .sm\:ml-2{
    margin-left: 0.5rem;
  }
  .sm\:ml-3{
    margin-left: 0.75rem;
  }
  .sm\:ml-4{
    margin-left: 1rem;
  }
  .sm\:ml-5{
    margin-left: 1.25rem;
  }
  .sm\:ml-6{
    margin-left: 1.5rem;
  }
  .sm\:ml-7{
    margin-left: 1.75rem;
  }
  .sm\:ml-8{
    margin-left: 2rem;
  }
  .sm\:ml-9{
    margin-left: 2.25rem;
  }
  .sm\:mr-0{
    margin-right: 0px;
  }
  .sm\:mr-1{
    margin-right: 0.25rem;
  }
  .sm\:mr-10{
    margin-right: 2.5rem;
  }
  .sm\:mr-2{
    margin-right: 0.5rem;
  }
  .sm\:mr-3{
    margin-right: 0.75rem;
  }
  .sm\:mr-4{
    margin-right: 1rem;
  }
  .sm\:mr-5{
    margin-right: 1.25rem;
  }
  .sm\:mr-6{
    margin-right: 1.5rem;
  }
  .sm\:mr-7{
    margin-right: 1.75rem;
  }
  .sm\:mr-8{
    margin-right: 2rem;
  }
  .sm\:mr-9{
    margin-right: 2.25rem;
  }
  .sm\:mt-0{
    margin-top: 0px;
  }
  .sm\:mt-1{
    margin-top: 0.25rem;
  }
  .sm\:mt-10{
    margin-top: 2.5rem;
  }
  .sm\:mt-2{
    margin-top: 0.5rem;
  }
  .sm\:mt-3{
    margin-top: 0.75rem;
  }
  .sm\:mt-4{
    margin-top: 1rem;
  }
  .sm\:mt-5{
    margin-top: 1.25rem;
  }
  .sm\:mt-6{
    margin-top: 1.5rem;
  }
  .sm\:mt-7{
    margin-top: 1.75rem;
  }
  .sm\:mt-8{
    margin-top: 2rem;
  }
  .sm\:mt-9{
    margin-top: 2.25rem;
  }
  .sm\:p-0{
    padding: 0px;
  }
  .sm\:p-1{
    padding: 0.25rem;
  }
  .sm\:p-10{
    padding: 2.5rem;
  }
  .sm\:p-2{
    padding: 0.5rem;
  }
  .sm\:p-3{
    padding: 0.75rem;
  }
  .sm\:p-4{
    padding: 1rem;
  }
  .sm\:p-5{
    padding: 1.25rem;
  }
  .sm\:p-6{
    padding: 1.5rem;
  }
  .sm\:p-7{
    padding: 1.75rem;
  }
  .sm\:p-8{
    padding: 2rem;
  }
  .sm\:p-9{
    padding: 2.25rem;
  }
  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .sm\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .sm\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .sm\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .sm\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .sm\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .sm\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .sm\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .sm\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .sm\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .sm\:pb-0{
    padding-bottom: 0px;
  }
  .sm\:pb-1{
    padding-bottom: 0.25rem;
  }
  .sm\:pb-10{
    padding-bottom: 2.5rem;
  }
  .sm\:pb-2{
    padding-bottom: 0.5rem;
  }
  .sm\:pb-3{
    padding-bottom: 0.75rem;
  }
  .sm\:pb-4{
    padding-bottom: 1rem;
  }
  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }
  .sm\:pb-6{
    padding-bottom: 1.5rem;
  }
  .sm\:pb-7{
    padding-bottom: 1.75rem;
  }
  .sm\:pb-8{
    padding-bottom: 2rem;
  }
  .sm\:pb-9{
    padding-bottom: 2.25rem;
  }
  .sm\:pl-0{
    padding-left: 0px;
  }
  .sm\:pl-1{
    padding-left: 0.25rem;
  }
  .sm\:pl-10{
    padding-left: 2.5rem;
  }
  .sm\:pl-2{
    padding-left: 0.5rem;
  }
  .sm\:pl-3{
    padding-left: 0.75rem;
  }
  .sm\:pl-4{
    padding-left: 1rem;
  }
  .sm\:pl-5{
    padding-left: 1.25rem;
  }
  .sm\:pl-6{
    padding-left: 1.5rem;
  }
  .sm\:pl-7{
    padding-left: 1.75rem;
  }
  .sm\:pl-8{
    padding-left: 2rem;
  }
  .sm\:pl-9{
    padding-left: 2.25rem;
  }
  .sm\:pr-0{
    padding-right: 0px;
  }
  .sm\:pr-1{
    padding-right: 0.25rem;
  }
  .sm\:pr-10{
    padding-right: 2.5rem;
  }
  .sm\:pr-2{
    padding-right: 0.5rem;
  }
  .sm\:pr-3{
    padding-right: 0.75rem;
  }
  .sm\:pr-4{
    padding-right: 1rem;
  }
  .sm\:pr-5{
    padding-right: 1.25rem;
  }
  .sm\:pr-6{
    padding-right: 1.5rem;
  }
  .sm\:pr-7{
    padding-right: 1.75rem;
  }
  .sm\:pr-8{
    padding-right: 2rem;
  }
  .sm\:pr-9{
    padding-right: 2.25rem;
  }
  .sm\:pt-0{
    padding-top: 0px;
  }
  .sm\:pt-1{
    padding-top: 0.25rem;
  }
  .sm\:pt-10{
    padding-top: 2.5rem;
  }
  .sm\:pt-2{
    padding-top: 0.5rem;
  }
  .sm\:pt-3{
    padding-top: 0.75rem;
  }
  .sm\:pt-4{
    padding-top: 1rem;
  }
  .sm\:pt-5{
    padding-top: 1.25rem;
  }
  .sm\:pt-6{
    padding-top: 1.5rem;
  }
  .sm\:pt-7{
    padding-top: 1.75rem;
  }
  .sm\:pt-8{
    padding-top: 2rem;
  }
  .sm\:pt-9{
    padding-top: 2.25rem;
  }
  .sm\:text-left{
    text-align: left;
  }
  .sm\:text-center{
    text-align: center;
  }
  .sm\:text-right{
    text-align: right;
  }
  .sm\:text-justify{
    text-align: justify;
  }
}
@media (min-width: 822px){
  .md\:m-0{
    margin: 0px;
  }
  .md\:m-1{
    margin: 0.25rem;
  }
  .md\:m-10{
    margin: 2.5rem;
  }
  .md\:m-2{
    margin: 0.5rem;
  }
  .md\:m-3{
    margin: 0.75rem;
  }
  .md\:m-4{
    margin: 1rem;
  }
  .md\:m-5{
    margin: 1.25rem;
  }
  .md\:m-6{
    margin: 1.5rem;
  }
  .md\:m-7{
    margin: 1.75rem;
  }
  .md\:m-8{
    margin: 2rem;
  }
  .md\:m-9{
    margin: 2.25rem;
  }
  .md\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .md\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .md\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .md\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .md\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .md\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .md\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .md\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .md\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .md\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .md\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .md\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .md\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .md\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .md\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .md\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .md\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .md\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .md\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .md\:my-\[10px\]{
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .md\:mb-0{
    margin-bottom: 0px;
  }
  .md\:mb-1{
    margin-bottom: 0.25rem;
  }
  .md\:mb-10{
    margin-bottom: 2.5rem;
  }
  .md\:mb-2{
    margin-bottom: 0.5rem;
  }
  .md\:mb-3{
    margin-bottom: 0.75rem;
  }
  .md\:mb-4{
    margin-bottom: 1rem;
  }
  .md\:mb-5{
    margin-bottom: 1.25rem;
  }
  .md\:mb-6{
    margin-bottom: 1.5rem;
  }
  .md\:mb-7{
    margin-bottom: 1.75rem;
  }
  .md\:mb-8{
    margin-bottom: 2rem;
  }
  .md\:mb-9{
    margin-bottom: 2.25rem;
  }
  .md\:ml-0{
    margin-left: 0px;
  }
  .md\:ml-1{
    margin-left: 0.25rem;
  }
  .md\:ml-10{
    margin-left: 2.5rem;
  }
  .md\:ml-2{
    margin-left: 0.5rem;
  }
  .md\:ml-3{
    margin-left: 0.75rem;
  }
  .md\:ml-4{
    margin-left: 1rem;
  }
  .md\:ml-5{
    margin-left: 1.25rem;
  }
  .md\:ml-6{
    margin-left: 1.5rem;
  }
  .md\:ml-7{
    margin-left: 1.75rem;
  }
  .md\:ml-8{
    margin-left: 2rem;
  }
  .md\:ml-9{
    margin-left: 2.25rem;
  }
  .md\:mr-0{
    margin-right: 0px;
  }
  .md\:mr-1{
    margin-right: 0.25rem;
  }
  .md\:mr-10{
    margin-right: 2.5rem;
  }
  .md\:mr-2{
    margin-right: 0.5rem;
  }
  .md\:mr-3{
    margin-right: 0.75rem;
  }
  .md\:mr-4{
    margin-right: 1rem;
  }
  .md\:mr-5{
    margin-right: 1.25rem;
  }
  .md\:mr-6{
    margin-right: 1.5rem;
  }
  .md\:mr-7{
    margin-right: 1.75rem;
  }
  .md\:mr-8{
    margin-right: 2rem;
  }
  .md\:mr-9{
    margin-right: 2.25rem;
  }
  .md\:mt-0{
    margin-top: 0px;
  }
  .md\:mt-1{
    margin-top: 0.25rem;
  }
  .md\:mt-10{
    margin-top: 2.5rem;
  }
  .md\:mt-2{
    margin-top: 0.5rem;
  }
  .md\:mt-3{
    margin-top: 0.75rem;
  }
  .md\:mt-4{
    margin-top: 1rem;
  }
  .md\:mt-5{
    margin-top: 1.25rem;
  }
  .md\:mt-6{
    margin-top: 1.5rem;
  }
  .md\:mt-7{
    margin-top: 1.75rem;
  }
  .md\:mt-8{
    margin-top: 2rem;
  }
  .md\:mt-9{
    margin-top: 2.25rem;
  }
  .md\:block{
    display: block;
  }
  .md\:\!flex{
    display: flex !important;
  }
  .md\:\!hidden{
    display: none !important;
  }
  .md\:hidden{
    display: none;
  }
  .md\:gap-\[10px\]{
    gap: 10px;
  }
  .md\:gap-\[5px\]{
    gap: 5px;
  }
  .md\:p-0{
    padding: 0px;
  }
  .md\:p-1{
    padding: 0.25rem;
  }
  .md\:p-10{
    padding: 2.5rem;
  }
  .md\:p-2{
    padding: 0.5rem;
  }
  .md\:p-3{
    padding: 0.75rem;
  }
  .md\:p-4{
    padding: 1rem;
  }
  .md\:p-5{
    padding: 1.25rem;
  }
  .md\:p-6{
    padding: 1.5rem;
  }
  .md\:p-7{
    padding: 1.75rem;
  }
  .md\:p-8{
    padding: 2rem;
  }
  .md\:p-9{
    padding: 2.25rem;
  }
  .md\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .md\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .md\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .md\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .md\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .md\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .md\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .md\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .md\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .md\:pb-0{
    padding-bottom: 0px;
  }
  .md\:pb-1{
    padding-bottom: 0.25rem;
  }
  .md\:pb-10{
    padding-bottom: 2.5rem;
  }
  .md\:pb-2{
    padding-bottom: 0.5rem;
  }
  .md\:pb-3{
    padding-bottom: 0.75rem;
  }
  .md\:pb-4{
    padding-bottom: 1rem;
  }
  .md\:pb-5{
    padding-bottom: 1.25rem;
  }
  .md\:pb-6{
    padding-bottom: 1.5rem;
  }
  .md\:pb-7{
    padding-bottom: 1.75rem;
  }
  .md\:pb-8{
    padding-bottom: 2rem;
  }
  .md\:pb-9{
    padding-bottom: 2.25rem;
  }
  .md\:pl-0{
    padding-left: 0px;
  }
  .md\:pl-1{
    padding-left: 0.25rem;
  }
  .md\:pl-10{
    padding-left: 2.5rem;
  }
  .md\:pl-2{
    padding-left: 0.5rem;
  }
  .md\:pl-3{
    padding-left: 0.75rem;
  }
  .md\:pl-4{
    padding-left: 1rem;
  }
  .md\:pl-5{
    padding-left: 1.25rem;
  }
  .md\:pl-6{
    padding-left: 1.5rem;
  }
  .md\:pl-7{
    padding-left: 1.75rem;
  }
  .md\:pl-8{
    padding-left: 2rem;
  }
  .md\:pl-9{
    padding-left: 2.25rem;
  }
  .md\:pr-0{
    padding-right: 0px;
  }
  .md\:pr-1{
    padding-right: 0.25rem;
  }
  .md\:pr-10{
    padding-right: 2.5rem;
  }
  .md\:pr-2{
    padding-right: 0.5rem;
  }
  .md\:pr-3{
    padding-right: 0.75rem;
  }
  .md\:pr-4{
    padding-right: 1rem;
  }
  .md\:pr-5{
    padding-right: 1.25rem;
  }
  .md\:pr-6{
    padding-right: 1.5rem;
  }
  .md\:pr-7{
    padding-right: 1.75rem;
  }
  .md\:pr-8{
    padding-right: 2rem;
  }
  .md\:pr-9{
    padding-right: 2.25rem;
  }
  .md\:pt-0{
    padding-top: 0px;
  }
  .md\:pt-1{
    padding-top: 0.25rem;
  }
  .md\:pt-10{
    padding-top: 2.5rem;
  }
  .md\:pt-2{
    padding-top: 0.5rem;
  }
  .md\:pt-3{
    padding-top: 0.75rem;
  }
  .md\:pt-4{
    padding-top: 1rem;
  }
  .md\:pt-5{
    padding-top: 1.25rem;
  }
  .md\:pt-6{
    padding-top: 1.5rem;
  }
  .md\:pt-7{
    padding-top: 1.75rem;
  }
  .md\:pt-8{
    padding-top: 2rem;
  }
  .md\:pt-9{
    padding-top: 2.25rem;
  }
  .md\:text-left{
    text-align: left;
  }
  .md\:text-center{
    text-align: center;
  }
  .md\:text-right{
    text-align: right;
  }
  .md\:text-justify{
    text-align: justify;
  }
  .md\:text-\[22px\]{
    font-size: 22px;
  }
  .md\:text-\[24px\]{
    font-size: 24px;
  }
  .md\:font-\[700\]{
    font-weight: 700;
  }
}
@media (min-width: 1281px){
  .lg\:m-0{
    margin: 0px;
  }
  .lg\:m-1{
    margin: 0.25rem;
  }
  .lg\:m-10{
    margin: 2.5rem;
  }
  .lg\:m-2{
    margin: 0.5rem;
  }
  .lg\:m-3{
    margin: 0.75rem;
  }
  .lg\:m-4{
    margin: 1rem;
  }
  .lg\:m-5{
    margin: 1.25rem;
  }
  .lg\:m-6{
    margin: 1.5rem;
  }
  .lg\:m-7{
    margin: 1.75rem;
  }
  .lg\:m-8{
    margin: 2rem;
  }
  .lg\:m-9{
    margin: 2.25rem;
  }
  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .lg\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .lg\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .lg\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .lg\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .lg\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .lg\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .lg\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .lg\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .lg\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .lg\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .lg\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .lg\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .lg\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .lg\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .lg\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .lg\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .lg\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .lg\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .lg\:mb-0{
    margin-bottom: 0px;
  }
  .lg\:mb-1{
    margin-bottom: 0.25rem;
  }
  .lg\:mb-10{
    margin-bottom: 2.5rem;
  }
  .lg\:mb-2{
    margin-bottom: 0.5rem;
  }
  .lg\:mb-3{
    margin-bottom: 0.75rem;
  }
  .lg\:mb-4{
    margin-bottom: 1rem;
  }
  .lg\:mb-5{
    margin-bottom: 1.25rem;
  }
  .lg\:mb-6{
    margin-bottom: 1.5rem;
  }
  .lg\:mb-7{
    margin-bottom: 1.75rem;
  }
  .lg\:mb-8{
    margin-bottom: 2rem;
  }
  .lg\:mb-9{
    margin-bottom: 2.25rem;
  }
  .lg\:ml-0{
    margin-left: 0px;
  }
  .lg\:ml-1{
    margin-left: 0.25rem;
  }
  .lg\:ml-10{
    margin-left: 2.5rem;
  }
  .lg\:ml-2{
    margin-left: 0.5rem;
  }
  .lg\:ml-3{
    margin-left: 0.75rem;
  }
  .lg\:ml-4{
    margin-left: 1rem;
  }
  .lg\:ml-5{
    margin-left: 1.25rem;
  }
  .lg\:ml-6{
    margin-left: 1.5rem;
  }
  .lg\:ml-7{
    margin-left: 1.75rem;
  }
  .lg\:ml-8{
    margin-left: 2rem;
  }
  .lg\:ml-9{
    margin-left: 2.25rem;
  }
  .lg\:mr-0{
    margin-right: 0px;
  }
  .lg\:mr-1{
    margin-right: 0.25rem;
  }
  .lg\:mr-10{
    margin-right: 2.5rem;
  }
  .lg\:mr-2{
    margin-right: 0.5rem;
  }
  .lg\:mr-3{
    margin-right: 0.75rem;
  }
  .lg\:mr-4{
    margin-right: 1rem;
  }
  .lg\:mr-5{
    margin-right: 1.25rem;
  }
  .lg\:mr-6{
    margin-right: 1.5rem;
  }
  .lg\:mr-7{
    margin-right: 1.75rem;
  }
  .lg\:mr-8{
    margin-right: 2rem;
  }
  .lg\:mr-9{
    margin-right: 2.25rem;
  }
  .lg\:mt-0{
    margin-top: 0px;
  }
  .lg\:mt-1{
    margin-top: 0.25rem;
  }
  .lg\:mt-10{
    margin-top: 2.5rem;
  }
  .lg\:mt-2{
    margin-top: 0.5rem;
  }
  .lg\:mt-3{
    margin-top: 0.75rem;
  }
  .lg\:mt-4{
    margin-top: 1rem;
  }
  .lg\:mt-5{
    margin-top: 1.25rem;
  }
  .lg\:mt-6{
    margin-top: 1.5rem;
  }
  .lg\:mt-7{
    margin-top: 1.75rem;
  }
  .lg\:mt-8{
    margin-top: 2rem;
  }
  .lg\:mt-9{
    margin-top: 2.25rem;
  }
  .lg\:\!hidden{
    display: none !important;
  }
  .lg\:p-0{
    padding: 0px;
  }
  .lg\:p-1{
    padding: 0.25rem;
  }
  .lg\:p-10{
    padding: 2.5rem;
  }
  .lg\:p-2{
    padding: 0.5rem;
  }
  .lg\:p-3{
    padding: 0.75rem;
  }
  .lg\:p-4{
    padding: 1rem;
  }
  .lg\:p-5{
    padding: 1.25rem;
  }
  .lg\:p-6{
    padding: 1.5rem;
  }
  .lg\:p-7{
    padding: 1.75rem;
  }
  .lg\:p-8{
    padding: 2rem;
  }
  .lg\:p-9{
    padding: 2.25rem;
  }
  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .lg\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .lg\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .lg\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .lg\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .lg\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .lg\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .lg\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .lg\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .lg\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .lg\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .lg\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .lg\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .lg\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .lg\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .lg\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .lg\:pb-0{
    padding-bottom: 0px;
  }
  .lg\:pb-1{
    padding-bottom: 0.25rem;
  }
  .lg\:pb-10{
    padding-bottom: 2.5rem;
  }
  .lg\:pb-2{
    padding-bottom: 0.5rem;
  }
  .lg\:pb-3{
    padding-bottom: 0.75rem;
  }
  .lg\:pb-4{
    padding-bottom: 1rem;
  }
  .lg\:pb-5{
    padding-bottom: 1.25rem;
  }
  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }
  .lg\:pb-7{
    padding-bottom: 1.75rem;
  }
  .lg\:pb-8{
    padding-bottom: 2rem;
  }
  .lg\:pb-9{
    padding-bottom: 2.25rem;
  }
  .lg\:pl-0{
    padding-left: 0px;
  }
  .lg\:pl-1{
    padding-left: 0.25rem;
  }
  .lg\:pl-10{
    padding-left: 2.5rem;
  }
  .lg\:pl-2{
    padding-left: 0.5rem;
  }
  .lg\:pl-3{
    padding-left: 0.75rem;
  }
  .lg\:pl-4{
    padding-left: 1rem;
  }
  .lg\:pl-5{
    padding-left: 1.25rem;
  }
  .lg\:pl-6{
    padding-left: 1.5rem;
  }
  .lg\:pl-7{
    padding-left: 1.75rem;
  }
  .lg\:pl-8{
    padding-left: 2rem;
  }
  .lg\:pl-9{
    padding-left: 2.25rem;
  }
  .lg\:pr-0{
    padding-right: 0px;
  }
  .lg\:pr-1{
    padding-right: 0.25rem;
  }
  .lg\:pr-10{
    padding-right: 2.5rem;
  }
  .lg\:pr-2{
    padding-right: 0.5rem;
  }
  .lg\:pr-3{
    padding-right: 0.75rem;
  }
  .lg\:pr-4{
    padding-right: 1rem;
  }
  .lg\:pr-5{
    padding-right: 1.25rem;
  }
  .lg\:pr-6{
    padding-right: 1.5rem;
  }
  .lg\:pr-7{
    padding-right: 1.75rem;
  }
  .lg\:pr-8{
    padding-right: 2rem;
  }
  .lg\:pr-9{
    padding-right: 2.25rem;
  }
  .lg\:pt-0{
    padding-top: 0px;
  }
  .lg\:pt-1{
    padding-top: 0.25rem;
  }
  .lg\:pt-10{
    padding-top: 2.5rem;
  }
  .lg\:pt-2{
    padding-top: 0.5rem;
  }
  .lg\:pt-3{
    padding-top: 0.75rem;
  }
  .lg\:pt-4{
    padding-top: 1rem;
  }
  .lg\:pt-5{
    padding-top: 1.25rem;
  }
  .lg\:pt-6{
    padding-top: 1.5rem;
  }
  .lg\:pt-7{
    padding-top: 1.75rem;
  }
  .lg\:pt-8{
    padding-top: 2rem;
  }
  .lg\:pt-9{
    padding-top: 2.25rem;
  }
  .lg\:text-left{
    text-align: left;
  }
  .lg\:text-center{
    text-align: center;
  }
  .lg\:text-right{
    text-align: right;
  }
  .lg\:text-justify{
    text-align: justify;
  }
}
