.section--u-irneqjbun {padding-left: 40px; padding-right: 40px; padding-top: 100px; padding-bottom: 100px; font-family: 'Inter Tight'; font-size: 19px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 56px;}
.text--u-iapzsg7iq {color: rgba(31, 28, 33, 1);}
.text--u-iu81463fe {color: rgba(31, 28, 33, 1); font-family: 'Alumni Sans'; font-size: 250px; font-weight: 500; line-height: 70%; text-transform: uppercase;}
.text--u-islrr3six {color: rgba(31, 28, 33, 1);}
.text--u-iipnk4rh6 {color: rgba(31, 28, 33, 1); font-family: 'Alumni Sans'; font-size: 56px; line-height: 90%;}
.text--u-ignj35xvx {color: rgba(31, 28, 33, 1); font-family: 'Inter';}
.text--u-isr5q5c8s {color: rgba(31, 28, 33, 1);}
.text--u-if13m73le {color: rgba(31, 28, 33, 1);}
.text--u-ii9u6ex2n {color: rgba(31, 28, 33, 1);}
.div--u-i1geheato {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px;}
.section--u-irbi83mvi {padding-left: 40px; padding-right: 40px; padding-top: 100px; padding-bottom: 100px; font-family: 'Inter Tight'; font-size: 19px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 56px;}
.text--u-itaymd27x {color: rgba(31, 28, 33, 1);}
.div--u-iige0s1sx {display: flex; row-gap: 40px; column-gap: 40px;}
.div--u-i7f94t0j4 {width: 250px; height: 250px; display: flex; align-items: flex-start; column-gap: 12px; background-size: auto; background-image: linear-gradient(rgba(204, 58, 45, 1) 0%, rgba(204, 58, 45, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; justify-content: flex-end;}
.div--u-ijw39o3b3 {width: 250px; height: 250px; display: flex; align-items: flex-start; column-gap: 12px; background-size: auto; background-image: linear-gradient(rgba(162, 50, 40, 1) 0%, rgba(162, 50, 40, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; justify-content: flex-end;}
.div--u-i7g9wvjez {width: 250px; height: 250px; display: flex; align-items: flex-start; column-gap: 12px; background-size: auto; background-image: linear-gradient(rgba(31, 28, 33, 1) 0%, rgba(31, 28, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; justify-content: flex-end;}
.div--u-idqhb3zw4 {width: 250px; height: 250px; display: flex; align-items: flex-start; column-gap: 12px; background-size: auto; background-image: linear-gradient(rgba(240, 240, 244, 1) 0%, rgba(240, 240, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(31, 28, 33, 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; justify-content: flex-end;}
.section--u-iea67x66t {padding-left: 40px; padding-right: 40px; padding-top: 100px; padding-bottom: 100px; font-family: 'Inter Tight'; font-size: 19px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 56px;}
.text--u-igxur8ay3 {color: rgba(31, 28, 33, 1);}
.button--u-i03e3e6wp {pointer-events: auto; background-color: rgb(204, 58, 45);}
.root--u-i3wsxmz8y {color: rgba(31, 28, 33, 1);}
@media (max-width: 991px) {.section--u-irneqjbun {padding-left: 20px; padding-right: 20px; padding-top: 80px; padding-bottom: 80px;}}
@media (max-width: 991px) {.section--u-irbi83mvi {padding-left: 20px; padding-right: 20px; padding-top: 80px; padding-bottom: 80px;}}
@media (max-width: 991px) {.section--u-iea67x66t {padding-left: 20px; padding-right: 20px; padding-top: 80px; padding-bottom: 80px;}}
@media (max-width: 767px) {.section--u-irneqjbun {padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; align-items: stretch;}}
@media (max-width: 767px) {.section--u-irbi83mvi {padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; align-items: stretch;}}
@media (max-width: 767px) {.section--u-iea67x66t {padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; align-items: stretch;}}
