.image__img--s2-izhsf4i0h {object-fit: contain;}
.root--u-ifyt54j6t {display: flex; flex-direction: row; align-items: center; justify-content: center; background-size: auto; background-image: linear-gradient(rgba(187, 188, 197, 1) 0%, rgba(187, 188, 197, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.section--u-i3quh43x4 {display: flex; align-items: center; justify-content: center; flex-direction: row-reverse; text-transform: uppercase; color: rgba(45, 45, 45, 1); padding-left: 100px; padding-right: 100px; max-width: 1440px;}
.text--u-i59b8g0ht {font-size: 100px; font-family: 'Inter'; color: rgba(45, 45, 45, 1); font-weight: 700;}
.text--u-iglifqogt {font-family: 'Inter'; font-size: 24px; font-weight: 600; padding-left: 10px; padding-right: 10px;}
.text--u-i042cnszr {font-size: 56px; font-family: 'Inter'; color: rgba(45, 45, 45, 1); padding-left: 5px; padding-right: 5px;}
.image--u-iyz2a1frx {width: 600px; height: 400px;}
.div--u-ib2muj7q3 {display: flex; flex-direction: column; align-items: flex-start; height: auto; flex-grow: 0; margin-top: 100px; padding-right: 30px;}
.div--u-ivst43xgx {height: 30px; width: auto; display: flex; align-items: center; padding-left: 12px; padding-right: 12px; 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(45, 45, 45, 1) 0%, rgba(45, 45, 45, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-iqhkcsol9 {width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; background-size: 100% 100%, auto; background-image: url("../../../../../d/arrow-right-up.svg"), linear-gradient(rgba(45, 45, 45, 1) 0%, rgba(45, 45, 45, 1) 100%); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-attachment: scroll, scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.link-block--u-itjfro0dr {margin-bottom: 30px; column-gap: 2px; margin-top: 30px;}
.text--u-ilbaoxr40 {color: rgba(226, 227, 231, 1); font-weight: 400;}
@media (max-width: 767px) {.root--u-ifyt54j6t {align-items: flex-start;}}
@media (max-width: 767px) {.section--u-i3quh43x4 {flex-direction: column; justify-content: flex-start; padding-left: 30px; padding-right: 30px; height: 100%; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 767px) {.text--u-i59b8g0ht {font-size: 65px;}}
@media (max-width: 767px) {.image--u-iyz2a1frx {width: 100%;}}
@media (max-width: 479px) {.root--u-ifyt54j6t {min-height: auto;}}
@media (max-width: 479px) {.section--u-i3quh43x4 {width: auto; justify-content: center; padding-left: 0px; padding-right: 0px; max-width: none;}}
@media (max-width: 479px) {.text--u-i59b8g0ht {font-size: 14vw;}}
@media (max-width: 479px) {.text--u-iglifqogt {font-size: 5vw; padding-left: 5px; padding-right: 5px; font-weight: 500;}}
@media (max-width: 479px) {.text--u-i042cnszr {font-size: 8vw; padding-left: 5px; padding-right: 5px; width: 93.75vw;}}
@media (max-width: 479px) {.image--u-iyz2a1frx {height: auto; width: 100vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.div--u-ib2muj7q3 {width: 100vw; padding-right: 10px; padding-left: 10px;}}
@media (max-width: 479px) {.link-block--u-itjfro0dr {width: auto;}}
