.instagram-reels {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  min-height: 568px;
  overflow: hidden;
  background: linear-gradient(0deg, #F2FAF8 0%, #F2FAF8 100%);
}

.instagram-reels:before {
  position: absolute;
  bottom: 54px;
  left: -85px;
  display: block;
  width: 170px;
  height: 86px;
  content: '';
  background: url(../img/home-hire.svg) center / contain no-repeat;
}

.instagram-reels > .container {
  position: relative;
  z-index: 2;
  min-height: inherit;
}

.instagram-reels__image-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 60%;
  height: 100%;
}

.instagram-reels__image-wrapper:after {
  position: absolute;
  top: 0;
  left: -2px;
  width: calc(100% + 2px);
  height: 100%;
  content: '';
  background: linear-gradient(270deg, rgba(242, 250, 248, 0.00) 0%, #F2FAF8 100%);
}

.instagram-reels__image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.instagram-reels__content-wrapper {
  position: relative;
  z-index: 2;
  display: flex;
  gap: clamp(32px, 7vw, 96px);
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  min-height: inherit;
  padding: 40px 0;
}

.instagram-reels__text-content {
  flex: 0 1 465px;
}

.instagram-reels__title {
  margin: 0 0 12px;
  font-family: HarlowDuoSerifPlain, serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 56px */
  color: var(--Primary-teal);
}

.instagram-reels__subtitle {
  max-width: 465px;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 162%; /* 25.92px */
  color: var(--Neutral-0);
}

.instagram-reels__btn-wrap {
  margin-top: 24px;
}

.instagram-reels__btn {
  min-width: 200px;
}

.instagram-reels__items-wrapper {
  position: relative;
  flex: 0 0 clamp(210px, 22vw, 270px);
  width: clamp(210px, 22vw, 270px);
}

.instagram-reels__items-wrapper--slider {
  flex-basis: clamp(300px, 30vw, 382px);
  width: clamp(300px, 30vw, 382px);
  padding: 0 56px;
}

.instagram-reels__slider {
  width: 100%;
  min-width: 0;
  height: 100%;
  padding: 0;
  overflow: hidden;
}

.instagram-reels__slider .swiper-wrapper {
  height: 100%;
  padding: 0;
}

.instagram-reels__list {
  height: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
}

.instagram-reels__item {
  display: flex;
  align-items: stretch;
  justify-content: center;
  width: 100%;
  height: 100%;
  min-height: 100%;
  transition-duration: 0.3s;
  transform: none;
}

.instagram-reels__slider .swiper-slide-active {
  transform: none;
}

.instagram-reels__phone {
  position: relative;
  width: min(100%, 270px);
  aspect-ratio: 942 / 1882;
  margin: 0 auto;
}

.instagram-reels__phone:before {
  position: absolute;
  bottom: 40px;
  left: -35px;
  z-index: 3;
  display: block;
  width: 70px;
  height: 74px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='75' viewBox='0 0 71 75' fill='none'%3E%3Cg clip-path='url(%23clip0_19519_63480)'%3E%3Cpath d='M35.06 0C20.4278 0 16.1484 0.0163477 15.3164 0.0891692C12.3134 0.353705 10.4453 0.855282 8.40896 1.92977C6.84018 2.75607 5.60296 3.71316 4.38186 5.0559C2.15838 7.50359 0.810403 10.5145 0.322526 14.0947C0.0855966 15.832 0.0162003 16.1864 0.00218081 25.0632C-0.00272601 28.0222 0.00218081 31.9159 0.00218081 37.139C0.00218081 52.6418 0.0183032 57.1753 0.0884006 58.0559C0.330937 61.1545 0.789374 63.1036 1.75952 65.2355C3.6143 69.3172 7.15632 72.3809 11.3285 73.5245C12.7732 73.9191 14.3693 74.136 16.4176 74.2393C17.2854 74.2795 26.1324 74.3077 34.9843 74.3077C43.8362 74.3077 52.6888 74.2965 53.5348 74.2505C55.9069 74.1323 57.2843 73.9362 58.8076 73.5185C63.0071 72.3698 66.4846 69.3514 68.3765 65.2124C69.3278 63.1318 69.8107 61.1077 70.0287 58.1718C70.0764 57.5312 70.096 47.3236 70.096 37.1293C70.096 26.9351 70.0743 16.7445 70.0273 16.104C69.8065 13.1198 69.3236 11.1135 68.3415 8.99272C67.5354 7.25689 66.6409 5.96022 65.3413 4.63457C63.0225 2.28645 60.1871 0.856768 56.8077 0.340329C55.1702 0.0891692 54.8442 0.0148615 46.4662 0H35.0586L35.06 0Z' fill='url(%23paint0_radial_19519_63480)'/%3E%3Cpath d='M35.06 0C20.4278 0 16.1484 0.0163477 15.3164 0.0891692C12.3134 0.353705 10.4453 0.855282 8.40896 1.92977C6.84018 2.75607 5.60296 3.71316 4.38186 5.0559C2.15838 7.50359 0.810403 10.5145 0.322526 14.0947C0.0855966 15.832 0.0162003 16.1864 0.00218081 25.0632C-0.00272601 28.0222 0.00218081 31.9159 0.00218081 37.139C0.00218081 52.6418 0.0183032 57.1753 0.0884006 58.0559C0.330937 61.1545 0.789374 63.1036 1.75952 65.2355C3.6143 69.3172 7.15632 72.3809 11.3285 73.5245C12.7732 73.9191 14.3693 74.136 16.4176 74.2393C17.2854 74.2795 26.1324 74.3077 34.9843 74.3077C43.8362 74.3077 52.6888 74.2965 53.5348 74.2505C55.9069 74.1323 57.2843 73.9362 58.8076 73.5185C63.0071 72.3698 66.4846 69.3514 68.3765 65.2124C69.3278 63.1318 69.8107 61.1077 70.0287 58.1718C70.0764 57.5312 70.096 47.3236 70.096 37.1293C70.096 26.9351 70.0743 16.7445 70.0273 16.104C69.8065 13.1198 69.3236 11.1135 68.3415 8.99272C67.5354 7.25689 66.6409 5.96022 65.3413 4.63457C63.0225 2.28645 60.1871 0.856768 56.8077 0.340329C55.1702 0.0891692 54.8442 0.0148615 46.4662 0H35.0586L35.06 0Z' fill='url(%23paint1_radial_19519_63480)'/%3E%3Cpath d='M35.06 0C20.4278 0 16.1484 0.0163477 15.3164 0.0891692C12.3134 0.353705 10.4453 0.855282 8.40896 1.92977C6.84018 2.75607 5.60296 3.71316 4.38186 5.0559C2.15838 7.50359 0.810403 10.5145 0.322526 14.0947C0.0855966 15.832 0.0162003 16.1864 0.00218081 25.0632C-0.00272601 28.0222 0.00218081 31.9159 0.00218081 37.139C0.00218081 52.6418 0.0183032 57.1753 0.0884006 58.0559C0.330937 61.1545 0.789374 63.1036 1.75952 65.2355C3.6143 69.3172 7.15632 72.3809 11.3285 73.5245C12.7732 73.9191 14.3693 74.136 16.4176 74.2393C17.2854 74.2795 26.1324 74.3077 34.9843 74.3077C43.8362 74.3077 52.6888 74.2965 53.5348 74.2505C55.9069 74.1323 57.2843 73.9362 58.8076 73.5185C63.0071 72.3698 66.4846 69.3514 68.3765 65.2124C69.3278 63.1318 69.8107 61.1077 70.0287 58.1718C70.0764 57.5312 70.096 47.3236 70.096 37.1293C70.096 26.9351 70.0743 16.7445 70.0273 16.104C69.8065 13.1198 69.3236 11.1135 68.3415 8.99272C67.5354 7.25689 66.6409 5.96022 65.3413 4.63457C63.0225 2.28645 60.1871 0.856768 56.8077 0.340329C55.1702 0.0891692 54.8442 0.0148615 46.4662 0H35.0586L35.06 0Z' fill='url(%23paint2_radial_19519_63480)'/%3E%3Cpath d='M35.06 0C20.4278 0 16.1484 0.0163477 15.3164 0.0891692C12.3134 0.353705 10.4453 0.855282 8.40896 1.92977C6.84018 2.75607 5.60296 3.71316 4.38186 5.0559C2.15838 7.50359 0.810403 10.5145 0.322526 14.0947C0.0855966 15.832 0.0162003 16.1864 0.00218081 25.0632C-0.00272601 28.0222 0.00218081 31.9159 0.00218081 37.139C0.00218081 52.6418 0.0183032 57.1753 0.0884006 58.0559C0.330937 61.1545 0.789374 63.1036 1.75952 65.2355C3.6143 69.3172 7.15632 72.3809 11.3285 73.5245C12.7732 73.9191 14.3693 74.136 16.4176 74.2393C17.2854 74.2795 26.1324 74.3077 34.9843 74.3077C43.8362 74.3077 52.6888 74.2965 53.5348 74.2505C55.9069 74.1323 57.2843 73.9362 58.8076 73.5185C63.0071 72.3698 66.4846 69.3514 68.3765 65.2124C69.3278 63.1318 69.8107 61.1077 70.0287 58.1718C70.0764 57.5312 70.096 47.3236 70.096 37.1293C70.096 26.9351 70.0743 16.7445 70.0273 16.104C69.8065 13.1198 69.3236 11.1135 68.3415 8.99272C67.5354 7.25689 66.6409 5.96022 65.3413 4.63457C63.0225 2.28645 60.1871 0.856768 56.8077 0.340329C55.1702 0.0891692 54.8442 0.0148615 46.4662 0H35.0586L35.06 0Z' fill='url(%23paint3_radial_19519_63480)'/%3E%3Cpath d='M35.0643 9.54297C27.9859 9.54297 27.0977 9.57566 24.3177 9.70942C21.5432 9.84392 19.6492 10.3091 17.9921 10.992C16.2782 11.6971 14.8237 12.6401 13.3755 14.1753C11.9259 15.7098 11.0349 17.2502 10.3676 19.0655C9.7213 20.8214 9.28179 22.8284 9.15702 25.7658C9.03295 28.7106 9 29.6521 9 37.1498C9 44.6474 9.03154 45.5859 9.15772 48.5307C9.2853 51.4696 9.72481 53.4759 10.3683 55.231C11.0342 57.0471 11.9252 58.5868 13.3741 60.122C14.8223 61.6579 16.2761 62.6031 17.9893 63.3083C19.6478 63.9912 21.5418 64.4564 24.3163 64.5909C27.0963 64.7246 27.9838 64.7573 35.0615 64.7573C42.1392 64.7573 43.026 64.7246 45.806 64.5909C48.5805 64.4564 50.4766 63.9912 52.1351 63.3083C53.849 62.6031 55.3007 61.6579 56.7489 60.122C58.1985 58.5875 59.0895 57.0471 59.7568 55.2318C60.3975 53.4759 60.837 51.4689 60.9674 48.5315C61.0922 45.5867 61.1251 44.6482 61.1251 37.1505C61.1251 29.6529 61.0929 28.7121 60.9674 25.7673C60.837 22.8284 60.3975 20.8221 59.7568 19.067C59.0888 17.2509 58.1985 15.7113 56.7489 14.1761C55.2993 12.6401 53.8497 11.6971 52.1337 10.9927C50.4724 10.3098 48.577 9.84466 45.8025 9.71016C43.0225 9.57641 42.1371 9.54371 35.0573 9.54371H35.0657L35.0643 9.54297ZM32.7266 14.5186C33.4205 14.5171 34.1951 14.5186 35.0643 14.5186C42.0229 14.5186 42.8479 14.5454 45.5957 14.6776C48.1368 14.801 49.5163 15.2505 50.4346 15.628C51.6507 16.1281 52.5179 16.7263 53.4298 17.693C54.3418 18.659 54.9068 19.5797 55.3799 20.8682C55.7367 21.8401 56.1615 23.301 56.2772 25.9932C56.4019 28.9038 56.4293 29.7777 56.4293 37.1453C56.4293 44.5129 56.4019 45.3875 56.2772 48.2974C56.1608 50.9888 55.7367 52.4497 55.3799 53.4224C54.9075 54.7109 54.3418 55.6279 53.4298 56.5939C52.5179 57.5599 51.6514 58.158 50.4346 58.6589C49.517 59.0386 48.1368 59.4874 45.5957 59.61C42.8486 59.7423 42.0229 59.7712 35.0643 59.7712C28.1057 59.7712 27.28 59.7423 24.5329 59.61C21.9918 59.4859 20.6123 59.0363 19.6934 58.6581C18.4772 58.158 17.6087 57.5599 16.696 56.5931C15.784 55.6271 15.219 54.7087 14.7459 53.4202C14.3891 52.4482 13.9643 50.9873 13.8486 48.2952C13.7239 45.3845 13.6986 44.5107 13.6986 37.1379C13.6986 29.7651 13.7239 28.8957 13.8486 25.9858C13.965 23.2943 14.3891 21.8335 14.7459 20.86C15.2183 19.5715 15.784 18.6516 16.696 17.6849C17.608 16.7189 18.4772 16.1207 19.6934 15.6191C20.6123 15.2394 21.9918 14.7906 24.5329 14.6672C26.9372 14.5521 27.8688 14.5179 32.7266 14.5119V14.5186ZM48.9765 19.1019C47.25 19.1019 45.8488 20.5843 45.8488 22.4138C45.8488 24.2433 47.25 25.7264 48.9765 25.7264C50.703 25.7264 52.1043 24.2425 52.1043 22.4138C52.1043 20.5851 50.703 19.1012 48.9765 19.1012V19.1027V19.1019ZM35.0643 22.9733C27.6725 22.9733 21.6799 29.3214 21.6799 37.1512C21.6799 44.981 27.6725 51.3262 35.0643 51.3262C42.4561 51.3262 48.4466 44.981 48.4466 37.1512C48.4466 29.3214 42.4554 22.9733 35.0636 22.9733H35.0643ZM35.0643 27.9482C39.8618 27.9482 43.7522 32.0679 43.7522 37.1505C43.7522 42.2332 39.8625 46.3528 35.0643 46.3528C30.2661 46.3528 26.3764 42.2324 26.3764 37.1505C26.3764 32.0686 30.2654 27.9482 35.0643 27.9482Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_19519_63480' cx='0' cy='0' r='1' gradientTransform='matrix(-43.0882 12.882 8.75552 32.9094 67.9581 34.7304)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF005F'/%3E%3Cstop offset='1' stop-color='%23FC01D8'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_19519_63480' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(18.5449 79.9629) rotate(-90) scale(59.3226 59.3741)'%3E%3Cstop stop-color='%23FFCC00'/%3E%3Cstop offset='0.12' stop-color='%23FFCC00'/%3E%3Cstop offset='0.57' stop-color='%23FE4A05'/%3E%3Cstop offset='0.69' stop-color='%23FF0F3F'/%3E%3Cstop offset='1' stop-color='%23FE0657' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint2_radial_19519_63480' cx='0' cy='0' r='1' gradientTransform='matrix(11.6185 -21.2213 -26.0481 -16.0258 36.8665 73.2253)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFCC00'/%3E%3Cstop offset='1' stop-color='%23FFCC00' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint3_radial_19519_63480' cx='0' cy='0' r='1' gradientTransform='matrix(-42.6353 12.7296 4.09201 15.4012 9.53643 3.09068)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23780CFF'/%3E%3Cstop offset='1' stop-color='%23820BFF' stop-opacity='0'/%3E%3C/radialGradient%3E%3CclipPath id='clip0_19519_63480'%3E%3Crect width='70.0974' height='74.3077' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.instagram-reels__phone-screen {
  position: absolute;
  inset: 3.45% 6.7% 3.55%;
  z-index: 1;
  overflow: hidden;
  background: #000;
  border-radius: 9% / 4.6%;
}

.instagram-reels__video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.instagram-reels__phone-frame {
  position: absolute;
  inset: 0;
  z-index: 2;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  object-fit: contain;
}

.instagram-reels__slider-button {
  position: absolute;
  top: 50%;
  z-index: 4;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0;
  cursor: pointer;
  background-color: var(--Neutral-350);
  border: 1px solid var(--Primary-teal);
  border-radius: 50%;
  box-shadow: 0 3.646px 25.521px 0 rgba(30, 34, 40, 0.07);
  transition-duration: 0.3s;
  transform: translateY(-50%);
}

@media (hover: hover) and (pointer: fine) {
  .instagram-reels__slider-button:hover {
    transform: translateY(-50%) scale(1.1);
  }
}

.instagram-reels__slider-button:after {
  display: block;
  width: 10px;
  height: 10px;
  content: '';
  border-top: 2px solid var(--Primary-teal);
  border-right: 2px solid var(--Primary-teal);
}

.instagram-reels__slider-button--prev {
  left: 0;
}

.instagram-reels__slider-button--prev:after {
  margin-left: 3px;
  transform: rotate(-135deg);
}

.instagram-reels__slider-button--next {
  right: 0;
}

.instagram-reels__slider-button--next:after {
  margin-right: 3px;
  transform: rotate(45deg);
}

.instagram-reels__slider-button.swiper-button-disabled {
  cursor: default;
  opacity: 0.35;
}

.instagram-reels__slider-pagination {
  position: static;
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  margin-top: 14px;
}

.instagram-reels__slider-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  margin: 0;
  background: #fff;
  opacity: 1;
}

.instagram-reels__slider-pagination .swiper-pagination-bullet-active {
  width: 10px;
  height: 10px;
  background: var(--Primary-teal);
}

@media screen and (max-width: 900px) {
  .instagram-reels__content-wrapper {
    gap: 28px;
  }
}

@media screen and (max-width: 768px) {
  .instagram-reels {
    min-height: 0;
    background: #F2FAF8;
  }

  .instagram-reels:before {
    content: none;
  }

  .instagram-reels__phone {
    width: min(100%, 211px);
  }

  .instagram-reels__phone:before {
    left: -21px;
    width: 42px;
    height: 42px;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Cg clip-path='url(%23clip0_19540_63018)'%3E%3Cpath d='M21.0068 0C12.2397 0 9.67559 0.00924 9.17705 0.0504C7.37777 0.19992 6.25847 0.48342 5.03837 1.09074C4.09841 1.55778 3.35711 2.09874 2.62547 2.85768C1.29323 4.24116 0.485567 5.943 0.193247 7.96656C0.0512866 8.94852 0.00970667 9.14886 0.00130667 14.1662C-0.00163333 15.8386 0.00130667 18.0394 0.00130667 20.9916C0.00130667 29.7541 0.0109667 32.3165 0.0529667 32.8142C0.198287 34.5656 0.472967 35.6672 1.05425 36.8722C2.16557 39.1793 4.28783 40.9109 6.78767 41.5573C7.65329 41.7803 8.60963 41.903 9.83687 41.9614C10.3568 41.984 15.6576 42 20.9614 42C26.2652 42 31.5693 41.9937 32.0763 41.9677C33.4976 41.9009 34.3229 41.79 35.2355 41.554C37.7517 40.9046 39.8354 39.1986 40.9689 36.8592C41.5389 35.6832 41.8283 34.5391 41.9589 32.8797C41.9874 32.5177 41.9992 26.7481 41.9992 20.9861C41.9992 15.2242 41.9862 9.46428 41.958 9.10224C41.8257 7.41552 41.5364 6.28152 40.9479 5.08284C40.4649 4.10172 39.929 3.36882 39.1503 2.61954C37.761 1.29234 36.0621 0.48426 34.0373 0.19236C33.0561 0.0504 32.8608 0.0084 27.841 0H21.0059L21.0068 0Z' fill='url(%23paint0_radial_19540_63018)'/%3E%3Cpath d='M21.0068 0C12.2397 0 9.67559 0.00924 9.17705 0.0504C7.37777 0.19992 6.25847 0.48342 5.03837 1.09074C4.09841 1.55778 3.35711 2.09874 2.62547 2.85768C1.29323 4.24116 0.485567 5.943 0.193247 7.96656C0.0512866 8.94852 0.00970667 9.14886 0.00130667 14.1662C-0.00163333 15.8386 0.00130667 18.0394 0.00130667 20.9916C0.00130667 29.7541 0.0109667 32.3165 0.0529667 32.8142C0.198287 34.5656 0.472967 35.6672 1.05425 36.8722C2.16557 39.1793 4.28783 40.9109 6.78767 41.5573C7.65329 41.7803 8.60963 41.903 9.83687 41.9614C10.3568 41.984 15.6576 42 20.9614 42C26.2652 42 31.5693 41.9937 32.0763 41.9677C33.4976 41.9009 34.3229 41.79 35.2355 41.554C37.7517 40.9046 39.8354 39.1986 40.9689 36.8592C41.5389 35.6832 41.8283 34.5391 41.9589 32.8797C41.9874 32.5177 41.9992 26.7481 41.9992 20.9861C41.9992 15.2242 41.9862 9.46428 41.958 9.10224C41.8257 7.41552 41.5364 6.28152 40.9479 5.08284C40.4649 4.10172 39.929 3.36882 39.1503 2.61954C37.761 1.29234 36.0621 0.48426 34.0373 0.19236C33.0561 0.0504 32.8608 0.0084 27.841 0H21.0059L21.0068 0Z' fill='url(%23paint1_radial_19540_63018)'/%3E%3Cpath d='M21.0068 0C12.2397 0 9.67559 0.00924 9.17705 0.0504C7.37777 0.19992 6.25847 0.48342 5.03837 1.09074C4.09841 1.55778 3.35711 2.09874 2.62547 2.85768C1.29323 4.24116 0.485567 5.943 0.193247 7.96656C0.0512866 8.94852 0.00970667 9.14886 0.00130667 14.1662C-0.00163333 15.8386 0.00130667 18.0394 0.00130667 20.9916C0.00130667 29.7541 0.0109667 32.3165 0.0529667 32.8142C0.198287 34.5656 0.472967 35.6672 1.05425 36.8722C2.16557 39.1793 4.28783 40.9109 6.78767 41.5573C7.65329 41.7803 8.60963 41.903 9.83687 41.9614C10.3568 41.984 15.6576 42 20.9614 42C26.2652 42 31.5693 41.9937 32.0763 41.9677C33.4976 41.9009 34.3229 41.79 35.2355 41.554C37.7517 40.9046 39.8354 39.1986 40.9689 36.8592C41.5389 35.6832 41.8283 34.5391 41.9589 32.8797C41.9874 32.5177 41.9992 26.7481 41.9992 20.9861C41.9992 15.2242 41.9862 9.46428 41.958 9.10224C41.8257 7.41552 41.5364 6.28152 40.9479 5.08284C40.4649 4.10172 39.929 3.36882 39.1503 2.61954C37.761 1.29234 36.0621 0.48426 34.0373 0.19236C33.0561 0.0504 32.8608 0.0084 27.841 0H21.0059L21.0068 0Z' fill='url(%23paint2_radial_19540_63018)'/%3E%3Cpath d='M21.0068 0C12.2397 0 9.67559 0.00924 9.17705 0.0504C7.37777 0.19992 6.25847 0.48342 5.03837 1.09074C4.09841 1.55778 3.35711 2.09874 2.62547 2.85768C1.29323 4.24116 0.485567 5.943 0.193247 7.96656C0.0512866 8.94852 0.00970667 9.14886 0.00130667 14.1662C-0.00163333 15.8386 0.00130667 18.0394 0.00130667 20.9916C0.00130667 29.7541 0.0109667 32.3165 0.0529667 32.8142C0.198287 34.5656 0.472967 35.6672 1.05425 36.8722C2.16557 39.1793 4.28783 40.9109 6.78767 41.5573C7.65329 41.7803 8.60963 41.903 9.83687 41.9614C10.3568 41.984 15.6576 42 20.9614 42C26.2652 42 31.5693 41.9937 32.0763 41.9677C33.4976 41.9009 34.3229 41.79 35.2355 41.554C37.7517 40.9046 39.8354 39.1986 40.9689 36.8592C41.5389 35.6832 41.8283 34.5391 41.9589 32.8797C41.9874 32.5177 41.9992 26.7481 41.9992 20.9861C41.9992 15.2242 41.9862 9.46428 41.958 9.10224C41.8257 7.41552 41.5364 6.28152 40.9479 5.08284C40.4649 4.10172 39.929 3.36882 39.1503 2.61954C37.761 1.29234 36.0621 0.48426 34.0373 0.19236C33.0561 0.0504 32.8608 0.0084 27.841 0H21.0059L21.0068 0Z' fill='url(%23paint3_radial_19540_63018)'/%3E%3Cpath d='M21.0075 5.39062C16.7663 5.39062 16.2342 5.40911 14.5685 5.48471C12.9061 5.56073 11.7713 5.82365 10.7784 6.20963C9.75149 6.6082 8.87999 7.14119 8.01227 8.00891C7.14371 8.87621 6.60989 9.74686 6.21005 10.7729C5.82281 11.7654 5.55947 12.8998 5.48471 14.5601C5.41037 16.2245 5.39062 16.7567 5.39062 20.9945C5.39062 25.2323 5.40953 25.7627 5.48513 27.4272C5.56157 29.0883 5.82491 30.2223 6.21047 31.2143C6.60947 32.2408 7.14329 33.111 8.01143 33.9788C8.87915 34.8469 9.75023 35.3811 10.7767 35.7797C11.7704 36.1657 12.9053 36.4286 14.5676 36.5046C16.2333 36.5802 16.7651 36.5987 21.0058 36.5987C25.2465 36.5987 25.7778 36.5802 27.4436 36.5046C29.1059 36.4286 30.242 36.1657 31.2357 35.7797C32.2626 35.3811 33.1325 34.8469 34.0002 33.9788C34.8687 33.1115 35.4026 32.2408 35.8024 31.2147C36.1863 30.2223 36.4496 29.0879 36.5277 27.4276C36.6025 25.7631 36.6222 25.2327 36.6222 20.9949C36.6222 16.7571 36.6029 16.2254 36.5277 14.5609C36.4496 12.8998 36.1863 11.7658 35.8024 10.7738C35.4021 9.74729 34.8687 8.87705 34.0002 8.00933C33.1316 7.14119 32.2631 6.60821 31.2349 6.21005C30.2395 5.82407 29.1038 5.56114 27.4415 5.48512C25.7757 5.40953 25.2453 5.39105 21.0033 5.39105H21.0083L21.0075 5.39062ZM19.6068 8.20295C20.0226 8.20211 20.4867 8.20295 21.0075 8.20295C25.1768 8.20295 25.6712 8.21807 27.3176 8.29283C28.8401 8.36255 29.6666 8.61664 30.2168 8.83C30.9455 9.11266 31.4651 9.45077 32.0115 9.99719C32.5579 10.5432 32.8964 11.0636 33.1799 11.7918C33.3937 12.3412 33.6482 13.1669 33.7175 14.6886C33.7923 16.3337 33.8087 16.8276 33.8087 20.9919C33.8087 25.1562 33.7923 25.6506 33.7175 27.2953C33.6478 28.8165 33.3937 29.6423 33.1799 30.192C32.8968 30.9203 32.5579 31.4386 32.0115 31.9846C31.4651 32.5306 30.9459 32.8687 30.2168 33.1518C29.667 33.3664 28.8401 33.6201 27.3176 33.6894C25.6716 33.7641 25.1768 33.7805 21.0075 33.7805C16.8381 33.7805 16.3434 33.7641 14.6974 33.6894C13.1749 33.6192 12.3483 33.3651 11.7977 33.1514C11.069 32.8687 10.5486 32.5306 10.0018 31.9842C9.45539 31.4382 9.11687 30.9191 8.83337 30.1908C8.61959 29.6414 8.36507 28.8157 8.29577 27.294C8.22101 25.6489 8.20589 25.155 8.20589 20.9877C8.20589 16.8205 8.22101 16.3291 8.29577 14.6844C8.36549 13.1631 8.61959 12.3374 8.83337 11.7872C9.11645 11.0589 9.45539 10.539 10.0018 9.99257C10.5482 9.44657 11.069 9.10847 11.7977 8.82497C12.3483 8.61035 13.1749 8.35667 14.6974 8.28695C16.138 8.22185 16.6962 8.20253 19.6068 8.19917V8.20295ZM29.3432 10.7935C28.3088 10.7935 27.4692 11.6314 27.4692 12.6654C27.4692 13.6995 28.3088 14.5378 29.3432 14.5378C30.3777 14.5378 31.2173 13.6991 31.2173 12.6654C31.2173 11.6318 30.3777 10.7931 29.3432 10.7931V10.7939V10.7935ZM21.0075 12.9817C16.5786 12.9817 12.988 16.5698 12.988 20.9953C12.988 25.4208 16.5786 29.0072 21.0075 29.0072C25.4364 29.0072 29.0257 25.4208 29.0257 20.9953C29.0257 16.5698 25.436 12.9817 21.0071 12.9817H21.0075ZM21.0075 15.7936C23.882 15.7936 26.213 18.1221 26.213 20.9949C26.213 23.8677 23.8824 26.1962 21.0075 26.1962C18.1326 26.1962 15.802 23.8673 15.802 20.9949C15.802 18.1225 18.1322 15.7936 21.0075 15.7936Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_19540_63018' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(40.7182 19.6302) rotate(164.25) scale(26.8241 19.3266)'%3E%3Cstop stop-color='%23FF005F'/%3E%3Cstop offset='1' stop-color='%23FC01D8'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_19540_63018' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(11.1115 45.1964) rotate(-90) scale(33.5302 35.575)'%3E%3Cstop stop-color='%23FFCC00'/%3E%3Cstop offset='0.12' stop-color='%23FFCC00'/%3E%3Cstop offset='0.57' stop-color='%23FE4A05'/%3E%3Cstop offset='0.69' stop-color='%23FF0F3F'/%3E%3Cstop offset='1' stop-color='%23FE0657' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint2_radial_19540_63018' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(22.0892 41.3882) rotate(-59.87) scale(13.8684 18.0453)'%3E%3Cstop stop-color='%23FFCC00'/%3E%3Cstop offset='1' stop-color='%23FFCC00' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint3_radial_19540_63018' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(5.71391 1.7469) rotate(164.27) scale(26.5395 9.04373)'%3E%3Cstop stop-color='%23780CFF'/%3E%3Cstop offset='1' stop-color='%23820BFF' stop-opacity='0'/%3E%3C/radialGradient%3E%3CclipPath id='clip0_19540_63018'%3E%3Crect width='42' height='42' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }

  .instagram-reels > .container {
    min-height: 0;
  }

  .instagram-reels__image-wrapper {
    top: unset;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 80%;
  }

  .instagram-reels__image-wrapper:after {
    top: -2px;
    left: 0;
    width: 100%;
    background: linear-gradient(180deg, #F2FAF8 0%, rgba(242, 250, 248, 0.74) 41.73%, rgba(242, 250, 248, 0.06) 100%);
  }

  .instagram-reels__content-wrapper {
    flex-direction: column;
    gap: 138px;
    justify-content: flex-start;
    min-height: 0;
    padding: 44px 0 42px;
  }

  .instagram-reels__text-content {
    flex: 0 0 auto;
    width: 100%;
    text-align: center;
  }

  .instagram-reels__title {
    max-width: 330px;
    margin: 0 auto 8px;
    font-size: 24px;
    line-height: 1.4;
  }

  .instagram-reels__subtitle {
    max-width: 330px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 1.5;
  }

  .instagram-reels__btn-wrap {
    display: flex;
    justify-content: center;
    margin-top: 20px;
  }

  .instagram-reels__items-wrapper,
  .instagram-reels__items-wrapper--slider {
    width: 100%;
    max-width: 100%;
  }

  .instagram-reels__slider-pagination {
    margin-top: 18px;
  }
}
