@charset "UTF-8";
html {
  font-size: 100%;
}

body {
  font-family: "Zen Maru Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Arial, Meiryo, sans-serif;
  line-height: 1.8;
  color: #290E00;
  font-weight: 500;
  background-color: #FFF9ED;
  font-size: 16px;
  font-size: 1rem;
}
@media (max-width: 501px) {
  body {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media (min-width: 502px) and ( max-width: 992px) {
  body {
    font-size: 15px;
    font-size: 0.9375rem;
  }
}

img {
  width: 100%;
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
  -o-object-fit: cover;
     object-fit: cover;
}

a {
  text-decoration: none;
}

@-webkit-keyframes yurayura {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-10deg);
  }
  100% {
    transform: rotate(10deg);
  }
}

@keyframes yurayura {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-10deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
/*
scroll anime
*/
.js-scroll__anime, .js-scroll__anime02 {
  opacity: 0;
}

.js-scroll__anime02 {
  -webkit-animation: fadeUp02 0.8s forwards;
          animation: fadeUp02 0.8s forwards;
}

.display-anime {
  -webkit-animation: fadeUp 0.8s forwards;
          animation: fadeUp 0.8s forwards;
}

@-webkit-keyframes fadeUp {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes fadeUp {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeUp02 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeUp02 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.u-pc-none {
  display: block;
}
@media (min-width: 992px) {
  .u-pc-none {
    display: none !important;
  }
}

.u-pc-find {
  display: none;
}
@media (min-width: 992px) {
  .u-pc-find {
    display: block;
  }
}

.u-sp-none {
  display: block;
}
@media (min-width: 501px) {
  .u-sp-none {
    display: none !important;
  }
}

.u-sp-find {
  display: none;
}
@media (min-width: 501px) {
  .u-sp-find {
    display: block;
  }
}

.u-md-none {
  display: block;
}
@media (min-width: 767px) {
  .u-md-none {
    display: none !important;
  }
}

.u-md-find {
  display: none;
}
@media (min-width: 767px) {
  .u-md-find {
    display: block;
  }
}

.u-xl-find {
  display: none;
}
@media (min-width: 1200px) {
  .u-xl-find {
    display: block;
  }
}

.u-text-green {
  color: #429D36;
}

.u-text-red {
  color: #F8030D;
}

.u-text-bg {
  color: #FFF9ED;
}

.u-text-marker {
  display: inline;
  background: linear-gradient(transparent 50%, #D7E6D2 50%);
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

.u-bg01 {
  background-color: #FFF9ED;
}

.u-bg02 {
  background-color: #F5EDDA;
}

.u-aspect-3-2 {
  aspect-ratio: 3/2;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.u-aspect-5-7 {
  aspect-ratio: 5/7;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.u-aspect-5-4 {
  aspect-ratio: 5/4;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.u-aspect-4-5 {
  aspect-ratio: 4/5;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.l-main {
  position: relative;
}

.l-inner {
  padding: 0 clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .l-inner {
    padding: 0 clamp(1.5rem, 1.027rem + 1.51vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .l-inner {
    padding: 0 clamp(1.75rem, 0.894rem + 1.79vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .l-inner {
    padding: 0 clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .l-inner {
    padding: 0 clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}

.l-inner--max {
  max-width: 1600px;
  margin: 0 auto;
}

.l-section {
  position: relative;
  padding: clamp(2.5rem, -0.167rem + 13.33vw, 4rem) 0;
}
@media (min-width: 501px) {
  .l-section {
    padding: clamp(4rem, 3.055rem + 3.02vw, 4.5rem) 0;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .l-section {
    padding: clamp(4.5rem, 1.076rem + 7.14vw, 5.5rem) 0;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .l-section {
    padding: clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) 0;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .l-section {
    padding: clamp(6.5rem, 3.5rem + 4vw, 7.5rem) 0;
  }
}
.l-section.l-section--wave-top {
  position: relative;
  margin-top: 4.15vw;
}
.l-section.l-section--wave-top::before {
  content: "";
  max-height: 36px;
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 1.83vw;
  background-color: inherit;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" width="1400" height="26" viewBox="0 0 1400 26"><path d="M1467.109,26h-1400c.067-11.2.166-16.919.293-16.99,18.582,1.986,40.774,2.952,67.846,2.952,46.386,0,99.256-2.8,155.23-5.773l3.926-.208C347.29,3.177,407.234,0,460.523,0c17.743,0,33.594.337,48.458,1.031,55.337,2.582,112.177,7.472,167.145,12.2h.011c69.624,5.989,135.387,11.646,187.979,11.646,8.127,0,15.876-.138,23.033-.41,33.213-1.261,61.227-4.595,90.886-8.124,38.973-4.638,79.273-9.434,133.552-9.434,20.815,0,42.018.687,64.822,2.1,42.455,2.63,80.891,5.946,114.8,8.872h.011c23.7,2.045,46.092,3.977,66.307,5.362,22.43,1.537,39.976,2.253,55.218,2.253,10.779,0,20.286-.357,29.064-1.092A195.631,195.631,0,0,0,1467,20.792c.044.042.081,1.793.113,5.206Z" transform="translate(-67.108)" fill="%23f5edda"/></svg>');
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 2;
  margin-bottom: -1px;
}
.l-section.l-section--wave-top::after {
  content: "";
  max-height: 180px;
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 4.15vw;
  background-color: #83A22A;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" width="1400" height="57" viewBox="0 0 1400 57"><path d="M1480.021,57h-1400c.044-12.365.174-18.693.385-18.809,28.8-3.6,58.823-8.26,90.613-13.195l.023,0h.005C209.825,18.972,249.921,12.748,290.891,8c22.156-2.568,42.4-4.459,61.882-5.781C374.477.746,395.429,0,415.046,0c11.578,0,23.028.258,34.033.767,11.5.532,22.881,1.354,33.83,2.445,11.388,1.134,22.666,2.594,33.52,4.34,11.246,1.808,22.384,3.979,33.1,6.451,1.533.354,3.092.712,4.634,1.063,23.928,5.456,47.413,10.324,69.8,14.467,22.841,4.227,45.164,7.814,66.35,10.664,21.61,2.907,42.63,5.126,62.474,6.595,20.237,1.5,39.81,2.257,58.175,2.257A558.2,558.2,0,0,0,876.715,45.4c10.316-1.232,20.368-2.8,29.879-4.658,9.621-1.881,18.957-4.112,27.748-6.634a394.349,394.349,0,0,1,62.419-12.063,592.849,592.849,0,0,1,68.537-3.8c16.458,0,33.3.609,50.072,1.809,16.407,1.174,32.774,2.917,48.646,5.18,15.727,2.241,30.972,4.994,45.311,8.181,14.4,3.2,27.882,6.838,40.066,10.812,11.79,4.108,25.868,7.253,41.843,9.346a377.706,377.706,0,0,0,48.748,2.974c13.45,0,27.142-.61,40.694-1.814,13.454-1.2,26.5-2.951,38.776-5.219,25.585-4.726,46.446-11.4,60.327-19.307C1479.928,30.347,1480.008,39.361,1480.021,57Z" transform="translate(-80.021)" fill="%2383a22a"/></svg>');
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 1;
}
.l-section.l-section--wave-top02 {
  position: relative;
  margin-top: 1.857vw;
}
.l-section.l-section--wave-top02::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 1.857vw;
  background-color: inherit;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1400" height="26" viewBox="0 0 1400 26"><path d="M997.751,417.35c-18.582,1.986-40.774,2.952-67.846,2.952-46.386,0-99.256-2.8-155.23-5.773l-3.926-.208c-52.887-2.8-112.83-5.981-166.119-5.981-17.743,0-33.594.337-48.458,1.031-55.337,2.582-112.176,7.469-167.144,12.2h-.011c-69.625,5.99-135.387,11.647-187.982,11.647-8.127,0-15.876-.138-23.033-.41-33.213-1.261-61.227-4.6-90.886-8.124-38.971-4.639-79.27-9.435-133.549-9.435-20.815,0-42.018.687-64.822,2.1-42.455,2.63-80.891,5.946-114.8,8.872h-.01c-23.7,2.045-46.092,3.977-66.307,5.362-22.43,1.537-39.976,2.253-55.218,2.253-10.779,0-20.286-.357-29.064-1.092a195.635,195.635,0,0,1-25.186-3.614c-.044.042-.081,1.793-.113,5.206l0,0h1400C997.977,423.14,997.878,417.421,997.751,417.35Z" transform="translate(401.956 -408.34)" fill="%23f2e6cf"/></svg>');
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 2;
  margin-bottom: -1px;
}
.l-section.l-section--wave-top03 {
  position: relative;
  margin-top: 1.857vw;
}
.l-section.l-section--wave-top03::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 1.857vw;
  background-color: #F5EDDA;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1400" height="26" viewBox="0 0 1400 26"><path d="M0,26V0H1006.253c-17.6,0-33.359.34-48.163,1.031-55.479,2.589-112.243,7.475-167.138,12.2h-.011c-69.612,5.99-135.363,11.647-187.975,11.647-8.125,0-15.874-.138-23.032-.41-33.194-1.26-61.192-4.591-90.835-8.118h-.005l-.043-.005C450.086,11.707,409.793,6.91,355.509,6.91c-20.814,0-42.017.687-64.82,2.1-42.482,2.632-80.891,5.947-114.779,8.871h-.027l-.02,0h-.014c-23.689,2.044-46.065,3.975-66.269,5.359C87.155,24.781,69.61,25.5,54.364,25.5c-10.788,0-20.3-.357-29.064-1.092A196.308,196.308,0,0,1,.116,20.791C.073,20.832.035,22.536,0,26ZM1399.944,9c-18.581,1.986-41.066,2.958-68.136,2.958-46.539,0-99.332-2.8-155.224-5.773l-3.926-.208h-.006C1119.783,3.178,1059.86,0,1006.546,0h393.4S1400.07,9.074,1399.944,9Z" fill="%23fff"/></svg>');
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 2;
}

.l-section-content {
  padding-top: clamp(1.25rem, -0.083rem + 6.67vw, 2rem);
  display: flex;
  flex-direction: column;
  gap: calc(clamp(1.25rem, -0.083rem + 6.67vw, 2rem) * 1.75);
}
@media (min-width: 501px) {
  .l-section-content {
    padding-top: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
    gap: calc(clamp(2rem, 1.055rem + 3.02vw, 2.5rem) * 1.75);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .l-section-content {
    padding-top: clamp(2.5rem, 0.788rem + 3.57vw, 3rem);
    gap: calc(clamp(2.5rem, 0.788rem + 3.57vw, 3rem) * 1.25);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .l-section-content {
    gap: calc(clamp(2.5rem, 0.788rem + 3.57vw, 3rem) * 1);
    padding-top: 3rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .l-section-content {
    padding-top: clamp(3rem, 4vw, 4rem);
    gap: calc(clamp(3rem, 4vw, 4rem) * 1.25);
  }
}

.c-section-header .c-section-header__title {
  text-align: center;
  font-weight: 700;
  font-size: clamp(1.25rem, 0.583rem + 3.33vw, 1.625rem);
  line-height: 1.4;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .c-section-header .c-section-header__title {
    font-size: clamp(1.625rem, 1.152rem + 1.51vw, 1.875rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-section-header .c-section-header__title {
    font-size: clamp(1.875rem, 1.019rem + 1.79vw, 2.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-section-header .c-section-header__title {
    font-size: clamp(2.125rem, 1.529rem + 0.96vw, 2.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-section-header .c-section-header__title {
    font-size: clamp(2.25rem, 1.5rem + 1vw, 2.5rem);
    gap: clamp(1rem, 0.25rem + 1vw, 1.25rem);
  }
}
.c-section-header .c-section-header__title .c-section-header__title-deco {
  display: inline-block;
  position: relative;
  width: clamp(7rem, 1.667rem + 26.67vw, 10rem);
  height: clamp(1rem, 0.289rem + 3.56vw, 1.4rem);
  vertical-align: middle;
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .c-section-header .c-section-header__title .c-section-header__title-deco {
    width: clamp(10rem, 8.109rem + 6.04vw, 11rem);
    height: clamp(1.4rem, 1.022rem + 1.21vw, 1.6rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-section-header .c-section-header__title .c-section-header__title-deco {
    width: clamp(11rem, 6.231rem + 7.69vw, 12rem);
    height: clamp(1.6rem, 1.123rem + 0.77vw, 1.7rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-section-header .c-section-header__title .c-section-header__title-deco {
    width: clamp(12rem, 6rem + 8vw, 14rem);
    height: clamp(1.7rem, 0.8rem + 1.2vw, 2rem);
  }
}
.c-section-header .c-section-header__title .c-section-header__title-deco::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="273.882" height="36.786" viewBox="0 0 273.882 36.786"><path d="M269.814,14.968c-3.19-.357-6.477-.493-9.617-1.127a39.359,39.359,0,0,0-17.394.016q-5.216,1.271-10.511,2.316a34.539,34.539,0,0,1-17.8-1,17.937,17.937,0,0,0-11.115-.5c-6.441,2.023-12.763,4.308-19.124,6.5-1.433.494-2.821,1.076-4.235,1.609a11.581,11.581,0,0,1-11.553-1.577c-6.487-4.836-14.1-5.612-22.266-4.506-10.9,1.477-21.775,3.038-32.657,4.586-6.317.9-12.413.9-18.029-3.192-4.972,1.095-10.181,2.047-15.229,3.407C75.2,22.882,70.3,24.722,65.272,26.241c-7.283,2.2-10.87.99-14.4-4.661-.783-1.252-1.635-2.474-2.326-3.515a22.081,22.081,0,0,0-11.613.023c-7.16,1.614-14.236,3.489-21.311,5.348-1.757.462-3.308,1.523-5.079,1.871-2.65.521-5.411.655-8.382.981-3.382-4-2.253-7.837-.243-11.987,4.162-1.018,8.266-2.051,12.391-3.024q12.939-3.052,25.9-6.034a25.847,25.847,0,0,1,4.6-.577c3.766-.162,6.71,1.03,8.544,3.854,1.219,1.877,2.445,3.751,3.534,5.42a14.026,14.026,0,0,0,8.949-.174c6.6-2.12,13.234-4.17,19.916-6.1A56.027,56.027,0,0,1,93.3,6.214a10.057,10.057,0,0,1,6.927,1.132c3.764,2.351,8.033,2.383,12.38,1.76,11.388-1.635,22.71-3.675,34.16-4.9,8.842-.949,17.674-.491,24.676,5.266,2.308,1.9,5.032,2.223,8.1,1.034,6.1-2.361,12.29-4.571,18.42-6.885A28.509,28.509,0,0,1,217.1,3.1c6.89,2.183,13.579,1.072,20.322-.409,3.833-.842,7.7-1.584,11.56-2.336a24.538,24.538,0,0,1,10.225.463c3.767.844,7.652,1.325,12.15,2.075,2.6,3.154,2.429,7.647-1.545,12.079" transform="matrix(0.999, 0.035, -0.035, 0.999, 0.952, 0)" fill="%23429d36"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}
.c-section-header .c-section-header__desc {
  text-align: center;
  margin-top: clamp(0.75rem, -0.139rem + 4.44vw, 1.25rem);
}
@media (min-width: 767px) {
  .c-section-header .c-section-header__desc {
    margin-top: clamp(1.25rem, -0.462rem + 3.57vw, 1.75rem);
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .c-section-header .c-section-header__desc {
    margin-top: clamp(1.75rem, 0.25rem + 2vw, 2.25rem);
  }
}
.c-section-header .c-section-header__desc.c-section-header__desc--mg-none {
  margin-top: 0;
}

.c-caption-title {
  font-weight: 700;
  font-size: clamp(0.813rem, 0.368rem + 2.22vw, 1.063rem);
  line-height: 1.2;
}
@media (min-width: 501px) {
  .c-caption-title {
    font-size: clamp(1.063rem, 0.59rem + 1.51vw, 1.313rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-caption-title {
    font-size: clamp(1.313rem, 0.459rem + 1.78vw, 1.563rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-caption-title {
    font-size: clamp(1.563rem, 1.002rem + 0.75vw, 1.75rem);
  }
}
.c-caption-title .c-caption-title--lg {
  font-size: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .c-caption-title .c-caption-title--lg {
    font-size: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-caption-title .c-caption-title--lg {
    font-size: clamp(1.5rem, 0.644rem + 1.79vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-caption-title .c-caption-title--lg {
    font-size: clamp(1.75rem, 1rem + 1vw, 2rem);
  }
}

.c-common-title-main {
  font-weight: 700;
  font-size: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
  line-height: 1.2;
  border-bottom: dashed 1.5px #957767;
  padding-bottom: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .c-common-title-main {
    font-size: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
    padding-bottom: clamp(0.75rem, 0.277rem + 1.51vw, 1rem);
  }
  .c-common-title-main .c-common-title-main-icon {
    width: 1.75rem;
    height: 1.75rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-common-title-main {
    font-size: clamp(1.5rem, 0.308rem + 1.92vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-common-title-main {
    font-size: clamp(1.75rem, 1.375rem + 0.5vw, 1.875rem);
  }
}

.c-common-title-sub {
  font-weight: 700;
  line-height: 1.2;
  display: flex;
  align-items: center;
  padding-left: 0.5rem;
  font-size: clamp(0.938rem, 0.604rem + 1.67vw, 1.125rem);
  position: relative;
  border-radius: 0.5rem;
}
.c-common-title-sub::before {
  content: "";
  display: inline-block;
  flex-shrink: 0;
  height: 100%;
  width: 2px;
  background-color: #429D36;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 501px) {
  .c-common-title-sub {
    font-size: clamp(1.125rem, 0.652rem + 1.51vw, 1.375rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-common-title-sub {
    font-size: clamp(1.375rem, 0.779rem + 0.96vw, 1.5rem);
    padding-left: 0.75rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-common-title-sub {
    font-size: clamp(1.5rem, 1.125rem + 0.5vw, 1.625rem);
  }
}

.c-box {
  border-radius: 0.5rem;
  padding: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  background-color: #FFF9ED;
  border: dashed 1px #957767;
}
@media (min-width: 767px) {
  .c-box {
    padding: clamp(1.5rem, 0.644rem + 1.79vw, 1.75rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-box {
    padding: clamp(1.75rem, 0.558rem + 1.92vw, 2rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-box {
    padding: clamp(2rem, 0.5rem + 2vw, 2.5rem);
  }
}

.c-list {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  background-color: #F5EDDA;
  border-radius: 0.5rem;
  padding: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 767px) {
  .c-list {
    padding: clamp(1.5rem, 0.644rem + 1.79vw, 1.75rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-list {
    gap: 1rem;
    padding: clamp(1.75rem, 0.558rem + 1.92vw, 2rem);
  }
}
.c-list .c-list__item {
  line-height: 1.2;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  font-size: clamp(0.938rem, 0.826rem + 0.56vw, 1rem);
}
@media (min-width: 501px) {
  .c-list .c-list__item {
    font-size: clamp(1rem, 0.764rem + 0.75vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-list .c-list__item {
    font-size: clamp(0.938rem, 0.295rem + 1.34vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-list .c-list__item {
    font-size: clamp(1.125rem, 0.529rem + 0.96vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-list .c-list__item {
    font-size: clamp(1.25rem, 0.875rem + 0.5vw, 1.375rem);
  }
}

.c-common-unit__list {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .c-common-unit__list {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-common-unit__list {
    gap: clamp(2rem, 0.288rem + 3.57vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-common-unit__list {
    gap: clamp(2.5rem, -0.5rem + 4vw, 3.5rem);
  }
}
.c-common-unit__list .c-common-unit {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
}
@media (min-width: 501px) {
  .c-common-unit__list .c-common-unit {
    gap: clamp(0.75rem, 0.277rem + 1.51vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-common-unit__list .c-common-unit {
    gap: clamp(1rem, 0.144rem + 1.79vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-common-unit__list .c-common-unit {
    gap: clamp(1.25rem, 0.5rem + 1vw, 1.5rem);
  }
}

.l-2column {
  display: flex;
  flex-direction: column-reverse;
  gap: clamp(2.5rem, -0.167rem + 13.33vw, 4rem);
}
@media (min-width: 501px) {
  .l-2column {
    gap: clamp(4rem, 3.055rem + 3.02vw, 4.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .l-2column {
    gap: clamp(4.5rem, 1.076rem + 7.14vw, 5.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .l-2column {
    flex-direction: row;
    gap: clamp(3rem, -1.769rem + 7.69vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .l-2column {
    gap: clamp(4rem, 2.5rem + 2vw, 4.5rem);
  }
}
.l-2column .l-2column__main {
  display: flex;
  flex-direction: column;
  gap: clamp(2.5rem, -0.167rem + 13.33vw, 4rem);
  flex-grow: 1;
}
@media (min-width: 501px) {
  .l-2column .l-2column__main {
    gap: clamp(4rem, 3.055rem + 3.02vw, 4.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .l-2column .l-2column__main {
    gap: clamp(4.5rem, 1.076rem + 7.14vw, 5.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .l-2column .l-2column__main {
    gap: clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .l-2column .l-2column__main {
    gap: clamp(6.5rem, 3.5rem + 4vw, 7.5rem);
  }
}
.l-2column .l-2column__main.l-2column__main--gapnone {
  gap: 0;
}
@media (min-width: 992px) {
  .l-2column .l-2column__sidebar {
    width: 25%;
    flex-shrink: 0;
    max-width: 300px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-2column .l-2column__sidebar {
    max-width: 350px;
  }
}

@media (hover: hover) {
  .has-color-hover:hover .has-color-hover--target {
    color: #429D36;
  }
}

.has-color-hover--target {
  transition: all 0.25s;
}

.has-img-hover {
  width: 100%;
}
.has-img-hover .has-img-hover-base {
  height: auto;
  overflow: hidden;
}
.has-img-hover img {
  transition: all 0.25s;
}
@media (hover: hover) {
  .has-img-hover:hover img {
    transform: scale(1.1);
  }
}

@media (hover: hover) {
  .has-opacity-hover:hover .has-opacity-hover--target {
    opacity: 0.5;
  }
  .has-opacity-hover:hover img {
    opacity: 0.5;
  }
}

.has-opacity-hover--target {
  transition: all 0.25s;
}

@media (hover: hover) {
  .has-bg-w-hover:hover {
    background-color: #fff !important;
  }
}

@media (hover: hover) {
  .has-bg-g-hover:hover {
    color: #fff;
    background-color: #429D36 !important;
  }
}

@media (hover: hover) {
  .has-arrow02-hover:hover .c-arrow02 {
    transform: translateX(0.5rem);
  }
}

@media (hover: hover) {
  .has-arrow03-hover:hover .c-arrow03 {
    transform: translateY(0.25rem);
  }
}

@media (hover: hover) {
  .has-icon-hover:hover .c-icon {
    -webkit-animation: yurayura 2s ease-in-out infinite;
            animation: yurayura 2s ease-in-out infinite;
  }
}

.c-map {
  position: relative;
  height: auto;
}
.c-map::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-top: 133.3333333333%;
}
@media (min-width: 501px) {
  .c-map {
    width: 100%;
    height: 610px;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-map {
    width: 100%;
    height: 810px;
  }
}
.c-map iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100% !important;
}
@media (min-width: 501px) {
  .c-map iframe {
    border: none;
    width: 100%;
    height: 100% !important;
  }
}

.c-btn-sm {
  border-radius: 50px;
  line-height: 1.2;
  padding: 0.25rem 0.5rem;
  background-color: #887A5D;
  color: #fff;
  font-size: clamp(0.531rem, 0.031rem + 2.5vw, 0.813rem);
  transition: all 0.25s;
  gap: 0.25rem;
  display: flex;
  align-items: center;
}
.c-btn-sm .c-btn-sm__arrow {
  width: 0.75rem;
  height: 0.3rem;
}
@media (min-width: 501px) {
  .c-btn-sm .c-btn-sm__arrow {
    width: 1rem;
    height: 0.4rem;
  }
}
@media (min-width: 501px) {
  .c-btn-sm {
    font-size: clamp(0.813rem, 0.576rem + 0.75vw, 0.938rem);
    padding: 0.25rem 0.75rem;
  }
}
@media (hover: hover) {
  .c-btn-sm:hover {
    background: #957767;
  }
  .c-btn-sm:hover .c-btn-sm__arrow {
    transform: translateX(0.2rem);
  }
}

.c-btn-md {
  line-height: 1;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: solid 1px #429D36;
  width: auto;
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .c-btn-md {
    font-size: clamp(1rem, 0.764rem + 0.75vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-btn-md {
    font-size: 16px;
    font-size: 1rem;
  }
}
.c-btn-md .c-btn-md__arrow {
  background-color: #429D36;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50px;
  position: relative;
}
.c-btn-md .c-btn-md__arrow::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0.75rem;
  height: 0.25rem;
}
@media (hover: hover) {
  .c-btn-md:hover {
    color: #429D36;
  }
  .c-btn-md:hover .c-btn-md__arrow {
    transform: translateX(0.2rem);
  }
}

.c-btn-lg {
  background-color: #429D36;
  color: #fff;
  border-radius: 0.5rem;
  line-height: 1.2;
  padding: 1rem 1rem;
  font-size: clamp(1rem, 0.778rem + 1.11vw, 1.125rem);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  transition: all 0.25s;
  width: 100%;
  max-width: 350px;
}
@media (hover: hover) {
  .c-btn-lg:hover {
    background-color: #2d6f24;
  }
  .c-btn-lg:hover .c-btn-lg__arrow {
    transform: translateX(0.2rem);
  }
}
.c-btn-lg.c-btn-lg--center {
  margin: 0 auto;
}
.c-btn-lg .c-btn-lg__arrow {
  transition: all 0.25s;
}

@media (min-width: 992px) {
  .c-btn-lg--font-sizesm {
    font-size: clamp(0.813rem, -0.082rem + 1.44vw, 1rem);
  }
}

.c-btn-lg--blown {
  background-color: #887A5D;
}
@media (hover: hover) {
  .c-btn-lg--blown:hover {
    background-color: #957767;
  }
}

.c-btn-lg--100 {
  max-width: none;
}

.c-btn-radius {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem) 0.5rem;
  background-color: transparent;
  border: dashed 1.5px #429D36;
  color: #429D36;
  border-radius: 50% 45% 40% 30%/50% 40% 50% 40%;
  font-size: clamp(0.688rem, 0.354rem + 1.67vw, 0.875rem);
  line-height: 1.2;
  transition: all 0.25s;
  cursor: pointer;
}
@media (min-width: 501px) {
  .c-btn-radius {
    font-size: clamp(0.875rem, 0.402rem + 1.51vw, 1.125rem);
    padding: clamp(0.75rem, 0.277rem + 1.51vw, 1rem) 0.5rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-btn-radius {
    padding: 1rem 1.5rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-btn-radius {
    font-size: clamp(1.125rem, 0.75rem + 0.5vw, 1.25rem);
    padding: clamp(1rem, 0.625rem + 0.5vw, 1.125rem) clamp(1.5rem, 2vw, 2rem);
  }
}
.c-btn-radius.c-btn-radius--02 {
  border-radius: 30% 30% 30% 40%/60% 30% 60% 40%;
}
.c-btn-radius.c-btn-radius--03 {
  border-radius: 50% 25% 20% 25%/40% 60% 40% 40%;
}
.c-btn-radius.active {
  color: #fff;
  background: #429D36;
}
@media (hover: hover) {
  .c-btn-radius:hover {
    color: #fff;
    background: #429D36;
  }
}

.c-btn-icon {
  line-height: 1;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .c-btn-icon {
    gap: 0.5rem;
  }
}
@media (hover: hover) {
  .c-btn-icon:hover {
    color: #429D36;
  }
}

.c-pagenavi {
  text-align: center;
}
.c-pagenavi .wp-pagenavi {
  margin: 0 auto;
  color: #429D36;
  font-weight: 700;
  font-size: 26px;
  font-size: 1.625rem;
}
@media (min-width: 501px) {
  .c-pagenavi .wp-pagenavi {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
.c-pagenavi .wp-pagenavi .page {
  display: inline-block;
  text-align: center;
  line-height: 1.2;
  transition: all 0.25s;
  padding: 0 0.8rem;
}
.c-pagenavi .wp-pagenavi .page:hover {
  color: #429D36;
}
.c-pagenavi .wp-pagenavi .page.smaller, .c-pagenavi .wp-pagenavi .page.larger {
  color: #D7E6D2;
}
@media (hover: hover) {
  .c-pagenavi .wp-pagenavi .page.smaller:hover, .c-pagenavi .wp-pagenavi .page.larger:hover {
    color: #429D36;
  }
}
.c-pagenavi .wp-pagenavi .current {
  display: inline-block;
  text-align: center;
  line-height: 1;
  border-bottom: solid 3px #429D36;
  margin: 0 0.3rem;
  padding: 0 0.5rem;
  padding-bottom: 1rem;
  color: #429D36;
}
.c-pagenavi .wp-pagenavi .previouspostslink,
.c-pagenavi .wp-pagenavi .nextpostslink,
.c-pagenavi .wp-pagenavi .extend,
.c-pagenavi .wp-pagenavi .first,
.c-pagenavi .wp-pagenavi .last {
  display: inline-block;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50px;
  background-color: #fff;
  border: solid 1px #429D36;
  margin: auto 0.5rem;
  transition: all 0.25s;
  color: #429D36;
  font-size: 18px;
  font-size: 1.125rem;
}
.c-pagenavi .wp-pagenavi .previouspostslink:hover, .c-pagenavi .wp-pagenavi .previouspostslink:hover, .c-pagenavi .wp-pagenavi .previouspostslink:hover, .c-pagenavi .wp-pagenavi .previouspostslink:hover,
.c-pagenavi .wp-pagenavi .nextpostslink:hover,
.c-pagenavi .wp-pagenavi .nextpostslink:hover,
.c-pagenavi .wp-pagenavi .nextpostslink:hover,
.c-pagenavi .wp-pagenavi .nextpostslink:hover,
.c-pagenavi .wp-pagenavi .extend:hover,
.c-pagenavi .wp-pagenavi .extend:hover,
.c-pagenavi .wp-pagenavi .extend:hover,
.c-pagenavi .wp-pagenavi .extend:hover,
.c-pagenavi .wp-pagenavi .first:hover,
.c-pagenavi .wp-pagenavi .first:hover,
.c-pagenavi .wp-pagenavi .first:hover,
.c-pagenavi .wp-pagenavi .first:hover,
.c-pagenavi .wp-pagenavi .last:hover,
.c-pagenavi .wp-pagenavi .last:hover,
.c-pagenavi .wp-pagenavi .last:hover,
.c-pagenavi .wp-pagenavi .last:hover {
  color: #fff;
  background-color: #429D36;
}

.swiper {
  opacity: 0;
  transition: all 0.25s;
}
.swiper.swiper-initialized {
  opacity: 1;
}

.c-swiper-pagination {
  position: static;
  width: auto !important;
  text-align: left;
  height: auto;
}
.c-swiper-pagination .swiper-pagination-bullet {
  background: #429D36;
  height: 12px;
  width: 12px;
}
.c-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #429D36;
}

@media (min-width: 992px) {
  .c-swiper-button-prev, .c-swiper-button-next {
    margin-top: 0;
    color: #429D36;
    background-color: rgba(255, 249, 237, 0.8);
    border: solid 1px #429D36;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.25s;
  }
}
@media (min-width: 992px) and (hover: hover) {
  .c-swiper-button-prev:hover, .c-swiper-button-next:hover {
    background-color: rgb(66, 157, 54);
    color: #fff;
  }
}
@media (min-width: 992px) {
  .c-swiper-button-prev .swiper-navigation-icon, .c-swiper-button-next .swiper-navigation-icon {
    width: 0.6rem;
  }
}

.c-swiper-button-prev .swiper-navigation-icon {
  margin-right: 0.15rem;
}

.c-swiper-button-next .swiper-navigation-icon {
  margin-left: 0.15rem;
}

.c-category-icon {
  line-height: 1.2;
  padding: 0.1rem 0.5rem;
  color: #429D36;
  border: solid 1px #429D36;
  border-radius: 0.5rem;
  font-size: clamp(0.625rem, 0.292rem + 1.67vw, 0.813rem);
  flex-shrink: 0;
}
@media (min-width: 501px) {
  .c-category-icon {
    font-size: clamp(0.813rem, 0.694rem + 0.38vw, 0.875rem);
  }
}

.c-category-icon--w {
  color: #fff;
  border: solid 1px #fff;
}

.c-category-icon--red {
  color: #F8030D;
  border: solid 1px #F8030D;
}

.c-category-icon--orange {
  color: #F47300;
  border: solid 1px #F47300;
}

.c-arrow, .c-arrow--w {
  display: inline-block;
  position: relative;
  width: 1rem;
  height: 1rem;
  vertical-align: middle;
  transition: all 0.25s;
}
.c-arrow::before, .c-arrow--w::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17.159" height="10.6" viewBox="0 0 17.159 10.6"><path d="M4.021,0H2c2.86,2.949,5.718,5.72,8.578,8.578-2.86,2.861-5.718,5.9-8.578,8.58H4.021c2.86-2.681,5.72-5.72,8.579-8.58C9.741,5.72,6.881,2.949,4.021,0" transform="translate(17.159 -2) rotate(90)" fill="%2383a22a"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}

.c-arrow--w::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17.159" height="10.6" viewBox="0 0 17.159 10.6"><path d="M4.021,0H2c2.86,2.949,5.718,5.72,8.578,8.578-2.86,2.861-5.718,5.9-8.578,8.58H4.021c2.86-2.681,5.72-5.72,8.579-8.58C9.741,5.72,6.881,2.949,4.021,0" transform="translate(17.159 -2) rotate(90)" fill="%23fff"/></svg>');
}

.c-arrow02, .c-arrow02--w {
  display: inline-block;
  position: relative;
  width: 1rem;
  height: 0.4rem;
  vertical-align: middle;
  transition: all 0.25s;
}
.c-arrow02::before, .c-arrow02--w::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10.225" height="3.595" viewBox="0 0 10.225 3.595"><path d="M-20334.568-8433.836h-10.225v-1h7.986l-1.725-1.929.746-.666Z" transform="translate(20344.793 8437.431)" fill="%2383A22A"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}

.c-arrow02--w::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10.225" height="3.595" viewBox="0 0 10.225 3.595"><path d="M-20334.568-8433.836h-10.225v-1h7.986l-1.725-1.929.746-.666Z" transform="translate(20344.793 8437.431)" fill="%23fff"/></svg>');
}

.c-arrow03, .c-arrow03--w {
  display: inline-block;
  position: relative;
  width: 1rem;
  height: 1rem;
  vertical-align: middle;
  transition: all 0.25s;
  flex-shrink: 0;
}
.c-arrow03::before, .c-arrow03--w::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.719" height="9.437" viewBox="0 0 8.719 9.437"><path d="M0,5.078V3.034C1.363,4.487,2.906,5.94,4.36,7.393,5.812,5.94,7.221,4.487,8.718,3.034V5.078C7.221,6.53,5.812,7.984,4.36,9.437,2.906,7.984,1.363,6.53,0,5.078ZM0,1.284V0C1.363,1.454,2.906,2.906,4.36,4.359,5.812,2.906,7.221,1.454,8.718,0V1.284c-1.5,1.454-2.906,2.907-4.359,4.36C2.906,4.191,1.363,2.738,0,1.284Z" fill="%23429d36"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}

.c-arrow03--w::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.719" height="9.437" viewBox="0 0 8.719 9.437"><path d="M0,5.078V3.034C1.363,4.487,2.906,5.94,4.36,7.393,5.812,5.94,7.221,4.487,8.718,3.034V5.078C7.221,6.53,5.812,7.984,4.36,9.437,2.906,7.984,1.363,6.53,0,5.078ZM0,1.284V0C1.363,1.454,2.906,2.906,4.36,4.359,5.812,2.906,7.221,1.454,8.718,0V1.284c-1.5,1.454-2.906,2.907-4.359,4.36C2.906,4.191,1.363,2.738,0,1.284Z" fill="%23fff"/></svg>');
}

.c-icon {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  transition: all 0.25s;
  flex-shrink: 0;
}
.c-icon::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}

.c-beginner-icon {
  width: 1rem;
  height: 1.5rem;
}
.c-beginner-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="52.078" height="74.008" viewBox="0 0 52.078 74.008"><g transform="translate(15181.359 24130.598)"><path d="M27.516,69.109V26.648L49.153,5.017v43.46L27.517,69.108Z" transform="translate(-15181.359 -24130.598)" fill="%23448527"/><path d="M26.041,74.008h0a1.438,1.438,0,0,1-.576-.119,1.467,1.467,0,0,1-.525-.373L.455,50.166A1.5,1.5,0,0,1,0,49.1V1.471A1.458,1.458,0,0,1,.9.116,1.475,1.475,0,0,1,1.467,0,1.457,1.457,0,0,1,2.506.433L26.041,23.963,49.572.432a1.467,1.467,0,0,1,2.507,1.034V49.1a1.464,1.464,0,0,1-.454,1.059L27.172,73.486a1.454,1.454,0,0,1-.55.4,1.469,1.469,0,0,1-.58.119Zm1.475-4.9L49.153,48.477V5.017L27.516,26.648ZM2.939,48.477,24.562,69.1V26.634L2.939,5.019Z" transform="translate(-15181.359 -24130.598)" fill="%231e0d07"/></g></svg>');
}

.c-learn-icon {
  width: 1.5rem;
  height: 1.5rem;
}
.c-learn-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="76.065" height="72.533" viewBox="0 0 76.065 72.533"><g transform="translate(15540.53 24127.002)"><path d="M37.423,23.969h-.006l-.115-.034-.012,0-.249-.075-.005,0-.006,0-.105-.033-.03-.009-.011,0-.078-.024-.049-.015-.073-.024-.007,0-.04-.013L36.56,23.7l-.007,0-.039-.012-.1-.033-.011,0-.01,0-.125-.042-.005,0-.006,0-.09-.031a23.8,23.8,0,0,1,6.342-5.219,16.624,16.624,0,0,1,3.7-1.583,1.25,1.25,0,0,0-.582-2.432,18.672,18.672,0,0,0-4.242,1.778A25.994,25.994,0,0,0,34.6,21.577a17.319,17.319,0,0,1-.284-2.615c-.006-.24-.007-.481,0-.715v-.022l0-.06a10.726,10.726,0,0,1,.892-4.189c.036-.077.073-.158.112-.236l.005-.009.014-.03.01-.02,0-.008.022-.045.01-.02,0-.005.025-.049.012-.023.027-.05.012-.022.028-.052,0-.006.007-.013.032-.058,0-.005,0-.008.041-.071a8.625,8.625,0,0,1,3.988-3.481,14.7,14.7,0,0,1,3.51-1.06c.855-.154,1.688-.319,2.475-.489,4.535-.983,7.91-2.238,10.033-3.731-.117,4.434-.943,12.546-5.143,17.056-.075.08-.151.16-.228.238A9.956,9.956,0,0,1,47.171,23.9c-.211.094-.432.183-.653.262a11.4,11.4,0,0,1-3.852.631A18.969,18.969,0,0,1,37.423,23.969Zm-24.755.217h-.1A12.369,12.369,0,0,1,7.41,23.165a9.849,9.849,0,0,1-3.478-2.673,15.773,15.773,0,0,1-2.992-6.28A33.235,33.235,0,0,1,.013,6.829,52.8,52.8,0,0,1,.319,0c.193.131.4.264.619.392a18.824,18.824,0,0,0,2.213,1.09,47.876,47.876,0,0,0,6.673,2.13c1.41.357,2.965.708,4.621,1.045A19.945,19.945,0,0,1,18.3,5.828l.032.014.014.006.013.005.031.013.006,0a12.805,12.805,0,0,1,3.229,1.985,9.919,9.919,0,0,1,2.194,2.661,12.491,12.491,0,0,1,1.4,6.5c-.011.291-.029.586-.056.877-.006.073-.013.144-.021.215l0,.018v.011c-.022.2-.047.41-.075.614a22.692,22.692,0,0,0-3.23-3.371,18.664,18.664,0,0,0-4.778-2.953,13.97,13.97,0,0,0-5.119-1.183h-.07l.068,2.5h.006a11.583,11.583,0,0,1,4.272,1.041,16.324,16.324,0,0,1,4.086,2.57,20.974,20.974,0,0,1,3.649,4.1c-.584.244-1.156.47-1.7.674l-.008,0-.054.021-.011,0-.012,0-.03.011-.04.015-.065.024-.013,0-.012,0a29.566,29.566,0,0,1-8.552,1.95l-.076,0h-.008l-.07,0h-.012l-.065,0H13.2l-.064,0h-.015l-.059,0H13.04l-.058,0h-.022l-.053,0h-.182Z" transform="translate(-15529.229 -24122.633)" fill="%23429d36"/><path d="M26.709,72.521a1.4,1.4,0,0,1-.141-.028L.978,66.787a1.249,1.249,0,0,1-.907-1.633L9.843,37.312a1.247,1.247,0,0,1,1.5-.795l19.4,5.078,8.048-2.188c.294-.825.534-1.39.626-1.6.158-.541.311-1.02.461-1.451a37.974,37.974,0,0,0-3.3-8.383,33.435,33.435,0,0,1-12.7,3.082h0a13.087,13.087,0,0,1-10.557-4.589A18.233,18.233,0,0,1,9.82,19.2a35.742,35.742,0,0,1-1.005-7.942,54.52,54.52,0,0,1,.726-10.07A1.575,1.575,0,0,1,9.635.795a1.25,1.25,0,0,1,2.408.589c.194.362,1.9,2.69,14.2,5.193,5.3,1.079,9.026,3.469,11.063,7.1,2.665,4.756,1.6,10.193,1.019,12.32a36.669,36.669,0,0,1,3.051,6.725,29.988,29.988,0,0,1,2.542-4.3c-.488-1.61-1.924-7.366.793-12.054,1.759-3.036,4.863-4.973,9.223-5.759,3.5-.629,8.262-1.752,11.1-3.528,1.522-.954,1.788-1.66,1.821-1.766a1.25,1.25,0,0,1,2.491.023,47.213,47.213,0,0,1-.3,8.305,35.263,35.263,0,0,1-1.627,7.267,18.865,18.865,0,0,1-3.841,6.7,12.606,12.606,0,0,1-9.607,4.052,23.586,23.586,0,0,1-8.111-1.647A28.612,28.612,0,0,0,42.4,36.726a1.38,1.38,0,0,1-.049.149c-.178.481-.359,1.04-.553,1.708l0,.007,7.62-2.071a1.251,1.251,0,0,1,.718.019L65.8,41.7a1.25,1.25,0,0,1,.8.795L76,70.889A1.251,1.251,0,0,1,74.549,72.5L51.212,67.4,27.173,72.5a1.265,1.265,0,0,1-.293.035A1.209,1.209,0,0,1,26.709,72.521ZM2.9,64.653l22.927,5.112L27.43,57.98,7.367,51.918Zm27.048-6.6L28.357,69.691l21.554-4.572-.679-13.072ZM52.414,65.1l20.525,4.49-4.32-13.046L51.735,52.03ZM8.194,49.557l19.578,5.915,1.589-11.654-17.541-4.59Zm23.683-5.679-1.56,11.438L49.1,49.47l-.527-10.131-7.825,2.128a26.278,26.278,0,0,0-1.217,6.865,1.25,1.25,0,0,1-1.249,1.218h-.033a1.25,1.25,0,0,1-1.217-1.283,27.443,27.443,0,0,1,.9-6.034ZM51.6,49.406l16.079,4.3L64.424,43.88l-13.341-4.4Zm2.367-20.239a11.032,11.032,0,0,0,4.506-.894,10.023,10.023,0,0,0,3.271-2.362c4.188-4.5,5.026-12.531,5.144-17.056-2.5,1.756-6.7,3.175-12.51,4.22-3.6.648-6.121,2.176-7.5,4.541C45.266,20.392,45.5,23.8,45.9,25.946a26.159,26.159,0,0,1,6.793-5.461,18.623,18.623,0,0,1,4.243-1.778,1.25,1.25,0,0,1,.582,2.432,16.648,16.648,0,0,0-3.7,1.583,23.729,23.729,0,0,0-6.343,5.219A20.29,20.29,0,0,0,53.966,29.166ZM11.314,11.2a33.274,33.274,0,0,0,.928,7.383,15.785,15.785,0,0,0,2.992,6.28,9.86,9.86,0,0,0,3.478,2.673,12.375,12.375,0,0,0,5.162,1.021h0a30.537,30.537,0,0,0,11.372-2.736,21,21,0,0,0-3.648-4.1,16.3,16.3,0,0,0-4.086-2.569,11.544,11.544,0,0,0-4.285-1.041h.006l-.068-2.5a13.635,13.635,0,0,1,5.189,1.183,18.664,18.664,0,0,1,4.778,2.953,22.588,22.588,0,0,1,3.23,3.372c.038-.273.072-.56.1-.858a12.868,12.868,0,0,0-1.345-7.374c-1.666-2.963-4.819-4.934-9.371-5.86C19.4,7.736,14.855,6.3,12.24,4.762c-.2-.12-.412-.251-.619-.392A52.208,52.208,0,0,0,11.314,11.2Z" transform="translate(-15540.53 -24127.002)" fill="%23290e00"/></g></svg>');
}

.c-experience-icon {
  width: 1.6rem;
  height: 1.7rem;
}
.c-experience-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="67.214" height="76.066" viewBox="0 0 67.214 76.066"><g transform="translate(15411.529 24130.537)"><path d="M24.492,8.7a14.319,14.319,0,0,1,7.164-2.491,6.6,6.6,0,0,1,2.379.422,1.25,1.25,0,1,0,.9-2.332,9.045,9.045,0,0,0-3.269-.589,14.945,14.945,0,0,0-6.83,1.9c.227-.391.462-.758.7-1.093A9.809,9.809,0,0,1,33.877,0c3,0,6.487,1.174,10.356,3.488a16.389,16.389,0,0,1-2.344,3.331,11.875,11.875,0,0,1-9.038,4.111A19.109,19.109,0,0,1,24.492,8.7ZM11.383,10.93A11.88,11.88,0,0,1,2.345,6.818,16.413,16.413,0,0,1,0,3.488C3.87,1.173,7.354,0,10.357,0a9.8,9.8,0,0,1,8.3,4.456c.26.366.51.754.742,1.154a14.957,14.957,0,0,0-6.829-1.9A9.036,9.036,0,0,0,9.3,4.3a1.249,1.249,0,0,0-.715,1.616,1.248,1.248,0,0,0,1.616.715,6.581,6.581,0,0,1,2.378-.422A14.315,14.315,0,0,1,19.742,8.7a19.1,19.1,0,0,1-8.357,2.231Z" transform="translate(-15406.223 -24090.98)" fill="%23429d36"/><path d="M3.76,76.066a1.25,1.25,0,0,1,0-2.5H7.205a6.544,6.544,0,0,1,5-6.265,6.544,6.544,0,0,1,9.205-4.2,6.548,6.548,0,0,1,4.755-3.822V50.489a21.546,21.546,0,0,1-9.479,2.5h0A14.481,14.481,0,0,1,5.742,47.992a18,18,0,0,1-3.21-4.965,1.249,1.249,0,0,1,.493-1.511c4.657-2.959,8.909-4.459,12.639-4.459A12.337,12.337,0,0,1,26.05,42.634a17.638,17.638,0,0,1,1.374,2.315A17.626,17.626,0,0,1,28.8,42.634a12.338,12.338,0,0,1,10.386-5.578c3.73,0,7.982,1.5,12.639,4.459a1.25,1.25,0,0,1,.493,1.511,18,18,0,0,1-3.21,4.965,14.478,14.478,0,0,1-10.948,4.994,21.55,21.55,0,0,1-9.488-2.5v8.788a6.53,6.53,0,0,1,4.756,3.82A6.565,6.565,0,0,1,42.643,67.3a6.534,6.534,0,0,1,4.99,6.267h3.444a1.25,1.25,0,0,1,0,2.5Zm10.76-7.573a1.249,1.249,0,0,1-1.136,1.141,4.042,4.042,0,0,0-3.678,3.931H45.133a4.034,4.034,0,0,0-1.057-2.642,3.993,3.993,0,0,0-2.6-1.29h-.02l-.017,0-.012,0-.019,0h0a1.245,1.245,0,0,1-.684-.334l-.01-.01,0,0a1.241,1.241,0,0,1-.364-.751,4.052,4.052,0,0,0-4.035-3.6,3.94,3.94,0,0,0-2.715,1.06,1.244,1.244,0,0,1-.774.382c-.045,0-.09.007-.134.007a1.251,1.251,0,0,1-1.2-.886.109.109,0,0,1,0-.016.045.045,0,0,1,0-.012,1.252,1.252,0,0,1-.04-.216,4.042,4.042,0,0,0-8.033-.012,1.219,1.219,0,0,1-.042.219A1.249,1.249,0,0,1,21.278,66a4.045,4.045,0,0,0-6.758,2.493ZM29.8,48.255a19.085,19.085,0,0,0,8.359,2.231A11.875,11.875,0,0,0,47.2,46.375a16.4,16.4,0,0,0,2.344-3.331c-3.871-2.316-7.35-3.488-10.356-3.488a9.809,9.809,0,0,0-8.342,4.518c-.259.367-.491.735-.7,1.093,2.69-1.4,6.53-2.691,10.1-1.313a1.25,1.25,0,1,1-.9,2.332,6.568,6.568,0,0,0-2.379-.422A14.434,14.434,0,0,0,29.8,48.255ZM5.306,43.044a16.448,16.448,0,0,0,2.345,3.331,11.881,11.881,0,0,0,9.038,4.111h0a19.075,19.075,0,0,0,8.357-2.231c-2.165-1.372-6.167-3.371-9.54-2.069a1.25,1.25,0,0,1-.9-2.332c3.567-1.377,7.406-.09,10.1,1.311-.22-.379-.466-.767-.742-1.154a9.8,9.8,0,0,0-8.3-4.456C12.658,39.556,9.177,40.729,5.306,43.044ZM39.931,32.282l-5.992-2.144H24.484a4.771,4.771,0,0,1-4.675-5.711L10.224,32.34a1.249,1.249,0,0,1-.8.286H2.395a2.394,2.394,0,0,1-1.682-4.1L17.3,12.15A10.786,10.786,0,0,1,24.88,9.04h23.9l-.732-1.585a1.25,1.25,0,0,1,.564-1.636L59.681.139a1.25,1.25,0,1,1,1.141,2.224l-10,5.133L60.84,29.2l4.553-2.336a1.25,1.25,0,0,1,1.141,2.225l-5.712,2.93a1.245,1.245,0,0,1-.571.139,1.266,1.266,0,0,1-.407-.068,1.252,1.252,0,0,1-.728-.658L56.8,26.408l-8.659,5.1a9.7,9.7,0,0,1-8.209.777ZM22.216,25.37a2.271,2.271,0,0,0,2.268,2.269h9.672a1.24,1.24,0,0,1,.42.073l6.2,2.216a7.2,7.2,0,0,0,6.1-.577l8.873-5.224L49.932,11.54H24.88a8.234,8.234,0,0,0-5.82,2.389L2.654,30.126H8.978l11.192-9.238a1.247,1.247,0,0,1,.8-.286h3.518l.067,0H36.373a1.25,1.25,0,0,1,0,2.5H24.484A2.27,2.27,0,0,0,22.216,25.37Z" transform="translate(-15411.529 -24130.537)" fill="%23290e00"/></g></svg>');
}

.c-support-icon {
  width: 1.5rem;
  height: 1.5rem;
}
.c-support-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="69.533" height="66.695" viewBox="0 0 69.533 66.695"><g transform="translate(15291.381 24126.941)"><path d="M56.759,66.7a1.25,1.25,0,0,1-1.249-1.231L55.4,58.2,39.725,58l.109,7.277a1.25,1.25,0,1,1-2.5.038l-.122-8.181a1.649,1.649,0,0,1,.478-1.183,1.568,1.568,0,0,1,1.136-.463l13.733.178a1.249,1.249,0,0,1,.311-1.073L65.428,40.964a6.283,6.283,0,0,0,1.6-4.3L66.794,14.9a.516.516,0,0,0-.1-.023A4.288,4.288,0,0,0,63.723,16.7a6.471,6.471,0,0,0-1.278,3.515l-.806,11.07a3.982,3.982,0,0,1,1.137.726,2.6,2.6,0,0,1,.274,3.488,1.119,1.119,0,0,1-.093.114l-9.162,9.945a1.25,1.25,0,1,1-1.839-1.694l9.1-9.876c.027-.045.058-.111.031-.136a1.772,1.772,0,0,0-.831-.4l-.027,0a1.28,1.28,0,0,1-.244-.042,3.084,3.084,0,0,0-.578-.006,4.449,4.449,0,0,0-2.523,1.157,44.026,44.026,0,0,0-4.824,5.008,1.567,1.567,0,0,1-1.438.574c-.416-.057-2.6-.2-5.11,2.524l-.022.023a17.509,17.509,0,0,0-2.363,3.322A13.5,13.5,0,0,0,41.3,53.747a1.25,1.25,0,0,1-1.118,1.37,1.23,1.23,0,0,1-.128.007A1.251,1.251,0,0,1,38.809,54a15.822,15.822,0,0,1,2.167-9.27,19.848,19.848,0,0,1,2.7-3.769,10.438,10.438,0,0,1,4.448-3,6.92,6.92,0,0,1,2.293-.342,47.594,47.594,0,0,1,4.8-4.934,6.965,6.965,0,0,1,3.934-1.774l.792-10.884a8.878,8.878,0,0,1,1.807-4.882,7.835,7.835,0,0,1,2.606-2.161,5.2,5.2,0,0,1,2.443-.608,2.533,2.533,0,0,1,2.471,2.132,1.312,1.312,0,0,1,.013.167l.242,21.958a8.81,8.81,0,0,1-2.266,6.02L55.248,55.7l1.067.014a1.6,1.6,0,0,1,1.572,1.6l.122,8.107A1.249,1.249,0,0,1,56.778,66.7Zm-44,0a1.25,1.25,0,0,1-1.231-1.268l.122-8.112a1.6,1.6,0,0,1,1.572-1.6l1.067-.014L2.266,42.657A8.805,8.805,0,0,1,0,36.637L.242,14.679a1.311,1.311,0,0,1,.014-.167,2.534,2.534,0,0,1,2.47-2.132,6.673,6.673,0,0,1,5.049,2.769A8.878,8.878,0,0,1,9.582,20.03l.793,10.884a6.963,6.963,0,0,1,3.933,1.774,47.492,47.492,0,0,1,4.8,4.935c1.278-.034,3.96.325,6.741,3.338a19.8,19.8,0,0,1,2.7,3.769A15.815,15.815,0,0,1,30.724,54a1.25,1.25,0,0,1-1.242,1.124,1.23,1.23,0,0,1-.128-.007,1.249,1.249,0,0,1-1.117-1.37,13.5,13.5,0,0,0-1.829-7.736,17.568,17.568,0,0,0-2.364-3.324l-.022-.022c-2.51-2.725-4.694-2.579-5.107-2.523a1.568,1.568,0,0,1-1.439-.571,44.148,44.148,0,0,0-4.826-5.011A4.452,4.452,0,0,0,10.128,33.4a3.084,3.084,0,0,0-.578.006,1.28,1.28,0,0,1-.244.042l-.026,0a1.775,1.775,0,0,0-.832.4c-.027.025.005.091.032.136l9.1,9.876a1.25,1.25,0,1,1-1.839,1.694L6.577,35.61a1.4,1.4,0,0,1-.094-.114,2.6,2.6,0,0,1,.274-3.488,4.034,4.034,0,0,1,1.138-.727l-.806-11.07A6.471,6.471,0,0,0,5.81,16.7a4.289,4.289,0,0,0-2.974-1.819.5.5,0,0,0-.1.023L2.5,36.665a6.284,6.284,0,0,0,1.6,4.3L16.663,54.595a1.246,1.246,0,0,1,.311,1.073L30.71,55.49a1.568,1.568,0,0,1,1.135.463,1.646,1.646,0,0,1,.478,1.178L32.2,65.316a1.25,1.25,0,0,1-2.5-.038L29.809,58l-15.675.2-.109,7.259a1.25,1.25,0,0,1-1.25,1.231ZM28.111,33.188l-.006-.007a11.364,11.364,0,0,1-2.152-8.911,15.866,15.866,0,0,1,2.8-7.013,23.967,23.967,0,0,1,6.413-5.446c.529-.346,1.03-.672,1.511-1.005a33.223,33.223,0,0,0,7.209-6.764A22.172,22.172,0,0,0,46.09.727a1.3,1.3,0,0,1,.14-.221l0,0L46.275.45a1.251,1.251,0,0,1,2,.1,26.718,26.718,0,0,1,4.078,10.3,32.684,32.684,0,0,1,.173,10.263,16.743,16.743,0,0,1-2.182,6.113,20.144,20.144,0,0,1-4.081,4.918,16.919,16.919,0,0,1-10.768,4.555A8.983,8.983,0,0,1,28.111,33.188ZM43.62,16.644a1.25,1.25,0,0,1-.275,1.746c-4.124,3-7.79,8.754-9.932,15.534a7.7,7.7,0,0,0,2.081.271,14.621,14.621,0,0,0,9.115-3.932,17.629,17.629,0,0,0,3.577-4.306,14.25,14.25,0,0,0,1.863-5.2,30.153,30.153,0,0,0-.158-9.468,24.86,24.86,0,0,0-2.645-7.626,34.678,34.678,0,0,1-9.147,9.2c-.509.353-1.023.689-1.567,1.043a21.64,21.64,0,0,0-5.792,4.869c-1.67,2.187-4.155,8.447-.694,12.83l.03.037a6.729,6.729,0,0,0,1.085,1.122A40.874,40.874,0,0,1,35.4,23.6a26.212,26.212,0,0,1,6.477-7.231,1.249,1.249,0,0,1,1.747.275Zm-20.3,12.235a11.711,11.711,0,0,1-4.046-5.008,21.256,21.256,0,0,1-1.207-6.691c-.033-.508-.065-.989-.106-1.458a24.943,24.943,0,0,0-3.02-10.356,1.257,1.257,0,0,1,.823-1.938A18.857,18.857,0,0,1,30.51,7.506a11.944,11.944,0,0,1,2.8,3.194,1.25,1.25,0,1,1-2.131,1.307,9.448,9.448,0,0,0-2.21-2.532,18.473,18.473,0,0,0-5.846-3.091A15.041,15.041,0,0,0,17.935,5.7a29.79,29.79,0,0,1,2.521,9.8c.044.5.078,1.016.111,1.517A18.99,18.99,0,0,0,21.6,22.946a9.346,9.346,0,0,0,3.141,3.873,1.25,1.25,0,1,1-1.417,2.06Zm1.64-9.536a21.021,21.021,0,0,1-1.7-6.062A1.25,1.25,0,1,1,25.746,13a18.5,18.5,0,0,0,1.508,5.337,1.25,1.25,0,1,1-2.29,1Z" transform="translate(-15291.381 -24126.941)"/><path d="M9.688,34.195a7.732,7.732,0,0,1-2.081-.271,39.256,39.256,0,0,1,4.223-9.184,23.49,23.49,0,0,1,5.709-6.35,1.25,1.25,0,0,0-1.471-2.021A26.211,26.211,0,0,0,9.59,23.6a40.915,40.915,0,0,0-4.237,9.163A6.759,6.759,0,0,1,4.269,31.64l-.03-.037c-3.462-4.383-.973-10.646.694-12.83A21.636,21.636,0,0,1,10.724,13.9c.514-.336,1.046-.683,1.568-1.044a34.887,34.887,0,0,0,9.147-9.2,24.9,24.9,0,0,1,2.645,7.626,30.156,30.156,0,0,1,.158,9.468,14.252,14.252,0,0,1-1.863,5.2A17.628,17.628,0,0,1,18.8,30.263,14.621,14.621,0,0,1,9.688,34.195Z" transform="translate(-15265.575 -24126.941)" fill="%23429d36"/></g></svg>');
}

.c-camera-icon {
  width: 1.5rem;
  height: 1.5rem;
}
.c-camera-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="29.118" height="31.119" viewBox="0 0 29.118 31.119"><path d="M4.288,31.119A4.288,4.288,0,0,1,0,26.832V8.417A4.288,4.288,0,0,1,4.288,4.129h2.82L8.233,1.158A2,2,0,0,1,10.141,0H19a1.993,1.993,0,0,1,1.911,1.166l1.1,2.963H24.83a4.288,4.288,0,0,1,4.288,4.288V26.832a4.288,4.288,0,0,1-4.288,4.288Zm1.7-13.141A8.568,8.568,0,1,0,14.558,9.41,8.568,8.568,0,0,0,5.99,17.978ZM2.267,8.658v.137a1.48,1.48,0,0,0,1.48,1.48h1.82a1.48,1.48,0,0,0,1.48-1.48V8.658a1.48,1.48,0,0,0-1.48-1.48H3.747A1.48,1.48,0,0,0,2.267,8.658Zm6.876,9.32a5.415,5.415,0,1,1,5.415,5.415A5.415,5.415,0,0,1,9.143,17.978Z" fill="%23fff9ed"/></svg>');
}

.c-check-icon {
  width: 1.5rem;
  height: 1.25rem;
}
.c-check-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30.472" height="28.532" viewBox="0 0 30.472 28.532"><g transform="translate(15661 14269.319)"><path d="M5.075,28.533H23.457a5.081,5.081,0,0,0,5.075-5.075V11.067l-2.5,2.458v9.932a2.573,2.573,0,0,1-2.573,2.573H5.075A2.573,2.573,0,0,1,2.5,23.457V5.075A2.573,2.573,0,0,1,5.075,2.5H23.457A2.573,2.573,0,0,1,25.8,4.009L27.638,2.2A5.073,5.073,0,0,0,23.457,0H5.075A5.081,5.081,0,0,0,0,5.075V23.457a5.081,5.081,0,0,0,5.075,5.075" transform="translate(-15661 -14269.319)" fill="%23290e00"/><path d="M108.409,89.27l-5.7-5.7-2.578,2.578,6.982,6.982a1.819,1.819,0,0,0,1.2.532l.088,0a1.818,1.818,0,0,0,1.278-.523l15.45-15.178-2.555-2.6Z" transform="translate(-15755.652 -14340.558)" fill="%23429d36"/></g></svg>');
}

.c-leaf-icon {
  width: 1.25rem;
  height: 1.5rem;
}
.c-leaf-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="27.646" height="31.44" viewBox="0 0 27.646 31.44"><g transform="translate(-11224 14193.441)"><path d="M80.7,1.814C81.382,1.282,81.963.571,82.619,0a29.778,29.778,0,0,1-.468,11.235c-1.042,4.456-3.369,8.432-6.511,10.711a9.8,9.8,0,0,1-7.193,1.889A8.546,8.546,0,0,0,70.066,29.4c.717.726-.059,2.411-.879,1.965a4.3,4.3,0,0,1-1.329-2.016,11.568,11.568,0,0,1-.069-7.819A21.934,21.934,0,0,1,72.8,13.51a50.474,50.474,0,0,1,6.15-5.23A27.169,27.169,0,0,0,68.9,15.907a18.357,18.357,0,0,0-3.166,6.476,11.137,11.137,0,0,1-.585-4.645,15.271,15.271,0,0,1,4.229-9.462,16.579,16.579,0,0,1,5.96-3.8A18.869,18.869,0,0,0,80.7,1.814" transform="translate(11168.696 -14193.441)" fill="%23429d36"/><path d="M.009,14.776a9.352,9.352,0,0,1,4.572.147,13.056,13.056,0,0,1,7.2,4.837,20.309,20.309,0,0,0-2.486,4.37c-.646-.813-1.211-1.729-1.9-2.481a22.743,22.743,0,0,0-2.362-2.267,25.008,25.008,0,0,1,3.434,5.982,1.522,1.522,0,0,1,.115,1.025,20.96,20.96,0,0,0-.345,5.974C5.671,31.2,3.58,28.646,2.216,25.636A24.69,24.69,0,0,1,.009,14.776" transform="translate(11224 -14205.136)" fill="%2383a22a"/></g></svg>');
}

.c-pdf-icon {
  width: 1rem;
  height: 1.25rem;
}
.c-pdf-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="18.753" viewBox="0 0 16 18.753"><g transform="translate(11730 7963)"><path d="M9.6,18.753H2.249A2.252,2.252,0,0,1,0,16.5V10.185H.759V16.5A1.493,1.493,0,0,0,2.249,18h9.1A1.493,1.493,0,0,0,12.839,16.5V6.66H13.6V16.5a2.252,2.252,0,0,1-2.25,2.249ZM3.273,16.663V15.9h7.051v.759Zm0-2.464V13.44h7.051V14.2Zm0-2.465v-.758h7.051v.758Zm9.566-6.425H8.392V.759H2.249a1.492,1.492,0,0,0-1.49,1.49V3.716H0V2.249A2.252,2.252,0,0,1,2.249,0H8.93L13.6,4.774v.535Zm-3.69-.759h3.168L9.149,1.309Z" transform="translate(-11727.598 -7963)" fill="%231d1d1b"/><path d="M9.552,4.852H0V0H9.552V4.851ZM3.678.993V3.86h1.09A1.752,1.752,0,0,0,5.28,3.8a1.007,1.007,0,0,0,.407-.229,1.26,1.26,0,0,0,.307-.507,1.9,1.9,0,0,0,.088-.61,2.143,2.143,0,0,0-.094-.678,1.266,1.266,0,0,0-.274-.464.963.963,0,0,0-.432-.264A2.072,2.072,0,0,0,4.737.993Zm-2.669,0V3.86h.579V2.778h.378a3.23,3.23,0,0,0,.6-.041.829.829,0,0,0,.3-.136.771.771,0,0,0,.244-.283.938.938,0,0,0,.1-.444.9.9,0,0,0-.166-.559.749.749,0,0,0-.413-.28A3.376,3.376,0,0,0,1.938.993Zm5.568,0V3.859h.58V2.641h1.2V2.155h-1.2V1.477H8.544V.992ZM4.69,3.377H4.257v-1.9h.26a2.664,2.664,0,0,1,.475.027.552.552,0,0,1,.268.135.672.672,0,0,1,.165.278,1.735,1.735,0,0,1,.058.51,1.886,1.886,0,0,1-.058.525.612.612,0,0,1-.152.277.541.541,0,0,1-.233.12A1.61,1.61,0,0,1,4.69,3.377ZM1.9,2.291H1.588V1.478h.28a2.9,2.9,0,0,1,.417.019.4.4,0,0,1,.232.128.368.368,0,0,1,.093.258.378.378,0,0,1-.247.364A1.518,1.518,0,0,1,1.9,2.291Z" transform="translate(-11730 -7958.316)" fill="%23ff0017"/><rect width="16" height="18.754" transform="translate(-11730 -7963)" fill="none"/></g></svg>');
}

.c-link-icon {
  width: 1.25rem;
  height: 1.4rem;
}
.c-link-icon::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18.434" height="18.48" viewBox="0 0 18.434 18.48"><path d="M1.249,17.228a4.282,4.282,0,0,1,0-6.045L5.127,7.295a4.259,4.259,0,0,1,6.032,0,4.332,4.332,0,0,1,.706.933.609.609,0,1,1-1.061.6,3.044,3.044,0,0,0-4.816-.668L2.109,12.045a3.052,3.052,0,1,0,4.312,4.322l2.37-2.376a.609.609,0,0,1,.859.862L7.28,17.228a4.255,4.255,0,0,1-6.031,0Zm6.027-6.043a4.25,4.25,0,0,1-.832-1.176.608.608,0,1,1,1.1-.527,3.047,3.047,0,0,0,4.906.841l3.879-3.887a3.066,3.066,0,0,0,0-4.322,3.043,3.043,0,0,0-4.312,0L9.48,4.656a.609.609,0,1,1-.86-.862l2.536-2.542a4.258,4.258,0,0,1,6.031,0,4.286,4.286,0,0,1,0,6.045l-3.878,3.888a4.263,4.263,0,0,1-6.032,0Z" fill="%23429d36"/></svg>');
}

.c-u-like-icon .wpulike.wpulike-default {
  padding: 0 !important;
  line-height: 1;
}
.c-u-like-icon .wpulike.wpulike-default button {
  background-color: transparent;
  min-width: auto;
  min-height: auto;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}
@media (hover: hover) {
  .c-u-like-icon .wpulike.wpulike-default button.wp_ulike_btn:hover {
    background-color: transparent !important;
  }
}
.c-u-like-icon .wpulike.wpulike-default button::after {
  content: "";
  left: 0;
  top: 0;
  transform: translate(0, 0);
  position: -webkit-sticky;
  position: sticky;
}
.c-u-like-icon .wpulike.wpulike-default .count-box {
  background-color: transparent;
  padding: 0;
  box-shadow: none;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1;
  color: #957767;
}
.c-u-like-icon .wpulike.wpulike-default .count-box::before {
  display: none;
}
.c-u-like-icon.c-u-like-icon--w .wpulike.wpulike-default button::after {
  filter: brightness(0) invert(100%) !important;
}
.c-u-like-icon.c-u-like-icon--w .wpulike.wpulike-default .count-box {
  color: #fff;
}

.c-u-favorite-icon {
  position: relative !important;
  z-index: 100 !important;
  pointer-events: auto !important;
}
.c-u-favorite-icon .simplefavorite-button {
  font-size: 16px;
  font-size: 1rem;
  display: flex;
  align-items: center;
  gap: 5px;
  line-height: 1;
  position: relative !important;
}
.c-u-favorite-icon .simplefavorite-button .simplefavorite-button-count {
  font-size: 15px;
  font-size: 0.9375rem;
  color: #957767;
  line-height: 1;
}
.c-u-favorite-icon .simplefavorite-button.active {
  opacity: 1;
}
.c-u-favorite-icon.c-u-favorite-icon--w .simplefavorite-button-count {
  color: #fff;
}
.c-u-favorite-icon.c-u-favorite-icon--w .simplefavorite-button {
  color: #fff !important;
}

.l-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 200;
  transition: all 0.25s;
  height: clamp(3.5rem, 1.722rem + 8.89vw, 4.5rem);
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #FFF9ED;
}
.l-header.l-header--bg02 {
  background-color: #F5EDDA;
}
@media (min-width: 992px) {
  .l-header {
    height: 5.5rem;
  }
}
.l-header.active {
  background-color: #FFF9ED;
  box-shadow: 0rem 0rem 1rem rgba(150, 150, 150, 0.2);
}
.l-header .l-header__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
@media (min-width: 992px) {
  .l-header .l-header__inner {
    padding-right: 0;
  }
}
.l-header .l-header__inner .l-header__logo {
  width: clamp(7rem, -0.111rem + 35.56vw, 11rem);
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__logo {
    width: clamp(8rem, -11.077rem + 30.77vw, 12rem);
  }
}
.l-header .l-header__inner .l-header__logo .l-header__logo-link {
  display: block;
  height: 100%;
  width: 100%;
}
.l-header .l-header__inner .l-header__logo .l-header__logo-link .l-header__logo-img {
  transition: all 0.25s;
}
.l-header .l-header__inner .l-header__menu {
  display: flex;
  align-items: center;
}
.l-header .l-header__inner .l-header__menu .l-header__sp-button {
  margin-right: 0.75rem;
}
.l-header .l-header__inner .l-header__menu .l-header__sp-button .l-header__sp-link {
  color: #957767;
  font-weight: 700;
  font-size: clamp(0.688rem, 0.354rem + 1.67vw, 0.875rem);
}
@media (min-width: 501px) {
  .l-header .l-header__inner .l-header__menu .l-header__sp-button .l-header__sp-link {
    font-size: clamp(0.875rem, 0.639rem + 0.75vw, 1rem);
  }
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger {
  width: clamp(2rem, 0.222rem + 8.89vw, 3rem);
  height: clamp(2rem, 0.222rem + 8.89vw, 3rem);
  cursor: pointer;
  position: relative;
  z-index: 101;
  background-color: #429D36;
  border-radius: 50px;
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger .l-header__hamburger-bar {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger .l-header__hamburger-bar span {
  position: absolute;
  top: clamp(0.813rem, -0.076rem + 4.44vw, 1.313rem);
  width: 50%;
  height: 1.5px;
  background-color: #fff;
  transition: all 0.25s;
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger .l-header__hamburger-bar span:nth-child(2) {
  top: clamp(1.063rem, 0.063rem + 5vw, 1.625rem);
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger.active span:nth-child(2) {
  transform: rotate(45deg);
  top: 50%;
}
.l-header .l-header__inner .l-header__menu .l-header__hamburger.active span:nth-child(1) {
  transform: rotate(-45deg);
  top: 50%;
}
.l-header .l-header__inner .l-header__menu .l-header__nav {
  position: fixed;
  top: clamp(3.5rem, 1.722rem + 8.89vw, 4.5rem);
  right: -100%;
  width: 75%;
  height: 100vh;
  background-color: #F5EDDA;
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  z-index: 100;
  transition: all 0.25s;
  max-width: 500px;
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav {
    max-width: none;
    right: 0;
    background: transparent;
    width: 100%;
    height: auto;
    padding: 0;
    position: static;
    overflow-y: visible;
    display: flex;
    gap: clamp(0.75rem, -0.442rem + 1.92vw, 1rem);
  }
}
.l-header .l-header__inner .l-header__menu .l-header__nav::-webkit-scrollbar {
  display: none; /* Chrome, Safari*/
}
.l-header .l-header__inner .l-header__menu .l-header__nav.active {
  right: 0%;
  box-shadow: inset 0 5px 5px -5px rgba(0, 0, 0, 0.3);
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 207px;
    height: 72px;
  }
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 992px) and (hover: hover) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link:hover .l-header__pc-bg {
    fill: #2d6f24;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-bg {
    position: absolute;
    top: 0;
    right: 0;
    fill: #429D36;
    transition: all 0.25s;
    z-index: 1;
    width: 207px;
    height: 72.5px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-bg {
    width: 228px;
    height: 80px;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    gap: 0.5rem;
    padding-left: 0.75rem;
    padding-bottom: 0.35rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper {
    padding-left: 0;
    padding-bottom: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-icon {
    width: 2rem;
    height: 2rem;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 700;
    line-height: 1;
    color: #fff;
  }
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--sm {
    font-size: clamp(0.625rem, 0.029rem + 0.96vw, 0.75rem);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--sm {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--sm::before, .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--sm::after {
    content: "";
    display: inline-block;
    width: 1.5px;
    height: 0.6rem;
    background-color: #fff;
    transform: rotate(-15deg);
    margin-right: 0.25rem;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--sm::after {
    transform: rotate(15deg);
    margin-right: 0;
    margin-left: 0.25rem;
  }
}
@media (min-width: 992px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--lg {
    padding-top: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .l-header .l-header__inner .l-header__menu .l-header__nav .l-header__pc-button .l-header__pc-link .l-header__pc-wrapper .l-header__pc-name .l-header__pc-name--lg {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
.l-header .l-header__inner .l-header__menu .l-hamburger-bg {
  position: fixed;
  top: clamp(3.5rem, 1.722rem + 8.89vw, 4.5rem);
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 99;
  background-color: rgba(0, 0, 0, 0.25);
  opacity: 0;
  visibility: hidden;
  transition: all 0.25s;
  cursor: pointer;
}
.l-header .l-header__inner .l-header__menu .l-hamburger-bg.active {
  opacity: 0.5;
  visibility: visible;
}

.c-gnav .c-gnav__list {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: start;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list.c-gnav__list--footer {
    align-items: flex-start;
    gap: clamp(0.95rem, -1.673rem + 4.23vw, 1.5rem);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list.c-gnav__list--footer {
    gap: clamp(1.5rem, -1.5rem + 4vw, 2.5rem);
  }
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list {
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    align-items: center;
  }
}
.c-gnav .c-gnav__list .c-gnav__item {
  line-height: 1.5;
  font-size: clamp(0.813rem, 0.59rem + 1.11vw, 0.938rem);
}
@media (min-width: 501px) {
  .c-gnav .c-gnav__list .c-gnav__item {
    font-size: clamp(0.938rem, 0.583rem + 1.13vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item {
    text-align: center;
    font-size: clamp(0.813rem, -0.082rem + 1.44vw, 1rem);
    height: 5.5rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item {
    font-size: clamp(1rem, 0.7rem + 0.4vw, 1.1rem);
  }
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item--footer {
    height: auto;
    cursor: auto !important;
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item--footer {
    font-size: clamp(1.1rem, 0.65rem + 0.6vw, 1.25rem);
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 {
  transition: all 0.25s;
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0.75rem clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  border-bottom: solid 1px #957767;
}
@media (min-width: 501px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
    padding: 1rem clamp(1.5rem, 1.027rem + 1.51vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
    padding: 1rem clamp(1.75rem, 0.894rem + 1.79vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
    padding: 0 0.75rem;
    height: 100%;
    border-bottom: none;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
    padding: 0 1rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) and (min-width: 1600px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link {
    padding: 0 1.5rem;
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item01 .c-gnav__link .c-gnav__arrow {
  transform: rotate(-90deg);
  height: 0.7rem;
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02 {
  cursor: pointer;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02 {
    position: relative;
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown {
  transition: all 0.25s;
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
  padding: 0.75rem clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: solid 1px #957767;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name.c-gnav__name--footer {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0;
    padding-bottom: clamp(0.75rem, -0.442rem + 1.92vw, 1rem);
  }
}
@media (min-width: 992px) and (hover: hover) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name.c-gnav__name--footer:hover .has-color-hover--target {
    color: #290E00;
  }
}
@media (min-width: 501px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
    padding: 1rem clamp(1.5rem, 1.027rem + 1.51vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
    padding: 1rem clamp(1.75rem, 0.894rem + 1.79vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
    padding: 0 0.75rem;
    flex-direction: column;
    position: relative;
    align-items: center;
    justify-content: center;
    gap: 0.25rem;
    height: 100%;
    border-bottom: none;
  }
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name::after {
    content: "";
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="168.312" height="73.633" viewBox="0 0 168.312 73.633"><path d="M93.835-16.926c58.958-7.252,98.847,16.644,98.847,32.7s-2.824,38.286-69.34,39.528S25.679,41.653,24.455,19.725,34.877-9.674,93.835-16.926Z" transform="translate(-24.37 18.262)" fill="%23f5edda"/></svg>');
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    background-repeat: no-repeat;
    width: 100%;
    height: 90%;
    top: 0.25rem;
    left: 0;
    transition: all 0.25s;
    opacity: 0;
    z-index: 1;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (hover: hover) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name:hover {
    color: #429D36;
  }
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name:hover::after {
    opacity: 1;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
    padding: 0 1rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) and (min-width: 1600px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name {
    padding: 0 1.5rem;
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name .c-gnav__title-area {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name .c-gnav__title-area {
    z-index: 2;
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name .c-gnav__title-area .c-gnav__title-icon {
  transition: all 0.25s;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name .c-gnav__arrow {
    z-index: 2;
  }
  .c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.c-gnav__dropdown .c-gnav__name .c-gnav__arrow span {
    display: block;
    width: 0.75rem;
    height: 0.5rem;
  }
}
.c-gnav .c-gnav__list .c-gnav__item.c-gnav__item02.active.c-gnav__dropdown .c-gnav__name .c-gnav__arrow {
  transform: rotate(180deg);
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__arrow {
  transition: all 0.25s;
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__child {
  max-height: 0;
  width: 100%;
  visibility: hidden;
  opacity: 0;
  transition: all 0.25s;
  overflow: hidden;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child.active {
    opacity: 1;
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child.c-gnav__child--footer {
    position: static;
    background-color: transparent;
    width: auto;
    max-width: none;
    max-height: none !important;
    opacity: 1;
    overflow: visible;
    visibility: visible;
    transform: translateX(0);
    box-shadow: none;
    font-size: clamp(0.75rem, 0.154rem + 0.96vw, 0.875rem);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child.c-gnav__child--footer {
    font-size: clamp(0.875rem, 0.5rem + 0.5vw, 1rem);
  }
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child {
    position: absolute;
    background-color: #fff;
    color: #290E00;
    width: 25vw;
    max-height: none;
    top: 110%;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0rem 0rem 1rem rgba(150, 150, 150, 0.2);
    max-width: 20rem;
    border-radius: 0.5rem;
  }
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list.c-gnav__child-list--footer {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list.c-gnav__child-list--footer {
    gap: 0.75rem;
  }
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item {
  transition: all 0.25s;
  border-top: dashed 1px #957767;
}
@media (hover: hover) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item:hover .c-gnav__child-link {
    background-color: #FFF9ED;
  }
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item:first-child {
  border-top: none;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item.c-gnav__child-item--footer {
    border-top: none;
  }
}
@media (min-width: 992px) and (hover: hover) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item.c-gnav__child-item--footer:hover .c-gnav__child-link {
    background-color: transparent;
  }
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link {
  padding: 0.75rem clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #FFF9ED;
  color: #957767;
  transition: all 0.25s;
}
@media (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link.c-gnav__child-link--footer {
    padding: 0;
  }
}
@media (min-width: 501px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link {
    padding: 1rem clamp(1.5rem, 1.027rem + 1.51vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link {
    padding: 1rem clamp(1.75rem, 0.894rem + 1.79vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link {
    padding: 1rem clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
    background-color: #F5EDDA;
  }
}
.c-gnav .c-gnav__list .c-gnav__item .c-gnav__child .c-gnav__child-list .c-gnav__child-item .c-gnav__child-link .c-gnav__child-name {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.25rem;
}

.c-card__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: clamp(1.5rem, 0.611rem + 4.44vw, 2rem) clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 767px) {
  .c-card__list {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2.5rem 1.75rem;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .c-card__list {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 1200px) {
  .c-card__list.c-card__list--3 {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.c-card .c-card__img-wrapper {
  border-radius: 0.5rem;
  position: relative;
}
.c-card .c-card__img-wrapper .c-card__img-icon {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  background-color: #F47300;
  line-height: 1.2;
  display: block;
  padding: 0.25rem;
  border-radius: 0 0.5rem 0 0.5rem;
  z-index: 5;
  font-size: 10px;
  font-size: 0.625rem;
}
@media (min-width: 501px) {
  .c-card .c-card__img-wrapper .c-card__img-icon {
    font-size: 11px;
    font-size: 0.6875rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-card .c-card__img-wrapper .c-card__img-icon {
    font-size: 12px;
    font-size: 0.75rem;
    padding: 0.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-card .c-card__img-wrapper .c-card__img-icon {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.c-card .c-card__img-wrapper .c-card__img-end {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #F8030D;
  color: #fff;
  line-height: 1;
  padding: 0.5rem;
  border-radius: 0 0.5rem 0 0.5rem;
  font-size: 13px;
  font-size: 0.8125rem;
}
@media (min-width: 992px) {
  .c-card .c-card__img-wrapper .c-card__img-end {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.c-card .c-card__img-wrapper .c-card__img {
  border-radius: 0.5rem;
}
.c-card .c-card__img-wrapper .c-card__img--dot {
  position: absolute;
  bottom: 0.5rem;
  right: 0.5rem;
  display: flex;
  gap: 0.25rem;
  z-index: 10;
}
.c-card .c-card__img-wrapper .c-card__img--dot span {
  display: inline-block;
  background: rgba(255, 255, 255, 0.8);
  height: 10px;
  width: 10px;
  border-radius: 50px;
}
@media (min-width: 992px) {
  .c-card .c-card__img-wrapper .c-card__img--dot span {
    height: 12px;
    width: 12px;
  }
}
.c-card .c-card__icon-area {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding-top: 1rem;
}
.c-card .c-card__name-area {
  padding-top: 0.5rem;
}
.c-card .c-card__name-area .c-card__name {
  color: #957767;
}
.c-card .c-card__body {
  padding-top: clamp(0.5rem, -0.389rem + 4.44vw, 1rem);
}
@media (min-width: 767px) {
  .c-card .c-card__body {
    padding-top: clamp(1rem, 0.527rem + 1.51vw, 1.25rem);
  }
}
.c-card .c-card__body .c-card__category-wrapper {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  flex-wrap: wrap;
}
.c-card .c-card__body .c-card__category-wrapper .c-card__date {
  color: #957767;
  font-size: 11px;
  font-size: 0.6875rem;
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.c-card .c-card__body .c-card__category-wrapper .c-card__date.c-card__date--sm {
  font-size: clamp(0.625rem, 0.514rem + 0.56vw, 0.688rem);
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date.c-card__date--sm {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date.c-card__date--sm {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-card .c-card__body .c-card__category-wrapper .c-card__date.c-card__date--sm {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.c-card .c-card__body .c-card__data-wrapper {
  color: #957767;
  display: flex;
  flex-direction: column;
  gap: clamp(0.3rem, -0.056rem + 1.78vw, 0.5rem);
  line-height: 1.2;
  padding-top: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__data-wrapper {
    gap: clamp(0.5rem, 0.027rem + 1.51vw, 0.75rem);
  }
}
.c-card .c-card__body .c-card__data-wrapper .c-card__period-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.c-card .c-card__body .c-card__data-wrapper .c-card__period-wrapper .c-card__period {
  font-size: clamp(0.688rem, 0.465rem + 1.11vw, 0.813rem);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__data-wrapper .c-card__period-wrapper .c-card__period {
    gap: clamp(0.25rem, -0.223rem + 1.51vw, 0.5rem);
    font-size: clamp(0.813rem, 0.576rem + 0.75vw, 0.938rem);
    flex-direction: row;
  }
}
.c-card .c-card__body .c-card__data-wrapper .c-card__period-wrapper .c-card__period .c-card__period-name {
  flex-shrink: 0;
}
.c-card .c-card__body .c-card__data-wrapper .c-card__tag-wrapper .c-card__tag {
  font-size: clamp(0.688rem, 0.465rem + 1.11vw, 0.813rem);
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__data-wrapper .c-card__tag-wrapper .c-card__tag {
    font-size: clamp(0.813rem, 0.576rem + 0.75vw, 0.938rem);
  }
}
.c-card .c-card__body .c-card__title {
  padding-top: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
  line-height: 1.2;
  font-size: clamp(0.875rem, 0.653rem + 1.11vw, 1rem);
}
@media (min-width: 501px) {
  .c-card .c-card__body .c-card__title {
    font-size: clamp(1rem, 0.764rem + 0.75vw, 1.125rem);
    padding-top: clamp(0.75rem, 0.277rem + 1.51vw, 1rem);
  }
}

.p-footer {
  position: relative;
}
.p-footer .p-footer__inner .p-footer__address {
  padding-top: clamp(1.5rem, 0.611rem + 4.44vw, 2rem);
}
.p-footer .p-footer__inner .p-footer__address .p-footer__address-text {
  color: #957767;
  font-size: clamp(0.75rem, 0.639rem + 0.56vw, 0.813rem);
}
@media (min-width: 501px) {
  .p-footer .p-footer__inner .p-footer__address .p-footer__address-text {
    font-size: clamp(0.813rem, 0.576rem + 0.75vw, 0.938rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__address .p-footer__address-text {
    font-size: clamp(0.75rem, 0.452rem + 0.48vw, 0.813rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__address .p-footer__address-text {
    font-size: clamp(0.813rem, 0.438rem + 0.5vw, 0.938rem);
  }
}
.p-footer .p-footer__inner .p-footer__address .p-footer__address-text:first-child {
  padding-bottom: clamp(0.25rem, -0.194rem + 2.22vw, 0.5rem);
}
@media (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__main {
    padding-top: calc(clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) / 2);
    padding-bottom: calc(clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) / 2);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__main {
    padding-top: calc(clamp(6.5rem, 3.5rem + 4vw, 7.5rem) / 2);
    padding-bottom: calc(clamp(6.5rem, 3.5rem + 4vw, 7.5rem) / 2);
  }
}
.p-footer .p-footer__inner .p-footer__main::before {
  background-color: #F5EDDA;
}
.p-footer .p-footer__inner .p-footer__main .p-footer__main-inner {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__main-inner {
    gap: clamp(1.5rem, -0.278rem + 8.89vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__main-inner {
    flex-direction: row;
    justify-content: space-between;
    padding-left: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
    padding-right: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__main-inner {
    padding-left: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
    padding-right: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}
.p-footer .p-footer__inner .p-footer__main .p-footer__brand {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__brand {
    flex-direction: column;
    align-items: flex-start;
  }
}
.p-footer .p-footer__inner .p-footer__main .p-footer__brand .p-footer__logo {
  display: block;
  width: 50vw;
}
@media (min-width: 501px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__brand .p-footer__logo {
    max-width: 300px;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__brand .p-footer__logo {
    width: 20vw;
  }
}
.p-footer .p-footer__inner .p-footer__main .p-footer__brand .p-footer__logo .p-footer__logo-link {
  display: block;
  width: 100%;
  height: 100%;
}
.p-footer .p-footer__inner .p-footer__main .p-footer__brand .p-footer__logo .p-footer__logo-link .p-footer__logo-img {
  transition: all 0.25s;
}
@media (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__nav {
    width: 70%;
    flex-shrink: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__main .p-footer__nav {
    width: auto;
  }
}
.p-footer .p-footer__inner .p-footer__banners {
  background-color: #887A5D;
  position: relative;
}
@media (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__banners {
    padding-top: calc(clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) / 2);
    padding-bottom: calc(clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) / 2);
  }
}
.p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}
@media (min-width: 501px) {
  .p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list {
    gap: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list {
    gap: clamp(1rem, -5rem + 8vw, 3rem);
  }
}
.p-footer .p-footer__inner .p-footer__banners .p-footer__banner-list .p-footer__banner-item .p-footer__banner-link img {
  transition: all 0.25s;
}
.p-footer .p-footer__inner .p-footer__bottom {
  background-color: #887A5D;
  padding-bottom: calc(clamp(2.5rem, -0.167rem + 13.33vw, 4rem) * 2);
}
.p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: clamp(0.25rem, -0.194rem + 2.22vw, 0.5rem);
  color: #fff;
  text-align: center;
  font-size: clamp(0.688rem, 0.354rem + 1.67vw, 0.875rem);
}
@media (min-width: 501px) {
  .p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner {
    font-size: clamp(0.875rem, 0.639rem + 0.75vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner {
    justify-content: space-between;
    flex-direction: row;
    padding-left: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
    padding-right: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner {
    padding-left: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
    padding-right: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}
.p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner .p-footer__bottom-copy {
  display: inline-block;
}
.p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner .p-footer__bottom-link {
  display: inline-block;
}
@media (min-width: 992px) {
  .p-footer .p-footer__inner .p-footer__bottom .p-footer__bottom-inner .p-footer__bottom-link {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}

.p-floating-nav {
  position: fixed;
  bottom: calc(clamp(2.5rem, -0.167rem + 13.33vw, 4rem) / 2);
  right: 0;
  z-index: 300;
  width: 100%;
  transition: all 0.25s;
  opacity: 0;
}
.p-floating-nav .p-floating-nav__inner {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 1rem;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__x {
  height: 2.5rem;
  width: 2.5rem;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__x .p-floating-nav__x-link {
  background-color: #000;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__x .p-floating-nav__x-icon {
  display: inline-block;
  position: relative;
  width: 1rem;
  height: 1rem;
  vertical-align: middle;
  transition: all 0.25s;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__x .p-floating-nav__x-icon::before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url('data:image/svg+xml;utf8,<svg width="1200" height="1227" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.25s;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__spot {
  height: 2.5rem;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__spot .p-floating-nav__spot-link {
  background-color: #429D36;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  padding: 0.5rem 0.75rem;
}
.p-floating-nav .p-floating-nav__inner .p-floating-nav__spot .p-floating-nav__spot-link .p-floating-nav__name {
  color: #fff;
  line-height: 1.2;
}

.c-sub-mv {
  height: calc(clamp(12rem, 4.889rem + 35.56vw, 16rem) + 1.857vw);
}
@media (min-width: 501px) {
  .c-sub-mv {
    height: calc(clamp(16rem, 12.219rem + 12.08vw, 18rem) + 1.857vw);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-sub-mv {
    height: calc(clamp(18rem, 11.152rem + 14.29vw, 20rem) + 1.857vw);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-sub-mv {
    height: calc(clamp(20rem, 10.462rem + 15.38vw, 22rem) + 1.857vw);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-sub-mv {
    height: calc(clamp(22rem, 16rem + 8vw, 24rem) + 1.857vw);
  }
}
.c-sub-mv .c-sub-mv__inner {
  width: 100%;
  height: 100%;
}
.c-sub-mv .c-sub-mv__inner .c-sub-mv__content {
  text-align: center;
  line-height: 1;
  display: flex;
  flex-direction: column;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: calc(clamp(4rem, 2.222rem + 8.89vw, 5rem) - 1.857vw);
  font-weight: 700;
}
@media (min-width: 501px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content {
    gap: clamp(1rem, 0.527rem + 1.51vw, 1.25rem);
    padding-top: calc(clamp(5rem, 4.055rem + 3.02vw, 5.5rem) - 1.857vw);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content {
    padding-top: calc(clamp(5.5rem, 0.731rem + 7.69vw, 6.5rem) - 1.857vw);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content {
    padding-top: calc(clamp(6.5rem, 2rem + 6vw, 8rem) - 1.857vw);
  }
}
.c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__title {
  font-size: clamp(1.25rem, 0.361rem + 4.44vw, 1.75rem);
}
@media (min-width: 501px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__title {
    font-size: clamp(1.75rem, 1.041rem + 2.26vw, 2.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__title {
    font-size: clamp(2.125rem, 1.697rem + 0.89vw, 2.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__title {
    font-size: clamp(2.25rem, 1.058rem + 1.92vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__title {
    font-size: clamp(2.5rem, 1.75rem + 1vw, 2.75rem);
  }
}
.c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__subtitle {
  font-size: clamp(0.875rem, 0.653rem + 1.11vw, 1rem);
  color: #957767;
}
@media (min-width: 501px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__subtitle {
    font-size: clamp(1rem, 0.764rem + 0.75vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .c-sub-mv .c-sub-mv__inner .c-sub-mv__content .c-sub-mv__subtitle {
    font-size: clamp(1.125rem, 0.75rem + 0.5vw, 1.25rem);
  }
}

.p-floating-nav__top {
  height: 2.5rem;
  width: 2.5rem;
  position: absolute;
  right: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  bottom: 0;
}
@media (min-width: 501px) {
  .p-floating-nav__top {
    right: clamp(1.5rem, 1.027rem + 1.51vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-floating-nav__top {
    right: clamp(1.75rem, 0.894rem + 1.79vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-floating-nav__top {
    right: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-floating-nav__top {
    right: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}
.p-floating-nav__top .p-floating-nav__top-link {
  background-color: #fff;
  border-radius: 50px;
  box-shadow: 0rem 0rem 1rem rgba(150, 150, 150, 0.2);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.25rem;
}
.p-floating-nav__top .p-floating-nav__top-link .p-floating-nav__top-icon {
  transform: rotate(180deg);
  height: 0.6rem;
}

.c-breadcrumb {
  padding: 0;
  padding-top: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
  margin-top: 0 !important;
}
.c-breadcrumb .c-breadcrumb__inner {
  display: flex;
  justify-content: flex-end;
}

.c-media {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .c-media {
    gap: clamp(1.25rem, 0.305rem + 3.02vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-media {
    justify-content: space-between;
    flex-direction: row;
    gap: 1.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-media {
    gap: 2.5rem;
  }
}
@media (min-width: 767px) {
  .c-media.c-media--small {
    align-items: flex-start;
  }
}
@media (min-width: 767px) and (min-width: 767px) {
  .c-media.c-media--small {
    gap: 2.5rem;
  }
}
@media (min-width: 767px) and (min-width: 767px) and (min-width: 1200px) {
  .c-media.c-media--small {
    gap: 3.5rem;
  }
}
.c-media.c-media--small .c-media__title {
  text-align: center;
}
@media (min-width: 767px) {
  .c-media.c-media--small .c-media__title {
    text-align: left;
  }
}
@media (min-width: 767px) {
  .c-media.c-media--small .c-media__body {
    width: 100%;
    flex-shrink: inherit;
  }
}
.c-media .c-media__body-group {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .c-media .c-media__body-group {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-media .c-media__body-group {
    gap: 0;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-media .c-media__body-group {
    gap: clamp(1rem, -1.385rem + 3.85vw, 1.5rem);
  }
}
.c-media .c-media__body {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .c-media .c-media__body {
    gap: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-media .c-media__body {
    gap: clamp(1rem, -0.712rem + 3.57vw, 1.5rem);
    width: 50%;
    flex-shrink: 0;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-media .c-media__body {
    width: 48%;
    gap: clamp(1.5rem, 0.75rem + 1vw, 1.75rem);
  }
}
@media (min-width: 767px) {
  .c-media .c-media__body.c-media__body--min-height {
    min-height: 200px;
    justify-content: center;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .c-media .c-media__body.c-media__body--min-height {
    min-height: 220px;
  }
}
.c-media .c-media__body .c-media__title {
  font-weight: 700;
  font-size: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
  line-height: 1.2;
}
@media (min-width: 501px) {
  .c-media .c-media__body .c-media__title {
    font-size: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-media .c-media__body .c-media__title {
    font-size: clamp(1.156rem, -0.021rem + 2.46vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-media .c-media__body .c-media__title {
    font-size: clamp(1.5rem, 0.308rem + 1.92vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-media .c-media__body .c-media__title {
    font-size: clamp(1.75rem, 1rem + 1vw, 2rem);
  }
}
.c-media .c-media__img.c-media__img--small {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.c-media .c-media__img.c-media__img--small img {
  width: 50%;
}
@media (min-width: 767px) {
  .c-media .c-media__img.c-media__img--small img {
    width: 100%;
    max-width: 160px;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .c-media .c-media__img.c-media__img--small img {
    width: 100%;
    max-width: 180px;
  }
}

.c-media-clip01 {
  clip-path: url(#c-media-clipshape01);
  -webkit-clip-path: url("#c-media-clipshape01");
}

.c-anchor .c-anchor__inner .c-anchor__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
  border: solid 1px #F5EDDA;
  padding: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
  border-radius: 0.5rem;
}
@media (min-width: 501px) {
  .c-anchor .c-anchor__inner .c-anchor__list {
    padding: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
    gap: clamp(0.75rem, -0.195rem + 3.02vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-anchor .c-anchor__inner .c-anchor__list {
    display: flex;
    border: none;
    align-items: center;
    justify-content: center;
    padding: 0;
  }
}
.c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item:nth-child(odd) {
  border-right: dashed 1px #429D36;
}
@media (min-width: 992px) {
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item {
    border-right: dashed 1px #429D36;
    padding-right: 1.25rem;
  }
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item:last-child {
    border-right: none;
  }
}
.c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link {
  line-height: 1.2;
  font-size: clamp(0.813rem, 0.59rem + 1.11vw, 0.938rem);
  display: flex;
  align-items: center;
  gap: 0.25rem;
  position: relative;
}
@media (min-width: 501px) {
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link {
    font-size: clamp(0.938rem, 0.819rem + 0.38vw, 1rem);
    gap: clamp(0.25rem, -0.223rem + 1.51vw, 0.5rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link {
    font-size: clamp(1rem, 0.404rem + 0.96vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (hover: hover) {
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link:hover::before {
    opacity: 1;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link {
    font-size: clamp(1.125rem, 0.75rem + 0.5vw, 1.25rem);
  }
}
.c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link .c-anchor__arrow {
  width: clamp(0.5rem, -0.389rem + 4.44vw, 1rem);
  height: clamp(0.5rem, -0.389rem + 4.44vw, 1rem);
}
.c-anchor .c-anchor__inner .c-anchor__list .c-anchor__item .c-anchor__link::before {
  content: "";
  position: absolute;
  bottom: -0.75rem;
  left: 0;
  display: block;
  background-color: #429D36;
  width: 100%;
  height: 1.5px;
  opacity: 0;
  transition: all 0.25s;
}

.c-center-block {
  display: flex;
  flex-direction: column;
  gap: clamp(1.5rem, 0.611rem + 4.44vw, 2rem);
  position: relative;
}
@media (min-width: 501px) {
  .c-center-block {
    gap: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-center-block {
    flex-direction: row;
    gap: clamp(1.75rem, 0.038rem + 3.57vw, 2.25rem);
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .c-center-block .c-center-block__content.c-center-block__content--mg {
    margin-top: -5rem;
  }
}
@media (min-width: 767px) {
  .c-center-block .c-center-block__content {
    width: 45%;
    margin: 0 auto;
    flex-shrink: 0;
  }
}
.c-center-block .c-center-block__content .c-center-block__title {
  text-align: center;
  font-weight: 700;
  font-size: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .c-center-block .c-center-block__content .c-center-block__title {
    font-size: clamp(1.125rem, 0.416rem + 2.26vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-center-block .c-center-block__content .c-center-block__title {
    font-size: clamp(1.063rem, -0.008rem + 2.23vw, 1.375rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__content .c-center-block__title {
    font-size: clamp(1.375rem, 0.183rem + 1.92vw, 1.625rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__content .c-center-block__title {
    font-size: clamp(1.625rem, 0.875rem + 1vw, 1.875rem);
  }
}
.c-center-block .c-center-block__content .c-center-block__text {
  padding-top: clamp(1.25rem, 0.361rem + 4.44vw, 1.75rem);
}
@media (min-width: 501px) {
  .c-center-block .c-center-block__content .c-center-block__text {
    padding-top: clamp(1.75rem, 0.805rem + 3.02vw, 2.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-center-block .c-center-block__content .c-center-block__text {
    padding-top: clamp(1.5rem, 0.644rem + 1.79vw, 1.75rem);
    text-align: center;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__content .c-center-block__text {
    padding-top: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__content .c-center-block__text {
    padding-top: clamp(3rem, -1.5rem + 6vw, 4.5rem);
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img-right {
  display: flex;
  gap: 10vw;
}
@media (min-width: 501px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-right {
    width: 90%;
    margin: 0 auto;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-right {
    width: 100%;
    gap: 1.5rem;
    flex-direction: column;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-right {
    gap: 5.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-right {
    gap: 6.5rem;
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img-left {
  display: flex;
  gap: 10vw;
}
@media (min-width: 501px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-left {
    width: 90%;
    margin: 0 auto;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-left {
    width: 100%;
    gap: 2.5rem;
    flex-direction: column;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-left {
    gap: 3.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__img-group .c-center-block__img-left {
    gap: 4.5rem;
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-top {
  transform: translateX(2vw);
}
@media (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-top {
    transform: translateX(-0.5rem);
    margin-top: -1rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-top {
    margin-top: -2rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-top {
    transform: translateX(-2rem);
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-bottom {
  padding-top: 8vw;
  transform: translateX(-2vw);
}
@media (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--left-bottom {
    transform: translateX(0.5rem);
    padding-top: 0;
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-top {
  transform: translateX(2vw);
}
@media (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-top {
    transform: translateX(-1rem);
    margin-top: 0.5rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-top {
    margin-top: 1rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-top {
    transform: translateX(2rem);
  }
}
.c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-bottom {
  padding-top: 8vw;
  transform: translateX(-2vw);
}
@media (min-width: 767px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-bottom {
    transform: translateX(1rem);
    padding-top: 0;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-bottom {
    transform: translateX(-1rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-center-block .c-center-block__img-group .c-center-block__img.c-center-block__img--right-bottom {
    transform: translateX(-2rem);
  }
}

.c-center-block-clip01 {
  clip-path: url(#c-center-block-clipshape01);
  -webkit-clip-path: url("#c-center-block-clipshape01");
}

.c-center-block-clip02 {
  clip-path: url(#c-center-block-clipshape02);
  -webkit-clip-path: url("#c-center-block-clipshape02");
}

.c-center-block-clip03 {
  clip-path: url(#c-center-block-clipshape03);
  -webkit-clip-path: url("#c-center-block-clipshape03");
}

.c-center-block-clip04 {
  clip-path: url(#c-center-block-clipshape04);
  -webkit-clip-path: url("#c-center-block-clipshape04");
}

.c-entry__list {
  gap: 1rem;
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 767px) {
  .c-entry__list {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-entry__list {
    gap: 1.5rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-entry__list {
    gap: 1.75rem;
  }
}

.c-entry__item {
  box-shadow: 0rem 0rem 1rem rgba(150, 150, 150, 0.2);
  border-radius: 0.5rem;
  background-color: #FFF9ED;
  border: 1px solid #FFF9ED;
  display: flex;
  height: auto;
  flex-grow: 1;
}
.c-entry__item .c-entry__link {
  display: flex;
  justify-content: space-between;
  flex-grow: 1;
  height: 100%;
}
.c-entry__item .c-entry__link .c-entry__body {
  width: 60%;
  flex-shrink: 0;
  padding: 0.75rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: clamp(0.3rem, -0.056rem + 1.78vw, 0.5rem);
}
@media (min-width: 1600px) {
  .c-entry__item .c-entry__link .c-entry__body {
    padding: 0.75rem 1rem;
  }
}
.c-entry__item .c-entry__link .c-entry__body .c-entry__item-title {
  line-height: 1.2;
  font-size: clamp(0.75rem, 0.417rem + 1.67vw, 0.938rem);
}
@media (min-width: 501px) {
  .c-entry__item .c-entry__link .c-entry__body .c-entry__item-title {
    font-size: clamp(0.938rem, 0.583rem + 1.13vw, 1.125rem);
  }
}
.c-entry__item .c-entry__link .c-entry__body .c-entry__item-text {
  color: #957767;
  line-height: 1.2;
  font-size: clamp(0.563rem, 0.34rem + 1.11vw, 0.688rem);
}
@media (min-width: 501px) {
  .c-entry__item .c-entry__link .c-entry__body .c-entry__item-text {
    font-size: clamp(0.688rem, 0.451rem + 0.75vw, 0.813rem);
  }
}
@media (min-width: 992px) {
  .c-entry__item .c-entry__link .c-entry__body.c-entry__body--lg {
    padding: 0.75rem 1rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-entry__item .c-entry__link .c-entry__body.c-entry__body--lg {
    gap: clamp(0.5rem, -0.25rem + 1vw, 0.75rem);
  }
  .c-entry__item .c-entry__link .c-entry__body.c-entry__body--lg .c-entry__item-title {
    font-size: clamp(1.125rem, 0.75rem + 0.5vw, 1.25rem);
  }
  .c-entry__item .c-entry__link .c-entry__body.c-entry__body--lg .c-entry__item-text {
    font-size: clamp(0.875rem, 0.5rem + 0.5vw, 1rem);
  }
}
.c-entry__item .c-entry__link .c-entry__img-wrapper {
  border-radius: 0 0.5rem 0.5rem 0;
  overflow: hidden;
}
.c-entry__item .c-entry__link .c-entry__img-wrapper .c-entry__img {
  height: 100%;
}
@media (min-width: 1600px) {
  .c-entry__item .c-entry__link .c-entry__img-wrapper .c-entry__img {
    max-height: 110px;
  }
}
.c-entry__item .c-entry__link .c-entry__img-wrapper .c-entry__img.c-entry__img--lg {
  max-height: 130px;
}

.c-tabs .c-tabs__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin: 0 auto;
  width: 70vw;
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .c-tabs .c-tabs__list {
    gap: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-tabs .c-tabs__list {
    gap: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-tabs .c-tabs__list {
    gap: 1rem;
    max-width: 500px;
  }
}
.c-tabs .c-tabs__content {
  padding-top: clamp(1.5rem, -0.278rem + 8.89vw, 2.5rem);
}
@media (min-width: 501px) {
  .c-tabs .c-tabs__content {
    padding-top: clamp(2.5rem, 0.609rem + 6.04vw, 3.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-tabs .c-tabs__content {
    padding-top: clamp(3.5rem, 1.788rem + 3.57vw, 4rem);
  }
}
.c-tabs .c-tabs__content .c-tabs__panel {
  visibility: hidden;
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.25s;
  pointer-events: none;
}
.c-tabs .c-tabs__content .c-tabs__panel.active {
  visibility: visible;
  height: auto;
  opacity: 1;
  overflow: visible;
  pointer-events: auto;
}

.c-sub-tabs .c-sub-tabs__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .c-sub-tabs .c-sub-tabs__list {
    gap: 0.75rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-sub-tabs .c-sub-tabs__list {
    gap: 1rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-sub-tabs .c-sub-tabs__list {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-sub-tabs .c-sub-tabs__list {
    gap: 1.5rem;
  }
}
.c-sub-tabs .c-sub-tabs__list .c-sub-tabs__item {
  background-color: #FFF9ED;
  line-height: 1.2;
  border-radius: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.5rem;
  box-shadow: 0rem 0rem 1rem rgba(0, 0, 0, 0.2);
  font-size: clamp(0.75rem, 0.417rem + 1.67vw, 0.938rem);
  transition: all 0.25s;
  cursor: pointer;
}
@media (min-width: 501px) {
  .c-sub-tabs .c-sub-tabs__list .c-sub-tabs__item {
    padding: 0.75rem;
    font-size: clamp(0.938rem, 0.819rem + 0.38vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .c-sub-tabs .c-sub-tabs__list .c-sub-tabs__item {
    padding: 1rem;
    font-size: clamp(1rem, 0.625rem + 0.5vw, 1.125rem);
  }
}
@media (hover: hover) {
  .c-sub-tabs .c-sub-tabs__list .c-sub-tabs__item:hover {
    background-color: #83A22A;
    color: #fff;
  }
}
.c-sub-tabs .c-sub-tabs__list .c-sub-tabs__item.active {
  background-color: #83A22A;
  color: #fff;
}
.c-sub-tabs .c-sub-tabs__content .c-sub-tabs__panel {
  visibility: hidden;
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.25s;
  pointer-events: none;
}
.c-sub-tabs .c-sub-tabs__content .c-sub-tabs__panel.active {
  visibility: visible;
  height: auto;
  opacity: 1;
  overflow: visible;
  pointer-events: auto;
}

.c-tabs__month-nav {
  padding-bottom: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .c-tabs__month-nav {
    padding-bottom: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-tabs__month-nav {
    padding-bottom: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-tabs__month-nav {
    padding-bottom: 0;
  }
}
.c-tabs__month-nav.c-tabs__month-nav--pdnone {
  padding-bottom: 0;
}
.c-tabs__month-nav .c-tabs__month-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  font-size: clamp(0.75rem, 0.417rem + 1.67vw, 0.938rem);
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .c-tabs__month-nav .c-tabs__month-list {
    font-size: clamp(0.938rem, 0.819rem + 0.38vw, 1rem);
    gap: clamp(0.5rem, -0.445rem + 3.02vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-tabs__month-nav .c-tabs__month-list {
    font-size: clamp(1rem, 0.572rem + 0.89vw, 1.125rem);
    gap: clamp(0.25rem, -0.695rem + 3.02vw, 0.75rem);
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-tabs__month-nav .c-tabs__month-list {
    font-size: clamp(0.938rem, 0.043rem + 1.44vw, 1.125rem);
    gap: clamp(0.5rem, -0.692rem + 1.92vw, 0.75rem);
  }
}
.c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 0;
  background-color: #F9FFF7;
  color: #429D36;
  border-radius: 50% 45% 50% 50%/50% 40% 50% 40%;
  line-height: 1.2;
  transition: all 0.25s;
  cursor: pointer;
}
.c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.c-tabs__month-item--link {
  padding: 0;
}
.c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.c-tabs__month-item--link a {
  display: inline-block;
  padding: 0.5rem 0;
  width: 100%;
  text-align: center;
}
@media (min-width: 767px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.c-tabs__month-item--link a {
    padding: 0.5rem 0;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.c-tabs__month-item--link a {
    padding: 0.5rem 0.25rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.c-tabs__month-item--link a {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item {
    padding: 0.5rem 0;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item {
    padding: 0.5rem 0.25rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item {
    padding: 0.5rem;
  }
}
@media (hover: hover) {
  .c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item:hover {
    color: #fff;
    background-color: #429D36 !important;
  }
}
.c-tabs__month-nav .c-tabs__month-list .c-tabs__month-item.active {
  color: #fff;
  background-color: #429D36;
}

.c-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  transition: all 0.25s;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
.c-modal.active {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
.c-modal .c-modal__bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  cursor: pointer;
  z-index: -1;
}
.c-modal .c-modal__inner {
  max-width: 850px;
}
.c-modal .c-modal__inner .c-modal__close-btn-wrapper {
  display: flex;
  justify-content: flex-end;
}
.c-modal .c-modal__inner .c-modal__close-btn-wrapper .c-modal__close-btn {
  cursor: pointer;
  width: 2rem;
  height: 2rem;
  display: flex;
  justify-content: center;
  position: relative;
  margin-bottom: 1rem;
}
@media (min-width: 501px) {
  .c-modal .c-modal__inner .c-modal__close-btn-wrapper .c-modal__close-btn {
    width: 2.5rem;
    height: 2.5rem;
  }
}
.c-modal .c-modal__inner .c-modal__close-btn-wrapper .c-modal__close-btn span {
  position: absolute;
  top: 50%;
  transform: rotate(45deg);
  width: 100%;
  height: 1.5px;
  background-color: #fff;
  transition: all 0.25s;
  pointer-events: none !important;
}
.c-modal .c-modal__inner .c-modal__close-btn-wrapper .c-modal__close-btn span:nth-child(2) {
  transform: rotate(-45deg);
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__main-swiper {
  width: 100%;
  border-radius: 0.5rem;
  height: 65vw !important;
  max-height: 400px;
  transition: all 0.25s;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.6);
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__main-swiper .swiper-wrapper {
  height: 100%;
  align-items: center;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__main-swiper .swiper-wrapper .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__main-swiper .swiper-wrapper .swiper-slide img {
  width: auto;
  height: 100%;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 100%;
  max-height: 100%;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper {
  margin-top: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper {
    margin-top: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper .swiper-slide {
  position: relative;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper .swiper-slide img {
  border-radius: 0.5rem;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper .swiper-slide::before {
  content: "";
  border-radius: 0.5rem;
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.25s;
  position: absolute;
  top: 0;
  left: 0;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__gallery .c-modal__thumb-swiper .swiper-slide.swiper-slide-thumb-active::before {
  opacity: 1;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body {
  padding-top: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  color: #fff;
}
@media (min-width: 501px) {
  .c-modal .c-modal__inner .c-modal__layout .c-modal__body {
    padding-top: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body .c-modal__title {
  padding-top: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body .c-modal__text {
  padding-top: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body .c-modal__icon-area {
  padding-top: 1rem;
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body .c-modal__name-area {
  padding-top: 1rem;
}
.c-modal .c-modal__inner .c-modal__layout .c-modal__body .c-modal__name-area .c-modal__name {
  color: #fff;
}

.c-modal__icon-area .c-reaction__icon svg {
  fill: #fff !important;
}
.c-modal__icon-area .c-reaction__label {
  color: #fff !important;
}
.c-modal__icon-area .c-reaction__count {
  color: #fff !important;
}

.p-sidebar {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.p-sidebar .p-sidebar__widget .p-sidebar__header {
  background-color: #429D36;
  border-radius: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: clamp(2rem, 0.222rem + 8.89vw, 3rem);
  padding: 0 clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header {
    height: clamp(3rem, 1.117rem + 6.02vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header {
    height: 3rem;
    border-radius: 0.5rem 0.5rem 0 0;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__title {
  color: #fff;
  line-height: 1;
  font-size: clamp(0.938rem, 0.604rem + 1.67vw, 1.125rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__title {
    font-size: clamp(1.125rem, 0.89rem + 0.75vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__title {
    font-size: clamp(1.25rem, 0.822rem + 0.89vw, 1.375rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__title {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__open-icon {
  display: block;
  width: clamp(1.875rem, 0.764rem + 5.56vw, 2.5rem);
  height: clamp(1.875rem, 0.764rem + 5.56vw, 2.5rem);
  flex-shrink: 0;
  position: relative;
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__open-icon {
    width: clamp(2.5rem, 1.558rem + 3.01vw, 3rem);
    height: clamp(2.5rem, 1.558rem + 3.01vw, 3rem);
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__open-icon span {
  display: block;
  background-color: #fff;
  width: 50%;
  height: 1px;
  transition: all 0.25s ease;
  position: absolute;
  top: 50%;
  right: 25%;
}
.p-sidebar .p-sidebar__widget .p-sidebar__header .p-sidebar__open-icon span:nth-of-type(2) {
  transform: rotate(-90deg);
}
.p-sidebar .p-sidebar__widget .p-sidebar__container {
  max-height: 0;
  transition: all 0.25s;
  overflow: hidden;
}
@media (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container {
    max-height: 100%;
    overflow: visible;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body {
  background: #F5EDDA;
  border-radius: 0 0 0.5rem 0.5rem;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body.p-sidebar__body--pd {
  padding: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body.p-sidebar__body--pd {
    padding: clamp(1.25rem, 0.779rem + 1.5vw, 1.5rem);
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list {
    gap: clamp(1rem, 0.529rem + 1.5vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list {
    gap: 1rem;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link {
  position: relative;
  font-size: clamp(0.938rem, 0.826rem + 0.56vw, 1rem);
  display: flex;
  align-items: center;
  line-height: 1;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link.active:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0.2rem;
  transform: translateY(-50%);
  width: 0.8rem;
  height: 0.8rem;
  background-color: #429D36;
  border-radius: 50px;
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link {
    font-size: clamp(1rem, 0.765rem + 0.75vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link {
    font-size: 16px;
    font-size: 1rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link {
    font-size: clamp(1rem, 0.625rem + 0.5vw, 1.125rem);
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-filter__list .p-sidebar-filter__item .p-sidebar-filter__link:before {
  content: "";
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50px;
  background-color: #D7E6D2;
  margin-right: 0.5rem;
  display: block;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header {
  background-color: #429D36;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: clamp(2rem, 0.222rem + 8.89vw, 3rem);
  padding: 0 clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
  transition: all 0.25s;
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header {
    height: clamp(3rem, 1.117rem + 6.02vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header {
    height: 3rem;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header .p-sidebar-form__sub-title {
  color: #fff;
  line-height: 1;
  font-size: clamp(0.938rem, 0.604rem + 1.67vw, 1.125rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header .p-sidebar-form__sub-title {
    font-size: clamp(1.125rem, 0.89rem + 0.75vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header .p-sidebar-form__sub-title {
    font-size: clamp(1.25rem, 0.822rem + 0.89vw, 1.375rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__sub-header .p-sidebar-form__sub-title {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__list {
  padding: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__list {
    padding: clamp(1.25rem, 0.779rem + 1.5vw, 1.5rem);
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__list .p-sidebar-form__item .p-sidebar-form__label {
  cursor: pointer;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__list .p-sidebar-form__item .p-sidebar-form__label .p-sidebar-form__input {
  position: absolute;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__list .p-sidebar-form__item .p-sidebar-form__label .p-sidebar-form__input:checked + .p-sidebar-form__text:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0.2rem;
  transform: translateY(-50%);
  width: 0.8rem;
  height: 0.8rem;
  background-color: #429D36;
  border-radius: 50px;
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__action {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__action {
    padding-bottom: clamp(1rem, 0.529rem + 1.5vw, 1.25rem);
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__action .p-sidebar-form__btn {
  padding: clamp(0.25rem, -0.194rem + 2.22vw, 0.5rem) clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
  font-size: clamp(0.875rem, 0.764rem + 0.56vw, 0.938rem);
}
@media (min-width: 501px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__action .p-sidebar-form__btn {
    font-size: clamp(0.938rem, 0.82rem + 0.38vw, 1rem);
    padding: clamp(0.5rem, 0.029rem + 1.5vw, 0.75rem) clamp(1rem, 0.529rem + 1.5vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar-form .p-sidebar-form__action .p-sidebar-form__btn {
    padding: 0.5rem 1rem;
    font-size: 15px;
    font-size: 0.9375rem;
  }
}
.p-sidebar .p-sidebar__widget .p-sidebar__container .p-sidebar__body .p-sidebar__latest .p-sidebar__latest-list {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.p-sidebar .p-sidebar__widget.active .p-sidebar__header {
  border-radius: 0.5rem 0.5rem 0 0;
}
.p-sidebar .p-sidebar__widget.active .p-sidebar__header .p-sidebar__open-icon span:nth-of-type(2) {
  transform: rotate(0);
}

.c-form {
  display: flex;
  flex-direction: column;
  gap: clamp(1.75rem, 0.861rem + 4.44vw, 2.25rem);
}
@media (min-width: 501px) {
  .c-form {
    gap: clamp(2.25rem, 0.832rem + 4.53vw, 3rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form {
    gap: clamp(3rem, -0.424rem + 7.14vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form {
    gap: clamp(4rem, -0.769rem + 7.69vw, 5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-form {
    gap: clamp(5rem, 0.5rem + 6vw, 6.5rem);
  }
}
.c-form .c-form__supplement {
  line-height: 1.2;
}
.c-form .c-form__supplement.c-form__supplement--pd-bottom {
  padding-bottom: 0.75rem;
}
@media (min-width: 501px) {
  .c-form .c-form__supplement.c-form__supplement--pd-bottom {
    padding-bottom: 1rem;
  }
}
.c-form .c-form__item {
  display: flex;
  flex-direction: column;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .c-form .c-form__item {
    gap: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item {
    gap: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item {
    gap: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-form .c-form__item {
    gap: clamp(2.5rem, 1rem + 2vw, 3rem);
  }
}
.c-form .c-form__item .c-form__head {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__head {
    gap: 0.75rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .c-form .c-form__item .c-form__head {
    gap: 1rem;
  }
}
.c-form .c-form__item .c-form__head .c-form__form-tag {
  line-height: 1;
  padding: 0.25rem 0.5rem;
  border-radius: 0.5rem;
  font-size: clamp(0.688rem, 0.576rem + 0.56vw, 0.75rem);
  flex-shrink: 0;
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__head .c-form__form-tag {
    font-size: clamp(0.75rem, 0.632rem + 0.38vw, 0.813rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item .c-form__head .c-form__form-tag {
    font-size: clamp(0.875rem, 0.661rem + 0.45vw, 0.938rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .c-form .c-form__item .c-form__head .c-form__form-tag {
    padding: 0.4rem 0.5rem;
  }
}
.c-form .c-form__item .c-form__head .c-form__form-tag.c-form__form-tag--optional {
  border: solid 1px #429D36;
  color: #429D36;
}
.c-form .c-form__item .c-form__head .c-form__form-tag.c-form__form-tag--required {
  background-color: #F47300;
  color: #fff;
}
.c-form .c-form__item .c-form__label {
  font-size: clamp(0.938rem, 0.604rem + 1.67vw, 1.125rem);
  font-weight: 700;
  line-height: 1;
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__label {
    font-size: clamp(1.125rem, 0.652rem + 1.51vw, 1.375rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item .c-form__label {
    font-size: clamp(1.375rem, 0.519rem + 1.79vw, 1.625rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__label {
    font-size: clamp(1.625rem, 0.433rem + 1.92vw, 1.875rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-form .c-form__item .c-form__label {
    font-size: clamp(1.875rem, 1.5rem + 0.5vw, 2rem);
  }
}
.c-form .c-form__item .c-form__label.c-form__label--sub {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
  font-size: clamp(0.688rem, 0.465rem + 1.11vw, 0.813rem);
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__label.c-form__label--sub {
    font-size: clamp(0.875rem, 0.639rem + 0.75vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item .c-form__label.c-form__label--sub {
    font-size: clamp(1rem, 0.572rem + 0.89vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__label.c-form__label--sub {
    font-size: clamp(1.125rem, 0.529rem + 0.96vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__label.c-form__label--sub {
    gap: 0.75rem;
  }
}
@media (min-width: 767px) {
  .c-form .c-form__item .c-form__detail {
    margin-left: 2rem;
  }
}
.c-form .c-form__item .c-form__detail.c-form__detail--place, .c-form .c-form__item .c-form__detail.c-form__detail--season, .c-form .c-form__item .c-form__detail.c-form__detail--two {
  display: grid;
  gap: 0.75rem;
  text-align: center;
}
.c-form .c-form__item .c-form__detail.c-form__detail--place {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--place {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
.c-form .c-form__item .c-form__detail.c-form__detail--season {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
@media (min-width: 1200px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--season {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
.c-form .c-form__item .c-form__detail.c-form__detail--two {
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--two {
    max-width: 600px;
  }
}
.c-form .c-form__item .c-form__detail.c-form__detail--flex {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--flex-lg {
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
}
.c-form .c-form__item .c-form__detail.c-form__detail--column {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--column {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--column {
    gap: clamp(2rem, 0.288rem + 3.57vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--column {
    gap: clamp(2.5rem, 0.115rem + 3.85vw, 3rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-form .c-form__item .c-form__detail.c-form__detail--column {
    gap: clamp(3rem, 1.5rem + 2vw, 3.5rem);
  }
}
.c-form .c-form__item .c-form__detail .c-form__input, .c-form .c-form__item .c-form__detail .c-form__textarea {
  background-color: #FFF9ED;
  border-radius: 0.5rem;
  border: solid 1px #957767;
  width: 100%;
  padding: 0.5rem;
}
@media (min-width: 767px) {
  .c-form .c-form__item .c-form__detail .c-form__input, .c-form .c-form__item .c-form__detail .c-form__textarea {
    padding: 0.75rem;
  }
}
.c-form .c-form__item .c-form__detail .c-form__checkbox:checked + .c-form__checkbox-parts {
  background-color: #429D36;
}
.c-form .c-form__item .c-form__detail .c-form__checkbox:checked + .c-form__checkbox-parts::after {
  opacity: 1;
}
.c-form .c-form__item .c-form__detail .c-form__checkbox:focus-visible + .c-form__checkbox-parts {
  outline: 2px solid #429D36;
  outline-offset: 2px;
}
.c-form .c-form__item .c-form__detail .c-form__checkbox-parts {
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 0.5rem;
  border: solid 1px #429D36;
  position: relative;
  transition: all 0.25s;
}
.c-form .c-form__item .c-form__detail .c-form__checkbox-parts::after {
  content: "";
  position: absolute;
  display: inline-block;
  top: 22%;
  left: 35%;
  width: 7px;
  height: 14px;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
  transform: rotate(45deg);
  border-radius: 1px;
  opacity: 0;
  transition: all 0.25s;
}
.c-form .c-form__item .c-form__detail .c-form__check-label {
  padding: 0.5rem 0.25rem;
  border: solid 1px #957767;
  border-radius: 0.5rem;
  line-height: 1;
  transition: all 0.25s;
  font-size: clamp(0.75rem, 0.528rem + 1.11vw, 0.875rem);
}
.c-form .c-form__item .c-form__detail .c-form__check-label:has(input:checked) {
  background-color: #429D36;
  color: #fff;
  border: solid 1px #429D36;
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__detail .c-form__check-label {
    padding: clamp(0.5rem, 0.027rem + 1.51vw, 0.75rem);
    font-size: clamp(0.875rem, 0.639rem + 0.75vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__item .c-form__detail .c-form__check-label {
    font-size: clamp(1rem, 0.572rem + 0.89vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__detail .c-form__check-label {
    padding: 1rem;
  }
}
.c-form .c-form__item .c-form__detail .c-form__check-label .c-form__radio {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}
.c-form .c-form__item .c-form__detail .c-form__check-label .c-form__radio:focus-visible {
  outline: none;
}
.c-form .c-form__item .c-form__detail .c-form__check-label:has(.c-form__radio:focus-visible) {
  outline: 2px solid #429D36;
  outline-offset: 2px;
}
.c-form .c-form__item .c-form__detail .c-form__file {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.c-form .c-form__item .c-form__detail .c-form__file-button {
  position: relative;
  background-color: #887A5D;
  color: #fff;
  padding: 0.5rem;
  border-radius: 0.5rem;
  display: block;
  text-align: center;
}
.c-form .c-form__item .c-form__detail .c-form__file-button:has(+ .c-form__file:focus-visible) {
  outline: 2px solid #887A5D;
  outline-offset: 2px;
}
@media (min-width: 501px) {
  .c-form .c-form__item .c-form__detail .c-form__file-button {
    padding: clamp(0.5rem, 0.027rem + 1.51vw, 0.75rem);
  }
}
@media (min-width: 501px) and (min-width: 501px) {
  .c-form .c-form__item .c-form__detail .c-form__file-button {
    font-size: clamp(1rem, 0.572rem + 0.89vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 501px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__detail .c-form__file-button {
    max-width: 300px;
  }
}
.c-form .c-form__item .c-form__detail .c-form__file-clear {
  margin-top: 0.75rem;
  text-decoration: underline;
}
.c-form .c-form__item .c-form__detail .c-form__file-info-error {
  display: block;
  padding: 0.75rem 0 0.5rem;
}
.c-form .c-form__item .c-form__detail .c-form__file-preview {
  max-width: 500px;
}
.c-form .c-form__item .c-form__detail .c-form__link {
  text-decoration: underline;
  color: #957767;
}
.c-form .c-form__item .c-form__detail .c-form__option {
  padding-top: 1rem;
}
@media (min-width: 767px) {
  .c-form .c-form__item .c-form__detail .c-form__option {
    padding-top: 1.5rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__item .c-form__detail .c-form__option {
    flex-shrink: 0;
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__detail .c-form__option.c-form__option--lg-pd {
    padding-top: 2rem;
  }
}
.c-form .c-form__item .c-form__detail .c-form__option .c-form__option-label {
  font-weight: 700;
  padding-right: 1rem;
}
.c-form .c-form__item .c-form__detail .c-form__group.c-form__group--two {
  display: grid;
  gap: 0.75rem;
  text-align: center;
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 992px) {
  .c-form .c-form__item .c-form__detail .c-form__group.c-form__group--two {
    max-width: 600px;
  }
}
.c-form .c-form__item .c-form__detail .c-form__group.c-form__group-sub .c-form__group-sub-detail {
  display: flex;
  flex-direction: column;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 1200px) {
  .c-form .c-form__item .c-form__detail .c-form__group.c-form__group-sub .c-form__group-sub-detail {
    gap: clamp(1rem, -0.5rem + 2vw, 1.5rem);
  }
}
.c-form .c-form__item .c-form__detail .c-form__set .c-form__set-figure {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.c-form .c-form__item .c-form__detail .c-form__set .c-form__set-figure .c-form__set-figcaption {
  font-weight: 700;
}
.c-form .c-form__submit.c-form__submit--flex {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1rem;
}
.c-form .c-form__submit.c-form__submit--flex .c-form__submit-btn {
  margin: 0;
}
.c-form .c-form__submit .c-form__submit-form {
  width: 100%;
  max-width: 350px;
}
.c-form .c-form__submit .c-form__submit-btn {
  margin: 0 auto;
}
.c-form .c-form__submit .c-form__submit__text {
  line-height: 1.2;
  padding-top: 1.5rem;
}
@media (min-width: 501px) {
  .c-form .c-form__submit .c-form__submit__text {
    padding-top: 2rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .c-form .c-form__submit .c-form__submit__text {
    text-align: center;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .c-form .c-form__submit .c-form__submit__text {
    padding-top: 2.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .c-form .c-form__submit .c-form__submit__text {
    padding-top: 3.5rem;
  }
}

.c-reaction__wrap {
  display: flex;
  gap: 0.75rem;
  flex-wrap: wrap;
}
@media (min-width: 767px) {
  .c-reaction__wrap {
    gap: 1rem;
  }
}
.c-reaction__wrap .c-reaction__btn {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  cursor: pointer;
  transition: transform 0.15s ease;
  background: transparent !important;
}
.c-reaction__wrap .c-reaction__btn:hover:not(:disabled) {
  transform: scale(1.1);
  border-color: #685348;
}
.c-reaction__wrap .c-reaction__btn.active {
  border-color: #d64d78;
  background: white;
}
.c-reaction__wrap .c-reaction__btn:disabled {
  cursor: default;
}
.c-reaction__wrap .c-reaction__btn .c-reaction__icon {
  width: 1rem;
  height: 1.25rem;
  display: inline-block;
  position: relative;
}
.c-reaction__wrap .c-reaction__btn .c-reaction__icon img {
  display: block;
  width: 1rem;
  height: 1.25rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.c-reaction__wrap .c-reaction__btn .c-reaction__label {
  display: none;
}
.c-reaction__wrap .c-reaction__btn .c-reaction__count {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  color: #957767;
  line-height: 1;
}
.c-reaction__wrap .c-reaction__btn .c-reaction__count.is-reacted {
  color: #d64d78;
}

.p-hero {
  position: relative;
  width: 100%;
  height: clamp(41rem, 5.444rem + 177.78vw, 61rem);
}
@media (min-width: 501px) {
  .p-hero {
    height: clamp(61rem, 57.219rem + 12.08vw, 63rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-hero {
    height: clamp(63rem, 59.576rem + 7.14vw, 64rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-hero {
    height: 65rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-hero {
    height: clamp(65rem, 36.5rem + 38vw, 74.5rem);
  }
}
.p-hero .p-hero__inner {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: clamp(1rem, -0.778rem + 8.89vw, 2rem);
  overflow: hidden;
}
@media (min-width: 501px) {
  .p-hero .p-hero__inner {
    gap: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-hero .p-hero__inner {
    gap: clamp(2.5rem, 0.788rem + 3.57vw, 3rem);
  }
}
.p-hero .p-hero__inner .p-hero__slider {
  position: relative;
  display: flex;
  flex-shrink: 0;
  width: 100%;
  --w-1:clamp(8rem, 0.111rem + 39.44vw, 12.438rem);
  --w-2:clamp(10rem, 0.111rem + 49.44vw, 15.563rem);
  --w-3:clamp(14.375rem, 3.264rem + 55.56vw, 20.625rem);
  --w-4:clamp(9rem, 2.778rem + 31.11vw, 12.5rem);
  --w-5:clamp(16.875rem, 5.764rem + 55.56vw, 23.125rem);
  --w-6:clamp(9rem, 0.111rem + 44.44vw, 14rem);
  --gap:clamp(3.125rem, -1.319rem + 22.22vw, 5.625rem);
  --total-width: calc(var(--w-1) + var(--w-2) + var(--w-3) + var(--w-4) + var(--w-5) + var(--w-6) + (var(--gap) * 6));
}
.p-hero .p-hero__inner .p-hero__slider:first-child {
  padding-bottom: 0.5rem;
}
.p-hero .p-hero__inner .p-hero__slider:last-child {
  padding-bottom: 1rem;
  padding-top: 0.5rem;
}
@media (min-width: 1200px) {
  .p-hero .p-hero__inner .p-hero__slider {
    --w-1:clamp(12.438rem, 3.11rem + 12.44vw, 15.547rem);
    --w-2:clamp(15.563rem, 3.893rem + 15.56vw, 19.453rem);
    --w-3:clamp(20.625rem, 5.157rem + 20.62vw, 25.781rem);
    --w-4:clamp(12.5rem, 3.125rem + 12.5vw, 15.625rem);
    --w-5:clamp(23.125rem, 5.782rem + 23.12vw, 28.906rem);
    --w-6:clamp(14rem, 3.5rem + 14vw, 17.5rem);
    --gap:clamp(5.625rem, -2.813rem + 11.25vw, 8.438rem);
  }
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track {
  display: flex;
  width: calc(var(--total-width) * 2);
  flex-wrap: nowrap;
  -webkit-animation: marquee 50s linear infinite;
          animation: marquee 50s linear infinite;
}
@-webkit-keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    /* 1セット分（全体の半分）だけ左に動かす */
    transform: translateX(calc(var(--total-width) * -1));
  }
}
@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    /* 1セット分（全体の半分）だけ左に動かす */
    transform: translateX(calc(var(--total-width) * -1));
  }
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  list-style: none;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  padding-right: var(--gap);
  margin: 0;
  gap: var(--gap);
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item {
  width: var(--w-1);
  height: auto;
  flex-shrink: 0;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item .p-hero__slider-img-wrapper {
  position: relative;
  width: 100%;
  height: auto;
  display: block;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item .p-hero__slider-img-wrapper::before {
  content: "";
  display: inline-block;
  position: absolute;
  right: -20%;
  bottom: calc(var(--w-1) * 0.1);
  width: calc(var(--w-1) * 0.2);
  height: calc(var(--w-1) * 0.85);
  background-repeat: no-repeat;
  background-size: contain;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item .p-hero__slider-img-wrapper .p-hero__slider-img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--01, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--07 {
  width: var(--w-1);
  aspect-ratio: 267.556/403.357;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--01 .p-hero__slider-img-wrapper, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--07 .p-hero__slider-img-wrapper {
  height: 100%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--01 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--07 .p-hero__slider-img-wrapper::before {
  right: -20%;
  bottom: calc(var(--w-1) * 0.1);
  width: calc(var(--w-1) * 0.2);
  height: calc(var(--w-1) * 0.85);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48.994" height="222" viewBox="0 0 48.994 222"><path d="M17622.994,17281a10,10,0,0,1-10-10v-164.973l-17-6.639,17-6.637V17069a10,10,0,0,1,10-10h12a10,10,0,0,1,10,10v202a10,10,0,0,1-10,10Zm-9-212v24.436l-15.242,5.955,15.242,5.957V17271a9.012,9.012,0,0,0,9,9h12a9.012,9.012,0,0,0,9-9v-202a9.008,9.008,0,0,0-9-9h-12A9.009,9.009,0,0,0,17613.992,17069Zm14.012,199.822a.992.992,0,0,1-.311-.738,1.06,1.06,0,0,1,1.049-1.068,1.065,1.065,0,0,1,.768.311,1.024,1.024,0,0,1,.314.758,1,1,0,0,1-.314.738,1.041,1.041,0,0,1-.768.311A.992.992,0,0,1,17628,17268.822Zm.109-3.529-.182-5.33a.718.718,0,0,1,.811-.842c.58,0,.855.283.828.842l-.182,5.33c-.018.555-.23.828-.629.828S17628.141,17265.848,17628.113,17265.293Zm-1-12.686a.859.859,0,0,1-.527-.422.875.875,0,0,1-.076-.654.846.846,0,0,1,.4-.52,6.4,6.4,0,0,0,1.453-1.059,4.575,4.575,0,0,0,.947-1.35,6.841,6.841,0,0,0,.52-1.82,16.852,16.852,0,0,0,.158-2.48c0-.389-.008-.811-.035-1.258a10.7,10.7,0,0,0-.1-1.105.817.817,0,0,1,.186-.643.873.873,0,0,1,.58-.324.82.82,0,0,1,.639.182.864.864,0,0,1,.318.59,6.808,6.808,0,0,1,.074.807c.014.309.023.619.027.93s.01.584.01.822a16.55,16.55,0,0,1-.338,3.553,6.953,6.953,0,0,1-1.182,2.674,7.471,7.471,0,0,1-2.387,2.006.776.776,0,0,1-.4.115A.907.907,0,0,1,17627.109,17252.607Zm-.74-4.7a.768.768,0,0,1-.562-.293.913.913,0,0,1-.2-.646c.018-.244.021-.566.014-.975s-.027-.832-.045-1.283-.045-.891-.076-1.3-.066-.758-.105-1.018a.814.814,0,0,1,.168-.656.838.838,0,0,1,.576-.322.9.9,0,0,1,.643.158.783.783,0,0,1,.322.566c.031.262.059.617.094,1.059s.057.912.084,1.408.039.971.053,1.422.014.82,0,1.1a.744.744,0,0,1-.3.59,1.033,1.033,0,0,1-.613.2Zm-1.67-12.488a.868.868,0,0,1-.482-.451.834.834,0,0,1-.008-.66.825.825,0,0,1,.455-.475,15.084,15.084,0,0,0,4.018-2.537,11.628,11.628,0,0,0,2.674-3.441c.16-.3.191-.521.094-.672s-.342-.227-.723-.227h-1.863a17.645,17.645,0,0,1-1.5,1.744,11.352,11.352,0,0,1-1.723,1.467.806.806,0,0,1-.633.146.852.852,0,0,1-.7-1.01.814.814,0,0,1,.357-.555,10.188,10.188,0,0,0,1.523-1.275,13.933,13.933,0,0,0,1.355-1.559,8.571,8.571,0,0,0,.957-1.6.83.83,0,0,1,.479-.457.789.789,0,0,1,.654.021.852.852,0,0,1,.457.475.8.8,0,0,1-.023.66,2.161,2.161,0,0,1-.137.279h.965a2.471,2.471,0,0,1,2.219.854,2.333,2.333,0,0,1-.146,2.313,12.762,12.762,0,0,1-1.867,2.811,15.689,15.689,0,0,1-2.613,2.389,15.528,15.528,0,0,1-3.123,1.758.888.888,0,0,1-.342.072A.831.831,0,0,1,17624.7,17235.416Zm1.957-16.881a.7.7,0,0,1-.424-.391.749.749,0,0,1-.014-.588.726.726,0,0,1,.391-.42,9.087,9.087,0,0,0,2.346-1.463,6.057,6.057,0,0,0,1.436-1.891,8.2,8.2,0,0,0,.713-2.453.7.7,0,0,1,.3-.5.761.761,0,0,1,.566-.143.7.7,0,0,1,.5.293.689.689,0,0,1,.133.574,8.978,8.978,0,0,1-1.67,4.15,9.24,9.24,0,0,1-3.687,2.82.74.74,0,0,1-.3.066A.821.821,0,0,1,17626.656,17218.535Zm-.434-4.039a.769.769,0,0,1-.424-.4c-.15-.3-.307-.605-.471-.9s-.309-.545-.437-.754a.735.735,0,0,1-.133-.57.713.713,0,0,1,.3-.492.744.744,0,0,1,.563-.133.725.725,0,0,1,.5.3,10.234,10.234,0,0,1,.572.943c.2.381.371.713.49,1.006a.667.667,0,0,1,.023.572.754.754,0,0,1-.418.42.672.672,0,0,1-.283.064A.754.754,0,0,1,17626.223,17214.5Zm2.289-.57a.763.763,0,0,1-.375-.426c-.1-.275-.23-.58-.387-.926s-.283-.619-.385-.828a.854.854,0,0,1-.07-.58.705.705,0,0,1,.336-.455.747.747,0,0,1,.59-.09.649.649,0,0,1,.447.355c.141.26.3.584.469.961a11.126,11.126,0,0,1,.43,1.07.683.683,0,0,1-.035.572.768.768,0,0,1-.443.381.828.828,0,0,1-.252.041A.725.725,0,0,1,17628.512,17213.926Zm-.172-13.068a3.99,3.99,0,0,1-2.418-.748,2.421,2.421,0,0,1-.814-1.244,6.793,6.793,0,0,1-.217-1.865v-5.682a.828.828,0,0,1,.252-.615.8.8,0,0,1,.6-.252.864.864,0,0,1,.869.867v3.1c.766-.189,1.559-.408,2.373-.656s1.555-.494,2.205-.748a.839.839,0,0,1,1.121.506.869.869,0,0,1-.014.664.767.767,0,0,1-.475.443q-1.2.431-2.576.811t-2.635.658v.908a3.871,3.871,0,0,0,.127,1.182,1.21,1.21,0,0,0,.395.572,2.25,2.25,0,0,0,.912.342,7.267,7.267,0,0,0,1.625.035q1.031-.073,2.627-.338a.747.747,0,0,1,.641.146.863.863,0,0,1,.338.58.739.739,0,0,1-.146.633.933.933,0,0,1-.566.352,23.473,23.473,0,0,1-3.7.365Q17628.589,17200.869,17628.34,17200.857Zm5.336-7.152a.628.628,0,0,1-.443-.189c-.115-.129-.256-.289-.434-.479s-.336-.346-.479-.488a.512.512,0,0,1-.154-.35.537.537,0,0,1,.154-.406.566.566,0,0,1,.377-.168.6.6,0,0,1,.408.127,4.02,4.02,0,0,1,.525.412,5.628,5.628,0,0,1,.5.5.633.633,0,0,1-.025.869.527.527,0,0,1-.408.176Zm.789-1.447c-.125-.133-.279-.283-.471-.451s-.367-.314-.521-.447a.515.515,0,0,1-.168-.352.5.5,0,0,1,.123-.406.539.539,0,0,1,.359-.2.661.661,0,0,1,.412.084,5.323,5.323,0,0,1,.553.395,6.425,6.425,0,0,1,.535.461.6.6,0,0,1,.191.43.64.64,0,0,1-.16.438.574.574,0,0,1-.416.2.408.408,0,0,1-.049,0A.534.534,0,0,1,17634.465,17192.258Zm-2.072-7.873a6.5,6.5,0,0,1-2.729-.961,4.568,4.568,0,0,1-2.131-3.871,4.954,4.954,0,0,1,.443-2.09,4.775,4.775,0,0,1,1.268-1.687q-.844.126-1.795.283c-.633.111-1.248.217-1.846.324s-1.121.2-1.572.287a.774.774,0,0,1-.611-.154.825.825,0,0,1-.336-.545.766.766,0,0,1,.154-.625.829.829,0,0,1,.559-.328c.3-.049.682-.109,1.146-.189s.992-.164,1.568-.258,1.172-.189,1.779-.3l1.785-.3c.584-.1,1.115-.186,1.6-.27s.881-.154,1.186-.213a.8.8,0,0,1,.607.143.83.83,0,0,1,.23,1.146.747.747,0,0,1-.527.35,4.748,4.748,0,0,0-1.771.58,4.5,4.5,0,0,0-1.24,1.066,4.551,4.551,0,0,0-.727,1.32,4.245,4.245,0,0,0-.238,1.359,2.806,2.806,0,0,0,.926,2.191,4.7,4.7,0,0,0,2.506,1.072.832.832,0,0,1,.559.332.8.8,0,0,1,.154.621.838.838,0,0,1-.328.557.76.76,0,0,1-.48.166A1.193,1.193,0,0,1,17632.393,17184.385Zm-1.781-16.447a.852.852,0,0,1-.545-.328c-.318-.461-.672-.934-1.07-1.43s-.789-.971-1.184-1.422-.748-.838-1.062-1.156a4.617,4.617,0,0,1-1.107-1.523,1.841,1.841,0,0,1,.014-1.422,4.691,4.691,0,0,1,1.164-1.518c.2-.178.43-.4.709-.674s.563-.559.873-.867.605-.615.9-.926.545-.58.779-.824a.854.854,0,0,1,1.205-.025.756.756,0,0,1,.262.58.842.842,0,0,1-.23.605c-.328.355-.691.73-1.09,1.129s-.779.775-1.152,1.135-.7.66-.965.9a3.253,3.253,0,0,0-.721.859.737.737,0,0,0,0,.709,3.856,3.856,0,0,0,.664.867c.318.328.678.719,1.084,1.174s.814.936,1.223,1.43.775.967,1.08,1.414a.73.73,0,0,1,.146.623.8.8,0,0,1-.342.555.823.823,0,0,1-.471.146A.94.94,0,0,1,17630.611,17167.938Zm-3.551-17.178a3.3,3.3,0,0,1-1.684-1.174,2.7,2.7,0,0,1-.447-1.807,2.386,2.386,0,0,1,.471-1.266,2.6,2.6,0,0,1,1.049-.811,4.189,4.189,0,0,1,1.457-.346,5.656,5.656,0,0,1,1.66.141c-.141-.207-.279-.42-.416-.654s-.266-.457-.4-.691c-.531.094-1.068.178-1.6.252s-1.053.143-1.545.2a.738.738,0,0,1-.594-.2.841.841,0,0,1-.1-1.168.759.759,0,0,1,.566-.275c.385-.035.793-.084,1.23-.137s.887-.119,1.334-.2c-.066-.154-.129-.314-.2-.475s-.129-.318-.182-.473q-.565.094-1.1.172c-.359.053-.691.1-1,.133a.823.823,0,0,1-.6-.182.777.777,0,0,1-.307-.545.833.833,0,0,1,.182-.609.748.748,0,0,1,.545-.3c.244-.018.514-.049.811-.088s.611-.088.926-.133c-.035-.16-.08-.314-.125-.457s-.092-.287-.127-.424a.83.83,0,0,1,.092-.639.775.775,0,0,1,.51-.385.829.829,0,0,1,.639.088.819.819,0,0,1,.385.514c.049.17.088.338.133.506s.088.336.146.514c.3-.053.584-.115.863-.174s.527-.119.762-.172a.751.751,0,0,1,.615.1.8.8,0,0,1,.363.51.829.829,0,0,1-.1.625.781.781,0,0,1-.514.357c-.213.045-.447.1-.7.156s-.514.105-.783.154c.059.154.115.314.178.475s.119.318.186.473c.385-.07.754-.15,1.111-.234s.691-.164.992-.238a.8.8,0,0,1,.611.109.84.84,0,0,1,.381.506.8.8,0,0,1-.115.623.829.829,0,0,1-.5.373c-.244.063-.52.123-.82.186s-.619.125-.947.191a13.2,13.2,0,0,0,.744,1.209,6.205,6.205,0,0,0,.828.986.889.889,0,0,1,.244.506.815.815,0,0,1-.133.545.8.8,0,0,1-.443.35.787.787,0,0,1-.566-.014,6.889,6.889,0,0,0-2.295-.611,2.962,2.962,0,0,0-1.562.266,1.036,1.036,0,0,0-.594.877q-.085,1.567,3.316,1.471a.824.824,0,0,1,.869.8.779.779,0,0,1-.227.6.8.8,0,0,1-.584.266c-.145.006-.287.008-.426.008A7.428,7.428,0,0,1,17627.061,17150.76Zm6.646-16.885a11.855,11.855,0,0,1-2.041-1.32,10.169,10.169,0,0,1-1.723-1.73,8.641,8.641,0,0,1-1.205-2.061,9.09,9.09,0,0,1-1.918,2.906,10.686,10.686,0,0,1-3.055,2.191,1.216,1.216,0,0,1-.74.125.8.8,0,0,1-.588-.447.817.817,0,0,1-.049-.723.979.979,0,0,1,.539-.527,8.435,8.435,0,0,0,2.33-1.447,8.188,8.188,0,0,0,1.688-2.037,6.693,6.693,0,0,0,.842-2.365h-4.58a.774.774,0,0,1-.57-.238.806.806,0,0,1,0-1.148.774.774,0,0,1,.57-.238h4.65v-2.76a.813.813,0,0,1,.266-.641.92.92,0,0,1,1.24,0,.84.84,0,0,1,.256.641v2.76h4.678a.814.814,0,0,1,.809.814.766.766,0,0,1-.238.572.774.774,0,0,1-.57.238h-4.594a6.987,6.987,0,0,0,.883,2.338,8.424,8.424,0,0,0,1.713,2.051,9.018,9.018,0,0,0,2.348,1.492.816.816,0,0,1,.482.51.9.9,0,0,1-.076.7.812.812,0,0,1-.588.451,1.222,1.222,0,0,1-.234.023A1.165,1.165,0,0,1,17633.707,17133.875Zm-3.1-16.939a.834.834,0,0,1-.545-.326c-.318-.457-.672-.936-1.07-1.432s-.789-.965-1.184-1.42-.748-.838-1.062-1.152a4.707,4.707,0,0,1-1.107-1.527,1.841,1.841,0,0,1,.014-1.422,4.716,4.716,0,0,1,1.164-1.52c.2-.176.43-.4.709-.672s.563-.559.873-.869.605-.615.9-.92.545-.586.779-.828a.83.83,0,0,1,.6-.262.848.848,0,0,1,.607.234.762.762,0,0,1,.262.58.852.852,0,0,1-.23.611c-.328.35-.691.73-1.09,1.125s-.779.775-1.152,1.133-.7.66-.965.9a3.168,3.168,0,0,0-.721.863.726.726,0,0,0,0,.7,3.816,3.816,0,0,0,.664.869c.318.328.678.717,1.084,1.178s.814.93,1.223,1.426.775.965,1.08,1.412a.736.736,0,0,1,.146.625.8.8,0,0,1-.342.553.819.819,0,0,1-.467.15A.828.828,0,0,1,17630.611,17116.936Zm-2.02-17.965a6.475,6.475,0,0,1-2.758-.637,3.142,3.142,0,0,1-1.533-1.627.78.78,0,0,1,0-.641.805.805,0,0,1,.461-.447.76.76,0,0,1,.639,0,.815.815,0,0,1,.438.459,1.859,1.859,0,0,0,1.094.926,5.833,5.833,0,0,0,2.121.314,12.331,12.331,0,0,0,2.918-.412.8.8,0,0,1,.643.1.863.863,0,0,1,.381.525.855.855,0,0,1-.629,1.006,15.188,15.188,0,0,1-3.4.436Q17628.773,17098.977,17628.592,17098.971Zm5.342-7.984a.609.609,0,0,1-.422-.227c-.1-.141-.234-.3-.4-.5s-.314-.357-.455-.508a.551.551,0,0,1-.121-.377.568.568,0,0,1,.191-.395.487.487,0,0,1,.371-.146.629.629,0,0,1,.4.164,5.659,5.659,0,0,1,.5.451c.191.2.346.369.471.523a.635.635,0,0,1,.133.451.616.616,0,0,1-.217.422.563.563,0,0,1-.389.143C17633.973,17090.988,17633.953,17090.988,17633.934,17090.986Zm-2.857-.1a12.232,12.232,0,0,0-1.615-.3,15.381,15.381,0,0,0-1.7-.119,13.471,13.471,0,0,0-1.572.057.876.876,0,0,1-.619-.178.759.759,0,0,1-.314-.553.814.814,0,0,1,.168-.621.779.779,0,0,1,.559-.312,12.781,12.781,0,0,1,1.846-.049c.674.021,1.328.07,1.971.145a13.783,13.783,0,0,1,1.674.293.818.818,0,0,1,.514.381.775.775,0,0,1,.1.629.789.789,0,0,1-.367.527.833.833,0,0,1-.432.129A.85.85,0,0,1,17631.076,17090.885Zm4.182-1.1a.571.571,0,0,1-.43-.191c-.121-.129-.266-.283-.443-.465s-.332-.346-.479-.482a.546.546,0,0,1,0-.762.547.547,0,0,1,.377-.182.571.571,0,0,1,.4.129,5.151,5.151,0,0,1,.527.42,4.4,4.4,0,0,1,.5.506.565.565,0,0,1,.164.424.689.689,0,0,1-.191.443.541.541,0,0,1-.4.16Zm-8.57-6.877a.788.788,0,0,1-.469-.412.917.917,0,0,1-.031-.66.714.714,0,0,1,.434-.461,5.538,5.538,0,0,0,1.652-.912,2.756,2.756,0,0,0,.828-1.16,2.159,2.159,0,0,1-.939.221,2.777,2.777,0,0,1-1.807-.566,2.027,2.027,0,0,1-.7-1.674,2.181,2.181,0,0,1,.73-1.736,2.692,2.692,0,0,1,1.834-.629c.066,0,.123.006.182.01s.119.008.182.018c-.027-.154-.049-.318-.062-.486s-.027-.346-.035-.533q-1.4.056-2.75.16c-.9.07-1.74.143-2.516.217a.861.861,0,0,1-.6-.172.773.773,0,0,1-.307-.541.832.832,0,0,1,.182-.615.726.726,0,0,1,.545-.283q1.189-.094,2.59-.174c.936-.053,1.883-.092,2.844-.133v-1.2a.825.825,0,0,1,.234-.59.834.834,0,0,1,.594-.234.82.82,0,0,1,.6.234.806.806,0,0,1,.24.59v1.146c.773-.018,1.514-.031,2.227-.049s1.359-.021,1.957-.035a.746.746,0,0,1,.58.252.835.835,0,0,1-.039,1.164.805.805,0,0,1-.594.209q-1.793-.073-4.131,0c.008.328.025.656.047.979s.045.643.063.939a3.277,3.277,0,0,1,.674,2.17,5.245,5.245,0,0,1-.916,3.068,5.065,5.065,0,0,1-2.666,1.891,1.244,1.244,0,0,1-.322.045A1.061,1.061,0,0,1,17626.688,17082.91Zm.842-6.289a.885.885,0,0,0-.018,1.262.914.914,0,0,0,.65.2.991.991,0,0,0,.639-.217.756.756,0,0,0,.23-.6,2.159,2.159,0,0,0-.018-.252c-.018-.094-.031-.186-.049-.279a.967.967,0,0,0-.775-.35A1,1,0,0,0,17627.529,17076.621Z" transform="translate(-17596 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--07 .p-hero__slider-img-wrapper::before {
  bottom: calc(var(--w-1) * 0.15);
  height: calc(var(--w-1) * 0.85);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48.994" height="240.002" viewBox="0 0 48.994 240.002"><path d="M17622.994,17299a10,10,0,0,1-10-10v-182.969l-17-6.639,17-6.637V17069a10,10,0,0,1,10-10h12a10,10,0,0,1,10,10v220a10,10,0,0,1-10,10Zm-9-230v24.436l-15.242,5.955,15.242,5.957V17289a9.014,9.014,0,0,0,9,9h12a9.013,9.013,0,0,0,9-9v-220a9.008,9.008,0,0,0-9-9h-12A9.009,9.009,0,0,0,17613.992,17069Zm9.029,217.93a.767.767,0,0,1-.234-.574v-9.8a2.063,2.063,0,0,1,.527-1.607,2.609,2.609,0,0,1,1.744-.465h.922a2.644,2.644,0,0,1,1.758.465,2.063,2.063,0,0,1,.521,1.607v.727a2.536,2.536,0,0,1-.23,1.2,1.235,1.235,0,0,1-.727.594,4.139,4.139,0,0,1-1.322.168h-1.613v7.113a.757.757,0,0,1-.23.574.792.792,0,0,1-.566.227A.768.768,0,0,1,17623.021,17286.93Zm1.346-8.932h1.457a1.373,1.373,0,0,0,.682-.119.633.633,0,0,0,.217-.514h-2.355Zm.234-2.164a.6.6,0,0,0-.217.5h2.32a.62.62,0,0,0-.207-.5,1.357,1.357,0,0,0-.674-.121h-.557A1.358,1.358,0,0,0,17624.6,17275.834Zm7.32,11.021a.858.858,0,0,1-.256-.584.719.719,0,0,1,.168-.59.823.823,0,0,1,.559-.293,1.14,1.14,0,0,0,.65-.207.868.868,0,0,0,.119-.531v-5.408h-1.664a4.191,4.191,0,0,1-1.32-.168,1.237,1.237,0,0,1-.73-.594,2.536,2.536,0,0,1-.23-1.2v-.713a2.042,2.042,0,0,1,.531-1.621,2.63,2.63,0,0,1,1.75-.465h.979a2.616,2.616,0,0,1,1.744.465,2.077,2.077,0,0,1,.523,1.621v8.484a2.023,2.023,0,0,1-.51,1.541,2.43,2.43,0,0,1-1.674.479A.919.919,0,0,1,17631.922,17286.855Zm-.937-8.977a1.373,1.373,0,0,0,.682.119h1.5v-.633h-2.4A.639.639,0,0,0,17630.984,17277.879Zm.008-2.045a.6.6,0,0,0-.227.5h2.4a.631.631,0,0,0-.227-.5,1.341,1.341,0,0,0-.668-.121h-.6A1.41,1.41,0,0,0,17630.992,17275.834Zm-2.59,9.795a2.542,2.542,0,0,1-1.771-.51,2.212,2.212,0,0,1-.541-1.66v-1.164a2.173,2.173,0,0,1,.541-1.656,2.553,2.553,0,0,1,1.771-.5h.744a2.528,2.528,0,0,1,1.762.5,2.195,2.195,0,0,1,.531,1.656v1.164a2.235,2.235,0,0,1-.531,1.66,2.517,2.517,0,0,1-1.762.51Zm-.611-1.457a1.231,1.231,0,0,0,.779.182h.395a1.211,1.211,0,0,0,.773-.182.949.949,0,0,0,.219-.7h-2.365A.937.937,0,0,0,17627.791,17284.172Zm0-2.582a.907.907,0,0,0-.2.691h2.365a.918.918,0,0,0-.219-.691,1.241,1.241,0,0,0-.773-.178h-.395A1.261,1.261,0,0,0,17627.791,17281.59Zm-4.721-11.814a.694.694,0,0,1-.541-.217.781.781,0,0,1,0-1.051.7.7,0,0,1,.541-.217h4.8v-1.807h-3.039a.7.7,0,0,1-.531-.207.732.732,0,0,1-.2-.52.753.753,0,0,1,.2-.525.683.683,0,0,1,.531-.217h7.9a.725.725,0,0,1,.541.217.757.757,0,0,1,.2.525.7.7,0,0,1-.744.727h-3.109v1.807h4.8a.715.715,0,0,1,.553.217.776.776,0,0,1,0,1.051.708.708,0,0,1-.553.217Zm.186-4.857a.766.766,0,0,1-.482-.422.613.613,0,0,1,0-.57.792.792,0,0,1,.482-.422,6.366,6.366,0,0,0,1.713-.973,4.817,4.817,0,0,0,1.236-1.48.766.766,0,0,1,.479-.354.749.749,0,0,1,.576.074.723.723,0,0,1,.371.457.786.786,0,0,1-.08.58,6.385,6.385,0,0,1-1.52,1.82,7.954,7.954,0,0,1-2.121,1.244,1.128,1.128,0,0,1-.4.078A1.015,1.015,0,0,1,17623.256,17264.918Zm6.762-.723a1.376,1.376,0,0,1-.854-.637,2.621,2.621,0,0,1-.244-1.232v-.965a.748.748,0,0,1,.238-.58.818.818,0,0,1,.572-.217.8.8,0,0,1,.563.217.739.739,0,0,1,.234.58v.744a1.024,1.024,0,0,0,.094.5.527.527,0,0,0,.375.217,5.193,5.193,0,0,0,.865.053,3.6,3.6,0,0,0,.7-.049.718.718,0,0,0,.385-.182,1.206,1.206,0,0,0,.254-.385.487.487,0,0,1,.119-.164,1.012,1.012,0,0,1,.164-.129.7.7,0,0,1-.227-.557v-.381a.707.707,0,0,0-.2-.568,1.185,1.185,0,0,0-.717-.158h-7.166a1.175,1.175,0,0,0-.713.158.7.7,0,0,0-.2.568v.381a.676.676,0,0,1-.238.57.882.882,0,0,1-.584.2.838.838,0,0,1-.58-.213.744.744,0,0,1-.248-.584v-.422a2.063,2.063,0,0,1,.553-1.643,3.068,3.068,0,0,1,1.953-.469h2.746v-.953a.8.8,0,0,1,.256-.629.982.982,0,0,1,1.25,0,.784.784,0,0,1,.256.629v.953h2.771a3.057,3.057,0,0,1,1.953.469,2.044,2.044,0,0,1,.555,1.643v.422a.726.726,0,0,1-.377.686.7.7,0,0,1,.15.869,2.312,2.312,0,0,1-.545.854,1.96,1.96,0,0,1-.908.461,6.456,6.456,0,0,1-1.527.143A5.837,5.837,0,0,1,17630.018,17264.2Zm-.424-12.4a.843.843,0,0,1,.221-1.541,4.184,4.184,0,0,0,2.289-1.316,3.546,3.546,0,0,0,.736-2.311,3.167,3.167,0,0,0-.391-1.582,3.012,3.012,0,0,0-1.115-1.133,4.075,4.075,0,0,0-1.729-.531,18.619,18.619,0,0,1-.846,4.064,8.173,8.173,0,0,1-1.4,2.648,2.283,2.283,0,0,1-1.687.93,2.325,2.325,0,0,1-1.359-.434,2.914,2.914,0,0,1-.975-1.244,4.9,4.9,0,0,1-.354-1.949,5.371,5.371,0,0,1,1.691-3.963,5.817,5.817,0,0,1,1.912-1.2,6.443,6.443,0,0,1,2.414-.439,6.312,6.312,0,0,1,2.834.611,4.87,4.87,0,0,1,1.953,1.691,4.487,4.487,0,0,1,.713,2.529,5.251,5.251,0,0,1-1.08,3.383,5.771,5.771,0,0,1-3.176,1.883.893.893,0,0,1-.213.025A.857.857,0,0,1,17629.594,17251.8Zm-3.459-7.555a3.911,3.911,0,0,0-1.121,1.412,4.243,4.243,0,0,0-.395,1.719,2.774,2.774,0,0,0,.307,1.443.88.88,0,0,0,.762.486c.168,0,.359-.141.58-.426a6.014,6.014,0,0,0,.664-1.213,12.572,12.572,0,0,0,.615-1.855,16.489,16.489,0,0,0,.422-2.373A4.191,4.191,0,0,0,17626.135,17244.242Zm.426-9.539a3.375,3.375,0,0,1-.957-2.68v-7.461a.8.8,0,0,1,.244-.594.837.837,0,0,1,1.189,0,.8.8,0,0,1,.244.594v7.461a1.816,1.816,0,0,0,.469,1.439,2.158,2.158,0,0,0,1.449.408,3.1,3.1,0,0,0,1.629-.461,3.277,3.277,0,0,0,1.24-1.484.8.8,0,0,1,.492-.434.816.816,0,0,1,.643.039.736.736,0,0,1,.428.479.9.9,0,0,1-.035.656,4.682,4.682,0,0,1-1.8,2.129,4.8,4.8,0,0,1-2.6.74A3.873,3.873,0,0,1,17626.561,17234.7Zm2.063-15.717a1.341,1.341,0,0,1-.8-.549,1.911,1.911,0,0,1-.23-1.018v-.453a.623.623,0,0,1,.2-.486.692.692,0,0,1,.482-.182.5.5,0,0,1-.234-.408.558.558,0,0,1,.111-.4.512.512,0,0,1,.35-.189.554.554,0,0,0,.277-.084c.049-.035.072-.115.072-.234v-.084h-1.414v.92a.559.559,0,0,1-.18.43.632.632,0,0,1-.422.16.6.6,0,0,1,.2.8c-.094.2-.213.451-.363.73s-.287.521-.42.727a.8.8,0,0,1-.439.336.742.742,0,0,1-.553-.057.634.634,0,0,1-.324-.4.587.587,0,0,1,.07-.484c.129-.193.271-.434.422-.713s.27-.518.363-.717a.613.613,0,0,1,.27-.283.671.671,0,0,1,.359-.08.564.564,0,0,1-.2-.447v-2.631a2.5,2.5,0,0,1,.146-.973.818.818,0,0,1,.566-.447,4.705,4.705,0,0,1,1.219-.121,4.81,4.81,0,0,1,1.234.121.811.811,0,0,1,.563.447,2.5,2.5,0,0,1,.146.973v1.918a1.469,1.469,0,0,1-.1.563.521.521,0,0,1,.563.209,3.951,3.951,0,0,1,.3.371c.107.143.2.279.287.412a.539.539,0,0,1,.09.469.627.627,0,0,1-.289.387.576.576,0,0,1-.459.061.619.619,0,0,1-.377-.273c-.076-.121-.164-.254-.262-.4s-.186-.262-.256-.359a.59.59,0,0,1-.111-.3,1.288,1.288,0,0,1-.367.123,1.662,1.662,0,0,1-.447.031h-.027a.619.619,0,0,1,.307.57v.311a.511.511,0,0,0,.248.5,2.478,2.478,0,0,0,1.014.133,5.065,5.065,0,0,0,.854-.053.718.718,0,0,0,.4-.191,1.108,1.108,0,0,0,.205-.4.52.52,0,0,1,.35-.371.791.791,0,0,1,.559.021.533.533,0,0,1,.361.328.77.77,0,0,1,0,.514,1.584,1.584,0,0,1-1.266,1.248,5.68,5.68,0,0,1-1.461.15A5.933,5.933,0,0,1,17628.623,17218.986Zm-1.187-4.875h1.414v-.346h-1.414Zm.143-1.436c-.084.045-.133.143-.143.307h1.414c-.01-.164-.053-.262-.143-.307a1.654,1.654,0,0,0-.57-.061A1.6,1.6,0,0,0,17627.578,17212.676Zm-4.986,6.293a.658.658,0,0,1-.293-.486.8.8,0,0,1,.139-.545,8.191,8.191,0,0,0,.9-1.781,10.842,10.842,0,0,0,.514-2.156c-.137.066-.275.129-.412.191s-.256.115-.367.158a.785.785,0,0,1-.625.023.706.706,0,0,1-.416-.457.745.745,0,0,1,.035-.605.839.839,0,0,1,.471-.373c.141-.049.363-.123.668-.238s.57-.213.8-.311c.01-.154.014-.318.014-.486v-.52a.852.852,0,0,1-.084.084.311.311,0,0,1-.1.072.642.642,0,0,1-.535.039.742.742,0,0,1-.4-.35c-.107-.178-.234-.385-.395-.619s-.287-.447-.395-.625a.624.624,0,0,1-.053-.541.756.756,0,0,1,.35-.4.719.719,0,0,1,.563-.074.756.756,0,0,1,.447.354c.07.133.168.3.283.5s.223.381.314.541v-.506a2.554,2.554,0,0,1,.66-2.016,3.3,3.3,0,0,1,2.143-.557h1.861v-.562a.709.709,0,0,1,.248-.572.862.862,0,0,1,.592-.211.888.888,0,0,1,.59.211.7.7,0,0,1,.248.572v.563h4.26a.582.582,0,0,1,.447.186.674.674,0,0,1,.168.457.649.649,0,0,1-.168.441.577.577,0,0,1-.447.188h-3.473l.055.043c.326.2.7.422,1.115.643s.838.438,1.275.637.846.377,1.236.527a.707.707,0,0,1,.459.412.8.8,0,0,1,.018.566.635.635,0,0,1-.428.434.835.835,0,0,1-.607,0,.718.718,0,0,1-.182-.07c-.059-.025-.119-.053-.182-.084a.63.63,0,0,1,.209.492v2.6a1.371,1.371,0,0,1-.617,1.342.744.744,0,0,1,.377.2c.209.213.439.475.7.775a8.909,8.909,0,0,1,.607.779.663.663,0,0,1,.146.473.625.625,0,0,1-.258.447.671.671,0,0,1-.514.156.6.6,0,0,1-.451-.252c-.16-.213-.359-.475-.594-.775s-.439-.555-.6-.748a.629.629,0,0,1,.07-.9,1.731,1.731,0,0,1-.213.023c-.07,0-.146,0-.221,0a.752.752,0,0,1-.5-.15.609.609,0,0,1-.217-.447.641.641,0,0,1,.133-.465.573.573,0,0,1,.4-.209.556.556,0,0,0,.332-.105.5.5,0,0,0,.07-.328v-2.422a.6.6,0,0,1,.205-.482.708.708,0,0,1,.469-.178h.115c-.248-.119-.492-.248-.74-.377s-.49-.266-.734-.406a.428.428,0,0,0,.008.043.169.169,0,0,1,.01.055.57.57,0,0,1-.562.563h-3.166a.536.536,0,0,1-.381-.156.559.559,0,0,1-.178-.377c-.252.16-.5.311-.748.461s-.465.275-.65.377a.862.862,0,0,1-.541.105.615.615,0,0,1-.426-.256,18.463,18.463,0,0,1-.434,4.123,9.322,9.322,0,0,1-1.314,3.1.817.817,0,0,1-.506.336.77.77,0,0,1-.176.02A.752.752,0,0,1,17622.592,17218.969Zm3.193-10.141a1.318,1.318,0,0,0-.324,1.041v.8a.626.626,0,0,1,.279-.238c.318-.16.682-.355,1.094-.59s.8-.465,1.174-.7.668-.43.885-.588h-2A1.729,1.729,0,0,0,17625.785,17208.828Zm3.725.877c-.076.053-.182.129-.314.221s-.293.205-.471.324h2.6c-.158-.1-.309-.2-.455-.3s-.279-.182-.4-.266a.958.958,0,0,0-.469-.213h-.01A.937.937,0,0,0,17629.51,17209.705Zm1.4,5.416a.6.6,0,0,1-.182-.461v-2.338a.6.6,0,0,1,.629-.646.67.67,0,0,1,.465.168.637.637,0,0,1,.182.479v2.338a.6.6,0,0,1-.182.461.652.652,0,0,1-.465.168A.616.616,0,0,1,17630.908,17215.121Zm-2.2-13.582a3.266,3.266,0,0,1-2.006-.615,2.009,2.009,0,0,1-.363-2.662,1.956,1.956,0,0,1,.859-.682,2.572,2.572,0,0,1,1.244-.158,2,2,0,0,1,1.572.76,1.92,1.92,0,0,1,.266,1.52,1.955,1.955,0,0,0,.8-.691,2.021,2.021,0,0,0,.32-1.182,1.628,1.628,0,0,0-.32-.986,2.055,2.055,0,0,0-.881-.687,2.846,2.846,0,0,0-1.307-.2,4.431,4.431,0,0,0-1.6.443,6.584,6.584,0,0,0-1.75,1.266.848.848,0,0,1-.629.23.777.777,0,0,1-.615-.289.811.811,0,0,1-.2-.605.691.691,0,0,1,.287-.541q.864-.656,1.736-1.395c.58-.486,1.129-.969,1.656-1.447s.992-.908,1.395-1.3c.254-.244.338-.443.262-.6s-.283-.213-.611-.168-.682.084-1.084.141-.789.107-1.143.154a.762.762,0,0,1-.615-.154.805.805,0,0,1-.324-.562.772.772,0,0,1,.154-.605.851.851,0,0,1,.559-.328c.209-.031.465-.059.779-.084s.633-.059.965-.084.617-.055.852-.072a2.615,2.615,0,0,1,1.479.24,1.635,1.635,0,0,1,.789.832,1.692,1.692,0,0,1,.018,1.143,2.554,2.554,0,0,1-.807,1.16c-.182.16-.42.363-.705.615s-.574.51-.875.771a4.288,4.288,0,0,1,1.553-.023,3.431,3.431,0,0,1,1.352.541,2.911,2.911,0,0,1,.947,1.072,3.324,3.324,0,0,1,.35,1.559,3.679,3.679,0,0,1-.562,2.107,3.225,3.225,0,0,1-1.535,1.217,5.714,5.714,0,0,1-2.1.361C17628.816,17201.541,17628.762,17201.541,17628.707,17201.539Zm-.9-2.6a.524.524,0,0,0-.248.43c-.01.373.293.576.895.615h.084a.685.685,0,0,1,.105.006.456.456,0,0,0,.152-.006,1.014,1.014,0,0,0,.066-.77.587.587,0,0,0-.506-.363,1.168,1.168,0,0,0-.16-.012A.719.719,0,0,0,17627.809,17198.939Zm-2.348-14.191a.784.784,0,0,1-.234-.572v-3.082c-.164.244-.318.482-.469.723s-.3.465-.43.676a.761.761,0,0,1-.527.359.834.834,0,0,1-.619-.119.8.8,0,0,1-.342-.541.769.769,0,0,1,.133-.619c.266-.367.6-.828.982-1.383s.811-1.119,1.271-1.7v-1.793a.66.66,0,0,1-.1.021.351.351,0,0,0-.111.035,3.69,3.69,0,0,0-.441.111c-.191.057-.373.109-.545.164s-.293.084-.359.1a.85.85,0,0,1-1.006-.643.854.854,0,0,1,.643-1c.084-.018.217-.049.395-.088s.367-.086.566-.125.373-.08.51-.105a3.051,3.051,0,0,1,.451-.084v-2.016a.811.811,0,1,1,1.621,0v2.293a1.215,1.215,0,0,1,.395.447,1.335,1.335,0,0,1,.137.391,7.136,7.136,0,0,1,1.311-.877,2.763,2.763,0,0,1,1.293-.336,2.343,2.343,0,0,1,2.184,1.027,4.846,4.846,0,0,1,.227,3.281c-.1.6-.178,1.076-.227,1.434a6.2,6.2,0,0,0-.062.82.97.97,0,0,0,.07.395.592.592,0,0,0,.174.182.861.861,0,0,0,.717.021,2.468,2.468,0,0,0,.824-.566.71.71,0,0,1,.6-.2.884.884,0,0,1,.576.309.757.757,0,0,1,.2.607.877.877,0,0,1-.287.58,3.693,3.693,0,0,1-1.846,1.006,2.631,2.631,0,0,1-1.795-.248,1.71,1.71,0,0,1-.7-.758,2.89,2.89,0,0,1-.213-1.271,14.007,14.007,0,0,1,.24-2.027,8.738,8.738,0,0,0,.193-1.869,1.265,1.265,0,0,0-.27-.873.991.991,0,0,0-.7-.229,1.816,1.816,0,0,0-.92.309,6.086,6.086,0,0,0-1.047.824c-.357.35-.717.734-1.084,1.164v5.266a.812.812,0,0,1-1.387.572Zm-.084-17.51a1.9,1.9,0,0,1-.7-1.6,1.859,1.859,0,0,1,.709-1.527,2.92,2.92,0,0,1,1.895-.576c.279,0,.563.018.842.045l-.045-1.582c-.969.027-1.828.027-2.572,0a.78.78,0,0,1-.566-.287.846.846,0,0,1-.205-.594.792.792,0,0,1,.289-.562.751.751,0,0,1,.594-.2c.354.018.738.031,1.154.035s.838,0,1.268-.008c-.01-.221-.014-.447-.014-.674s0-.441-.018-.654c-.457.008-.9.008-1.328,0s-.82-.01-1.174-.018a.749.749,0,0,1-.566-.275.857.857,0,0,1-.205-.605.792.792,0,0,1,.289-.562.766.766,0,0,1,.594-.2c.689.045,1.479.063,2.363.039v-1.2a.824.824,0,0,1,.24-.6.781.781,0,0,1,.588-.244.834.834,0,0,1,.838.842v.535c0,.2,0,.395.018.607.381-.027.748-.053,1.1-.088s.678-.066.971-.107a.823.823,0,0,1,.607.164.757.757,0,0,1,.314.535.863.863,0,0,1-.16.625.765.765,0,0,1-.541.314c-.326.039-.686.07-1.07.1s-.785.053-1.2.07c0,.217,0,.434.008.66s.01.447.018.674c.377-.023.73-.045,1.072-.08s.654-.066.947-.1a.752.752,0,0,1,.607.15.788.788,0,0,1,.314.549.838.838,0,0,1-.16.607.765.765,0,0,1-.541.314c-.318.039-.664.07-1.035.1s-.766.055-1.174.072c.018.371.027.73.031,1.066s.014.646.021.936a9.719,9.719,0,0,1,1.541.588,8.928,8.928,0,0,1,1.289.744.757.757,0,0,1,.342.531.794.794,0,0,1-.133.629.826.826,0,0,1-.541.346.792.792,0,0,1-.619-.137,8.843,8.843,0,0,0-.869-.537,9.3,9.3,0,0,0-1-.469,2.064,2.064,0,0,1-.727,1.625,3.545,3.545,0,0,1-3.711-.021Zm1.178-2.025a.5.5,0,0,0-.213.422c0,.371.293.559.873.559a1.012,1.012,0,0,0,.754-.205.827.827,0,0,0,.182-.58v-.266a5.741,5.741,0,0,0-.936-.084A1.13,1.13,0,0,0,17626.555,17165.213Zm.422-14.52a9.774,9.774,0,0,1-1.953-.164,2.831,2.831,0,0,1-1.307-.58,2.33,2.33,0,0,1-.717-1.16,6.652,6.652,0,0,1-.227-1.891v-4.553a6.689,6.689,0,0,1,.227-1.9,2.339,2.339,0,0,1,.717-1.16,2.851,2.851,0,0,1,1.307-.58,10.23,10.23,0,0,1,1.953-.164h3.551a10.2,10.2,0,0,1,1.961.164,2.892,2.892,0,0,1,1.3.58,2.339,2.339,0,0,1,.727,1.16,6.689,6.689,0,0,1,.227,1.9v4.553a6.652,6.652,0,0,1-.227,1.891,2.33,2.33,0,0,1-.727,1.16,2.872,2.872,0,0,1-1.3.58,9.751,9.751,0,0,1-1.961.164Zm-1.529-10.557a1.428,1.428,0,0,0-.832.734,3.408,3.408,0,0,0-.262,1.475v4.553a3.4,3.4,0,0,0,.262,1.475,1.422,1.422,0,0,0,.832.73,4.772,4.772,0,0,0,1.529.2h3.551a4.759,4.759,0,0,0,1.527-.2,1.42,1.42,0,0,0,.834-.73,3.4,3.4,0,0,0,.26-1.475v-4.553a3.411,3.411,0,0,0-.26-1.475,1.426,1.426,0,0,0-.834-.734,4.459,4.459,0,0,0-1.527-.213h-3.551A4.471,4.471,0,0,0,17625.447,17140.137Zm4.207,8.537a.705.705,0,0,1-.229-.559v-2.143h-1.418a4.222,4.222,0,0,1-1.691,2.564.876.876,0,0,1-1.16-.168.6.6,0,0,1-.129-.541.732.732,0,0,1,.311-.443,2.7,2.7,0,0,0,.664-.592,2.568,2.568,0,0,0,.426-.82h-1.064a.653.653,0,0,1-.5-.2.693.693,0,0,1-.189-.486.681.681,0,0,1,.189-.482.658.658,0,0,1,.5-.205h1.275v-1.342h-1.01a.65.65,0,0,1-.5-.2.709.709,0,0,1,0-.965.632.632,0,0,1,.5-.205h1.01v-.77a.752.752,0,0,1,.223-.562.771.771,0,0,1,.535-.209.785.785,0,0,1,.545.209.736.736,0,0,1,.221.563v.77h1.264v-.77a.728.728,0,0,1,.229-.562.793.793,0,0,1,.541-.209.73.73,0,0,1,.752.771v.77h.9a.624.624,0,0,1,.5.205.731.731,0,0,1,0,.965.641.641,0,0,1-.5.2h-.9v1.342h1.18a.66.66,0,0,1,.5.205.709.709,0,0,1,.182.482.722.722,0,0,1-.182.486.656.656,0,0,1-.5.2h-1.18v2.143a.735.735,0,0,1-.752.771A.77.77,0,0,1,17629.654,17148.674Zm-1.492-4.074h1.264v-1.342h-1.264Zm-3.945-11.58a.839.839,0,0,1-.35-.531q-.126-.718-.2-1.66t-.066-1.992c0-.705.018-1.4.053-2.117s.1-1.387.178-2.037.172-1.227.283-1.74a.8.8,0,0,1,.367-.527.819.819,0,0,1,.629-.119.872.872,0,0,1,.527.371.827.827,0,0,1,.115.639,19.1,19.1,0,0,0-.346,2.156c-.084.775-.141,1.559-.164,2.355s-.014,1.572.035,2.326a17.3,17.3,0,0,0,.24,2.049.766.766,0,0,1-.133.615.866.866,0,0,1-.541.355.92.92,0,0,1-.145.012A.831.831,0,0,1,17624.217,17133.02Zm3.658-1.275a2.76,2.76,0,0,1-1.066-1.93.764.764,0,0,1,.145-.615.8.8,0,0,1,.555-.338.862.862,0,0,1,.615.16.807.807,0,0,1,.332.553,1.166,1.166,0,0,0,.576.895,3.206,3.206,0,0,0,1.6.3,12.133,12.133,0,0,0,2.533-.322.757.757,0,0,1,.629.109.811.811,0,0,1,.363.537.771.771,0,0,1-.125.619.878.878,0,0,1-.531.373,10.7,10.7,0,0,1-1.5.252c-.5.049-.971.07-1.408.07A4.551,4.551,0,0,1,17627.875,17131.744Zm-.475-6.389a.867.867,0,0,1-.238-1.17.753.753,0,0,1,.541-.35,12.9,12.9,0,0,1,1.748-.2c.643-.031,1.285-.037,1.918-.014a12.488,12.488,0,0,1,1.682.158.815.815,0,0,1,.545.346.824.824,0,0,1,.129.639.761.761,0,0,1-.346.535.812.812,0,0,1-.623.133,13.545,13.545,0,0,0-2.352-.186,12.79,12.79,0,0,0-2.379.23.89.89,0,0,1-.174.018A.825.825,0,0,1,17627.4,17125.355Zm.834-8.76a.873.873,0,0,1-.275-.59.765.765,0,0,1,.23-.6,7.446,7.446,0,0,0,1.674-2.715,10.144,10.144,0,0,0,.611-3.574,2.77,2.77,0,0,0-.35-1.58,1.193,1.193,0,0,0-1.037-.492,1.492,1.492,0,0,0-1.035.457,2.77,2.77,0,0,0-.713,1.35,6.6,6.6,0,0,0-.125,2.254.85.85,0,0,1-.178.586.716.716,0,0,1-.525.283.765.765,0,0,1-.58-.168.828.828,0,0,1-.3-.52,15.211,15.211,0,0,1-.123-1.6c-.021-.58-.021-1.166-.01-1.75s.041-1.125.076-1.625.076-.908.115-1.236a.806.806,0,0,1,.3-.549.8.8,0,0,1,.6-.168.81.81,0,0,1,.553.3.741.741,0,0,1,.146.615c-.018.168-.045.381-.076.643s-.057.51-.074.744a2.843,2.843,0,0,1,.863-.918,1.992,1.992,0,0,1,1.139-.371,2.641,2.641,0,0,1,2.24.975,4.518,4.518,0,0,1,.74,2.775,13.094,13.094,0,0,1-.3,2.809,10.926,10.926,0,0,1-.895,2.551,8.3,8.3,0,0,1-1.492,2.09.814.814,0,0,1-.594.262h-.018A.846.846,0,0,1,17628.234,17116.6Zm0-17.191a4.754,4.754,0,0,1-2.564-1.07,2.864,2.864,0,0,1-.912-2.242,3.545,3.545,0,0,1,.629-2.107,5.541,5.541,0,0,1,1.74-1.52c-.08-.363-.178-.779-.3-1.244s-.244-.93-.371-1.385-.24-.846-.342-1.16a.8.8,0,0,1,.066-.639.841.841,0,0,1,.506-.4.768.768,0,0,1,.646.063.843.843,0,0,1,.4.508c.16.541.314,1.131.469,1.76s.283,1.234.387,1.811a13.649,13.649,0,0,1,1.416-.479c.5-.146,1.027-.279,1.568-.4a.771.771,0,0,1,.629.1.824.824,0,0,1,.375.514.836.836,0,0,1-.109.637.789.789,0,0,1-.531.359,19.128,19.128,0,0,0-2.844.779,6.542,6.542,0,0,0-1.674.863,2.688,2.688,0,0,0-.8.939,2.384,2.384,0,0,0-.217,1c0,.74.447,1.258,1.346,1.564a9.725,9.725,0,0,0,4.186.035.742.742,0,0,1,.619.158.833.833,0,0,1,.318.555.808.808,0,0,1-.717.938,17.281,17.281,0,0,1-2.336.172A10.958,10.958,0,0,1,17628.238,17099.4Zm5.486-7.607a.564.564,0,0,1-.395-.266c-.092-.15-.213-.332-.357-.541s-.275-.393-.4-.553a.515.515,0,0,1-.086-.381.6.6,0,0,1,.209-.377.572.572,0,0,1,.4-.1.71.71,0,0,1,.387.182,5.78,5.78,0,0,1,.447.506,5.928,5.928,0,0,1,.4.576.6.6,0,0,1,.094.459.638.638,0,0,1-.258.395.568.568,0,0,1-.336.107A.714.714,0,0,1,17633.725,17091.8Zm1.43-1.062a.577.577,0,0,1-.41-.24c-.094-.141-.223-.309-.387-.514s-.309-.371-.437-.521a.508.508,0,0,1-.111-.381.492.492,0,0,1,.2-.377.481.481,0,0,1,.381-.137.568.568,0,0,1,.385.168,4.592,4.592,0,0,1,.488.465c.18.2.332.381.451.541a.609.609,0,0,1,.119.455.644.644,0,0,1-.23.412.546.546,0,0,1-.369.133C17635.205,17090.738,17635.18,17090.736,17635.154,17090.734Zm-6.514-8.463a.847.847,0,0,1-.27-.59.82.82,0,0,1,.227-.6,7.276,7.276,0,0,0,1.066-1.377,11.964,11.964,0,0,0,.85-1.687,17.194,17.194,0,0,0-2.2-.42,7.64,7.64,0,0,1-1.174,1.82,3.73,3.73,0,0,1-1.4,1.01,2.709,2.709,0,0,1-1.373.189,1.893,1.893,0,0,1-1.111-.541,1.739,1.739,0,0,1-.437-1.262,2.314,2.314,0,0,1,.461-1.4,3.131,3.131,0,0,1,1.434-1.014,6.9,6.9,0,0,1,2.516-.387,18.126,18.126,0,0,0,.545-1.9c.129-.539.105-.9-.07-1.084a1.249,1.249,0,0,0-1.037-.178c-.178.031-.408.063-.686.1s-.5.066-.656.084a.848.848,0,0,1-.619-.207.8.8,0,0,1-.293-.576.866.866,0,0,1,.207-.607.823.823,0,0,1,.576-.287c.2-.018.439-.045.727-.07s.527-.045.717-.059a2.957,2.957,0,0,1,2.428.621,2.735,2.735,0,0,1,.346,2.408c-.066.332-.143.66-.227.971s-.172.615-.266.9c.336.035.682.094,1.037.164s.7.146,1.049.23c.074-.318.133-.629.182-.936a6.937,6.937,0,0,0,.084-.871.882.882,0,0,1,.248-.594.807.807,0,0,1,1.174-.018.771.771,0,0,1,.23.6,8.188,8.188,0,0,1-.107,1.111,10.549,10.549,0,0,1-.242,1.143c.287.094.57.186.85.283s.539.2.8.3a.834.834,0,0,1,.457.465.777.777,0,0,1-.01.643.787.787,0,0,1-.447.447.741.741,0,0,1-.643,0c-.242-.111-.49-.217-.742-.314s-.506-.2-.758-.283a14,14,0,0,1-1.014,2.1,8.433,8.433,0,0,1-1.236,1.639.888.888,0,0,1-.584.252h-.021A.868.868,0,0,1,17628.641,17082.271Zm-3.687-4.3a.94.94,0,0,0-.484.717.33.33,0,0,0,.174.314.652.652,0,0,0,.514-.049,2.321,2.321,0,0,0,.682-.479,3.859,3.859,0,0,0,.686-.926A3.444,3.444,0,0,0,17624.953,17077.973Z" transform="translate(-17596 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--02, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--08 {
  width: var(--w-2);
  aspect-ratio: 5/4;
  padding-top: 1%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--02 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--08 .p-hero__slider-img-wrapper::before {
  left: 50%;
  transform: translateX(-50%);
  top: calc(var(--w-2) * -0.18);
  width: calc(var(--w-1) * 0.9);
  height: calc(var(--w-1) * 0.2);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="244" height="48.994" viewBox="0 0 244 48.994"><path d="M17629.754,17091H17606a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h224a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10h-186.965l-6.641,16.99Zm-32.756-22v12a9.009,9.009,0,0,0,9,9h24.438l5.953,15.25,5.955-15.25H17830a9,9,0,0,0,9-9v-12a9,9,0,0,0-9-9h-224A9.009,9.009,0,0,0,17597,17069Zm112.281,12.357a9.937,9.937,0,0,1-1.949-.16,2.675,2.675,0,0,1-1.248-.574,2.3,2.3,0,0,1-.672-1.16,7.146,7.146,0,0,1-.205-1.889v-4.943a7.257,7.257,0,0,1,.205-1.9,2.32,2.32,0,0,1,.672-1.16,2.607,2.607,0,0,1,1.248-.582,9.937,9.937,0,0,1,1.949-.16h3.922a9.914,9.914,0,0,1,1.943.16,2.629,2.629,0,0,1,1.254.582,2.317,2.317,0,0,1,.67,1.16,7.438,7.438,0,0,1,.2,1.9v4.943a7.324,7.324,0,0,1-.2,1.889,2.292,2.292,0,0,1-.67,1.16,2.7,2.7,0,0,1-1.254.574,9.914,9.914,0,0,1-1.943.16Zm2.574-1.947a.65.65,0,0,1-.238.533h1.586a8.887,8.887,0,0,0,1.271-.076,1.451,1.451,0,0,0,.756-.318,1.278,1.278,0,0,0,.371-.707,5.751,5.751,0,0,0,.1-1.236v-5.014a5.73,5.73,0,0,0-.1-1.246,1.327,1.327,0,0,0-.371-.707,1.378,1.378,0,0,0-.756-.322,8.887,8.887,0,0,0-1.271-.076h-1.527a.654.654,0,0,1,.25.52v.264h2.127a.5.5,0,0,1,.395.166.611.611,0,0,1,.139.395.631.631,0,0,1-.139.395.485.485,0,0,1-.395.164h-2.127v.488h2.924a.523.523,0,0,1,.4.17.617.617,0,0,1,0,.789.5.5,0,0,1-.4.18h-7.234a.476.476,0,0,1-.4-.18.6.6,0,0,1,0-.789.5.5,0,0,1,.4-.17h2.941v-.488h-2.158a.485.485,0,0,1-.395-.164.609.609,0,0,1-.139-.395.59.59,0,0,1,.139-.395.5.5,0,0,1,.395-.166h2.158v-.264a.643.643,0,0,1,.25-.52h-1.525a8.9,8.9,0,0,0-1.268.076,1.4,1.4,0,0,0-.766.322,1.337,1.337,0,0,0-.367.707,5.693,5.693,0,0,0-.107,1.246v5.014a5.717,5.717,0,0,0,.107,1.236,1.287,1.287,0,0,0,.367.707,1.472,1.472,0,0,0,.766.318,8.9,8.9,0,0,0,1.268.076h1.455a.623.623,0,0,1-.252-.533v-1.777c-.361.26-.77.533-1.217.811a9.658,9.658,0,0,1-1.205.658.661.661,0,0,1-.869-.238.632.632,0,0,1-.053-.461.452.452,0,0,1,.3-.336,10.8,10.8,0,0,0,1.061-.506c.395-.215.762-.43,1.1-.645a1.557,1.557,0,0,1-1.043-.35,1.434,1.434,0,0,1-.273-.994,1.825,1.825,0,0,1,.16-.846.856.856,0,0,1,.561-.412,4.307,4.307,0,0,1,1.127-.111h2.227a4.461,4.461,0,0,1,1.154.111.81.81,0,0,1,.547.412,1.978,1.978,0,0,1,.148.846,1.944,1.944,0,0,1-.148.834.826.826,0,0,1-.547.416,4.676,4.676,0,0,1-1.154.107h-.238c.158.107.332.211.516.318s.381.209.578.313c.146-.166.313-.357.5-.572s.3-.363.367-.447a.613.613,0,0,1,.367-.248.64.64,0,0,1,.434.064.525.525,0,0,1,.252.322.419.419,0,0,1-.072.406c-.08.111-.205.26-.367.447s-.312.355-.443.5c.111.041.225.076.336.117a3.125,3.125,0,0,1,.309.111.456.456,0,0,1,.336.273.538.538,0,0,1,0,.439.6.6,0,0,1-.35.361.713.713,0,0,1-.531,0,9.82,9.82,0,0,1-1.232-.551,12.875,12.875,0,0,1-1.262-.738Zm-1.979-4.123c-.072.039-.107.139-.107.285s.035.242.107.283a.891.891,0,0,0,.371.053h2a.88.88,0,0,0,.377-.053c.066-.041.1-.135.1-.283s-.031-.246-.1-.285a.765.765,0,0,0-.377-.062h-2A.774.774,0,0,0,17709.875,17075.287Zm-70.8,5.529a2.1,2.1,0,0,1-.014-3.107,2.689,2.689,0,0,1,1.795-.564,7.866,7.866,0,0,1,.814.041v-2.646a.832.832,0,0,1,.238-.605.806.806,0,0,1,.586-.236.816.816,0,0,1,.592.236.839.839,0,0,1,.236.605v3.021a9.845,9.845,0,0,1,2.633,1.289.832.832,0,0,1,.336.551.845.845,0,0,1-.693.959.806.806,0,0,1-.623-.139,5.921,5.921,0,0,0-.766-.51c-.283-.162-.578-.314-.887-.453a2.179,2.179,0,0,1-.717,1.559,2.655,2.655,0,0,1-1.777.541A2.782,2.782,0,0,1,17639.076,17080.816Zm1.105-2.029a.579.579,0,0,0-.01.869,1.034,1.034,0,0,0,.645.162.872.872,0,0,0,.658-.211.913.913,0,0,0,.2-.645v-.238a3.2,3.2,0,0,0-.443-.08c-.143-.014-.277-.018-.412-.018A1.022,1.022,0,0,0,17640.182,17078.787Zm30.428,2.553a16.24,16.24,0,0,1-3.225-.264,4.42,4.42,0,0,1-2.055-.941c-.131.086-.281.193-.457.318s-.35.246-.516.357-.285.193-.371.252a.837.837,0,0,1-.635.111.727.727,0,0,1-.523-.381.76.76,0,0,1-.076-.621.681.681,0,0,1,.4-.471c.129-.072.309-.166.537-.287s.447-.223.648-.326v-3.01a.7.7,0,0,0-.1-.455.575.575,0,0,0-.437-.117h-.422a.691.691,0,0,1-.523-.219.726.726,0,0,1-.205-.525.706.706,0,0,1,.205-.51.67.67,0,0,1,.523-.219h.994a1.3,1.3,0,0,1,1.469,1.473v2.5l.014-.025a6.121,6.121,0,0,0,.908-1.975,10.146,10.146,0,0,0,.295-2.619v-1.541h-.67a.684.684,0,0,1-.574-.277.131.131,0,0,0-.021.027.077.077,0,0,1-.037.027.835.835,0,0,1-.562.236.655.655,0,0,1-.557-.236c-.187-.217-.4-.439-.635-.672s-.467-.439-.682-.613a.647.647,0,0,1-.236-.52.782.782,0,0,1,.211-.547.858.858,0,0,1,.545-.273.775.775,0,0,1,.588.188q.36.311.738.646c.246.223.461.43.648.617a1.705,1.705,0,0,1,.139.2.655.655,0,0,1,.436-.156h1.105v-1.08a.687.687,0,0,1,.223-.533.788.788,0,0,1,.533-.191.813.813,0,0,1,.547.191.682.682,0,0,1,.225.533v1.08h.908a.658.658,0,0,1,.672.572,7.836,7.836,0,0,0,.371-.9,9.093,9.093,0,0,0,.273-.959.6.6,0,0,1,.326-.461.829.829,0,0,1,.555-.039.677.677,0,0,1,.412.281.622.622,0,0,1,.076.529c-.025.129-.059.264-.1.393s-.076.26-.121.391h2.561a.636.636,0,0,1,.5.209.722.722,0,0,1,.184.494.692.692,0,0,1-.184.475.636.636,0,0,1-.5.209h-3.125a6.941,6.941,0,0,1-.461.8.356.356,0,0,1,.086-.014h2.475a1.4,1.4,0,0,1,.807.211.979.979,0,0,1,.42.537,1.013,1.013,0,0,1-.025.686,1.42,1.42,0,0,1-.512.641c-.094.063-.223.152-.385.264s-.332.225-.5.336c.018.031.035.059.053.086a.488.488,0,0,1,.045.084h1.146a.615.615,0,0,1,.5.2.68.68,0,0,1,.176.475.712.712,0,0,1-.176.471.623.623,0,0,1-.5.2h-.8a.94.94,0,0,1,.014.152v.17a2.821,2.821,0,0,1-.582,2.027,2.273,2.273,0,0,1-1.676.578.84.84,0,0,1-.562-.184.677.677,0,0,1-.234-.52.6.6,0,0,1,.193-.506.794.794,0,0,1,.52-.191.974.974,0,0,0,.7-.27,1.54,1.54,0,0,0,.211-.963c0-.049-.006-.1-.01-.148s-.01-.1-.018-.146h-1.559a.605.605,0,0,1-.479-.2.7.7,0,0,1-.18-.471.666.666,0,0,1,.18-.475.6.6,0,0,1,.479-.2h.9l-.045-.045a.673.673,0,0,1-.187-.51.634.634,0,0,1,.246-.457.684.684,0,0,1,.447-.156.881.881,0,0,1,.461.156l.35-.219c.111-.076.16-.152.146-.232s-.088-.117-.232-.117h-1.732a.589.589,0,0,1-.461-.184.577.577,0,0,0-.994-.434.638.638,0,0,1-.268-.387.54.54,0,0,1,.1-.482,3.109,3.109,0,0,0,.295-.434.969.969,0,0,1-.281.039h-1.514v1.236h.506a1.608,1.608,0,0,1,1.105.326,1.336,1.336,0,0,1,.336,1.084c-.018.73-.049,1.389-.09,1.975s-.1,1.088-.16,1.5a1.768,1.768,0,0,1-.568,1.154,2.1,2.1,0,0,1-1.209.359.821.821,0,0,1-.564-.172.685.685,0,0,1-.232-.475.755.755,0,0,1,.152-.527.639.639,0,0,1,.475-.242.96.96,0,0,0,.482-.125.758.758,0,0,0,.176-.461c.049-.283.094-.672.133-1.174s.068-.98.076-1.445a.506.506,0,0,0-.084-.381.518.518,0,0,0-.363-.1h-.2a11.017,11.017,0,0,1-.447,2.439,6.232,6.232,0,0,1-.967,1.93.655.655,0,0,1-.447.264.727.727,0,0,1-.547-.152.284.284,0,0,1-.076-.07.691.691,0,0,1-.062-.086v.1a2.806,2.806,0,0,0,.959.648,5.834,5.834,0,0,0,1.508.359,20.673,20.673,0,0,0,2.307.111c.523,0,1.043-.01,1.563-.023s1.012-.031,1.477-.049.869-.039,1.205-.072a1,1,0,0,1,.672.172.657.657,0,0,1,.264.559.8.8,0,0,1-.215.582.967.967,0,0,1-.693.215c-.3,0-.646,0-1.035.01s-.793.008-1.2.014-.785,0-1.143,0Zm54.545-.076a6.232,6.232,0,0,1-2.062-.385,2.376,2.376,0,0,1-1.129-.859,2.217,2.217,0,0,1-.35-1.227,2.831,2.831,0,0,1,.846-1.957,7.093,7.093,0,0,1,2.459-1.6,1.1,1.1,0,0,0-.547-.375,1.743,1.743,0,0,0-1.379.152,5.166,5.166,0,0,0-1.324,1.064.905.905,0,0,1-.623.273.765.765,0,0,1-.623-.232.864.864,0,0,1-.205-.613.789.789,0,0,1,.291-.578,8.235,8.235,0,0,0,1.209-1.271,9.223,9.223,0,0,0,.891-1.414c-.4.008-.779.018-1.129.018s-.648,0-.9,0a.779.779,0,0,1-.586-.246.831.831,0,0,1-.238-.592.788.788,0,0,1,.266-.578.84.84,0,0,1,.6-.209c.328.008.721.012,1.182.008s.945-.014,1.451-.021c.045-.18.09-.35.125-.516s.068-.34.1-.506a.909.909,0,0,1,.309-.568.749.749,0,0,1,.6-.174.813.813,0,0,1,.725.926,2.212,2.212,0,0,1-.053.377c-.031.129-.059.26-.1.389.355-.018.686-.035.994-.062s.582-.049.824-.09a.851.851,0,0,1,.627.162.767.767,0,0,1,.314.555.789.789,0,0,1-.176.613.751.751,0,0,1-.555.295c-.346.037-.738.072-1.187.1s-.916.049-1.4.066a12.484,12.484,0,0,1-.672,1.289,2.454,2.454,0,0,1,.645-.049,2.488,2.488,0,0,1,.586.107,2.509,2.509,0,0,1,1.527,1.146c.457-.131.945-.25,1.465-.363s1.064-.211,1.643-.295a.805.805,0,0,1,.617.148.777.777,0,0,1,.322.551.768.768,0,0,1-.156.617.838.838,0,0,1-.559.322c-.543.063-1.039.143-1.5.232s-.887.184-1.275.287a8.2,8.2,0,0,1,.111.824c.027.3.045.621.045.967a.84.84,0,0,1-.842.842.816.816,0,0,1-.592-.246.838.838,0,0,1-.236-.6,9.278,9.278,0,0,0-.08-1.277,4.885,4.885,0,0,0-1.662,1.018,1.557,1.557,0,0,0-.51,1.043.694.694,0,0,0,.447.613,3.581,3.581,0,0,0,1.5.27,19.929,19.929,0,0,0,2.865-.211.851.851,0,0,1,.617.16.755.755,0,0,1,.324.551.8.8,0,0,1-.166.605.9.9,0,0,1-.547.322,19.531,19.531,0,0,1-2.643.215C17725.5,17081.277,17725.322,17081.271,17725.154,17081.264Zm-23.5-.031a.832.832,0,0,1-.582-.381c-.094-.139-.2-.291-.3-.447s-.223-.328-.354-.5c-.42.055-.908.111-1.465.18s-1.141.135-1.758.2-1.223.139-1.828.211-1.164.133-1.691.188-.973.107-1.34.143a.951.951,0,0,1-.7-.17.822.822,0,0,1-.309-.6.776.776,0,0,1,.2-.592.881.881,0,0,1,.619-.277c.184-.018.385-.035.609-.049s.455-.031.721-.049c.184-.363.393-.789.627-1.268s.469-.98.707-1.5.461-1.008.666-1.473.373-.869.5-1.205a.862.862,0,0,1,.461-.492.879.879,0,0,1,.672-.014.843.843,0,0,1,.5.453.824.824,0,0,1,0,.666c-.174.4-.389.873-.645,1.416s-.516,1.1-.8,1.666-.547,1.1-.8,1.584q1.049-.1,2.1-.205c.709-.072,1.344-.131,1.912-.189-.215-.281-.426-.551-.635-.8s-.4-.48-.568-.664a.748.748,0,0,1-.207-.572.719.719,0,0,1,.264-.551.849.849,0,0,1,.6-.205.791.791,0,0,1,.574.25c.229.232.479.51.756.832s.564.664.855,1.021.564.707.824,1.043.492.641.689.908a.978.978,0,0,1,.174.7.875.875,0,0,1-.371.609.862.862,0,0,1-.506.158A1,1,0,0,1,17701.658,17081.232Zm117.654-.738a2.08,2.08,0,0,1-.668-1.59,2.009,2.009,0,0,1,.693-1.559,2.975,2.975,0,0,1,2.051-.627c.162,0,.322.01.492.023s.342.031.516.049c-.027-.52-.062-1.088-.1-1.7s-.084-1.227-.125-1.85-.076-1.209-.1-1.764-.037-1.039-.037-1.447a.779.779,0,0,1,.246-.586.854.854,0,0,1,1.191,0,.782.782,0,0,1,.242.586c0,.27.008.6.021.99s.037.8.063,1.25c.27-.037.574-.086.906-.148s.656-.125.984-.2.617-.135.869-.2a.861.861,0,0,1,.957,1.254.73.73,0,0,1-.523.385c-.457.1-.973.2-1.541.295s-1.092.162-1.566.211c.035.578.076,1.15.111,1.719s.072,1.088.1,1.559a15.365,15.365,0,0,1,1.875.654,9.673,9.673,0,0,1,1.621.867.817.817,0,0,1,.346.547.863.863,0,0,1-.131.645.835.835,0,0,1-.551.346.818.818,0,0,1-.627-.135,10.994,10.994,0,0,0-2.48-1.244,2.222,2.222,0,0,1-.8,1.678,3.334,3.334,0,0,1-2.154.613A2.635,2.635,0,0,1,17819.313,17080.494Zm1.258-2.029a.524.524,0,0,0-.242.439.537.537,0,0,0,.215.43,1.015,1.015,0,0,0,.648.174,1.678,1.678,0,0,0,.959-.223.811.811,0,0,0,.318-.717v-.184a5.077,5.077,0,0,0-.561-.076c-.187-.014-.371-.018-.559-.018A1.377,1.377,0,0,0,17820.57,17078.465Zm-81.143,2.422a.819.819,0,0,1-.33-.568c-.027-.25-.086-.676-.166-1.279s-.18-1.277-.283-2.023c-.594.066-1.164.133-1.705.205l-1.41.174c-.395.045-.68.086-.859.113a.83.83,0,0,1-.627-.184.783.783,0,0,1-.309-.574.818.818,0,0,1,.178-.635.876.876,0,0,1,.574-.318c.152-.018.42-.049.814-.09s.855-.094,1.4-.16,1.109-.131,1.705-.2l-.225-1.594c-.617.063-1.172.129-1.674.191s-.842.107-1.025.131a.8.8,0,0,1-.627-.193.857.857,0,0,1-.312-.582.833.833,0,0,1,.2-.617.85.85,0,0,1,.572-.318l.959-.107c.492-.049,1.047-.111,1.674-.184-.111-.73-.193-1.271-.238-1.625a.815.815,0,0,1,.166-.645.83.83,0,0,1,.578-.322.806.806,0,0,1,.641.16.815.815,0,0,1,.322.582c.018.176.049.408.094.689s.084.609.129.977c.551-.066,1.057-.125,1.514-.174s.807-.094,1.053-.121a.827.827,0,0,1,.922.77.869.869,0,0,1-.187.623.785.785,0,0,1-.582.3c-.232.023-.574.055-1.025.1s-.936.1-1.469.17l.225,1.58c.572-.076,1.109-.139,1.611-.2s.936-.107,1.3-.152.609-.076.738-.084l.229.094a2.157,2.157,0,0,1,.457.254.588.588,0,0,1,.268.408.812.812,0,0,1-.184.631.8.8,0,0,1-.572.309c-.139.01-.385.037-.738.076l-1.285.148c-.5.055-1.025.121-1.59.2.107.752.2,1.428.291,2.02s.152,1.008.188,1.24a.742.742,0,0,1-.156.635.892.892,0,0,1-.586.346,1.026,1.026,0,0,1-.109.006A.863.863,0,0,1,17739.428,17080.887Zm27.908-.1a.857.857,0,0,1-.252-.609v-5.6c-.6.525-1.213,1.025-1.85,1.514s-1.266.928-1.9,1.33a.851.851,0,0,1-.648.1.863.863,0,0,1-.641-1.053.825.825,0,0,1,.395-.533q.879-.545,1.84-1.271c.641-.488,1.262-1,1.875-1.553s1.178-1.107,1.693-1.662a14.591,14.591,0,0,0,1.3-1.576.9.9,0,0,1,.559-.361.786.786,0,0,1,.641.143.852.852,0,0,1,.229,1.2,21.825,21.825,0,0,1-1.764,2.061v7.266a.845.845,0,0,1-.256.609.842.842,0,0,1-1.217,0Zm25.713-.586a3.382,3.382,0,0,1-.959-2.682v-7.465a.84.84,0,0,1,.838-.842.825.825,0,0,1,.6.246.816.816,0,0,1,.246.6v7.465a1.851,1.851,0,0,0,.465,1.441,2.208,2.208,0,0,0,1.451.4,3.067,3.067,0,0,0,1.629-.461,3.252,3.252,0,0,0,1.24-1.482.85.85,0,0,1,1.133-.395.751.751,0,0,1,.43.48.9.9,0,0,1-.035.658,4.69,4.69,0,0,1-1.8,2.127,4.77,4.77,0,0,1-2.6.742A3.887,3.887,0,0,1,17793.049,17080.2Zm11.135.676a.777.777,0,0,1-.385-.52.808.808,0,0,1,.107-.627,12.739,12.739,0,0,0,.967-1.947,19.948,19.948,0,0,0,.721-2.213q.3-1.148.479-2.252c-.27.027-.533.051-.787.068s-.5.039-.721.059a.844.844,0,0,1-.609-.207.77.77,0,0,1-.287-.564.823.823,0,0,1,.211-.609.751.751,0,0,1,.572-.271c.27-.02.561-.041.873-.055s.627-.049.945-.084c.031-.318.049-.623.059-.914s.008-.564,0-.824a.832.832,0,0,1,1.4-.648.778.778,0,0,1,.268.576c.01.234.01.484,0,.748s-.025.551-.057.852c.42-.076.8-.148,1.137-.211a.83.83,0,0,1,.631.111.779.779,0,0,1,.363.516.812.812,0,0,1-.121.631.79.79,0,0,1-.523.35c-.232.049-.492.094-.779.143s-.582.09-.9.139c-.135.852-.309,1.729-.533,2.639a23.507,23.507,0,0,1-.8,2.619,12.493,12.493,0,0,1-1.07,2.221.828.828,0,0,1-.52.375.764.764,0,0,1-.207.027A.8.8,0,0,1,17804.184,17080.879Zm-191.059-.111a.825.825,0,0,1-.264-.588.782.782,0,0,1,.223-.6,7.57,7.57,0,0,0,1.066-1.379,12.756,12.756,0,0,0,.852-1.687,17.138,17.138,0,0,0-2.2-.422,7.32,7.32,0,0,1-1.174,1.818,3.647,3.647,0,0,1-1.4,1.012,2.736,2.736,0,0,1-1.375.188,1.859,1.859,0,0,1-1.109-.541,1.7,1.7,0,0,1-.439-1.258,2.335,2.335,0,0,1,.457-1.4,3.22,3.22,0,0,1,1.438-1.016,6.951,6.951,0,0,1,2.516-.381,17.5,17.5,0,0,0,.541-1.906c.131-.543.107-.9-.066-1.084a1.233,1.233,0,0,0-1.039-.176c-.174.027-.4.059-.686.1s-.5.063-.658.08a.868.868,0,0,1-.617-.205.828.828,0,0,1-.291-.578.853.853,0,0,1,.783-.9l.73-.066c.287-.031.523-.049.711-.059a2.933,2.933,0,0,1,2.428.619,2.718,2.718,0,0,1,.344,2.408c-.066.336-.139.658-.223.971s-.17.613-.264.9c.334.041.68.094,1.033.166s.7.143,1.053.229c.07-.318.135-.627.178-.932a6.728,6.728,0,0,0,.086-.873.9.9,0,0,1,.246-.6.812.812,0,0,1,1.178-.014.78.78,0,0,1,.229.6,8.128,8.128,0,0,1-.107,1.111,10.615,10.615,0,0,1-.242,1.141c.291.094.572.188.846.287s.547.2.807.3a.856.856,0,0,1,.457.467.813.813,0,0,1-.01.645.8.8,0,0,1-.447.443.774.774,0,0,1-.645,0c-.242-.107-.488-.215-.744-.314s-.5-.191-.756-.285a14.093,14.093,0,0,1-1.012,2.1,8.36,8.36,0,0,1-1.24,1.639.835.835,0,0,1-.582.25l-.039,0A.877.877,0,0,1,17613.125,17080.768Zm-3.689-4.3a.923.923,0,0,0-.479.717.321.321,0,0,0,.17.313.64.64,0,0,0,.516-.049,2.308,2.308,0,0,0,.684-.475,4.067,4.067,0,0,0,.686-.928A3.532,3.532,0,0,0,17609.436,17076.469Zm49.389,4.41a6.475,6.475,0,0,1-2.73-.959,4.633,4.633,0,0,1-1.6-1.74,4.566,4.566,0,0,1-.523-2.133,5.112,5.112,0,0,1,.43-2.09,4.817,4.817,0,0,1,1.262-1.687c-.559.084-1.158.178-1.789.285s-1.25.215-1.846.322-1.109.207-1.559.287a.762.762,0,0,1-.621-.152.828.828,0,0,1-.332-.547.8.8,0,0,1,.148-.621.822.822,0,0,1,.555-.332c.295-.045.68-.107,1.146-.187s.988-.166,1.566-.26,1.174-.187,1.777-.291l1.787-.3c.582-.094,1.119-.187,1.6-.273s.883-.152,1.191-.205a.832.832,0,0,1,.949.658.841.841,0,0,1-.1.627.7.7,0,0,1-.512.35,4.678,4.678,0,0,0-2.977,1.66,4.7,4.7,0,0,0-.771,1.316,3.935,3.935,0,0,0-.254,1.365,2.8,2.8,0,0,0,.922,2.189,4.612,4.612,0,0,0,2.521,1.057.825.825,0,0,1,.541.336.773.773,0,0,1,.156.617.82.82,0,0,1-.8.725A.848.848,0,0,1,17658.824,17080.879Zm151.529-.277a3.417,3.417,0,0,1-2.137-1.652.861.861,0,0,1-.062-.641.83.83,0,0,1,1.531-.156,1.923,1.923,0,0,0,1.414.922,6.452,6.452,0,0,0,2.477-.139.815.815,0,0,1,.641.117.8.8,0,0,1,.354.527.821.821,0,0,1-.117.637.8.8,0,0,1-.523.357,9.051,9.051,0,0,1-1.99.242A5.571,5.571,0,0,1,17810.354,17080.6Zm-128.033.125a3.891,3.891,0,0,1-1.445-.381.885.885,0,0,1-.457-.453.731.731,0,0,1-.008-.635.873.873,0,0,1,.465-.465.714.714,0,0,1,.627.018,2.021,2.021,0,0,0,1.258.205.6.6,0,0,0,.492-.658,2.684,2.684,0,0,0-.232-1.146,9.088,9.088,0,0,0-.51-.967c-.158-.26-.3-.523-.436-.8a3,3,0,0,1-.264-.881,2.789,2.789,0,0,1,.086-1.094.78.78,0,0,1,.375-.51.863.863,0,0,1,.631-.107.806.806,0,0,1,.512.381.869.869,0,0,1,.1.645,1.686,1.686,0,0,0,.082,1.061,9.1,9.1,0,0,0,.479.941,11.256,11.256,0,0,1,.568,1.078,3.412,3.412,0,0,1,.273,1.455,2.331,2.331,0,0,1-.35,1.32,2.12,2.12,0,0,1-.936.779,2.853,2.853,0,0,1-1.115.217C17682.453,17080.732,17682.387,17080.73,17682.32,17080.727Zm-60.15-.072a.75.75,0,0,1-.436-.461.828.828,0,0,1,.014-.645c.162-.346.363-.779.609-1.3s.52-1.088.814-1.705.6-1.25.9-1.891.613-1.271.914-1.875.572-1.16.822-1.662.461-.9.633-1.227a.754.754,0,0,1,.5-.4.789.789,0,0,1,.637.094.826.826,0,0,1,.4.512.78.78,0,0,1-.09.635q-.2.349-.512.953c-.209.4-.443.852-.7,1.357s-.523,1.029-.793,1.58a2.518,2.518,0,0,1,.994-.205,1.94,1.94,0,0,1,1.826.836,2.911,2.911,0,0,1,.09,2.3,1.414,1.414,0,0,0-.031,1.039.7.7,0,0,0,.648.277,1.338,1.338,0,0,0,.613-.146,1.776,1.776,0,0,0,.605-.6,6.647,6.647,0,0,0,.645-1.316.8.8,0,0,1,.447-.461.84.84,0,0,1,.641-.027.858.858,0,0,1,.475.447.837.837,0,0,1,.018.658,5.666,5.666,0,0,1-1.393,2.328,3.013,3.013,0,0,1-2.121.766,2.812,2.812,0,0,1-1.482-.363,1.748,1.748,0,0,1-.8-1.1,3.556,3.556,0,0,1,.107-1.842,1.3,1.3,0,0,0,.045-.943.675.675,0,0,0-.645-.273,1.972,1.972,0,0,0-1.174.389,3.827,3.827,0,0,0-1.064,1.473c-.041.072-.107.225-.207.439s-.2.461-.312.721-.215.5-.314.707-.16.354-.187.43a.96.96,0,0,1-.457.484.754.754,0,0,1-.348.084A.9.9,0,0,1,17622.17,17080.654Zm154.531-.139a.821.821,0,0,1-.35-.533c-.084-.475-.146-1.029-.2-1.66s-.068-1.295-.068-1.992.018-1.406.055-2.113.1-1.389.174-2.037.174-1.232.287-1.742a.8.8,0,0,1,.367-.527.792.792,0,0,1,.627-.117.84.84,0,0,1,.523.367.812.812,0,0,1,.121.641,20.077,20.077,0,0,0-.35,2.152q-.129,1.163-.162,2.359c-.021.8-.012,1.572.037,2.324a17.333,17.333,0,0,0,.236,2.051.763.763,0,0,1-.133.617.835.835,0,0,1-1.17.211Zm3.662-1.271a2.8,2.8,0,0,1-1.07-1.934.8.8,0,0,1,.148-.619.812.812,0,0,1,.551-.334.832.832,0,0,1,.613.16.817.817,0,0,1,.336.555,1.193,1.193,0,0,0,.578.9,3.231,3.231,0,0,0,1.6.295,12.2,12.2,0,0,0,2.529-.322.775.775,0,0,1,.633.107.822.822,0,0,1,.361.537.772.772,0,0,1-.125.623.907.907,0,0,1-.533.371,10.832,10.832,0,0,1-1.5.25c-.5.045-.967.072-1.406.072A4.589,4.589,0,0,1,17780.363,17079.244Zm-102.762.3a.8.8,0,0,1-.564-.291.833.833,0,0,1-.205-.613.764.764,0,0,1,.291-.564c.166-.139.371-.309.613-.506s.5-.395.766-.6.516-.4.752-.582.436-.336.582-.457a.843.843,0,0,1,.623-.166.832.832,0,0,1,.717.932.82.82,0,0,1-.332.551c-.242.18-.529.4-.855.658s-.645.52-.967.779-.586.479-.811.662a.791.791,0,0,1-.533.2C17677.652,17079.551,17677.627,17079.551,17677.6,17079.549Zm10.982-.135a.81.81,0,0,1-.527-.371,10,10,0,0,0-.617-.852c-.26-.326-.539-.652-.83-.98s-.559-.613-.809-.854a.853.853,0,0,1-.26-.574.739.739,0,0,1,.219-.586.784.784,0,0,1,.586-.26.832.832,0,0,1,.605.232c.285.277.59.6.912.949s.627.707.914,1.066a11.24,11.24,0,0,1,.7.967.8.8,0,0,1,.107.627.86.86,0,0,1-.371.531.807.807,0,0,1-.434.129A.8.8,0,0,1,17688.584,17079.414Zm61.133-.291a2.347,2.347,0,0,1-1.115-2.332v-4.8a.832.832,0,0,1,.26-.617.865.865,0,0,1,1.479.617v4.617c0,.5.139.807.42.936a2.2,2.2,0,0,0,1.4-.121,15.613,15.613,0,0,0,2.734-1.182,20.261,20.261,0,0,0,2.473-1.59.91.91,0,0,1,.648-.17.822.822,0,0,1,.582.336.882.882,0,0,1-.17,1.217,15.921,15.921,0,0,1-1.656,1.115c-.623.367-1.271.717-1.961,1.039a21.052,21.052,0,0,1-2.051.828,5.788,5.788,0,0,1-1.854.359A2.656,2.656,0,0,1,17749.717,17079.123Zm-113.8-1.66a.821.821,0,0,1-.25-.609.739.739,0,0,1,.264-.582,8.351,8.351,0,0,0,1.406-1.621,10.6,10.6,0,0,0,1-1.889c-.256.035-.5.063-.734.08l-.682.059a.843.843,0,0,1-.617-.211.819.819,0,0,1-.264-.613.759.759,0,0,1,.209-.582.855.855,0,0,1,.619-.246c.295-.018.613-.045.939-.086s.668-.08,1-.125a4.565,4.565,0,0,0,.094-.658c.014-.223.018-.437.018-.645a.838.838,0,0,1,.236-.6.812.812,0,0,1,.592-.242.843.843,0,0,1,.6.242.772.772,0,0,1,.238.6,9.039,9.039,0,0,1-.086.994c.068-.018.131-.031.193-.049a1.046,1.046,0,0,1,.174-.031.833.833,0,0,1,.641.08.726.726,0,0,1,.367.533.8.8,0,0,1-.121.631.884.884,0,0,1-.523.363c-.148.035-.318.076-.512.111s-.389.076-.594.111a12.1,12.1,0,0,1-1.209,2.771,9.442,9.442,0,0,1-1.818,2.23.9.9,0,0,1-.605.219A.788.788,0,0,1,17635.918,17077.463Zm55-1.514a.765.765,0,0,1-.25-.609.882.882,0,0,1,.295-.621,12.043,12.043,0,0,0,1.1-1.205c.379-.467.729-.949,1.061-1.447a10.99,10.99,0,0,0,.77-1.365.736.736,0,0,1,.488-.447.849.849,0,0,1,.645.059.813.813,0,0,1,.426.479.827.827,0,0,1-.049.641,13.888,13.888,0,0,1-.9,1.615,17.079,17.079,0,0,1-1.092,1.523c-.381.482-.762.914-1.133,1.3a1.256,1.256,0,0,1-.668.322.814.814,0,0,1-.119.008A.8.8,0,0,1,17690.922,17075.949Zm11.412-.139a14.614,14.614,0,0,1-1.428-1.268,12.93,12.93,0,0,1-1.24-1.445,13.564,13.564,0,0,1-.945-1.486,2.788,2.788,0,0,0-.3-.484.644.644,0,0,0-.336-.211,2.739,2.739,0,0,0-.582-.049h-.994a.724.724,0,0,1-.533-.229.771.771,0,0,1,0-1.088.738.738,0,0,1,.533-.219h.994a4.818,4.818,0,0,1,1.244.125,1.657,1.657,0,0,1,.779.447,4.1,4.1,0,0,1,.635.91,11.074,11.074,0,0,0,1.4,1.9,11.474,11.474,0,0,0,1.916,1.688.826.826,0,0,1,.385.586.836.836,0,0,1-.174.686.876.876,0,0,1-.641.34,1.063,1.063,0,0,1-.111.006A.984.984,0,0,1,17702.334,17075.811Zm-42.176-.533a.551.551,0,0,1-.412-.236q-.152-.2-.393-.5c-.158-.2-.3-.371-.436-.523a.555.555,0,0,1-.115-.371.5.5,0,0,1,.188-.373.524.524,0,0,1,.385-.143.636.636,0,0,1,.4.156,6.112,6.112,0,0,1,.484.48,6.675,6.675,0,0,1,.457.527.618.618,0,0,1-.117.855.528.528,0,0,1-.354.131A.657.657,0,0,1,17660.158,17075.277Zm153.082-.053a6.269,6.269,0,0,0-1.084-.152,11.184,11.184,0,0,0-1.23-.023,7.915,7.915,0,0,0-1.168.121.826.826,0,0,1-.834-1.271.751.751,0,0,1,.523-.34,10.378,10.378,0,0,1,1.393-.139,13.075,13.075,0,0,1,1.465.018,8.656,8.656,0,0,1,1.33.188.752.752,0,0,1,.51.367.788.788,0,0,1,.09.627.751.751,0,0,1-.363.5.881.881,0,0,1-.443.121A1.048,1.048,0,0,1,17813.24,17075.225Zm-151.738-1.107a.586.586,0,0,1-.426-.209c-.111-.131-.254-.287-.43-.475s-.326-.35-.465-.494a.512.512,0,0,1-.148-.361.518.518,0,0,1,.162-.395.524.524,0,0,1,.375-.156.585.585,0,0,1,.408.129,5.579,5.579,0,0,1,.52.426,5.743,5.743,0,0,1,.488.516.566.566,0,0,1,.156.424.661.661,0,0,1-.2.426.56.56,0,0,1-.408.172A.212.212,0,0,1,17661.5,17074.117Zm26.361-.025a.588.588,0,0,1-.424-.211c-.113-.135-.256-.291-.436-.475s-.336-.354-.479-.492a.516.516,0,0,1-.143-.359.548.548,0,0,1,.16-.4.573.573,0,0,1,.377-.166.588.588,0,0,1,.406.127,4.861,4.861,0,0,1,.516.424,5.051,5.051,0,0,1,.492.512.607.607,0,0,1,.162.434.592.592,0,0,1-.2.434.515.515,0,0,1-.395.172Zm-42.676-.322a10.672,10.672,0,0,0-1.057-.574,7.549,7.549,0,0,0-1.07-.434.97.97,0,0,1-.506-.395.756.756,0,0,1-.1-.613.766.766,0,0,1,.373-.52.752.752,0,0,1,.635-.084,7.473,7.473,0,0,1,.928.322c.336.139.658.291.971.447a7.18,7.18,0,0,1,.779.447.774.774,0,0,1,.34.533.824.824,0,0,1-.135.645.756.756,0,0,1-.523.34.929.929,0,0,1-.178.018A.867.867,0,0,1,17645.188,17073.77Zm134.7-.918a.811.811,0,0,1-.354-.537.823.823,0,0,1,.117-.633.753.753,0,0,1,.541-.348,12.605,12.605,0,0,1,1.746-.207q.967-.047,1.92-.014a12.969,12.969,0,0,1,1.68.162.781.781,0,0,1,.547.344.806.806,0,0,1,.125.637.774.774,0,0,1-.34.541.878.878,0,0,1-.623.131,13.507,13.507,0,0,0-4.732.039.855.855,0,0,1-.184.021A.805.805,0,0,1,17779.885,17072.852Zm-95.93-.162q-.592-.4-1.248-.766a12.057,12.057,0,0,0-1.232-.578.909.909,0,0,1-.482-.406.747.747,0,0,1-.076-.627.888.888,0,0,1,.42-.516.71.71,0,0,1,.627-.049c.326.121.672.273,1.029.447s.713.367,1.057.568a9.427,9.427,0,0,1,.914.6.775.775,0,0,1,.326.537.818.818,0,0,1-.16.623.774.774,0,0,1-.551.322.942.942,0,0,1-.127.008A.831.831,0,0,1,17683.955,17072.689Zm4.715-.041c-.121-.129-.273-.281-.457-.455s-.35-.322-.506-.453a.518.518,0,0,1-.166-.354.54.54,0,0,1,.492-.6.7.7,0,0,1,.412.09,5.937,5.937,0,0,1,.537.395,6.815,6.815,0,0,1,.543.479.58.58,0,0,1,.184.426.659.659,0,0,1-.17.438.556.556,0,0,1-.412.2.249.249,0,0,1-.037,0A.592.592,0,0,1,17688.67,17072.648Z" transform="translate(-17596 -17058.998)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--08 .p-hero__slider-img-wrapper::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="146.004" height="48.996" viewBox="0 0 146.004 48.996"><path d="M17629.754,17091H17606a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h126a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10h-88.969l-6.639,17Zm-32.754-22v12a9.008,9.008,0,0,0,9,9h24.436l5.957,15.246,5.953-15.246H17732a9.008,9.008,0,0,0,9-9v-12a9.008,9.008,0,0,0-9-9h-126A9.008,9.008,0,0,0,17597,17069Zm101.344,12.453a.778.778,0,0,1-.236-.586v-1.471h-1.037a.827.827,0,0,1-.588-1.406.782.782,0,0,1,.588-.246h1.037v-2.715c-.4.654-.842,1.3-1.322,1.945a15,15,0,0,1-1.381,1.621.954.954,0,0,1-.609.289.755.755,0,0,1-.625-.23v2.172a.778.778,0,0,1-.234.574.818.818,0,0,1-1.15,0,.778.778,0,0,1-.234-.574v-6.385c-.094.139-.191.275-.291.414s-.2.268-.3.4a.761.761,0,0,1-.539.307.78.78,0,0,1-.623-.182.754.754,0,0,1-.281-.508.7.7,0,0,1,.139-.553,13.54,13.54,0,0,0,1.086-1.572c.361-.6.689-1.2.992-1.812a17.214,17.214,0,0,0,.736-1.674.788.788,0,0,1,.439-.48.925.925,0,0,1,.637-.01.746.746,0,0,1,.449,1.012c-.111.307-.24.623-.377.943s-.289.646-.451.971v5.824c.271-.271.563-.592.869-.967s.619-.77.939-1.193.615-.84.891-1.246.512-.775.7-1.1h-2.24a.76.76,0,0,1-.537-.223.762.762,0,0,1,0-1.1.76.76,0,0,1,.537-.223h2.775v-2.043a.777.777,0,0,1,.236-.588.814.814,0,0,1,.586-.223.788.788,0,0,1,.576.223.766.766,0,0,1,.24.588v2.043h3.01a.775.775,0,0,1,.551.223.762.762,0,0,1,0,1.1.775.775,0,0,1-.551.223h-2.533c.2.324.436.686.721,1.078s.584.787.9,1.188.637.785.963,1.141.609.678.873.949a.84.84,0,0,1,.254.588.783.783,0,0,1-.268.613.9.9,0,0,1-.637.258.779.779,0,0,1-.623-.258,18,18,0,0,1-1.359-1.625c-.477-.633-.908-1.26-1.3-1.889v2.689h1.051a.826.826,0,0,1,.578,1.412.792.792,0,0,1-.578.24h-1.051v1.471a.767.767,0,0,1-.24.586.788.788,0,0,1-.576.223A.814.814,0,0,1,17698.344,17081.453Zm-44.434.111a4.547,4.547,0,0,1-1.451-.186,1.329,1.329,0,0,1-.775-.66,2.83,2.83,0,0,1-.24-1.281v-2.783a3,3,0,0,1,.23-1.283,1.349,1.349,0,0,1,.771-.668,4.339,4.339,0,0,1,1.434-.2h3.041a2.9,2.9,0,0,1,1.617.33,1.892,1.892,0,0,1,0,2.457,2.861,2.861,0,0,1-1.617.334h-3.865v.561h4.381a2.618,2.618,0,0,1,1.648.393,1.65,1.65,0,0,1,.453,1.3,1.6,1.6,0,0,1-.453,1.291,2.623,2.623,0,0,1-1.648.387Zm-.855-2.127a1.553,1.553,0,0,0,.072.547.361.361,0,0,0,.271.232,2.778,2.778,0,0,0,.592.049h3.277a1.006,1.006,0,0,0,.525-.086.533.533,0,0,0,0-.672,1.033,1.033,0,0,0-.525-.084h-4.213Zm.184-3.607c-.111.08-.174.285-.184.609h3.781a.981.981,0,0,0,.477-.07.351.351,0,0,0,.1-.289.372.372,0,0,0-.1-.3,1.049,1.049,0,0,0-.477-.066h-2.873A1.48,1.48,0,0,0,17653.238,17075.83Zm57.42,5.633a.658.658,0,0,1-.439-.361.785.785,0,0,1-.037-.574.613.613,0,0,1,.357-.391,5.7,5.7,0,0,0,1.59-1.008,3.292,3.292,0,0,0,.9-1.4h-.449a3.174,3.174,0,0,1-1.1-.156.971.971,0,0,1-.561-.539,2.809,2.809,0,0,1-.16-1.055,2.873,2.873,0,0,1,.16-1.074.96.96,0,0,1,.561-.539,3.18,3.18,0,0,1,1.1-.154h.619v-.811h-1.109a.634.634,0,0,1-.484-.2.682.682,0,0,1-.174-.463.741.741,0,0,1,.031-.2c-.1.066-.182.129-.262.2s-.156.125-.232.184a.8.8,0,0,1-.566.143.678.678,0,0,1-.467-.281.667.667,0,0,1-.143-.494.616.616,0,0,1-.334.084h-.77v.816h.77a.587.587,0,0,1,.445.172.6.6,0,0,1,.17.428.634.634,0,0,1-.17.438.577.577,0,0,1-.445.178h-.77v.926h.137a1.617,1.617,0,0,1,1.158.344,1.523,1.523,0,0,1,.344,1.152c-.01.486-.037,1.012-.072,1.572s-.088,1.047-.156,1.465a1.754,1.754,0,0,1-.641,1.242,2.687,2.687,0,0,1-1.514.383.8.8,0,0,1-.543-.178.665.665,0,0,1-.24-.449.783.783,0,0,1,.119-.518.538.538,0,0,1,.455-.24,2.232,2.232,0,0,0,.783-.156c.152-.07.25-.254.295-.543a1.634,1.634,0,0,0,.039-.268c.014-.094.021-.191.031-.293a.4.4,0,0,1-.111.057.387.387,0,0,1-.289-.029.29.29,0,0,1-.174-.223c-.027-.187-.076-.424-.143-.713s-.121-.525-.164-.7a.316.316,0,0,1,.035-.268.356.356,0,0,1,.213-.17.338.338,0,0,1,.281.037.38.38,0,0,1,.17.23c.039.111.074.254.119.428s.08.344.115.508c.01-.156.02-.312.023-.467s.008-.295.008-.414a.711.711,0,0,0-.115-.469.611.611,0,0,0-.473-.133h-1.514a1.9,1.9,0,0,1-1.273-.33,1.474,1.474,0,0,1-.365-1.141v-4.354a1.624,1.624,0,0,1,.389-1.238,1.888,1.888,0,0,1,1.309-.355h2.951a.53.53,0,0,1,.424.186.677.677,0,0,1,0,.855.525.525,0,0,1-.424.188h-1.187v.828h.77a.588.588,0,0,1,.615.6l-.014.045a11.451,11.451,0,0,0,.908-.709c.32-.275.627-.561.926-.859s.561-.574.783-.828a1.479,1.479,0,0,1,1.064-.6,1.808,1.808,0,0,1,1.148.543c.242.219.518.445.834.7s.637.49.975.721.65.441.949.615a.686.686,0,0,1,.352.449.784.784,0,0,1-.086.574.755.755,0,0,1-.463.371.705.705,0,0,1-.613-.076c-.2-.125-.4-.258-.6-.41a.682.682,0,0,1,.15.449.693.693,0,0,1-.164.463.608.608,0,0,1-.48.2h-1.078v.811h.7a3.179,3.179,0,0,1,1.105.154.943.943,0,0,1,.551.539,2.868,2.868,0,0,1,.162,1.074,2.8,2.8,0,0,1-.162,1.055.954.954,0,0,1-.551.539,3.172,3.172,0,0,1-1.105.156h-.418a3.817,3.817,0,0,0,1.068,1.344,7.81,7.81,0,0,0,1.559.975.626.626,0,0,1,.361.414.776.776,0,0,1-.062.553.763.763,0,0,1-.477.4.9.9,0,0,1-.646-.062,8.643,8.643,0,0,1-1.455-.975,5.488,5.488,0,0,1-1.221-1.4,4.863,4.863,0,0,1-1.2,1.4,8.774,8.774,0,0,1-1.6,1.033.89.89,0,0,1-.625.049Zm4.008-4.965h.41a1.406,1.406,0,0,0,.605-.084c.09-.059.133-.2.133-.432s-.043-.383-.133-.441a1.229,1.229,0,0,0-.605-.094h-.41Zm-2.4-.957c-.088.059-.133.205-.133.441s.045.373.133.432a1.439,1.439,0,0,0,.611.084h.324v-1.051h-.324A1.257,1.257,0,0,0,17712.266,17075.541Zm-5.717-.779a.6.6,0,0,0,.135.455.892.892,0,0,0,.564.119h.2v-.926h-.895Zm0-1.566h.895v-.816h-.895Zm7.3-2.766a.573.573,0,0,0-.387.244c-.18.205-.4.432-.664.686s-.535.5-.807.744h3.75a.713.713,0,0,1,.3.053c-.34-.248-.674-.516-1-.787a9.875,9.875,0,0,1-.793-.721.58.58,0,0,0-.387-.219Zm-7.164.039a.683.683,0,0,0-.139.5v.2h.895v-.828h-.223A.818.818,0,0,0,17706.688,17070.469Zm17.713,10.469a1.186,1.186,0,1,1,.836.348A1.145,1.145,0,0,1,17724.4,17080.938Zm-41.246.324a6.233,6.233,0,0,1-2.066-.383,2.338,2.338,0,0,1-1.125-.859,2.185,2.185,0,0,1-.352-1.229,2.836,2.836,0,0,1,.85-1.959,7.16,7.16,0,0,1,2.453-1.594,1.09,1.09,0,0,0-.543-.379,1.741,1.741,0,0,0-1.381.156,5.037,5.037,0,0,0-1.322,1.064.9.9,0,0,1-.623.271.753.753,0,0,1-.623-.232.858.858,0,0,1-.205-.613.772.772,0,0,1,.289-.574,8.63,8.63,0,0,0,1.211-1.273,8.92,8.92,0,0,0,.887-1.416c-.4.008-.775.018-1.127.021s-.65,0-.9-.008a.777.777,0,0,1-.588-.246.81.81,0,0,1-.24-.592.763.763,0,0,1,.266-.574.843.843,0,0,1,.6-.215c.33.01.723.014,1.186.01s.943-.014,1.447-.021c.049-.18.088-.348.129-.518s.066-.334.1-.5a.9.9,0,0,1,.307-.564.742.742,0,0,1,.6-.178.821.821,0,0,1,.727.926,3.163,3.163,0,0,1-.055.379c-.031.129-.062.258-.1.387.352-.018.686-.035.992-.062s.584-.049.824-.088a.836.836,0,0,1,.623.16.752.752,0,0,1,.316.551.787.787,0,0,1-.174.619.8.8,0,0,1-.551.295c-.348.035-.744.066-1.189.1s-.918.049-1.4.066a11.451,11.451,0,0,1-.672,1.291,2.157,2.157,0,0,1,.645-.049,2.742,2.742,0,0,1,.588.1,2.6,2.6,0,0,1,.818.387,2.527,2.527,0,0,1,.709.762c.453-.129.943-.25,1.461-.361s1.068-.213,1.643-.3a.808.808,0,0,1,.619.148.851.851,0,0,1,.168,1.17.852.852,0,0,1-.561.32c-.543.066-1.041.143-1.5.232s-.881.182-1.273.289a8.277,8.277,0,0,1,.111.824,9.333,9.333,0,0,1,.045.965.809.809,0,0,1-.246.6.82.82,0,0,1-.6.244.8.8,0,0,1-.588-.244.84.84,0,0,1-.236-.6,9.156,9.156,0,0,0-.084-1.273,4.895,4.895,0,0,0-1.662,1.016,1.581,1.581,0,0,0-.512,1.043.7.7,0,0,0,.451.613,3.573,3.573,0,0,0,1.5.268,19.329,19.329,0,0,0,2.867-.209.863.863,0,0,1,.619.16.815.815,0,0,1,.15,1.158.867.867,0,0,1-.547.32,18.836,18.836,0,0,1-2.623.213C17683.506,17081.275,17683.326,17081.271,17683.154,17081.262Zm-75.686-.146a.667.667,0,0,1-.518-.209.715.715,0,0,1-.2-.5.7.7,0,0,1,.2-.5.7.7,0,0,1,.518-.2h4.955v-1.273h-3.957a.669.669,0,0,1-.521-.215.708.708,0,0,1-.2-.5.721.721,0,0,1,.2-.5.678.678,0,0,1,.521-.209h3.957v-1.234h-.516a7.356,7.356,0,0,1-2.129-.248,1.844,1.844,0,0,1-1.117-.891,3.812,3.812,0,0,1-.338-1.773v-.895a3.737,3.737,0,0,1,.338-1.768,1.833,1.833,0,0,1,1.117-.877,7.13,7.13,0,0,1,2.129-.254h2.7a7.133,7.133,0,0,1,2.127.254,1.808,1.808,0,0,1,1.113.877,3.847,3.847,0,0,1,.33,1.768v.895a3.924,3.924,0,0,1-.33,1.773,1.82,1.82,0,0,1-1.113.891,7.36,7.36,0,0,1-2.127.248h-.562V17077h3.938a.674.674,0,0,1,.516.209.721.721,0,0,1,.2.5.708.708,0,0,1-.2.5.665.665,0,0,1-.516.215h-3.937v1.273h4.988a.671.671,0,0,1,.508.2.7.7,0,0,1,.191.5.712.712,0,0,1-.191.5.644.644,0,0,1-.508.209Zm6.58-6.785h.535a5.344,5.344,0,0,0,1.145-.094.926.926,0,0,0,.592-.365,1.55,1.55,0,0,0,.205-.8h-2.477Zm-3.855-.459a.882.882,0,0,0,.588.365,5.4,5.4,0,0,0,1.141.094h.5v-1.26h-2.436A1.72,1.72,0,0,0,17610.193,17073.871Zm3.855-2.164h2.463a1.464,1.464,0,0,0-.209-.775.941.941,0,0,0-.588-.352,5.781,5.781,0,0,0-1.131-.088h-.535Zm-3.246-1.127a.931.931,0,0,0-.586.352,1.587,1.587,0,0,0-.229.775h2.436v-1.215h-.5A5.675,5.675,0,0,0,17610.8,17070.58Zm56.67,10.451a.627.627,0,0,1-.494-.2.679.679,0,0,1-.191-.48.708.708,0,0,1,.191-.5.63.63,0,0,1,.494-.205h3.322v-1.357h-1.92a.662.662,0,0,1-.5-.2.735.735,0,0,1,0-.98.649.649,0,0,1,.5-.2h1.92v-1.273h-.437a2.613,2.613,0,0,1-1.75-.473,2.069,2.069,0,0,1-.529-1.617v-2.182a2.061,2.061,0,0,1,.529-1.615,2.634,2.634,0,0,1,1.75-.473h2.41a2.665,2.665,0,0,1,1.758.473,2.055,2.055,0,0,1,.539,1.615v2.182a2.063,2.063,0,0,1-.539,1.617,2.643,2.643,0,0,1-1.758.473h-.424v1.273h2.063a.668.668,0,0,1,.512.2.74.74,0,0,1,0,.98.681.681,0,0,1-.512.2h-2.062v1.357h2.734a.628.628,0,0,1,.5.205.719.719,0,0,1,.184.5.69.69,0,0,1-.184.48.625.625,0,0,1-.5.2Zm4.871-6.674h.285a1.107,1.107,0,0,0,.738-.18.84.84,0,0,0,.2-.648v-.477h-1.221Zm-2.756-.828a.848.848,0,0,0,.2.648,1.119,1.119,0,0,0,.744.18h.268v-1.3h-1.207Zm2.756-1.707h1.221v-.449a.854.854,0,0,0-.2-.65,1.144,1.144,0,0,0-.738-.178h-.285Zm-2.561-1.1a.862.862,0,0,0-.2.65v.449h1.207v-1.277h-.268A1.156,1.156,0,0,0,17669.783,17070.723Zm-44.17,10.215a6.756,6.756,0,0,1-2.352-.33,2.092,2.092,0,0,1-1.2-1.072,4.878,4.878,0,0,1-.344-2v-5.08a.83.83,0,0,1,.254-.637.875.875,0,0,1,.615-.232.851.851,0,0,1,.609.232.831.831,0,0,1,.246.637v4.941a2.834,2.834,0,0,0,.2,1.162,1.1,1.1,0,0,0,.678.588,4.366,4.366,0,0,0,1.365.17h.674v-9.3a.843.843,0,0,1,.248-.633.865.865,0,0,1,.605-.236.875.875,0,0,1,.615.236.826.826,0,0,1,.254.633v9.3h.7a4.4,4.4,0,0,0,1.371-.17,1.1,1.1,0,0,0,.682-.588,2.917,2.917,0,0,0,.188-1.162v-4.941a.812.812,0,0,1,.258-.637.923.923,0,0,1,1.225,0,.83.83,0,0,1,.254.637v5.08a4.852,4.852,0,0,1-.34,2,2.046,2.046,0,0,1-1.174,1.072,6.7,6.7,0,0,1-2.352.33Zm16.467-.646a.8.8,0,0,1-.393-.516.781.781,0,0,1,.1-.637.808.808,0,0,1,.518-.387,4.175,4.175,0,0,0,2.287-1.318,3.552,3.552,0,0,0,.734-2.307,3.2,3.2,0,0,0-.391-1.586,3.015,3.015,0,0,0-1.113-1.131,4.084,4.084,0,0,0-1.729-.533,18.543,18.543,0,0,1-.846,4.068,8.144,8.144,0,0,1-1.4,2.646,2.123,2.123,0,0,1-3.041.5,2.9,2.9,0,0,1-.975-1.246,4.855,4.855,0,0,1-.357-1.947,5.394,5.394,0,0,1,1.693-3.963,5.851,5.851,0,0,1,1.914-1.2,6.39,6.39,0,0,1,2.414-.437,6.306,6.306,0,0,1,2.836.611,4.842,4.842,0,0,1,1.949,1.691,4.5,4.5,0,0,1,.713,2.529,5.23,5.23,0,0,1-1.082,3.379,5.734,5.734,0,0,1-3.17,1.885,1.057,1.057,0,0,1-.217.025A.846.846,0,0,1,17642.08,17080.291Zm-3.461-7.551a3.88,3.88,0,0,0-1.117,1.412,4.251,4.251,0,0,0-.4,1.713,2.778,2.778,0,0,0,.3,1.443.881.881,0,0,0,.762.49c.17,0,.365-.139.584-.428a5.766,5.766,0,0,0,.662-1.207,13.227,13.227,0,0,0,.619-1.857,16.032,16.032,0,0,0,.418-2.373A4.125,4.125,0,0,0,17638.619,17072.74Zm66.2,7a.421.421,0,0,1-.133-.334,5.489,5.489,0,0,0,.01-.561c-.006-.223-.01-.445-.01-.672s0-.406-.014-.549a.392.392,0,0,1,.121-.324.475.475,0,0,1,.316-.146.4.4,0,0,1,.352.1.473.473,0,0,1,.15.32c.01.137.018.324.023.553s.008.457.021.686.014.418.014.564a.469.469,0,0,1-.135.348.545.545,0,0,1-.373.143.346.346,0,0,1-.045,0A.441.441,0,0,1,17704.816,17079.744Zm-41.832-.09a.743.743,0,0,1-.352-.484.693.693,0,0,1,.076-.615.86.86,0,0,1,.537-.338c.188-.045.389-.088.6-.139s.438-.1.66-.15v-2.984h-.939a.694.694,0,0,1-.531-.209.7.7,0,0,1-.2-.5.692.692,0,0,1,.2-.5.683.683,0,0,1,.531-.213h.939v-2.547h-1.039a.712.712,0,0,1-.533-.209.756.756,0,0,1-.191-.518.739.739,0,0,1,.191-.508.7.7,0,0,1,.533-.209h3.625a.678.678,0,0,1,.521.209.725.725,0,0,1,.2.508.742.742,0,0,1-.2.518.685.685,0,0,1-.521.209h-1.033v2.547h.824a.7.7,0,0,1,.535.213.708.708,0,0,1,.2.5.721.721,0,0,1-.2.5.712.712,0,0,1-.535.209h-.824v2.588c.188-.045.371-.094.543-.143s.344-.1.49-.146a.7.7,0,0,1,.561.027.652.652,0,0,1,.326.418c.119.432-.053.721-.521.881-.316.111-.7.24-1.166.389s-.936.283-1.408.418-.885.25-1.232.342a1.142,1.142,0,0,1-.279.039A.764.764,0,0,1,17662.984,17079.654Zm43.2-.209a.37.37,0,0,1-.164-.289c0-.129-.01-.293-.027-.494s-.035-.4-.059-.6-.035-.357-.053-.477a.451.451,0,0,1,.084-.309.34.34,0,0,1,.268-.154.4.4,0,0,1,.459.352c.018.119.039.279.066.477s.045.391.066.588.041.355.049.488a.4.4,0,0,1-.365.49.427.427,0,0,1-.07.006A.432.432,0,0,1,17706.18,17079.445Zm1.2-.254a.356.356,0,0,1-.16-.271c-.031-.186-.07-.432-.119-.734s-.094-.543-.135-.721a.443.443,0,0,1,.063-.32.366.366,0,0,1,.232-.156.444.444,0,0,1,.3.049.377.377,0,0,1,.174.271c.027.125.057.271.094.455s.063.365.1.537.059.33.076.451a.476.476,0,0,1-.062.316.362.362,0,0,1-.264.172.459.459,0,0,1-.088.008A.4.4,0,0,1,17707.381,17079.191Zm17.367-1.518a.737.737,0,0,1-.236-.49c-.027-.355-.055-.762-.076-1.219s-.049-.928-.08-1.408-.049-.939-.066-1.375-.037-.828-.045-1.162-.014-.584-.014-.744v-1.385a.918.918,0,0,1,.285-.686.988.988,0,0,1,.721-.281,1,1,0,0,1,.734.281.917.917,0,0,1,.291.686v1.385c0,.16-.01.4-.023.744s-.031.721-.049,1.162-.039.895-.062,1.375-.049.953-.074,1.408-.059.863-.086,1.219a.672.672,0,0,1-.227.49.715.715,0,0,1-.5.2A.7.7,0,0,1,17724.748,17077.674Zm-64.672-1.945a.675.675,0,0,1-.23-.549v-.516a.634.634,0,0,0-.187-.535,1.335,1.335,0,0,0-.707-.137h-7.437a1.317,1.317,0,0,0-.7.137.614.614,0,0,0-.2.535v.516a.687.687,0,0,1-.23.549.86.86,0,0,1-.566.2.8.8,0,0,1-.557-.209.739.739,0,0,1-.227-.561v-.49a1.858,1.858,0,0,1,.516-1.506,2.813,2.813,0,0,1,1.764-.428h3.055v-.334a.789.789,0,0,1,.262-.645.641.641,0,0,1,.125-.463l.17-.209a.585.585,0,0,1-.406.123h-1.187l.1.246a1.133,1.133,0,0,1,.076.23.626.626,0,0,1,0,.535.783.783,0,0,1-.441.393.851.851,0,0,1-.609-.01.6.6,0,0,1-.383-.369c-.049-.152-.107-.32-.18-.512s-.133-.361-.186-.514h-.674c-.248.375-.488.709-.711,1.012a1.114,1.114,0,0,1-.535.352.855.855,0,0,1-.627-.084.671.671,0,0,1-.33-.477.622.622,0,0,1,.119-.549c.174-.223.365-.48.566-.76s.387-.584.566-.887.324-.584.449-.846a.779.779,0,0,1,.467-.428.844.844,0,0,1,.637.049.752.752,0,0,1,.4.414.656.656,0,0,1-.059.553c-.025.066-.057.129-.084.191s-.062.115-.1.174h2.729a.61.61,0,0,1,.473.191.659.659,0,0,1,.174.453.452.452,0,0,1-.059.25c.188-.268.371-.566.553-.883a7.9,7.9,0,0,0,.459-.92.769.769,0,0,1,.445-.441.814.814,0,0,1,.658.035.67.67,0,0,1,.406.41.726.726,0,0,1-.045.582c-.027.059-.049.107-.076.162s-.049.1-.076.16h3.447a.578.578,0,0,1,.459.191.636.636,0,0,1,.168.453.651.651,0,0,1-.168.455.586.586,0,0,1-.459.186h-1.82l.1.246c.031.08.063.16.094.23a.657.657,0,0,1-.023.549.76.76,0,0,1-.439.379.884.884,0,0,1-.6,0,.6.6,0,0,1-.393-.4c-.049-.143-.105-.307-.178-.5s-.129-.361-.187-.514h-.711c-.094.152-.187.291-.277.424a4.319,4.319,0,0,1-.271.365.184.184,0,0,1-.039.053.333.333,0,0,0-.059.059.906.906,0,0,1,.045.293v.334h3.023a2.815,2.815,0,0,1,1.764.424,1.841,1.841,0,0,1,.516,1.5v.5a.728.728,0,0,1-.23.561.8.8,0,0,1-.553.209A.853.853,0,0,1,17660.076,17075.729Z" transform="translate(-17595.998 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--03, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--09 {
  width: var(--w-3);
  aspect-ratio: 5/4;
  margin-bottom: 1.75%;
  transform: all 0.25s;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--03 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--09 .p-hero__slider-img-wrapper::before {
  left: 60%;
  transform: translateX(-50%);
  bottom: calc(var(--w-3) * -0.15);
  width: calc(var(--w-1) * 0.85);
  height: calc(var(--w-1) * 0.2);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="201" height="48.996" viewBox="0 0 201 48.996"><path d="M17606,17108a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h23.752l6.639-16.994,6.637,16.994H17787a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10Zm-9-22v12a9.007,9.007,0,0,0,9,9h181a9.01,9.01,0,0,0,9-9v-12a9.011,9.011,0,0,0-9-9h-144.654l-5.953-15.248-5.955,15.248H17606A9.009,9.009,0,0,0,17597,17085.994Zm168.457,12.592a.809.809,0,0,1-.236-.541.783.783,0,0,1,.139-.531.732.732,0,0,1,.549-.277,1.039,1.039,0,0,0,.514-.146.646.646,0,0,0,.117-.457v-1.271h-3.561a.638.638,0,0,1-.486-.2.659.659,0,0,1-.184-.465.415.415,0,0,1,.021-.143c.014-.053.027-.1.037-.135-.094.055-.187.107-.281.152s-.187.094-.283.139a.862.862,0,0,1-.594.066.714.714,0,0,1-.441-.357.623.623,0,0,1-.035-.535.68.68,0,0,1,.357-.375c.281-.121.563-.254.84-.4s.553-.3.813-.455c-.094-.111-.2-.236-.322-.379s-.232-.264-.334-.361l-.055.039a.884.884,0,0,1-.584.148.651.651,0,0,1-.471-.273.714.714,0,0,1-.111-.5.537.537,0,0,1,.295-.406,8.063,8.063,0,0,0,1.533-1.189,8.985,8.985,0,0,0,1.111-1.375.778.778,0,0,1,.326-.264h-.621a1.093,1.093,0,0,0-.684.16.726.726,0,0,0-.2.582v.445a.646.646,0,0,1-.225.537.842.842,0,0,1-.549.178.784.784,0,0,1-.535-.2.7.7,0,0,1-.232-.553v-.479a1.817,1.817,0,0,1,.535-1.486,2.82,2.82,0,0,1,1.791-.443h2.895v-.59a.764.764,0,0,1,.268-.6.9.9,0,0,1,.617-.242.88.88,0,0,1,.621.242.768.768,0,0,1,.258.6v.59h2.957a2.786,2.786,0,0,1,1.783.443,1.834,1.834,0,0,1,.525,1.486v.479a.715.715,0,0,1-.223.553.787.787,0,0,1-.545.2c-.041,0-.08,0-.121,0s-.084-.014-.133-.023a1.072,1.072,0,0,1-.059.5,1.979,1.979,0,0,1-.277.541c-.143.18-.264.326-.371.455s-.232.27-.369.426a7.71,7.71,0,0,0,1.053.691c.381.215.773.41,1.184.6a.646.646,0,0,1,.385.447.668.668,0,0,1-.09.617.752.752,0,0,1-.5.334.948.948,0,0,1-.631-.111c-.146-.076-.295-.152-.432-.236a.713.713,0,0,1,.182.473.668.668,0,0,1-.174.465.645.645,0,0,1-.5.2h-3.568v1.594a1.782,1.782,0,0,1-.492,1.406,2.366,2.366,0,0,1-1.58.43A.835.835,0,0,1,17765.459,17098.586Zm-2.406-4.557h8.664a.283.283,0,0,1,.1.01.833.833,0,0,1,.1.018c-.346-.205-.676-.416-.988-.639a10.687,10.687,0,0,1-.9-.705v.057a.684.684,0,0,1-.174.469.6.6,0,0,1-.482.2h-4.006a.617.617,0,0,1-.451-.164.634.634,0,0,1-.205-.406A12.219,12.219,0,0,1,17763.053,17094.029Zm1.705-5.914a.055.055,0,0,1,.045.037.551.551,0,0,1,.285.375.659.659,0,0,1-.062.451h.406a1.668,1.668,0,0,1,1.037.277.954.954,0,0,1,.389.736,1.54,1.54,0,0,1-.348.986,6.515,6.515,0,0,1-.457.572c-.16.188-.33.375-.508.559h3.85a10.234,10.234,0,0,1-2-2.912.648.648,0,0,1-.025-.559.622.622,0,0,1,.361-.361.846.846,0,0,1,.545-.023.655.655,0,0,1,.406.385c.018.045.045.094.072.146s.049.1.07.148a.612.612,0,0,1,.152-.014h1.975a1.484,1.484,0,0,1,.852.223v-.307a.74.74,0,0,0-.187-.582,1.1,1.1,0,0,0-.691-.16h-6.217C17764.723,17088.1,17764.74,17088.107,17764.758,17088.115Zm-1.643,3.012c-.059.049-.117.1-.176.16.1.111.225.236.357.375s.256.268.357.381c.086-.059.166-.117.246-.176s.152-.125.219-.191c-.125-.1-.264-.223-.416-.361s-.289-.26-.41-.354C17763.234,17091.02,17763.178,17091.072,17763.115,17091.127Zm7.105-.166a2.613,2.613,0,0,0,.184-.2c.053-.066.111-.139.164-.2q.182-.226.135-.352c-.031-.086-.148-.125-.344-.125h-.854A8.232,8.232,0,0,0,17770.221,17090.961Zm-6.174-.74c.121.094.264.209.426.344s.309.258.428.369a1.612,1.612,0,0,0,.211-.25c.16-.205.215-.357.164-.445s-.205-.143-.473-.143h-.643Zm-138.6,8.217a.785.785,0,0,1-.238-.6v-2.1c-.334.107-.727.236-1.174.375s-.885.277-1.309.406-.773.236-1.045.322a.875.875,0,0,1-.67-.035.81.81,0,0,1-.393-.5.733.733,0,0,1,.053-.594.8.8,0,0,1,.535-.371c.09-.023.2-.045.314-.072s.24-.062.369-.1v-7.562h-.545a.694.694,0,0,1-.518-.213.748.748,0,0,1,0-1.037.7.7,0,0,1,.518-.219h5.883a.7.7,0,0,1,.514.219.712.712,0,0,1,.215.523.838.838,0,0,1-.045.254.128.128,0,0,0,.049-.01.19.19,0,0,1,.049,0h2.479a3.919,3.919,0,0,1,1.568.246,1.2,1.2,0,0,1,.705.791,3.236,3.236,0,0,1-.008,1.469,13.573,13.573,0,0,1-1.551,4.408,11.35,11.35,0,0,0,2.3,2.225.794.794,0,0,1,.334.553.762.762,0,0,1-.182.641.892.892,0,0,1-.617.316.857.857,0,0,1-.656-.205c-.4-.336-.777-.68-1.135-1.037a10.792,10.792,0,0,1-.979-1.107,13.122,13.122,0,0,1-2.17,2.215.909.909,0,0,1-.631.211.713.713,0,0,1-.576-.309l-.025-.031v.326a.785.785,0,0,1-.238.6.873.873,0,0,1-1.178,0Zm1.416-1.83a.306.306,0,0,1,.066-.076c.031-.027.059-.045.084-.066a9.989,9.989,0,0,0,1.277-1.141,14.313,14.313,0,0,0,1.051-1.25,13.534,13.534,0,0,1-1.586-4.256.694.694,0,0,1,.121-.59.78.78,0,0,1,.5-.295.789.789,0,0,1,.572.107.681.681,0,0,1,.307.5,13.566,13.566,0,0,0,.416,1.576,9.029,9.029,0,0,0,.594,1.42,10.64,10.64,0,0,0,.965-3.037.888.888,0,0,0-.08-.674c-.094-.121-.33-.184-.705-.184h-2.436a.734.734,0,0,1-.531-.223.718.718,0,0,1-.223-.531.673.673,0,0,1,.053-.283.174.174,0,0,1-.08.014h-.365Zm-3.32-1.863c.309-.084.607-.164.9-.246s.545-.146.768-.205v-1.16h-1.666Zm0-3h1.666v-1.371h-1.666Zm0-2.756h1.666v-1.377h-1.666Zm86,9.268a3.313,3.313,0,0,1-1.68-1.18,2.691,2.691,0,0,1-.445-1.8,2.4,2.4,0,0,1,.469-1.268,2.561,2.561,0,0,1,1.049-.809,4.277,4.277,0,0,1,1.457-.344,5.489,5.489,0,0,1,1.656.139c-.139-.207-.277-.42-.41-.652s-.268-.461-.4-.693c-.531.094-1.062.18-1.6.256s-1.049.139-1.545.191a.772.772,0,0,1-.594-.191.8.8,0,0,1-.287-.562.791.791,0,0,1,.188-.607.742.742,0,0,1,.568-.273c.383-.041.795-.084,1.232-.143s.879-.121,1.326-.2c-.062-.156-.125-.316-.191-.473s-.125-.318-.184-.479q-.562.1-1.1.174c-.361.055-.691.1-1,.135a.824.824,0,0,1-.6-.184.766.766,0,0,1-.309-.545.845.845,0,0,1,.182-.607.727.727,0,0,1,.545-.3c.242-.021.514-.049.814-.094s.607-.086.924-.135c-.041-.156-.08-.307-.125-.455s-.094-.285-.129-.424a.8.8,0,0,1,.094-.635.785.785,0,0,1,.508-.389.838.838,0,0,1,1.023.6c.045.17.09.334.135.5s.088.34.143.52c.3-.059.59-.117.861-.18s.531-.115.764-.174a.76.76,0,0,1,.617.107.779.779,0,0,1,.361.508.834.834,0,0,1-.1.627.768.768,0,0,1-.51.357c-.215.043-.447.1-.7.15s-.514.107-.787.156c.059.156.117.318.18.475s.121.316.188.477c.383-.074.75-.156,1.111-.24s.688-.16.988-.236a.814.814,0,0,1,.615.111.785.785,0,0,1,.264,1.131.815.815,0,0,1-.5.369c-.246.063-.518.125-.822.188s-.615.125-.941.188a12.174,12.174,0,0,0,.74,1.211,6.233,6.233,0,0,0,.826.988.841.841,0,0,1,.242.5.762.762,0,0,1-.129.545.824.824,0,0,1-.443.354.808.808,0,0,1-.566-.014,6.86,6.86,0,0,0-2.3-.613,2.944,2.944,0,0,0-1.562.27,1.018,1.018,0,0,0-.59.875q-.088,1.567,3.314,1.469a.824.824,0,0,1,.871.8.785.785,0,0,1-.229.6.8.8,0,0,1-.584.268c-.137,0-.27.006-.4.006A7.605,7.605,0,0,1,17709.543,17098.26Zm43.352.3a.716.716,0,0,1-.5-.312.671.671,0,0,1-.084-.465h-1.93c-.076,0-.215,0-.406-.014s-.389-.021-.576-.025a3.342,3.342,0,0,1-.348-.031,1.917,1.917,0,0,1-1.02-.492,1.541,1.541,0,0,1-.285-1.045v-3.516a.818.818,0,0,1-.135.111c-.049.037-.1.072-.143.113a.668.668,0,0,1-1.1-.6.608.608,0,0,1,.246-.414,6.563,6.563,0,0,0,1.063-.9,8.2,8.2,0,0,0,.885-1.086h-1.3a.583.583,0,0,1-.445-.184.647.647,0,0,1,0-.865.583.583,0,0,1,.445-.184h1.975c.111-.277.211-.559.295-.84h-.924q-.082.126-.176.246c-.057.08-.115.156-.174.232a.871.871,0,0,1-.482.307.688.688,0,0,1-.539-.084.621.621,0,0,1-.264-.42.5.5,0,0,1,.111-.465,6.274,6.274,0,0,0,.6-.844,7.946,7.946,0,0,0,.479-.9.7.7,0,0,1,.371-.393.692.692,0,0,1,.566.014.558.558,0,0,1,.344.361.715.715,0,0,1-.021.49.986.986,0,0,1-.059.121c-.018.045-.035.086-.053.135h3.344a.575.575,0,0,1,.443.174.6.6,0,0,1,.16.424.611.611,0,0,1-.16.43.575.575,0,0,1-.443.174h-1.75c-.035.143-.076.281-.115.42s-.094.281-.148.42h2.184a.579.579,0,0,1,.447.184.636.636,0,0,1,0,.865.579.579,0,0,1-.447.184h-.7a.659.659,0,0,1-.025.367c-.041.084-.086.191-.139.326s-.117.271-.17.4h.893a.551.551,0,0,1,.434.166.564.564,0,0,1,.156.406.6.6,0,0,1-.156.416.542.542,0,0,1-.434.174h-1.076v.768h.826a.474.474,0,0,1,.371.156.537.537,0,0,1,.135.363.552.552,0,0,1-.135.369.46.46,0,0,1-.371.162h-.826v.771h.826a.46.46,0,0,1,.371.162.548.548,0,0,1,.135.369.537.537,0,0,1-.135.363.474.474,0,0,1-.371.156h-.826v.768h.617c.049,0,.119.01.223.021a2.116,2.116,0,0,1,.285.055c.09.027.145.053.166.094a.364.364,0,0,1,.219.281l.018.014a2.968,2.968,0,0,0,1.063-1.27,5.825,5.825,0,0,0,.395-1.91,1.214,1.214,0,0,1-.725-.67,3.576,3.576,0,0,1-.2-1.332v-3.527a3.515,3.515,0,0,1,.2-1.336,1.226,1.226,0,0,1,.7-.662,4.038,4.038,0,0,1,1.381-.187h.688a4.016,4.016,0,0,1,1.375.188,1.2,1.2,0,0,1,.7.662,3.477,3.477,0,0,1,.2,1.336v3.527a3.33,3.33,0,0,1-.227,1.385,1.283,1.283,0,0,1-.822.656v2.648c0,.166.031.277.1.322a.558.558,0,0,0,.322.072.335.335,0,0,0,.309-.158,1.7,1.7,0,0,0,.17-.545.554.554,0,0,1,.295-.41.724.724,0,0,1,.545-.062.647.647,0,0,1,.5.809,2.348,2.348,0,0,1-.58,1.406,1.791,1.791,0,0,1-1.3.443,2.3,2.3,0,0,1-1.352-.309,1.344,1.344,0,0,1-.412-1.135v-2.939h-.5a6.176,6.176,0,0,1-.652,2.742,4.092,4.092,0,0,1-1.8,1.707,1.013,1.013,0,0,1-.451.105A1.072,1.072,0,0,1,17752.895,17098.559Zm-3.729-2.738v.184a.269.269,0,0,0,.014.111.489.489,0,0,0,.174.336.852.852,0,0,0,.482.1h.393v-.768h-1.062Zm0-1.09h1.063v-.771h-1.062Zm0-1.822h1.063v-.768h-1.062Zm5.988-1.121a1.084,1.084,0,0,0,.162.715,1.2,1.2,0,0,0,.789.17h.354a1.191,1.191,0,0,0,.781-.17,1.043,1.043,0,0,0,.17-.715v-.125h-2.256Zm-5.408-1.348c-.115.182-.24.361-.371.539h.992l.254-.566c.09-.211.156-.371.2-.482,0-.023,0-.035.014-.045h-.76C17749.969,17090.072,17749.863,17090.256,17749.746,17090.439Zm5.408.119h2.256v-.982h-2.256Zm.162-2.93a1.107,1.107,0,0,0-.162.715v.111h2.256v-.111a1.064,1.064,0,0,0-.17-.715,1.2,1.2,0,0,0-.781-.164h-.354A1.208,1.208,0,0,0,17755.316,17087.629Zm-136.92,10.783a.832.832,0,0,1-.555-.381c-.084-.129-.178-.271-.285-.434s-.219-.326-.33-.5c-.475.066-1.023.139-1.645.209s-1.271.152-1.961.229-1.375.143-2.062.211-1.35.125-1.975.188-1.18.111-1.666.146a.9.9,0,0,1-.656-.187.858.858,0,0,1-.309-.6.731.731,0,0,1,.184-.621.8.8,0,0,1,.6-.26q.9-.053,2.113-.146t2.506-.2v-2.479h-1.162a9.335,9.335,0,0,1-1.611-.117,2.046,2.046,0,0,1-.992-.4,1.565,1.565,0,0,1-.486-.812,6.457,6.457,0,0,1,0-2.662,1.534,1.534,0,0,1,.486-.8,2.143,2.143,0,0,1,.992-.4,9.41,9.41,0,0,1,1.611-.111h1.162v-1.666a.842.842,0,0,1,.264-.648.889.889,0,0,1,.621-.236.878.878,0,0,1,.615.236.861.861,0,0,1,.25.648v1.666h1.162a9.429,9.429,0,0,1,1.625.111,2.147,2.147,0,0,1,.982.4,1.512,1.512,0,0,1,.488.8,6.284,6.284,0,0,1,0,2.662,1.542,1.542,0,0,1-.488.813,2.048,2.048,0,0,1-.982.4,9.348,9.348,0,0,1-1.625.117h-1.162v2.336c.385-.037.756-.072,1.121-.1s.707-.062,1.023-.094c-.2-.268-.375-.51-.545-.715a.658.658,0,0,1-.146-.58.8.8,0,0,1,.33-.523.814.814,0,0,1,.6-.17.788.788,0,0,1,.59.309c.223.25.469.555.732.9s.531.705.791,1.063.49.693.688.992a.934.934,0,0,1-.236,1.273.813.813,0,0,1-.477.156A.925.925,0,0,1,17618.4,17098.412Zm-4.293-6.33h1.055a4.793,4.793,0,0,0,1.031-.076.579.579,0,0,0,.443-.32,2.05,2.05,0,0,0,.107-.764,1.983,1.983,0,0,0-.107-.756.581.581,0,0,0-.443-.312,4.866,4.866,0,0,0-1.031-.08h-1.055Zm-3.836-2.229a.577.577,0,0,0-.437.313,1.944,1.944,0,0,0-.107.756,2.01,2.01,0,0,0,.107.764.576.576,0,0,0,.438.32,4.909,4.909,0,0,0,1.041.076h1.045v-2.309h-1.045A4.985,4.985,0,0,0,17610.268,17089.854Zm161.619,8.486c-.215-.1-.465-.232-.75-.4s-.568-.338-.854-.521-.541-.367-.764-.535a.715.715,0,0,1-.264-.475.627.627,0,0,1,.139-.518.818.818,0,0,1,.482-.256.7.7,0,0,1,.527.145c.164.111.379.25.633.41s.527.322.8.479.535.281.76.383a.7.7,0,0,1,.371.408.693.693,0,0,1-.051.543.675.675,0,0,1-.441.395.872.872,0,0,1-.223.029A.854.854,0,0,1,17771.887,17098.34Zm-9.875.049a.637.637,0,0,1-.457-.371.686.686,0,0,1-.049-.549.664.664,0,0,1,.354-.389,10.644,10.644,0,0,0,1.129-.607c.408-.25.77-.486,1.086-.719a.8.8,0,0,1,.559-.135.6.6,0,0,1,.465.273.764.764,0,0,1,.146.51.59.59,0,0,1-.258.441c-.367.271-.746.531-1.145.781a11.274,11.274,0,0,1-1.2.674,1.084,1.084,0,0,1-.453.109A.78.78,0,0,1,17762.012,17098.389Zm-121.291-.3a.859.859,0,0,1-.273-.59.736.736,0,0,1,.232-.6,7.625,7.625,0,0,0,1.67-2.721,10.132,10.132,0,0,0,.613-3.568,2.745,2.745,0,0,0-.354-1.582,1.189,1.189,0,0,0-1.037-.49,1.458,1.458,0,0,0-1.031.455,2.8,2.8,0,0,0-.719,1.354,6.775,6.775,0,0,0-.125,2.25.828.828,0,0,1-.174.586.717.717,0,0,1-.527.281.755.755,0,0,1-.576-.166.823.823,0,0,1-.3-.518,15.263,15.263,0,0,1-.125-1.6c-.021-.58-.021-1.166-.008-1.75s.039-1.121.08-1.621.072-.916.111-1.242a.792.792,0,0,1,.309-.545.776.776,0,0,1,.6-.17.816.816,0,0,1,.555.295.736.736,0,0,1,.146.617c-.018.168-.045.383-.076.643s-.057.51-.074.746a2.857,2.857,0,0,1,.865-.92,1.994,1.994,0,0,1,1.135-.371,2.659,2.659,0,0,1,2.242.973,4.531,4.531,0,0,1,.736,2.779,12.934,12.934,0,0,1-.3,2.8,11.1,11.1,0,0,1-.893,2.551,8.38,8.38,0,0,1-1.492,2.094.8.8,0,0,1-.594.26h-.02A.839.839,0,0,1,17640.721,17098.09Zm139.68-.156a1.174,1.174,0,0,1,0-1.68,1.193,1.193,0,1,1,0,1.68Zm-57.064-.572a3.168,3.168,0,0,1-.951-2.479,3.835,3.835,0,0,1,.041-.473c.025-.207.057-.447.1-.715-.264-.049-.514-.1-.75-.156s-.457-.107-.648-.152a.786.786,0,0,1-.5-.406.8.8,0,0,1-.062-.631.9.9,0,0,1,.41-.49.791.791,0,0,1,.625-.072,8.835,8.835,0,0,0,1.221.281c.045-.268.1-.545.152-.826s.105-.562.156-.854c-.256-.043-.488-.094-.7-.137s-.395-.09-.533-.131a.8.8,0,0,1-.49-.4.781.781,0,0,1-.072-.621.827.827,0,0,1,.395-.506.792.792,0,0,1,.629-.07l.451.107c.184.039.393.084.625.129.076-.437.143-.836.205-1.2a7.666,7.666,0,0,0,.1-.875.744.744,0,0,1,.316-.559.859.859,0,0,1,.621-.17.84.84,0,0,1,.732.943c-.031.232-.076.535-.133.916s-.139.789-.232,1.236a4.053,4.053,0,0,0,.41.063c.129.014.24.031.344.049a.868.868,0,0,1,.545.326.749.749,0,0,1,.17.6.788.788,0,0,1-.312.553.83.83,0,0,1-.611.16c-.113-.008-.242-.025-.395-.049s-.3-.045-.459-.062c-.059.273-.107.541-.162.813s-.1.537-.146.8l.541.053c.174.018.33.031.482.045a.766.766,0,0,1,.566.268.809.809,0,0,1,.215.6.749.749,0,0,1-.273.57.84.84,0,0,1-.607.211c-.187-.018-.383-.031-.588-.049s-.416-.031-.631-.062a6.575,6.575,0,0,0-.111.938q0,1.682,1.916,1.684a2.239,2.239,0,0,0,1.33-.375,1.485,1.485,0,0,0,.648-.973,2.166,2.166,0,0,0-.857-2.043.72.72,0,0,1-.229-.6.828.828,0,0,1,.287-.594.748.748,0,0,1,.59-.211.945.945,0,0,1,.584.27,4.12,4.12,0,0,1,1.094,1.615,3.406,3.406,0,0,1,.152,1.756,3.175,3.175,0,0,1-1.174,2.047,3.778,3.778,0,0,1-2.426.771A3.724,3.724,0,0,1,17723.336,17097.361Zm-43.387.818a.882.882,0,0,1-.59-.3c-.139-.168-.326-.375-.559-.625s-.473-.49-.719-.74-.465-.447-.652-.607a.824.824,0,0,1-.26-.541.7.7,0,0,1,.188-.566.892.892,0,0,1,.555-.264.829.829,0,0,1,.58.164c.205.162.447.367.719.621s.551.51.814.773.477.5.639.691a.817.817,0,0,1,.209.621.847.847,0,0,1-.309.586.807.807,0,0,1-.525.191C17680.01,17098.184,17679.979,17098.182,17679.949,17098.18Zm-26.9-.979a3.379,3.379,0,0,1-.959-2.68v-7.465a.822.822,0,0,1,.244-.594.837.837,0,0,1,1.434.594v7.465a1.82,1.82,0,0,0,.471,1.438,2.174,2.174,0,0,0,1.451.406,3.092,3.092,0,0,0,1.629-.459,3.286,3.286,0,0,0,1.238-1.484.8.8,0,0,1,.49-.432.812.812,0,0,1,.645.039.732.732,0,0,1,.428.479.9.9,0,0,1-.035.656,4.65,4.65,0,0,1-1.8,2.127,4.778,4.778,0,0,1-2.594.74A3.9,3.9,0,0,1,17653.047,17097.2Zm19.832.678a6.513,6.513,0,0,1-2.729-.959,4.6,4.6,0,0,1-2.131-3.873,4.976,4.976,0,0,1,.441-2.09,4.864,4.864,0,0,1,1.27-1.689c-.564.086-1.162.18-1.8.291s-1.25.215-1.844.322-1.121.2-1.568.285a.776.776,0,0,1-.615-.156.812.812,0,0,1-.336-.545.78.78,0,0,1,.152-.625.842.842,0,0,1,.563-.326c.295-.045.678-.107,1.143-.187s.992-.17,1.568-.26,1.174-.191,1.777-.295,1.207-.205,1.787-.3,1.121-.187,1.6-.273.885-.15,1.188-.209a.775.775,0,0,1,.6.143.826.826,0,0,1,.232,1.148.745.745,0,0,1-.527.348,4.75,4.75,0,0,0-1.77.58,4.311,4.311,0,0,0-1.236,1.068,4.418,4.418,0,0,0-.732,1.322,4.265,4.265,0,0,0-.236,1.357,2.805,2.805,0,0,0,.924,2.189,4.724,4.724,0,0,0,2.506,1.07.85.85,0,0,1,.563.336.792.792,0,0,1,.152.617.873.873,0,0,1-.326.563.793.793,0,0,1-.482.162A.9.9,0,0,1,17672.879,17097.879Zm67.2-.588a.794.794,0,0,1-.389-.52.774.774,0,0,1,.1-.633.8.8,0,0,1,.52-.385,4.235,4.235,0,0,0,2.287-1.318,3.555,3.555,0,0,0,.736-2.309,3.235,3.235,0,0,0-.393-1.586,3.007,3.007,0,0,0-1.117-1.129,4.077,4.077,0,0,0-1.729-.537,18.456,18.456,0,0,1-.844,4.07,8.1,8.1,0,0,1-1.4,2.643,2.123,2.123,0,0,1-3.047.5,2.9,2.9,0,0,1-.973-1.246,4.829,4.829,0,0,1-.357-1.947,5.394,5.394,0,0,1,1.693-3.961,5.781,5.781,0,0,1,1.91-1.2,6.891,6.891,0,0,1,5.254.174,4.876,4.876,0,0,1,1.951,1.693,4.51,4.51,0,0,1,.715,2.527,5.2,5.2,0,0,1-1.086,3.377,5.694,5.694,0,0,1-3.17,1.885.942.942,0,0,1-.217.027A.878.878,0,0,1,17740.076,17097.291Zm-3.457-7.553a3.908,3.908,0,0,0-1.121,1.416,4.222,4.222,0,0,0-.389,1.715,2.8,2.8,0,0,0,.3,1.441.884.884,0,0,0,.764.488c.166,0,.363-.139.582-.426a5.694,5.694,0,0,0,.664-1.209,13.356,13.356,0,0,0,.617-1.859,16.253,16.253,0,0,0,.42-2.371A4.143,4.143,0,0,0,17736.619,17089.738Zm-42.9,6.293a2.87,2.87,0,0,1-1.035-1.037,6.538,6.538,0,0,1-.643-1.594,12.431,12.431,0,0,1-.381-2.1,15.151,15.151,0,0,1-.053-2.246.877.877,0,0,1,.271-.58.753.753,0,0,1,.594-.2.815.815,0,0,1,.787.879,14.16,14.16,0,0,0,.014,1.912,9.236,9.236,0,0,0,.268,1.693,4.939,4.939,0,0,0,.486,1.268.933.933,0,0,0,.813.572q.6-.015,1.006-1.26a.873.873,0,0,1,.42-.482.8.8,0,0,1,.646-.049.763.763,0,0,1,.475.416.789.789,0,0,1,.045.633,4.125,4.125,0,0,1-1.051,1.832,2.306,2.306,0,0,1-1.428.635l-.1,0A2.35,2.35,0,0,1,17693.723,17096.031Zm87.025-1.357a.746.746,0,0,1-.236-.492c-.027-.354-.055-.76-.076-1.215s-.049-.93-.08-1.406-.049-.943-.068-1.381-.035-.826-.043-1.162-.014-.584-.014-.74v-1.389a.932.932,0,0,1,.285-.684.993.993,0,0,1,.723-.281,1,1,0,0,1,.734.281.917.917,0,0,1,.285.684v1.389c0,.156,0,.406-.018.74s-.031.725-.049,1.162-.041.9-.062,1.381-.051.945-.076,1.406-.059.861-.086,1.215a.691.691,0,0,1-.223.492.709.709,0,0,1-.506.2A.689.689,0,0,1,17780.748,17094.674Zm-78.811-.84a.853.853,0,0,1-.443-.479,5.992,5.992,0,0,0-.566-1.045,7.753,7.753,0,0,0-.8-1.01,5.44,5.44,0,0,0-.9-.8.832.832,0,0,1-.35-.545.735.735,0,0,1,.152-.631.783.783,0,0,1,.555-.309.917.917,0,0,1,.625.18,8,8,0,0,1,1.152,1,10.286,10.286,0,0,1,1.031,1.26,5.524,5.524,0,0,1,.684,1.316.86.86,0,0,1-.027.648.743.743,0,0,1-.465.441.821.821,0,0,1-.3.059A.786.786,0,0,1,17701.938,17093.834Z" transform="translate(-17596.002 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--09 {
  margin-bottom: 0;
  margin-top: 1%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--09 .p-hero__slider-img-wrapper::before {
  top: calc(var(--w-3) * -0.13);
  left: 45%;
  bottom: auto;
  width: calc(var(--w-1) * 0.9);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="231.998" height="48.992" viewBox="0 0 231.998 48.992"><path d="M17629.756,17091H17606a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h212a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10h-174.969l-6.641,16.992Zm-32.756-22v12a9.012,9.012,0,0,0,9,9h24.434l5.955,15.244,5.955-15.244H17818a9.011,9.011,0,0,0,9-9v-12a9.007,9.007,0,0,0-9-9h-212A9.007,9.007,0,0,0,17597,17069Zm68.281,12.656a.811.811,0,0,1-.242-.607v-4.537a3.258,3.258,0,0,1,.242-1.393,1.4,1.4,0,0,1,.814-.7,4.752,4.752,0,0,1,1.549-.2h3.162a4.776,4.776,0,0,1,1.549.2,1.391,1.391,0,0,1,.809.7,3.165,3.165,0,0,1,.246,1.393v3.2a3.16,3.16,0,0,1-.209,1.275,1.218,1.218,0,0,1-.68.652,3.5,3.5,0,0,1-1.281.189.962.962,0,0,1-.652-.215.833.833,0,0,1-.09-1.141.69.69,0,0,1,.506-.283,1.35,1.35,0,0,0,.617-.143c.08-.062.121-.215.121-.461v-.277h-5.025v1.736a.792.792,0,0,1-.246.607.825.825,0,0,1-.59.229A.851.851,0,0,1,17665.281,17081.656Zm1.436-3.588h5.025v-.631h-5.025Zm.283-2.389a.65.65,0,0,0-.27.523h5a.652.652,0,0,0-.264-.523,1.641,1.641,0,0,0-.783-.135h-2.9A1.609,1.609,0,0,0,17667,17075.68Zm54.586,5.771a.753.753,0,0,1-.238-.586v-4.156c-.187.215-.375.42-.559.621s-.377.385-.564.551a1.032,1.032,0,0,1-.6.268.719.719,0,0,1-.607-.209.811.811,0,0,1-.246-.574.717.717,0,0,1,.246-.559,10.372,10.372,0,0,0,.8-.8c.295-.322.586-.668.877-1.039s.561-.738.811-1.105a11.187,11.187,0,0,0,.631-1.016.757.757,0,0,1,.479-.393.911.911,0,0,1-.1-.416v-.52h-2.953a.718.718,0,0,1-.523-.215.734.734,0,0,1-.219-.527.715.715,0,0,1,.219-.523.7.7,0,0,1,.523-.219h2.953v-.613a.773.773,0,0,1,.232-.582.838.838,0,0,1,1.129,0,.755.755,0,0,1,.236.582v.613h2.309v-.613a.739.739,0,0,1,.242-.582.782.782,0,0,1,.559-.219.773.773,0,0,1,.564.219.752.752,0,0,1,.232.582v.613h2.887a.67.67,0,0,1,.514.219.712.712,0,0,1,.215.523.73.73,0,0,1-.215.527.687.687,0,0,1-.514.215h-2.887v.52a.761.761,0,0,1-.232.582.794.794,0,0,1-.564.215.8.8,0,0,1-.559-.215.748.748,0,0,1-.242-.582v-.52h-2.309v.52a.739.739,0,0,1-.16.488.837.837,0,0,1-.4.268.78.78,0,0,1,.014.811c-.094.146-.189.309-.287.469s-.2.336-.312.51v6.287a.763.763,0,0,1-.242.586.831.831,0,0,1-1.145,0Zm5-.312a1.608,1.608,0,0,1-.975-.744,3.083,3.083,0,0,1-.287-1.449v-5.6a.728.728,0,0,1,.232-.572.8.8,0,0,1,.568-.211.781.781,0,0,1,.551.211.728.728,0,0,1,.232.572v2.256q.478-.3,1.008-.645c.357-.232.693-.471,1.016-.7s.6-.447.832-.645a.761.761,0,0,1,.6-.205.821.821,0,0,1,.555.264.792.792,0,0,1,.188.6.805.805,0,0,1-.287.551,12.616,12.616,0,0,1-1.172.873c-.447.3-.918.59-1.4.867s-.926.516-1.338.721v1.525a.865.865,0,0,0,.314.8,2.614,2.614,0,0,0,1.252.2,2.88,2.88,0,0,0,.891-.1.894.894,0,0,0,.482-.367,2.09,2.09,0,0,0,.266-.721.671.671,0,0,1,.393-.461.879.879,0,0,1,.672-.039.7.7,0,0,1,.479.371,1,1,0,0,1,.039.6,3.129,3.129,0,0,1-.523,1.332,2.057,2.057,0,0,1-1.027.721,5.286,5.286,0,0,1-1.7.229A6.452,6.452,0,0,1,17726.582,17081.139Zm-87.506-.322a1.891,1.891,0,0,1-.693-1.59,1.866,1.866,0,0,1,.68-1.516,2.7,2.7,0,0,1,1.8-.568,7.67,7.67,0,0,1,.809.041v-2.645a.828.828,0,0,1,.242-.605.845.845,0,0,1,1.172,0,.82.82,0,0,1,.242.605v3.023a10.029,10.029,0,0,1,2.631,1.289.84.84,0,0,1,.336.551.845.845,0,0,1-.693.957.806.806,0,0,1-.623-.139,6.1,6.1,0,0,0-.764-.51c-.287-.166-.578-.312-.887-.457a2.193,2.193,0,0,1-.717,1.563,2.657,2.657,0,0,1-1.775.541A2.786,2.786,0,0,1,17639.076,17080.816Zm1.105-2.027a.569.569,0,0,0-.01.863,1.037,1.037,0,0,0,.648.166.871.871,0,0,0,.658-.215.921.921,0,0,0,.191-.645v-.232a2.522,2.522,0,0,0-.437-.08c-.148-.014-.281-.023-.412-.023A1.017,1.017,0,0,0,17640.182,17078.789Zm125.568,2.021a3.558,3.558,0,0,1-1.768-1.287,3.138,3.138,0,0,1-.5-1.979,2.446,2.446,0,0,1,.707-1.668,3.279,3.279,0,0,1,1.664-.842,6.468,6.468,0,0,1,2.264-.035,9.583,9.583,0,0,1-.8-.967,11.816,11.816,0,0,1-.779-1.191c-.541.086-1.086.158-1.646.221s-1.1.1-1.641.129a.836.836,0,0,1-.605-.2.769.769,0,0,1-.264-.568.785.785,0,0,1,.215-.6.8.8,0,0,1,.582-.25c.43-.023.863-.049,1.311-.086s.881-.084,1.32-.143c-.09-.223-.17-.443-.238-.662s-.119-.434-.164-.641a.851.851,0,0,1,.125-.625.779.779,0,0,1,.52-.367.817.817,0,0,1,.635.125.847.847,0,0,1,.357.533,8.249,8.249,0,0,0,.422,1.359c.428-.076.836-.166,1.229-.268s.762-.211,1.105-.318a.8.8,0,0,1,.641.041.776.776,0,0,1,.412.486.751.751,0,0,1-.051.627.8.8,0,0,1-.5.4c-.316.094-.652.178-1.006.264s-.721.166-1.092.236a10.029,10.029,0,0,0,1.189,1.611,7.322,7.322,0,0,0,1.441,1.275.8.8,0,0,1,.34.479.789.789,0,0,1-.059.568.89.89,0,0,1-.426.416.745.745,0,0,1-.572.035,7.653,7.653,0,0,0-3.619-.518c-.863.17-1.316.6-1.365,1.3-.08,1.279,1.109,1.9,3.584,1.861a.769.769,0,0,1,.6.232.854.854,0,0,1,.26.6.832.832,0,0,1-.238.6.8.8,0,0,1-.59.246h-.2A8.105,8.105,0,0,1,17765.75,17080.811Zm39.561-.316a2.084,2.084,0,0,1-.666-1.588,2.022,2.022,0,0,1,.693-1.562,2.978,2.978,0,0,1,2.055-.621,4.591,4.591,0,0,1,.486.021c.17.014.342.031.52.045-.027-.52-.062-1.088-.107-1.7s-.08-1.225-.125-1.848-.076-1.207-.1-1.762-.031-1.039-.031-1.449a.792.792,0,0,1,.24-.588.869.869,0,0,1,1.191,0,.783.783,0,0,1,.246.588c0,.271,0,.6.021.988s.031.8.063,1.252c.27-.035.568-.084.9-.146s.658-.125.984-.2.617-.135.867-.2a.778.778,0,0,1,.654.084.882.882,0,0,1,.309,1.168.759.759,0,0,1-.527.385c-.457.1-.973.2-1.541.295s-1.09.162-1.564.211c.035.578.07,1.15.111,1.723s.066,1.088.094,1.553a15.216,15.216,0,0,1,1.879.658,9.525,9.525,0,0,1,1.625.867.805.805,0,0,1,.34.547.832.832,0,0,1-.131.643.853.853,0,0,1-1.176.211,11.278,11.278,0,0,0-2.479-1.248,2.206,2.206,0,0,1-.807,1.682,3.3,3.3,0,0,1-2.146.613A2.647,2.647,0,0,1,17805.311,17080.494Zm1.258-2.027a.524.524,0,0,0-.242.439.518.518,0,0,0,.215.424,1.009,1.009,0,0,0,.654.18,1.631,1.631,0,0,0,.957-.229.809.809,0,0,0,.318-.711v-.184a4.66,4.66,0,0,0-.564-.076c-.187-.014-.371-.023-.559-.023A1.334,1.334,0,0,0,17806.568,17078.467Zm-94,2.555a.86.86,0,0,1-.6-.264.743.743,0,0,1-.232-.59.817.817,0,0,1,.25-.609.782.782,0,0,1,.6-.232,3.193,3.193,0,0,0,1.746-.367,1.263,1.263,0,0,0,.59-1.145,1.241,1.241,0,0,0-.648-1.133,3.594,3.594,0,0,0-1.857-.395c-.312,0-.617.014-.908.041s-.568.066-.84.111v1.768a2.974,2.974,0,0,1-.658,2.121,2.536,2.536,0,0,1-1.9.676,2.663,2.663,0,0,1-1.682-.516,1.96,1.96,0,0,1-.672-1.654,2.964,2.964,0,0,1,.873-2.086,5.815,5.815,0,0,1,2.389-1.439v-2.09c-.4.041-.791.066-1.168.084s-.729.037-1.055.045a.858.858,0,0,1-.605-.236.819.819,0,0,1-.008-1.178.822.822,0,0,1,.6-.236c.326-.014.68-.027,1.061-.045s.773-.041,1.176-.066v-1.723a.857.857,0,0,1,.238-.613.8.8,0,0,1,.59-.242.782.782,0,0,1,.586.242.841.841,0,0,1,.238.613v1.578c.213-.018.416-.039.6-.066s.367-.053.545-.072a.882.882,0,0,1,.631.127.788.788,0,0,1,.18,1.135.865.865,0,0,1-.559.3c-.193.041-.412.072-.65.1l-.75.1v1.848a12.553,12.553,0,0,1,1.779-.125,6.067,6.067,0,0,1,2.225.367,3.164,3.164,0,0,1,1.449,1.043,2.605,2.605,0,0,1,.51,1.615,2.884,2.884,0,0,1-1.078,2.406,4.34,4.34,0,0,1-2.77.8C17712.719,17081.025,17712.645,17081.023,17712.57,17081.021Zm-4.713-3.244a1.529,1.529,0,0,0-.416,1c0,.422.229.631.676.631a.915.915,0,0,0,.662-.236,1.372,1.372,0,0,0,.246-.967v-1.262A3.318,3.318,0,0,0,17707.857,17077.777Zm82.326,3.1a.789.789,0,0,1-.385-.52.814.814,0,0,1,.1-.627,12.21,12.21,0,0,0,.971-1.945,19.982,19.982,0,0,0,.721-2.215c.2-.766.357-1.518.479-2.25-.268.025-.533.049-.787.066s-.5.041-.721.059a.863.863,0,0,1-.613-.207.8.8,0,0,1-.285-.562.861.861,0,0,1,.209-.613.8.8,0,0,1,.578-.273c.268-.018.559-.035.871-.053s.627-.045.945-.086c.031-.318.049-.617.059-.908s.008-.564,0-.828a.805.805,0,0,1,.215-.6.793.793,0,0,1,.58-.268.825.825,0,0,1,.869.8c.008.232.008.479,0,.746s-.027.547-.059.846c.42-.07.8-.143,1.137-.205a.827.827,0,0,1,.631.107.759.759,0,0,1,.361.52.791.791,0,0,1-.115.631.808.808,0,0,1-.529.348c-.232.051-.49.1-.777.145s-.582.09-.9.139c-.129.85-.309,1.727-.531,2.635a23.17,23.17,0,0,1-.807,2.621,12.561,12.561,0,0,1-1.068,2.221.823.823,0,0,1-.52.375.764.764,0,0,1-.207.027A.809.809,0,0,1,17790.184,17080.879Zm-98,0a.777.777,0,0,1-.385-.52.789.789,0,0,1,.1-.627,12.2,12.2,0,0,0,.967-1.945,18.47,18.47,0,0,0,.721-2.215c.2-.766.361-1.518.482-2.25-.268.025-.531.049-.791.066s-.492.041-.721.059a.862.862,0,0,1-.609-.207.784.784,0,0,1-.285-.562.854.854,0,0,1,.211-.613.788.788,0,0,1,.576-.273c.27-.018.559-.035.873-.053s.625-.045.943-.086c.027-.318.045-.617.059-.908s.01-.564,0-.828a.824.824,0,0,1,.8-.867.825.825,0,0,1,.867.8c.01.232.01.479,0,.746s-.027.547-.059.846c.422-.07.8-.143,1.137-.205a.825.825,0,0,1,.631.107.762.762,0,0,1,.363.52.8.8,0,0,1-.121.631.787.787,0,0,1-.523.348c-.232.051-.492.1-.779.145s-.586.09-.9.139c-.135.85-.309,1.727-.533,2.635a23.167,23.167,0,0,1-.8,2.621,12.3,12.3,0,0,1-1.074,2.221.817.817,0,0,1-.514.375.774.774,0,0,1-.207.027A.8.8,0,0,1,17692.186,17080.879Zm-79.061-.113a.813.813,0,0,1-.264-.586.8.8,0,0,1,.223-.6,7.44,7.44,0,0,0,1.066-1.377,12.767,12.767,0,0,0,.854-1.687,16.941,16.941,0,0,0-2.2-.42,7.617,7.617,0,0,1-1.172,1.82,3.736,3.736,0,0,1-1.4,1.006,2.687,2.687,0,0,1-1.373.193,1.881,1.881,0,0,1-1.115-.541,1.719,1.719,0,0,1-.437-1.258,2.3,2.3,0,0,1,.461-1.4,3.165,3.165,0,0,1,1.436-1.016,6.847,6.847,0,0,1,2.51-.385,17.249,17.249,0,0,0,.547-1.906c.129-.541.107-.9-.072-1.082s-.52-.242-1.033-.18c-.18.031-.408.063-.686.1s-.5.068-.656.086a.877.877,0,0,1-.619-.211.808.808,0,0,1-.295-.572.851.851,0,0,1,.211-.607.8.8,0,0,1,.572-.287c.2-.023.443-.045.729-.072s.529-.049.717-.059a2.96,2.96,0,0,1,2.43.619,2.73,2.73,0,0,1,.34,2.406c-.062.336-.139.662-.225.975s-.17.613-.264.9c.336.041.682.094,1.033.166s.707.143,1.053.229c.076-.318.135-.627.184-.932a7.864,7.864,0,0,0,.08-.877.9.9,0,0,1,.246-.59.8.8,0,0,1,.582-.26.8.8,0,0,1,.594.246.762.762,0,0,1,.234.59,8.125,8.125,0,0,1-.107,1.115c-.059.379-.145.76-.242,1.141.287.094.572.188.846.285s.541.2.8.3a.828.828,0,0,1,.457.461.85.85,0,0,1-.457,1.092.774.774,0,0,1-.645,0c-.24-.111-.492-.215-.742-.312s-.506-.2-.756-.287a14.273,14.273,0,0,1-1.016,2.1,8,8,0,0,1-1.24,1.639.83.83,0,0,1-.58.25l-.039,0A.869.869,0,0,1,17613.125,17080.766Zm-3.687-4.3a.942.942,0,0,0-.482.717.324.324,0,0,0,.174.313.607.607,0,0,0,.51-.045,2.261,2.261,0,0,0,.686-.479,4.1,4.1,0,0,0,.689-.922A3.466,3.466,0,0,0,17609.438,17076.467Zm133.387,4.412a6.54,6.54,0,0,1-2.734-.957,4.69,4.69,0,0,1-1.6-1.746,4.607,4.607,0,0,1-.523-2.125,5.081,5.081,0,0,1,.434-2.094,4.742,4.742,0,0,1,1.258-1.687c-.559.086-1.154.18-1.789.287s-1.248.215-1.844.322-1.109.2-1.557.285a.774.774,0,0,1-.627-.15.849.849,0,0,1-.326-.547.777.777,0,0,1,.146-.627.824.824,0,0,1,.551-.326c.3-.049.686-.107,1.15-.187s.988-.166,1.566-.26,1.172-.191,1.779-.295,1.2-.2,1.787-.3,1.113-.187,1.6-.271.881-.158,1.189-.211a.821.821,0,0,1,.609.139.781.781,0,0,1,.344.52.872.872,0,0,1-.107.631.709.709,0,0,1-.51.348,4.8,4.8,0,0,0-1.723.6,4.712,4.712,0,0,0-2.023,2.381,3.843,3.843,0,0,0-.258,1.363,2.812,2.812,0,0,0,.926,2.193,4.606,4.606,0,0,0,2.518,1.057.816.816,0,0,1,.547.334.8.8,0,0,1,.152.619.782.782,0,0,1-.322.559.773.773,0,0,1-.475.164A.848.848,0,0,1,17742.824,17080.879Zm-55.945,0a6.521,6.521,0,0,1-2.73-.957,4.7,4.7,0,0,1-1.605-1.746,4.583,4.583,0,0,1-.523-2.125,4.966,4.966,0,0,1,.443-2.094,4.858,4.858,0,0,1,1.266-1.687c-.559.086-1.158.18-1.795.287s-1.248.215-1.848.322-1.117.2-1.566.285a.771.771,0,0,1-.617-.15.829.829,0,0,1-.334-.547.775.775,0,0,1,.156-.627.85.85,0,0,1,.559-.326c.295-.049.68-.107,1.146-.187s.992-.166,1.57-.26,1.172-.191,1.775-.295,1.2-.2,1.785-.3,1.119-.187,1.6-.271.887-.158,1.191-.211a.843.843,0,0,1,.836,1.289.769.769,0,0,1-.527.348,4.736,4.736,0,0,0-1.773.582,4.36,4.36,0,0,0-1.238,1.064,4.455,4.455,0,0,0-.725,1.32,4.159,4.159,0,0,0-.242,1.361,2.811,2.811,0,0,0,.926,2.191,4.737,4.737,0,0,0,2.506,1.07.823.823,0,0,1,.559.334.779.779,0,0,1,.158.619.858.858,0,0,1-.332.559.776.776,0,0,1-.479.164A.9.9,0,0,1,17686.879,17080.879Zm-28.059,0a6.532,6.532,0,0,1-2.729-.957,4.658,4.658,0,0,1-1.6-1.746,4.583,4.583,0,0,1-.523-2.125,5.05,5.05,0,0,1,.434-2.094,4.737,4.737,0,0,1,1.256-1.687c-.559.086-1.158.18-1.789.287s-1.248.215-1.844.322-1.113.2-1.557.285a.776.776,0,0,1-.627-.15.88.88,0,0,1-.33-.547.8.8,0,0,1,.152-.627.816.816,0,0,1,.551-.326c.3-.049.684-.107,1.145-.187s.994-.166,1.57-.26,1.172-.191,1.781-.295,1.2-.2,1.785-.3,1.113-.187,1.6-.271.881-.158,1.189-.211a.825.825,0,0,1,.609.139.769.769,0,0,1,.34.52.843.843,0,0,1-.1.631.7.7,0,0,1-.51.348,4.786,4.786,0,0,0-1.723.6,4.721,4.721,0,0,0-2.021,2.381,3.8,3.8,0,0,0-.26,1.363,2.812,2.812,0,0,0,.926,2.193,4.612,4.612,0,0,0,2.52,1.057.808.808,0,0,1,.541.334.835.835,0,0,1-.643,1.342A.872.872,0,0,1,17658.82,17080.879Zm88.846-.166a.875.875,0,0,1-.314-.568.732.732,0,0,1,.176-.607,12.742,12.742,0,0,0,1.5-2.367,18.8,18.8,0,0,0,1.143-2.8l-.887.107c-.3.031-.6.063-.9.088a.828.828,0,0,1-.607-.182.812.812,0,0,1-.318-.561.869.869,0,0,1,.188-.621.779.779,0,0,1,.555-.3c.4-.049.811-.09,1.217-.121s.814-.057,1.209-.076a15.818,15.818,0,0,0,.361-2.406.871.871,0,0,1,.277-.582.758.758,0,0,1,.605-.2.812.812,0,0,1,.783.881q-.041.519-.135,1.074c-.059.377-.131.762-.215,1.15a2.963,2.963,0,0,1,2.59,1.025,4.339,4.339,0,0,1,.395,3.006,8.348,8.348,0,0,1-.725,2.689,2.536,2.536,0,0,1-1.3,1.266,3.986,3.986,0,0,1-1.982.16.777.777,0,0,1-.559-.312.813.813,0,0,1-.166-.621.867.867,0,0,1,.326-.564.818.818,0,0,1,.609-.166,3.634,3.634,0,0,0,.783.023,1,1,0,0,0,.6-.291,2.1,2.1,0,0,0,.451-.824,8.647,8.647,0,0,0,.336-1.584,3.914,3.914,0,0,0,.014-1.377.917.917,0,0,0-.527-.686,2.65,2.65,0,0,0-1.25-.133q-.334,1.146-.795,2.295a20.352,20.352,0,0,1-1.029,2.178,13.662,13.662,0,0,1-1.227,1.857.85.85,0,0,1-.555.313.894.894,0,0,1-.123.01A.817.817,0,0,1,17747.666,17080.713Zm48.684-.111a3.405,3.405,0,0,1-2.135-1.656.853.853,0,0,1-.062-.635.8.8,0,0,1,.4-.5.827.827,0,0,1,1.137.334,1.906,1.906,0,0,0,1.414.928,6.524,6.524,0,0,0,2.479-.145.83.83,0,0,1,.635.121.81.81,0,0,1,.359.523.837.837,0,0,1-.121.641.821.821,0,0,1-.523.357,9.051,9.051,0,0,1-1.99.242A5.608,5.608,0,0,1,17796.35,17080.6Zm-98,0a3.407,3.407,0,0,1-2.133-1.656.835.835,0,0,1-.062-.635.787.787,0,0,1,.4-.5.82.82,0,0,1,.641-.072.807.807,0,0,1,.492.406,1.913,1.913,0,0,0,1.414.928,6.518,6.518,0,0,0,2.479-.145.843.843,0,0,1,.641.121.807.807,0,0,1,.357.523.846.846,0,0,1-.121.641.817.817,0,0,1-.523.357,9.067,9.067,0,0,1-1.992.242A5.585,5.585,0,0,1,17698.35,17080.6Zm-76.178.053a.738.738,0,0,1-.434-.461.8.8,0,0,1,.014-.645c.156-.344.357-.777.607-1.3s.52-1.092.811-1.709.6-1.244.9-1.889.611-1.271.912-1.875.572-1.164.822-1.66.461-.908.631-1.225a.73.73,0,0,1,.5-.4.774.774,0,0,1,.635.088.826.826,0,0,1,.4.512.789.789,0,0,1-.09.639q-.193.349-.51.953t-.7,1.355c-.26.506-.523,1.029-.793,1.58a2.518,2.518,0,0,1,.994-.205,1.939,1.939,0,0,1,1.824.836,2.905,2.905,0,0,1,.094,2.295,1.43,1.43,0,0,0-.035,1.039.707.707,0,0,0,.648.281,1.343,1.343,0,0,0,.617-.148,1.749,1.749,0,0,0,.605-.594,6.47,6.47,0,0,0,.639-1.316.827.827,0,0,1,.453-.465.853.853,0,0,1,.639-.027.865.865,0,0,1,.475.447.837.837,0,0,1,.018.658,5.654,5.654,0,0,1-1.391,2.33,3,3,0,0,1-2.121.766,2.855,2.855,0,0,1-1.486-.361,1.75,1.75,0,0,1-.795-1.1,3.507,3.507,0,0,1,.111-1.844,1.325,1.325,0,0,0,.039-.943.67.67,0,0,0-.643-.273,2,2,0,0,0-1.178.395,3.922,3.922,0,0,0-1.064,1.467c-.035.076-.1.225-.2.443s-.2.461-.314.721-.219.5-.312.707a4.008,4.008,0,0,0-.191.43.964.964,0,0,1-.457.482.752.752,0,0,1-.346.084A.9.9,0,0,1,17622.172,17080.654Zm157.955-.09a.728.728,0,0,1-.287-.5.761.761,0,0,1,.16-.555.74.74,0,0,1,.5-.287,6.832,6.832,0,0,0,2.107-.572,2.544,2.544,0,0,0,1.082-.926,1.668,1.668,0,0,0,.225-1.105,1.513,1.513,0,0,0-.547-1.078,1.818,1.818,0,0,0-1.275-.264c-.295.018-.645.059-1.043.117s-.8.129-1.221.205-.822.156-1.2.242-.717.174-1,.246a.738.738,0,0,1-.572-.062.706.706,0,0,1-.35-.457.726.726,0,0,1,.063-.568.7.7,0,0,1,.457-.354c.295-.086.648-.17,1.055-.25s.828-.166,1.271-.246.877-.148,1.307-.207.8-.1,1.123-.125a3.28,3.28,0,0,1,2.313.568,2.877,2.877,0,0,1,1.078,1.982,3.088,3.088,0,0,1-.309,1.91,3.9,3.9,0,0,1-1.557,1.566,7.15,7.15,0,0,1-2.828.863.994.994,0,0,1-.105.008A.7.7,0,0,1,17780.127,17080.564Zm-144.211-3.1a.847.847,0,0,1-.25-.609.729.729,0,0,1,.264-.58,8.847,8.847,0,0,0,1.41-1.625,10.488,10.488,0,0,0,1-1.893c-.256.041-.5.066-.738.084s-.461.041-.676.059a.853.853,0,0,1-.617-.209.8.8,0,0,1-.264-.619.748.748,0,0,1,.205-.58.882.882,0,0,1,.617-.242c.3-.023.613-.049.945-.086s.666-.08,1-.129a4.489,4.489,0,0,0,.094-.658c.014-.219.018-.434.018-.639a.813.813,0,0,1,.238-.6.786.786,0,0,1,.59-.246.817.817,0,0,1,.6.246.736.736,0,0,1,.236.6,9.58,9.58,0,0,1-.08.992c.063-.018.125-.035.188-.049s.121-.027.176-.035a.84.84,0,0,1,.643.084.732.732,0,0,1,.363.533.792.792,0,0,1-.117.631.876.876,0,0,1-.527.361c-.146.037-.316.072-.51.113s-.389.07-.6.111a11.991,11.991,0,0,1-1.207,2.77,9.464,9.464,0,0,1-1.816,2.229.93.93,0,0,1-.609.223A.807.807,0,0,1,17635.916,17077.465Zm122.6-.77a.881.881,0,0,1-.516-.395,8.289,8.289,0,0,0-.6-.953c-.242-.334-.492-.656-.752-.971a8.3,8.3,0,0,0-.732-.8.832.832,0,0,1-.266-.572.79.79,0,0,1,.225-.592.823.823,0,0,1,.582-.264.788.788,0,0,1,.6.225,11.324,11.324,0,0,1,.9.957q.457.536.854,1.1a9.341,9.341,0,0,1,.668,1.066.787.787,0,0,1,.084.639.758.758,0,0,1-.406.492.812.812,0,0,1-.4.105A.832.832,0,0,1,17758.512,17076.7Zm-14.35-1.414a.56.56,0,0,1-.416-.242c-.1-.129-.232-.295-.395-.5s-.3-.371-.434-.523a.555.555,0,0,1-.115-.371.491.491,0,0,1,.188-.371.526.526,0,0,1,.385-.148.633.633,0,0,1,.4.162,5.21,5.21,0,0,1,.482.479,6.675,6.675,0,0,1,.457.527.592.592,0,0,1,.121.451.618.618,0,0,1-.234.408.559.559,0,0,1-.365.129C17744.211,17075.285,17744.188,17075.283,17744.162,17075.281Zm-84,0a.559.559,0,0,1-.412-.242c-.1-.129-.232-.295-.393-.5s-.3-.371-.436-.523a.545.545,0,0,1-.115-.371.491.491,0,0,1,.188-.371.529.529,0,0,1,.385-.148.633.633,0,0,1,.4.162,5.464,5.464,0,0,1,.482.479,6.675,6.675,0,0,1,.457.527.585.585,0,0,1,.121.451.639.639,0,0,1-.232.408.57.57,0,0,1-.369.129C17660.209,17075.285,17660.184,17075.283,17660.158,17075.281Zm139.086-.059a6.6,6.6,0,0,0-1.088-.152,11.223,11.223,0,0,0-1.23-.021,7.792,7.792,0,0,0-1.172.121.818.818,0,0,1-.607-.135.8.8,0,0,1-.34-.51.789.789,0,0,1,.115-.627.759.759,0,0,1,.529-.34,10.22,10.22,0,0,1,1.391-.139,13.528,13.528,0,0,1,1.463.018,8.912,8.912,0,0,1,1.328.188.762.762,0,0,1,.512.367.823.823,0,0,1,.094.627.765.765,0,0,1-.363.5.853.853,0,0,1-.441.123A.918.918,0,0,1,17799.244,17075.223Zm-98,0a6.528,6.528,0,0,0-1.082-.152,11.231,11.231,0,0,0-1.23-.021,7.792,7.792,0,0,0-1.172.121.817.817,0,0,1-.609-.135.83.83,0,0,1-.223-1.137.747.747,0,0,1,.527-.34,10.157,10.157,0,0,1,1.391-.139,13.534,13.534,0,0,1,1.463.018,8.9,8.9,0,0,1,1.33.188.763.763,0,0,1,.51.367.806.806,0,0,1,.094.627.752.752,0,0,1-.367.5.825.825,0,0,1-.437.123A.955.955,0,0,1,17701.24,17075.223Zm-27.113-.967c-.152-.129-.318-.271-.5-.434s-.379-.326-.59-.5c-.5.035-1.051.076-1.67.115s-1.262.086-1.932.125-1.342.086-2.01.121-1.3.066-1.9.09-1.123.045-1.584.063a.76.76,0,0,1-.568-.191.737.737,0,0,1-.254-.547.7.7,0,0,1,.2-.551.794.794,0,0,1,.586-.205c.318-.014.658-.023,1.025-.031l1.133-.027c.119-.17.25-.354.375-.555s.26-.385.381-.564h-3.4a.618.618,0,0,1-.492-.205.675.675,0,0,1-.18-.465.63.63,0,0,1,.672-.658h4.912v-.662a.8.8,0,0,1,.26-.631.894.894,0,0,1,.607-.219.865.865,0,0,1,.609.219.813.813,0,0,1,.246.631v.662h5a.642.642,0,0,1,.5.188.662.662,0,0,1,.174.471.688.688,0,0,1-.174.465.608.608,0,0,1-.5.205h-2.367c.309.193.621.408.939.637s.617.451.9.666.52.4.707.572a.8.8,0,0,1,.277.533.765.765,0,0,1-.211.586.787.787,0,0,1-.572.295c-.025,0-.049,0-.072,0A.766.766,0,0,1,17674.127,17074.256Zm-5.629-2.6c-.135.188-.264.377-.395.559q.867-.026,1.715-.066l1.574-.084a.71.71,0,0,1-.094-.062.369.369,0,0,0-.084-.051.662.662,0,0,1-.287-.361.626.626,0,0,1,.018-.422h-2.111C17668.74,17071.3,17668.629,17071.465,17668.5,17071.652Zm47.123,2.564c-.152-.113-.332-.238-.547-.371s-.43-.27-.643-.395-.4-.225-.561-.3a.908.908,0,0,1-.443-.475.764.764,0,0,1,.01-.631.806.806,0,0,1,.5-.436.831.831,0,0,1,.637.055c.2.094.42.215.67.367s.506.3.752.451.447.291.609.416a.725.725,0,0,1,.322.533.842.842,0,0,1-.158.613.818.818,0,0,1-.537.316.9.9,0,0,1-.125.01A.835.835,0,0,1,17715.621,17074.217Zm29.883-.1a.588.588,0,0,1-.43-.209c-.111-.131-.25-.287-.424-.475s-.332-.354-.471-.492a.512.512,0,0,1-.146-.363.506.506,0,0,1,.16-.393.552.552,0,0,1,.381-.162.615.615,0,0,1,.4.135,4.539,4.539,0,0,1,.52.426,6.116,6.116,0,0,1,.492.514.559.559,0,0,1,.152.426.625.625,0,0,1-.2.424.557.557,0,0,1-.4.172A.212.212,0,0,1,17745.5,17074.117Zm-84,0a.581.581,0,0,1-.43-.209c-.113-.131-.256-.287-.426-.475s-.332-.354-.471-.492a.543.543,0,0,1,.014-.756.544.544,0,0,1,.381-.162.611.611,0,0,1,.4.135,4.9,4.9,0,0,1,.52.426,5.817,5.817,0,0,1,.492.514.575.575,0,0,1,.152.426.642.642,0,0,1-.2.424.554.554,0,0,1-.4.172A.179.179,0,0,1,17661.506,17074.117Zm-16.318-.348a11.117,11.117,0,0,0-1.061-.578,7.982,7.982,0,0,0-1.068-.434.932.932,0,0,1-.5-.389.828.828,0,0,1,.273-1.133.736.736,0,0,1,.635-.084,6.923,6.923,0,0,1,.922.316c.34.143.662.291.975.453a6.822,6.822,0,0,1,.779.447.765.765,0,0,1,.34.531.824.824,0,0,1-.135.645.756.756,0,0,1-.523.34.929.929,0,0,1-.178.018A.867.867,0,0,1,17645.188,17073.77Zm127.064-2.059a.6.6,0,0,1-.408-.256c-.094-.146-.209-.326-.357-.527s-.281-.389-.412-.551a.52.52,0,0,1-.094-.375.584.584,0,0,1,.205-.381.523.523,0,0,1,.4-.107.66.66,0,0,1,.385.18,4.993,4.993,0,0,1,.457.492,5.587,5.587,0,0,1,.426.572.529.529,0,0,1,.1.457.683.683,0,0,1-.25.4.553.553,0,0,1-.336.109A.714.714,0,0,1,17772.252,17071.711Zm1.4-1.078a.584.584,0,0,1-.412-.225c-.1-.143-.236-.309-.406-.506s-.318-.365-.447-.518a.53.53,0,0,1-.117-.371.574.574,0,0,1,.564-.533.673.673,0,0,1,.393.148c.139.119.3.281.5.479a6.17,6.17,0,0,1,.465.527.58.58,0,0,1,.129.443.652.652,0,0,1-.223.416.526.526,0,0,1-.371.143C17773.705,17070.637,17773.682,17070.635,17773.656,17070.633Z" transform="translate(-17596.002 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--04, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--10 {
  width: var(--w-4);
  aspect-ratio: 1/1;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--04 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--10 .p-hero__slider-img-wrapper::before {
  left: 60%;
  transform: translateX(-50%);
  bottom: calc(var(--w-4) * -0.2);
  width: calc(var(--w-1) * 0.75);
  height: calc(var(--w-1) * 0.2);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="171.998" height="48.992" viewBox="0 0 171.998 48.992"><path d="M17606,17107.992a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h23.754l6.641-16.994,6.639,16.994H17758a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10Zm-9-22v12a9.007,9.007,0,0,0,9,9h152a9.012,9.012,0,0,0,9-9v-12a9.017,9.017,0,0,0-9-9H17642.35l-5.957-15.246-5.953,15.246H17606A9.012,9.012,0,0,0,17597,17086Zm26.412,12.414a.724.724,0,0,1-.232-.57v-3.729c-.281.107-.545.205-.785.3s-.455.164-.633.223a.807.807,0,0,1-.66-.035.821.821,0,0,1-.428-.514.92.92,0,0,1,.039-.654.743.743,0,0,1,.518-.393q.381-.114.9-.281c.344-.111.7-.229,1.053-.348v-2.537h-.855c-.037.213-.08.424-.125.623s-.094.389-.139.566a.8.8,0,0,1-.33.5.766.766,0,0,1-.566.1.747.747,0,0,1-.473-.295.575.575,0,0,1-.076-.545c.129-.449.254-.963.371-1.543a12.853,12.853,0,0,0,.23-1.637.649.649,0,0,1,.256-.49.713.713,0,0,1,.529-.137.653.653,0,0,1,.49.223.7.7,0,0,1,.152.543c-.01.094-.018.191-.027.295s-.021.205-.039.307h.6v-2.027a.748.748,0,0,1,.232-.58.792.792,0,0,1,.566-.219.772.772,0,0,1,.557.219.755.755,0,0,1,.223.58v2.027h.535a.687.687,0,0,1,.531.219.776.776,0,0,1,.2.527v.066c.215-.473.41-.973.59-1.49s.32-1,.432-1.461a.7.7,0,0,1,.365-.479.876.876,0,0,1,.6-.066.685.685,0,0,1,.455.313.751.751,0,0,1,.074.57c-.066.268-.143.549-.23.83s-.184.574-.287.873h2.633a4.389,4.389,0,0,1,1.609.242,1.536,1.536,0,0,1,.869.811,3.649,3.649,0,0,1,.236,1.6c-.018.875-.066,1.758-.146,2.641s-.17,1.641-.273,2.287a4.482,4.482,0,0,1-.49,1.557,1.885,1.885,0,0,1-.932.816,4.392,4.392,0,0,1-1.543.271,1.056,1.056,0,0,1-.66-.164.74.74,0,0,1-.307-.576.816.816,0,0,1,.164-.633.835.835,0,0,1,.607-.277,3.474,3.474,0,0,0,.9-.146.776.776,0,0,0,.441-.357,2.658,2.658,0,0,0,.24-.758c.045-.24.09-.543.139-.91s.094-.758.139-1.182.084-.852.119-1.279.055-.834.063-1.2a1.187,1.187,0,0,0-.418-1.105,11.77,11.77,0,0,1-1.512,4.717,9.485,9.485,0,0,1-3.082,3.107.966.966,0,0,1-.664.148.719.719,0,0,1-.539-.357.739.739,0,0,1-.09-.584.727.727,0,0,1,.369-.469q3.419-2.013,4.131-6.76h-.643a9.633,9.633,0,0,1-1.043,3.064,8.291,8.291,0,0,1-1.953,2.406.794.794,0,0,1-.6.18.809.809,0,0,1-.541-.291.677.677,0,0,1-.15-.543.69.69,0,0,1,.281-.49,6.066,6.066,0,0,0,1.689-1.918,8.461,8.461,0,0,0,.928-2.408h-.562c-.111.26-.227.508-.348.74s-.25.455-.379.674a.821.821,0,0,1-.463.369.729.729,0,0,1-.59-.035.718.718,0,0,1-.355-.428.628.628,0,0,1,.061-.535l.229-.4c.07-.133.143-.275.209-.428a.983.983,0,0,1-.223.143.688.688,0,0,1-.281.055h-.535v1.988l.5-.184a.7.7,0,0,1,.553.01.713.713,0,0,1,.375.4.8.8,0,0,1,.014.566.719.719,0,0,1-.42.428c-.125.059-.271.121-.449.191s-.371.148-.576.229v4.344a.731.731,0,0,1-.223.57.765.765,0,0,1-.557.209A.785.785,0,0,1,17623.412,17098.41Zm-10.453-.066a.721.721,0,0,1-.191-.518.617.617,0,0,1,.232-.49,1.167,1.167,0,0,1,.084-.086l.072-.084c-.486.076-1.062.156-1.727.244s-1.338.166-2.029.236-1.328.131-1.916.18a.872.872,0,0,1-.559-.156.659.659,0,0,1-.254-.5.726.726,0,0,1,.16-.5.632.632,0,0,1,.486-.227c.334-.018.713-.045,1.137-.072s.861-.062,1.311-.1v-.754h-2.354a.492.492,0,0,1-.406-.182.652.652,0,0,1-.139-.406.622.622,0,0,1,.139-.4.5.5,0,0,1,.406-.174h2.354v-.518h-.1a5.07,5.07,0,0,1-1.475-.168,1.1,1.1,0,0,1-.723-.625,3.34,3.34,0,0,1-.2-1.293,3.39,3.39,0,0,1,.2-1.307,1.082,1.082,0,0,1,.723-.625,4.938,4.938,0,0,1,1.475-.168h.1v-.451h-2.6a.519.519,0,0,1-.418-.178.633.633,0,0,1-.156-.42.6.6,0,0,1,.156-.414.522.522,0,0,1,.418-.174h2.6v-.5c-.338.025-.664.049-.984.063s-.629.021-.918.035c-.461.008-.709-.191-.76-.6a.569.569,0,0,1,.166-.441.68.68,0,0,1,.494-.205c.531-.018,1.1-.049,1.686-.09s1.174-.1,1.74-.17,1.064-.15,1.5-.244a.933.933,0,0,1,.58.043.511.511,0,0,1,.3.389q.141.677-.49.8c-.264.045-.553.094-.869.139s-.646.094-.99.139v.646h2.586a.524.524,0,0,1,.428.174.612.612,0,0,1,.148.414.445.445,0,0,1-.01.111.509.509,0,0,1-.018.1h1.035v-2.408a.746.746,0,0,1,.223-.57.8.8,0,0,1,.549-.2.773.773,0,0,1,.539.2.755.755,0,0,1,.215.57v2.408a3.991,3.991,0,0,1,1.387.2,1.364,1.364,0,0,1,.783.713,3.47,3.47,0,0,1,.236,1.512q-.012,1.4-.07,2.6c-.035.8-.084,1.5-.152,2.109a4.007,4.007,0,0,1-.418,1.588,1.681,1.681,0,0,1-.893.762,3.987,3.987,0,0,1-1.4.209.954.954,0,0,1-.6-.2.731.731,0,0,1-.281-.559.885.885,0,0,1,.191-.619.744.744,0,0,1,.58-.264,2.573,2.573,0,0,0,.713-.119.648.648,0,0,0,.379-.344,2.6,2.6,0,0,0,.2-.754c.07-.494.129-1.1.16-1.814s.053-1.525.063-2.443a1.3,1.3,0,0,0-.152-.8,1.013,1.013,0,0,0-.717-.205,15.219,15.219,0,0,1-.764,4.744,8.106,8.106,0,0,1-1.98,3.2.98.98,0,0,1-.6.264l-.064,0A.752.752,0,0,1,17612.959,17098.344Zm.643-2.293a.582.582,0,0,1,.209.375,7.258,7.258,0,0,0,1.133-2.488,15.556,15.556,0,0,0,.451-3.562h-.924a.721.721,0,0,1-.562-.232.8.8,0,0,1-.209-.553.728.728,0,0,1,.1-.393h-2.572v.451h.08a4.9,4.9,0,0,1,1.48.168,1.083,1.083,0,0,1,.705.625,3.434,3.434,0,0,1,.2,1.307,3.383,3.383,0,0,1-.2,1.293,1.1,1.1,0,0,1-.705.625,5.033,5.033,0,0,1-1.48.168h-.08v.518h2.109a.5.5,0,0,1,.41.174.622.622,0,0,1,.139.4.652.652,0,0,1-.139.406.5.5,0,0,1-.41.182h-2.109v.629c.371-.039.727-.07,1.061-.107s.629-.062.883-.088a.711.711,0,0,1,.088-.006A.557.557,0,0,1,17613.6,17096.051Zm-2.377-3.256a2.381,2.381,0,0,0,.813-.088c.137-.059.223-.229.248-.5h-1.061Zm-2.283-.088a2.344,2.344,0,0,0,.813.088h.012v-.588h-1.078C17608.719,17092.479,17608.8,17092.648,17608.941,17092.707Zm2.283-1.449h1.061c-.025-.271-.111-.434-.248-.49a2.5,2.5,0,0,0-.812-.086Zm-2.283-.49c-.143.057-.223.219-.254.49h1.078v-.576h-.012A2.462,2.462,0,0,0,17608.941,17090.768Zm114.23,7.639a.8.8,0,0,1-.467-.416.872.872,0,0,1-.027-.654.7.7,0,0,1,.432-.465,5.594,5.594,0,0,0,1.65-.91,2.772,2.772,0,0,0,.83-1.162,2.176,2.176,0,0,1-.941.227,2.8,2.8,0,0,1-1.807-.566,2.04,2.04,0,0,1-.7-1.676,2.175,2.175,0,0,1,.73-1.736,2.707,2.707,0,0,1,1.834-.627c.066,0,.125,0,.182,0s.117.014.184.021a4.363,4.363,0,0,1-.062-.49c-.014-.17-.027-.348-.035-.531q-1.406.056-2.752.162c-.9.066-1.738.143-2.516.213a.809.809,0,0,1-.6-.174.764.764,0,0,1-.307-.539.834.834,0,0,1,.182-.615.727.727,0,0,1,.545-.281c.793-.062,1.658-.121,2.59-.174s1.883-.094,2.846-.135v-1.2a.78.78,0,0,1,.236-.584.792.792,0,0,1,.588-.24.817.817,0,0,1,.6.24.8.8,0,0,1,.236.584v1.15c.777-.018,1.518-.035,2.227-.049s1.363-.027,1.961-.035a.753.753,0,0,1,.58.254.777.777,0,0,1,.219.584.8.8,0,0,1-.855.785q-1.787-.067-4.131,0c.01.324.027.654.051.98s.043.639.061.936a3.258,3.258,0,0,1,.674,2.172,5.205,5.205,0,0,1-.918,3.068,5.024,5.024,0,0,1-2.666,1.887,1.13,1.13,0,0,1-.326.049A1.046,1.046,0,0,1,17723.172,17098.406Zm.844-6.289a.793.793,0,0,0-.277.639.78.78,0,0,0,.264.625.9.9,0,0,0,.646.2.98.98,0,0,0,.637-.213.753.753,0,0,0,.232-.6,1.685,1.685,0,0,0-.018-.25c-.018-.094-.031-.187-.049-.281a.961.961,0,0,0-.771-.352A1,1,0,0,0,17724.016,17092.117Zm-84.738,6.238a9.873,9.873,0,0,1-1.943-.16,2.67,2.67,0,0,1-1.254-.574,2.335,2.335,0,0,1-.674-1.156,7.448,7.448,0,0,1-.2-1.891v-4.939a7.512,7.512,0,0,1,.2-1.9,2.378,2.378,0,0,1,.674-1.164,2.619,2.619,0,0,1,1.254-.58,9.873,9.873,0,0,1,1.943-.16h3.92a9.951,9.951,0,0,1,1.949.16,2.638,2.638,0,0,1,1.252.58,2.344,2.344,0,0,1,.67,1.164,7.306,7.306,0,0,1,.205,1.9v4.939a7.245,7.245,0,0,1-.205,1.891,2.3,2.3,0,0,1-.67,1.156,2.689,2.689,0,0,1-1.252.574,9.951,9.951,0,0,1-1.949.16Zm2.578-1.943a.67.67,0,0,1-.236.531h1.578a8.908,8.908,0,0,0,1.275-.076,1.457,1.457,0,0,0,.758-.316,1.321,1.321,0,0,0,.369-.709,5.731,5.731,0,0,0,.1-1.24v-5.012a5.71,5.71,0,0,0-.1-1.244,1.366,1.366,0,0,0-.369-.709,1.459,1.459,0,0,0-.758-.32,8.63,8.63,0,0,0-1.275-.076h-1.525a.637.637,0,0,1,.25.518v.268h2.131a.481.481,0,0,1,.393.164.6.6,0,0,1,.139.393.6.6,0,0,1-.139.4.494.494,0,0,1-.393.166h-2.131v.49h2.93a.5.5,0,0,1,.4.164.594.594,0,0,1,.146.393.608.608,0,0,1-.146.4.5.5,0,0,1-.4.174h-7.242a.5.5,0,0,1-.4-.174.608.608,0,0,1-.146-.4.594.594,0,0,1,.146-.393.5.5,0,0,1,.4-.164h2.943v-.49h-2.158a.5.5,0,0,1-.393-.166.6.6,0,0,1-.139-.4.6.6,0,0,1,.139-.393.486.486,0,0,1,.393-.164h2.158v-.268a.641.641,0,0,1,.254-.518h-1.529a8.6,8.6,0,0,0-1.266.076,1.473,1.473,0,0,0-.764.32,1.312,1.312,0,0,0-.369.709,5.673,5.673,0,0,0-.107,1.244v5.012a5.7,5.7,0,0,0,.107,1.24,1.27,1.27,0,0,0,.369.709,1.471,1.471,0,0,0,.764.316,8.875,8.875,0,0,0,1.266.076h1.459a.613.613,0,0,1-.256-.531v-1.779q-.539.39-1.217.813a9.829,9.829,0,0,1-1.2.654.664.664,0,0,1-.869-.236.681.681,0,0,1-.055-.459.459.459,0,0,1,.309-.338,10.285,10.285,0,0,0,1.057-.5q.595-.322,1.1-.643a1.614,1.614,0,0,1-1.043-.354,1.466,1.466,0,0,1-.271-.994,1.808,1.808,0,0,1,.16-.846.86.86,0,0,1,.563-.412,4.4,4.4,0,0,1,1.127-.115h2.227a4.528,4.528,0,0,1,1.154.115.8.8,0,0,1,.545.412,1.9,1.9,0,0,1,.15.846,1.872,1.872,0,0,1-.15.834.813.813,0,0,1-.545.416,4.749,4.749,0,0,1-1.154.111h-.236c.156.1.33.205.516.311s.375.215.576.318c.146-.166.313-.357.494-.576s.309-.361.371-.445a.572.572,0,0,1,.365-.246.6.6,0,0,1,.434.063.548.548,0,0,1,.254.322.423.423,0,0,1-.072.4c-.084.111-.209.264-.369.451s-.312.352-.441.5c.111.035.223.076.334.111s.215.076.307.111a.466.466,0,0,1,.34.271.543.543,0,0,1,0,.441.6.6,0,0,1-.352.367.8.8,0,0,1-.531,0,10.868,10.868,0,0,1-1.23-.555q-.688-.36-1.262-.734Zm-1.98-4.125c-.072.041-.107.139-.107.285s.035.246.107.281a.864.864,0,0,0,.369.059h2a.9.9,0,0,0,.379-.059c.063-.035.1-.129.1-.281a.331.331,0,0,0-.1-.285.754.754,0,0,0-.379-.062h-2A.725.725,0,0,0,17639.875,17092.287Zm30.934,5.945a.829.829,0,0,1-.424-.492.785.785,0,0,1,.07-.623.838.838,0,0,1,.5-.4,3.516,3.516,0,0,0,1.705-1.047,2.466,2.466,0,0,0,.539-1.57,2.1,2.1,0,0,0-.473-1.352,2.594,2.594,0,0,0-1.379-.828,9.274,9.274,0,0,1-.664,2.02,8.943,8.943,0,0,1-1.029,1.73,1.609,1.609,0,0,0,.182.307.79.79,0,0,1,.125.629.832.832,0,0,1-.98.646.827.827,0,0,1-.531-.365,4.912,4.912,0,0,1-1.293.775,3.656,3.656,0,0,1-1.377.277,2.418,2.418,0,0,1-1.615-.539,2.249,2.249,0,0,1-.629-1.789,4.364,4.364,0,0,1,.441-1.953,5.371,5.371,0,0,1,1.209-1.578,7,7,0,0,1,1.727-1.143c-.01-.262-.01-.525,0-.783s.031-.527.049-.8q-1.271.073-2.3.045a.8.8,0,0,1-.57-.268.78.78,0,0,1-.209-.59.84.84,0,0,1,.271-.566.761.761,0,0,1,.58-.217c.355.008.74.012,1.154.008s.838-.018,1.268-.035c.039-.205.074-.406.111-.611s.08-.4.129-.605a.768.768,0,0,1,.355-.531.827.827,0,0,1,1.143.24.853.853,0,0,1,.111.639c-.031.119-.053.244-.08.369s-.045.25-.062.375c.4-.041.789-.08,1.154-.125s.715-.094,1.031-.143a.771.771,0,0,1,.615.125.763.763,0,0,1,.334.535.786.786,0,0,1-.139.605.751.751,0,0,1-.518.344c-.4.059-.834.107-1.3.16s-.936.1-1.432.135c-.039.393-.066.779-.084,1.164a6.524,6.524,0,0,1,1.512-.17,6.149,6.149,0,0,1,2.6.494,3.8,3.8,0,0,1,1.619,1.365,3.659,3.659,0,0,1,.553,1.988,4.64,4.64,0,0,1-.352,1.779,3.734,3.734,0,0,1-1.1,1.463,5.254,5.254,0,0,1-1.926.959.942.942,0,0,1-.26.039A.862.862,0,0,1,17670.809,17098.232Zm-5.164-4.336a3.145,3.145,0,0,0-.494,1.7.767.767,0,0,0,.178.58.726.726,0,0,0,.553.178,2.06,2.06,0,0,0,.924-.24,3.979,3.979,0,0,0,.922-.643,10.749,10.749,0,0,1-.727-2.9A4.247,4.247,0,0,0,17665.645,17093.9Zm3.523-2.078a4.035,4.035,0,0,0-.615.125,9.094,9.094,0,0,0,.133,1.049c.063.338.139.668.232.994a9.216,9.216,0,0,0,.521-1.061,7.423,7.423,0,0,0,.375-1.164A5.973,5.973,0,0,0,17669.168,17091.818Zm83.23,6.119a1.161,1.161,0,0,1-.348-.844,1.145,1.145,0,0,1,.348-.838,1.188,1.188,0,0,1,1.68,0,1.147,1.147,0,0,1,.35.838,1.163,1.163,0,0,1-.35.844,1.188,1.188,0,0,1-1.68,0Zm-14,0a1.149,1.149,0,0,1-.352-.844,1.19,1.19,0,0,1,2.381,0,1.189,1.189,0,0,1-2.029.844Zm-85.068-.576a3.187,3.187,0,0,1-.949-2.479,3.835,3.835,0,0,1,.041-.473c.031-.205.063-.445.1-.719-.26-.043-.508-.1-.75-.15s-.455-.107-.65-.156a.774.774,0,0,1-.494-.406.79.79,0,0,1-.062-.629.854.854,0,0,1,.41-.49.793.793,0,0,1,.623-.072,9.406,9.406,0,0,0,1.219.281c.049-.271.1-.543.154-.824s.107-.566.152-.855c-.25-.045-.486-.09-.7-.139s-.389-.09-.531-.125a.821.821,0,0,1-.49-.4.775.775,0,0,1-.072-.619.821.821,0,0,1,.393-.5.77.77,0,0,1,.629-.07c.115.025.264.061.451.1s.4.09.629.135c.074-.437.143-.84.205-1.2a7.794,7.794,0,0,0,.1-.879.75.75,0,0,1,.316-.559.869.869,0,0,1,.625-.168.8.8,0,0,1,.557.316.813.813,0,0,1,.17.623c-.027.232-.072.541-.133.916s-.139.793-.229,1.238c.146.027.285.049.41.063s.24.031.344.049a.859.859,0,0,1,.543.326.811.811,0,0,1-.146,1.15.8.8,0,0,1-.605.164,3.548,3.548,0,0,1-.393-.053c-.152-.018-.3-.039-.465-.062-.053.271-.107.545-.16.816s-.1.535-.146.8l.539.053c.174.018.334.031.486.045a.757.757,0,0,1,.566.271.824.824,0,0,1,.213.594.749.749,0,0,1-.271.574.861.861,0,0,1-.611.211c-.182-.02-.383-.037-.588-.051s-.41-.035-.629-.062a6.575,6.575,0,0,0-.111.938c0,1.119.643,1.682,1.918,1.682a2.259,2.259,0,0,0,1.328-.371,1.485,1.485,0,0,0,.646-.977,2.165,2.165,0,0,0-.852-2.041.7.7,0,0,1-.232-.594.835.835,0,0,1,.285-.6.746.746,0,0,1,.59-.209.956.956,0,0,1,.588.268,4.135,4.135,0,0,1,1.094,1.613,3.443,3.443,0,0,1,.15,1.762,3.168,3.168,0,0,1-1.178,2.043,4.258,4.258,0,0,1-5.025-.1Zm29.863.674a3.233,3.233,0,0,1-2.006-.615,1.886,1.886,0,0,1-.709-1.609,1.9,1.9,0,0,1,1.2-1.73,2.469,2.469,0,0,1,1.244-.16,1.968,1.968,0,0,1,1.57.758,1.908,1.908,0,0,1,.268,1.52,2.011,2.011,0,0,0,.8-.689,2.053,2.053,0,0,0,.316-1.182,1.667,1.667,0,0,0-.316-.99,2.072,2.072,0,0,0-.879-.687,2.948,2.948,0,0,0-1.311-.2,4.339,4.339,0,0,0-1.6.441,6.367,6.367,0,0,0-1.748,1.268.863.863,0,0,1-.635.232.835.835,0,0,1-.814-.9.673.673,0,0,1,.285-.541c.578-.436,1.154-.9,1.734-1.391s1.133-.977,1.658-1.449.994-.914,1.4-1.3c.25-.244.334-.445.258-.6s-.285-.219-.611-.17-.678.086-1.082.139-.785.107-1.143.156a.82.82,0,0,1-.936-.713.753.753,0,0,1,.15-.611.855.855,0,0,1,.563-.33c.205-.027.463-.053.775-.08s.633-.059.969-.084.609-.055.846-.072a2.651,2.651,0,0,1,1.48.236,1.629,1.629,0,0,1,.785.834,1.686,1.686,0,0,1,.023,1.141,2.569,2.569,0,0,1-.809,1.164c-.182.156-.418.361-.7.615s-.58.51-.879.768a4.351,4.351,0,0,1,1.557-.018,3.468,3.468,0,0,1,1.35.535,2.93,2.93,0,0,1,.947,1.074,3.332,3.332,0,0,1,.352,1.561,3.679,3.679,0,0,1-.562,2.105,3.214,3.214,0,0,1-1.537,1.217,5.67,5.67,0,0,1-2.094.363C17683.3,17098.037,17683.25,17098.037,17683.2,17098.035Zm-.9-2.6a.522.522,0,0,0-.244.428c-.01.375.289.58.891.615h.086c.031,0,.066.006.105.01a.588.588,0,0,0,.148-.01,1.009,1.009,0,0,0,.066-.771.582.582,0,0,0-.5-.361,1.423,1.423,0,0,0-.154-.01A.74.74,0,0,0,17682.295,17095.436Zm32.525,2.443a6.513,6.513,0,0,1-2.729-.959,4.595,4.595,0,0,1-2.127-3.869,5.121,5.121,0,0,1,.432-2.092,4.766,4.766,0,0,1,1.262-1.689c-.561.084-1.158.182-1.791.289s-1.25.215-1.842.32-1.111.2-1.561.285a.773.773,0,0,1-.625-.15.884.884,0,0,1-.33-.549.8.8,0,0,1,.152-.625.813.813,0,0,1,.553-.324c.3-.049.682-.111,1.145-.193s.99-.164,1.57-.258,1.168-.191,1.779-.295,1.2-.2,1.783-.3,1.115-.191,1.6-.275.883-.152,1.189-.205a.762.762,0,0,1,.607.139.776.776,0,0,1,.348.516.855.855,0,0,1-.107.629.716.716,0,0,1-.508.354,4.65,4.65,0,0,0-2.979,1.658,4.624,4.624,0,0,0-.771,1.316,3.941,3.941,0,0,0-.254,1.363,2.789,2.789,0,0,0,.922,2.189,4.576,4.576,0,0,0,2.52,1.057.846.846,0,0,1,.545.34.776.776,0,0,1,.156.615.806.806,0,0,1-.326.563.767.767,0,0,1-.475.162A.854.854,0,0,1,17714.82,17097.879Zm-22.652-.223a.761.761,0,0,1-.434-.463.806.806,0,0,1,.014-.643c.16-.344.361-.781.611-1.3s.518-1.092.813-1.707.592-1.25.9-1.891.611-1.271.91-1.877.57-1.16.824-1.66.459-.9.629-1.227a.743.743,0,0,1,.5-.4.751.751,0,0,1,.633.094.834.834,0,0,1,.4.508.812.812,0,0,1-.088.639c-.135.232-.3.553-.514.949s-.445.857-.7,1.359-.521,1.031-.789,1.584a2.436,2.436,0,0,1,.994-.209,1.934,1.934,0,0,1,1.824.838,2.926,2.926,0,0,1,.094,2.3,1.417,1.417,0,0,0-.037,1.033.709.709,0,0,0,.652.281,1.37,1.37,0,0,0,.615-.146,1.76,1.76,0,0,0,.6-.6,6.552,6.552,0,0,0,.643-1.316.828.828,0,0,1,.449-.459.845.845,0,0,1,1.133,1.08,5.776,5.776,0,0,1-1.391,2.328,3.01,3.01,0,0,1-2.123.762,2.843,2.843,0,0,1-1.484-.361,1.781,1.781,0,0,1-.8-1.1,3.584,3.584,0,0,1,.111-1.842,1.3,1.3,0,0,0,.045-.941.677.677,0,0,0-.646-.275,1.967,1.967,0,0,0-1.172.393,3.875,3.875,0,0,0-1.066,1.471c-.035.076-.107.223-.205.441s-.2.459-.312.723-.219.5-.316.705-.16.352-.187.428a.952.952,0,0,1-.455.482.78.78,0,0,1-.354.086A.923.923,0,0,1,17692.168,17097.656Zm60.582-2.982a.733.733,0,0,1-.24-.492c-.027-.352-.055-.758-.076-1.217s-.049-.928-.08-1.4-.049-.941-.066-1.383-.031-.824-.041-1.158-.018-.584-.018-.746v-1.387a.92.92,0,0,1,.289-.682.993.993,0,0,1,.719-.281,1.012,1.012,0,0,1,.736.281.92.92,0,0,1,.289.682v1.387c0,.162-.01.406-.021.746s-.031.723-.049,1.158-.041.9-.062,1.383-.051.945-.076,1.4-.059.865-.086,1.217a.68.68,0,0,1-.227.492.7.7,0,0,1-.5.2A.674.674,0,0,1,17752.75,17094.674Zm-14,0a.751.751,0,0,1-.24-.492c-.027-.352-.049-.758-.076-1.217s-.049-.928-.076-1.4-.049-.941-.066-1.383-.035-.824-.045-1.158-.014-.584-.014-.746v-1.387a.916.916,0,0,1,.285-.682,1,1,0,0,1,.723-.281,1.009,1.009,0,0,1,.736.281.931.931,0,0,1,.285.682v1.387c0,.162,0,.406-.018.746s-.031.723-.053,1.158-.041.9-.062,1.383-.049.945-.076,1.4-.059.865-.086,1.217a.691.691,0,0,1-.223.492.7.7,0,0,1-.5.2A.683.683,0,0,1,17738.748,17094.674Zm-22.59-2.395a.569.569,0,0,1-.41-.236c-.1-.135-.236-.295-.393-.5s-.3-.375-.437-.521a.555.555,0,0,1-.115-.375.494.494,0,0,1,.188-.371.531.531,0,0,1,.383-.146.666.666,0,0,1,.4.16,6.078,6.078,0,0,1,.48.479c.184.2.334.373.455.529a.585.585,0,0,1,.121.451.61.61,0,0,1-.232.406.537.537,0,0,1-.355.129A.647.647,0,0,1,17716.158,17092.279Zm1.346-1.16a.6.6,0,0,1-.428-.209c-.111-.135-.254-.291-.428-.479s-.33-.352-.469-.49a.51.51,0,0,1-.146-.365.522.522,0,0,1,.16-.393.549.549,0,0,1,.379-.16.62.62,0,0,1,.406.133,5.123,5.123,0,0,1,.518.43,5.49,5.49,0,0,1,.49.508.573.573,0,0,1,.156.428.64.64,0,0,1-.2.428.548.548,0,0,1-.4.17Z" transform="translate(-17596.002 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--10 .p-hero__slider-img-wrapper::before {
  left: 40%;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="162" height="48.998" viewBox="0 0 162 48.998"><path d="M17606,17108a10.005,10.005,0,0,1-10-10v-12a10,10,0,0,1,10-10h114.969l6.635-17,6.641,17H17748a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10Zm-9-22v12a9.007,9.007,0,0,0,9,9h142a9,9,0,0,0,9-9v-12a9.008,9.008,0,0,0-9-9h-14.439l-5.955-15.246-5.953,15.246H17606A9.011,9.011,0,0,0,17597,17085.992Zm71.648,12.52a.786.786,0,0,1-.236-.588v-2.562a14.744,14.744,0,0,1-1.26.967c-.479.324-.969.637-1.471.926s-.99.563-1.453.795a1.21,1.21,0,0,1-.66.111.673.673,0,0,1-.518-.348.753.753,0,0,1-.07-.643.768.768,0,0,1,.463-.455c.361-.156.768-.352,1.209-.578s.887-.479,1.322-.74.842-.525,1.2-.779h-3.568a.671.671,0,0,1-.469-1.154.655.655,0,0,1,.469-.2h4.8v-.687a1.986,1.986,0,0,1-1.359-.574,2.362,2.362,0,0,1-.379-1.484v-1.4a2.654,2.654,0,0,1,.268-1.324,1.455,1.455,0,0,1,.91-.637c.076-.178.156-.379.24-.6s.146-.406.2-.549a.8.8,0,0,1,.486-.539.989.989,0,0,1,.678.035.68.68,0,0,1,.449.441.8.8,0,0,1-.061.611c-.037.066-.072.137-.113.223s-.08.17-.123.254a3.615,3.615,0,0,1,1.3.236,1.314,1.314,0,0,1,.682.65,2.97,2.97,0,0,1,.2,1.2v1.4a2.326,2.326,0,0,1-.379,1.484,1.976,1.976,0,0,1-1.355.574v.688h4.84a.672.672,0,0,1,.486.2.665.665,0,0,1,0,.953.679.679,0,0,1-.486.2h-3.525c.361.254.762.512,1.2.77s.873.508,1.311.736.832.424,1.189.578a.8.8,0,0,1,.455.455.7.7,0,0,1-.076.637.686.686,0,0,1-.518.354,1.2,1.2,0,0,1-.66-.111c-.467-.232-.953-.5-1.461-.807s-1-.619-1.48-.949a13.708,13.708,0,0,1-1.27-.99v2.635a.774.774,0,0,1-.24.588.812.812,0,0,1-.576.223A.844.844,0,0,1,17668.648,17098.512Zm-.4-8c0,.334.066.549.2.639a2.381,2.381,0,0,0,1.568,0c.129-.09.2-.3.2-.639v-.129h-1.961Zm.2-2.045c-.129.094-.2.307-.2.646v.08h1.961v-.08c0-.34-.068-.553-.2-.646a2.287,2.287,0,0,0-1.568,0Zm-55.1,9.318a.847.847,0,0,1-.254-.609v-5.6q-.9.782-1.846,1.51c-.637.486-1.27.928-1.908,1.328a.812.812,0,0,1-.65.1.857.857,0,0,1-.637-1.047.823.823,0,0,1,.393-.535c.588-.361,1.2-.789,1.84-1.27s1.266-1.008,1.877-1.555,1.176-1.105,1.7-1.658a14.6,14.6,0,0,0,1.293-1.578.891.891,0,0,1,.561-.365.793.793,0,0,1,.643.143.84.84,0,0,1,.365.553.789.789,0,0,1-.143.65,22.03,22.03,0,0,1-1.76,2.059v7.266a.855.855,0,0,1-.254.609.843.843,0,0,1-.615.26A.816.816,0,0,1,17613.338,17097.789Zm67.709-.588a3.388,3.388,0,0,1-.957-2.684v-7.459a.844.844,0,0,1,.838-.844.81.81,0,0,1,.6.25.8.8,0,0,1,.246.594v7.459a1.849,1.849,0,0,0,.469,1.445,2.167,2.167,0,0,0,1.447.4,3.1,3.1,0,0,0,1.631-.463,3.28,3.28,0,0,0,1.24-1.484.813.813,0,0,1,.49-.432.8.8,0,0,1,.641.039.721.721,0,0,1,.428.479.9.9,0,0,1-.035.658,4.674,4.674,0,0,1-1.8,2.127,4.79,4.79,0,0,1-2.6.744A3.91,3.91,0,0,1,17681.047,17097.2Zm-27.266.58a.842.842,0,0,1-.25-.6v-9.672a.865.865,0,0,1,1.467-.611.817.817,0,0,1,.254.611v3.369a.887.887,0,0,1,.5-.369.843.843,0,0,1,.633.066c.549.285,1.109.619,1.686.994a14.338,14.338,0,0,1,1.492,1.092.832.832,0,0,1,.313.592.853.853,0,0,1-.2.65.894.894,0,0,1-1.234.113c-.258-.205-.562-.424-.9-.656s-.682-.459-1.025-.682-.65-.41-.932-.566a.945.945,0,0,1-.334-.307v5.375a.86.86,0,0,1-1.471.6Zm66.4.1a.79.79,0,0,1-.383-.518.83.83,0,0,1,.105-.629,12.566,12.566,0,0,0,.969-1.947,20.322,20.322,0,0,0,.717-2.211c.2-.766.365-1.52.486-2.254-.271.027-.535.049-.793.066s-.5.041-.723.059a.863.863,0,0,1-.605-.2.814.814,0,0,1-.291-.57.839.839,0,0,1,.215-.605.774.774,0,0,1,.574-.277c.268-.018.557-.035.873-.053s.629-.045.945-.086q.041-.475.053-.908c.01-.289.01-.566,0-.824a.8.8,0,0,1,.219-.6.835.835,0,0,1,1.449.529q.012.349,0,.75c-.01.268-.027.547-.059.846q.636-.114,1.137-.209a.836.836,0,0,1,.633.111.779.779,0,0,1,.361.518.821.821,0,0,1-.646.98c-.232.049-.49.094-.775.143s-.584.088-.9.137c-.133.848-.312,1.73-.535,2.639a22.632,22.632,0,0,1-.807,2.621,12.232,12.232,0,0,1-1.068,2.215.816.816,0,0,1-.518.379.85.85,0,0,1-.207.027A.821.821,0,0,1,17720.182,17097.879Zm-28.514-.17a.874.874,0,0,1-.316-.566.748.748,0,0,1,.174-.605,12.686,12.686,0,0,0,1.506-2.367,19.334,19.334,0,0,0,1.141-2.8c-.289.041-.588.076-.891.107s-.6.063-.9.094a.859.859,0,0,1-.611-.187.8.8,0,0,1-.311-.557.835.835,0,0,1,.186-.625.776.776,0,0,1,.553-.3c.4-.049.807-.088,1.217-.119s.816-.059,1.209-.076a14.973,14.973,0,0,0,.361-2.41.868.868,0,0,1,.279-.58.766.766,0,0,1,.6-.205.8.8,0,0,1,.58.275.78.78,0,0,1,.205.611c-.027.344-.072.7-.135,1.074s-.133.758-.213,1.15a2.976,2.976,0,0,1,2.59,1.02,4.373,4.373,0,0,1,.391,3.014,8.338,8.338,0,0,1-.721,2.688,2.547,2.547,0,0,1-1.3,1.266,4.049,4.049,0,0,1-1.984.16.831.831,0,0,1-.727-.936.848.848,0,0,1,.33-.562.791.791,0,0,1,.605-.17,3.409,3.409,0,0,0,.785.023,1.015,1.015,0,0,0,.6-.285,2.213,2.213,0,0,0,.453-.83,8.882,8.882,0,0,0,.336-1.582,3.952,3.952,0,0,0,.012-1.377.9.9,0,0,0-.529-.686,2.762,2.762,0,0,0-1.248-.135c-.223.768-.49,1.529-.8,2.3a19.8,19.8,0,0,1-1.031,2.178,12.363,12.363,0,0,1-1.225,1.855.833.833,0,0,1-.553.316c-.041,0-.082.008-.123.008A.792.792,0,0,1,17691.668,17097.709Zm34.682-.111a3.4,3.4,0,0,1-2.135-1.648.851.851,0,0,1-.062-.637.831.831,0,0,1,1.039-.566.788.788,0,0,1,.494.4,1.918,1.918,0,0,0,1.412.924,6.541,6.541,0,0,0,2.479-.139.835.835,0,0,1,1,.643.844.844,0,0,1-.119.637.792.792,0,0,1-.527.355,8.914,8.914,0,0,1-1.988.244A5.538,5.538,0,0,1,17726.35,17097.6Zm-16.227-.031a.761.761,0,0,1-.285-.5.772.772,0,0,1,.16-.553.713.713,0,0,1,.5-.285,6.991,6.991,0,0,0,2.107-.576,2.514,2.514,0,0,0,1.082-.922,1.668,1.668,0,0,0,.223-1.109,1.515,1.515,0,0,0-.543-1.078,1.816,1.816,0,0,0-1.275-.264c-.3.018-.645.059-1.043.115s-.807.129-1.225.205-.82.156-1.2.246-.713.168-.994.244a.732.732,0,0,1-.574-.062.689.689,0,0,1-.348-.455.741.741,0,0,1,.516-.926c.3-.08.652-.166,1.057-.25s.83-.164,1.275-.244.873-.148,1.3-.205.8-.1,1.127-.125a3.261,3.261,0,0,1,2.309.566,2.862,2.862,0,0,1,1.08,1.982,3.107,3.107,0,0,1-.309,1.912,3.918,3.918,0,0,1-1.555,1.568,7.216,7.216,0,0,1-2.826.855.813.813,0,0,1-.117.01A.707.707,0,0,1,17710.123,17097.566Zm-72.881-.709a.842.842,0,0,1-.453-.49.82.82,0,0,1,.025-.664.836.836,0,0,1,.49-.453,19.318,19.318,0,0,0,2.26-.969,22.888,22.888,0,0,0,2.184-1.252,20.38,20.38,0,0,0,1.9-1.4,10.583,10.583,0,0,0,1.408-1.395.888.888,0,0,1,.6-.322.735.735,0,0,1,.621.2.834.834,0,0,1,.32.578.8.8,0,0,1-.191.639,11.551,11.551,0,0,1-1.529,1.492,23.525,23.525,0,0,1-2.125,1.561q-1.178.768-2.426,1.43a18.645,18.645,0,0,1-2.42,1.074.827.827,0,0,1-.664-.027Zm-5.174-1.006q-.422-.41-1.057-.959c-.428-.369-.873-.754-1.35-1.15s-.945-.779-1.4-1.141-.855-.678-1.2-.936a2.392,2.392,0,0,0-.713-.4,1.2,1.2,0,0,0-.664-.027,2.864,2.864,0,0,0-.807.344c-.258.146-.557.324-.9.529s-.658.406-.971.6-.57.357-.762.477a.884.884,0,0,1-1.2-.293.859.859,0,0,1-.1-.66.817.817,0,0,1,.393-.529q.293-.182.789-.479c.324-.2.668-.391,1.025-.592s.668-.379.932-.525a6.078,6.078,0,0,1,1.461-.59,2.282,2.282,0,0,1,1.2.041,4.89,4.89,0,0,1,1.287.7c.25.178.557.406.918.682s.74.576,1.15.9.807.65,1.207.984.781.656,1.129.963.646.566.891.789a.81.81,0,0,1,.277.615.932.932,0,0,1-.264.646.9.9,0,0,1-.633.258h-.02A.848.848,0,0,1,17632.068,17095.852Zm108.213-2.363a10.229,10.229,0,0,1-1.227-.605c-.4-.246-.783-.469-1.154-.674a2.36,2.36,0,0,0-1.166-.307,1.776,1.776,0,0,0-1.143.4,3.928,3.928,0,0,0-.877,1.016.647.647,0,0,1-.459.33.761.761,0,0,1-.588-.119.6.6,0,0,1-.3-.461.893.893,0,0,1,.119-.561,4.348,4.348,0,0,1,1.4-1.475,3.314,3.314,0,0,1,1.85-.57,3.518,3.518,0,0,1,1.4.279,11.066,11.066,0,0,1,1.244.629c.41.236.807.455,1.186.656a2.566,2.566,0,0,0,1.176.3,1.749,1.749,0,0,0,1.141-.4,3.815,3.815,0,0,0,.879-1.012.652.652,0,0,1,.48-.348.75.75,0,0,1,.566.139.6.6,0,0,1,.3.459.893.893,0,0,1-.119.561,4.234,4.234,0,0,1-1.387,1.48,3.366,3.366,0,0,1-1.863.566A3.711,3.711,0,0,1,17740.281,17093.488Zm-37.77.205a.866.866,0,0,1-.514-.393,9.437,9.437,0,0,0-.6-.953c-.24-.334-.49-.66-.748-.971a9.721,9.721,0,0,0-.736-.8.82.82,0,0,1-.268-.574.783.783,0,0,1,.229-.59.826.826,0,0,1,1.176-.043,11.659,11.659,0,0,1,.9.957c.3.361.588.727.855,1.1a10.032,10.032,0,0,1,.664,1.064.794.794,0,0,1,.084.643.761.761,0,0,1-.4.49.8.8,0,0,1-.4.107A.79.79,0,0,1,17702.512,17093.693Zm-39.064-.98a.7.7,0,0,1-.467-.393.756.756,0,0,1-.045-.578.822.822,0,0,1,.438-.441c.2-.1.422-.232.686-.379s.521-.3.785-.455.484-.289.668-.4a.719.719,0,0,1,.561-.1.6.6,0,0,1,.406.307.744.744,0,0,1,.094.549.775.775,0,0,1-.389.477c-.174.119-.387.258-.641.418s-.508.316-.762.479-.49.3-.7.418a.889.889,0,0,1-.437.125A.723.723,0,0,1,17663.447,17092.713Zm10.691-.15c-.15-.125-.342-.277-.582-.455s-.473-.365-.715-.549-.439-.33-.609-.441a.63.63,0,0,1-.285-.48.7.7,0,0,1,.146-.539.743.743,0,0,1,.5-.312.808.808,0,0,1,.564.129c.18.111.393.264.652.445s.508.375.752.553.441.33.584.441a.737.737,0,0,1,.281.518.8.8,0,0,1-.184.574.71.71,0,0,1-.525.281c-.027,0-.055,0-.08,0A.793.793,0,0,1,17674.139,17092.563Zm55.1-.34a6.364,6.364,0,0,0-1.084-.15,11.264,11.264,0,0,0-1.234-.023,8.028,8.028,0,0,0-1.168.121.817.817,0,0,1-.609-.135.828.828,0,0,1-.344-.512.81.81,0,0,1,.121-.623.737.737,0,0,1,.525-.34,9.649,9.649,0,0,1,1.391-.143,13.6,13.6,0,0,1,1.467.021,8.238,8.238,0,0,1,1.328.188.748.748,0,0,1,.512.365.807.807,0,0,1,.09.629.763.763,0,0,1-.361.5.872.872,0,0,1-.443.121A.9.9,0,0,1,17729.242,17092.223Zm-90.133-.855c-.355-.3-.748-.605-1.189-.928a12.908,12.908,0,0,0-1.189-.793.873.873,0,0,1-.295-1.189.882.882,0,0,1,.539-.4.79.79,0,0,1,.652.1c.254.162.539.354.859.58s.633.455.939.682.553.414.75.576a.867.867,0,0,1,.33.578.808.808,0,0,1-.18.639.92.92,0,0,1-.7.338A.808.808,0,0,1,17639.109,17091.367Zm-8.988-.949c-.062-.076-.16-.174-.285-.3s-.258-.254-.393-.393l-.344-.344a.453.453,0,0,1-.123-.338.6.6,0,0,1,.15-.4.511.511,0,0,1,.344-.174.567.567,0,0,1,.383.1,6.607,6.607,0,0,1,.588.477,4.5,4.5,0,0,1,.549.549.625.625,0,0,1,.156.41.614.614,0,0,1-.184.428.536.536,0,0,1-.414.17A.557.557,0,0,1,17630.121,17090.418Zm35.408-1.039a.769.769,0,0,1-.549-.236c-.1-.1-.248-.244-.441-.436s-.383-.371-.578-.557-.361-.334-.49-.451a.661.661,0,0,1-.232-.518.7.7,0,0,1,.219-.543.738.738,0,0,1,.557-.232.866.866,0,0,1,.576.232c.133.111.293.264.49.455s.391.379.582.566.33.328.424.432a.694.694,0,0,1,.232.535.752.752,0,0,1-.246.543.675.675,0,0,1-.506.211A.236.236,0,0,1,17665.529,17089.379Zm-34.16-.262a3.861,3.861,0,0,0-.316-.281c-.135-.111-.277-.227-.42-.348l-.369-.312a.453.453,0,0,1-.16-.334.563.563,0,0,1,.441-.609.505.505,0,0,1,.387.063,4.4,4.4,0,0,1,.633.418c.242.191.438.352.588.49a.6.6,0,0,1,.2.41.634.634,0,0,1-.143.432.55.55,0,0,1-.393.211c-.023,0-.047,0-.068,0A.562.562,0,0,1,17631.369,17089.117Zm40.881-.2a.648.648,0,0,1-.209-.525.716.716,0,0,1,.25-.525c.119-.1.275-.246.467-.432s.379-.371.563-.549.307-.309.383-.393a.793.793,0,0,1,.549-.244.747.747,0,0,1,.543.217.759.759,0,0,1,.254.531.743.743,0,0,1-.209.549c-.111.119-.26.271-.441.449l-.549.521c-.178.174-.334.316-.467.428a.859.859,0,0,1-.576.209A.766.766,0,0,1,17672.25,17088.92Z" transform="translate(-17596 -17058.998)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--05, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--11 {
  width: var(--w-5);
  aspect-ratio: 5/3;
  margin-top: 3%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--05 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--11 .p-hero__slider-img-wrapper::before {
  left: 25%;
  top: calc(var(--w-5) * -0.11);
  width: calc(var(--w-1) * 0.85);
  height: calc(var(--w-1) * 0.2);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="217" height="48.992" viewBox="0 0 217 48.992"><path d="M17629.756,17091H17606a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h197a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10h-159.967l-6.639,16.992Zm-32.756-22v12a9.01,9.01,0,0,0,9,9h24.436l5.959,15.244,5.955-15.244H17803a9.01,9.01,0,0,0,9-9v-12a9.011,9.011,0,0,0-9-9h-197A9.011,9.011,0,0,0,17597,17069Zm29.7,12.557a.755.755,0,0,1-.227-.566v-2.213c-.385.309-.814.621-1.293.947a15.967,15.967,0,0,1-1.461.885,14.09,14.09,0,0,1-1.4.676,1.049,1.049,0,0,1-.635.076.658.658,0,0,1-.475-.371.758.758,0,0,1-.039-.6.666.666,0,0,1,.42-.441c.371-.148.777-.336,1.225-.555s.881-.457,1.324-.711.83-.51,1.188-.752h-3.834a.64.64,0,0,1-.645-.643.641.641,0,0,1,.188-.457.622.622,0,0,1,.457-.187h4.984v-.617h-3.559a.613.613,0,0,1-.447-.174.584.584,0,0,1-.184-.437.591.591,0,0,1,.184-.443.621.621,0,0,1,.447-.174h3.559v-.59h-4.176a.6.6,0,0,1-.447-.187.634.634,0,0,1-.184-.457.615.615,0,0,1,.184-.447.623.623,0,0,1,.447-.184h2.074c-.066-.156-.139-.316-.211-.473s-.133-.291-.182-.395h-2.49a.64.64,0,0,1-.645-.643.631.631,0,0,1,.188-.457.622.622,0,0,1,.457-.187h1.648a.348.348,0,0,1-.053-.084c-.068-.131-.152-.291-.256-.492s-.184-.354-.25-.475a.645.645,0,0,1-.021-.559.752.752,0,0,1,.416-.406.882.882,0,0,1,.572-.035.66.66,0,0,1,.434.357c.039.066.088.164.156.3s.129.277.2.42.125.26.16.346a.576.576,0,0,1-.059.629h.742v-1.471a.726.726,0,0,1,.232-.566.8.8,0,0,1,.541-.2.751.751,0,0,1,.537.2.737.737,0,0,1,.219.566v1.471h.965v-1.471a.723.723,0,0,1,.229-.566.8.8,0,0,1,.541-.2.777.777,0,0,1,.545.2.736.736,0,0,1,.229.566v1.471h.711a.594.594,0,0,1-.014-.643c.076-.131.17-.309.277-.533s.2-.393.256-.5a.752.752,0,0,1,.445-.357.761.761,0,0,1,.564.035.809.809,0,0,1,.424.42.6.6,0,0,1-.035.559c-.062.121-.156.277-.277.469s-.229.359-.309.5c-.014,0-.018.018-.021.027a.139.139,0,0,1-.023.025h1.779a.644.644,0,1,1,0,1.287h-2.508c-.045.1-.1.232-.174.395s-.139.316-.215.473h1.945a.648.648,0,0,1,.455.184.6.6,0,0,1,.188.447.64.64,0,0,1-.643.645h-4.02v.59h3.473a.617.617,0,0,1,.447.174.591.591,0,0,1,.184.443.584.584,0,0,1-.184.438.61.61,0,0,1-.447.174h-3.473v.617h4.971a.631.631,0,0,1,.457.188.641.641,0,0,1,.188.457.621.621,0,0,1-.187.455.631.631,0,0,1-.457.188h-3.893c.357.242.75.492,1.184.742s.877.492,1.324.717.861.41,1.242.559a.658.658,0,0,1,.42.441.736.736,0,0,1-.053.6.662.662,0,0,1-.461.371,1.161,1.161,0,0,1-.631-.062,14.524,14.524,0,0,1-1.359-.658c-.5-.271-.979-.566-1.457-.889s-.9-.631-1.287-.93v2.168a.738.738,0,0,1-.232.566.8.8,0,0,1-1.092,0Zm-.768-9c.07.156.125.285.16.383h2.3c.035-.1.088-.227.16-.383s.139-.314.2-.484h-3.035C17625.787,17072.242,17625.857,17072.4,17625.93,17072.557Zm151.088,8.98a.668.668,0,0,1-.246-.531.726.726,0,0,1,.689-.77.861.861,0,0,0,.447-.125.564.564,0,0,0,.111-.406v-1.834h-.34a2.561,2.561,0,0,1-1.512-.326,1.418,1.418,0,0,1-.406-1.162,1.447,1.447,0,0,1,.406-1.176,2.566,2.566,0,0,1,1.512-.322h2.146a2.538,2.538,0,0,1,1.51.322,1.428,1.428,0,0,1,.406,1.176,1.4,1.4,0,0,1-.406,1.162,2.533,2.533,0,0,1-1.51.326h-.309v2.1a1.739,1.739,0,0,1-.447,1.336,2.112,2.112,0,0,1-1.457.416A.934.934,0,0,1,17777.018,17081.537Zm.357-5.473a.53.53,0,0,0,0,.613.587.587,0,0,0,.377.084h1.988a.6.6,0,0,0,.381-.084.53.53,0,0,0,0-.613.618.618,0,0,0-.381-.084h-1.988A.6.6,0,0,0,17777.375,17076.064Zm-140.6,5.369a.752.752,0,0,1-.232-.566v-4.859c-.2.17-.4.32-.586.459a.855.855,0,0,1-.645.184.817.817,0,0,1-.576-.334.743.743,0,0,1-.156-.6.773.773,0,0,1,.313-.527c.242-.174.514-.393.818-.656s.607-.537.916-.832.6-.586.863-.877.488-.545.662-.768a.777.777,0,0,1,.518-.283.844.844,0,0,1,.578.17.7.7,0,0,1,.313.523.829.829,0,0,1-.162.6c-.178.219-.371.455-.584.707s-.443.5-.689.746v6.344a.738.738,0,0,1-.232.566.834.834,0,0,1-1.117,0Zm-27.672-.008a.78.78,0,0,1-.238-.586v-6.625c-.146.205-.295.4-.437.59s-.291.357-.43.518a.8.8,0,0,1-.576.291.807.807,0,0,1-.613-.191.716.716,0,0,1-.244-.514.75.75,0,0,1,.174-.551c.25-.309.527-.68.836-1.109s.6-.885.895-1.363.563-.947.8-1.4.434-.854.572-1.2a.761.761,0,0,1,.465-.434.806.806,0,0,1,.625.027.7.7,0,0,1,.42.434.829.829,0,0,1-.025.6q-.182.39-.395.818c-.139.287-.285.576-.447.877v2.727a.289.289,0,0,0,.049-.09.507.507,0,0,1,.051-.09c.236-.3.482-.656.742-1.062s.518-.85.768-1.311.488-.912.693-1.35a10.35,10.35,0,0,0,.5-1.189.827.827,0,0,1,.412-.492.753.753,0,0,1,.607-.027.779.779,0,0,1,.479.377.732.732,0,0,1,.027.629c-.076.225-.166.457-.264.693s-.215.482-.34.738h4.662a.773.773,0,0,1,.555.219.767.767,0,0,1,0,1.1.754.754,0,0,1-.555.232h-3.133v1.516h2.686a.724.724,0,0,1,.742.738.744.744,0,0,1-.209.527.715.715,0,0,1-.533.215h-2.686v1.5h2.686a.766.766,0,0,1,.555.229.732.732,0,0,1,.229.545.787.787,0,0,1-.783.783h-2.686v2.016a.784.784,0,0,1-.246.6.848.848,0,0,1-.6.229.828.828,0,0,1-.59-.229.791.791,0,0,1-.236-.6v-8.064h-.658c-.254.438-.508.863-.768,1.27s-.514.764-.756,1.082a.866.866,0,0,1-1.176.17.642.642,0,0,1-.229-.295v5.9a.778.778,0,0,1-.236.586.813.813,0,0,1-.572.223A.829.829,0,0,1,17609.107,17081.426Zm152.174,0a.776.776,0,0,1-.271-.559.762.762,0,0,1,.729-.828.925.925,0,0,0,.482-.174.672.672,0,0,0,.115-.455v-2.549l-.3.111c-.107.041-.193.072-.27.1a1,1,0,0,1-.7.027.675.675,0,0,1-.434-.486.785.785,0,0,1,.049-.6.88.88,0,0,1,.541-.408c.148-.045.322-.1.52-.164s.393-.135.6-.211v-2.646h-1.062a.706.706,0,0,1-.506-.209.688.688,0,0,1-.205-.506.716.716,0,0,1,.205-.52.7.7,0,0,1,.506-.209h1.063v-1.775a.69.69,0,0,1,.221-.541.734.734,0,0,1,.521-.205.768.768,0,0,1,.533.205.679.679,0,0,1,.223.541v1.775h.787a.7.7,0,0,1,.506.209.716.716,0,0,1,.205.52.688.688,0,0,1-.205.506.709.709,0,0,1-.506.209h-.787v2.129c.076-.027.148-.055.219-.086s.135-.049.189-.072a.882.882,0,0,1,.445-.039.554.554,0,0,1-.084-.295.634.634,0,0,1,.621-.617h8.006a.573.573,0,0,1,.426.184.611.611,0,0,1,.174.434.62.62,0,0,1-.174.438.57.57,0,0,1-.426.18h-3.848v6.088a.648.648,0,0,1-.2.492.688.688,0,0,1-.479.184.679.679,0,0,1-.465-.184.621.621,0,0,1-.205-.492v-.906c-.273.07-.586.156-.953.25l-1.041.268c-.336.08-.59.148-.777.2a.737.737,0,0,1-.559-.055.6.6,0,0,1-.309-.424.62.62,0,0,1,.076-.52.678.678,0,0,1,.455-.281c.08-.018.18-.035.295-.053s.232-.041.361-.072v-4.492h-.361a.14.14,0,0,1-.062-.01c-.027,0-.045,0-.066,0a.155.155,0,0,1,.045.063c.008.021.018.045.025.063a.647.647,0,0,1-.025.555.986.986,0,0,1-.465.41c-.113.049-.242.1-.385.162s-.295.125-.457.191v3.5a1.836,1.836,0,0,1-.469,1.4,2.216,2.216,0,0,1-1.463.461h-.045A.853.853,0,0,1,17761.281,17081.426Zm5.633-2.4c.215-.045.42-.09.613-.129s.357-.086.51-.121v-.586h-1.123Zm0-1.832h1.123v-.686h-1.123Zm0-1.682h1.123v-.684h-1.123Zm-127.748,5.969a.727.727,0,0,1-.393-.439.712.712,0,0,1,.066-.59.755.755,0,0,1,.51-.357,10.666,10.666,0,0,0,2.7-1.068,5.958,5.958,0,0,1-.521-.59c-.166-.215-.322-.43-.471-.652a12.782,12.782,0,0,1-1.1,1.1.975.975,0,0,1-.639.268.745.745,0,0,1-.752-.787.713.713,0,0,1,.268-.518,12.318,12.318,0,0,0,1.248-1.217q.656-.729,1.176-1.4c-.326.027-.635.049-.916.072s-.537.031-.752.039a.882.882,0,0,1-.58-.16.692.692,0,0,1-.26-.523.678.678,0,0,1,.188-.506.728.728,0,0,1,.527-.236c.2-.014.416-.021.658-.031s.5-.021.781-.041c.1-.111.219-.236.354-.379s.264-.291.4-.447c-.2-.17-.434-.354-.684-.559s-.5-.4-.742-.59-.443-.332-.6-.434a.725.725,0,0,1-.3-.461.656.656,0,0,1,.115-.545.867.867,0,0,1,.488-.332.653.653,0,0,1,.563.1c.049.041.107.08.18.129s.133.1.2.152c.168-.223.361-.486.576-.791s.379-.549.5-.746a.724.724,0,0,1,.5-.332.841.841,0,0,1,.586.121.7.7,0,0,1,.34.482.652.652,0,0,1-.135.568c-.164.232-.365.5-.6.8s-.443.553-.631.768c.121.094.236.188.348.277s.215.17.309.242c.367-.43.711-.85,1.043-1.262s.6-.76.8-1.045a.711.711,0,0,1,.514-.309.824.824,0,0,1,.594.152.7.7,0,0,1,.291.49.7.7,0,0,1-.152.559q-.308.41-.791.967c-.322.375-.662.76-1.023,1.152s-.707.773-1.041,1.127c.357-.018.7-.039,1.037-.066s.648-.059.938-.086a1.378,1.378,0,0,0-.107-.125c-.031-.035-.062-.076-.088-.111a.644.644,0,0,1-.156-.506.666.666,0,0,1,.254-.473.751.751,0,0,1,.545-.184.716.716,0,0,1,.52.25c.146.162.33.367.545.617s.424.506.631.764.361.465.473.623a.761.761,0,0,1,.156.58.7.7,0,0,1-.32.51.8.8,0,0,1-1.1-.191c-.045-.068-.1-.145-.166-.232s-.133-.18-.209-.273l-1.238.125c-.484.045-.984.094-1.508.139a4.144,4.144,0,0,1-.223.371c-.086.125-.166.254-.25.389h1.354a1.925,1.925,0,0,1,1.346.4,1.138,1.138,0,0,1,.385.982,2.1,2.1,0,0,1-.582,1.2,4.872,4.872,0,0,1-.643.643,8.043,8.043,0,0,0,2.646.953.807.807,0,0,1,.545.34.681.681,0,0,1,.086.607.7.7,0,0,1-.408.486,1.111,1.111,0,0,1-.715.031,10.07,10.07,0,0,1-1.762-.559,9.459,9.459,0,0,1-1.641-.881,11.2,11.2,0,0,1-3.416,1.484,1.312,1.312,0,0,1-.324.043A.828.828,0,0,1,17639.166,17081.484Zm3.559-3.832a6.357,6.357,0,0,0,.559.541,4.889,4.889,0,0,0,.6-.562c.16-.176.219-.318.17-.422s-.187-.15-.42-.15h-1.4A6.344,6.344,0,0,0,17642.725,17077.652Zm148.77,3.545a1.157,1.157,0,0,1-.332-.85,1.475,1.475,0,0,1,.34-.992,2.611,2.611,0,0,1,.885-.676,5.544,5.544,0,0,1,1.172-.406.574.574,0,0,0,.572-.711v-8.654a.308.308,0,0,1,.16-.295.448.448,0,0,1,.332-.031.293.293,0,0,1,.209.26,2.456,2.456,0,0,0,.5,1.006,4.89,4.89,0,0,0,.881.826c.346.25.693.506,1.047.756s.688.514,1,.781a3.642,3.642,0,0,1,.754.9,2.17,2.17,0,0,1,.287,1.123,3.916,3.916,0,0,1-.336,1.609,5.441,5.441,0,0,1-.9,1.387,7.415,7.415,0,0,1-1.242,1.117.405.405,0,0,1-.219.076.239.239,0,0,1-.2-.09.318.318,0,0,1-.086-.215.25.25,0,0,1,.1-.205,5.719,5.719,0,0,0,1.148-1.484,3.535,3.535,0,0,0,.461-1.7,1.223,1.223,0,0,0-.346-.857,3.641,3.641,0,0,0-.84-.666c-.33-.2-.656-.381-.979-.545a3.816,3.816,0,0,1-.766-.506v6.076a4.128,4.128,0,0,1-.312,1.621,2.845,2.845,0,0,1-.916,1.213,2.4,2.4,0,0,1-1.484.455A1.22,1.22,0,0,1,17791.494,17081.2Zm-39.811.041a1.535,1.535,0,0,1-.961-.707,2.948,2.948,0,0,1-.268-1.373v-1.471a.759.759,0,0,1,.227-.576.8.8,0,0,1,.555-.205.82.82,0,0,1,.559.205.73.73,0,0,1,.242.576v1.328a1.334,1.334,0,0,0,.115.627.675.675,0,0,0,.461.295,5.213,5.213,0,0,0,1.02.076,5.874,5.874,0,0,0,.984-.064.931.931,0,0,0,.514-.24,1.323,1.323,0,0,0,.277-.5.679.679,0,0,1,.42-.42.867.867,0,0,1,.6,0,.8.8,0,0,1,.451.379.694.694,0,0,1,.035.572,2.347,2.347,0,0,1-.535,1,2.061,2.061,0,0,1-1.023.531,7.793,7.793,0,0,1-1.771.162A7.14,7.14,0,0,1,17751.684,17081.238Zm17.949-.051a.642.642,0,0,1-.152-.5.624.624,0,0,1,.25-.455,6.473,6.473,0,0,0,.881-.881,6.766,6.766,0,0,1-.518-.912,7.272,7.272,0,0,1-.377-.992.536.536,0,0,1,.063-.455.549.549,0,0,1,.371-.273.638.638,0,0,1,.461.039.558.558,0,0,1,.295.35,6.816,6.816,0,0,0,.461,1.037,4.561,4.561,0,0,0,.2-.482,4.29,4.29,0,0,0,.152-.482c.063-.242.063-.408-.01-.492s-.24-.121-.51-.121h-1.135a.564.564,0,0,1-.416-.187.6.6,0,0,1-.17-.416.587.587,0,0,1,.586-.59h1.439a1.649,1.649,0,0,1,1.381.482,1.752,1.752,0,0,1,.135,1.48,7.238,7.238,0,0,1-.773,1.918,6.351,6.351,0,0,0,1.1.854.581.581,0,0,1,.3.434.676.676,0,0,1-.121.531.65.65,0,0,1-.473.264.863.863,0,0,1-.559-.139,9.162,9.162,0,0,1-1.025-.826c-.119.139-.246.277-.375.416s-.268.268-.406.4a.851.851,0,0,1-.533.211h-.033A.636.636,0,0,1,17769.633,17081.188Zm-35.232.01a1.274,1.274,0,0,1-.705-.676,3.844,3.844,0,0,1,0-2.512,1.23,1.23,0,0,1,.705-.656,3.735,3.735,0,0,1,1.363-.2,3.785,3.785,0,0,1,1.373.2,1.219,1.219,0,0,1,.715.656,3.844,3.844,0,0,1,0,2.512,1.262,1.262,0,0,1-.715.676,3.775,3.775,0,0,1-1.373.2A3.724,3.724,0,0,1,17734.4,17081.2Zm.766-2.566a1.3,1.3,0,0,0,0,1.287.861.861,0,0,0,.6.166.891.891,0,0,0,.617-.166,1.3,1.3,0,0,0,0-1.287.894.894,0,0,0-.617-.16A.863.863,0,0,0,17735.166,17078.631Zm-26.09,2.188a1.9,1.9,0,0,1-.693-1.588,1.88,1.88,0,0,1,.68-1.52,2.693,2.693,0,0,1,1.8-.568,7.894,7.894,0,0,1,.814.041v-2.646a.815.815,0,0,1,.236-.6.8.8,0,0,1,.59-.242.79.79,0,0,1,.586.242.815.815,0,0,1,.236.6v3.025a9.154,9.154,0,0,1,1.436.582,9.417,9.417,0,0,1,1.2.705.818.818,0,0,1,.336.551.78.78,0,0,1-.152.625.771.771,0,0,1-.541.336.826.826,0,0,1-.621-.139,6.33,6.33,0,0,0-.764-.514c-.287-.162-.582-.312-.891-.451a2.175,2.175,0,0,1-.715,1.561,2.648,2.648,0,0,1-1.775.535A2.774,2.774,0,0,1,17709.076,17080.818Zm1.1-2.031a.536.536,0,0,0-.2.443.513.513,0,0,0,.2.424,1.009,1.009,0,0,0,.643.162.875.875,0,0,0,.658-.211.933.933,0,0,0,.2-.643v-.238a2.829,2.829,0,0,0-.443-.08c-.143-.014-.281-.018-.412-.018A1.035,1.035,0,0,0,17710.18,17078.787Zm72.186,2.549a.793.793,0,0,1-.623-.639.8.8,0,0,1-.42.031.867.867,0,0,1-.406-.215c-.084-.09-.2-.215-.34-.363s-.291-.3-.43-.455-.258-.281-.348-.385a.881.881,0,0,1-.193-.523.616.616,0,0,1,.207-.486.715.715,0,0,1,.486-.205.6.6,0,0,1,.492.191c.111.117.242.246.389.393s.3.291.451.43.27.246.363.34a.668.668,0,0,1,.223.354,9.392,9.392,0,0,0,1.484-.9,11.161,11.161,0,0,0,1.363-1.189,9.054,9.054,0,0,0,1.1-1.342.855.855,0,0,1,.576-.385.818.818,0,0,1,.658.166.677.677,0,0,1,.295.537.954.954,0,0,1-.184.607,9.913,9.913,0,0,1-1.2,1.5,12.619,12.619,0,0,1-1.533,1.357,11,11,0,0,1-1.676,1.051,1.265,1.265,0,0,1-.568.148A.9.9,0,0,1,17782.365,17081.336Zm-41.768-.291a1.558,1.558,0,0,1-.988-.809,3.823,3.823,0,0,1-.287-1.654v-2.883a3.269,3.269,0,0,1,.25-1.4,1.442,1.442,0,0,1,.836-.729,4.423,4.423,0,0,1,1.547-.219h.4a1.246,1.246,0,0,0,.742-.166.81.81,0,0,0,.211-.662v-1.02a.79.79,0,0,0-.211-.656,1.213,1.213,0,0,0-.742-.17h-2.672a.76.76,0,0,1-.533-1.3.75.75,0,0,1,.533-.215h2.7a4.507,4.507,0,0,1,1.547.215,1.451,1.451,0,0,1,.814.725,3.306,3.306,0,0,1,.242,1.4v1.02a3.362,3.362,0,0,1-.242,1.408,1.451,1.451,0,0,1-.814.729,4.459,4.459,0,0,1-1.547.215h-.434a1.192,1.192,0,0,0-.773.193.965.965,0,0,0-.209.719v2.8a1.354,1.354,0,0,0,.135.652.736.736,0,0,0,.469.322,3.786,3.786,0,0,0,.965.094,3.885,3.885,0,0,0,.9-.084.8.8,0,0,0,.465-.3,1.891,1.891,0,0,0,.24-.635.706.706,0,0,1,.395-.51.88.88,0,0,1,.684-.049.79.79,0,0,1,.6.992,2.4,2.4,0,0,1-.979,1.707,4.333,4.333,0,0,1-2.338.506A6.388,6.388,0,0,1,17740.6,17081.045Zm-74.648.135a.888.888,0,0,1-.59-.3c-.139-.17-.326-.377-.559-.627s-.475-.492-.721-.742-.465-.447-.652-.607a.851.851,0,0,1-.26-.537.7.7,0,0,1,.188-.566.9.9,0,0,1,.555-.27.848.848,0,0,1,.582.17c.205.156.447.367.719.617s.551.51.814.773a9.31,9.31,0,0,1,.639.7.8.8,0,0,1,.211.617.87.87,0,0,1-.309.586.816.816,0,0,1-.527.191C17666.01,17081.184,17665.98,17081.182,17665.949,17081.18Zm-15.611-.326a.826.826,0,0,1-.348-.533,10.437,10.437,0,0,1-.131-1.26c-.027-.531-.045-1.131-.053-1.793s-.01-1.35,0-2.064.045-1.408.08-2.084.086-1.3.148-1.852a9.964,9.964,0,0,1,.215-1.35.818.818,0,0,1,.379-.518.806.806,0,0,1,.631-.1.844.844,0,0,1,.518.381.8.8,0,0,1,.1.631,10.21,10.21,0,0,0-.215,1.3c-.055.521-.1,1.09-.139,1.711s-.062,1.262-.076,1.914-.014,1.283-.01,1.895.031,1.168.068,1.668a12.246,12.246,0,0,0,.129,1.225.75.75,0,0,1-.129.617.884.884,0,0,1-.541.35.994.994,0,0,1-.15.012A.824.824,0,0,1,17650.338,17080.854Zm124.8.014a.681.681,0,0,1-.273-.447.594.594,0,0,1,.129-.506c.1-.129.229-.295.371-.482s.287-.385.42-.572.242-.357.318-.488a.761.761,0,0,1,.424-.348.677.677,0,0,1,.541.059.647.647,0,0,1,.357.406.683.683,0,0,1-.066.527,5.614,5.614,0,0,1-.549.877c-.242.322-.447.586-.627.791a.832.832,0,0,1-.486.3.706.706,0,0,1-.154.018A.713.713,0,0,1,17775.137,17080.867Zm-92.008-.1a.821.821,0,0,1-.268-.59.8.8,0,0,1,.223-.6,7.223,7.223,0,0,0,1.064-1.381,12.176,12.176,0,0,0,.854-1.686,17.463,17.463,0,0,0-2.2-.42,7.505,7.505,0,0,1-1.176,1.82,3.668,3.668,0,0,1-1.4,1.01,2.734,2.734,0,0,1-1.373.188,1.87,1.87,0,0,1-1.113-.541,1.715,1.715,0,0,1-.437-1.256,2.317,2.317,0,0,1,.459-1.4,3.148,3.148,0,0,1,1.436-1.014,6.928,6.928,0,0,1,2.512-.385,17.084,17.084,0,0,0,.547-1.9c.129-.541.107-.9-.072-1.082s-.518-.242-1.033-.18c-.178.027-.406.063-.684.1s-.5.066-.662.084a.881.881,0,0,1-.615-.209.8.8,0,0,1-.291-.572.833.833,0,0,1,.205-.613.849.849,0,0,1,.576-.285c.2-.02.439-.041.729-.072s.527-.045.717-.055a2.942,2.942,0,0,1,2.426.617,2.737,2.737,0,0,1,.346,2.41c-.068.336-.145.658-.229.971s-.17.611-.264.9c.336.035.684.09,1.037.162s.7.146,1.051.232c.07-.318.135-.627.178-.936a6.538,6.538,0,0,0,.086-.871.893.893,0,0,1,.246-.6.812.812,0,0,1,1.176-.012.776.776,0,0,1,.232.594,8.93,8.93,0,0,1-.107,1.113,10.851,10.851,0,0,1-.246,1.141c.291.094.572.188.85.285s.545.2.8.3a.843.843,0,0,1,.455.465.789.789,0,0,1-.008.645.817.817,0,0,1-.447.447.774.774,0,0,1-.645,0c-.24-.111-.492-.215-.742-.312s-.5-.2-.756-.291a13.933,13.933,0,0,1-1.014,2.1,8.552,8.552,0,0,1-1.238,1.641.864.864,0,0,1-.586.25h-.037A.846.846,0,0,1,17683.129,17080.768Zm-3.693-4.3a.942.942,0,0,0-.482.717.324.324,0,0,0,.174.313.621.621,0,0,0,.516-.045,2.291,2.291,0,0,0,.684-.479,3.9,3.9,0,0,0,.684-.926A3.577,3.577,0,0,0,17679.436,17076.467Zm-25.6,3.957a1.921,1.921,0,0,1-.68-1.586,1.968,1.968,0,0,1,.68-1.578,2.781,2.781,0,0,1,1.869-.582,5.933,5.933,0,0,1,.736.045c0-.437-.018-.916-.031-1.436s-.031-1.051-.053-1.592c-.492.031-.971.049-1.432.059s-.861.01-1.2,0a.817.817,0,0,1-.8-.854.887.887,0,0,1,.273-.568.768.768,0,0,1,.586-.219c.326.014.711.014,1.152.01s.908-.023,1.391-.051c-.008-.352-.014-.691-.014-1.023v-.92a.821.821,0,0,1,.242-.6.779.779,0,0,1,.586-.246.814.814,0,0,1,.6.246.832.832,0,0,1,.236.6c0,.285,0,.586.01.895s0,.621,0,.938c.41-.035.787-.076,1.127-.111s.625-.076.861-.111a.733.733,0,0,1,.613.133.821.821,0,0,1,.34.537.8.8,0,0,1-.148.617.751.751,0,0,1-.539.322c-.26.035-.586.076-.971.121s-.8.08-1.256.115c.021.652.039,1.283.057,1.891s.031,1.145.041,1.609a10.158,10.158,0,0,1,1.449.6,7.97,7.97,0,0,1,1.184.729.818.818,0,0,1,.336.551.846.846,0,0,1-.68.975.739.739,0,0,1-.621-.139,7.882,7.882,0,0,0-.77-.52,7.421,7.421,0,0,0-.867-.445q-.141,2.139-2.521,2.141A2.733,2.733,0,0,1,17653.834,17080.424Zm1.162-2.039a.544.544,0,0,0-.205.439.517.517,0,0,0,.2.42,1.081,1.081,0,0,0,.643.152c.576,0,.867-.273.867-.828,0-.027,0-.066,0-.111a.77.77,0,0,1-.01-.156,4.435,4.435,0,0,0-.854-.08A.985.985,0,0,0,17655,17078.385Zm92.109,2.383a.784.784,0,0,1-.357-.447.6.6,0,0,1,.107-.562q.182-.261.416-.645c.16-.25.316-.5.465-.768s.273-.488.361-.672a.855.855,0,0,1,.465-.441.754.754,0,0,1,.613.021.793.793,0,0,1,.416.434.772.772,0,0,1-.035.631c-.1.215-.229.455-.385.729s-.314.537-.475.8-.316.49-.455.688a.891.891,0,0,1-.533.357.807.807,0,0,1-.152.016A.848.848,0,0,1,17747.105,17080.768Zm-18.283.113a6.562,6.562,0,0,1-2.732-.963,4.634,4.634,0,0,1-1.6-1.738,4.578,4.578,0,0,1-.523-2.133,5.048,5.048,0,0,1,.434-2.092,4.764,4.764,0,0,1,1.256-1.686c-.559.086-1.158.18-1.787.287s-1.252.215-1.842.32-1.113.207-1.561.287a.775.775,0,0,1-.627-.152.884.884,0,0,1-.33-.545.8.8,0,0,1,.152-.627.823.823,0,0,1,.549-.326c.3-.049.686-.111,1.15-.191s.986-.166,1.568-.256,1.172-.191,1.779-.295,1.2-.205,1.783-.3,1.117-.191,1.6-.277.885-.152,1.193-.205a.832.832,0,0,1,.947.656.841.841,0,0,1-.1.631.72.72,0,0,1-.51.35,4.674,4.674,0,0,0-2.977,1.658,4.7,4.7,0,0,0-.77,1.318,3.827,3.827,0,0,0-.258,1.363,2.816,2.816,0,0,0,.924,2.191,4.619,4.619,0,0,0,2.518,1.055.825.825,0,0,1,.545.334.775.775,0,0,1,.156.617.811.811,0,0,1-.8.727A1.1,1.1,0,0,1,17728.822,17080.881Zm-36.654-.225a.76.76,0,0,1-.434-.465.829.829,0,0,1,.014-.645c.16-.344.361-.777.613-1.3s.518-1.09.813-1.707.59-1.248.9-1.887.613-1.27.912-1.877.572-1.162.828-1.658.459-.908.625-1.23a.774.774,0,0,1,.5-.4.792.792,0,0,1,.635.1.812.812,0,0,1,.4.508.8.8,0,0,1-.09.641q-.193.349-.51.947c-.209.4-.441.854-.7,1.359s-.518,1.033-.791,1.582a2.54,2.54,0,0,1,1-.209,1.939,1.939,0,0,1,1.824.84,2.9,2.9,0,0,1,.094,2.293,1.414,1.414,0,0,0-.035,1.037.707.707,0,0,0,.652.281,1.356,1.356,0,0,0,.613-.146,1.771,1.771,0,0,0,.6-.6,6.524,6.524,0,0,0,.643-1.318.828.828,0,0,1,.447-.461.849.849,0,0,1,.645-.025.863.863,0,0,1,.492,1.1,5.78,5.78,0,0,1-1.4,2.334,3,3,0,0,1-2.117.76,2.82,2.82,0,0,1-1.484-.363,1.759,1.759,0,0,1-.8-1.1,3.627,3.627,0,0,1,.111-1.842,1.3,1.3,0,0,0,.045-.943.678.678,0,0,0-.645-.271,1.982,1.982,0,0,0-1.176.389,3.868,3.868,0,0,0-1.062,1.471c-.041.076-.107.223-.207.443s-.2.459-.312.719-.219.5-.312.711a4.523,4.523,0,0,0-.191.424.968.968,0,0,1-.457.484.762.762,0,0,1-.35.084A.983.983,0,0,1,17692.168,17080.656Zm66.754-.219a.645.645,0,0,1-.52-.26c-.129-.174-.3-.393-.51-.648s-.424-.51-.643-.75-.408-.439-.568-.586a.591.591,0,0,1-.174-.52.72.72,0,0,1,.26-.5.785.785,0,0,1,.535-.187.8.8,0,0,1,.541.227c.18.17.375.371.6.6s.434.471.639.707.371.443.5.607a.791.791,0,0,1,.2.582.81.81,0,0,1-.295.541.822.822,0,0,1-.537.188Zm-5.053-1.811a.728.728,0,0,1-.531-.268c-.152-.18-.33-.381-.545-.609s-.4-.424-.564-.58a.609.609,0,0,1-.174-.492.677.677,0,0,1,.232-.475.829.829,0,0,1,.52-.219.679.679,0,0,1,.5.207c.084.07.2.178.344.32s.291.287.443.434.268.273.361.381a.783.783,0,0,1,.232.563.76.76,0,0,1-.285.555.738.738,0,0,1-.494.184Zm-47.949-1.162a.828.828,0,0,1-.256-.607.715.715,0,0,1,.27-.582,8.835,8.835,0,0,0,1.408-1.623,10.139,10.139,0,0,0,1-1.891c-.25.035-.5.063-.732.08s-.465.041-.68.059a.843.843,0,0,1-.617-.211.818.818,0,0,1-.264-.617.765.765,0,0,1,.209-.58.887.887,0,0,1,.617-.246c.3-.018.613-.045.943-.08s.666-.08,1-.131a4.539,4.539,0,0,0,.094-.656c.014-.223.018-.437.018-.645a.834.834,0,0,1,.236-.594.793.793,0,0,1,.592-.246.809.809,0,0,1,.6.246.758.758,0,0,1,.242.594c-.014.318-.041.648-.086,1,.068-.023.131-.037.189-.055s.119-.021.178-.031a.812.812,0,0,1,.639.086.737.737,0,0,1,.367.527.827.827,0,0,1-.121.635.869.869,0,0,1-.521.361c-.148.037-.322.072-.516.113s-.389.07-.594.111a12.126,12.126,0,0,1-1.207,2.771,9.693,9.693,0,0,1-1.814,2.227.938.938,0,0,1-.609.223A.8.8,0,0,1,17705.92,17077.465Zm49.125-.045a.777.777,0,0,1-.406-.424.606.606,0,0,1,.041-.555,2.459,2.459,0,0,1,.174-.273,2.766,2.766,0,0,0,.191-.285c.131-.215.162-.367.1-.447s-.221-.125-.465-.125h-4.941a.669.669,0,0,1-.5-.211.694.694,0,0,1-.205-.506.71.71,0,0,1,.7-.7h5.584a1.674,1.674,0,0,1,1.484.59,1.374,1.374,0,0,1-.053,1.484c-.121.225-.225.4-.3.537s-.17.295-.273.469a1.018,1.018,0,0,1-.486.457.758.758,0,0,1-.3.063A.882.882,0,0,1,17755.045,17077.42Zm28.039-.732a.737.737,0,0,1-.572-.346.788.788,0,0,1,.236-1.162q.5-.334,1.088-.809c.389-.318.76-.645,1.113-.984s.648-.639.881-.906a.794.794,0,0,1,1.176-.086.671.671,0,0,1,.271.559.907.907,0,0,1-.229.6c-.264.309-.58.645-.951,1.012s-.77.711-1.176,1.045-.8.631-1.176.885a1.048,1.048,0,0,1-.6.189Zm-48.982-.162a.6.6,0,0,1-.461-.205.653.653,0,0,1,0-.943.631.631,0,0,1,.461-.2h3.3a.634.634,0,0,1,.471.2.687.687,0,0,1,0,.943.606.606,0,0,1-.471.205Zm-3.943-1.246a.579.579,0,0,1-.412-.238c-.1-.129-.232-.295-.393-.5s-.3-.375-.434-.527a.539.539,0,0,1-.121-.371.529.529,0,0,1,.193-.371.515.515,0,0,1,.385-.143.631.631,0,0,1,.4.156,6.423,6.423,0,0,1,.482.479c.184.2.336.371.457.531a.578.578,0,0,1,.121.447.621.621,0,0,1-.232.406.538.538,0,0,1-.357.131A.647.647,0,0,1,17730.158,17075.279Zm3.943-.742a.62.62,0,0,1-.461-.2.66.66,0,0,1,0-.949.625.625,0,0,1,.461-.191h3.3a.629.629,0,0,1,.471.191.694.694,0,0,1,0,.949.623.623,0,0,1-.471.2Zm41.16-.055a.64.64,0,0,1-.645-.643.6.6,0,0,1,.2-.457.67.67,0,0,1,.486-.187h2.633v-.465a4.134,4.134,0,0,1-1.395-.187,1.141,1.141,0,0,1-.684-.631,3.072,3.072,0,0,1-.187-1.18,2.979,2.979,0,0,1,.188-1.18,1.088,1.088,0,0,1,.684-.586,4.531,4.531,0,0,1,1.395-.17h1.525a4.413,4.413,0,0,1,1.395.17,1.083,1.083,0,0,1,.67.586,2.966,2.966,0,0,1,.193,1.18,3.026,3.026,0,0,1-.193,1.176,1.145,1.145,0,0,1-.666.621,4.056,4.056,0,0,1-1.367.2v.465h2.561a.573.573,0,0,1,.422.188.674.674,0,0,1,0,.912.621.621,0,0,1-.465.188Zm2.127-2.879a1.371,1.371,0,0,0,.586.09h1.43a1.322,1.322,0,0,0,.582-.09.492.492,0,0,0,.232-.357h-3.066A.464.464,0,0,0,17777.389,17071.6Zm-.014-1.686c-.121.045-.2.17-.236.375h3.094c-.041-.205-.117-.33-.232-.375a1.731,1.731,0,0,0-.6-.07h-1.43A1.772,1.772,0,0,0,17777.375,17069.918Zm-45.871,4.2a.567.567,0,0,1-.43-.209c-.111-.129-.25-.287-.424-.475s-.332-.348-.469-.492a.5.5,0,0,1-.148-.361.513.513,0,0,1,.16-.393.544.544,0,0,1,.381-.162.615.615,0,0,1,.4.135,4.537,4.537,0,0,1,.518.424,4.878,4.878,0,0,1,.492.516.539.539,0,0,1,.152.424.627.627,0,0,1-.2.43.549.549,0,0,1-.4.166A.212.212,0,0,1,17731.5,17074.115Zm-16.316-.348a10.35,10.35,0,0,0-1.061-.572,7.268,7.268,0,0,0-1.068-.434.967.967,0,0,1-.506-.393.834.834,0,0,1,.273-1.137.767.767,0,0,1,.639-.08,7.214,7.214,0,0,1,.922.316c.34.145.662.291.975.453a6.95,6.95,0,0,1,.777.447.765.765,0,0,1,.34.531.839.839,0,0,1-.129.643.763.763,0,0,1-.523.346,1.03,1.03,0,0,1-.17.014A.881.881,0,0,1,17715.188,17073.768Zm31.865-.312a.7.7,0,0,1-.506-.43.741.741,0,0,1-.008-.617.847.847,0,0,1,.441-.434c.523-.223,1.078-.5,1.658-.809s1.15-.648,1.7-1,1.014-.666,1.408-.965a3.378,3.378,0,0,1,1.014-.541,1.8,1.8,0,0,1,.943,0,3.679,3.679,0,0,1,1.064.555c.385.271.846.568,1.387.885s1.1.617,1.693.908,1.137.535,1.637.742a.715.715,0,0,1,.451.42.808.808,0,0,1,.014.6.846.846,0,0,1-.5.486.86.86,0,0,1-.711-.025c-.551-.26-1.113-.551-1.689-.867s-1.137-.645-1.668-.975-1.016-.648-1.443-.957a1.319,1.319,0,0,0-.693-.322,1.27,1.27,0,0,0-.68.322,17.519,17.519,0,0,1-1.748,1.215.866.866,0,0,1,.2-.025h4.295a.639.639,0,0,1,.484.209.712.712,0,0,1,.205.506.69.69,0,0,1-.205.486.656.656,0,0,1-.484.211h-4.295a.662.662,0,0,1-.5-.211.684.684,0,0,1-.207-.486.629.629,0,0,1,.059-.277.987.987,0,0,1,.139-.215c-.455.277-.926.551-1.4.814s-.939.5-1.387.711a1.04,1.04,0,0,1-.447.1A1.078,1.078,0,0,1,17747.053,17073.455Zm21.373-.318a4.691,4.691,0,0,1-1.432-.17,1.181,1.181,0,0,1-.736-.576,2.506,2.506,0,0,1-.211-1.113v-.42a2.483,2.483,0,0,1,.211-1.113,1.218,1.218,0,0,1,.736-.594,4.354,4.354,0,0,1,1.432-.184h1.852a4.4,4.4,0,0,1,1.447.184,1.216,1.216,0,0,1,.738.594,2.489,2.489,0,0,1,.205,1.113v.42a2.512,2.512,0,0,1-.205,1.113,1.18,1.18,0,0,1-.738.576,4.744,4.744,0,0,1-1.447.17Zm-.639-1.139a1.491,1.491,0,0,0,.639.1h1.852a1.533,1.533,0,0,0,.652-.1.547.547,0,0,0,.227-.443h-3.6A.506.506,0,0,0,17767.787,17072Zm-.01-1.83a.539.539,0,0,0-.232.434h3.611a.5.5,0,0,0-.213-.434,1.588,1.588,0,0,0-.666-.1h-1.852A1.512,1.512,0,0,0,17767.777,17070.168Zm15.289,2.563a.751.751,0,0,1-.582-.322.722.722,0,0,1-.146-.607.773.773,0,0,1,.371-.523c.26-.18.559-.4.889-.662s.658-.535.971-.822.586-.555.8-.787a.817.817,0,0,1,.58-.271.738.738,0,0,1,.6.219.757.757,0,0,1,.26.549.8.8,0,0,1-.221.568c-.232.254-.518.531-.857.84s-.689.609-1.047.9-.674.533-.965.725a1.023,1.023,0,0,1-.605.2Zm-147.436-.117a.726.726,0,0,1-.582-.33.7.7,0,0,1-.152-.6.718.718,0,0,1,.336-.486c.25-.17.541-.381.863-.631s.635-.51.934-.77.555-.492.752-.687a.84.84,0,0,1,1.121-.027.8.8,0,0,1,.25.572.787.787,0,0,1-.223.559c-.225.229-.492.475-.8.742s-.631.537-.953.787-.621.469-.889.656a1.044,1.044,0,0,1-.633.221Zm97.77-.066a.64.64,0,0,1-.645-.639.644.644,0,0,1,.188-.471.611.611,0,0,1,.457-.191h4.635a.629.629,0,0,1,.457.191.644.644,0,0,1,.188.471.618.618,0,0,1-.187.451.641.641,0,0,1-.457.188Zm.7-1.957a.62.62,0,0,1-.461-.2.66.66,0,0,1,0-.949.625.625,0,0,1,.461-.191h3.3a.629.629,0,0,1,.471.191.694.694,0,0,1,0,.949.623.623,0,0,1-.471.2Z" transform="translate(-17596 -17059.002)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--11 {
  margin-top: 0;
  margin-bottom: 1%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--11 .p-hero__slider-img-wrapper::before {
  left: 20%;
  top: auto;
  bottom: calc(var(--w-5) * -0.11);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="210.002" height="48.994" viewBox="0 0 210.002 48.994"><path d="M17606,17108a10,10,0,0,1-10-10v-12a10,10,0,0,1,10-10h114.973l6.635-16.994,6.641,16.994H17796a10,10,0,0,1,10,10v12a10,10,0,0,1-10,10Zm-9-22v12a9.014,9.014,0,0,0,9,9h190a9.01,9.01,0,0,0,9-9v-12a9.01,9.01,0,0,0-9-9h-62.437l-5.957-15.242-5.951,15.242H17606A9.014,9.014,0,0,0,17597,17085.992Zm14.225,12.441a.825.825,0,0,1-.264-.568.742.742,0,0,1,.191-.621,1.062,1.062,0,0,1,.717-.3,1.077,1.077,0,0,0,.59-.15.666.666,0,0,0,.139-.479v-9.951a.751.751,0,0,1,.23-.582.8.8,0,0,1,.568-.219.814.814,0,0,1,.559.219.755.755,0,0,1,.236.582v2.113a10.037,10.037,0,0,0,.371,1.023c.143.334.3.666.469.992.273-.225.568-.479.895-.766s.645-.562.947-.844.559-.523.764-.729a.86.86,0,0,1,.582-.26.753.753,0,0,1,.594.229.78.78,0,0,1,.246.563.728.728,0,0,1-.246.572q-.349.343-.885.791c-.354.3-.715.613-1.09.916s-.721.586-1.037.826a15.447,15.447,0,0,0,3.5,3.715.813.813,0,0,1,.326.563.8.8,0,0,1-.2.652.872.872,0,0,1-.639.318.963.963,0,0,1-.68-.232,16.936,16.936,0,0,1-2.189-2.271,16.055,16.055,0,0,1-1.73-2.658v4.646a2.1,2.1,0,0,1-.553,1.633,2.564,2.564,0,0,1-1.758.5A.94.94,0,0,1,17611.223,17098.434Zm56.324-.176a3.261,3.261,0,0,1-1.68-1.174,2.71,2.71,0,0,1-.453-1.811,2.469,2.469,0,0,1,.471-1.264,2.651,2.651,0,0,1,1.049-.814,4.53,4.53,0,0,1,1.457-.344,5.765,5.765,0,0,1,1.658.143c-.139-.205-.277-.42-.41-.652s-.27-.461-.4-.691c-.531.094-1.068.178-1.6.254s-1.055.139-1.547.191a.763.763,0,0,1-.594-.191.806.806,0,0,1-.291-.562.83.83,0,0,1,.188-.609.748.748,0,0,1,.572-.271c.379-.041.791-.086,1.229-.139s.885-.125,1.332-.2c-.066-.156-.129-.312-.2-.473s-.125-.318-.184-.475c-.369.063-.736.121-1.1.17s-.693.1-1,.139a.849.849,0,0,1-.6-.184.791.791,0,0,1-.3-.545.839.839,0,0,1,.178-.613.754.754,0,0,1,.551-.3c.24-.018.508-.049.809-.094s.607-.084.924-.129c-.035-.162-.08-.312-.125-.457s-.09-.285-.129-.424a.831.831,0,0,1,.094-.639.776.776,0,0,1,.514-.385.809.809,0,0,1,.635.09.788.788,0,0,1,.385.514c.049.166.088.336.133.5s.09.34.148.52c.295-.059.586-.117.857-.176s.531-.119.764-.174a.744.744,0,0,1,.617.1.781.781,0,0,1,.361.514.813.813,0,0,1-.1.621.75.75,0,0,1-.51.357c-.219.049-.451.1-.7.156s-.514.107-.787.152c.059.156.117.316.18.473s.119.322.188.479c.383-.076.75-.156,1.111-.236s.689-.166.988-.242a.8.8,0,0,1,.617.117.8.8,0,0,1,.375.5.808.808,0,0,1-.111.625.823.823,0,0,1-.506.371c-.24.063-.514.125-.816.188s-.617.125-.943.189a12.651,12.651,0,0,0,.742,1.211,6.269,6.269,0,0,0,.826.986.823.823,0,0,1,.24.506.851.851,0,0,1-.57.893.772.772,0,0,1-.568-.014,6.835,6.835,0,0,0-2.3-.607,3,3,0,0,0-1.561.264,1.037,1.037,0,0,0-.594.877q-.088,1.567,3.32,1.469a.834.834,0,0,1,.867.8.793.793,0,0,1-.229.6.82.82,0,0,1-.584.264c-.137,0-.27.006-.4.006A7.509,7.509,0,0,1,17667.547,17098.258Zm73.555.176a.82.82,0,0,1-.545-.332c-.322-.455-.676-.934-1.072-1.424s-.791-.971-1.186-1.422-.746-.84-1.062-1.158a4.589,4.589,0,0,1-1.1-1.523,1.819,1.819,0,0,1,.014-1.42,4.494,4.494,0,0,1,1.162-1.52c.191-.18.428-.4.705-.676s.568-.559.877-.867.6-.611.893-.92.551-.586.787-.826a.8.8,0,0,1,.594-.26.83.83,0,0,1,.607.232.755.755,0,0,1,.26.576.834.834,0,0,1-.232.613c-.326.352-.687.729-1.086,1.125s-.777.773-1.152,1.135-.693.662-.967.9a3.169,3.169,0,0,0-.719.863.733.733,0,0,0,0,.707,3.964,3.964,0,0,0,.666.865c.313.326.676.721,1.082,1.176s.813.934,1.225,1.426.771.971,1.076,1.416a.753.753,0,0,1,.152.621.839.839,0,0,1-.344.555.809.809,0,0,1-.469.148A.924.924,0,0,1,17741.1,17098.434Zm51.211-.5a1.189,1.189,0,0,1,1.682-1.682,1.189,1.189,0,0,1-1.682,1.682Zm-163.451.32a13.959,13.959,0,0,1-3.205-.295,3.859,3.859,0,0,1-1.916-1.023c-.143.1-.309.225-.5.367s-.375.273-.551.4-.3.232-.4.295a.87.87,0,0,1-.68.148.8.8,0,0,1-.58-.385.9.9,0,0,1-.1-.67.734.734,0,0,1,.4-.52c.156-.084.379-.209.67-.371s.549-.309.768-.428v-2.816a.72.72,0,0,0-.111-.473.583.583,0,0,0-.447-.125h-.7a.691.691,0,0,1-.549-.229.766.766,0,0,1-.207-.527.749.749,0,0,1,.207-.527.715.715,0,0,1,.549-.215h1.332a1.321,1.321,0,0,1,1.5,1.5v3.162a3.029,3.029,0,0,0,.877.693,4.289,4.289,0,0,0,1.381.4,16.318,16.318,0,0,0,2.266.129c.8,0,1.527-.018,2.172-.045s1.225-.062,1.732-.1a.99.99,0,0,1,.7.2.707.707,0,0,1,.281.584.832.832,0,0,1-.232.617.936.936,0,0,1-.707.242c-.41,0-.861,0-1.354,0s-.961.008-1.416.008Zm122.93-.441a3.494,3.494,0,0,1-1.756-1.3,3.085,3.085,0,0,1-.492-1.975,2.468,2.468,0,0,1,.707-1.672,3.328,3.328,0,0,1,1.656-.84,6.432,6.432,0,0,1,2.258-.035,8.57,8.57,0,0,1-.8-.965,11.658,11.658,0,0,1-.777-1.189c-.555.086-1.1.156-1.658.215s-1.1.107-1.631.135a.849.849,0,0,1-.6-.2.755.755,0,0,1-.268-.568.775.775,0,0,1,.223-.594.833.833,0,0,1,.59-.26c.412-.018.836-.049,1.283-.084s.885-.086,1.336-.139a6.36,6.36,0,0,1-.236-.666c-.068-.219-.125-.434-.17-.639a.87.87,0,0,1,.125-.631.76.76,0,0,1,.518-.361.8.8,0,0,1,.635.125.819.819,0,0,1,.357.531,10.806,10.806,0,0,0,.42,1.371c.461-.094.9-.191,1.328-.295s.816-.213,1.18-.334a.8.8,0,0,1,.639.045.742.742,0,0,1,.41.473.755.755,0,0,1-.049.631.854.854,0,0,1-.5.406c-.344.094-.705.188-1.086.277s-.771.184-1.184.268a10.966,10.966,0,0,0,1.193,1.605,7.632,7.632,0,0,0,1.443,1.264.825.825,0,0,1,.34.479.779.779,0,0,1-.062.572.886.886,0,0,1-.42.416.776.776,0,0,1-.572.035,7.617,7.617,0,0,0-3.619-.52q-1.295.249-1.369,1.3-.126,1.919,3.584,1.863a.785.785,0,0,1,.6.229.882.882,0,0,1,.26.594.819.819,0,0,1-.242.6.845.845,0,0,1-.586.26h-.2A7.911,7.911,0,0,1,17751.791,17097.816Zm-70.459-.455a3.18,3.18,0,0,1-.951-2.477,4.081,4.081,0,0,1,.045-.479c.027-.205.059-.441.094-.715-.26-.045-.51-.094-.746-.152s-.457-.107-.648-.156a.764.764,0,0,1-.5-.4.79.79,0,0,1-.062-.629.9.9,0,0,1,.41-.492.8.8,0,0,1,.627-.072,9.794,9.794,0,0,0,1.215.283c.049-.273.1-.547.156-.828s.107-.562.156-.854c-.254-.045-.486-.094-.7-.139s-.395-.088-.531-.129a.805.805,0,0,1-.492-.4.781.781,0,0,1-.072-.621.834.834,0,0,1,.395-.5.793.793,0,0,1,.629-.072l.447.107.631.135c.076-.443.143-.84.205-1.2a7.427,7.427,0,0,0,.1-.877.767.767,0,0,1,.318-.562.845.845,0,0,1,.621-.166.791.791,0,0,1,.559.318.808.808,0,0,1,.17.621c-.027.232-.072.541-.135.916s-.139.791-.227,1.242c.146.027.285.049.41.063s.242.027.344.049a.826.826,0,0,1,.545.322.759.759,0,0,1,.166.6.768.768,0,0,1-.312.555.82.82,0,0,1-.607.16c-.111-.008-.246-.025-.395-.049s-.3-.045-.459-.062c-.059.273-.111.541-.162.814s-.1.535-.146.8c.188.014.365.035.535.055s.336.031.488.039a.786.786,0,0,1,.563.273.805.805,0,0,1,.219.594.753.753,0,0,1-.271.576.869.869,0,0,1-.613.211c-.184-.018-.379-.037-.586-.049s-.414-.037-.629-.062a6.427,6.427,0,0,0-.111.938c0,1.117.639,1.68,1.916,1.68a2.293,2.293,0,0,0,1.332-.371,1.488,1.488,0,0,0,.643-.973,2.171,2.171,0,0,0-.854-2.043.736.736,0,0,1-.232-.6.851.851,0,0,1,.287-.594.746.746,0,0,1,.59-.209.961.961,0,0,1,.59.268,4.15,4.15,0,0,1,1.09,1.617,3.418,3.418,0,0,1,.152,1.756,3.16,3.16,0,0,1-1.176,2.043,3.76,3.76,0,0,1-2.422.773A3.721,3.721,0,0,1,17681.332,17097.361Zm38.852.518a.8.8,0,0,1-.385-.518.824.824,0,0,1,.1-.631,12.266,12.266,0,0,0,.969-1.943,20.356,20.356,0,0,0,.721-2.213c.2-.764.361-1.52.482-2.252-.273.027-.537.049-.791.066s-.5.041-.721.059a.874.874,0,0,1-.611-.205.811.811,0,0,1-.285-.568.856.856,0,0,1,.209-.607.784.784,0,0,1,.576-.273c.27-.018.559-.039.877-.053s.625-.049.941-.084c.027-.318.045-.621.055-.912s.014-.562,0-.826a.831.831,0,0,1,.8-.867.808.808,0,0,1,.6.219.789.789,0,0,1,.264.576q.015.349,0,.75c-.008.27-.025.551-.053.85.42-.076.795-.146,1.135-.209a.82.82,0,0,1,.631.111.761.761,0,0,1,.361.518.821.821,0,0,1-.643.979c-.232.045-.492.094-.779.139s-.584.094-.9.139c-.129.854-.309,1.734-.531,2.641a23.134,23.134,0,0,1-.8,2.619,12.491,12.491,0,0,1-1.072,2.221.824.824,0,0,1-.518.375.774.774,0,0,1-.207.027A.8.8,0,0,1,17720.184,17097.879Zm-14.645-.17a.875.875,0,0,1-.312-.562.755.755,0,0,1,.174-.613,12.34,12.34,0,0,0,1.5-2.363,20.575,20.575,0,0,0,1.135-2.8c-.291.041-.586.072-.889.107s-.6.063-.891.09a.844.844,0,0,1-.615-.184.786.786,0,0,1-.309-.559.885.885,0,0,1,.184-.621.734.734,0,0,1,.559-.3c.4-.049.809-.09,1.219-.121s.809-.059,1.2-.08a12.189,12.189,0,0,0,.236-1.238c.059-.406.094-.795.111-1.166a.852.852,0,0,1,.291-.58.783.783,0,0,1,.607-.207.8.8,0,0,1,.58.273.775.775,0,0,1,.2.611c-.035.346-.084.7-.139,1.078s-.125.754-.209,1.148a2.963,2.963,0,0,1,2.582,1.023,4.3,4.3,0,0,1,.4,3.008,8.215,8.215,0,0,1-.719,2.689,2.523,2.523,0,0,1-1.311,1.264,4.038,4.038,0,0,1-1.988.162.8.8,0,0,1-.545-.312.845.845,0,0,1-.17-.627.809.809,0,0,1,.316-.559.828.828,0,0,1,.623-.17,3.324,3.324,0,0,0,.777.023.966.966,0,0,0,.594-.287,2.192,2.192,0,0,0,.451-.826,9.183,9.183,0,0,0,.336-1.582,4.286,4.286,0,0,0,.021-1.381.908.908,0,0,0-.527-.684,2.706,2.706,0,0,0-1.246-.135,24,24,0,0,1-.8,2.3,21.975,21.975,0,0,1-1.027,2.178,12.958,12.958,0,0,1-1.221,1.854.883.883,0,0,1-.559.318.859.859,0,0,1-.121.008A.8.8,0,0,1,17705.539,17097.709Zm20.811-.107a3.41,3.41,0,0,1-2.131-1.652.862.862,0,0,1-.066-.641.834.834,0,0,1,1.533-.16,1.913,1.913,0,0,0,1.416.926,6.486,6.486,0,0,0,2.475-.139.83.83,0,0,1,1,.643.835.835,0,0,1-.121.635.794.794,0,0,1-.523.357,9.032,9.032,0,0,1-2,.246A5.563,5.563,0,0,1,17726.35,17097.6Zm35.822.055a.757.757,0,0,1-.434-.461.812.812,0,0,1,.014-.648c.156-.344.357-.777.607-1.3s.518-1.09.813-1.707.6-1.246.9-1.889.611-1.27.906-1.877.576-1.158.826-1.658.461-.908.631-1.225a.753.753,0,0,1,.5-.4.794.794,0,0,1,.639.094.828.828,0,0,1,.4.51.789.789,0,0,1-.09.639q-.193.349-.51.951c-.209.4-.447.854-.7,1.359s-.523,1.027-.791,1.582a2.517,2.517,0,0,1,.992-.211,1.938,1.938,0,0,1,1.828.84,2.933,2.933,0,0,1,.094,2.293,1.416,1.416,0,0,0-.037,1.037.707.707,0,0,0,.648.281,1.372,1.372,0,0,0,.617-.146,1.738,1.738,0,0,0,.6-.6,6.524,6.524,0,0,0,.643-1.318.825.825,0,0,1,.447-.459.85.85,0,0,1,.645-.027.861.861,0,0,1,.473.447.833.833,0,0,1,.018.656,5.748,5.748,0,0,1-1.395,2.332,3,3,0,0,1-2.117.766,2.813,2.813,0,0,1-1.488-.367,1.749,1.749,0,0,1-.795-1.1,3.555,3.555,0,0,1,.111-1.84,1.369,1.369,0,0,0,.045-.943.682.682,0,0,0-.648-.273,2,2,0,0,0-1.176.389,3.91,3.91,0,0,0-1.062,1.471c-.037.076-.1.223-.2.443s-.205.459-.318.719-.215.5-.312.711-.16.348-.187.424a.961.961,0,0,1-.455.482.766.766,0,0,1-.355.088A.9.9,0,0,1,17762.172,17097.656Zm21.248-.385a1.078,1.078,0,0,1,0-1.5,1.015,1.015,0,0,1,.742-.316,1.029,1.029,0,0,1,.76.316,1.063,1.063,0,0,1,0,1.5,1.026,1.026,0,0,1-.76.313A1.011,1.011,0,0,1,17783.42,17097.271Zm-3.967,0a1.065,1.065,0,0,1,.75-1.814,1.006,1.006,0,0,1,.742.316,1.063,1.063,0,0,1,0,1.5,1,1,0,0,1-.742.313A1.022,1.022,0,0,1,17779.453,17097.271Zm-3.979,0a1.065,1.065,0,0,1,.752-1.814,1.033,1.033,0,0,1,.75.316,1.062,1.062,0,0,1-.75,1.811A1.036,1.036,0,0,1,17775.475,17097.271Zm-77.4.018a.818.818,0,0,1-.289-1.152.805.805,0,0,1,.518-.385,4.22,4.22,0,0,0,2.287-1.318,3.563,3.563,0,0,0,.734-2.311,3.17,3.17,0,0,0-.395-1.582,3.023,3.023,0,0,0-1.111-1.131,4.021,4.021,0,0,0-1.73-.531,18.307,18.307,0,0,1-.844,4.066,8.182,8.182,0,0,1-1.4,2.646,2.261,2.261,0,0,1-1.689.928,2.307,2.307,0,0,1-1.359-.434,2.872,2.872,0,0,1-.969-1.246,4.731,4.731,0,0,1-.357-1.943,5.374,5.374,0,0,1,.438-2.176,5.442,5.442,0,0,1,1.256-1.789,5.866,5.866,0,0,1,1.912-1.2,6.452,6.452,0,0,1,2.414-.434,6.334,6.334,0,0,1,2.832.607,4.82,4.82,0,0,1,1.953,1.693,4.471,4.471,0,0,1,.715,2.525,5.229,5.229,0,0,1-1.086,3.383,5.7,5.7,0,0,1-3.168,1.881.872.872,0,0,1-.223.029A.846.846,0,0,1,17698.076,17097.289Zm-3.453-7.553a3.9,3.9,0,0,0-1.123,1.418,4.177,4.177,0,0,0-.393,1.715,2.77,2.77,0,0,0,.3,1.439.879.879,0,0,0,.76.492c.17,0,.361-.145.58-.43a5.566,5.566,0,0,0,.666-1.211,13.552,13.552,0,0,0,.617-1.855,16.281,16.281,0,0,0,.42-2.373A4.185,4.185,0,0,0,17694.623,17089.736Zm-52.543,7.553a.812.812,0,0,1-.395-.514.852.852,0,0,1,.617-1.023,4.191,4.191,0,0,0,2.287-1.318,3.543,3.543,0,0,0,.738-2.311,3.231,3.231,0,0,0-.393-1.582,3.043,3.043,0,0,0-1.113-1.131,4.055,4.055,0,0,0-1.73-.531,18.761,18.761,0,0,1-.844,4.066,8.258,8.258,0,0,1-1.4,2.646,2.26,2.26,0,0,1-1.686.928,2.288,2.288,0,0,1-1.357-.434,2.868,2.868,0,0,1-.975-1.246,4.8,4.8,0,0,1-.357-1.943,5.4,5.4,0,0,1,1.693-3.965,5.907,5.907,0,0,1,1.912-1.2,6.481,6.481,0,0,1,2.414-.434,6.351,6.351,0,0,1,2.836.607,4.834,4.834,0,0,1,1.949,1.693,4.471,4.471,0,0,1,.715,2.525,5.226,5.226,0,0,1-1.082,3.383,5.7,5.7,0,0,1-3.172,1.881.868.868,0,0,1-.221.029A.828.828,0,0,1,17642.08,17097.289Zm-3.459-7.553a3.94,3.94,0,0,0-1.123,1.418,4.306,4.306,0,0,0-.393,1.715,2.77,2.77,0,0,0,.3,1.439.887.887,0,0,0,.764.492c.166,0,.357-.145.58-.43a5.576,5.576,0,0,0,.662-1.211,12.772,12.772,0,0,0,.621-1.855,16.824,16.824,0,0,0,.42-2.373A4.212,4.212,0,0,0,17638.621,17089.736Zm-31.559,7.2a.759.759,0,0,1-.211-.57.768.768,0,0,1,.256-.559,13.979,13.979,0,0,0,2.02-2.2,8.483,8.483,0,0,0,1.27-2.395c.094-.283.094-.471,0-.559a.86.86,0,0,0-.586-.145h-2.047a.76.76,0,0,1-.754-.754.764.764,0,0,1,.754-.77h2.141a2.548,2.548,0,0,1,1.9.531,1.886,1.886,0,0,1,.146,1.779,9.96,9.96,0,0,1-1.43,3.143,13.927,13.927,0,0,1-2.213,2.5.949.949,0,0,1-.615.256h-.033A.841.841,0,0,1,17607.063,17096.939Zm44.66-.906a2.985,2.985,0,0,1-1.037-1.037,6.377,6.377,0,0,1-.639-1.6,12.023,12.023,0,0,1-.379-2.1,15.1,15.1,0,0,1-.059-2.242.883.883,0,0,1,.271-.586.761.761,0,0,1,.6-.2.77.77,0,0,1,.576.273.778.778,0,0,1,.205.611,15.135,15.135,0,0,0,.014,1.908,9.23,9.23,0,0,0,.27,1.693,4.94,4.94,0,0,0,.486,1.27.944.944,0,0,0,.813.572q.6-.015,1.006-1.26a.838.838,0,0,1,.42-.482.807.807,0,0,1,.648-.051.763.763,0,0,1,.475.412.8.8,0,0,1,.039.639,4.083,4.083,0,0,1-1.045,1.828,2.321,2.321,0,0,1-1.43.639l-.08,0A2.375,2.375,0,0,1,17651.723,17096.033Zm-26.123-.135a.828.828,0,0,1-.6-.258.762.762,0,0,1-.205-.545.691.691,0,0,1,.232-.52,6.46,6.46,0,0,0,1.77-2.631,12.04,12.04,0,0,0,.652-3.812h-1.891a.706.706,0,0,1-.555-.229.808.808,0,0,1-.2-.541.758.758,0,0,1,.2-.535.713.713,0,0,1,.555-.219h4.916a2.816,2.816,0,0,1,1.957.566,2.5,2.5,0,0,1,.6,1.887c0,.875-.018,1.67-.059,2.391s-.09,1.357-.152,1.916a3.626,3.626,0,0,1-.447,1.48,1.846,1.846,0,0,1-.934.764,4.815,4.815,0,0,1-1.52.25,1.027,1.027,0,0,1-.674-.187.8.8,0,0,1-.318-.58.836.836,0,0,1,.184-.617.746.746,0,0,1,.6-.281,3.82,3.82,0,0,0,.854-.113.659.659,0,0,0,.42-.307,2.115,2.115,0,0,0,.193-.672,9.907,9.907,0,0,0,.119-1.045c.031-.434.059-.9.076-1.4s.027-1,.027-1.471a1.169,1.169,0,0,0-.223-.836,1.253,1.253,0,0,0-.854-.219h-1.3q-.141,5.153-2.816,7.533a.845.845,0,0,1-.6.232Zm167.063-1.225a.742.742,0,0,1-.236-.49c-.027-.354-.055-.76-.076-1.221s-.051-.924-.082-1.4-.049-.943-.066-1.381-.031-.828-.045-1.162-.014-.586-.014-.742v-1.385a.932.932,0,0,1,.291-.689,1,1,0,0,1,.719-.275,1.025,1.025,0,0,1,.734.275.927.927,0,0,1,.285.689v1.385c0,.156,0,.406-.018.742s-.031.725-.049,1.162-.041.9-.062,1.381-.049.947-.076,1.4-.059.867-.086,1.221a.687.687,0,0,1-.223.49.723.723,0,0,1-.506.193A.7.7,0,0,1,17792.662,17094.674Zm-132.727-.84a.872.872,0,0,1-.441-.477,5.431,5.431,0,0,0-.568-1.047,7.855,7.855,0,0,0-.795-1.01,5.6,5.6,0,0,0-.9-.8.856.856,0,0,1-.354-.547.73.73,0,0,1,.156-.629.762.762,0,0,1,.555-.309.925.925,0,0,1,.621.184,7.342,7.342,0,0,1,1.152.992,9.788,9.788,0,0,1,1.033,1.26,5.5,5.5,0,0,1,.684,1.318.86.86,0,0,1-.027.648.758.758,0,0,1-.465.441.819.819,0,0,1-.3.059A.791.791,0,0,1,17659.936,17093.834Zm56.369-.115a.793.793,0,0,1-.5-.4,8.556,8.556,0,0,0-.6-.947q-.369-.5-.75-.965a9.126,9.126,0,0,0-.734-.8.811.811,0,0,1-.268-.582.825.825,0,0,1,1.4-.621,11.4,11.4,0,0,1,.908.957q.448.542.854,1.1a9.528,9.528,0,0,1,.66,1.063.822.822,0,0,1,.08.641.792.792,0,0,1-.4.5.853.853,0,0,1-.4.1A.872.872,0,0,1,17716.3,17093.719Zm12.938-1.492a6.393,6.393,0,0,0-1.082-.156c-.406-.027-.822-.037-1.232-.023a8.054,8.054,0,0,0-1.172.121.835.835,0,0,1-.951-.645.792.792,0,0,1,.121-.625.754.754,0,0,1,.521-.34,10.263,10.263,0,0,1,1.395-.143,14.559,14.559,0,0,1,1.461.021,8.6,8.6,0,0,1,1.332.189.76.76,0,0,1,.51.365.829.829,0,0,1,.094.631.749.749,0,0,1-.367.5.861.861,0,0,1-.447.125A.985.985,0,0,1,17729.242,17092.227Zm-13.469-2.789c-.121-.121-.273-.268-.457-.443s-.348-.32-.508-.455a.5.5,0,0,1-.162-.348.536.536,0,0,1,.135-.408.512.512,0,0,1,.371-.191.638.638,0,0,1,.4.094,4.167,4.167,0,0,1,.555.4c.211.17.385.326.527.465a.591.591,0,0,1,.18.43.658.658,0,0,1-.166.441.575.575,0,0,1-.43.188h-.018A.581.581,0,0,1,17715.773,17089.438Zm-92.789-.559c-.187-.219-.434-.469-.729-.764s-.562-.541-.787-.738a.648.648,0,0,1-.223-.51.733.733,0,0,1,.223-.535.807.807,0,0,1,.527-.277.755.755,0,0,1,.582.191c.25.207.531.457.84.746s.555.537.742.725a.781.781,0,0,1,.227.586.77.77,0,0,1-.271.576.91.91,0,0,1-.582.236l-.031,0A.672.672,0,0,1,17622.984,17088.879Zm93.969-.76c-.135-.107-.3-.246-.5-.4s-.381-.3-.537-.42a.542.542,0,0,1-.174-.354.55.55,0,0,1,.447-.621.607.607,0,0,1,.41.076,5.953,5.953,0,0,1,.572.357,5.152,5.152,0,0,1,.563.43.572.572,0,0,1,.211.42.678.678,0,0,1-.139.447.543.543,0,0,1-.4.223c-.023,0-.045,0-.066,0A.524.524,0,0,1,17716.953,17088.119Z" transform="translate(-17595.998 -17059.002)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--06, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--12 {
  width: var(--w-6);
  aspect-ratio: 301.146/405.627;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--06 .p-hero__slider-img-wrapper, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--12 .p-hero__slider-img-wrapper {
  height: 100%;
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--06 .p-hero__slider-img-wrapper::before, .p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--12 .p-hero__slider-img-wrapper::before {
  left: -20%;
  height: calc(var(--w-1) * 0.8);
  top: calc(var(--w-6) * 0.25);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48.994" height="205" viewBox="0 0 48.994 205"><path d="M17606,17264a10,10,0,0,1-10-10v-185a10,10,0,0,1,10-10h12a10,10,0,0,1,10,10v23.754l17,6.637-17,6.639V17254a10,10,0,0,1-10,10Zm-9-195v185a9.009,9.009,0,0,0,9,9h12a9.008,9.008,0,0,0,9-9v-148.654l15.246-5.957-15.246-5.955V17069a9,9,0,0,0-9-9h-12A9.006,9.006,0,0,0,17597,17069Zm14,182.822a.992.992,0,0,1-.307-.744,1.054,1.054,0,0,1,1.045-1.062,1.037,1.037,0,0,1,.766.311,1.01,1.01,0,0,1,.314.752,1,1,0,0,1-.314.744,1.049,1.049,0,0,1-.766.307A1.009,1.009,0,0,1,17611,17251.822Zm.109-3.529-.182-5.336a.714.714,0,0,1,.811-.836c.58,0,.859.277.828.836l-.182,5.336c-.018.549-.23.824-.629.824S17611.145,17248.842,17611.113,17248.293Zm4.277-12.912a6.558,6.558,0,0,1-2.727-.957,4.605,4.605,0,0,1-2.131-3.875,4.954,4.954,0,0,1,.443-2.09,4.864,4.864,0,0,1,1.266-1.687c-.562.084-1.16.182-1.793.289s-1.248.211-1.846.322-1.121.2-1.568.283a.767.767,0,0,1-.615-.15.808.808,0,0,1-.336-.549.766.766,0,0,1,.154-.625.847.847,0,0,1,.559-.328c.3-.043.682-.105,1.146-.189l1.566-.258q.87-.138,1.781-.291c.607-.1,1.2-.2,1.785-.3s1.115-.191,1.6-.275.883-.154,1.188-.209a.8.8,0,0,1,.607.139.852.852,0,0,1,.35.518.84.84,0,0,1-.119.629.739.739,0,0,1-.527.35,4.785,4.785,0,0,0-1.771.584,4.4,4.4,0,0,0-1.24,1.064,4.515,4.515,0,0,0-.727,1.322,4.231,4.231,0,0,0-.238,1.355,2.806,2.806,0,0,0,.926,2.193,4.7,4.7,0,0,0,2.506,1.07.845.845,0,0,1,.559.338.777.777,0,0,1,.154.615.85.85,0,0,1-.328.563.79.79,0,0,1-.48.16A.93.93,0,0,1,17615.391,17235.381Zm-3.311-17.594a.782.782,0,0,1-.285-.566.8.8,0,0,1,.2-.617.742.742,0,0,1,.576-.277,3.83,3.83,0,0,0,2.342-.852,2.6,2.6,0,0,0,.82-2.037,2.306,2.306,0,0,0-.545-1.518,2.971,2.971,0,0,0-1.5-.93,12.176,12.176,0,0,1-1.367,2.8l.252.2c.084.063.16.125.234.182a.826.826,0,0,1,.346.541.832.832,0,0,1-.674.979.763.763,0,0,1-.623-.15c-.2-.137-.391-.293-.59-.461a7.324,7.324,0,0,1-.836.744,9.711,9.711,0,0,1-.939.615,3.022,3.022,0,0,1-1.674.422,1.844,1.844,0,0,1-1.307-.625,2.311,2.311,0,0,1-.5-1.59,4.585,4.585,0,0,1,.518-2.174,5.556,5.556,0,0,1,1.373-1.705,13.384,13.384,0,0,1-.9-1.887.743.743,0,0,1,.037-.637.821.821,0,0,1,.482-.426.78.78,0,0,1,.637.039.8.8,0,0,1,.43.475,7.565,7.565,0,0,0,.3.77c.119.262.248.527.385.8a6.811,6.811,0,0,1,1.453-.492,6.934,6.934,0,0,1,1.545-.168h.213c.063-.244.119-.492.172-.744s.1-.51.146-.766a.841.841,0,0,1,.338-.559.786.786,0,0,1,.629-.133.819.819,0,0,1,.539.336.847.847,0,0,1,.146.635c-.035.252-.084.5-.137.738s-.115.488-.168.73a4.606,4.606,0,0,1,2.377,1.463,3.768,3.768,0,0,1,.867,2.5,4.58,4.58,0,0,1-.557,2.291,4.084,4.084,0,0,1-1.6,1.566,6.045,6.045,0,0,1-2.529.7l-.041,0A.855.855,0,0,1,17612.08,17217.787Zm-4.443-3.211a.6.6,0,0,0,.279.58.836.836,0,0,0,.771-.119,5.884,5.884,0,0,0,1.443-1.107,18.445,18.445,0,0,1-1.4-1.82A3.407,3.407,0,0,0,17607.637,17214.576Zm3.34-3.658a5.511,5.511,0,0,0-.9.293,12.293,12.293,0,0,0,1.064,1.4c.158-.271.314-.559.459-.865a7.971,7.971,0,0,0,.408-.969A6.158,6.158,0,0,0,17610.977,17210.918Zm-3.145-8.939a.761.761,0,0,1-.225-.568v-4.357a14.629,14.629,0,0,1-1.219,1.01.979.979,0,0,1-.607.182.709.709,0,0,1-.539-.291.763.763,0,0,1-.168-.611.794.794,0,0,1,.363-.523,12.9,12.9,0,0,0,1.811-1.52,13.45,13.45,0,0,0,1.426-1.646c.3-.4.178-.6-.363-.6h-2.143a.686.686,0,0,1-.541-.209.8.8,0,0,1,0-1.035.686.686,0,0,1,.541-.209h1.412v-1.709a.746.746,0,0,1,.227-.576.788.788,0,0,1,.557-.207.818.818,0,0,1,.555.207.742.742,0,0,1,.23.576v1.709h.012a1.8,1.8,0,0,1,1.094.283,1,1,0,0,1,.408.758,1.818,1.818,0,0,1-.311,1.031c-.137.23-.287.461-.441.691s-.314.451-.484.664c.17.119.377.273.625.455s.486.355.713.52.4.287.527.367a.615.615,0,0,1,.3.469.807.807,0,0,1-.178.555.728.728,0,0,1-.486.287.75.75,0,0,1-.59-.16c-.109-.092-.277-.229-.494-.406s-.447-.355-.684-.531v4.83a.758.758,0,0,1-.221.568.793.793,0,0,1-.562.217A.768.768,0,0,1,17607.832,17201.979Zm5.836-.266a.815.815,0,0,1-.266-.586.8.8,0,0,1,.219-.605.813.813,0,0,1,.58-.258,4.168,4.168,0,0,0,.875-.115.713.713,0,0,0,.447-.332,2.39,2.39,0,0,0,.23-.775q.141-.876.213-1.74c.045-.574.08-1.2.1-1.867s.035-1.439.035-2.3a2.112,2.112,0,0,0-.088-.709.545.545,0,0,0-.346-.328,2.651,2.651,0,0,0-.752-.084h-.24a22.683,22.683,0,0,1-.35,4.141,9.883,9.883,0,0,1-1.094,3.078,8.641,8.641,0,0,1-2.059,2.4.952.952,0,0,1-.643.238.819.819,0,0,1-.793-.895.714.714,0,0,1,.307-.5,7.676,7.676,0,0,0,1.43-1.457,6.634,6.634,0,0,0,.939-1.785,10.673,10.673,0,0,0,.518-2.281,24.677,24.677,0,0,0,.178-2.936h-1.555a.686.686,0,0,1-.545-.217.8.8,0,0,1,0-1.055.7.7,0,0,1,.545-.211h3.512a4.315,4.315,0,0,1,1.549.23,1.549,1.549,0,0,1,.848.77,3.339,3.339,0,0,1,.252,1.479c-.01,1.232-.035,2.348-.08,3.34s-.119,1.947-.244,2.861a4.5,4.5,0,0,1-.486,1.674,1.875,1.875,0,0,1-.975.828,4.744,4.744,0,0,1-1.617.229A.925.925,0,0,1,17613.668,17201.713Zm-3.205-6.156a.679.679,0,0,1-.248-.434.575.575,0,0,1,.123-.475c.086-.115.2-.262.352-.451s.277-.35.389-.5a.731.731,0,0,1,.447-.289.689.689,0,0,1,.523.121.6.6,0,0,1,.291.41.666.666,0,0,1-.141.541c-.094.129-.213.293-.363.482s-.289.363-.422.527a.58.58,0,0,1-.447.221.288.288,0,0,1-.041,0A.744.744,0,0,1,17610.463,17195.557Zm4.928-11.178a6.5,6.5,0,0,1-2.727-.955,4.612,4.612,0,0,1-2.131-3.871,4.972,4.972,0,0,1,.443-2.094,4.864,4.864,0,0,1,1.266-1.687c-.562.084-1.16.182-1.793.287s-1.248.213-1.846.324-1.121.2-1.568.287a.792.792,0,0,1-.615-.154.816.816,0,0,1-.336-.551.752.752,0,0,1,.154-.619.844.844,0,0,1,.559-.332c.3-.045.682-.105,1.146-.186s.992-.168,1.566-.262,1.174-.189,1.781-.293,1.2-.2,1.785-.3,1.115-.189,1.6-.273.883-.156,1.188-.209a.82.82,0,0,1,.607.137.854.854,0,0,1,.35.523.845.845,0,0,1-.119.629.763.763,0,0,1-.527.35,4.679,4.679,0,0,0-1.771.58,4.421,4.421,0,0,0-1.24,1.063,4.575,4.575,0,0,0-.727,1.324,4.226,4.226,0,0,0-.238,1.359,2.8,2.8,0,0,0,.926,2.188,4.673,4.673,0,0,0,2.506,1.072.828.828,0,0,1,.559.336.782.782,0,0,1,.154.615.846.846,0,0,1-.328.563.783.783,0,0,1-.477.164A.792.792,0,0,1,17615.391,17184.379Zm-4.75-17.314a.711.711,0,0,1-.289-.5.775.775,0,0,1,.16-.553.721.721,0,0,1,.5-.283,6.841,6.841,0,0,0,2.1-.576,2.507,2.507,0,0,0,1.086-.926,1.644,1.644,0,0,0,.225-1.107,1.545,1.545,0,0,0-.545-1.076,1.838,1.838,0,0,0-1.275-.266c-.3.018-.646.059-1.045.121s-.8.127-1.223.2-.818.154-1.2.244-.713.172-.992.242a.743.743,0,0,1-.576-.061.692.692,0,0,1-.35-.457.73.73,0,0,1,.063-.566.7.7,0,0,1,.455-.355c.3-.084.652-.168,1.055-.252s.832-.168,1.275-.248.877-.146,1.3-.2.8-.1,1.131-.125a3.256,3.256,0,0,1,2.307.568,2.868,2.868,0,0,1,1.08,1.979,3.1,3.1,0,0,1-.311,1.914,3.872,3.872,0,0,1-1.553,1.566,7.14,7.14,0,0,1-2.826.859.839.839,0,0,1-.119.01A.684.684,0,0,1,17610.641,17167.064Zm-2.543-16.109a.77.77,0,0,1-.238-.59v-4.158c-.186.217-.373.426-.559.625s-.377.385-.562.553a1.048,1.048,0,0,1-.594.266.725.725,0,0,1-.611-.207.823.823,0,0,1-.242-.576.7.7,0,0,1,.242-.562,10.6,10.6,0,0,0,.807-.8c.3-.324.584-.67.877-1.037s.559-.738.811-1.107a10.554,10.554,0,0,0,.629-1.014.781.781,0,0,1,.479-.395.9.9,0,0,1-.1-.42v-.514h-2.953a.733.733,0,0,1-.527-.217.75.75,0,0,1,0-1.055.733.733,0,0,1,.527-.217h2.953v-.615a.758.758,0,0,1,.23-.58.784.784,0,0,1,.566-.217.807.807,0,0,1,.563.217.768.768,0,0,1,.234.58v.615h2.313v-.615a.75.75,0,0,1,.238-.58.838.838,0,0,1,1.125,0,.765.765,0,0,1,.23.58v.615h2.883a.7.7,0,0,1,.518.217.76.76,0,0,1,0,1.055.7.7,0,0,1-.518.217h-2.883v.514a.765.765,0,0,1-.23.584.838.838,0,0,1-1.125,0,.75.75,0,0,1-.238-.584v-.514h-2.312v.514a.742.742,0,0,1-.16.492.758.758,0,0,1-.4.266.778.778,0,0,1,.014.814c-.092.146-.189.3-.287.465s-.2.336-.314.514v6.283a.764.764,0,0,1-.24.59.793.793,0,0,1-.57.225A.807.807,0,0,1,17608.1,17150.955Zm5-.314a1.6,1.6,0,0,1-.975-.744,3.04,3.04,0,0,1-.287-1.447v-5.6a.733.733,0,0,1,.23-.576.8.8,0,0,1,.566-.209.778.778,0,0,1,.553.209.733.733,0,0,1,.23.576v2.254c.318-.2.656-.412,1.01-.646s.691-.465,1.014-.7.6-.447.834-.641a.75.75,0,0,1,.6-.209.813.813,0,0,1,.549.262.765.765,0,0,1,.189.6.786.786,0,0,1-.287.549,11.386,11.386,0,0,1-1.17.873c-.451.3-.916.594-1.4.867s-.926.52-1.338.723v1.527a.881.881,0,0,0,.314.8,2.714,2.714,0,0,0,1.258.2,3.063,3.063,0,0,0,.887-.1.909.909,0,0,0,.482-.367,2.039,2.039,0,0,0,.266-.723.668.668,0,0,1,.395-.461.869.869,0,0,1,.668-.039.7.7,0,0,1,.479.367.969.969,0,0,1,.039.6,3.162,3.162,0,0,1-.521,1.338,2.055,2.055,0,0,1-1.027.717,5.355,5.355,0,0,1-1.7.227A6.312,6.312,0,0,1,17613.1,17150.641Zm-.5-17.846a.843.843,0,0,1,.221-1.541,4.191,4.191,0,0,0,2.289-1.316,3.545,3.545,0,0,0,.734-2.311,3.166,3.166,0,0,0-.389-1.582,3.012,3.012,0,0,0-1.115-1.133,4.075,4.075,0,0,0-1.729-.531,18.619,18.619,0,0,1-.846,4.064,8.173,8.173,0,0,1-1.4,2.648,2.283,2.283,0,0,1-1.687.93,2.325,2.325,0,0,1-1.359-.434,2.914,2.914,0,0,1-.975-1.244,4.9,4.9,0,0,1-.354-1.949,5.371,5.371,0,0,1,1.691-3.963,5.8,5.8,0,0,1,1.912-1.2,6.436,6.436,0,0,1,2.414-.439,6.312,6.312,0,0,1,2.834.611,4.809,4.809,0,0,1,1.953,1.7,4.465,4.465,0,0,1,.713,2.525,5.251,5.251,0,0,1-1.08,3.383,5.758,5.758,0,0,1-3.176,1.881.821.821,0,0,1-.215.027A.855.855,0,0,1,17612.594,17132.795Zm-3.459-7.555a3.891,3.891,0,0,0-1.121,1.412,4.243,4.243,0,0,0-.395,1.719,2.755,2.755,0,0,0,.307,1.443.88.88,0,0,0,.762.486c.168,0,.357-.141.58-.426a6.014,6.014,0,0,0,.664-1.213,12.572,12.572,0,0,0,.615-1.855,16.234,16.234,0,0,0,.42-2.373A4.193,4.193,0,0,0,17609.135,17125.24Zm-.217-9.012a.872.872,0,0,1-.377-1.16.836.836,0,0,1,.5-.439,9.908,9.908,0,0,0,3.029-1.572,6.522,6.522,0,0,0,1.926-2.3q.492-1.049-.744-1.049h-5.08a.831.831,0,0,1-.6-.248.81.81,0,0,1-.252-.607.8.8,0,0,1,.252-.6.837.837,0,0,1,.6-.238h5.15a3.261,3.261,0,0,1,1.855.441,1.623,1.623,0,0,1,.736,1.219,3.384,3.384,0,0,1-.395,1.785,8.3,8.3,0,0,1-2.33,2.891,11.116,11.116,0,0,1-3.617,1.936.969.969,0,0,1-.264.039A.879.879,0,0,1,17608.918,17116.229Zm.145-9.256a.859.859,0,0,1-.6-.234.83.83,0,0,1,0-1.191.837.837,0,0,1,.6-.238h5.35a.82.82,0,0,1,.594.238.849.849,0,0,1,0,1.191.84.84,0,0,1-.594.234Zm-2.059-9.857a.888.888,0,0,1-.863-.867.8.8,0,0,1,.258-.611.849.849,0,0,1,.605-.244h9.494a.842.842,0,0,1,.615.244.814.814,0,0,1,.254.611.835.835,0,0,1-.254.605.821.821,0,0,1-.615.262Zm1.684-5.014a.839.839,0,0,1-.611-.26.831.831,0,0,1-.258-.607.817.817,0,0,1,.258-.615.847.847,0,0,1,.611-.252h6.133a.854.854,0,0,1,.863.867.86.86,0,0,1-.248.607.835.835,0,0,1-.615.26Zm-2.641-12.3a.865.865,0,0,1-.566-.359.839.839,0,0,1-.15-.65.861.861,0,0,1,.359-.566,10.318,10.318,0,0,0,1.385-1.184,14.6,14.6,0,0,0,1.25-1.447,11.38,11.38,0,0,0,.895-1.4.914.914,0,0,1,.5-.447.761.761,0,0,1,.643.031.833.833,0,0,1,.443.5.806.806,0,0,1-.049.664,12.585,12.585,0,0,1-1.055,1.652,15.947,15.947,0,0,1-1.416,1.674,12.583,12.583,0,0,1-1.59,1.395.838.838,0,0,1-.494.16A1.129,1.129,0,0,1,17606.047,17079.8Zm10.789-.143a.825.825,0,0,1-.531-.4q-.255-.419-.648-.965c-.26-.363-.549-.74-.857-1.121s-.635-.752-.961-1.1-.629-.65-.908-.9a.807.807,0,0,1-.279-.6.856.856,0,0,1,.221-.633.847.847,0,0,1,.607-.248.927.927,0,0,1,.625.234q.463.439,1,1c.354.373.7.762,1.041,1.17s.654.807.947,1.205a11.312,11.312,0,0,1,.713,1.084.876.876,0,0,1,.1.656.88.88,0,0,1-.834.654A.837.837,0,0,1,17616.836,17079.658Zm-.387-5.322a.618.618,0,0,1-.441-.186c-.111-.129-.258-.289-.436-.471a5.939,5.939,0,0,0-.5-.469.512.512,0,0,1-.146-.363.587.587,0,0,1,.146-.406.578.578,0,0,1,.381-.17.618.618,0,0,1,.4.111,5.306,5.306,0,0,1,.537.408,4.527,4.527,0,0,1,.5.5.554.554,0,0,1,.172.426.644.644,0,0,1-.189.443.5.5,0,0,1-.391.174Zm.762-1.475c-.119-.119-.279-.266-.469-.434s-.363-.314-.523-.434a.541.541,0,0,1-.168-.35.524.524,0,0,1,.111-.408.5.5,0,0,1,.359-.2.686.686,0,0,1,.41.088c.16.094.346.223.559.377a6.224,6.224,0,0,1,.545.447.611.611,0,0,1,.191.43.641.641,0,0,1-.146.443.6.6,0,0,1-.412.2.408.408,0,0,1-.049,0A.6.6,0,0,1,17617.211,17072.861Z" transform="translate(-17596 -17059)" fill="%2383a22a"/></svg>');
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48.994" height="171" viewBox="0 0 48.994 171"><path d="M10,171A10,10,0,0,1,0,161V10A10,10,0,0,1,10,0H22A10,10,0,0,1,32,10V33.755l16.994,6.638L32,47.03V161a10,10,0,0,1-10,10ZM1,10V161a9.01,9.01,0,0,0,9,9H22a9.01,9.01,0,0,0,9-9V46.347l15.245-5.955L31,34.438V10a9.01,9.01,0,0,0-9-9H10A9.01,9.01,0,0,0,1,10ZM14.912,159.438a1.183,1.183,0,1,1,.84.35A1.145,1.145,0,0,1,14.912,159.438Zm.343-3.038a.714.714,0,0,1-.245-.476l-.07-1.4a2.165,2.165,0,0,1,.21-1.134,1.937,1.937,0,0,1,1.078-.743A2.09,2.09,0,0,0,17.2,152a1.662,1.662,0,0,0,.315-1.05,1.806,1.806,0,0,0-.476-1.316,1.71,1.71,0,0,0-1.288-.49,1.828,1.828,0,0,0-1.183.4,1.849,1.849,0,0,0-.652,1.043.867.867,0,0,1-.447.567,1,1,0,0,1-.743.091.906.906,0,0,1-.56-.441,1.007,1.007,0,0,1-.1-.721,3.2,3.2,0,0,1,.693-1.351,3.662,3.662,0,0,1,1.274-.945,4.055,4.055,0,0,1,1.715-.35,4.266,4.266,0,0,1,1.932.419,3.2,3.2,0,0,1,1.323,1.211,3.541,3.541,0,0,1,.483,1.883,2.71,2.71,0,0,1-.665,1.877,4.03,4.03,0,0,1-1.715,1.106,1.016,1.016,0,0,0-.462.273.928.928,0,0,0-.126.511l-.042,1.2a.663.663,0,0,1-.231.476.727.727,0,0,1-.994,0Zm1.337-14.606a.829.829,0,0,1-.294-1.155.82.82,0,0,1,.518-.385,4.2,4.2,0,0,0,2.29-1.316,3.561,3.561,0,0,0,.734-2.31,3.182,3.182,0,0,0-.391-1.581,3.049,3.049,0,0,0-1.113-1.134,4.06,4.06,0,0,0-1.729-.532,18.5,18.5,0,0,1-.847,4.066,8.084,8.084,0,0,1-1.4,2.646,2.264,2.264,0,0,1-1.687.931,2.308,2.308,0,0,1-1.358-.434,2.911,2.911,0,0,1-.973-1.247,4.819,4.819,0,0,1-.357-1.946,5.374,5.374,0,0,1,1.695-3.962,5.866,5.866,0,0,1,1.911-1.2A6.526,6.526,0,0,1,16,131.8a6.348,6.348,0,0,1,2.835.608,4.841,4.841,0,0,1,1.953,1.695,4.487,4.487,0,0,1,.715,2.526,5.227,5.227,0,0,1-1.085,3.381,5.727,5.727,0,0,1-3.171,1.883.92.92,0,0,1-.217.027A.852.852,0,0,1,16.592,141.793Zm-3.459-7.553a3.9,3.9,0,0,0-1.12,1.414,4.218,4.218,0,0,0-.392,1.715,2.789,2.789,0,0,0,.3,1.442.882.882,0,0,0,.763.49c.167,0,.361-.143.58-.428a5.7,5.7,0,0,0,.665-1.21,13.2,13.2,0,0,0,.616-1.856,16.252,16.252,0,0,0,.42-2.372A4.115,4.115,0,0,0,13.134,134.24Zm.455-8.922a2.1,2.1,0,0,1-.014-3.108,2.717,2.717,0,0,1,1.8-.567,7.644,7.644,0,0,1,.812.041v-2.646a.819.819,0,0,1,.239-.6.847.847,0,0,1,1.176,0,.819.819,0,0,1,.238.6v3.024a9.924,9.924,0,0,1,2.632,1.288.839.839,0,0,1,.337.553.848.848,0,0,1-.693.959.815.815,0,0,1-.623-.14,6.18,6.18,0,0,0-.763-.511q-.428-.244-.889-.455a2.194,2.194,0,0,1-.714,1.562,2.658,2.658,0,0,1-1.778.539A2.777,2.777,0,0,1,13.589,125.319Zm1.106-2.03a.532.532,0,0,0-.2.441.526.526,0,0,0,.2.427,1.02,1.02,0,0,0,.644.161.869.869,0,0,0,.658-.211.916.916,0,0,0,.2-.643v-.239a3,3,0,0,0-.441-.076c-.144-.014-.282-.022-.412-.022A1.023,1.023,0,0,0,14.7,123.288Zm-4.263-1.323a.827.827,0,0,1-.252-.608.725.725,0,0,1,.266-.581,8.548,8.548,0,0,0,1.407-1.624,10.194,10.194,0,0,0,1-1.89q-.378.055-.734.084c-.238.019-.464.037-.679.056a.837.837,0,0,1-.616-.21.822.822,0,0,1-.266-.617.755.755,0,0,1,.21-.58.863.863,0,0,1,.616-.245q.448-.028.945-.085t1-.126a4.288,4.288,0,0,0,.091-.658q.022-.336.022-.644a.821.821,0,0,1,.238-.595.785.785,0,0,1,.588-.246.83.83,0,0,1,.6.246.753.753,0,0,1,.238.595,9.658,9.658,0,0,1-.085.994q.1-.028.189-.049t.175-.035a.853.853,0,0,1,.643.084.742.742,0,0,1,.365.532.8.8,0,0,1-.119.63.866.866,0,0,1-.526.365c-.149.037-.319.075-.511.112s-.39.075-.595.113a12.064,12.064,0,0,1-1.21,2.772,9.441,9.441,0,0,1-1.814,2.226.917.917,0,0,1-.608.224A.789.789,0,0,1,10.432,121.965Zm9.268-3.7a11.029,11.029,0,0,0-1.057-.574,7.448,7.448,0,0,0-1.071-.434.961.961,0,0,1-.5-.392.749.749,0,0,1-.1-.616.8.8,0,0,1,1.008-.6,7.289,7.289,0,0,1,.923.322q.5.209.973.447a7.345,7.345,0,0,1,.778.448A.769.769,0,0,1,21,117.4a.854.854,0,0,1-.133.644.765.765,0,0,1-.525.343.948.948,0,0,1-.173.016A.873.873,0,0,1,19.7,118.27Zm-7.6-9.314a.772.772,0,0,1-.238-.589v-4.158q-.281.323-.56.624t-.561.553a1.068,1.068,0,0,1-.595.266.721.721,0,0,1-.608-.211.8.8,0,0,1-.246-.573.7.7,0,0,1,.246-.561,10.884,10.884,0,0,0,.8-.8q.441-.483.875-1.036t.812-1.106q.378-.554.63-1.015a.759.759,0,0,1,.476-.392.937.937,0,0,1-.1-.42v-.518H10.082a.742.742,0,0,1,0-1.484h2.954v-.616a.761.761,0,0,1,.231-.581.84.84,0,0,1,1.127,0,.747.747,0,0,1,.238.581v.616h2.309v-.616a.75.75,0,0,1,.238-.581.84.84,0,0,1,1.127,0,.761.761,0,0,1,.231.581v.616h2.884a.694.694,0,0,1,.518.218.761.761,0,0,1,0,1.049.693.693,0,0,1-.518.217H18.538v.518a.757.757,0,0,1-.231.581.838.838,0,0,1-1.127,0,.747.747,0,0,1-.238-.581v-.518H14.632v.518a.746.746,0,0,1-.161.49.794.794,0,0,1-.4.266.771.771,0,0,1,.014.812q-.14.224-.287.469c-.1.164-.2.334-.315.511v6.286a.772.772,0,0,1-.238.589.848.848,0,0,1-1.148,0Zm5-.315a1.6,1.6,0,0,1-.974-.743,3.051,3.051,0,0,1-.286-1.449v-5.6a.737.737,0,0,1,.23-.574.814.814,0,0,1,.567-.21.8.8,0,0,1,.553.21.737.737,0,0,1,.23.574V103.1q.477-.294,1.008-.644t1.015-.7q.483-.35.833-.643a.766.766,0,0,1,.595-.211.835.835,0,0,1,.553.266.776.776,0,0,1,.189.6.787.787,0,0,1-.287.545,12.331,12.331,0,0,1-1.169.876q-.679.455-1.4.868t-1.337.721v1.526a.87.87,0,0,0,.315.8,2.661,2.661,0,0,0,1.254.2,2.957,2.957,0,0,0,.888-.1.889.889,0,0,0,.483-.365,2.183,2.183,0,0,0,.266-.721.663.663,0,0,1,.391-.462.882.882,0,0,1,.672-.042.7.7,0,0,1,.476.371.971.971,0,0,1,.041.595,3.165,3.165,0,0,1-.525,1.337,2.082,2.082,0,0,1-1.029.721,5.357,5.357,0,0,1-1.695.224A6.377,6.377,0,0,1,17.1,108.641Zm-.5-17.847a.841.841,0,0,1,.223-1.54,4.2,4.2,0,0,0,2.29-1.317,3.559,3.559,0,0,0,.734-2.309,3.185,3.185,0,0,0-.391-1.582,3.049,3.049,0,0,0-1.113-1.134,4.073,4.073,0,0,0-1.729-.532,18.521,18.521,0,0,1-.847,4.067,8.1,8.1,0,0,1-1.4,2.646,2.266,2.266,0,0,1-1.687.931,2.308,2.308,0,0,1-1.358-.434,2.908,2.908,0,0,1-.973-1.246A4.826,4.826,0,0,1,9.984,86.4a5.374,5.374,0,0,1,1.695-3.962,5.9,5.9,0,0,1,1.911-1.2A6.526,6.526,0,0,1,16,80.8a6.349,6.349,0,0,1,2.835.609A4.833,4.833,0,0,1,20.792,83.1a4.493,4.493,0,0,1,.715,2.527,5.224,5.224,0,0,1-1.085,3.38,5.728,5.728,0,0,1-3.171,1.884.934.934,0,0,1-.217.026A.852.852,0,0,1,16.592,90.794Zm-3.459-7.553a3.882,3.882,0,0,0-1.12,1.414,4.214,4.214,0,0,0-.392,1.715,2.789,2.789,0,0,0,.3,1.442.882.882,0,0,0,.763.491q.251,0,.58-.428a5.679,5.679,0,0,0,.665-1.21,13.229,13.229,0,0,0,.616-1.855,16.265,16.265,0,0,0,.42-2.373A4.126,4.126,0,0,0,13.134,83.241Zm-1.21-8.328a.736.736,0,0,1-.231-.573V70.616q-.42.154-.784.293t-.63.224a.8.8,0,0,1-.665-.035.834.834,0,0,1-.427-.51.928.928,0,0,1,.041-.658.741.741,0,0,1,.518-.392q.378-.112.9-.28t1.05-.35V66.373h-.854q-.055.323-.126.624t-.14.567a.738.738,0,0,1-.9.6.735.735,0,0,1-.469-.294.579.579,0,0,1-.077-.546q.2-.672.372-1.54a13.162,13.162,0,0,0,.23-1.638.65.65,0,0,1,.252-.49.74.74,0,0,1,.532-.14.655.655,0,0,1,.491.224.708.708,0,0,1,.154.546c-.009.093-.019.191-.028.293s-.023.205-.042.309h.6V62.86a.761.761,0,0,1,.231-.581.8.8,0,0,1,.567-.217.756.756,0,0,1,.784.8v2.03h.532a.68.68,0,0,1,.532.217.755.755,0,0,1,.2.525v.07q.321-.714.588-1.491t.434-1.463a.687.687,0,0,1,.365-.476.884.884,0,0,1,.6-.07.678.678,0,0,1,.455.315.752.752,0,0,1,.077.567c-.066.271-.142.548-.231.833s-.184.577-.287.876h2.632a4.483,4.483,0,0,1,1.61.238,1.545,1.545,0,0,1,.868.812,3.653,3.653,0,0,1,.239,1.6q-.028,1.315-.148,2.639t-.273,2.289a4.477,4.477,0,0,1-.49,1.554,1.889,1.889,0,0,1-.931.819,4.484,4.484,0,0,1-1.547.273,1.069,1.069,0,0,1-.658-.167.751.751,0,0,1-.308-.574.8.8,0,0,1,.167-.63.818.818,0,0,1,.6-.28,3.693,3.693,0,0,0,.9-.148.773.773,0,0,0,.441-.356,2.714,2.714,0,0,0,.238-.756q.07-.364.14-.91t.139-1.184q.07-.637.119-1.281t.063-1.2a1.2,1.2,0,0,0-.419-1.106,11.78,11.78,0,0,1-1.512,4.718,9.431,9.431,0,0,1-3.08,3.109.963.963,0,0,1-.665.147.707.707,0,0,1-.539-.357.74.74,0,0,1,.28-1.049q3.416-2.017,4.13-6.763h-.644a9.567,9.567,0,0,1-1.043,3.066A8.183,8.183,0,0,1,14.9,71.694a.793.793,0,0,1-.595.175.784.784,0,0,1-.539-.287.68.68,0,0,1-.154-.546.714.714,0,0,1,.28-.49,6,6,0,0,0,1.695-1.918,8.459,8.459,0,0,0,.923-2.408h-.56q-.167.393-.35.743t-.378.671a.82.82,0,0,1-.462.372.742.742,0,0,1-.589-.035.7.7,0,0,1-.356-.427A.625.625,0,0,1,13.876,67q.112-.2.224-.4c.075-.135.144-.277.21-.427a.913.913,0,0,1-.224.139.673.673,0,0,1-.28.056h-.532v1.988l.5-.182a.689.689,0,0,1,.553.007.711.711,0,0,1,.372.4.8.8,0,0,1,.014.567.715.715,0,0,1-.42.427q-.181.084-.447.189c-.177.069-.369.147-.574.23V74.34a.747.747,0,0,1-.224.573.785.785,0,0,1-.56.211A.81.81,0,0,1,11.923,74.913Zm3.241-17a.786.786,0,0,1-.239-.6V55.674H13.232a.789.789,0,0,1-.769-.77.732.732,0,0,1,.23-.546.75.75,0,0,1,.539-.224h1.694v-3.36q-.574.855-1.288,1.722a22.066,22.066,0,0,1-1.5,1.652,20.36,20.36,0,0,1-1.575,1.414,1.052,1.052,0,0,1-.658.231.774.774,0,0,1-.777-.9.843.843,0,0,1,.356-.545A18.077,18.077,0,0,0,11.2,52.867a24.011,24.011,0,0,0,1.659-1.778,17.914,17.914,0,0,0,1.33-1.771H10.11a.757.757,0,0,1-.532-1.3.741.741,0,0,1,.532-.217h4.816V45.887a.8.8,0,0,1,.239-.595.811.811,0,0,1,.588-.231.8.8,0,0,1,.812.826v1.918H21.38a.757.757,0,0,1,.538,1.288.718.718,0,0,1-.538.224H17.348A15.713,15.713,0,0,0,18.706,51.1,24.162,24.162,0,0,0,20.4,52.86q.9.84,1.75,1.5a.645.645,0,0,1,.273.532.837.837,0,0,1-.189.574.913.913,0,0,1-.573.322.791.791,0,0,1-.644-.182q-.756-.63-1.554-1.414t-1.54-1.673A21.321,21.321,0,0,1,16.564,50.7v3.43h1.75a.764.764,0,0,1,.77.77.753.753,0,0,1-.223.539.734.734,0,0,1-.546.231h-1.75v1.638a.785.785,0,0,1-.238.6.807.807,0,0,1-.574.224A.824.824,0,0,1,15.164,57.913Zm-2.7-17.167a.78.78,0,0,1-.238-.574v-3.08l-.469.721q-.231.356-.427.679a.753.753,0,0,1-.526.357.825.825,0,0,1-.623-.119.814.814,0,0,1-.343-.539.794.794,0,0,1,.133-.623q.4-.547.986-1.379t1.267-1.7V32.7a.454.454,0,0,1-.1.022.335.335,0,0,0-.112.035,4.487,4.487,0,0,0-.441.112l-.546.161-.356.105a.854.854,0,0,1-1.008-.644.816.816,0,0,1,.119-.63.794.794,0,0,1,.525-.364L10.7,31.4q.266-.063.567-.126l.51-.105a3.564,3.564,0,0,1,.448-.084V29.07a.812.812,0,0,1,1.624,0v2.3a1.16,1.16,0,0,1,.392.447,1.213,1.213,0,0,1,.14.392,7.346,7.346,0,0,1,1.309-.882,2.8,2.8,0,0,1,1.3-.336,2.354,2.354,0,0,1,2.184,1.029,4.855,4.855,0,0,1,.224,3.283q-.154.9-.224,1.435a5.789,5.789,0,0,0-.063.819.9.9,0,0,0,.07.392.5.5,0,0,0,.175.182.844.844,0,0,0,.714.021,2.49,2.49,0,0,0,.826-.567.711.711,0,0,1,.6-.2.858.858,0,0,1,.574.308.762.762,0,0,1,.2.608.9.9,0,0,1-.287.581,3.666,3.666,0,0,1-1.848,1,2.621,2.621,0,0,1-1.792-.245,1.7,1.7,0,0,1-.7-.756,2.9,2.9,0,0,1-.21-1.274,13.005,13.005,0,0,1,.238-2.029,9.122,9.122,0,0,0,.2-1.869,1.265,1.265,0,0,0-.273-.868.972.972,0,0,0-.693-.231,1.806,1.806,0,0,0-.924.308,6.175,6.175,0,0,0-1.043.826,15.64,15.64,0,0,0-1.085,1.162v5.264a.812.812,0,0,1-1.386.574Zm3.227-17.777a6.467,6.467,0,0,1-2.758-.637A3.18,3.18,0,0,1,11.4,20.707a.779.779,0,0,1,0-.644.806.806,0,0,1,.463-.448.758.758,0,0,1,.637,0,.815.815,0,0,1,.441.462A1.835,1.835,0,0,0,14.03,21a5.82,5.82,0,0,0,2.121.315,12.591,12.591,0,0,0,2.932-.413.773.773,0,0,1,.63.105.846.846,0,0,1,.378.525.832.832,0,0,1-.112.63.822.822,0,0,1-.518.378,15.16,15.16,0,0,1-3.393.434Q15.876,22.976,15.689,22.969Zm2.485-8.086a12.527,12.527,0,0,0-1.616-.3,16.15,16.15,0,0,0-1.7-.119,13.84,13.84,0,0,0-1.569.056.822.822,0,0,1-.623-.168.8.8,0,0,1-.315-.56.822.822,0,0,1,.168-.623.8.8,0,0,1,.56-.315,13.849,13.849,0,0,1,1.848-.05q1.008.035,1.967.148a13.067,13.067,0,0,1,1.673.293.886.886,0,0,1,.517.385.766.766,0,0,1,.1.623.791.791,0,0,1-.371.526.8.8,0,0,1-.433.131A.832.832,0,0,1,18.174,14.883Z" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__slider .p-hero__slider-track .p-hero__slider-list .p-hero__slider-item.p-hero__slider-item--12 .p-hero__slider-img-wrapper::before {
  top: calc(var(--w-6) * 0.35);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48.994" height="221" viewBox="0 0 48.994 221"><path d="M17606,17280a10,10,0,0,1-10-10v-201a10,10,0,0,1,10-10h12a10,10,0,0,1,10,10v23.754l17,6.637-17,6.639V17270a10,10,0,0,1-10,10Zm-9-211v201a9.007,9.007,0,0,0,9,9h12a9.006,9.006,0,0,0,9-9v-164.652l15.246-5.957-15.246-5.955V17069a9,9,0,0,0-9-9h-12A9.006,9.006,0,0,0,17597,17069Zm18.586,201.031a.589.589,0,0,1-.234-.088l-3.051-2.227a1.016,1.016,0,0,0-.559-.244,1.029,1.029,0,0,0-.521.244l-3.064,2.227a.534.534,0,0,1-.227.088.313.313,0,0,1-.252-.074.328.328,0,0,1-.133-.213.41.41,0,0,1,.021-.234l1.16-3.6a1.072,1.072,0,0,0,.059-.6,1.031,1.031,0,0,0-.391-.42l-3.055-2.223a.553.553,0,0,1-.16-.191.293.293,0,0,1-.008-.262.3.3,0,0,1,.154-.193.53.53,0,0,1,.238-.059h3.777a1.015,1.015,0,0,0,.6-.123,1.058,1.058,0,0,0,.275-.52l1.174-3.582a.511.511,0,0,1,.133-.217.309.309,0,0,1,.23-.094.315.315,0,0,1,.242.094.59.59,0,0,1,.139.217l1.16,3.582a1.056,1.056,0,0,0,.287.52.982.982,0,0,0,.58.123h3.777a.533.533,0,0,1,.252.059.313.313,0,0,1,.156.193.411.411,0,0,1-.006.262.429.429,0,0,1-.162.191l-3.064,2.223a.964.964,0,0,0-.391.451,1.014,1.014,0,0,0,.066.572l1.16,3.6a.358.358,0,0,1-.123.447.287.287,0,0,1-.193.078A.19.19,0,0,1,17615.586,17270.031Zm-2.838-2.943,2.086,1.51-.8-2.449a2.48,2.48,0,0,1-.145-.793,1,1,0,0,1,.193-.566,2.855,2.855,0,0,1,.572-.531l2.086-1.523h-2.578a2.644,2.644,0,0,1-.807-.1.88.88,0,0,1-.473-.35,2.689,2.689,0,0,1-.328-.713l-.8-2.449-.8,2.449a2.416,2.416,0,0,1-.324.713.918.918,0,0,1-.473.35,2.669,2.669,0,0,1-.816.1h-2.572l2.086,1.523a1.851,1.851,0,0,1,.717.8,1.7,1.7,0,0,1-.1,1.086l-.8,2.449,2.086-1.51a1.77,1.77,0,0,1,.992-.436A1.8,1.8,0,0,1,17612.748,17267.088Zm-3.061-14.18a.788.788,0,0,1-.469-.412.917.917,0,0,1-.031-.66.72.72,0,0,1,.434-.465,5.527,5.527,0,0,0,1.656-.908,2.756,2.756,0,0,0,.824-1.164,2.168,2.168,0,0,1-.939.227,2.8,2.8,0,0,1-1.807-.568,2.025,2.025,0,0,1-.7-1.674,2.181,2.181,0,0,1,.73-1.736,2.691,2.691,0,0,1,1.834-.627c.066,0,.123,0,.182.008s.119.01.182.018c-.027-.154-.049-.318-.062-.486s-.027-.346-.035-.531q-1.4.053-2.75.158c-.9.072-1.74.143-2.516.217a.861.861,0,0,1-.6-.172.783.783,0,0,1-.307-.541.855.855,0,0,1,.182-.619.735.735,0,0,1,.545-.279c.8-.062,1.656-.119,2.59-.172s1.883-.094,2.844-.133v-1.205a.825.825,0,0,1,.234-.59.837.837,0,0,1,.594-.238.823.823,0,0,1,.6.238.8.8,0,0,1,.238.59v1.146c.775-.018,1.52-.035,2.229-.049s1.359-.021,1.957-.035a.746.746,0,0,1,.58.252.838.838,0,0,1-.039,1.166.812.812,0,0,1-.594.207q-1.793-.073-4.133,0c.01.328.027.656.049.979s.045.643.063.939a3.27,3.27,0,0,1,.674,2.17,5.241,5.241,0,0,1-.918,3.068,5.031,5.031,0,0,1-2.666,1.887,1.12,1.12,0,0,1-.326.049A1.025,1.025,0,0,1,17609.688,17252.908Zm.842-6.289a.8.8,0,0,0-.275.639.764.764,0,0,0,.258.623.94.94,0,0,0,.65.205,1,1,0,0,0,.639-.217.763.763,0,0,0,.23-.6,2.1,2.1,0,0,0-.018-.252c-.02-.092-.031-.186-.049-.279a.965.965,0,0,0-.771-.35A1,1,0,0,0,17610.529,17246.619Zm4.8-11.238a6.6,6.6,0,0,1-2.729-.957,4.684,4.684,0,0,1-1.6-1.744,4.582,4.582,0,0,1-.523-2.131,5.1,5.1,0,0,1,.43-2.09,4.9,4.9,0,0,1,1.262-1.687c-.562.084-1.16.182-1.793.289s-1.25.211-1.838.322-1.115.2-1.562.283a.78.78,0,0,1-.625-.15.834.834,0,0,1-.328-.549.823.823,0,0,1,.146-.625.838.838,0,0,1,.553-.328c.3-.043.684-.105,1.148-.189s.99-.164,1.566-.258,1.174-.189,1.781-.291l1.783-.3c.586-.1,1.121-.191,1.6-.275s.881-.154,1.191-.209a.842.842,0,0,1,.953.656.872.872,0,0,1-.107.629.693.693,0,0,1-.51.35,4.811,4.811,0,0,0-1.723.6,4.71,4.71,0,0,0-2.023,2.383,3.862,3.862,0,0,0-.256,1.359,2.8,2.8,0,0,0,.92,2.191,4.612,4.612,0,0,0,2.52,1.059.83.83,0,0,1,.545.338.756.756,0,0,1,.156.615.814.814,0,0,1-.8.723A.843.843,0,0,1,17615.334,17235.381Zm1.342-5.6a.553.553,0,0,1-.416-.24c-.1-.133-.23-.295-.395-.494s-.3-.377-.43-.527a.543.543,0,0,1-.119-.373.491.491,0,0,1,.186-.367.567.567,0,0,1,.385-.15.633.633,0,0,1,.4.164,5.6,5.6,0,0,1,.488.475,6.167,6.167,0,0,1,.451.531.568.568,0,0,1,.119.451.591.591,0,0,1-.23.4.559.559,0,0,1-.367.133C17616.723,17229.787,17616.7,17229.785,17616.676,17229.783Zm1.342-1.164a.587.587,0,0,1-.43-.209c-.111-.133-.252-.287-.426-.479s-.326-.35-.469-.486a.545.545,0,0,1,.014-.758.551.551,0,0,1,.381-.16.6.6,0,0,1,.4.133,4.5,4.5,0,0,1,.518.426,6.421,6.421,0,0,1,.492.51.567.567,0,0,1,.154.43.607.607,0,0,1-.2.424.53.53,0,0,1-.4.17Zm-6.076-10.23a.828.828,0,0,1-.332-.566c-.025-.252-.084-.678-.168-1.279s-.172-1.281-.279-2.023c-.6.061-1.164.133-1.709.2s-1.01.129-1.4.172-.682.084-.863.111a.8.8,0,0,1-.629-.182.788.788,0,0,1-.3-.57.8.8,0,0,1,.182-.639.846.846,0,0,1,.57-.314l.814-.094c.391-.039.855-.092,1.4-.158s1.111-.133,1.709-.2l-.227-1.6c-.615.066-1.172.133-1.674.193s-.84.111-1.027.129a.783.783,0,0,1-.623-.189.861.861,0,0,1,.455-1.52c.146-.018.471-.053.957-.107s1.049-.109,1.674-.186c-.111-.73-.191-1.27-.234-1.625a.786.786,0,0,1,.168-.646.858.858,0,0,1,1.537.426c.021.172.049.406.092.689s.084.607.133.975c.549-.066,1.055-.123,1.51-.176s.807-.094,1.055-.121a.826.826,0,0,1,.922.771.859.859,0,0,1-.191.625.772.772,0,0,1-.58.3c-.234.018-.57.053-1.023.1s-.934.1-1.465.168l.221,1.58c.572-.074,1.107-.137,1.613-.2s.934-.105,1.3-.154.615-.074.744-.084l.225.094a2.2,2.2,0,0,1,.461.256.574.574,0,0,1,.266.408.812.812,0,0,1-.182.629.8.8,0,0,1-.574.309c-.139.01-.387.037-.74.076s-.783.094-1.279.146-1.033.119-1.59.2c.1.752.2,1.43.287,2.02s.15,1,.186,1.24a.739.739,0,0,1-.154.637.9.9,0,0,1-.584.346,1.054,1.054,0,0,1-.109.006A.851.851,0,0,1,17611.941,17218.389Zm-4.033-17.045a.809.809,0,0,1-.523-.4.785.785,0,0,1-.084-.65.874.874,0,0,1,.4-.523,7.35,7.35,0,0,0,2.348-1.943,5.521,5.521,0,0,0,1.125-2.523h-4.043a.84.84,0,1,1,0-1.68h9.268a.84.84,0,1,1,0,1.68h-3.529a7.259,7.259,0,0,1-.721,2.346,8.291,8.291,0,0,1-1.475,2.082,7.962,7.962,0,0,1-2.117,1.551.86.86,0,0,1-.395.1A1,1,0,0,1,17607.908,17201.344Zm.85-9.051a.788.788,0,0,1-.59-.244.818.818,0,0,1-.238-.594.807.807,0,0,1,.238-.592.792.792,0,0,1,.59-.248h6.146a.813.813,0,0,1,.594.248.79.79,0,0,1,.244.592.8.8,0,0,1-.244.594.809.809,0,0,1-.594.244Zm-2.068-8.6a.837.837,0,0,1-.5-.443.825.825,0,0,1-.035-.656.847.847,0,0,1,.43-.49,15.839,15.839,0,0,0,3.561-2.33,12.941,12.941,0,0,0,2.541-2.963q.618-1.008-.672-1.01h-3.822a.808.808,0,0,1-.6-.256.85.85,0,0,1-.252-.611.86.86,0,0,1,.854-.863h3.879a3.453,3.453,0,0,1,1.932.451,1.586,1.586,0,0,1,.734,1.24,3.2,3.2,0,0,1-.521,1.807,9.762,9.762,0,0,1-.744,1.121c.43.354.867.744,1.324,1.168s.877.832,1.27,1.23.73.736,1.006,1.016a.875.875,0,0,1,.234.615.8.8,0,0,1-.266.615.816.816,0,0,1-.615.248.858.858,0,0,1-.615-.262c-.252-.262-.572-.588-.953-.986s-.787-.807-1.217-1.232-.846-.811-1.244-1.154a19.1,19.1,0,0,1-2.375,2.08,16.432,16.432,0,0,1-2.682,1.631.817.817,0,0,1-.359.086A.925.925,0,0,1,17606.689,17183.689Zm3.158-16.828a3.184,3.184,0,0,1-.953-2.475,3.3,3.3,0,0,1,.045-.475c.027-.209.057-.447.1-.717-.262-.045-.514-.1-.748-.156s-.457-.105-.652-.154a.782.782,0,0,1-.5-.4.809.809,0,0,1-.062-.629.878.878,0,0,1,.412-.492.79.79,0,0,1,.625-.07,9.063,9.063,0,0,0,1.219.283c.047-.275.1-.549.154-.828s.105-.562.154-.855c-.252-.043-.486-.092-.7-.137s-.395-.094-.531-.129a.82.82,0,0,1-.492-.4.779.779,0,0,1-.07-.625.837.837,0,0,1,.395-.5.774.774,0,0,1,.629-.066c.109.027.26.063.447.1s.4.088.629.133c.074-.437.141-.836.2-1.2a6.68,6.68,0,0,0,.105-.877.746.746,0,0,1,.314-.559.874.874,0,0,1,.625-.168.819.819,0,0,1,.559.314.835.835,0,0,1,.168.625c-.027.234-.07.539-.133.916s-.137.793-.23,1.24c.15.027.287.049.412.063s.238.031.346.049a.878.878,0,0,1,.545.322.821.821,0,0,1-.146,1.156.843.843,0,0,1-.611.16c-.111-.01-.244-.027-.395-.049s-.3-.045-.461-.062l-.158.811q-.082.4-.146.8c.186.018.367.039.535.057s.336.031.488.045a.765.765,0,0,1,.566.27.823.823,0,0,1,.217.594.779.779,0,0,1-.275.576.868.868,0,0,1-.611.213c-.186-.023-.381-.035-.584-.053s-.416-.031-.633-.062a6.533,6.533,0,0,0-.111.939c0,1.119.643,1.682,1.918,1.682a2.292,2.292,0,0,0,1.328-.371,1.481,1.481,0,0,0,.646-.975,2.173,2.173,0,0,0-.854-2.047.7.7,0,0,1-.23-.592.811.811,0,0,1,.287-.594.736.736,0,0,1,.59-.213.924.924,0,0,1,.584.266,4.134,4.134,0,0,1,1.094,1.615,3.48,3.48,0,0,1,.154,1.76,3.193,3.193,0,0,1-1.178,2.045,3.759,3.759,0,0,1-2.422.771A3.717,3.717,0,0,1,17609.848,17166.861Zm6.244-15.826a1.9,1.9,0,0,1-.811-.754,4.454,4.454,0,0,1-.531-1.23,9.419,9.419,0,0,1-.311-1.582c-.066-.57-.1-1.146-.111-1.734a.811.811,0,0,0-.193-.629,1.122,1.122,0,0,0-.705-.168h-1.012a.8.8,0,0,1,.414.141.709.709,0,0,1,.318.523.869.869,0,0,1-.168.637,9.778,9.778,0,0,1-.607.793,10.814,10.814,0,0,1-.752.789q.451.378.838.742c.256.24.486.471.689.688a.842.842,0,0,1,.227.615.821.821,0,0,1-.3.6.843.843,0,0,1-.619.2.82.82,0,0,1-.6-.287c-.193-.213-.42-.443-.668-.691s-.521-.5-.814-.762a14.731,14.731,0,0,1-1.607,1.125,10.2,10.2,0,0,1-1.684.834,1.3,1.3,0,0,1-.762.092.725.725,0,0,1-.5-.43.751.751,0,0,1-.021-.664.888.888,0,0,1,.541-.451,11,11,0,0,0,1.461-.674,12.116,12.116,0,0,0,1.35-.867c-.27-.227-.535-.434-.8-.629s-.508-.373-.744-.518a.747.747,0,0,1-.35-.488.673.673,0,0,1,.084-.535.888.888,0,0,1,.52-.359.734.734,0,0,1,.588.094c.279.168.59.367.926.605s.678.492,1.023.768a11.371,11.371,0,0,0,1.258-1.5.842.842,0,0,1,.531-.367.72.72,0,0,1,.168-.021h-5.461a.7.7,0,0,1-.7-.7.675.675,0,0,1,.2-.5.69.69,0,0,1,.5-.2h6.568a4.248,4.248,0,0,1,1.506.209,1.229,1.229,0,0,1,.738.7,3.176,3.176,0,0,1,.178,1.314,9.436,9.436,0,0,0,.111,1.816,4.9,4.9,0,0,0,.406,1.363c.076.143.16.213.252.217s.174-.074.24-.242c.045-.115.084-.219.123-.311s.076-.186.111-.279a.686.686,0,0,1,.434-.408.822.822,0,0,1,.615.045.67.67,0,0,1,.408.416.915.915,0,0,1-.039.607c-.094.2-.205.434-.324.682a5.02,5.02,0,0,1-.381.674,1.731,1.731,0,0,1-.828.73,1.281,1.281,0,0,1-.422.074A1.3,1.3,0,0,1,17616.092,17151.035Zm-10.486-7.977a.71.71,0,0,1-.289-.535.794.794,0,0,1,.205-.584,8.972,8.972,0,0,0,.85-1.064c.283-.41.549-.832.8-1.262a12.066,12.066,0,0,0,.617-1.174.782.782,0,0,1,.477-.459.817.817,0,0,1,.629.025.773.773,0,0,1,.422.412.742.742,0,0,1-.045.611,1.556,1.556,0,0,1-.066.15c-.031.059-.057.119-.084.182h7.631a.658.658,0,0,1,.473.191.614.614,0,0,1,.2.469.632.632,0,0,1-.2.465.646.646,0,0,1-.473.2h-8.375c-.244.4-.5.793-.762,1.174a11.906,11.906,0,0,1-.762,1,1.225,1.225,0,0,1-.6.371.691.691,0,0,1-.176.023A.733.733,0,0,1,17605.605,17143.059Zm3.639-.336a.666.666,0,0,1-.469-.2.667.667,0,0,1,0-.951.666.666,0,0,1,.469-.2h6.121a.671.671,0,0,1,0,1.342Zm.732-9.033a10.263,10.263,0,0,1-1.953-.16,2.815,2.815,0,0,1-1.3-.58,2.331,2.331,0,0,1-.721-1.164,6.535,6.535,0,0,1-.227-1.887v-4.553a6.619,6.619,0,0,1,.227-1.9,2.319,2.319,0,0,1,.721-1.16,2.776,2.776,0,0,1,1.3-.58,9.774,9.774,0,0,1,1.953-.164h3.551a9.751,9.751,0,0,1,1.961.164,2.84,2.84,0,0,1,1.3.58,2.345,2.345,0,0,1,.73,1.16,6.713,6.713,0,0,1,.221,1.9v4.553a6.626,6.626,0,0,1-.221,1.887,2.357,2.357,0,0,1-.73,1.164,2.881,2.881,0,0,1-1.3.58,10.236,10.236,0,0,1-1.961.16Zm-1.529-10.559a1.457,1.457,0,0,0-.832.74,3.408,3.408,0,0,0-.262,1.475v4.553a3.408,3.408,0,0,0,.262,1.475,1.422,1.422,0,0,0,.832.73,4.772,4.772,0,0,0,1.529.2h3.551a4.767,4.767,0,0,0,1.527-.2,1.416,1.416,0,0,0,.832-.73,3.323,3.323,0,0,0,.262-1.475v-4.553a3.323,3.323,0,0,0-.262-1.475,1.451,1.451,0,0,0-.832-.74,4.634,4.634,0,0,0-1.527-.207h-3.551A4.639,4.639,0,0,0,17608.447,17123.131Zm4.207,8.543a.726.726,0,0,1-.23-.562v-2.139h-1.412a4.335,4.335,0,0,1-.633,1.475,4.185,4.185,0,0,1-1.062,1.084.823.823,0,0,1-.625.143.8.8,0,0,1-.535-.311.59.59,0,0,1-.129-.535.7.7,0,0,1,.311-.443,2.78,2.78,0,0,0,.664-.594,2.6,2.6,0,0,0,.424-.818h-1.062a.642.642,0,0,1-.5-.2.687.687,0,0,1-.189-.482.679.679,0,0,1,.189-.484.642.642,0,0,1,.5-.2h1.275v-1.342h-1.01a.662.662,0,0,1-.5-.2.7.7,0,0,1-.189-.482.708.708,0,0,1,.189-.488.662.662,0,0,1,.5-.2h1.01v-.766a.746.746,0,0,1,.223-.562.759.759,0,0,1,.535-.209.776.776,0,0,1,.545.209.73.73,0,0,1,.221.563v.766h1.262v-.766a.723.723,0,0,1,.23-.562.784.784,0,0,1,.541-.209.73.73,0,0,1,.752.771v.766h.9a.659.659,0,0,1,.5.2.72.72,0,0,1,.182.488.712.712,0,0,1-.182.482.659.659,0,0,1-.5.2h-.9v1.342h1.178a.649.649,0,0,1,.506.2.707.707,0,0,1,.182.484.716.716,0,0,1-.182.482.649.649,0,0,1-.506.2h-1.178v2.139a.745.745,0,0,1-.217.563.721.721,0,0,1-.535.209A.766.766,0,0,1,17612.654,17131.674Zm-1.492-4.074h1.262v-1.342h-1.262Zm-4.309-10.951a.684.684,0,0,1,.053-.58.779.779,0,0,1,.531-.332,4.868,4.868,0,0,0,1.785-.727,3.346,3.346,0,0,0,1.006-1.146h-1.191a.624.624,0,0,1-.447-.178.664.664,0,0,1-.213-.437c-.279.213-.562.416-.855.605a9.014,9.014,0,0,1-.854.51.872.872,0,0,1-.66.1.764.764,0,0,1-.486-.377.642.642,0,0,1-.072-.584.874.874,0,0,1,.453-.465,10.675,10.675,0,0,0,1.717-1.086,9.039,9.039,0,0,0,1.359-1.252.9.9,0,0,1,.555-.289.686.686,0,0,1,.553.191.715.715,0,0,1,.059,1.035c-.143.152-.289.307-.443.461s-.318.32-.5.479H17613a3.081,3.081,0,0,1,1.5.279c-.109-.1-.221-.209-.332-.314s-.207-.209-.314-.3a4.115,4.115,0,0,0-.473-.443,1,1,0,0,0-.408-.168,4.994,4.994,0,0,0-.654-.031h-.621a.573.573,0,0,1-.434-.2.651.651,0,0,1,0-.9.593.593,0,0,1,.434-.191h.621a6.488,6.488,0,0,1,1.1.08,2.016,2.016,0,0,1,.752.3,5.246,5.246,0,0,1,.793.66,9.638,9.638,0,0,0,1.311,1.006,14.8,14.8,0,0,0,1.463.84.783.783,0,0,1,.406.426.651.651,0,0,1-.018.58.747.747,0,0,1-.5.451.949.949,0,0,1-.687-.07,10.1,10.1,0,0,1-1.066-.646,10.712,10.712,0,0,1-1.031-.8,2.24,2.24,0,0,1,.234,1.566,3.726,3.726,0,0,1-.4,1.484,1.611,1.611,0,0,1-.865.723,4.08,4.08,0,0,1-1.4.2.752.752,0,0,1-.555-.2.848.848,0,0,1-.234-.549.681.681,0,0,1,.191-.51.79.79,0,0,1,.553-.217,2.959,2.959,0,0,0,.678-.119.566.566,0,0,0,.336-.27,1.767,1.767,0,0,0,.16-.59c.049-.328.018-.541-.1-.646a1.062,1.062,0,0,0-.682-.15h-.982a4.441,4.441,0,0,1-1.334,2.076,5.686,5.686,0,0,1-2.572,1.17,1.635,1.635,0,0,1-.32.035A.64.64,0,0,1,17606.854,17116.648Zm4.3-6.744a.751.751,0,0,1-.23-.58v-1.932h-2.9a1.365,1.365,0,0,0-.758.156.751.751,0,0,0-.207.629v.77a.761.761,0,0,1-.771.785.776.776,0,0,1-.553-.219.731.731,0,0,1-.23-.566v-.783a1.755,1.755,0,0,1,.539-1.436,3.181,3.181,0,0,1,1.941-.441h2.939v-.617h-4.2a.565.565,0,0,1-.437-.182.608.608,0,0,1-.178-.447.593.593,0,0,1,.178-.434.586.586,0,0,1,.438-.182h10.066a.6.6,0,0,1,.443.182.6.6,0,0,1,.172.434.619.619,0,0,1-.172.447.575.575,0,0,1-.443.182h-4.256v.617h2.953a3.2,3.2,0,0,1,1.953.441,1.737,1.737,0,0,1,.541,1.436v.783a.752.752,0,0,1-.23.566.779.779,0,0,1-.553.219.771.771,0,0,1-.555-.219.738.738,0,0,1-.23-.566v-.77a.764.764,0,0,0-.2-.629,1.3,1.3,0,0,0-.748-.156h-2.928v1.932a.753.753,0,0,1-.234.58.834.834,0,0,1-.576.217A.778.778,0,0,1,17611.158,17109.9Zm2.219.094a.425.425,0,0,1-.314-.133.431.431,0,0,1-.133-.314.437.437,0,0,1,.133-.328.418.418,0,0,1,.314-.133h2.2a.421.421,0,0,1,.324.133.445.445,0,0,1,.123.328.438.438,0,0,1-.123.314.428.428,0,0,1-.324.133Zm-5.5,0a.431.431,0,0,1-.314-.133.424.424,0,0,1-.133-.314.43.43,0,0,1,.133-.328.424.424,0,0,1,.314-.133h2.174a.415.415,0,0,1,.318.133.449.449,0,0,1,.129.328.443.443,0,0,1-.129.314.421.421,0,0,1-.318.133Zm5.5-1.289a.425.425,0,0,1-.314-.133.45.45,0,0,1,0-.639.431.431,0,0,1,.314-.123h2.2a.436.436,0,0,1,.324.123.476.476,0,0,1,0,.639.428.428,0,0,1-.324.133Zm-5.5,0a.452.452,0,0,1-.314-.771.438.438,0,0,1,.314-.123h2.174a.428.428,0,0,1,.318.123.46.46,0,0,1,0,.639.421.421,0,0,1-.318.133Zm4.721-9.916a.793.793,0,0,1-.395-.518.807.807,0,0,1,.1-.637.827.827,0,0,1,.514-.387,4.178,4.178,0,0,0,2.289-1.314,3.551,3.551,0,0,0,.734-2.312,3.174,3.174,0,0,0-.389-1.58,3.04,3.04,0,0,0-1.115-1.133,4.075,4.075,0,0,0-1.729-.533,18.7,18.7,0,0,1-.846,4.07,8.17,8.17,0,0,1-1.4,2.645,2.283,2.283,0,0,1-1.687.93,2.325,2.325,0,0,1-1.359-.434,2.925,2.925,0,0,1-.975-1.244,4.888,4.888,0,0,1-.354-1.949,5.354,5.354,0,0,1,1.691-3.959,5.843,5.843,0,0,1,1.912-1.205,6.474,6.474,0,0,1,2.414-.434,6.311,6.311,0,0,1,2.834.607,4.8,4.8,0,0,1,1.953,1.7,4.459,4.459,0,0,1,.713,2.523,5.253,5.253,0,0,1-1.08,3.385,5.735,5.735,0,0,1-3.176,1.881.913.913,0,0,1-.215.027A.857.857,0,0,1,17612.594,17098.793Zm-3.459-7.555a3.909,3.909,0,0,0-1.121,1.418,4.2,4.2,0,0,0-.395,1.713,2.745,2.745,0,0,0,.307,1.443.879.879,0,0,0,.762.488c.168,0,.357-.143.58-.426a5.96,5.96,0,0,0,.664-1.213,12.729,12.729,0,0,0,.615-1.855,16.271,16.271,0,0,0,.42-2.369A4.143,4.143,0,0,0,17609.135,17091.238Zm-1.666-8.227a.775.775,0,0,1-.238-.59v-4.729c-.119.119-.244.238-.363.363s-.248.238-.381.35a.9.9,0,0,1-.615.252.836.836,0,0,1-.615-.3.732.732,0,0,1-.2-.584.858.858,0,0,1,.291-.59,11.218,11.218,0,0,0,1.191-1.191q.618-.7,1.16-1.443a11.882,11.882,0,0,0,.887-1.355.169.169,0,0,0,.039-.061.106.106,0,0,1,.027-.049h-2.5a.751.751,0,0,1-.541-.227.743.743,0,0,1,0-1.076.751.751,0,0,1,.541-.227h4.672v-.654a.847.847,0,0,1,.266-.656.952.952,0,0,1,.646-.242.915.915,0,0,1,.629.242.847.847,0,0,1,.266.656v.654h4.746a.765.765,0,1,1,0,1.529h-3.865a.725.725,0,0,1,.115.836,1.491,1.491,0,0,0-.105.217,1.768,1.768,0,0,1-.121.244h1.586c.988,0,1.629.23,1.932.691a1.957,1.957,0,0,1-.084,1.887,11.075,11.075,0,0,1-.842,1.58,10.228,10.228,0,0,1-1.146,1.475,10.307,10.307,0,0,0,2.713,1.328.8.8,0,0,1,.531,1.121.813.813,0,0,1-.5.5,1.05,1.05,0,0,1-.727-.023,2.651,2.651,0,0,0-4.7-.773,13.263,13.263,0,0,1-1.748.832,1.118,1.118,0,0,1-.705.049.816.816,0,0,1-.508-1.051.8.8,0,0,1,.508-.455,10.155,10.155,0,0,0,1.471-.678,11.914,11.914,0,0,0,1.293-.832,10,10,0,0,1-1.475-2.059c-.168.193-.336.379-.514.557a.988.988,0,0,1-.59.275.738.738,0,0,1-.6-.217.669.669,0,0,1-.227-.555.759.759,0,0,1,.24-.549,10.279,10.279,0,0,0,1.121-1.283,16.1,16.1,0,0,0,.99-1.506,11.4,11.4,0,0,0,.719-1.414.469.469,0,0,1,.123-.193h-2.3a.7.7,0,0,1,.072.836,9.559,9.559,0,0,1-.523.9c-.2.307-.416.621-.637.939v6.66a.77.77,0,0,1-.24.59.819.819,0,0,1-.588.225A.8.8,0,0,1,17607.469,17083.012Zm4.508-6.271a8.68,8.68,0,0,0,1.652,2.254c.146-.158.293-.318.434-.482s.271-.332.391-.5a.7.7,0,0,1-.506.119.723.723,0,0,1-.459-.256c-.094-.125-.213-.266-.363-.436s-.275-.309-.377-.42a.653.653,0,0,1-.178-.482.593.593,0,0,1,.23-.469.785.785,0,0,1,.518-.191.764.764,0,0,1,.506.217c.066.059.15.143.256.252s.213.223.32.328.182.2.238.262a.743.743,0,0,1,.15.266.556.556,0,0,1,.014.283,6.468,6.468,0,0,0,.492-.912c.127-.27.154-.475.074-.6s-.27-.2-.58-.2h-2.17C17612.424,17076.1,17612.207,17076.422,17611.977,17076.74Z" transform="translate(-17596 -17059)" fill="%2383a22a"/></svg>');
}
.p-hero .p-hero__inner .p-hero__content {
  width: 100%;
}
.p-hero .p-hero__inner .p-hero__content .p-hero__title {
  text-align: center;
  font-weight: 700;
  font-size: clamp(1.25rem, -0.083rem + 6.67vw, 2rem);
}
@media (min-width: 501px) {
  .p-hero .p-hero__inner .p-hero__content .p-hero__title {
    font-size: clamp(2rem, 1.527rem + 1.51vw, 2.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-hero .p-hero__inner .p-hero__content .p-hero__title {
    font-size: clamp(2.25rem, 1.394rem + 1.79vw, 2.5rem);
  }
}
.p-hero .p-hero__inner .p-hero__content .p-hero__title .p-hero__title-accent {
  position: relative;
  display: inline-block;
  z-index: 1;
  padding: 0 0.1em;
  margin-left: 0.5em;
}
.p-hero .p-hero__inner .p-hero__content .p-hero__title .p-hero__title-accent::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 110%;
  z-index: -1;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="138.475" height="72.889" viewBox="0 0 138.475 72.889"><path d="M67.719,80.216c-3.128-.328-6.1-.716-8.834-1.12-6.923-1.025-13.043-2.257-16.957-3.11v0c-4.446-.97-7.179-1.692-7.2-1.7l-.16-.045c-1.387-.416-2.814-.786-4.222-1.091a51.313,51.313,0,0,0-5.537-.9c-1-.1-1.972-.173-2.916-.206C23.763,64.925,9.155,42.771,5.045,39.356a41.745,41.745,0,0,1,7.78-13.777C19.188,18.153,28.365,12.959,40.1,10.14,50.678,7.6,63.934,8,75.246,9.187c3.127.328,6.106.718,8.837,1.122,6.923,1.023,13.043,2.258,16.957,3.11,4.475.977,7.173,1.69,7.2,1.7l.166.047c1.387.416,2.814.785,4.222,1.093a51.129,51.129,0,0,0,5.534.9,32.046,32.046,0,0,0,9.814-.3c2.494-.533,4.309-1.476,4.861-2.522.393-.747,1.639-1.166,3.025-1.022h.012a5.2,5.2,0,0,1,.547.088,2.791,2.791,0,0,1,2.193,1.535A68.659,68.659,0,0,1,139.879,42.3a48.187,48.187,0,0,1-3.413,11.457q-2.461.576-4.943,1.233,2.482-.657,4.944-1.233a40.936,40.936,0,0,1-6.324,10.063c-6.05,7.06-14.644,12.1-25.558,15q-.332-.238-.674-.463.341.226.673.463-.849.227-1.717.434a81.592,81.592,0,0,1-18.679,1.883A159.342,159.342,0,0,1,67.719,80.216Zm27.131-5.233q.194.02.392.046-.2-.026-.391-.046-.221-.023-.436-.039Q94.629,74.96,94.849,74.984Zm-6.6-1.125.28.3h0l-.279-.3a1.538,1.538,0,0,1-.128-.2A1.543,1.543,0,0,0,88.25,73.859Zm36.4-16.9Zm6.289-1.809.047-.013Zm.295-.079.247-.066ZM7.107,76.09l-.012,0A4.964,4.964,0,0,1,6.548,76a2.788,2.788,0,0,1-2.194-1.535A68.833,68.833,0,0,1,3.089,47.1a50.148,50.148,0,0,1,1.956-7.743c4.11,3.415,18.718,25.567,16.84,32.682a28.526,28.526,0,0,0-6.892.507c-2.493.533-4.312,1.476-4.863,2.523a2.777,2.777,0,0,1-2.486,1.05A5.2,5.2,0,0,1,7.107,76.09Z" transform="translate(-2.247 -8.258)" fill="%23429d36"/></svg>');
  background-repeat: no-repeat;
  background-size: 100% 100%; /* spanの大きさに合わせて図形を伸ばす */
}
.p-hero .p-hero__inner .p-hero__content .p-hero__title .p-hero__title-accent .p-hero__title-accent-text {
  position: relative;
  z-index: 2;
}
.p-hero .p-hero__inner .p-hero__content .p-hero__text {
  text-align: center;
  font-size: clamp(0.625rem, 0.292rem + 1.67vw, 0.813rem);
  padding-top: 1rem;
  letter-spacing: 0.1rem;
}
@media (min-width: 501px) {
  .p-hero .p-hero__inner .p-hero__content .p-hero__text {
    font-size: clamp(0.813rem, 0.694rem + 0.38vw, 0.875rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-hero .p-hero__inner .p-hero__content .p-hero__text {
    font-size: clamp(0.875rem, 0.661rem + 0.45vw, 0.938rem);
    padding-top: 1.5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-hero .p-hero__inner .p-hero__content .p-hero__text {
    font-size: 15px;
    font-size: 0.9375rem;
  }
}

.p-hero-clip {
  clip-path: url(#p-hero-clipshape);
  -webkit-clip-path: url("#p-hero-clipshape");
}

.p-hero-clip02 {
  clip-path: url(#p-hero-clipshape02);
  -webkit-clip-path: url("#p-hero-clipshape02");
}

.p-hero-clip03 {
  clip-path: url(#p-hero-clipshape03);
  -webkit-clip-path: url("#p-hero-clipshape03");
}

.p-hero-clip04 {
  clip-path: url(#p-hero-clipshape04);
  -webkit-clip-path: url("#p-hero-clipshape04");
}

.p-hero-clip05 {
  clip-path: url(#p-hero-clipshape05);
  -webkit-clip-path: url("#p-hero-clipshape05");
}

.p-hero-clip06 {
  clip-path: url(#p-hero-clipshape06);
  -webkit-clip-path: url("#p-hero-clipshape06");
}

.p-recommendation {
  padding: clamp(1.5rem, 0.611rem + 4.44vw, 2rem) 0;
  padding-bottom: clamp(3rem, 1.875rem + 5.63vw, 7.5rem);
}
@media (min-width: 992px) {
  .p-recommendation .p-recommendation__header {
    display: flex;
    align-items: center;
    gap: 1rem;
  }
}
@media (min-width: 992px) {
  .p-recommendation .p-recommendation__header .p-recommendation__main-title {
    font-weight: 700;
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .p-recommendation .p-recommendation__header .p-recommendation__main-title {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.p-recommendation .p-recommendation__container {
  padding: 1rem 0;
  margin-bottom: -1rem;
}
@media (min-width: 992px) {
  .p-recommendation .p-recommendation__container {
    margin-top: 1rem;
  }
}
@media (min-width: 992px) {
  .p-recommendation .p-recommendation__container .p-recommendation__swiper-button-prev {
    margin-left: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .p-recommendation .p-recommendation__container .p-recommendation__swiper-button-prev {
    margin-left: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}
@media (min-width: 992px) {
  .p-recommendation .p-recommendation__container .p-recommendation__swiper-button-next {
    margin-right: clamp(2rem, -0.385rem + 3.85vw, 2.5rem);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .p-recommendation .p-recommendation__container .p-recommendation__swiper-button-next {
    margin-right: clamp(2.5rem, -6.5rem + 12vw, 5.5rem);
  }
}

.p-learn.l-section--wave-top02 {
  margin-top: calc(1.857vw * -1) !important;
}
.p-learn.l-section--wave-top02::before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" width="1400" height="26" viewBox="0 0 1400 26"><path d="M1467.109,26h-1400c.067-11.2.166-16.919.293-16.99,18.582,1.986,40.774,2.952,67.846,2.952,46.386,0,99.256-2.8,155.23-5.773l3.926-.208C347.29,3.177,407.234,0,460.523,0c17.743,0,33.594.337,48.458,1.031,55.337,2.582,112.177,7.472,167.145,12.2h.011c69.624,5.989,135.387,11.646,187.979,11.646,8.127,0,15.876-.138,23.033-.41,33.213-1.261,61.227-4.595,90.886-8.124,38.973-4.638,79.273-9.434,133.552-9.434,20.815,0,42.018.687,64.822,2.1,42.455,2.63,80.891,5.946,114.8,8.872h.011c23.7,2.045,46.092,3.977,66.307,5.362,22.43,1.537,39.976,2.253,55.218,2.253,10.779,0,20.286-.357,29.064-1.092A195.631,195.631,0,0,0,1467,20.792c.044.042.081,1.793.113,5.206Z" transform="translate(-67.108)" fill="%23FFF9ED"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  -webkit-mask-image: none;
  filter: drop-shadow(0 -0.7vw 0.5vw rgba(0, 0, 0, 0.05));
  background-color: transparent;
}
.p-learn .p-learn__inner {
  overflow: hidden;
}

.p-experience .p-experience__inner {
  overflow: hidden;
}

.p-support .p-support__inner {
  overflow: hidden;
}

@media (min-width: 992px) {
  .p-top-tabs {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 0.25rem;
}
@media (min-width: 767px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading {
    gap: 0.5rem;
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading {
    flex-direction: row;
    gap: 1rem;
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__icon {
  width: clamp(2rem, -0.667rem + 13.33vw, 3.5rem);
  height: clamp(2rem, -0.667rem + 13.33vw, 3.5rem);
}
@media (min-width: 501px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__icon {
    width: clamp(3.5rem, 1.609rem + 6.04vw, 4.5rem);
    height: clamp(3.5rem, 1.609rem + 6.04vw, 4.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__icon {
    width: clamp(4.5rem, 1.076rem + 7.14vw, 5.5rem);
    height: clamp(4.5rem, 1.076rem + 7.14vw, 5.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__icon {
    width: 5rem;
    height: 5rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__icon {
    width: clamp(5rem, 3.5rem + 2vw, 5.5rem);
    height: clamp(5rem, 3.5rem + 2vw, 5.5rem);
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit {
    gap: clamp(0.75rem, 0.277rem + 1.51vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit {
    gap: clamp(1rem, 0.144rem + 1.79vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit {
    gap: 0.75rem;
    align-items: flex-start;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit {
    gap: 1rem;
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title {
  font-weight: 700;
  line-height: 1.2;
  font-size: clamp(1.375rem, 0.486rem + 4.44vw, 1.875rem);
}
@media (min-width: 501px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title {
    font-size: clamp(1.875rem, 1.402rem + 1.51vw, 2.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title {
    font-size: clamp(2.125rem, 1.269rem + 1.79vw, 2.375rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title {
    line-height: 1;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title {
    font-size: clamp(2.35rem, 1.713rem + 0.85vw, 2.563rem);
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title .p-top-tabs__title--lg {
  font-size: clamp(1.688rem, 0.576rem + 5.56vw, 2.313rem);
}
@media (min-width: 501px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title .p-top-tabs__title--lg {
    font-size: clamp(2.313rem, 1.84rem + 1.51vw, 2.563rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title .p-top-tabs__title--lg {
    font-size: clamp(2.563rem, 1.706rem + 1.79vw, 2.813rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__title .p-top-tabs__title--lg {
    font-size: clamp(2.813rem, 2.065rem + 1vw, 3.063rem);
  }
}
.p-top-tabs .p-top-tabs__header .p-top-tabs__heading .p-top-tabs__title-unit .p-top-tabs__text {
  line-height: 1.2;
}
.p-top-tabs .p-top-tabs__nav {
  padding-top: clamp(1.5rem, -0.278rem + 8.89vw, 2.5rem);
}
@media (min-width: 501px) {
  .p-top-tabs .p-top-tabs__nav {
    padding-top: clamp(2.5rem, 0.609rem + 6.04vw, 3.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs .p-top-tabs__nav {
    padding-top: clamp(3.5rem, 1.788rem + 3.57vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs .p-top-tabs__nav {
    padding-top: 0;
  }
}
.p-top-tabs .p-top-tabs__nav .p-top-tabs__list.p-top-tabs__list--3 {
  grid-template-columns: 1fr 1fr 1fr;
  margin: 0 auto;
  width: auto;
}
@media (min-width: 992px) {
  .p-top-tabs .p-top-tabs__nav .p-top-tabs__list {
    width: auto;
    max-width: none;
  }
}

.p-top-tabs__panel {
  visibility: hidden;
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.25s;
  pointer-events: none;
}
.p-top-tabs__panel.active {
  visibility: visible;
  height: auto;
  opacity: 1;
  overflow: visible;
  pointer-events: auto;
}
.p-top-tabs__panel .p-top-tabs__slider-controls {
  visibility: hidden;
  display: none;
  height: 0;
  opacity: 0;
  transition: all 0.25s;
  position: relative;
}
.p-top-tabs__panel .p-top-tabs__slider-controls.p-top-tabs__slider-controls--pd {
  padding-bottom: 1rem;
}
@media (min-width: 501px) {
  .p-top-tabs__panel .p-top-tabs__slider-controls.p-top-tabs__slider-controls--pd {
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__slider-controls.p-top-tabs__slider-controls--pd {
    padding-bottom: 2rem;
  }
}
.p-top-tabs__panel .p-top-tabs__slider-controls.active {
  visibility: visible;
  display: flex;
  align-items: center;
  gap: 1rem;
  height: 100%;
  opacity: 1;
}
@media (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__slider-controls .p-top-tabs__arrows {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    height: 100%;
  }
}
.p-top-tabs__panel .p-top-tabs__slider-controls .p-top-tabs__arrows .p-top__swiper-button-prev, .p-top-tabs__panel .p-top-tabs__slider-controls .p-top-tabs__arrows .p-top__swiper-button-next {
  margin-top: 0;
}
@media (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__slider-controls .p-top-tabs__arrows .p-top__swiper-button-prev, .p-top-tabs__panel .p-top-tabs__slider-controls .p-top-tabs__arrows .p-top__swiper-button-next {
    position: static;
    width: 2.5rem;
    height: 2.5rem;
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content {
  padding-top: clamp(1.25rem, -0.083rem + 6.67vw, 2rem) !important;
  gap: 0;
}
@media (min-width: 501px) {
  .p-top-tabs__panel .p-top-tabs__panel-content {
    padding-top: clamp(2rem, 1.055rem + 3.02vw, 2.5rem) !important;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs__panel .p-top-tabs__panel-content {
    padding-top: clamp(2.5rem, 1.555rem + 3.02vw, 3rem) !important;
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__controls {
  padding-bottom: clamp(1.25rem, -0.083rem + 6.67vw, 2rem);
}
@media (min-width: 501px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__controls {
    padding-bottom: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__controls {
    padding-bottom: clamp(2.5rem, -0.924rem + 7.14vw, 3.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__controls {
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__panel-sub {
  visibility: hidden;
  position: absolute;
  pointer-events: none;
  opacity: 0;
  transition: all 0.25s;
  height: 0;
  overflow: hidden;
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__panel-sub.active {
  visibility: visible;
  position: relative;
  pointer-events: auto;
  opacity: 1;
  height: auto;
  overflow: visible;
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-group {
  display: flex;
  flex-direction: column;
  gap: clamp(2rem, 0.222rem + 8.89vw, 3rem);
}
@media (min-width: 501px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-group {
    gap: clamp(3rem, 1.109rem + 6.04vw, 4rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-group {
    gap: clamp(4rem, 2.288rem + 3.57vw, 4.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-group {
    gap: clamp(4.5rem, -0.269rem + 7.69vw, 5.5rem);
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider-header {
    padding-bottom: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider-header .p-top-tabs__slider-link-wrapper {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@media (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider-header .p-top-tabs__slider-link-wrapper {
    gap: 0.75rem;
  }
}
@media (min-width: 992px) {
  .p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider-header .p-top-tabs__slider-link-wrapper .p-top-tabs__slider-link {
    display: flex;
    align-items: center;
    gap: 0.25rem;
  }
}
.p-top-tabs__panel .p-top-tabs__panel-content .p-top-tabs__container .p-top-tabs__slider-entry .p-top-tabs__slider .p-top-tabs__slider-widget {
  overflow: visible;
}
.p-sub-purpose .p-sub-purpose__box {
  border: none;
  box-shadow: inset 0 5px 5px -5px rgba(0, 0, 0, 0.3);
}
.p-sub-purpose .p-sub-purpose__box.p-sub-purpose__box--tab {
  background-color: #957767;
  border-radius: 0.5rem 0.5rem 0 0;
  border-bottom: dashed 2px #290E00;
}
.p-sub-purpose .p-sub-purpose__box.p-sub-purpose__box--panel {
  background-color: #F5EDDA;
  border-radius: 0 0 0.5rem 0.5rem;
}

.p-archive-spots__tabs {
  padding-bottom: clamp(1.5rem, -0.278rem + 8.89vw, 2.5rem);
}
@media (min-width: 501px) {
  .p-archive-spots__tabs {
    padding-bottom: clamp(2.5rem, 0.609rem + 6.04vw, 3.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive-spots__tabs {
    padding-bottom: clamp(3.5rem, 1.788rem + 3.57vw, 4rem);
  }
}

.p-archive-spots__content {
  gap: 0;
}
.p-archive-spots__content .p-archive-spots__tabs-controls {
  padding-bottom: clamp(1.25rem, -0.083rem + 6.67vw, 2rem);
  display: flex;
  flex-direction: column;
}
@media (min-width: 501px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls {
    padding-bottom: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls {
    padding-bottom: clamp(2.5rem, -0.924rem + 7.14vw, 3.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls {
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
  }
}
.p-archive-spots__content .p-archive-spots__tabs-controls .p-archive-spots__tabs-controls-group {
  display: flex;
  flex-direction: column;
  gap: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls .p-archive-spots__tabs-controls-group {
    gap: clamp(1rem, 0.055rem + 3.02vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls .p-archive-spots__tabs-controls-group {
    gap: clamp(1.5rem, 0.644rem + 1.79vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-archive-spots__content .p-archive-spots__tabs-controls .p-archive-spots__tabs-controls-group {
    flex-direction: row;
  }
}
.p-archive-spots__content .p-archive-spots__tabs-controls .p-archive-spots__tabs-controls-link {
  display: flex;
  justify-content: flex-end;
}
.p-archive-spots__content .p-archive-spots__pagenavi {
  margin-top: calc(clamp(1.25rem, -0.083rem + 6.67vw, 2rem) * 1.75);
}
@media (min-width: 501px) {
  .p-archive-spots__content .p-archive-spots__pagenavi {
    margin-top: calc(clamp(2rem, 1.055rem + 3.02vw, 2.5rem) * 1.75);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive-spots__content .p-archive-spots__pagenavi {
    margin-top: calc(clamp(2.5rem, 0.788rem + 3.57vw, 3rem) * 1.25);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-archive-spots__content .p-archive-spots__pagenavi {
    margin-top: calc(clamp(2.5rem, 0.788rem + 3.57vw, 3rem) * 1);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-archive-spots__content .p-archive-spots__pagenavi {
    margin-top: calc(clamp(3rem, 4vw, 4rem) * 1.25);
  }
}

.p-archive__header .p-archive__title {
  font-weight: 700;
  font-size: clamp(1.25rem, 0.806rem + 2.22vw, 1.5rem);
  line-height: 1.2;
}
@media (min-width: 501px) {
  .p-archive__header .p-archive__title {
    font-size: clamp(1.5rem, 1.265rem + 0.75vw, 1.625rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive__header .p-archive__title {
    font-size: clamp(1.625rem, 0.769rem + 1.79vw, 1.875rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .p-archive__header .p-archive__title {
    font-size: clamp(1.875rem, 1.125rem + 1vw, 2.125rem);
  }
}
.p-archive__header .p-archive__text {
  padding-top: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 501px) {
  .p-archive__header .p-archive__text {
    padding-top: clamp(1rem, 0.058rem + 3.01vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-archive__header .p-archive__text {
    padding-top: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .p-archive__header .p-archive__text {
    padding-top: clamp(2rem, 0.5rem + 2vw, 2.5rem);
  }
}

.p-single__article .p-single__attributes {
  padding-bottom: clamp(0.75rem, -0.139rem + 4.44vw, 1.25rem);
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes {
    padding-bottom: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-single__article .p-single__attributes {
    padding-bottom: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
.p-single__article .p-single__attributes .p-single__title {
  font-weight: 700;
  font-size: clamp(1.125rem, 0.458rem + 3.33vw, 1.5rem);
  line-height: 1.2;
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes .p-single__title {
    font-size: clamp(1.5rem, 1.265rem + 0.75vw, 1.625rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-single__article .p-single__attributes .p-single__title {
    font-size: clamp(1.675rem, 1.061rem + 1.96vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__attributes .p-single__title {
    font-size: clamp(2rem, 1.25rem + 1vw, 2.25rem);
  }
}
.p-single__article .p-single__attributes .p-single__data {
  padding-top: clamp(0.75rem, -0.139rem + 4.44vw, 1.25rem);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem;
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes .p-single__data {
    padding-top: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-single__article .p-single__attributes .p-single__data {
    padding-top: clamp(1.5rem, -0.212rem + 3.57vw, 2rem);
  }
}
.p-single__article .p-single__attributes .p-single__data.p-single__data--column {
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes .p-single__data.p-single__data--column {
    flex-direction: row;
    align-items: center;
  }
}
.p-single__article .p-single__attributes .p-single__data .p-single__label-group {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
.p-single__article .p-single__attributes .p-single__data .p-single__label-group .p-single__tag-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem 0.5rem;
}
.p-single__article .p-single__attributes .p-single__data .p-single__label-group .p-single__tag-wrapper .p-single__tag {
  color: #957767;
  font-size: clamp(0.625rem, 0.403rem + 1.11vw, 0.75rem);
  line-height: 1;
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes .p-single__data .p-single__label-group .p-single__tag-wrapper .p-single__tag {
    font-size: clamp(0.75rem, 0.514rem + 0.75vw, 0.875rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .p-single__article .p-single__attributes .p-single__data .p-single__label-group .p-single__tag-wrapper .p-single__tag {
    font-size: clamp(0.875rem, 0.688rem + 0.25vw, 0.938rem);
  }
}
.p-single__article .p-single__attributes .p-single__data .p-single__date {
  color: #957767;
  font-size: clamp(0.75rem, 0.639rem + 0.56vw, 0.813rem);
  flex-shrink: 0;
}
@media (min-width: 501px) {
  .p-single__article .p-single__attributes .p-single__data .p-single__date {
    font-size: clamp(0.813rem, 0.576rem + 0.75vw, 0.938rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .p-single__article .p-single__attributes .p-single__data .p-single__date {
    font-size: clamp(0.938rem, 0.75rem + 0.25vw, 1rem);
  }
}
.p-single__article .p-single__content {
  display: flex;
  flex-direction: column;
}
.p-single__article .p-single__content .p-single__main .p-single__thumbnail img {
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__main .p-single__text {
  padding-top: clamp(0.75rem, 0.306rem + 2.22vw, 1rem);
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__main .p-single__text {
    padding-top: clamp(1rem, -0.712rem + 3.57vw, 1.5rem);
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview {
  display: flex;
  flex-direction: column-reverse;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview {
    flex-direction: row;
    gap: clamp(1.25rem, -1.135rem + 3.85vw, 1.75rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview {
    gap: clamp(1.75rem, -0.5rem + 3vw, 2.5rem);
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body {
  display: flex;
  flex-direction: column;
  gap: clamp(1.25rem, 0.806rem + 2.22vw, 1.5rem);
  flex-grow: 1;
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body {
    gap: clamp(1.75rem, 0.558rem + 1.92vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body {
    gap: clamp(2rem, 0.5rem + 2vw, 2.5rem);
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list {
    gap: clamp(0.75rem, 0.277rem + 1.51vw, 1rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list {
    gap: clamp(1rem, 0.25rem + 1vw, 1.25rem);
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list .p-single__overview-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.25rem;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list .p-single__overview-item {
    flex-direction: row;
    gap: 0.5rem;
    align-items: center;
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list .p-single__overview-item dt {
  background-color: #887A5D;
  color: #fff;
  border-radius: 0.5rem;
  line-height: 1;
  padding: 0.5rem 1rem;
  text-align: center;
  min-width: 95px;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list .p-single__overview-item dt {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-list .p-single__overview-item dd {
  line-height: 1.2;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-links {
  display: flex;
  flex-direction: column;
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-links .p-single__overview-link {
  padding: 1rem 0;
  border-bottom: dashed 1px #957767;
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-body .p-single__overview-links .p-single__overview-link:first-child {
  padding-top: 0;
}
@media (min-width: 992px) {
  .p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-figure {
    width: 50%;
    flex-shrink: 0;
  }
}
.p-single__article .p-single__content .p-single__main .p-single__overview .p-single__overview-figure .p-single__overview-img {
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub {
  padding-top: clamp(2.5rem, 0.722rem + 8.89vw, 3.5rem);
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub {
    padding-top: clamp(3.5rem, 0.076rem + 7.14vw, 4.5rem);
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub {
    padding-top: clamp(4.5rem, 1.5rem + 4vw, 5.5rem);
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
  padding-bottom: clamp(2.5rem, 0.722rem + 8.89vw, 3.5rem);
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit {
    gap: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit {
    padding-bottom: clamp(3.5rem, 0.076rem + 7.14vw, 4.5rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit {
    padding-bottom: clamp(4.5rem, 1.5rem + 4vw, 5.5rem);
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit:not(:has(.p-single__unit-body)) .p-single__unit-img {
    width: 100%;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit:not(:has(.p-single__unit-body)) .p-single__unit-map {
    width: 100%;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit:not(:has(.p-single__unit-body)) .p-single__unit-movie {
    width: 100%;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit:last-child {
  padding-bottom: 0;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-lg {
  padding-bottom: clamp(1.5rem, 0.611rem + 4.44vw, 2rem);
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-lg {
    padding-bottom: clamp(2rem, 1.055rem + 3.02vw, 2.5rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-lg {
    padding-bottom: clamp(2.5rem, 1rem + 2vw, 3rem);
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-md {
  padding-bottom: clamp(1.5rem, 0.611rem + 4.44vw, 2rem);
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-md {
    padding-bottom: clamp(1.5rem, 0.555rem + 3.02vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--title-md {
    padding-bottom: clamp(2rem, 0.5rem + 2vw, 2.5rem);
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--media {
    flex-direction: row;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--media-reverse {
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--media-reverse {
    flex-direction: row;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols2-card {
  gap: clamp(1.75rem, 0.417rem + 6.67vw, 2.5rem);
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols2-card {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1.5rem;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols2-card {
    gap: 2rem;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols3-card {
  gap: clamp(1.75rem, 0.417rem + 6.67vw, 2.5rem);
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols3-card {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 1.5rem;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--cols3-card {
    gap: 2rem;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--media-map {
    flex-direction: row;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit.p-single__unit--media-movie {
    flex-direction: row;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-text {
    flex-grow: 1;
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-img {
    width: 40%;
    flex-shrink: 0;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-img {
    width: 45%;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-img img {
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-body {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
  align-items: flex-start;
}
@media (min-width: 501px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-body {
    gap: clamp(1.25rem, 0.777rem + 1.51vw, 1.5rem);
  }
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-body .p-single__unit-body-title {
    font-size: clamp(1.125rem, 0.269rem + 1.79vw, 1.375rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-body .p-single__unit-body-title {
    font-size: clamp(1.125rem, 0.529rem + 0.96vw, 1.25rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-body .p-single__unit-body-title {
    font-size: clamp(1.25rem, 0.125rem + 1.5vw, 1.625rem);
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card .p-single__unit-card-img img {
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card .p-single__unit-card-body {
  display: flex;
  flex-direction: column;
  gap: clamp(1rem, 0.556rem + 2.22vw, 1.25rem);
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card .p-single__unit-card-body .p-single__unit-card-title {
    font-size: clamp(1.125rem, 0.697rem + 0.89vw, 1.25rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card .p-single__unit-card-body .p-single__unit-card-title {
    font-size: clamp(1.125rem, 0.529rem + 0.96vw, 1.25rem);
  }
}
@media (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-card .p-single__unit-card-body .p-single__unit-card-title {
    font-size: clamp(1.25rem, 0.5rem + 1vw, 1.5rem);
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-map {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 50%;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-map {
    width: 40%;
    flex-shrink: 0;
    padding-top: 30%;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-map {
    width: 45%;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie {
  position: relative;
  cursor: pointer;
  border-radius: 0.5rem;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie {
    width: 40%;
    flex-shrink: 0;
  }
}
@media (min-width: 767px) and (min-width: 1200px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie {
    width: 45%;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie iframe {
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie .p-single__unit-movie-thumb-base::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 10;
  display: inline-block;
  cursor: pointer;
  pointer-events: none;
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie .p-single__unit-movie-thumb-base::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  z-index: 11;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><path d="M0,80V0H80V80Zm4-4H76V4H4ZM26,24,55,40,26,56Z" fill="%23fff" opacity="0.801"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  width: 8vw;
  height: 8vw;
  pointer-events: none;
}
@media (min-width: 767px) {
  .p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie .p-single__unit-movie-thumb-base::after {
    width: 3vw;
    height: 3vw;
  }
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie .p-single__unit-movie-thumb-base .p-single__unit-movie-thumb {
  pointer-events: all;
  border-radius: 0.5rem;
}
.p-single__article .p-single__content .p-single__sub .p-single__unit .p-single__unit-movie .p-single__unit-movie-aspect {
  width: 100%;
  height: 100%;
  aspect-ratio: 16/9;
  border-radius: 0.5rem;
}

.p-single__other .c-card__btn {
  display: flex;
  justify-content: center;
}

.p-post-form__step .p-post-form__step-list {
  display: grid;
  grid-template-columns: 1fr;
  gap: clamp(1rem, 0.111rem + 4.44vw, 1.5rem);
}
@media (min-width: 501px) {
  .p-post-form__step .p-post-form__step-list {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-post-form__step .p-post-form__step-list {
    gap: 2rem;
  }
}
.p-post-form__step .p-post-form__step-list .p-post-form__step-item {
  background-color: #F5EDDA;
  border: dashed 1.5px #957767;
  padding: clamp(0.5rem, 0.056rem + 2.22vw, 0.75rem);
  position: relative;
  border-radius: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 501px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item {
    padding: 1.75rem 0.25rem 1rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item {
    padding: 1rem 0.5rem;
  }
}
@media (min-width: 501px) and (min-width: 992px) and (min-width: 1200px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item {
    padding: clamp(1rem, -0.5rem + 2vw, 1.5rem) 0.5rem;
  }
}
.p-post-form__step .p-post-form__step-list .p-post-form__step-item::before {
  content: "";
  position: absolute;
  bottom: -40%;
  left: 50%;
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
  transform: rotate(315deg);
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="31" viewBox="0 0 15 31"><path d="M15.5,0,31,15H0Z" transform="translate(15) rotate(90)" fill="%23429d36"/></svg>');
}
@media (min-width: 501px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item::before {
    bottom: 45%;
    left: auto;
    right: -15px;
    transform: rotate(225deg);
  }
}
@media (min-width: 501px) and (min-width: 992px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item::before {
    width: 0.9rem;
    height: 1rem;
    right: -20px;
  }
}
.p-post-form__step .p-post-form__step-list .p-post-form__step-item:last-child::before {
  display: none;
}
.p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-num {
  color: #fff;
  background-color: #429D36;
  border-radius: 0.5rem 0 0.5rem 0;
  line-height: 1;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: -2px;
  left: -2px;
  font-size: clamp(0.875rem, 0.431rem + 2.22vw, 1.125rem);
}
@media (min-width: 501px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-num {
    font-size: clamp(1.125rem, 0.652rem + 1.51vw, 1.375rem);
    padding: 0.3rem 0.6rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-num {
    font-size: clamp(1.375rem, 0.091rem + 2.68vw, 1.75rem);
    padding: 0.5rem 0.8rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-num {
    font-size: clamp(1.75rem, 0.558rem + 1.92vw, 2rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-num {
    font-size: clamp(2rem, 1.625rem + 0.5vw, 2.125rem);
  }
}
.p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-label {
  text-align: center;
  font-weight: 700;
  font-size: clamp(0.75rem, 0.528rem + 1.11vw, 0.875rem);
  line-height: 1.2;
}
@media (min-width: 501px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-label {
    font-size: clamp(0.688rem, 0.215rem + 1.51vw, 0.938rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-label {
    font-size: clamp(0.938rem, 0.295rem + 1.34vw, 1.125rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-label {
    font-size: clamp(1.125rem, 0.529rem + 0.96vw, 1.25rem);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-post-form__step .p-post-form__step-list .p-post-form__step-item .p-post-form__step-label {
    font-size: clamp(1.25rem, 0.5rem + 1vw, 1.5rem);
  }
}

.p-post-form__content {
  padding-top: calc(clamp(1.25rem, -0.083rem + 6.67vw, 2rem) * 2);
}
@media (min-width: 501px) {
  .p-post-form__content {
    padding-top: calc(clamp(2rem, 1.055rem + 3.02vw, 2.5rem) * 2);
  }
}
@media (min-width: 501px) and (min-width: 767px) {
  .p-post-form__content {
    padding-top: calc(clamp(2.5rem, 0.788rem + 3.57vw, 3rem) * 2);
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) {
  .p-post-form__content {
    padding-top: 6rem;
  }
}
@media (min-width: 501px) and (min-width: 767px) and (min-width: 992px) and (min-width: 1200px) {
  .p-post-form__content {
    padding-top: calc(clamp(3rem, 4vw, 4rem) * 2);
  }
}
/*# sourceMappingURL=style.css.map */