.search-result--u-i1rsm1v8f {}
.container--u-ifpzm85a2 {padding-top: 20px;}
.text--u-i965ak7dx {font-size: 30px; margin-bottom: 20px; display: block;}
.search-bar--u-ifi4k71wt {margin-bottom: 20px; display: flex; align-items: flex-start;}
.search-bar__field--u-ihksprrpo {flex-grow: 1; flex-shrink: 0; margin-right: 5px;}
.search-bar__input--u-iuapf80ql {width: 100%; margin-right: 0px;}
.container--u-im3r719wt {max-width: 1200px; display: flex; justify-content: center; align-items: center; flex-direction: column; row-gap: 8px; margin-top: 64px; margin-bottom: 64px;}
.text--u-ioky15918 {}
.root--u-i8z5xo3zc {text-align: center; font-size: 56px; font-style: normal; font-weight: 700; line-height: 100%; display: flex; flex-direction: column;}
.text--u-ihi1jeysh {font-family: 'Graphik Regular Web'; font-size: 24px;}
.div--u-i37odj8r6 {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 240px; grid-auto-flow: row; row-gap: 16px; column-gap: 16px;}
.div--u-imfyt7rjv {grid-column-start: span 2; grid-column-end: span 2; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.button--u-i4oproe6c {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.container--u-imt4g3ljn {grid-template-columns: 1fr; flex-direction: column; justify-content: center; align-items: center;}
.div--u-itgl9tpb4 {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); background: var(--box-colorBoxLimeQuaternary, #EAEFEA); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.div--u-i03aayvkf {width: auto;}
.div--u-itxilyhrb {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.button--u-ie78p4sxy {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.image--u-i002jdi64 {background-size: contain; background-image: url("/d/pic_02.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.div--u-if055bz5y {width: auto;}
.div--u-it4ld6l7f {display: flex; flex-direction: column; row-gap: 0px; align-items: flex-start; width: 100%;}
.button--u-ic3nbtz7b {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.div--u-ip1szsi19 {grid-template-columns: 1fr; grid-template-rows: auto; height: 100%;}
.collection__item--u-ibldm67oz {grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto;}
.collection__list--u-istltqvcz {width: 100%; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 400px 400px 400px 400px 400px 400px 400px 400px 400px; row-gap: 16px; column-gap: 16px;}
.collection--u-ida3q11rd {width: 100%;}
.section--u-inkykgzdq {padding-top: 40px;}
.container--u-iamewg4mu {display: flex; flex-direction: column; row-gap: 40px;}
.text--u-iz6er2drg {font-size: 48px; font-weight: bold;}
.div--u-iugxbo9w5 {display: flex; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 240px; grid-auto-flow: row; row-gap: 16px; column-gap: 16px; flex-direction: column;}
.div--u-ifmoqi9tr {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start; background-color: rgb(234, 239, 234);}
.div--u-iqfhsv24n {width: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.div--u-i1a2swhx1 {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.container--u-idfkgel9n {grid-template-columns: 1fr; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.div--u-iwxgwz10x {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.div--u-imzgps57i {width: auto;}
.div--u-ifyghzfu6 {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.div--u-ikmkiqi71 {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.div--u-is4chztki {width: auto;}
.div--u-inra9mqsn {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.div--u-i3qempypo {grid-column-start: span 2; grid-column-end: span 2; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.div--u-ipd5qb6gt {width: auto;}
.div--u-ip47o4wsv {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.container--u-iu5jlvjjz {grid-template-columns: 1fr; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.container--u-i2ghogkly {grid-template-columns: 1fr; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.div--u-isdpajpxn {height: 200px;}
.div--u-i88wkt5sb {width: auto;}
.div--u-icpa30sv1 {display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start; width: 100%;}
.button--u-ifkmpd8ec {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.image--u-i28vz85bo {background-size: contain; background-image: url("/d/pic_01.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.div--u-im94kg4ds {grid-template-columns: 1fr; grid-template-rows: auto;}
.container--u-ijywtreyg {grid-template-columns: 1fr; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.button--u-id31w8mtz {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.div--u-i3g3o28sp {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto auto; flex-grow: 0; grid-auto-flow: row ; align-items: center;}
.div--u-ib1tqmu4a {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto auto; flex-grow: 0; grid-auto-flow: row ; align-items: center;}
.div--u-izowz16wj {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto auto; flex-grow: 0; grid-auto-flow: row ; align-items: center;}
.div--u-ii1kmf6x1 {grid-row-start: 1; grid-row-end: 2; grid-column-start: 1; grid-column-end: 3; display: flex; align-items: center;}
.div--u-i1yrixcl2 {grid-row-start: 1; grid-row-end: 2; grid-column-start: 1; grid-column-end: 3; display: flex; align-items: center;}
.div--u-i0gkf5iim {grid-row-start: 1; grid-row-end: 2; grid-column-start: 1; grid-column-end: 3; display: flex; align-items: center;}
.div--u-ies9z7vkk {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i3rtiki87 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i26w51cao {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}
.div--u-inbkjgmex {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}
.div--u-iaj03iypq {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}
.div--u-i21am0mrb {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ix7gdn6fr {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-iolmz62hs {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-iqjptf7mp {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i34ner9sj {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i6hvqsugb {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i38fx6udd {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i3kwekd1n {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i385ex5fr {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i0fharcfb {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i1udt1du1 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ip6nbwhjt {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-iazc4y4q6 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ic0rezvp6 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i23o56xv2 {height: auto;}
.div--u-i1sdh1xqw {height: auto;}
.div--u-iar162zfc {height: auto;}
.div--u-ipuldwago {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}
.div--u-i4082ge0u {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}
.button--u-idnn5kovm {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.image--u-ila0lrwgt {background-size: contain; background-image: url("/d/pic_01.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.div--u-idyx5lj49 {grid-template-columns: 1fr; grid-template-rows: auto;}
.div--u-i66e22ooh {display: flex; padding: 10px; width: auto;}
.div--u-i903dobyv {display: flex; padding: 10px; width: auto;}
.div--u-ihwizv2ht {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.button--u-iy0wk275o {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.div--u-ioo56ksbx {display: flex; padding: 10px; width: 100%;}
.div--u-iwrffk05s {padding: 10px; width: auto;}
.div--u-itbdo02yt {background-size: auto; background-image: url("/d/urist.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.text--u-iqrx3e5pr {width: 100%;}
.div--u-ik3m5j2dp {grid-column-start: span 2; grid-column-end: span 2; display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 1 / span 2; border-radius: 0px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; justify-self: start;}
.button--u-iqjnkh8mb {display: flex; flex-direction: column; align-items: flex-end; gap: 16px;}
.div--u-ijd2d5218 {display: flex; padding: 10px; width: 100%;}
.div--u-ihtkfsl50 {padding: 10px; width: auto;}
.div--u-ixig5q2ej {background-size: auto; background-image: url("/d/urist.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.text--u-i7bjce5al {width: 100%;}
@media (max-width: 991px) {.collection__list--u-istltqvcz {grid-template-columns: 1fr 1fr;}}
@media (max-width: 767px) {.div--u-i37odj8r6 {display: flex; flex-direction: column; flex-grow: 0;}}
@media (max-width: 767px) {.image--u-i002jdi64 {height: 140px; flex-grow: 0;}}
@media (max-width: 767px) {.collection__list--u-istltqvcz {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.div--u-ip1szsi19 {row-gap: 0px;}}
@media (max-width: 767px) {.div--u-imfyt7rjv {row-gap: 24px;}}
@media (max-width: 767px) {.div--u-im94kg4ds {row-gap: 24px;}}
@media (max-width: 767px) {.div--u-idyx5lj49 {row-gap: 24px;}}
@media (max-width: 767px) {.div--u-itbdo02yt {height: 192px; flex-grow: 0;}}
@media (max-width: 767px) {.div--u-ixig5q2ej {height: 192px; flex-grow: 0;}}
@media (max-width: 479px) {.root--u-i8z5xo3zc {display: flex; flex-direction: column;}}
@media (max-width: 479px) {.section--u-ibyjqg1dg {display: flex; flex-direction: column; justify-content: center; height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.container--u-im3r719wt {margin-top: 32px; margin-bottom: 32px;}}
@media (max-width: 479px) {.div--u-i37odj8r6 {flex-grow: 0; height: auto;}}
@media (max-width: 479px) {.container--u-imt4g3ljn {}}
@media (max-width: 479px) {.div--u-imfyt7rjv {row-gap: 40px;}}
@media (max-width: 479px) {.div--u-im94kg4ds {row-gap: 40px;}}
@media (max-width: 479px) {.div--u-idyx5lj49 {row-gap: 40px;}}
.h1 {font-family: 'Graphik Bold Web'; font-size: 56px;}
.content_wrap {max-width: 1200px; height: auto; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; row-gap: 24px;}
.grid_wrapper {display: grid; width: 1200px; height: 3856px; row-gap: 16px; column-gap: 16px; grid-template-rows: 240.00px 320.00px 320.00px 320.00px 320.00px 320.00px 320.00px 320.00px 320.00px 320.00px 320.00px 240.00px; grid-template-columns: repeat(3, minmax(0, 1fr)); justify-content: space-evenly; justify-items: start; align-content: start; grid-auto-flow: row;}
.card2 {height: auto; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(198, 198, 198, 1); border-left-color: rgba(198, 198, 198, 1); border-right-color: rgba(198, 198, 198, 1); border-bottom-color: rgba(198, 198, 198, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; row-gap: 48px; width: 100%; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; display: flex; flex-direction: column; align-items: flex-start; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px;}
.tag {border-top-color: rgba(198, 198, 198, 1); border-left-color: rgba(198, 198, 198, 1); border-right-color: rgba(198, 198, 198, 1); border-bottom-color: rgba(198, 198, 198, 1); padding-left: 16px; padding-right: 16px; padding-top: 8px; padding-bottom: 8px; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; justify-content: center; align-items: center; width: auto;}
.tag_text {font-family: 'CoFoSansMono Regular'; color: rgba(198, 198, 198, 1); font-size: 16px; text-transform: uppercase; display: block; line-height: normal; font-weight: 400; -webkit-text-stroke-color: rgba(198, 198, 198, 1);}
.card_title-wrap {flex-direction: column; align-items: flex-start; justify-content: flex-start; row-gap: 16px;}
.btn {background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); border-top-left-radius: 327px; border-top-right-radius: 327px; border-bottom-left-radius: 327px; border-bottom-right-radius: 327px;}
.btn_text {line-height: 120%; text-transform: uppercase; font-family: 'CoFoSansMono Regular'; font-size: 18px; font-weight: 400;}
.image_card {position: absolute; right: 12.391px; bottom: 5.09px;}
.how {height: 120px; flex-grow: 0; width: 120px;}
.card1 {grid-template-columns: 1fr; grid-template-rows: 1fr;}
.card1-color {display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 1 / span 1; grid-column: 3 / span 1; border-radius: 24px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); background: var(--box-colorBoxPurpleSixfold, #F2F0F6); height: 100%;}
.glass {width: 120px; height: 120px;}
.card_risk {display: flex; padding: 24px; flex-direction: column; justify-content: space-between; align-items: flex-start; flex: 1 0 0; align-self: stretch; grid-row: 2 / span 1; grid-column: 1 / span 1; border-radius: 24px; border: 1px solid var(--color-border-weak, rgba(24, 24, 24, 0.10)); background: #FFF; flex-grow: 0;}
.body_txt {font-family: 'Graphik Regular Web'; text-align: left; font-size: 16px; line-height: 110%; color: rgba(89, 89, 89, 1); font-weight: 400;}
.num {display: flex; width: 40px; height: 40px; padding: 7px 12px 8px 12px; justify-content: center; align-items: center; gap: 8px; border-radius: 40px; background: var(--color-surface-secondary-tinted, #F2F0F6);}
.num_text {color: var(--text-colorTextPrimary, #000); font-size: 14px; font-style: normal; font-weight: 400; line-height: 120%; text-transform: uppercase; font-family: 'CoFoSansMono Regular';}
.card_mainwrapper {display: flex; align-items: flex-start; flex-direction: column; row-gap: 20px;}
.black {color: var(--color-content-primary, #181818); font-size: 12px; font-style: normal; font-weight: 400; line-height: 120%; text-transform: uppercase;}
.left {align-items: flex-start; margin-top: 16px; margin-bottom: 16px;}
.second {outline-width: 1px; outline-style: solid; outline-color: rgba(0, 0, 0, 1); color: rgba(0, 0, 0, 1); background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-left-radius: 510px; border-top-right-radius: 510px; border-bottom-left-radius: 510px; border-bottom-right-radius: 510px; padding-top: 12px; padding-bottom: 12px; padding-left: 24px; padding-right: 24px;}
.risk {background-color: rgb(248, 239, 236);}
.practice {border-radius: 24px;}
.subtitle1 {font-weight: 400; font-size: 24px; font-family: 'Graphik Regular Web'; line-height: 110%;}
.section_inter {display: flex; flex-direction: column; row-gap: 24px;}
.good {background-size: auto; background-image: linear-gradient(rgba(237, 253, 239, 1) 0%, rgba(237, 253, 239, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.spacer-80 {height: 80px;}
.section_main {display: flex; justify-content: center; align-items: center; flex-direction: column; padding-bottom: 20px;}
.h3 {font-family: 'Graphik Bold Web'; text-align: left; font-size: 20px; line-height: 110%; color: rgba(17, 17, 17, 1); width: 100%; flex-grow: 0; height: auto;}
.h2 {font-family: 'Graphik Medium Web'; font-size: 30px; text-align: left; line-height: 110%; margin-top: 8px; margin-bottom: 8px;}
.grid2-6 {grid-template-rows: 120px 1fr 1fr 1fr 1fr 120px; grid-template-columns: 1fr 1fr; justify-content: center; row-gap: 16px; column-gap: 16px; align-content: center; justify-items: center; align-items: stretch;}
.card1-2 {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(229, 231, 235, 1); border-left-color: rgba(229, 231, 235, 1); border-right-color: rgba(229, 231, 235, 1); border-bottom-color: rgba(229, 231, 235, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; justify-self: center; align-self: center; display: flex; flex-direction: column; row-gap: 16px; align-items: flex-start;}
.card1-1 {grid-column-start: span 1; grid-column-end: span 1; grid-row-start: span 1; grid-row-end: span 1; background-color: rgb(248, 248, 248); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(229, 231, 235, 1); border-left-color: rgba(229, 231, 235, 1); border-right-color: rgba(229, 231, 235, 1); border-bottom-color: rgba(229, 231, 235, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; display: flex; flex-direction: column; padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; row-gap: 8px;}
.grid-1-4 {grid-template-columns: 1fr; grid-template-rows: auto auto auto auto;}
.col {display: flex; flex-direction: column; row-gap: 16px;}
.content_wrap-child {max-width: 1200px; height: auto; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.flex_col {display: flex;}
.card_default {width: 100%;}
.green {background-size: auto; background-image: linear-gradient(rgba(234, 239, 234, 1) 0%, rgba(234, 239, 234, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.pink {background-size: auto; background-image: linear-gradient(rgba(242, 240, 246, 1) 0%, rgba(242, 240, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.rich {font-family: 'Graphik Regular Web'; align-items: flex-start; display: inline-flex; text-align: left; line-height: normal; font-size: 16px;}
.ads {background-size: auto; background-image: linear-gradient(rgba(219, 204, 248, 1) 0%, rgba(219, 204, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; flex-direction: row;}
.min {font-size: 16px;}
.wrapper {display: flex; flex-direction: column; align-items: flex-start; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; row-gap: 16px;}
.content_left {display: flex; flex-direction: column; align-items: flex-start; width: 60%; row-gap: 24px; height: 100%; justify-content: space-between; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.img_ads {width: 189px; height: 160px; background-size: contain; background-image: url("/d/urist.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; overflow-x: hidden; overflow-y: hidden; flex-grow: 0;}
@media (max-width: 991px) {.h1 {font-size: 52px;}}
@media (max-width: 991px) {.h2 {font-size: 24px;}}
@media (max-width: 991px) {.card2 {justify-content: space-around; height: auto; width: 100%;}}
@media (max-width: 991px) {.subtitle1 {font-size: 22px;}}
@media (max-width: 991px) {.ads {justify-content: space-between;}}
@media (max-width: 767px) {.h1 {font-size: 34px; line-height: 120%;}}
@media (max-width: 767px) {.subtitle1 {line-height: 120%; font-size: 20px;}}
@media (max-width: 767px) {.card2 {flex-grow: 0; height: auto;}}
@media (max-width: 767px) {.card1-color {height: auto;}}
@media (max-width: 767px) {.how {width: 100px; height: 100px;}}
@media (max-width: 767px) {.glass {width: 100px; height: 100px;}}
@media (max-width: 767px) {.card_risk {row-gap: 24px;}}
@media (max-width: 767px) {.grid2-6 {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.h2 {font-size: 24px;}}
@media (max-width: 767px) {.content_wrap {}}
@media (max-width: 767px) {.min {font-size: 11px;}}
@media (max-width: 767px) {.ads {flex-direction: column; height: 460px; flex-grow: 0;}}
@media (max-width: 767px) {.content_left {width: auto; row-gap: 54px; height: auto;}}
@media (max-width: 767px) {.img_ads {position: absolute; right: 12px; bottom: 12px; width: 121px; height: 108px;}}
@media (max-width: 767px) {.h3 {font-size: 18px;}}
@media (max-width: 767px) {.body_txt {font-size: 16px;}}
@media (max-width: 479px) {.h1 {font-size: 28px;}}
@media (max-width: 479px) {.subtitle1 {font-size: 17px;}}
@media (max-width: 479px) {.content_wrap {}}
@media (max-width: 479px) {.h2 {font-size: 18px;}}
@media (max-width: 479px) {.img_ads {position: relative; width: 100%; height: 282.86px;}}
@media (max-width: 479px) {.ads {align-items: center; justify-content: center;}}
@media (max-width: 479px) {.content_left {row-gap: 16px;}}
@media (max-width: 479px) {.section_inter {row-gap: 16px;}}
