.image__img--s2-ixiogiu9z {object-fit: contain;}
.image__img--s2-i4vq39r0h {object-fit: contain;}
.image__img--s2-i1z06ac6t {object-fit: contain;}
.image__img--s2-isjizl2p2 {object-fit: contain;}
.image__img--s2-iaw53zlvb {object-fit: contain;}
.image__img--s2-ijx6bz92h {object-fit: contain;}
.image__img--s2-i8o9rxtiq {object-fit: contain;}
.div--u-i0ikw2ysi {display: flex; flex-direction: column; align-items: flex-start; row-gap: 12px; padding-right: 24px; position: sticky; left: 0px; top: 208px;}
.container--u-ios5z6tca {display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; max-width: none; row-gap: 8px; column-gap: 8px; grid-column-start: span 2; grid-column-end: span 2;}
.div--u-imtvwhnex {padding-bottom: 112px; display: flex; flex-direction: column; align-items: flex-start;}
.div--u-i4f10wamx {flex-direction: column; align-items: flex-start; grid-column-start: span 4; grid-column-end: span 4; justify-content: flex-start; display: flex; row-gap: 24px; max-height: 640px;}
.div--u-iqas6lnp5 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 12px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
.div--u-ial0whhvu {flex-direction: column; align-items: flex-start; grid-column-start: span 4; grid-column-end: span 4; justify-content: flex-start; display: flex; row-gap: 24px;}
.div--u-in2u7wbo9 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 12px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
.div--u-i8gjunhxs {flex-direction: row; align-items: flex-start; grid-column-start: span 4; grid-column-end: span 4; justify-content: flex-start; display: flex; column-gap: 24px;}
.div--u-i008tl19u {display: flex; flex-direction: column; align-items: flex-start; row-gap: 12px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; width: 50%;}
.div--u-is7aqn1v2 {flex-direction: row; align-items: stretch; grid-column-start: span 4; grid-column-end: span 4; justify-content: flex-start; display: flex; row-gap: 24px; column-gap: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}
.div--u-ip9f9lcez {display: flex; flex-direction: column; align-items: flex-start; row-gap: 12px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.text--u-i69zv5o89 {width: 85%;}
.div--u-ieginafug {display: flex; justify-content: flex-end; width: 50%; align-items: center; margin-bottom: -14px; margin-right: -10px;}
.image--u-iar0wd0vw {height: 100%; width: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-icokupwyh {background-size: auto, auto; background-image: radial-gradient(at center center, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%), url("/d/points_pattern_2.svg"); background-repeat: no-repeat, repeat; background-position: left 0px top 0px, left 0px top 0px; background-attachment: scroll, scroll; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; margin-bottom: 24px;}
.image--u-inqmm4gvt {width: 100%; height: auto; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.container--u-ii9kugo43 {display: flex; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 100%; padding-top: 76%; max-width: none; width: auto; margin-top: auto; margin-bottom: auto;}
.image--u-if441dk8v {width: 100%; height: auto; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.container--u-iqe3xul4t {display: flex; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 100%; padding-top: 21%; max-width: none; width: auto; margin-left: 0px; margin-right: 0px;}
.image--u-iuys6nkch {width: 100%; height: auto; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.container--u-i76oydgsr {display: none; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 100%; padding-top: 36%; max-width: none; width: auto; margin-left: 0px; margin-right: 0px;}
.image--u-if77ldb5o {width: 100%; height: auto; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.container--u-iakir65s6 {display: none; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 100%; padding-top: 9%; max-width: none; width: auto; margin-left: 0px; margin-right: 0px;}
.div--u-iirmjm27p {display: flex; flex-direction: column; row-gap: 24px; align-items: flex-start; justify-content: flex-start; width: 64%; flex-grow: 1; flex-shrink: 0;}
.image--u-ivq07ovnk {width: 100%; height: auto; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.container--u-ijau8ipsw {display: flex; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 100%; padding-top: 58%; max-width: none; width: auto; margin-top: auto; margin-bottom: auto;}
.image--u-io0uduzef {width: 100%; height: auto;}
.div--u-ih3hiosvd {display: flex; flex-direction: column; justify-content: flex-end;}
.div--u-ibcodmej2 {display: none; flex-direction: column; row-gap: 8px; column-gap: 8px;}
.image--u-i6839brk7 {height: auto; width: 100%;}
.image--u-i6hb35xae {height: auto; width: 100%;}
@media (max-width: 991px) {.div--u-i0ikw2ysi {grid-column-start: span 2; grid-column-end: span 2; padding-right: 0px; position: static; row-gap: 6px;}}
@media (max-width: 991px) {.div--u-imtvwhnex {grid-column-start: span 2; grid-column-end: span 2; padding-bottom: 0px;}}
@media (max-width: 991px) {.container--u-ios5z6tca {margin-top: 16px;}}
@media (max-width: 991px) {.div--u-i4f10wamx {grid-column-start: 1; grid-column-end: 7; grid-row-start: 2; grid-row-end: 2; background-image: linear-gradient(rgba(247, 248, 249, 1) 0%, rgba(247, 248, 249, 1) 100%);}}
@media (max-width: 991px) {.div--u-iqas6lnp5 {grid-column-start: span 2; grid-column-end: span 2; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.text--u-ifq1ts57p {width: 100%;}}
@media (max-width: 991px) {.div--u-ial0whhvu {grid-column-start: 1; grid-column-end: 7; grid-row-start: 2; grid-row-end: 2;}}
@media (max-width: 991px) {.div--u-in2u7wbo9 {grid-column-start: span 2; grid-column-end: span 2; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.text--u-i3mucgq5e {width: 100%;}}
@media (max-width: 991px) {.div--u-i8gjunhxs {grid-column-start: 1; grid-column-end: 7; grid-row-start: 2; grid-row-end: 2; column-gap: 20px;}}
@media (max-width: 991px) {.div--u-i008tl19u {grid-column-start: span 2; grid-column-end: span 2; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 60%;}}
@media (max-width: 991px) {.text--u-ioc78l9sy {width: 100%;}}
@media (max-width: 991px) {.div--u-is7aqn1v2 {grid-column-start: 1; grid-column-end: 7; grid-row-start: 2; grid-row-end: 2;}}
@media (max-width: 991px) {.div--u-ip9f9lcez {grid-column-start: span 2; grid-column-end: span 2; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 991px) {.text--u-i69zv5o89 {width: 90%;}}
@media (max-width: 991px) {.div--u-ieginafug {width: 40%;}}
@media (max-width: 991px) {.container--u-ii9kugo43 {padding-top: 56%; padding-left: 100%;}}
@media (max-width: 991px) {.container--u-iqe3xul4t {padding-top: 21%; padding-left: 100%;}}
@media (max-width: 991px) {.container--u-i76oydgsr {padding-top: 21%; padding-left: 100%;}}
@media (max-width: 991px) {.container--u-iakir65s6 {padding-top: 21%; padding-left: 100%;}}
@media (max-width: 991px) {.div--u-iirmjm27p {width: 62%;}}
@media (max-width: 991px) {.div--u-icokupwyh {margin-bottom: 0px; background-image: radial-gradient(at center center, rgba(255, 255, 255, 0) 0%, rgba(247, 248, 249, 1) 100%), url("/d/points_pattern_2.svg");}}
@media (max-width: 767px) {.div--u-i0ikw2ysi {row-gap: 8px;}}
@media (max-width: 767px) {.div--u-i4f10wamx {grid-column-start: 1; grid-column-end: 5;}}
@media (max-width: 767px) {.div--u-iqas6lnp5 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; row-gap: 8px;}}
@media (max-width: 767px) {.div--u-ial0whhvu {grid-column-start: 1; grid-column-end: 5;}}
@media (max-width: 767px) {.div--u-in2u7wbo9 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; row-gap: 8px;}}
@media (max-width: 767px) {.div--u-i8gjunhxs {grid-column-start: 1; grid-column-end: 5;}}
@media (max-width: 767px) {.div--u-i008tl19u {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 65%; row-gap: 8px;}}
@media (max-width: 767px) {.div--u-is7aqn1v2 {grid-column-start: 1; grid-column-end: 5;}}
@media (max-width: 767px) {.div--u-ip9f9lcez {width: 100%; row-gap: 8px;}}
@media (max-width: 767px) {.div--u-ieginafug {width: 35%; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; column-gap: 8px;}}
@media (max-width: 767px) {.image--u-iar0wd0vw {margin-left: -3%; margin-right: -3%; margin-top: -2%; margin-bottom: -4%;}}
@media (max-width: 767px) {.container--u-ii9kugo43 {padding-left: 100%; padding-top: 75%;}}
@media (max-width: 767px) {.div--u-iirmjm27p {row-gap: 10px;}}
@media (max-width: 479px) {.div--u-i0ikw2ysi {row-gap: 12px;}}
@media (max-width: 479px) {.div--u-i4f10wamx {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 479px) {.div--u-ial0whhvu {grid-column-start: span 1; grid-column-end: span 1; align-items: center;}}
@media (max-width: 479px) {.div--u-i8gjunhxs {grid-column-start: span 1; grid-column-end: span 1; flex-direction: column; row-gap: 16px; align-items: center;}}
@media (max-width: 479px) {.div--u-i008tl19u {width: 100%;}}
@media (max-width: 479px) {.div--u-is7aqn1v2 {grid-column-start: span 1; grid-column-end: span 1; flex-direction: column; row-gap: 8px;}}
@media (max-width: 479px) {.div--u-ip9f9lcez {padding-bottom: 0px;}}
@media (max-width: 479px) {.div--u-ieginafug {flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; justify-content: flex-start; margin-bottom: -24px;}}
@media (max-width: 479px) {.image--u-iar0wd0vw {margin-left: -8%; margin-right: -8%; margin-top: 0%; margin-bottom: -7%;}}
@media (max-width: 479px) {.container--u-ii9kugo43 {padding-top: 74%; padding-left: 100%;}}
@media (max-width: 479px) {.container--u-iqe3xul4t {display: none;}}
@media (max-width: 479px) {.container--u-i76oydgsr {display: flex; padding-top: 37%;}}
@media (max-width: 479px) {.container--u-iakir65s6 {display: flex; padding-left: 185%; padding-top: 16%; margin-left: 55px; margin-top: -16px;}}
@media (max-width: 479px) {.container--u-ijau8ipsw {display: none;}}
@media (max-width: 479px) {.div--u-iirmjm27p {width: 100%; row-gap: 16px;}}
@media (max-width: 479px) {.image--u-io0uduzef {display: none;}}
@media (max-width: 479px) {.div--u-ibcodmej2 {display: flex;}}
@media (max-width: 479px) {.image--u-inqmm4gvt {margin-left: 0px;}}
