.blocklist__list--s2-if34r6ox8 {width: 100%;}
.blocklist__item--s2-i3s725zdl {min-width: auto;}
.blocklist__item-wrapper--s2-i46dz2m5b {width: 25%; display: flex;}
.form__field--s2-is01axx1b .form__checkbox {display: none;}
.form__field--s2-is01axx1b .form__checkbox-styled {display: block;}
.image__img--s2-i734jxt44 {object-fit: cover;}
.blocklist__list--s2-ijoyxoiho {width: 100%; justify-content: flex-start; flex-wrap: nowrap; height: auto;}
.blocklist__item--s2-i66oj6eh2 {min-width: auto;}
.blocklist__item-wrapper--s2-irl42z8fm {width: 25%; height: auto; display: flex;}
.blocklist__list-wrapper--s2-is4ewredw {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-idagm7kz3 {display: flex;}
.blocklist__pagination-wrapper--s2-ilp8dyayy {display: flex;}
.blocklist__controls-wrapper--s2-iv53kyo20 {display: flex;}
.blocklist--s2-iqx1mg180 {height: auto;}
.image__img--s2-i2omcx1jy {object-fit: cover;}
@media (max-width: 991px) {.blocklist__list--s2-if34r6ox8 {width: 100%;}}
@media (max-width: 991px) {.blocklist__item--s2-i3s725zdl {min-width: auto;}}
@media (max-width: 991px) {.blocklist__item-wrapper--s2-i46dz2m5b {width: 50%;}}
@media (max-width: 991px) {.blocklist__list--s2-ijoyxoiho {width: 100%; height: auto;}}
@media (max-width: 991px) {.blocklist__item--s2-i66oj6eh2 {min-width: auto;}}
@media (max-width: 991px) {.blocklist--s2-iqx1mg180 {height: auto;}}
@media (max-width: 991px) {.blocklist__item-wrapper--s2-irl42z8fm {width: 33.333333333333336%; height: auto;}}
@media (max-width: 767px) {.blocklist__list--s2-ijoyxoiho {width: 100%; height: auto;}}
@media (max-width: 767px) {.blocklist__item--s2-i66oj6eh2 {min-width: auto;}}
@media (max-width: 767px) {.blocklist--s2-iqx1mg180 {height: auto;}}
@media (max-width: 767px) {.blocklist__item-wrapper--s2-irl42z8fm {width: 50%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-if34r6ox8 {width: 100%;}}
@media (max-width: 479px) {.blocklist__item--s2-i3s725zdl {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i46dz2m5b {width: 100%; display: block;}}
@media (max-width: 479px) {.blocklist__list--s2-ijoyxoiho {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i66oj6eh2 {min-width: auto;}}
@media (max-width: 479px) {.blocklist--s2-iqx1mg180 {height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-irl42z8fm {width: 100%; height: auto;}}
.container--u-i9b30glbb {max-width: 1600px; background-size: auto; background-image: none/*linear-gradient(rgba(152, 103, 254, 1) 0%, rgba(152, 103, 254, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; min-height: 900px; padding-left: 50px; padding-right: 50px; display: block;}
.div--u-ican6vl0z {height: auto; display: flex; width: 50%; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.div--u-iybm26l7i {height: auto; display: block; width: 50%; align-items: flex-start; justify-content: flex-start;}
.div--u-idc6vx6a8 {display: flex; min-height: auto;}
.image--u-i2elli0t2 {width: 100%; height: 759px; margin-top: 30px; margin-bottom: 30px; margin-left: 10px; flex-grow: 0; flex-shrink: 1; border-top-left-radius: 19px; border-top-right-radius: 19px; border-bottom-left-radius: 19px; border-bottom-right-radius: 19px;}
.text--u-i6xqja3y5 {font-family: 'Inter'; font-size: 32px; font-weight: 500; color: rgba(255, 255, 255, 1); margin-top: 391px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; margin-bottom: 22px;}
.text--u-i0fyupxxg {font-family: 'Inter'; font-size: 11.25vw; font-weight: 700; color: rgba(255, 255, 255, 1); line-height: 90%; letter-spacing: -10px; z-index: 1;}
.button--u-ibc1xpxqv {background-image: linear-gradient(rgba(214, 253, 1, 1) 0%, rgba(214, 253, 1, 1) 100%); width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: auto; margin-bottom: 30px;}
.button--u-ibc1xpxqv:hover {background-image: linear-gradient(rgba(152, 103, 254, 1) 0%, rgba(152, 103, 254, 1) 100%);}
.text-button--u-iwr29qxur {font-family: 'Inter'; color: rgba(0, 0, 0, 1); font-weight: 500; font-size: 32px; letter-spacing: 0px; line-height: 100%;}
.container--u-ix6hk5yy7 {max-width: 1600px; padding-left: 50px; padding-right: 50px;}
.div--u-ivmzl5yty {width: 50%; padding-left: 10px; margin-top: 0px; padding-top: 140px; padding-bottom: 140px;}
.div--u-it2l7wvyk {display: flex; justify-content: flex-end;}
.text--u-isylgp29z {font-family: 'Inter'; font-size: 32px; font-weight: 500; color: rgba(0, 0, 0, 1); margin-top: 0px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; margin-bottom: 0px; border-top-color: rgba(214, 253, 1, 1); border-left-color: rgba(214, 253, 1, 1); border-right-color: rgba(214, 253, 1, 1); border-bottom-color: rgba(214, 253, 1, 1);}
.div--u-i9d9mhp4h {padding-bottom: 40px;}
.div--u-iayt94di6 {font-family: 'Inter'; font-size: 24px; line-height: 110%; font-weight: 500;}
.div--u-icp4izbdf {width: 100%; padding-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; justify-content: flex-end;}
.div--u-i0xx6ah5r {display: block; justify-content: flex-end;}
.text--u-iwn89p9zy {font-family: 'Inter'; font-size: 32px; font-weight: 500; color: rgba(0, 0, 0, 1); margin-top: 0px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; margin-bottom: 0px; border-top-color: rgba(214, 253, 1, 1); border-left-color: rgba(214, 253, 1, 1); border-right-color: rgba(214, 253, 1, 1); border-bottom-color: rgba(214, 253, 1, 1);}
.div--u-indp1iy1r {padding-bottom: 30px; right: auto; width: 50%; padding-left: 10px;}
.blocklist__item--u-i3s725zdl {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(152, 103, 254, 1) 0%, rgba(152, 103, 254, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: block; color: rgba(255, 255, 255, 1);}
.blocklist__item--u-i3s725zdl:hover {background-image: linear-gradient(rgba(214, 253, 1, 1) 0%, rgba(214, 253, 1, 1) 100%); color: rgba(0, 0, 0, 1);}
.div--u-in7xa2he2 {height: 10px; background-size: auto; background-image: linear-gradient(rgba(184, 150, 255, 1) 0%, rgba(184, 150, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; padding-bottom: 0px; margin-bottom: 136px;}
.blocklist__text-title--u-iu2c7903b {font-family: 'Inter'; font-size: 18px; line-height: 120%; letter-spacing: -1px; margin-bottom: 0px;}
.div--u-itctg2c4u {width: 50%; padding-left: 10px; margin-top: 0px; padding-top: 140px; padding-bottom: 140px;}
.div--u-iwrcq10ks {display: flex; justify-content: flex-end;}
.text--u-i5snbcozx {font-family: 'Inter'; font-size: 32px; font-weight: 500; color: rgba(0, 0, 0, 1); margin-top: 0px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; margin-bottom: 0px; border-top-color: rgba(214, 253, 1, 1); border-left-color: rgba(214, 253, 1, 1); border-right-color: rgba(214, 253, 1, 1); border-bottom-color: rgba(214, 253, 1, 1);}
.div--u-i62moe4ow {padding-bottom: 40px;}
.div--u-iu91hx1ww {font-family: 'Inter'; font-size: 24px; line-height: 110%; font-weight: 500;}
.list__item--u-ich7fw71z {display: flex; justify-content: space-between; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0.4);}
.text--u-iqmsu87y5 {right: 0px; line-height: 100%; letter-spacing: -0.5px;}
.text--u-inix8fwn3 {margin-right: 20px; line-height: 100%; letter-spacing: -0.5px;}
.list--u-ind670qun {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(0, 0, 0, 0.4);}
.div--u-iox5yof5n {display: block; justify-content: flex-end;}
.form--u-iazepywed {padding-left: 40px; padding-right: 40px; padding-top: 50px; padding-bottom: 50px; width: auto;}
.text-title--u-im2z02nqc {font-family: 'Inter'; font-weight: 500; font-size: 30px; margin-bottom: 30px;}
.text-subtitle--u-i2dyalli1 {font-family: 'Inter'; font-weight: 500; font-size: 16px; margin-bottom: 8px;}
.text-subtitle--u-ic9hua3fv {font-size: 16px; font-family: 'Inter'; font-weight: 500; margin-bottom: 8px;}
.form__input--u-iuhaav2hw {padding-top: 10px; padding-bottom: 10px;}
.submit_button--u-ia8o1p6ka {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(214, 253, 1, 1) 0%, rgba(214, 253, 1, 1) 100%); padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; margin-top: 30px;}
.submit_button--u-ia8o1p6ka:hover {background-image: linear-gradient(rgba(152, 103, 254, 1) 0%, rgba(152, 103, 254, 1) 100%);}
.text-button--u-iuqtcywih {font-family: 'Inter'; font-size: 20px; color: rgba(0, 0, 0, 1); font-weight: 500;}
.pop-up__content--u-ios57998y {min-width: auto; width: 400px;}
.form__label-text--u-icsnvml6f {font-family: 'Inter'; font-size: 14px;}
.text-subtitle--u-izws05xpw {display: none;}
.button--u-imcqnwh0w {width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: auto; margin-top: 10px; margin-bottom: 10px; background-color: rgb(214, 253, 1); background-size: auto; background-image: none/*linear-gradient(rgba(43, 187, 220, 1) 0%, rgba(43, 187, 220, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-imcqnwh0w:hover {background-color: rgb(152, 103, 254);}
.text-button--u-icv5rz1os {font-family: 'Inter'; color: rgba(0, 0, 0, 1); font-weight: 500; font-size: 32px; letter-spacing: 0px; line-height: 100%;}
.section--u-iv439bl0x {background-size: contain, auto; background-image: url("/d/vector_120.svg"), linear-gradient(rgba(152, 103, 254, 1) 0%, rgba(152, 103, 254, 1) 100%); background-repeat: no-repeat, no-repeat; background-position: center top 30%, left 0px top 0px; background-attachment: scroll, scroll;}
.button--u-is6ok9uww {width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: auto; margin-top: 10px; margin-bottom: 10px; background-color: rgb(214, 253, 1); background-size: auto; background-image: none/*linear-gradient(rgba(43, 187, 220, 1) 0%, rgba(43, 187, 220, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-is6ok9uww:hover {background-color: rgb(152, 103, 254);}
.text-button--u-imxyauwgq {font-family: 'Inter'; color: rgba(0, 0, 0, 1); font-weight: 500; font-size: 32px; letter-spacing: 0px; line-height: 100%;}
.button--u-ivc6n09ae {width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: auto; margin-top: 10px; margin-bottom: 10px; background-color: rgb(214, 253, 1); background-size: auto; background-image: none/*linear-gradient(rgba(43, 187, 220, 1) 0%, rgba(43, 187, 220, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-ivc6n09ae:hover {background-color: rgb(152, 103, 254);}
.text-button--u-izqzjheco {font-family: 'Inter'; color: rgba(0, 0, 0, 1); font-weight: 500; font-size: 32px; letter-spacing: 0px; line-height: 100%;}
.button--u-ix8wstlt8 {width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: auto; margin-top: 10px; margin-bottom: 10px; background-color: rgb(214, 253, 1); background-size: auto; background-image: none/*linear-gradient(rgba(43, 187, 220, 1) 0%, rgba(43, 187, 220, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-ix8wstlt8:hover {background-color: rgb(152, 103, 254);}
.text-button--u-if9gytj36 {font-family: 'Inter'; color: rgba(0, 0, 0, 1); font-weight: 500; font-size: 32px; letter-spacing: 0px; line-height: 100%;}
.section--u-i1yf4wp4o {padding-bottom: 100px;}
.image--u-i98kb27t2 {height: auto; width: 28px;}
.link-block--u-iiijtvn5s {height: 78px; width: 100%; background-color: rgb(37, 39, 41); align-items: center; justify-content: center; column-gap: 10px; color: rgba(255, 255, 255, 1);}
.text--u-iigty967p {font-size: 20px; font-family: 'Inter'; font-weight: 500;}
.accordion__item--u-iumy69vnh.is-opened .image--u-i7dmd018o {transform: rotateX(0deg) rotateY(0deg) rotateZ(45deg);}
.container--u-i4omr8u7q {display: flex; flex-direction: column; align-items: center;}
.div--u-iavd1l14y {display: flex; width: auto; align-items: center;}
.text--u-i6ve8p49b {text-align: center;}
.accordion--u-imuhvub0x {width: 100%; display: flex; flex-direction: column;}
.accordion__header--u-iaitx96gq {background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-bottom: 10px; padding-top: 0px; padding-left: 0px; padding-right: 0px; display: flex; justify-content: space-between; align-items: flex-start;}
.accordion__item--u-if1kru5rq {margin-bottom: 0px; padding-bottom: 20px;}
.accordion__item--u-if1kru5rq.is-opened .accordion__header--u-iaitx96gq {background-size: auto; background-image: none/*linear-gradient(rgb(213, 241, 248) 0%, rgb(213, 241, 248) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.accordion__item--u-if1kru5rq.is-opened .image--u-i7dmd018o {transform: rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}
.accordion__item--u-if1kru5rq.is-opened .accordion__content--u-i1b1krzbu {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-i3a1mz4b8 {justify-self: end; display: flex; justify-content: center; align-items: center;}
.image--u-i7dmd018o {transition-property: transform; transition-duration: 200ms; transition-delay: 0ms; transition-timing-function: linear;}
.text-subtitle--u-ik8o0et4l {max-width: 500px;}
.container--u-iu3daeddi {display: flex; flex-direction: column; align-items: center;}
.blocklist__item--u-i66oj6eh2 {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 10px; padding-right: 10px;}
.image--u-ihtkabb9i {margin-bottom: -2px;}
.blocklist--u-iqx1mg180 {margin-left: -10px; margin-right: -10px; width: auto; max-width: none;}
.blocklist__arrows--u-i5j2iar6n {justify-content: center; margin-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.blocklist__pagination--u-itli83a7k {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-bottom: 54px; background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.blocklist__pagination-item--u-ig4d1t0g1 {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-isdb33rvl {display: flex; flex-direction: column; height: 100%; align-items: center;}
.div--u-idvbsmcvr {display: flex; flex-direction: column;}
.text--u-i3o2w7a68 {text-align: center;}
.text--u-isgwcmddw {text-align: center;}
.div--u-ipf71p3iu {display: flex; width: auto; align-items: center;}
.text--u-ihx7k3qmq {text-align: center;}
.text--u-i3a9vnocl {text-align: center;}
.div--u-i78zv63z2 {display: flex; flex-direction: column; align-items: center;}
@media (max-width: 991px) {.text--u-i6xqja3y5 {display: none;}}
@media (max-width: 991px) {.container--u-i9b30glbb {padding-left: 20px; padding-right: 20px; min-height: auto; padding-bottom: 20px; background-position: center top 20%, left 0px top 0px; background-size: contain, auto;}}
@media (max-width: 991px) {.text--u-i0fyupxxg {margin-top: 237px; font-size: 8.68vw; letter-spacing: normal;}}
@media (max-width: 991px) {.image--u-i2elli0t2 {height: 365px; margin-top: 0px; margin-bottom: 0px;}}
@media (max-width: 991px) {.div--u-ihmav088c {padding-top: 20px;}}
@media (max-width: 991px) {.container--u-ix6hk5yy7 {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.text-button--u-iwr29qxur {font-size: 18px;}}
@media (max-width: 991px) {.text--u-isylgp29z {font-size: 16px;}}
@media (max-width: 991px) {.text--u-iwn89p9zy {font-size: 16px;}}
@media (max-width: 991px) {.text--u-i5snbcozx {font-size: 16px;}}
@media (max-width: 991px) {.div--u-ivmzl5yty {padding-top: 90px; padding-bottom: 90px; padding-right: 70px;}}
@media (max-width: 991px) {.div--u-i9d9mhp4h {padding-bottom: 20px;}}
@media (max-width: 991px) {.div--u-indp1iy1r {padding-bottom: 20px;}}
@media (max-width: 991px) {.text--u-issj5e96l {font-size: 16px; line-height: 110%;}}
@media (max-width: 991px) {.blocklist__item--u-i3s725zdl {margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;}}
@media (max-width: 991px) {.div--u-in7xa2he2 {margin-bottom: 73px;}}
@media (max-width: 991px) {.div--u-itctg2c4u {padding-top: 90px; padding-bottom: 90px;}}
@media (max-width: 991px) {.div--u-i62moe4ow {padding-bottom: 20px;}}
@media (max-width: 991px) {.text--u-inix8fwn3 {font-size: 16px;}}
@media (max-width: 991px) {.text--u-iqmsu87y5 {font-size: 16px;}}
@media (max-width: 991px) {.list__item--u-ich7fw71z {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.text-button--u-icv5rz1os {font-size: 18px;}}
@media (max-width: 991px) {.button--u-imcqnwh0w {margin-top: 0px; margin-bottom: 15px;}}
@media (max-width: 991px) {.div--u-ican6vl0z {height: 365px; margin-top: 20px; margin-bottom: 20px;}}
@media (max-width: 991px) {.button--u-ibc1xpxqv {margin-bottom: 0px;}}
@media (max-width: 991px) {.text-button--u-imxyauwgq {font-size: 18px;}}
@media (max-width: 991px) {.button--u-is6ok9uww {margin-top: 0px; margin-bottom: 15px;}}
@media (max-width: 991px) {.text-button--u-izqzjheco {font-size: 18px;}}
@media (max-width: 991px) {.button--u-ivc6n09ae {margin-top: 0px; margin-bottom: 15px;}}
@media (max-width: 991px) {.text-button--u-if9gytj36 {font-size: 18px;}}
@media (max-width: 991px) {.button--u-ix8wstlt8 {margin-top: 0px; margin-bottom: 15px;}}
@media (max-width: 991px) {.section--u-i1yf4wp4o {padding-bottom: 60px;}}
@media (max-width: 767px) {.blocklist__text-title--u-iu2c7903b {font-size: 16px;}}
@media (max-width: 767px) {.text--u-i0fyupxxg {font-size: 11.21vw;}}
@media (max-width: 767px) {.div--u-idc6vx6a8 {align-items: flex-start;}}
@media (max-width: 767px) {.div--u-ican6vl0z {align-items: stretch; height: 365px; margin-top: 20px; margin-bottom: 0px;}}
@media (max-width: 767px) {.image--u-i2elli0t2 {margin-top: 0px; margin-bottom: 0px;}}
@media (max-width: 767px) {.div--u-ihmav088c {padding-top: 20px;}}
@media (max-width: 767px) {.menu--u-ik8opmizy.is-opened .color-text--bg-on-50per {margin-top: 35px;}}
@media (max-width: 767px) {.blocklist__item--u-i66oj6eh2 {padding-left: 5px; padding-right: 5px;}}
@media (max-width: 767px) {.blocklist--u-iqx1mg180 {margin-left: -5px; margin-right: -5px;}}
@media (max-width: 479px) {.form--u-iazepywed {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 479px) {.container--u-i9b30glbb {padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 479px) {.div--u-ican6vl0z {margin-top: 0px; height: 188px;}}
@media (max-width: 479px) {.image--u-i2elli0t2 {margin-left: 0px; height: 188px;}}
@media (max-width: 479px) {.text--u-i0fyupxxg {margin-top: 110px; font-size: 9.19vw;}}
@media (max-width: 479px) {.div--u-ihmav088c {padding-top: 10px;}}
@media (max-width: 479px) {.container--u-ix6hk5yy7 {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 479px) {.div--u-ivmzl5yty {padding-left: 0px; padding-right: 0px; padding-top: 80px; padding-bottom: 80px; width: 100%; max-width: 304px;}}
@media (max-width: 479px) {.div--u-it2l7wvyk {justify-content: flex-start;}}
@media (max-width: 479px) {.div--u-indp1iy1r {padding-left: 0px; width: 100%;}}
@media (max-width: 479px) {.blocklist__item--u-i3s725zdl {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.blocklist__text-title--u-iu2c7903b {margin-bottom: 0px;}}
@media (max-width: 479px) {.div--u-itctg2c4u {padding-left: 0px; padding-top: 65px; padding-bottom: 80px; width: 100%;}}
@media (max-width: 479px) {.button--u-imcqnwh0w {margin-bottom: 10px;}}
@media (max-width: 479px) {.button--u-is6ok9uww {margin-bottom: 10px;}}
@media (max-width: 479px) {.button--u-ivc6n09ae {margin-bottom: 10px;}}
@media (max-width: 479px) {.button--u-ix8wstlt8 {margin-bottom: 10px;}}
.root-2 {position: relative; min-height: 100vh; display: block;}
.root-2::before, .root-2::after {content: ""; display: table; clear: both;}
.page404 {height: 100vh; display: flex; align-items: center; justify-content: center;}
.page404__content {width: 300px; display: flex; flex-direction: column; align-items: center;}
.page404__icon {margin-bottom: 30px; position: relative; display: inline-flex; vertical-align: top; justify-content: center; align-items: center; height: 194px; width: 157px; overflow-x: hidden; overflow-y: hidden;}
.page404__icon svg {flex-shrink: 0; width: 100%; height: 100%;}
.page404__text-title {font-style: normal; font-size: 38px; color: rgba(51, 51, 51, 1); text-align: center; margin-bottom: 10px;}
.page404__text {font-style: normal; font-size: 15px; text-align: center; color: rgba(156, 156, 156, 1);}
.root-3 {position: relative; min-height: 100vh; display: block;}
.root-3::before, .root-3::after {content: ""; display: table; clear: both;}
.container-2 {width: 100%; max-width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 20px;}
.text-2 {font-size: 30px; display: block; vertical-align: top; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px;}
.search-bar {position: relative; display: flex; margin-bottom: 20px; align-items: flex-start;}
.search-bar__field {display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; flex-grow: 1; flex-shrink: 0; margin-right: 5px;}
.search-bar__input {width: 100%; padding-top: 8px; padding-right: 10px; padding-bottom: 9px; padding-left: 10px; background-color: rgb(245, 245, 245); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(238, 238, 238, 1); border-right-color: rgba(238, 238, 238, 1); border-bottom-color: rgba(238, 238, 238, 1); border-left-color: rgba(238, 238, 238, 1); outline-color: initial; outline-style: none; outline-width: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; font-family: 'Arial'; font-weight: 400; font-size: 14px; color: rgba(0, 0, 0, 1); margin-right: 0px;}
.search-bar__button {cursor: pointer; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; background-color: rgb(43, 187, 220); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding-top: 8px; padding-right: 18px; padding-bottom: 9px; padding-left: 18px; font-family: 'Arial';}
.search-bar__span {display: inline-block; font-weight: 500; font-size: 13px; color: rgba(255, 255, 255, 1);}
.search-result {font-size: 14px; font-weight: normal;}
.search-result__count {display: flex; margin-bottom: 20px;}
.search-result__count-value {margin-left: 5px;}
.search-result__list-item {margin-bottom: 20px;}
.search-result__link {display: block; color: rgba(43, 187, 220, 1); text-decoration-line: underline; margin-bottom: 5px;}
.search-result__link:hover {text-decoration-line: none;}
.search-result__list-item__link-text {margin-bottom: 5px;}
.search-result__controls {display: flex;}
.search-result__prev-page {margin-right: 10px;}
.search-result__prev-page, .search-result__next-page {color: rgba(51, 51, 51, 1); text-decoration-line: none;}
.search-result__prev-page:hover, .search-result__next-page:hover {text-decoration-line: underline;}
.search-result__next-page {margin-left: 10px;}
.search-result__pagination, .search-result__pages {display: flex;}
.search-result__pagination-item, .search-result__current-page, .search-result__page-count {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px;}
.search-result__pagination-item.is-active .search-result__page-link {text-decoration-line: underline;}
.search-result__page-link {color: rgba(51, 51, 51, 1); text-decoration-line: none;}
.search-result__page-link:hover {text-decoration-line: underline;}
.max-w--1400px {max-width: 1400px;}
.text--h3 {font-family: 'Manrope'; font-size: 45px; letter-spacing: -0.04em; line-height: 120%; font-weight: 700; width: 100%;}
.text--large {font-family: 'Manrope'; font-size: 20px; letter-spacing: -0.02em; line-height: 120%; font-weight: 700; width: 100%;}
.text--medium {font-family: 'Manrope'; font-size: 16px; letter-spacing: -0.02em; line-height: 150%; font-weight: 500;}
.text--medium-bold {font-family: 'Manrope'; font-size: 16px; letter-spacing: -0.02em; line-height: 150%; font-weight: 700;}
.paddings--l-r-20px {padding-left: 20px; padding-right: 20px;}
.radius--5px {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.max-w--800px {max-width: 800px;}
.gap-hor--10px {column-gap: 10px;}
.gap-hor--5px {column-gap: 5px;}
.w-h--28px {width: 28px; height: 28px; flex-shrink: 0;}
.gap-ver--5px {row-gap: 5px;}
.border--dotted-black {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: dashed; border-bottom-color: rgba(0, 0, 0, 0.5);}
.color--primary {background-color: rgb(18, 104, 218); grid-column-start: span 1; grid-column-end: span 1;}
.color-text--bg-on {color: rgba(0, 0, 0, 1);}
.color-text--bg-on-50per {color: rgba(0, 0, 0, 0.5);}
.w-h--14px {width: 14px; height: 14px; flex-shrink: 0; flex-grow: 0;}
.line--1-white-on {height: 1px; width: 27px; background-color: rgba(0, 0, 0, 0.5);}
.paddings--t-b-80-20px {padding-top: 80px; padding-bottom: 20px;}
.gap-ver--80px {row-gap: 80px;}
.text--small {font-family: 'Manrope'; font-size: 14px; letter-spacing: -0.04em; line-height: 140%; font-weight: 500;}
.radius--10px {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.radius--20px {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.gap-ver--25px {row-gap: 25px;}
.radius--999px {border-top-left-radius: 999px; border-top-right-radius: 999px; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px;}
.paddings--15px {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.paddings--10px {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.color--bg {background-color: rgb(255, 255, 255);}
.color--bg-sec {background-color: rgb(241, 245, 255);}
.gap-ver--10px {row-gap: 10px;}
.arrow-r--primary {width: 44px; height: 44px; background-color: rgb(18, 104, 218); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: url("/d/library_image-5753-symbol-is04f0deu-arrows_white-28px-right.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0; flex-shrink: 0;}
.arrow-r--primary:hover {background-color: rgba(18, 104, 218, 0.8);}
.arrow-l--primary {width: 44px; height: 44px; background-color: rgb(18, 104, 218); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: url("/d/library_image-5753-symbol-is04f0deu-arrows_white-28px-left.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0;}
.arrow-l--primary:hover {background-color: rgba(18, 104, 218, 0.8);}
.padding--b-64px {padding-bottom: 64px;}
.text--h5 {font-family: 'Manrope'; font-size: 25px; letter-spacing: -0.04em; line-height: 120%; font-weight: 700; width: 100%;}
.gap-ver--15px {row-gap: 15px;}
.w-h--54px {width: 54px; height: 54px; flex-shrink: 0;}
.w-h--32px {width: 32px; height: 32px; flex-shrink: 0;}
.radius--15px {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.border--1px-black {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 0, 0, 0.5); border-left-color: rgba(0, 0, 0, 0.5); border-right-color: rgba(0, 0, 0, 0.5); border-bottom-color: rgba(0, 0, 0, 0.5);}
.gap-ver--30px {row-gap: 30px;}
.max-w--600px {max-width: 600px;}
@media (max-width: 991px) {.gap-ver--80px {row-gap: 80px;}}
@media (max-width: 767px) {.paddings--l-r-20px {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.text--h3 {font-size: 42px;}}
@media (max-width: 767px) {.paddings--t-b-80-20px {padding-top: 100px;}}
@media (max-width: 767px) {.gap-ver--80px {row-gap: 60px;}}
@media (max-width: 767px) {.gap-ver--25px {row-gap: 20px;}}
@media (max-width: 767px) {.padding--b-64px {padding-bottom: 54px;}}
@media (max-width: 767px) {.gap-ver--15px {row-gap: 10px;}}
@media (max-width: 767px) {.gap-ver--30px {row-gap: 20px;}}
@media (max-width: 479px) {.gap-ver--80px {row-gap: 40px;}}
@media (max-width: 479px) {.gap-ver--25px {row-gap: 25px;}}
@media (max-width: 479px) {.gap-ver--15px {row-gap: 15px;}}
@font-face {font-family: ''Arial''; font-weight: 400; font-style: normal; font-display: swap; src: url('/g/fonts/arial/arial-r.woff') format('woff'), url('/g/fonts/arial/arial-r.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 400; font-style: italic; font-display: swap; src: url('/g/fonts/arial/arial-i.woff') format('woff'), url('/g/fonts/arial/arial-i.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 700; font-style: normal; font-display: swap; src: url('/g/fonts/arial/arial-b.woff') format('woff'), url('/g/fonts/arial/arial-b.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 700; font-style: italic; font-display: swap; src: url('/g/fonts/arial/arial-b-i.woff') format('woff'), url('/g/fonts/arial/arial-b-i.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 400; font-style: normal; font-display: swap; src: url('/g/fonts/arial/arial-r.woff') format('woff'), url('/g/fonts/arial/arial-r.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 400; font-style: italic; font-display: swap; src: url('/g/fonts/arial/arial-i.woff') format('woff'), url('/g/fonts/arial/arial-i.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 700; font-style: normal; font-display: swap; src: url('/g/fonts/arial/arial-b.woff') format('woff'), url('/g/fonts/arial/arial-b.woff2') format('woff2');}
@font-face {font-family: ''Arial''; font-weight: 700; font-style: italic; font-display: swap; src: url('/g/fonts/arial/arial-b-i.woff') format('woff'), url('/g/fonts/arial/arial-b-i.woff2') format('woff2');}