/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@-webkit-keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define tag; weak */
.sc-tag {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 30px;
  background-color: transparent;
  border: 1px solid transparent;
  font-size: 0.75rem;
  padding: 4px 12px;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  color: #fff;
  font-weight: 400;
}
.sc-tag--square {
  border-radius: 4px;
}
.sc-tag * {
  color: inherit;
}
.sc-tag--blue {
  background-color: #00bcd3;
}
.sc-tag--dark-blue {
  background-color: #0d478c;
}
.sc-tag--green {
  background-color: #38d200;
}
.sc-tag--yellow {
  background-color: #ffba06;
}
.sc-tag--sky-blue {
  background-color: #00a9f3;
}
.sc-tag--gold {
  background-color: #f4e46f;
  color: #525355;
}
.sc-tag--orange {
  background-color: #ff9526;
}
.sc-tag--gray {
  background-color: #dfdfdf;
  color: #525355;
}
.sc-tag--white {
  background-color: #fff;
  color: #525355;
}
.sc-tag--black {
  background-color: #191919;
  color: #fff;
}
.sc-tag--grey-light {
  background-color: #eaf0f8;
  color: #525355;
}
.sc-tag--line-green {
  border-color: #92e773;
  background-color: #ebfae5;
  color: #1f8845;
}
.sc-tag--line-blue {
  border-color: #7bb6f5;
  background-color: #e7f1fd;
  color: #0b56a8;
}
.sc-tag--red {
  background-color: #fbe5e5;
  color: #c30303;
}
.sc-tag--blue-gradient {
  background: linear-gradient(91.65deg, #004084 0%, #0f79cf 93.23%);
  color: #fff !important;
}

/** @end */
[class*=sc-tag--line] {
  border-width: 2px;
}

/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define badge; weak */
.sc-badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
}
.sc-badge::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0V10H0L7 0Z' fill='%23EC9BA5'/%3E%3C/svg%3E");
  width: 7px;
  height: 10px;
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  position: absolute;
  left: -7px;
  top: 0;
}
.sc-badge svg {
  width: 8px;
  height: 11px;
}
.sc-badge__text {
  display: inline;
  padding: 2px 8px;
  color: #000;
  background-color: rgb(250, 229, 232);
  border-radius: 0 0 8px 8px;
  font-size: 0.75rem;
}
.sc-badge--green::before {
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0V10H0L7 0Z' fill='%23A6D0B5'/%3E%3C/svg%3E");
}
.sc-badge--green .sc-badge__text {
  background-color: #e8f3ec;
}
.sc-badge--green-gradiant::before {
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0V10H0L7 0Z' fill='%2370CF99'/%3E%3C/svg%3E");
}
.sc-badge--green-gradiant .sc-badge__text {
  background: -webkit-gradient(linear, right top, left top, from(rgb(1, 166, 71)), to(rgb(1, 149, 135)));
  background: linear-gradient(270deg, rgb(1, 166, 71) 0%, rgb(1, 149, 135) 100%);
  color: #fff;
}
.sc-badge--blue-gradiant::before {
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0V10H0L7 0Z' fill='%2370CF99'/%3E%3C/svg%3E");
}
.sc-badge--blue-gradiant .sc-badge__text {
  background: linear-gradient(135.08deg, rgb(44, 58, 134) -30.67%, rgb(0, 128, 219) 63.6%);
  color: #fff;
}
.sc-badge--quote {
  position: relative;
}
.sc-badge--quote::before {
  content: "";
  width: 20px;
  height: 26px;
  position: absolute;
  left: 0;
  bottom: -26px;
  z-index: 2;
  background: url('data:image/svg+xml,<svg width="21" height="27" viewBox="0 0 21 27" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M21 27V0H0L21 27Z" fill="%23AFD6B8"/></svg>');
}
.sc-badge--quote .sc-badge__text {
  border-radius: 0 4px 4px 0;
  color: #000;
  padding: 8px 16px;
  background: radial-gradient(160.26% 1130.34% at -36.81% -60.26%, #d6ffc7 0%, #c8e2ff 100%);
}

/** @end */
/** @define card-tile; weak */
.sc-card-tile {
  width: 100%;
  max-width: 700px;
  background-color: #fff;
  position: relative;
}
.sc-card-tile__title {
  font-size: 1rem;
  margin-bottom: 16px;
  width: 100%;
  font-weight: 500;
  color: #525355;
}
.sc-card-tile__description {
  word-wrap: anywhere;
  width: 100%;
  margin: 0;
  font-size: 0.875rem;
  color: #525355;
}
.sc-card-tile__description a {
  position: relative;
  z-index: 2;
}
.sc-card-tile__description ~ .sc-card-tile__tags {
  margin-top: 16px;
}
.sc-card-tile__content {
  padding: 24px 16px;
  white-space: normal;
}
.sc-card-tile__tile-image {
  height: 240px;
  position: relative;
}
.sc-card-tile__link {
  width: 100%;
}
.sc-card-tile__tile-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  font-family: "object-fit: cover; object-position: center;";
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: block;
}
.sc-card-tile__icon {
  margin: 24px 16px 0;
}
.sc-card-tile__icon svg {
  height: 80px;
  width: 80px;
}
.sc-card-tile__icon--small svg {
  height: 50px;
  width: 50px;
}
.sc-card-tile__badges {
  position: absolute;
  top: -14px;
  left: 12px;
  z-index: 3;
}
.sc-card-tile__tags {
  margin-bottom: 16px;
}
.sc-card-tile__tags .sc-tag {
  margin-right: 4px;
  margin-bottom: 4px;
}
.sc-card-tile__location {
  color: #2772c7;
  font-size: 0.875rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sc-card-tile__location::before {
  content: "";
  width: 14px;
  height: 18px;
  border: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
  top: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  margin-right: 8px;
  display: inline-block;
  background-image: url('data:image/svg+xml,<svg width="430" height="513" viewBox="0 0 430 513" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M215.104 512.171L200.233 499.424C179.732 482.258 0.724609 327.661 0.724609 214.577C0.724609 96.179 96.7056 0.197998 215.104 0.197998C333.502 0.197998 429.483 96.179 429.483 214.577C429.483 327.662 250.476 482.259 230.06 499.509L215.104 512.171ZM215.104 46.553C122.351 46.658 47.1856 121.823 47.0806 214.576C47.0806 285.618 157.213 399.106 215.104 451.049C272.996 399.085 383.127 285.532 383.127 214.576C383.022 121.823 307.858 46.659 215.104 46.553Z" fill="%232772C7"/><path d="M215.104 299.555C168.172 299.555 130.126 261.509 130.126 214.577C130.126 167.645 168.172 129.599 215.104 129.599C262.036 129.599 300.082 167.645 300.082 214.577C300.082 261.509 262.037 299.555 215.104 299.555ZM215.104 172.087C191.638 172.087 172.615 191.11 172.615 214.576C172.615 238.042 191.638 257.065 215.104 257.065C238.57 257.065 257.593 238.042 257.593 214.576C257.593 191.11 238.571 172.087 215.104 172.087Z" fill="%232772C7"/></svg>');
}
.sc-card-tile__location-text {
  display: -webkit-box; /* stylelint-disable-line value-no-vendor-prefix */
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical; /* stylelint-disable-line property-no-vendor-prefix */
  overflow: hidden;
}
.sc-card-tile__read-more {
  padding: 0 16px 24px;
  width: 100%;
  font-size: 0.75rem;
  color: #555;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-card-tile--horizontal .sc-card-tile__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.sc-card-tile--horizontal .sc-card-tile__tile-image {
  width: 130px;
  min-height: 200px;
  height: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.sc-card-tile--horizontal .sc-card-tile__read-more {
  position: absolute;
  bottom: -16px;
  left: 130px;
  width: auto;
}
.sc-card-tile--horizontal .sc-card-tile__content {
  padding-bottom: 40px;
}
/** @end */
/* stylelint-disable plugin/selector-bem-pattern */
[dir=rtl] .sc-card-tile {
  text-align: left;
}

/* stylelint-enable plugin/selector-bem-pattern */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define mobile-sticky-bar; weak */
.sc-mobile-sticky-bar {
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.8);
  padding: 16px 16px 0 16px;
  backdrop-filter: blur(14px);
}
.sc-mobile-sticky-bar__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-mobile-sticky-bar .sc-inline-buttons {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.sc-mobile-sticky-bar .sc-inline-buttons__item {
  width: 100%;
  margin-right: 12px;
}
.sc-mobile-sticky-bar .sc-inline-buttons__item:only-child {
  margin-bottom: 16px;
}
.sc-mobile-sticky-bar .sc-inline-buttons__item:last-child {
  margin-right: 0;
}
.sc-mobile-sticky-bar .sc-inline-buttons .sc-btn {
  font-size: 0.875rem;
  min-width: 100%;
  padding: 8px 12px;
  text-transform: none;
}
/** @end */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define mobile-top-bar; weak */
.sc-mobile-top-bar {
  border-bottom: 1px solid #e5e5e5;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 54px;
  padding: 16px;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
}
.sc-mobile-top-bar__btn {
  width: 18px;
  height: 18px;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative;
  z-index: 4;
}
.sc-mobile-top-bar__btn ~ .sc-mobile-top-bar__title {
  margin-left: -24px;
}
.sc-mobile-top-bar__title {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  color: #525355;
}
.sc-mobile-top-bar--btn-close {
  background-image: url("data:image/svg+xml;utf8,<svg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M32 3.125C35.8995 3.125 39.6806 3.888 43.2385 5.39288C46.6765 6.847 49.7649 8.9295 52.4178 11.5824C55.0706 14.2352 57.153 17.3235 58.6073 20.7616C60.112 24.3194 60.875 28.1005 60.875 32C60.875 35.8995 60.112 39.6806 58.6071 43.2385C57.153 46.6765 55.0705 49.7649 52.4176 52.4178C49.7648 55.0706 46.6765 57.153 43.2384 58.6073C39.6806 60.112 35.8995 60.875 32 60.875C28.1005 60.875 24.3194 60.112 20.7615 58.6071C17.3235 57.153 14.2351 55.0705 11.5822 52.4176C8.92937 49.7648 6.847 46.6765 5.39275 43.2384C3.888 39.6806 3.125 35.8995 3.125 32C3.125 28.1005 3.888 24.3194 5.39288 20.7615C6.847 17.3235 8.9295 14.2351 11.5824 11.5822C14.2352 8.92937 17.3235 6.847 20.7616 5.39275C24.3194 3.888 28.1005 3.125 32 3.125ZM32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0Z' fill='black'/><path d='M44.7746 46.3374C44.5694 46.3377 44.3661 46.2974 44.1765 46.2188C43.9869 46.1403 43.8147 46.0251 43.6697 45.8798L18.1197 20.3298C17.5096 19.7197 17.5096 18.7303 18.1197 18.12C18.73 17.5098 19.7192 17.5098 20.3295 18.12L45.8795 43.67C46.4897 44.2803 46.4897 45.2695 45.8795 45.8798C45.7345 46.0251 45.5623 46.1403 45.3727 46.2188C45.1831 46.2974 44.9798 46.3377 44.7746 46.3374Z' fill='black'/><path d='M19.2246 46.3374C19.0194 46.3377 18.8161 46.2974 18.6265 46.2188C18.4369 46.1403 18.2647 46.0251 18.1197 45.8798C17.5096 45.2695 17.5096 44.2803 18.1197 43.67L43.6697 18.12C44.2798 17.5098 45.2693 17.5098 45.8795 18.12C46.4897 18.7302 46.4897 19.7195 45.8795 20.3298L20.3295 45.8798C20.1845 46.0251 20.0123 46.1403 19.8227 46.2188C19.6331 46.2974 19.4298 46.3377 19.2246 46.3374Z' fill='black'/></svg>");
}
.sc-mobile-top-bar--btn-down {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M15.5817 1.49323L8.24007 8.83485L0.898438 1.49323" stroke="currentColor" stroke-width="1.46833" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-mobile-top-bar--btn-back {
  width: 26px;
  height: 24px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path d="M52.571 31.218H14.593" stroke="currentColor" stroke-width="3.2" stroke-linecap="round"/><path d="M26.123 46.1861L11.429 31.6641L26.123 17.1431" stroke="currentColor" stroke-width="3.2" stroke-linecap="round"/></svg>');
}
.sc-mobile-top-bar--btn-download {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.0625 10.8125L12 14.75L15.9375 10.8125' stroke='%230473EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M12 4.24722V14.7472' stroke='%230473EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M21 13.25V20C21 20.1989 20.921 20.3897 20.7803 20.5303C20.6397 20.671 20.4489 20.75 20.25 20.75H3.75C3.55109 20.75 3.36032 20.671 3.21967 20.5303C3.07902 20.3897 3 20.1989 3 20V13.25' stroke='%230473EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");
}
.sc-mobile-top-bar--bg-blue {
  background: #061d33;
  border: 0;
}
.sc-mobile-top-bar--bg-blue .sc-mobile-top-bar__title {
  color: #fff;
}
.sc-mobile-top-bar--bg-blue .sc-mobile-top-bar--btn-close {
  background-image: url("data:image/svg+xml;utf8,<svg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M32 3.125C35.8995 3.125 39.6806 3.888 43.2385 5.39288C46.6765 6.847 49.7649 8.9295 52.4178 11.5824C55.0706 14.2352 57.153 17.3235 58.6073 20.7616C60.112 24.3194 60.875 28.1005 60.875 32C60.875 35.8995 60.112 39.6806 58.6071 43.2385C57.153 46.6765 55.0705 49.7649 52.4176 52.4178C49.7648 55.0706 46.6765 57.153 43.2384 58.6073C39.6806 60.112 35.8995 60.875 32 60.875C28.1005 60.875 24.3194 60.112 20.7615 58.6071C17.3235 57.153 14.2351 55.0705 11.5822 52.4176C8.92937 49.7648 6.847 46.6765 5.39275 43.2384C3.888 39.6806 3.125 35.8995 3.125 32C3.125 28.1005 3.888 24.3194 5.39288 20.7615C6.847 17.3235 8.9295 14.2351 11.5824 11.5822C14.2352 8.92937 17.3235 6.847 20.7616 5.39275C24.3194 3.888 28.1005 3.125 32 3.125ZM32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0Z' fill='white'/><path d='M44.7746 46.3374C44.5694 46.3377 44.3661 46.2974 44.1765 46.2188C43.9869 46.1403 43.8147 46.0251 43.6697 45.8798L18.1197 20.3298C17.5096 19.7197 17.5096 18.7303 18.1197 18.12C18.73 17.5098 19.7192 17.5098 20.3295 18.12L45.8795 43.67C46.4897 44.2803 46.4897 45.2695 45.8795 45.8798C45.7345 46.0251 45.5623 46.1403 45.3727 46.2188C45.1831 46.2974 44.9798 46.3377 44.7746 46.3374Z' fill='white'/><path d='M19.2246 46.3374C19.0194 46.3377 18.8161 46.2974 18.6265 46.2188C18.4369 46.1403 18.2647 46.0251 18.1197 45.8798C17.5096 45.2695 17.5096 44.2803 18.1197 43.67L43.6697 18.12C44.2798 17.5098 45.2693 17.5098 45.8795 18.12C46.4897 18.7302 46.4897 19.7195 45.8795 20.3298L20.3295 45.8798C20.1845 46.0251 20.0123 46.1403 19.8227 46.2188C19.6331 46.2974 19.4298 46.3377 19.2246 46.3374Z' fill='white'/></svg>");
}
.sc-mobile-top-bar--bg-blue .sc-mobile-top-bar--btn-down {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M15.5817 1.49323L8.24007 8.83485L0.898438 1.49323" stroke="white" stroke-width="1.46833" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-mobile-top-bar--bg-blue .sc-mobile-top-bar--btn-back {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path d="M52.571 31.218H14.593" stroke="white" stroke-width="3.2" stroke-linecap="round"/><path d="M26.123 46.1861L11.429 31.6641L26.123 17.1431" stroke="white" stroke-width="3.2" stroke-linecap="round"/></svg>');
}
.sc-mobile-top-bar--bg-blue .sc-mobile-top-bar--btn-download {
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.0625 10.8125L12 14.75L15.9375 10.8125' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M12 4.24722V14.7472' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M21 13.25V20C21 20.1989 20.921 20.3897 20.7803 20.5303C20.6397 20.671 20.4489 20.75 20.25 20.75H3.75C3.55109 20.75 3.36032 20.671 3.21967 20.5303C3.07902 20.3897 3 20.1989 3 20V13.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");
}

/** @end */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define checkbox; weak */
.sc-checkbox {
  display: block;
  position: relative;
  padding-left: 32px;
  font-size: 0.875rem;
  color: #000;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.sc-checkbox__input {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
}
.sc-checkbox__input:checked ~ .sc-checkbox__checkmark {
  background-color: #0473ea;
  border-color: #0473ea;
}
.sc-checkbox__input:checked ~ .sc-checkbox__checkmark::after {
  display: block;
}
.sc-checkbox__checkmark {
  position: absolute;
  top: -2px;
  left: 0;
  height: 22px;
  width: 22px;
  border-radius: 3px;
  background-color: #fff;
  cursor: pointer;
  border: 2px solid #cccccc;
}
.sc-checkbox__checkmark::after {
  content: "";
  position: absolute;
  display: none;
  left: 7px;
  top: 2px;
  width: 5px;
  height: 11px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.sc-checkbox {
  /* stylelint-disable max-nesting-depth */
  /* stylelint-disable plugin/selector-bem-pattern */
}
.sc-checkbox.sc-checkbox--radio .sc-checkbox__checkmark {
  border-radius: 50%;
  background: #fff;
  border: 2px solid #cccccc;
  top: -4px;
}
.sc-checkbox.sc-checkbox--radio .sc-checkbox__input:checked ~ .sc-checkbox__checkmark::after {
  display: block;
  background-color: #0473ea;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  top: 2px;
  left: 2px;
  border: 0;
}
.sc-checkbox {
  /* stylelint-enable plugin/selector-bem-pattern */
  /* stylelint-enable max-nesting-depth */
}
.sc-checkbox--curve .sc-checkbox__input {
  display: none;
}
.sc-checkbox--curve .sc-checkbox__input:checked {
  /* stylelint-disable max-nesting-depth */
}
.sc-checkbox--curve .sc-checkbox__input:checked ~ .sc-checkbox__checkmark::before {
  background-color: #38d200;
  border-color: #38d200;
}
.sc-checkbox--curve .sc-checkbox__input:checked ~ .sc-checkbox__checkmark::after {
  opacity: 1;
}
.sc-checkbox--curve .sc-checkbox__input:checked {
  /* stylelint-enable max-nesting-depth */
}
.sc-checkbox--curve .sc-checkbox__checkmark {
  cursor: pointer;
  background-color: transparent !important;
  border-color: transparent !important;
  /* stylelint-disable max-nesting-depth */
}
.sc-checkbox--curve .sc-checkbox__checkmark::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  border: 1px solid #b2b2b2;
  border-radius: 10px 0 10px 10px;
  background-color: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.sc-checkbox--curve .sc-checkbox__checkmark::after {
  content: "";
  position: absolute;
  left: 10px;
  top: 3px;
  width: 6px;
  height: 12px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.sc-checkbox--curve .sc-checkbox__checkmark {
  /* stylelint-enable max-nesting-depth */
}

/** @end */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define accordion; weak */
.sc-accordion {
  width: 100%;
}
.sc-accordion__input {
  position: absolute;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
}
.sc-accordion__input:checked + .sc-accordion__label {
  /* stylelint-disable max-nesting-depth */
}
.sc-accordion__input:checked + .sc-accordion__label::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  top: calc(50% - 6px);
}
.sc-accordion__input:checked + .sc-accordion__label {
  /* stylelint-enable max-nesting-depth */
}
.sc-accordion__input:checked ~ .sc-accordion__content {
  max-height: 100%;
  padding: 16px 0;
  overflow: hidden;
  display: block;
}
.sc-accordion__input:checked ~ .sc-heading .sc-accordion__label--plus {
  border-bottom: 0;
  font-weight: 500;
  /* stylelint-disable max-nesting-depth */
}
.sc-accordion__input:checked ~ .sc-heading .sc-accordion__label--plus::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect width='17' height='1.5' x='3.5' y='11.25' fill='%230C77B9' fill-rule='evenodd' rx='.75'/%3E%3C/svg%3E%0A");
  -webkit-transform: rotate(0deg) translateY(-50%);
      -ms-transform: rotate(0deg) translateY(-50%);
          transform: rotate(0deg) translateY(-50%);
  top: 47%;
}
.sc-accordion__input:checked ~ .sc-heading .sc-accordion__label--plus {
  /* stylelint-enable max-nesting-depth */
}
.sc-accordion__label {
  padding: 16px 32px 16px 16px;
  background-color: #f5f5f5;
  font-weight: 400;
  cursor: pointer;
  color: #191919;
  font-size: 1rem;
  position: relative;
  min-height: auto;
  display: inline-block;
  width: 100%;
}
.sc-accordion__label::after {
  content: "";
  width: 13px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg width='168' height='100' viewBox='0 0 168 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M165.315 8.67848L159.812 3.13717C158.08 1.40662 155.776 0.453244 153.313 0.453244C150.852 0.453244 148.545 1.40662 146.813 3.13717L84.0376 65.915L21.19 3.06751C19.4608 1.33696 17.1539 0.384949 14.6926 0.384949C12.2313 0.384949 9.92301 1.33696 8.19246 3.06751L2.68802 8.57467C-0.896007 12.156 -0.896007 17.9896 2.68802 21.5709L77.5156 96.6675C79.2447 98.3967 81.549 99.615 84.0321 99.615H84.0608C86.5234 99.615 88.8277 98.3953 90.5568 96.6675L165.315 21.7744C167.047 20.0452 167.997 17.6713 168 15.21C168 12.7474 167.047 10.4063 165.315 8.67848Z' fill='%23626262'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 15px;
}
.sc-accordion__label strong {
  font-weight: 500;
}
.sc-accordion__label--plus {
  background-color: #fff;
  padding: 16px 16px 16px 40px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 2px;
  /* stylelint-disable max-nesting-depth */
}
.sc-accordion__label--plus::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='%230C77B9' fill-rule='evenodd'%3E%3Crect width='1.5' height='17' x='11.25' y='3.5' rx='.75'/%3E%3Crect width='17' height='1.5' x='3.5' y='11.25' rx='.75'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  right: auto;
  left: 6px;
  -webkit-filter: none;
          filter: none;
  top: 47%;
}
.sc-accordion__label--plus {
  /* stylelint-enable max-nesting-depth */
}
.sc-accordion__label--plus-right {
  padding: 8px 40px 8px 0;
  /* stylelint-disable max-nesting-depth */
}
.sc-accordion__label--plus-right::after {
  right: 6px;
  left: auto;
}
.sc-accordion__label--plus-right {
  /* stylelint-enable max-nesting-depth */
}
.sc-accordion__content {
  max-height: 0;
  padding: 0;
  color: #6b6e73;
  background: #fff;
  overflow: hidden;
  display: none;
  font-size: 0.875rem;
}
.sc-accordion__content .sc-two-column {
  /* stylelint-disable plugin/selector-bem-pattern */
}
.sc-accordion__content .sc-two-column ul {
  list-style: none;
  padding-left: 0;
}
.sc-accordion__content .sc-two-column {
  /* stylelint-enable plugin/selector-bem-pattern */
}
.sc-accordion__content .sc-content-wrapper,
.sc-accordion__content .sc-accordion-terms {
  padding: 0;
}
.sc-accordion--with-icon-desc .sc-accordion__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-accordion--with-icon-desc .sc-accordion__label-desc {
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
  font-size: 0.875rem;
  margin-top: 8px;
}
.sc-accordion--with-icon-desc .sc-accordion__label-icon {
  -webkit-box-flex: 40px;
      -ms-flex: 40px;
          flex: 40px;
  /* stylelint-disable max-nesting-depth */
}
.sc-accordion--with-icon-desc .sc-accordion__label-icon svg {
  width: 40px;
  height: 40px;
}
.sc-accordion--with-icon-desc .sc-accordion__label-icon {
  /* stylelint-enable max-nesting-depth */
}
.sc-accordion--with-icon-desc .sc-accordion__label-title {
  -webkit-box-flex: calc(100% - 40px);
      -ms-flex: calc(100% - 40px);
          flex: calc(100% - 40px);
  font-size: 1.25rem;
}
/** @end */
/** @define faqs; weak */
.sc-faqs {
  padding-bottom: 32px;
}
.sc-faqs .sc-inline-buttons {
  margin-top: 16px;
}
.sc-faqs .sc-accordion__label {
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 2px;
  padding: 16px 40px 16px 0;
  /* stylelint-disable max-nesting-depth */
}
.sc-faqs .sc-accordion__label::after {
  background-image: url("data:image/svg+xml,%3Csvg width='168' height='100' viewBox='0 0 168 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M165.315 8.67848L159.812 3.13717C158.08 1.40662 155.776 0.453244 153.313 0.453244C150.852 0.453244 148.545 1.40662 146.813 3.13717L84.0376 65.915L21.19 3.06751C19.4608 1.33696 17.1539 0.384949 14.6926 0.384949C12.2313 0.384949 9.92301 1.33696 8.19246 3.06751L2.68802 8.57467C-0.896007 12.156 -0.896007 17.9896 2.68802 21.5709L77.5156 96.6675C79.2447 98.3967 81.549 99.615 84.0321 99.615H84.0608C86.5234 99.615 88.8277 98.3953 90.5568 96.6675L165.315 21.7744C167.047 20.0452 167.997 17.6713 168 15.21C168 12.7474 167.047 10.4063 165.315 8.67848Z' fill='%23626262'/%3E%3C/svg%3E%0A");
  background-size: 16px 16px;
  width: 16px;
  height: 16px;
  right: 6px;
  left: auto;
  -webkit-filter: none;
          filter: none;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.sc-faqs .sc-accordion__label {
  /* stylelint-enable max-nesting-depth */
}
.sc-faqs .sc-accordion {
  /* stylelint-disable selector-max-compound-selectors */
}
.sc-faqs .sc-accordion__input:checked ~ .sc-heading .sc-accordion__label::after {
  background-image: url("data:image/svg+xml,%3Csvg width='168' height='100' viewBox='0 0 168 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M165.315 8.67848L159.812 3.13717C158.08 1.40662 155.776 0.453244 153.313 0.453244C150.852 0.453244 148.545 1.40662 146.813 3.13717L84.0376 65.915L21.19 3.06751C19.4608 1.33696 17.1539 0.384949 14.6926 0.384949C12.2313 0.384949 9.92301 1.33696 8.19246 3.06751L2.68802 8.57467C-0.896007 12.156 -0.896007 17.9896 2.68802 21.5709L77.5156 96.6675C79.2447 98.3967 81.549 99.615 84.0321 99.615H84.0608C86.5234 99.615 88.8277 98.3953 90.5568 96.6675L165.315 21.7744C167.047 20.0452 167.997 17.6713 168 15.21C168 12.7474 167.047 10.4063 165.315 8.67848Z' fill='%23626262'/%3E%3C/svg%3E%0A");
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  top: calc(50% - 6px);
}
.sc-faqs .sc-accordion {
  /* stylelint-enable selector-max-compound-selectors */
}
.sc-faqs__expand-label {
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: center;
}
.sc-faqs__show, .sc-faqs__show-less {
  font-size: 1rem;
  color: #2772c7;
  display: inline-block;
  padding: 16px 0;
  cursor: pointer;
  font-weight: 600;
}
.sc-faqs__more-input {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  visibility: hidden;
}
.sc-faqs__show-more {
  display: none;
}
.sc-faqs__more-input:checked ~ .sc-faqs__show-more {
  display: block;
}
.sc-faqs__more-input:checked + .sc-faqs__expand-label {
  display: none;
}
/** @end */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define search; weak */
.sc-search {
  background-color: #fff;
  border-radius: 40px;
  padding: 4px 4px 4px 16px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #dfdfdf;
  font-size: 0.875rem;
}
.sc-search__icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 16px;
  position: relative;
}
.sc-search__icon::before {
  content: "";
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg" ><path fill-rule="evenodd" clip-rule="evenodd" d="M14.7656 20.1562C18.2606 20.1562 21.0938 17.3231 21.0938 13.8281C21.0938 10.3332 18.2606 7.5 14.7656 7.5C11.2707 7.5 8.4375 10.3332 8.4375 13.8281C8.4375 17.3231 11.2707 20.1562 14.7656 20.1562ZM14.7656 22.9688C19.8139 22.9688 23.9062 18.8764 23.9062 13.8281C23.9062 8.7799 19.8139 4.6875 14.7656 4.6875C9.7174 4.6875 5.625 8.7799 5.625 13.8281C5.625 18.8764 9.7174 22.9688 14.7656 22.9688Z" fill="url(%23paint0_linear_59_1825)" /><path fill-rule="evenodd" clip-rule="evenodd" d="M19.0584 20.1677C19.6429 19.6562 20.5313 19.7155 21.0427 20.2999L23.3979 22.9916C23.9093 23.5761 23.8501 24.4645 23.2656 24.9759C22.6811 25.4873 21.7927 25.4281 21.2813 24.8436L18.9261 22.152C18.4147 21.5675 18.4739 20.6791 19.0584 20.1677Z" fill="url(%23paint1_linear_59_1825)" /><defs><linearGradient id="paint0_linear_59_1825" x1="14.7656" y1="4.6875" x2="14.7656" y2="22.9688" gradientUnits="userSpaceOnUse" ><stop stop-color="%23107BED" /><stop offset="1" stop-color="%2337CF0A" /></linearGradient><linearGradient id="paint1_linear_59_1825" x1="22.2203" y1="21.6458" x2="20.1037" y2="23.4978" gradientUnits="userSpaceOnUse" ><stop stop-color="%23107BED" /><stop offset="1" stop-color="%2337CF0A" /></linearGradient></defs></svg>');
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
}
.sc-search__input {
  width: 100%;
  height: 100%;
  border: 0;
  font-size: inherit;
}
.sc-search__input::-webkit-input-placeholder {
  color: #6b6e73;
}
.sc-search__input::-moz-placeholder {
  color: #6b6e73;
}
.sc-search__input::-ms-input-placeholder {
  color: #6b6e73;
}
.sc-search__input::placeholder {
  color: #6b6e73;
}
.sc-search__clear {
  width: 16px;
  height: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 12px;
  display: inline-block;
  background-image: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 0C2.68661 0 0 2.68661 0 6C0 9.31339 2.68661 12 6 12C9.31339 12 12 9.31339 12 6C12 2.68661 9.31339 0 6 0ZM8.21518 8.27946L7.33125 8.27545L6 6.68839L4.67009 8.27411L3.78482 8.27812C3.72589 8.27812 3.67768 8.23125 3.67768 8.17098C3.67768 8.14554 3.68705 8.12143 3.70313 8.10134L5.44554 6.02545L3.70313 3.95089C3.68694 3.93126 3.67796 3.90669 3.67768 3.88125C3.67768 3.82232 3.72589 3.77411 3.78482 3.77411L4.67009 3.77813L6 5.36518L7.32991 3.77946L8.21384 3.77545C8.27277 3.77545 8.32098 3.82232 8.32098 3.88259C8.32098 3.90804 8.31161 3.93214 8.29554 3.95223L6.5558 6.02679L8.29688 8.10268C8.31295 8.12277 8.32232 8.14688 8.32232 8.17232C8.32232 8.23125 8.27411 8.27946 8.21518 8.27946Z" fill="%23C9C7C7"/></svg>');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}
.sc-search__cta {
  min-width: 90px;
}
/** @end */
/* Secondary Colors */
/**
 * Fixed Spacing Variables:
 * Though we can use relative units for most cases, we still need some fixed variable to overcome some drawbacks of relative units.
 * Example we don't want the left and right side padding of container to be increased relatively to the font-size.
 * The vertical spacing between two modules to be same regardless of increasing the font-size.
 * The spacing scale is a base-8 scale. We chose a base-8 scale because eight is a highly composable number (it can be divided and multiplied many times and result in whole numbers), yet allows spacing dense enough for UI. The scale's exception is that it begins at 4px to allow smaller padding and margin for denser parts of the site, from there on it steps up consistently in equal values of 8px. Refer https://primer.style/css/support/
*/
/* Other spacing values. Use this only where its required and not able to use above fixed spacing according to the design:
 * Useful for buttons and form elements.
 * Refer https://primer.style/css/spacing/
*/
/* stylelint-disable scss/at-mixin-pattern */
@keyframes shimmer {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
/** @define tab-minimal; weak */
.sc-tab-minimal {
  padding-top: 32px;
  background-color: #f3f3f3;
  position: relative;
  overflow: hidden;
}
.sc-tab-minimal__content {
  position: relative;
  z-index: 1;
}
.sc-tab-minimal__content-item {
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.sc-tab-minimal__content-item--active {
  height: auto;
  visibility: visible;
}
.sc-tab-minimal__content {
  /* stylelint-disable plugin/selector-bem-pattern */
}
.sc-tab-minimal__content.sc-content-wrapper {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
}
.sc-tab-minimal__content {
  /* stylelint-enable plugin/selector-bem-pattern */
}
.sc-tab-minimal--bg-image {
  position: relative;
}
.sc-tab-minimal--bg-image .sc-tab-minimal__image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.sc-tab-minimal--bg-image .sc-heading-inner {
  position: relative;
  z-index: 2;
}
.sc-tab-minimal__head {
  padding-bottom: 16px;
}
.sc-tab-minimal__head .splide__slide {
  padding: 4px;
  background-color: #eaf0f8;
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal__head .splide__slide:first-child {
  margin-left: auto;
  border-radius: 6px 0 0 6px;
  border-left: 1px solid #e1e1e1;
}
.sc-tab-minimal__head .splide__slide:last-child {
  border-radius: 0 6px 6px 0;
  margin-right: auto;
  border-right: 1px solid #e1e1e1;
}
.sc-tab-minimal__head .splide__slide {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal__head-button {
  padding: 8px 16px;
  border: 0;
  background-color: transparent;
  max-width: 250px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.875rem;
  cursor: pointer;
}
.sc-tab-minimal__head-button--active {
  font-weight: 600;
  background-color: #fff;
  border-radius: 6px;
  -webkit-box-shadow: rgba(39, 114, 199, 0.1) 0 0 2px 1px;
          box-shadow: rgba(39, 114, 199, 0.1) 0 0 2px 1px;
}
.sc-tab-minimal__head-button img {
  height: 30px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 8px;
  width: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.sc-tab-minimal__head-button img ~ * {
  text-align: left;
}
.sc-tab-minimal__head-button svg {
  height: 30px;
  width: 30px;
  margin-right: 8px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.sc-tab-minimal__head-button svg ~ * {
  text-align: left;
}
.sc-tab-minimal .sc-banner-promotion--block-left .sc-banner__bg, .sc-tab-minimal .sc-banner-promotion--block-right .sc-banner__bg {
  min-height: 180px;
  height: auto;
}
.sc-tab-minimal--rounded .sc-tab-minimal__head-button {
  border-radius: 50px;
}
.sc-tab-minimal--rounded .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--rounded .sc-tab-minimal__head .splide__slide:first-child {
  border-radius: 50px 0 0 50px;
}
.sc-tab-minimal--rounded .sc-tab-minimal__head .splide__slide:last-child {
  border-radius: 0 50px 50px 0;
}
.sc-tab-minimal--rounded .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--dark .sc-tab-minimal__head-button {
  background-color: transparent;
  color: #fff;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--dark .sc-tab-minimal__head-button--active {
  background-color: rgb(142, 142, 142);
  color: #fff;
}
.sc-tab-minimal--dark .sc-tab-minimal__head-button {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--dark .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide {
  background-color: rgb(35, 35, 35);
  border-top: 1px solid rgb(61, 61, 61);
  border-bottom: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide:first-child {
  border-left: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide:last-child {
  border-right: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--dark .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--blue .sc-tab-minimal__head-button {
  background-color: transparent;
  color: #fff;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--blue .sc-tab-minimal__head-button--active {
  background-color: #fff;
  color: #000;
}
.sc-tab-minimal--blue .sc-tab-minimal__head-button {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--blue .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide {
  background-color: rgb(6, 115, 234);
  border-top: 1px solid rgb(61, 61, 61);
  border-bottom: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide:first-child {
  border-left: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide:last-child {
  border-right: 1px solid rgb(61, 61, 61);
}
.sc-tab-minimal--blue .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head {
  padding-bottom: 0;
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide {
  background-color: #eaf0f8;
  border: 0;
  padding: 0;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:first-child {
  border-radius: 14px 0;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:first-child .sc-tab-minimal__head-button {
  padding: 8px 32px 8px 24px;
  border-radius: 14px 24px 0 0;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:first-child .sc-tab-minimal__head-button--active::before {
  background-image: none;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child {
  margin-left: 0;
  border-top-right-radius: 24px;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button {
  border-top-right-radius: 14px;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button::after {
  position: absolute;
  content: "";
  background-image: none;
  width: 30px;
  height: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  bottom: 0;
  z-index: -1;
  right: -30px;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button--active::after {
  background-image: none;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button {
  color: #000;
  font-weight: 500;
  font-size: 0.875rem;
  position: relative;
  z-index: 1;
  padding: 8px 32px 8px 32px;
  border-radius: 20px 0 0 40px;
  background-color: #eaf0f8;
  min-height: 48px;
  min-width: 208px;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button--active {
  border-radius: 24px 24px 0 0;
  background: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button--active::after, .sc-tab-minimal--dark-round .sc-tab-minimal__head-button--active::before {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23ffffff'/%3E%3C/svg%3E");
  width: 30px;
  height: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  bottom: 0;
  z-index: -1;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button--active::after {
  right: -30px;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button--active::before {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23ffffff'/%3E%3C/svg%3E");
  left: -29px;
}
.sc-tab-minimal--dark-round .sc-tab-minimal__head-button {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--dark-round {
  /* stylelint-disable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide {
  background-color: #0075f1;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head-button {
  background-color: #0075f1;
  color: #fff;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head-button--active {
  background: -webkit-gradient(linear, left top, right top, from(#1f2f87), to(#0a498c));
  background: linear-gradient(90deg, #1f2f87 0%, #0a498c 100%);
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head-button--active::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%230A498B'/%3E%3C/svg%3E");
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head-button--active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%231F2F87'/%3E%3C/svg%3E");
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__content {
  background: -webkit-gradient(linear, left top, right top, from(#1f2f87), to(#0a498c));
  background: linear-gradient(90deg, #1f2f87 0%, #0a498c 100%);
}
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__content .sc-title,
.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__content .sc-description {
  color: #fff;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide {
  background-color: #374047;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide:last-child {
  border-right: 0;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head-button {
  background-color: #374047;
  color: #fff;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head-button--active {
  background-color: #102233;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head-button--active::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23102233'/%3E%3C/svg%3E");
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head-button--active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23102233'/%3E%3C/svg%3E");
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__content {
  background: #102233;
}
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__content .sc-title,
.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__content .sc-description {
  color: #fff;
}
.sc-tab-minimal--dark-round {
  /* stylelint-enable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--underline .sc-tab-minimal {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--underline .sc-tab-minimal__head .splide__slide {
  padding: 0;
  background-color: transparent;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.sc-tab-minimal--underline .sc-tab-minimal__head .splide__slide:first-child {
  border-left: 1px solid transparent;
}
.sc-tab-minimal--underline .sc-tab-minimal__head .splide__slide:last-child {
  border-right: 1px solid transparent;
}
.sc-tab-minimal--underline .sc-tab-minimal__head-button {
  border: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 4px solid #d4d4d4;
  padding-bottom: 8px;
  color: #000;
  cursor: pointer;
  text-align: center;
}
.sc-tab-minimal--underline .sc-tab-minimal__head-button--active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
  border-radius: 0;
  border-bottom: 4px solid #191919;
  color: #191919;
}
.sc-tab-minimal--underline .sc-tab-minimal {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--underline {
  /* stylelint-disable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--underline.sc-tab-minimal--dark .sc-tab-minimal__head-button--active {
  border-bottom: 4px solid rgb(35, 35, 35);
  background-color: transparent;
}
.sc-tab-minimal--underline.sc-tab-minimal--blue .sc-tab-minimal__head-button--active {
  border-bottom: 4px solid #0473ea;
  background-color: transparent;
}
.sc-tab-minimal--underline.sc-dark-bg .sc-tab-minimal__head-button, .sc-tab-minimal--underline.sc-blue-bg .sc-tab-minimal__head-button {
  border-bottom: 4px solid #757575;
  color: #fff;
}
.sc-tab-minimal--underline.sc-dark-bg .sc-tab-minimal__head-button--active, .sc-tab-minimal--underline.sc-blue-bg .sc-tab-minimal__head-button--active {
  border-bottom: 4px solid #fff;
  background-color: transparent;
  color: #fff;
}
.sc-tab-minimal--underline {
  /* stylelint-enable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head .splide__track {
  border-image-source: linear-gradient(90deg, rgb(4, 115, 234) 0%, rgb(107, 206, 62) 100%);
  border-image-slice: 2 2 2 2;
  border-image-width: 0 0 2px 0;
  border-image-outset: 0;
  border-image-repeat: stretch;
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head-button {
  border-color: transparent;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head-button--active {
  position: relative;
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head-button--active::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 4px;
  background-color: #191919;
  border-radius: 8px 8px 0 0;
  position: absolute;
  bottom: -4px;
  left: 0;
}
.sc-tab-minimal--underline-curved .sc-tab-minimal__head-button {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--underline-curved {
  /* stylelint-disable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--underline-curved.sc-tab-minimal--blue .sc-tab-minimal__head-button, .sc-tab-minimal--underline-curved.sc-tab-minimal--dark .sc-tab-minimal__head-button {
  border-color: transparent;
}
.sc-tab-minimal--underline-curved.sc-tab-minimal--blue .sc-tab-minimal__head-button--active, .sc-tab-minimal--underline-curved.sc-tab-minimal--dark .sc-tab-minimal__head-button--active {
  color: #0473ea;
}
.sc-tab-minimal--underline-curved.sc-tab-minimal--blue .sc-tab-minimal__head-button--active::after, .sc-tab-minimal--underline-curved.sc-tab-minimal--dark .sc-tab-minimal__head-button--active::after {
  background-color: #0473ea;
}
.sc-tab-minimal--underline-curved.sc-dark-bg .sc-tab-minimal__head-button, .sc-tab-minimal--underline-curved.sc-blue-bg .sc-tab-minimal__head-button {
  border-color: transparent;
}
.sc-tab-minimal--underline-curved.sc-dark-bg .sc-tab-minimal__head-button--active::after, .sc-tab-minimal--underline-curved.sc-blue-bg .sc-tab-minimal__head-button--active::after {
  background-color: #fff;
}
.sc-tab-minimal--underline-curved {
  /* stylelint-enable plugin/selector-bem-pattern, max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--left-align .sc-tab-minimal {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--left-align .sc-tab-minimal__head .splide__slide:first-child {
  margin-left: 0;
}
.sc-tab-minimal--left-align .sc-tab-minimal {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round .sc-tab-minimal {
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button {
  border-top-right-radius: 24px;
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23eaf0f8'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button--active::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round .sc-tab-minimal {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--blue {
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%230075f1'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--blue .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button--active::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%230a498c'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--blue {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--dark {
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23374047'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--dark .sc-tab-minimal__head .splide__slide:last-child .sc-tab-minimal__head-button--active::after {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0C3.48711 23.8383 11.7404 30.928 35 35H17.5H0V0Z' fill='%23102233'/%3E%3C/svg%3E");
}
.sc-tab-minimal--left-align.sc-tab-minimal--dark-round.sc-tab-minimal--dark {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors, plugin/selector-bem-pattern */
}
.sc-tab-minimal--full-width .sc-tab-minimal {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--full-width .sc-tab-minimal__head-button {
  max-width: 100%;
  width: 100%;
}
.sc-tab-minimal--full-width .sc-tab-minimal__head .splide__slide {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sc-tab-minimal--full-width .sc-tab-minimal__head .splide__slide:first-child {
  margin-left: 0;
}
.sc-tab-minimal--full-width .sc-tab-minimal__head .splide__slide:last-child {
  margin-right: 0;
}
.sc-tab-minimal--full-width .sc-tab-minimal {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--rounded-compact .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--rounded-compact .sc-tab-minimal__head .splide__slide {
  background-color: transparent;
  border: 0 !important; /*important added for replacing existing style*/
  padding: 0;
}
.sc-tab-minimal--rounded-compact .sc-tab-minimal__head-button {
  min-width: 40px;
  color: #555;
}
.sc-tab-minimal--rounded-compact .sc-tab-minimal__head-button--active {
  background-color: #eaf0f8;
  border-radius: 24px;
  color: #2772c7;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sc-tab-minimal--rounded-compact .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal {
  /* stylelint-disable max-nesting-depth, plugin/selector-bem-pattern */
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal--blue .sc-tab-minimal__head-button {
  color: #939393;
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal--blue .sc-tab-minimal__head-button--active {
  background-color: #0473ea !important;
  color: #fff !important;
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal--dark .sc-tab-minimal__head-button {
  color: #939393;
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal--dark .sc-tab-minimal__head-button--active {
  background-color: #8e8e8e;
  color: #fff !important;
}
.sc-tab-minimal--rounded-compact.sc-tab-minimal {
  /* stylelint-enable max-nesting-depth, plugin/selector-bem-pattern */
}
.sc-tab-minimal--rounded-compact.sc-dark-bg, .sc-tab-minimal--rounded-compact.sc-blue-bg {
  /* stylelint-disable max-nesting-depth, plugin/selector-bem-pattern */
}
.sc-tab-minimal--rounded-compact.sc-dark-bg .sc-tab-minimal__head-button, .sc-tab-minimal--rounded-compact.sc-blue-bg .sc-tab-minimal__head-button {
  color: #939393;
}
.sc-tab-minimal--rounded-compact.sc-dark-bg .sc-tab-minimal__head-button--active, .sc-tab-minimal--rounded-compact.sc-blue-bg .sc-tab-minimal__head-button--active {
  color: #2772c7;
}
.sc-tab-minimal--rounded-compact.sc-dark-bg, .sc-tab-minimal--rounded-compact.sc-blue-bg {
  /* stylelint-enable max-nesting-depth, plugin/selector-bem-pattern */
}
.sc-tab-minimal--inside-transparent .sc-tab-minimal {
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--inside-transparent .sc-tab-minimal__content-item > div:first-of-type {
  padding-top: 24px;
}
.sc-tab-minimal--inside-transparent .sc-tab-minimal__content-item > div {
  background: none !important;
}
.sc-tab-minimal--inside-transparent .sc-tab-minimal__content-item > div .sc-banner {
  background: none;
}
.sc-tab-minimal--inside-transparent .sc-banner-promotion--block-left .sc-banner .sc-content-wrapper, .sc-tab-minimal--inside-transparent .sc-banner-promotion--block-right .sc-banner .sc-content-wrapper {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sc-tab-minimal--inside-transparent .sc-banner-promotion--block-left, .sc-tab-minimal--inside-transparent .sc-banner-promotion--block-right {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--inline {
  display: block;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-tab-minimal--inline .sc-tab-minimal__content {
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
.sc-tab-minimal--outer-border {
  padding-bottom: 32px;
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head, .sc-tab-minimal--outer-border .sc-tab-minimal__content {
  width: calc(100% - 32px);
  max-width: 1372px;
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head {
  border-bottom: 0;
  padding-bottom: 0;
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head .splide {
  margin-left: -16px;
  padding: 32px 0 0 0;
  background: #fff;
  width: calc(100% + 32px);
  border: 1px solid #0075f1;
  border-bottom: 0;
  border-radius: 30px 10px 0 0;
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head .splide__track {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head .sc-heading-inner {
  margin-left: -16px;
  width: calc(100% + 32px);
}
.sc-tab-minimal--outer-border .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--outer-border .sc-tab-minimal__content {
  max-width: 1404px;
  margin: 0 auto;
  border-radius: 0 0 30px 10px;
  background-color: #fff;
  border: 1px solid #0075f1;
  border-top: 0;
  overflow: hidden;
}
.sc-tab-minimal--outer-bg-white .sc-tab-minimal__content {
  border: 0;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.05);
}
.sc-tab-minimal--outer-bg-white .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--outer-bg-white .sc-tab-minimal__head .splide {
  border: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.sc-tab-minimal--outer-bg-white .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--sticky .sc-tab-minimal__fixed {
  position: fixed;
  padding: 8px 24px;
  z-index: 100;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  -webkit-box-shadow: 2px 2px 17px #eee;
          box-shadow: 2px 2px 17px #eee;
  -webkit-animation: slide-down 0.6s;
          animation: slide-down 0.6s;
}
.sc-tab-minimal--gradient .sc-tab-minimal__head {
  /* stylelint-disable plugin/selector-bem-pattern, max-nesting-depth  */
}
.sc-tab-minimal--gradient .sc-tab-minimal__head .splide__slide {
  background-color: transparent;
  border: 0;
}
.sc-tab-minimal--gradient .sc-tab-minimal__head-button {
  background-color: rgb(92, 103, 111);
  border-radius: 12px 18px 12px 6px;
  padding: 12px;
  color: #fff;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  width: 200px;
  font-weight: 600;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sc-tab-minimal--gradient .sc-tab-minimal__head-button img,
.sc-tab-minimal--gradient .sc-tab-minimal__head-button svg {
  margin-right: 0;
  margin-left: 8px;
  margin-left: auto;
}
.sc-tab-minimal--gradient .sc-tab-minimal__head-button svg {
  width: 40px;
  height: 40px;
}
.sc-tab-minimal--gradient .sc-tab-minimal__head-button--active {
  border-width: 0;
  background: linear-gradient(269.25deg, rgba(56, 210, 0, 0.8) -6.04%, #0f7aed 115.57%), linear-gradient(0deg, #006ae2, #006ae2);
}
.sc-tab-minimal--gradient .sc-tab-minimal__head-button {
  /* stylelint-enable plugin/selector-bem-pattern, max-nesting-depth  */
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head {
  /* stylelint-disable max-nesting-depth */
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head .splide__slide {
  padding: 0;
  border: 0;
  width: 280px;
  overflow: hidden;
  border-right: 1px solid #fff;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head .splide__slide:first-child {
  border: 0;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head .splide__slide:last-child {
  border: 0;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head {
  /* stylelint-enable max-nesting-depth */
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button {
  border-radius: 0;
  padding-right: 40px;
  max-width: 280px;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  font-weight: 600;
  position: relative;
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button svg path {
  fill: #38d200;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='10' viewBox='0 0 17 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.80005 9.5L0.800049 1.5L1.80005 0.5L8.80005 7.25L15.8 0.5L16.8 1.5L8.80005 9.5Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 10px;
  right: 30px;
  background-repeat: no-repeat;
  top: 50%;
  -webkit-transform: translate(50%, -50%) rotate(-90deg);
      -ms-transform: translate(50%, -50%) rotate(-90deg);
          transform: translate(50%, -50%) rotate(-90deg);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button--active::after {
  -webkit-transform: translate(50%, -50%) rotate(0deg);
      -ms-transform: translate(50%, -50%) rotate(0deg);
          transform: translate(50%, -50%) rotate(0deg);
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='10' viewBox='0 0 17 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.80005 9.5L0.800049 1.5L1.80005 0.5L8.80005 7.25L15.8 0.5L16.8 1.5L8.80005 9.5Z' fill='%23000000'/%3E%3C/svg%3E%0A");
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button--active svg path {
  /* stylelint-disable-next-line */
  fill: revert-layer;
}
.sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */
}

@-webkit-keyframes slide-down {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slide-down {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
/** @end */
/** @define mobile-widget; weak */
.sc-mobile-widget {
  margin-top: 16px;
  margin-left: 16px;
  margin-right: 16px;
  border: 1px solid #dfdfdf;
  border-radius: 16px;
}
.sc-mobile-widget--without-border {
  border: 0 !important;
}
.sc-mobile-widget--border-blue-green {
  position: relative;
  padding: 1px;
  border: 0;
}
.sc-mobile-widget--border-blue-green::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 16px;
  padding: 1px;
  background: linear-gradient(213.15deg, rgb(25, 188, 252) 0.58%, rgb(238, 238, 238) 13.57%, rgb(242, 242, 242) 79.24%, rgb(0, 225, 77) 94.79%), linear-gradient(0deg, rgb(145, 191, 245), rgb(145, 191, 245));
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  -webkit-mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 1;
}
.sc-mobile-widget--border-inner-blue-green .sc-tab-minimal {
  border: 0 !important;
}
.sc-mobile-widget--border-inner-blue-green .sc-tab-minimal::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 16px;
  padding: 1px;
  background: linear-gradient(213.15deg, rgb(25, 188, 252) 0.58%, rgb(238, 238, 238) 13.57%, rgb(242, 242, 242) 79.24%, rgb(0, 225, 77) 94.79%), linear-gradient(0deg, rgb(145, 191, 245), rgb(145, 191, 245));
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  -webkit-mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 1;
}
.sc-mobile-widget--border-inner-gray .sc-tab-minimal {
  border: 1px solid #dfdfdf;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal {
  border: 0 !important;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal .sc-content-wrapper {
  padding: 0;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal .splide__track {
  padding: 0 !important;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal .sc-related-links__wrapper {
  padding: 0 8px;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal__content {
  margin-top: 16px;
  width: 100%;
  /* stylelint-disable max-nesting-depth */
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal__content::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 16px;
  padding: 1px;
  background: linear-gradient(213.15deg, rgb(25, 188, 252) 0.58%, rgb(238, 238, 238) 13.57%, rgb(242, 242, 242) 79.24%, rgb(0, 225, 77) 94.79%), linear-gradient(0deg, rgb(145, 191, 245), rgb(145, 191, 245));
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  -webkit-mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255))) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(255, 255, 255)));
  mask: linear-gradient(rgb(255, 255, 255) 0 0) content-box, linear-gradient(rgb(255, 255, 255) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 1;
}
.sc-mobile-widget--border-inner-box-blue-green .sc-tab-minimal__content {
  /* stylelint-enable max-nesting-depth */
}
.sc-mobile-widget--border-inner-box-gray .sc-tab-minimal .sc-content-wrapper {
  padding: 0;
}
.sc-mobile-widget--border-inner-box-gray .sc-tab-minimal .splide__track {
  padding: 0 !important;
}
.sc-mobile-widget--border-inner-box-gray .sc-tab-minimal__content {
  /* stylelint-disable max-nesting-depth */
  margin-top: 16px;
  width: 100%;
}
.sc-mobile-widget--border-inner-box-gray .sc-tab-minimal__content::before {
  border: 1px solid #dfdfdf;
}
.sc-mobile-widget--border-inner-box-gray .sc-tab-minimal__content {
  /* stylelint-enable max-nesting-depth */
}
.sc-mobile-widget .sc-tab-minimal {
  background-color: #fff;
  position: relative;
  z-index: 2;
  border-radius: 16px;
  overflow: hidden;
  padding: 0;
}
.sc-mobile-widget .sc-tab-minimal__content {
  padding-top: 0 !important;
}
.sc-mobile-widget .sc-tab-minimal__content .sc-content-wrapper {
  padding-top: 0 !important;
}
.sc-mobile-widget .sc-tab-minimal .sc-product-boxes-tile {
  background-color: #fff !important;
}

/** @end */
/** @define content-hub-article-list; weak */
.sc-content-hub-article-list {
  background-color: #f6f6f6;
  position: relative;
}
.sc-content-hub-article-list__header {
  padding: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: sticky;
  top: 70px;
  z-index: 99;
  background-color: #fff;
}
.sc-content-hub-article-list__header-btn, .sc-content-hub-article-list__header-btn-exit {
  width: 20px;
  height: 20px;
}
.sc-content-hub-article-list__header-btn svg, .sc-content-hub-article-list__header-btn-exit svg {
  width: 100%;
  height: 100%;
}
.sc-content-hub-article-list__header-text {
  width: 100%;
}
.sc-content-hub-article-list__filter-summary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  grid-gap: 4px;
  gap: 4px;
  width: 100%;
  padding: 8px 26px 8px 0;
  border-radius: 32px;
  position: relative;
  bottom: 0;
  background-image: url('data:image/svg+xml,<svg width="9" height="17" viewBox="0 0 9 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.75 0.75L8.25 8.25L0.75 15.75" stroke="%23044385" style="stroke:%23044385;stroke:color(display-p3 0.0157 0.2627 0.5216);stroke-opacity:1;" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: 97% center;
  background-size: 9px;
}
.sc-content-hub-article-list__filter-summary-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  grid-gap: 4px;
  gap: 4px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sc-content-hub-article-list__filter-summary-count {
  background-color: #fff;
  color: #2c3a88;
  border-radius: 40px;
  padding: 4px 12px;
  font-weight: 500;
}
.sc-content-hub-article-list__filter-summary-placeholder {
  color: #6b6e73;
  font-size: 1rem;
}
.sc-content-hub-article-list__filter-summary-selected {
  color: #1d4a6d;
  font-size: 0.75rem;
  font-weight: 500;
}
.sc-content-hub-article-list__filter-summary-tag {
  background-color: #e8eff6;
  border: 1px solid #e8eff6;
  border-radius: 20px;
  color: #2c3a88;
  font-size: 0.688rem;
  padding: 4px 26px 4px 12px;
  white-space: nowrap;
  background-image: url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 0.5L4 7.49969L0.5 4" stroke="%23044385" style="stroke:%23044385;stroke:color(display-p3 0.0157 0.2627 0.5216);stroke-opacity:1;" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: 97% center;
  background-size: 14px;
}
.sc-content-hub-article-list__content {
  padding-bottom: 24px;
}
.sc-content-hub-article-list__popup-item-text {
  font-size: 1rem;
  color: #212121;
}
.sc-content-hub-article-list__dropdown-content {
  padding: 16px;
}
.sc-content-hub-article-list__dropdown-content .sc-tag {
  border-radius: 0;
  font-size: 0.688rem;
  color: #191919;
  text-transform: capitalize;
}
.sc-content-hub-article-list__dropdown-category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-content-hub-article-list__dropdown-list {
  padding: 8px 0;
  background-color: #fff;
  position: sticky;
  top: 124px;
  z-index: 99;
}
.sc-content-hub-article-list__popup {
  position: fixed;
  min-height: 400px;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgb(81, 113, 146);
  z-index: 10001;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.sc-content-hub-article-list__popup-content {
  width: 100%;
  overflow: auto;
  min-height: 300px;
  max-height: 98vh;
  background: #fff;
  padding: 0 0 24px 0;
  border-radius: 32px 32px 0 0;
}
.sc-content-hub-article-list__popup-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 16px 24px;
  border-bottom: 1px solid #f6f6f6;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.sc-content-hub-article-list__popup-header-icon {
  width: 18px;
  height: 18px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative;
  z-index: 4;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M15.5817 1.49323L8.24007 8.83485L0.898438 1.49323" stroke="currentColor" stroke-width="1.46833" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-content-hub-article-list__popup-header-text {
  width: 100%;
  text-align: center;
  font-weight: 500;
  font-size: 0.875rem;
  color: #525355;
}
.sc-content-hub-article-list__popup-header-reset {
  color: #2772c7;
  font-size: 0.688rem;
  padding: 4px 10px 4px 25px;
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left center;
  background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.99023 6.23242H1.99023V3.23242" stroke="%232772C7" style="stroke:%232772C7;stroke:color(display-p3 0.1529 0.4471 0.7804);stroke-opacity:1;" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.8897 4.11091C11.379 3.60019 10.7727 3.19506 10.1054 2.91866C9.43811 2.64226 8.72291 2.5 8.00064 2.5C7.27837 2.5 6.56317 2.64226 5.89588 2.91866C5.22859 3.19506 4.62228 3.60019 4.11155 4.11091L1.99023 6.23223" stroke="%232772C7" style="stroke:%232772C7;stroke:color(display-p3 0.1529 0.4471 0.7804);stroke-opacity:1;" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.0098 9.76758H14.0098V12.7676" stroke="%232772C7" style="stroke:%232772C7;stroke:color(display-p3 0.1529 0.4471 0.7804);stroke-opacity:1;" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.11133 11.8889C4.62205 12.3996 5.22837 12.8047 5.89566 13.0811C6.56295 13.3576 7.27815 13.4998 8.00042 13.4998C8.72269 13.4998 9.43788 13.3576 10.1052 13.0811C10.7725 12.8047 11.3788 12.3996 11.8895 11.8889L14.0108 9.76758" stroke="%232772C7" style="stroke:%232772C7;stroke:color(display-p3 0.1529 0.4471 0.7804);stroke-opacity:1;" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-content-hub-article-list__popup-header .sc-content-hub-article-list__popup-close-btn {
  width: 28px;
  height: 28px;
  background-color: #fff;
  border-radius: 100px;
  background-image: url('data:image/svg+xml,<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1L8.5 8.5L1 1" stroke="black" style="stroke:black;stroke-opacity:1;" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
}
.sc-content-hub-article-list__popup-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 24px;
}
.sc-content-hub-article-list__popup-item:not(:last-child) {
  border-bottom: 1px solid #f6f6f6;
}
.sc-content-hub-article-list__popup-item-icon {
  margin-right: 8px;
  width: 24px;
  height: 24px;
  /* stylelint-disable max-nesting-depth */
}
.sc-content-hub-article-list__popup-item-icon svg,
.sc-content-hub-article-list__popup-item-icon img {
  height: 100%;
  width: 100%;
}
.sc-content-hub-article-list__popup-item-icon {
  /* stylelint-enable max-nesting-depth */
}
.sc-content-hub-article-list__popup-list {
  max-height: 90vh;
  min-height: 300px;
  overflow: auto;
}
.sc-content-hub-article-list__popup-list-left {
  min-width: 100px;
}
.sc-content-hub-article-list__popup-list-right {
  width: calc(100% - 100px);
  /* stylelint-disable max-nesting-depth */
}
.sc-content-hub-article-list__popup-list-right .sc-btn--curved {
  width: 100%;
  background-image: url('data:image/svg+xml,<svg width="15" height="14" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.8539 14C3.46999 13.9997 4.61985 13.4684 5.7415 12.7068L14.1426 6.99991L5.7415 1.29335C4.60887 0.532639 3.42029 9.69977e-07 1.8539 8.33038e-07C-1.85258 5.09008e-07 1.14258 3.13393 1.14258 7C1.14258 10.866 -1.85258 14.0008 1.8539 14Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>');
  background-repeat: no-repeat;
  background-position: 34px center;
  background-size: 16px;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  padding-left: 61px;
}
.sc-content-hub-article-list__popup-list-right {
  /* stylelint-enable max-nesting-depth */
}
.sc-content-hub-article-list__popup-list-checkbox-btns {
  width: 100%;
  position: absolute;
  bottom: 0;
  z-index: 2;
  background: #fff;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sc-content-hub-article-list__shimmer-item {
  -webkit-animation: shimmer 3s;
          animation: shimmer 3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  background: -webkit-gradient(linear, left top, right top, color-stop(5%, #e6e6e6), color-stop(25%, #ccc), color-stop(35%, #e6e6e6));
  background: linear-gradient(to right, #e6e6e6 5%, #ccc 25%, #e6e6e6 35%);
  background-size: 1000px 100%;
  height: 80px;
  display: block;
  width: 100%;
  margin-bottom: 12px;
  border-radius: 6px;
}
.sc-content-hub-article-list__back {
  padding: 0 0 16px;
  font-size: 0.875rem;
  position: relative;
  color: #525355;
  background-color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-content-hub-article-list__back::before {
  content: "";
  width: 10px;
  height: 10px;
  border-left: 2px solid #525355;
  border-top: 2px solid #525355;
  display: inline-block;
  margin-right: 8px;
  -webkit-transform: rotate(314deg);
      -ms-transform: rotate(314deg);
          transform: rotate(314deg);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.sc-content-hub-article-list__back:hover {
  color: #0473ea;
}
.sc-content-hub-article-list__back:hover::before {
  border-color: #0473ea;
}
.sc-content-hub-article-list__header-btn-exit {
  display: none;
}
.sc-content-hub-article-list__header-btn {
  margin-right: 8px;
}
.sc-content-hub-article-list__nodata {
  background-color: #fff;
  padding: 16px;
  text-align: center;
}
.sc-content-hub-article-list__nodata-image {
  max-width: 300px;
  margin: 0 auto 16px auto;
}
.sc-content-hub-article-list__nodata-image img {
  width: 100%;
}
.sc-content-hub-article-list__nodata p {
  font-weight: 500;
}
.sc-content-hub-article-list__nodata-btn {
  color: #0473ea;
  padding: 8px 24px;
  border: 1px dashed #dfdfdf;
  width: 100%;
  margin-top: 12px;
}
.sc-content-hub-article-list__showmore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 8px;
}
.sc-content-hub-article-list__showmore-expand {
  border: 0;
  min-height: 25px;
  color: #0473ea;
  font-size: 1rem;
  font-weight: 500;
}
.sc-content-hub-article-list__showmore-expand:hover {
  border-bottom: 1px dashed #0473ea;
}
.sc-content-hub-article-list__filter {
  display: none;
  padding: 16px;
}
.sc-content-hub-article-list__filter .sc-tab-minimal {
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}
.sc-content-hub-article-list__filter .sc-tab-minimal__head-button {
  padding: 4px 16px;
}
.sc-content-hub-article-list__filter .sc-tab-minimal__discription {
  font-size: 0.688rem;
  color: #858687;
  margin-top: 8px;
  margin-bottom: 8px;
  text-align: center;
}
.sc-content-hub-article-list__filter .sc-accordion__label-title {
  font-size: 0.875rem;
  font-weight: 500;
}
.sc-content-hub-article-list__filter .sc-accordion__label {
  padding: 0 16px 8px 0;
  background-color: transparent;
  border-bottom: 1px solid #e5e5e5;
  /* stylelint-disable max-nesting-depth */
}
.sc-content-hub-article-list__filter .sc-accordion__label::after {
  right: 0;
}
.sc-content-hub-article-list__filter .sc-accordion__label {
  /* stylelint-enable max-nesting-depth */
}
.sc-content-hub-article-list__filter .sc-accordion .sc-checkbox {
  margin-bottom: 16px;
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
}
.sc-content-hub-article-list__filter .sc-accordion .sc-checkbox__checkmark {
  width: 100%;
}
.sc-content-hub-article-list__filter .sc-accordion .sc-checkbox__view {
  text-align: right;
  font-size: 0.75rem;
  color: #0473ea;
}
.sc-content-hub-article-list__filter .sc-accordion .sc-checkbox__view button {
  color: #0473ea;
}
.sc-content-hub-article-list__filter .sc-accordion .sc-checkbox {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */
}
.sc-content-hub-article-list__filter .sc-checkbox {
  margin-bottom: 16px;
}
.sc-content-hub-article-list__search-wrapper {
  padding-bottom: 24px;
}
.sc-content-hub-article-list__dropdown-list-slide .splide__slide:first-child {
  border-right: 1px solid rgba(215, 215, 215, 0.5019607843);
  padding-right: 8px;
}
.sc-content-hub-article-list__dropdown-list-slide .splide__slide:nth-child(2) {
  padding-left: 8px;
}
.sc-content-hub-article-list__dropdown-list-slide .splide__slide:last-child {
  padding-right: 16px;
}
.sc-content-hub-article-list__dropdown-list-slide .splide__track {
  padding-left: 14px !important; /* stylelint-disable-line scale-unlimited/declaration-strict-value */
}
.sc-content-hub-article-list__dropdown-item {
  padding: 4px 12px;
  font-size: 0.875rem;
  border-radius: 50px;
  color: #6c6c6c;
  /* stylelint-disable plugin/selector-bem-pattern */
}
.sc-content-hub-article-list__dropdown-item.is-active {
  background: #e8eff6;
  border: 1px solid #dce7f7;
  color: #0473ea;
}
.sc-content-hub-article-list__dropdown-item {
  /* stylelint-enable plugin/selector-bem-pattern */
}
.sc-content-hub-article-list__dropdown-head {
  width: 100%;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sc-content-hub-article-list__dropdown-name {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  background-size: 17px;
  background-position: right;
  padding-right: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc-content-hub-article-list__dropdown-name img,
.sc-content-hub-article-list__dropdown-name svg {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.sc-content-hub-article-list__curve-left, .sc-content-hub-article-list__curve-right {
  display: none;
}
.sc-content-hub-article-list .sc-card-tile__title {
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 500;
  color: #191919;
}
.sc-content-hub-article-list .sc-card-tile__tile-image-box {
  width: 100%;
  height: 100%;
  position: relative;
}
.sc-content-hub-article-list .sc-card-tile__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.sc-content-hub-article-list .sc-card-tile__content {
  width: 100%;
  padding-right: 24px !important;
}
.sc-content-hub-article-list .sc-card-tile__date-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 40px);
}
.sc-content-hub-article-list .sc-card-tile {
  /* stylelint-disable value-no-vendor-prefix, property-no-vendor-prefix  */
}
.sc-content-hub-article-list .sc-card-tile__description, .sc-content-hub-article-list .sc-card-tile__title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.sc-content-hub-article-list .sc-card-tile {
  /* stylelint-enable value-no-vendor-prefix, property-no-vendor-prefix  */
}
.sc-content-hub-article-list .sc-card-tile__tile-image {
  -webkit-animation: shimmer 3s;
          animation: shimmer 3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  background: -webkit-gradient(linear, left top, right top, color-stop(5%, #e6e6e6), color-stop(25%, #ccc), color-stop(35%, #e6e6e6));
  background: linear-gradient(to right, #e6e6e6 5%, #ccc 25%, #e6e6e6 35%);
  background-size: 1000px 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 230px;
  height: 210px;
}
.sc-content-hub-article-list .sc-card-tile__tile-image--is-video {
  position: relative;
  cursor: pointer;
  /* stylelint-disable max-nesting-depth */
}
.sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-chrome {
  height: 180px !important;
}
.sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-box, .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-inside {
  cursor: pointer;
}
.sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-box::after, .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-inside::after {
  content: "";
  border: 0;
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="30" height="30" rx="15" fill="black" fill-opacity="0.5" style="fill:black;fill-opacity:0.5;"/><path d="M19.5 14.1343C20.1667 14.5192 20.1667 15.4815 19.5 15.8664L13.5 19.3305C12.8333 19.7154 12 19.2343 12 18.4645L12 11.5363C12 10.7665 12.8333 10.2853 13.5 10.6702L19.5 14.1343Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>');
  width: 35px;
  height: 35px;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  display: block;
  z-index: 4;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.sc-content-hub-article-list .sc-card-tile__tile-image--is-video {
  /* stylelint-enable max-nesting-depth */
}
.sc-content-hub-article-list .sc-card-tile__description {
  margin-top: 8px;
}
.sc-content-hub-article-list .sc-card-tile__tags {
  margin-top: 8px;
  margin-bottom: 0;
}
.sc-content-hub-article-list .sc-card-tile__tags--open {
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 12.5C9.8137 12.5 12.5 9.8137 12.5 6.5C12.5 3.18629 9.8137 0.5 6.5 0.5C3.18629 0.5 0.5 3.18629 0.5 6.5C0.5 9.8137 3.18629 12.5 6.5 12.5Z" stroke="%232772C7" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.75 5.75L6.5 8.25L4.25 5.75" stroke="%232772C7" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-content-hub-article-list .sc-card-tile__tags--closed {
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 0.500001C3.1863 0.500001 0.499999 3.1863 0.499999 6.5C0.5 9.81371 3.1863 12.5 6.5 12.5C9.81371 12.5 12.5 9.81371 12.5 6.5C12.5 3.18629 9.8137 0.5 6.5 0.500001Z" stroke="%232772C7" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.25 7.25L6.5 4.75L8.75 7.25" stroke="%232772C7" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-content-hub-article-list .sc-card-tile .sc-tag {
  padding: 4px;
  border: 0;
  margin-right: 4px;
  background-color: #e8f3ec;
  border-radius: 3px;
  display: inline-block;
}
.sc-content-hub-article-list .sc-card-tile__date {
  position: relative;
  border-top: 1px solid #f4f4f4;
  padding: 8px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 8px;
}
.sc-content-hub-article-list .sc-card-tile__date-text, .sc-content-hub-article-list .sc-card-tile__date-readtime {
  font-size: 0.688rem;
  color: #858687;
}
.sc-content-hub-article-list .sc-card-tile__date-readtime {
  margin-left: 8px;
  padding-left: 8px;
  border-left: 1px solid #858687;
}
.sc-content-hub-article-list .sc-card-tile__share {
  width: 26px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 6px;
  z-index: 9;
  padding-left: 8px;
}
.sc-content-hub-article-list .sc-card-tile__share svg {
  width: 100%;
  height: 100%;
}
.sc-content-hub-article-list .sc-card-tile__tile-image-inside {
  display: none;
}
.sc-content-hub-article-list .sc-card-tile:first-child .sc-card-tile__link {
  border-top: 0;
}
.sc-content-hub-article-list .sc-card-tile__tags-view {
  display: inline-block;
  color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  width: 15px;
  cursor: pointer;
}
.sc-content-hub-article-list .sc-mobile-sticky-bar {
  display: none;
}
.sc-content-hub-article-list .sc-checkbox {
  text-transform: capitalize;
}
.sc-content-hub-article-list .sc-active {
  display: block !important;
}
/** @end */
/** @define content-hub-article-list-mbl; weak */
.sc-content-hub-article-list-mbl {
  padding: 0;
  padding-top: 54px; /* stylelint-disable-line scale-unlimited/declaration-strict-value */
  background-color: rgb(7, 29, 51);
  /* stylelint-disable plugin/selector-bem-pattern */
}
.sc-content-hub-article-list-mbl * {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.sc-content-hub-article-list-mbl *::-webkit-scrollbar {
  display: none;
}
.sc-content-hub-article-list-mbl {
  /* stylelint-enable plugin/selector-bem-pattern */
}
.sc-content-hub-article-list-mbl .sc-content-wrapper {
  max-width: 1023px;
  padding: 0;
  position: relative;
}
.sc-content-hub-article-list-mbl .sc-mobile-top-bar {
  border: 0;
  overflow: visible;
}
.sc-content-hub-article-list-mbl .sc-mobile-top-bar--btn-back {
  top: -54px;
  position: relative;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path d="M52.571 31.218H14.593" stroke="white" stroke-width="3.2" stroke-linecap="round"/><path d="M26.123 46.1861L11.429 31.6641L26.123 17.1431" stroke="white" stroke-width="3.2" stroke-linecap="round"/></svg>');
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  position: relative;
  width: 100%;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__header-btn-exit {
  display: block !important;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-left, .sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-right {
  display: block;
  position: fixed;
  z-index: 9;
  left: 0;
  top: 54px;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-left::before, .sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-right::before {
  content: "";
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  display: inline-block;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-left::before {
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30 0C13.4315 7.24234e-07 -7.24234e-07 13.4315 0 30V0H30Z" fill="%23071D33"/></svg>');
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-right {
  right: 0;
  left: auto;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__curve-right::before {
  width: 60px;
  height: 60px;
  background-image: url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M60 60C60 26.8629 33.1371 0 0 0H60V60Z" fill="%23071D33"/></svg>');
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-list {
  top: 0;
  display: block;
  padding: 12px 24px 8px 8px;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-content, .sc-content-hub-article-list-mbl .sc-content-hub-article-list__showmore {
  background: #f6f6f6;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__showmore {
  padding-bottom: 16px;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__filter, .sc-content-hub-article-list-mbl .sc-content-hub-article-list__search-wrapper {
  display: none;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__content {
  max-height: calc(100vh - 110px);
  overflow: auto;
  padding: 0;
  width: 100%;
  position: relative;
  z-index: 8;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-name {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  width: auto;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-name img {
  display: none;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-content {
  padding: 16px;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-head {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__back {
  display: none;
}
.sc-content-hub-article-list-mbl .sc-content-hub-article-list__header-text {
  width: 100%;
  margin: 0 auto;
}
.sc-content-hub-article-list-mbl .sc-mobile-top-bar--btn-down {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 9L12 16.5L4.5 9" stroke="white" style="stroke:white;stroke-opacity:1;" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.sc-content-hub-article-list-mbl .sc-card-tile__date-readtime {
  display: none;
}
.sc-content-hub-article-list-mbl .sc-card-tile__date {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sc-content-hub-article-list-mbl .sc-card-tile__share {
  display: block;
}
.sc-content-hub-article-list-mbl .sc-card-tile__tile-img {
  display: none;
}
.sc-content-hub-article-list-mbl .sc-card-tile__tile-image-inside {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.sc-content-hub-article-list-mbl .sc-accordion__label {
  font-weight: 500;
  border-bottom: 0;
}
.sc-content-hub-article-list-mbl .sc-accordion__label-icon {
  /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
}
.sc-content-hub-article-list-mbl .sc-accordion__label-icon img {
  width: 29px;
}
.sc-content-hub-article-list-mbl .sc-accordion__label-icon {
  /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */
}
.sc-content-hub-article-list-mbl .sc-mobile-sticky-bar {
  display: block;
}
.sc-content-hub-article-list-mbl ~ .sc-footer {
  display: none;
}
/** @end */
@media (min-width: 680px) {
  .sc-card-tile__content {
    padding: 24px;
  }
  .sc-card-tile__read-more {
    padding: 0 40px 24px;
  }
  .sc-card-tile__icon {
    margin: 24px 24px 0;
  }
  .sc-mobile-sticky-bar {
    padding: 24px 24px 8px 24px;
  }
  .sc-accordion__label--plus {
    font-size: 1.125rem;
    padding: 16px 16px 16px 40px;
  }
  .sc-accordion__label--plus-right {
    padding: 8px 40px 8px 0;
  }
  .sc-accordion__content .sc-accordion-terms__panel {
    padding-left: 16px;
  }
  .sc-faqs .sc-accordion__label {
    padding: 16px 40px 16px 0;
  }
  .sc-search {
    font-size: 1rem;
  }
  .sc-tab-minimal {
    padding-top: 40px;
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head, .sc-tab-minimal--outer-border .sc-tab-minimal__content {
    width: calc(100% - 64px);
    max-width: 1340px;
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head {
    /* stylelint-disable max-nesting-depth */
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head .splide {
    margin-left: -32px;
    width: calc(100% + 64px);
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head .splide__track {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head .sc-heading-inner {
    margin-left: -32px;
    width: calc(100% + 64px);
  }
  .sc-tab-minimal--outer-border .sc-tab-minimal__head {
    /* stylelint-enable max-nesting-depth */
  }
  .sc-tab-minimal--inline .sc-tab-minimal__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    /* stylelint-disable max-nesting-depth */
  }
  .sc-tab-minimal--inline .sc-tab-minimal__head .splide {
    margin-bottom: 32px;
  }
  .sc-tab-minimal--inline .sc-tab-minimal__head .sc-heading-inner {
    margin-right: 32px;
  }
  .sc-tab-minimal--inline .sc-tab-minimal__head {
    /* stylelint-enable max-nesting-depth */
  }
  .sc-content-hub-article-list {
    padding: 40px 0;
    background-color: #fff;
  }
  .sc-content-hub-article-list:not(.sc-content-hub-article-list-mbl) .sc-content-hub-article-list__filter-summary {
    bottom: 6px;
  }
  .sc-content-hub-article-list__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .sc-content-hub-article-list__filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 260px;
    background-color: #f8f8f8;
    height: calc(100vh - 160px);
    overflow-y: auto;
    position: sticky;
    top: 80px;
    left: 0;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .sc-content-hub-article-list__filter .sc-accordion {
    margin-bottom: 16px;
  }
  .sc-content-hub-article-list__filter .sc-accordion__content {
    background-color: transparent;
    padding: 16px 0 4px 24px !important;
  }
  .sc-content-hub-article-list__filter .sc-accordion__label-icon {
    -webkit-box-flex: 24px;
        -ms-flex: 24px;
            flex: 24px;
    /* stylelint-disable max-nesting-depth */
  }
  .sc-content-hub-article-list__filter .sc-accordion__label-icon svg,
  .sc-content-hub-article-list__filter .sc-accordion__label-icon img {
    width: 24px;
    height: 24px;
  }
  .sc-content-hub-article-list__filter .sc-accordion__label-icon {
    /* stylelint-enable max-nesting-depth */
  }
  .sc-content-hub-article-list__filter .sc-accordion__input:checked + .sc-accordion__label::after {
    top: calc(50% - 11px);
  }
  .sc-content-hub-article-list__filter-head {
    font-size: 1.125rem;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 16px;
  }
  .sc-content-hub-article-list__filter-reset {
    padding-left: 24px;
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'><path d='M5.49 6.232H2.49V3.232' stroke='%232772C7' stroke-linecap='round' stroke-linejoin='round'/><path d='M12.39 4.111A6 6 0 0 0 8.5 2.5a6 6 0 0 0-4.39 1.611L2.49 6.232' stroke='%232772C7' stroke-linecap='round' stroke-linejoin='round'/><path d='M11.51 9.768h3v3' stroke='%232772C7' stroke-linecap='round' stroke-linejoin='round'/><path d='M4.611 11.889A6 6 0 0 0 12.39 11.889l2.121-2.121' stroke='%232772C7' stroke-linecap='round' stroke-linejoin='round'/></svg>");
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: left center;
    color: #0473ea;
    font-size: 0.75rem;
  }
  .sc-content-hub-article-list__filter--sticky {
    height: calc(100vh - 95px);
  }
  .sc-content-hub-article-list__header {
    display: none;
  }
  .sc-content-hub-article-list__content {
    padding: 0;
    width: calc(100% - 260px);
    border-radius: 0;
    padding-left: 60px;
  }
  .sc-content-hub-article-list__dropdown-content {
    display: block;
    padding: 0;
  }
  .sc-content-hub-article-list__dropdown-list {
    display: none;
  }
  .sc-content-hub-article-list .sc-card-tile {
    width: 100%;
    max-width: 100%;
  }
  .sc-content-hub-article-list .sc-card-tile__link {
    border-top: 1px solid #f0f0f0;
    padding: 24px 0;
  }
  .sc-content-hub-article-list .sc-card-tile__content {
    margin-top: 16px;
    padding: 0;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image {
    border-radius: 6px;
    overflow: hidden;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video {
    /* stylelint-disable max-nesting-depth */
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-chrome {
    height: 240px !important;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-playbar-wrapper,
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-bottom-bar-middle,
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-bottom-bar-left,
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-bottom-bar-right {
    opacity: 1 !important;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-bottom-bar-lower {
    background-color: rgb(50, 50, 50);
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-box, .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-inside {
    cursor: pointer;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-box::after, .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .sc-card-tile__tile-image-inside::after {
    width: 50px;
    height: 50px;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video {
    /* stylelint-enable max-nesting-depth */
  }
  .sc-content-hub-article-list .sc-card-tile__date {
    border-top: 0;
    padding-top: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .sc-content-hub-article-list .sc-card-tile__date-readtime {
    display: block;
    text-transform: capitalize;
  }
  .sc-content-hub-article-list .sc-card-tile__share {
    display: none;
  }
  .sc-content-hub-article-list .sc-card-tile__tags {
    margin-top: 8px;
  }
  .sc-content-hub-article-list .sc-card-tile__title {
    font-size: 1.25rem;
  }
}
@media (min-width: 1247px) {
  .sc-card-tile--horizontal .sc-card-tile__tile-image {
    width: 200px;
  }
  .sc-card-tile--horizontal .sc-card-tile__read-more {
    left: 200px;
    bottom: -7px;
  }
}
@media (max-width: 679.98px) {
  .sc-tab-minimal .sc-banner-promotion--block-left, .sc-tab-minimal .sc-banner-promotion--block-right {
    /* stylelint-disable max-nesting-depth */
  }
  .sc-tab-minimal .sc-banner-promotion--block-left .sc-banner, .sc-tab-minimal .sc-banner-promotion--block-right .sc-banner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .sc-tab-minimal .sc-banner-promotion--block-left .sc-banner__bg, .sc-tab-minimal .sc-banner-promotion--block-right .sc-banner__bg {
    margin-top: 24px;
  }
  .sc-tab-minimal .sc-banner-promotion--block-left, .sc-tab-minimal .sc-banner-promotion--block-right {
    /* stylelint-enable max-nesting-depth */
  }
  .sc-tab-minimal--with-toggle-arrow .sc-tab-minimal__head-button {
    max-width: 180px;
  }
  /* stylelint-disable plugin/selector-bem-pattern, value-no-vendor-prefix, property-no-vendor-prefix  */
  .sc-content-hub-article-list__back {
    padding: 16px 0 0 16px;
    width: 100%;
  }
  .sc-content-hub-article-list__search-wrapper {
    background-color: #fff;
    padding: 12px 16px 0;
  }
  .sc-content-hub-article-list__content {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
  .sc-content-hub-article-list .sc-card-tile {
    border: 1px solid #f4f4f4;
    border-radius: 12px;
    overflow: hidden;
  }
  .sc-content-hub-article-list .sc-card-tile__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image {
    width: 96px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: auto;
    min-height: 110px;
  }
  .sc-content-hub-article-list .sc-card-tile__title {
    -webkit-line-clamp: 2;
  }
  .sc-content-hub-article-list .sc-card-tile__description {
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: 0.688rem;
    color: #555;
    margin-bottom: 8px;
  }
  .sc-content-hub-article-list .sc-card-tile__content {
    padding: 12px 16px;
    width: 100%;
  }
  .sc-content-hub-article-list .sc-card-tile__tags {
    margin-bottom: 4px;
  }
  .sc-content-hub-article-list .sc-card-tile__content-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .sc-content-hub-article-list .sc-card-tile__date {
    margin-top: auto;
  }
  .sc-content-hub-article-list .sc-card-tile:not(:last-child) {
    margin-bottom: 16px;
  }
  .sc-content-hub-article-list__popup-list-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sc-content-hub-article-list__filter-head {
    margin-bottom: 8px;
  }
  .sc-content-hub-article-list__popup-list-checkbox {
    height: 86vh;
    overflow: auto;
    padding-bottom: 60px;
  }
  .sc-content-hub-article-list .sc-content-wrapper {
    padding: 0;
  }
  .sc-content-hub-article-list .sc-accordion__label-icon img {
    width: 24px !important;
    height: 24px !important;
  }
  /* stylelint-enable plugin/selector-bem-pattern, value-no-vendor-prefix, property-no-vendor-prefix  */
}
@media (min-width: 1024.98px) {
  .sc-tab-minimal--gradient .sc-tab-minimal__head-button {
    width: 250px;
    /* stylelint-disable max-nesting-depth */
  }
  .sc-tab-minimal--gradient .sc-tab-minimal__head-button svg {
    width: 52px;
    height: 52px;
  }
  .sc-tab-minimal--gradient .sc-tab-minimal__head-button {
    /* stylelint-enable max-nesting-depth */
  }
}
@media (min-width: 680px) and (max-width: 1024.98px) {
  .sc-content-hub-article-list {
    padding: 40px 0;
  }
  .sc-content-hub-article-list__filter {
    width: 200px;
  }
  .sc-content-hub-article-list__filter .sc-accordion__content {
    padding-left: 16px !important;
  }
  .sc-content-hub-article-list__content {
    width: calc(100% - 200px);
    padding-left: 24px;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image {
    height: 160px;
  }
  .sc-content-hub-article-list .sc-card-tile__tile-image--is-video .w-chrome {
    height: 160px !important;
  }
  .sc-content-hub-article-list-mbl .sc-content-hub-article-list__dropdown-content {
    margin: 0;
    padding: 24px 8px;
  }
  .sc-content-hub-article-list-mbl .sc-card-tile {
    border-radius: 8px;
  }
  .sc-content-hub-article-list-mbl .sc-card-tile__content {
    padding: 16px;
  }
}