.link-block--u-i1xjf3cs3 {transform: rotateX(0deg) rotateY(0deg) rotateZ(-5deg);}
.image__img--s2-ixbzdkqe9 {object-fit: contain;}
.section--u-i3070rer1 {border-top-left-radius: 24px; border-top-right-radius: 24px; background-size: 100% 100%; background-image: url("/d/ft-bg.svg"); background-repeat: no-repeat; background-position: left 14px top 92px; background-attachment: scroll; bottom: 0px; margin-top: auto;}
.div--u-isr6je7hu {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px; padding-top: 40px; padding-bottom: 20px;}
.div--u-iweojx7zq {display: flex; justify-content: space-between;}
.div--u-igk8c9s9z {display: flex; align-items: flex-start; justify-content: flex-end;}
.button--u-icjutxkxo {padding-top: 24px; padding-bottom: 24px; padding-left: 60px; padding-right: 60px; border-top-left-radius: 360px; border-top-right-radius: 360px; border-bottom-left-radius: 360px; border-bottom-right-radius: 360px; background-image: linear-gradient(rgba(253, 244, 226, 1) 0%, rgba(253, 244, 226, 1) 100%); border-top-width: 2px; border-left-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(241, 75, 39, 1); border-left-color: rgba(241, 75, 39, 1); border-right-color: rgba(241, 75, 39, 1); border-bottom-color: rgba(241, 75, 39, 1); row-gap: 0px; column-gap: 8px;}
.text-button--u-i5x5jfm4y {color: rgba(21, 21, 21, 1); font-family: 'SofiaSansCondensed Bold'; font-size: 20px;}
.div--u-isu71b3qa {width: 16px; height: 16px; padding-bottom: 2px;}
.image--u-iidf6p5a2 {width: 100%; height: 100%;}
.div--u-i9e1wf8id {height: 1px; background-color: rgb(253, 244, 226);}
.div--u-ine9ydqpo {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.div--u-ifiauhib3 {display: flex; align-items: flex-start; flex-direction: column; row-gap: 4px;}
.link--u-ibh1loocj {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-ifa7r0rz9 {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-iaz1abp5d {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-izdr21qy9 {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-ikda5hkss {color: rgba(253, 244, 226, 1); text-decoration: none;}
.div--u-ivtmdgofb {display: flex; align-items: flex-start; flex-direction: column; row-gap: 4px;}
.link--u-icfuvopmr {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-i00cwhazt {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-i0c7z4uwb {color: rgba(253, 244, 226, 1); text-decoration: none;}
.link--u-ihpiepy4o {color: rgba(253, 244, 226, 1); text-decoration: none;}
.div--u-i0xqam2hn {display: flex; align-items: flex-start; flex-direction: column; row-gap: 24px;}
.div--u-ims91k7p6 {display: flex; flex-direction: column; row-gap: 4px;}
.text--u-ivycdiyyd {color: rgba(253, 244, 226, 1);}
.text--u-iivdvootq {color: rgba(253, 244, 226, 0.8); -webkit-text-stroke-color: rgba(253, 244, 226, 0.8);}
.div--u-ifhfj5hir {display: flex; flex-direction: column; row-gap: 4px;}
.text--u-io7ia9ji4 {color: rgba(253, 244, 226, 1);}
.div--u-iyhkpuyqf {display: flex; align-items: flex-start; flex-direction: row; row-gap: 0px; grid-column-start: span 2; grid-column-end: span 2; justify-content: space-between; column-gap: 16px;}
.div--u-ijxhs3zbn {display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; height: 100%; row-gap: 24px;}
.div--u-isq7dj4ko {display: flex; flex-direction: column; row-gap: 4px;}
.text--u-ib0wdscqa {color: rgba(253, 244, 226, 1);}
.div--u-iz2ud0t5s {display: none; flex-direction: column; row-gap: 4px;}
.div--u-ikow05l44 {display: flex; flex-direction: column; row-gap: 4px;}
.text--u-iu6akgp55 {color: rgba(253, 244, 226, 1);}
.text--u-irhg5owaf {color: rgba(253, 244, 226, 0.8); -webkit-text-stroke-color: rgba(253, 244, 226, 0.8);}
.div--u-i9kcgefpt {width: 200px; display: flex; align-items: flex-start; row-gap: 16px; column-gap: 2px; justify-content: flex-start; min-width: 223px; max-width: 52px; height: 42px; min-height: 12px;}
.link-block--u-ilwej0s6h {width: 50px; height: 40px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px;}
.image--u-i4k50ry0b {width: 100%; height: 100%; overflow-x: visible; overflow-y: visible;}
.div--u-idlbx67fw {display: flex; justify-content: space-between;}
.text--u-i2u36htaw {color: rgba(253, 244, 226, 0.8);}
.image--u-ibmn2ud69 {width: 100%; height: 100%;}
.div--u-imul6h9av {width: 124px; height: 90px;}
.link--u-imr5oe97b {color: rgba(253, 244, 226, 0.8);}
.link--u-i98t3xkod {color: rgba(253, 244, 226, 0.8);}
.link--u-ihjaeo6n8 {color: rgba(253, 244, 226, 0.8);}
.image--u-iwr3ag12r {width: 100%; height: 100%;}
.link-block--u-i1f58tqy1 {width: 40px; height: 40px;}
.image--u-i0ngl75w1 {width: 100%; height: 100%;}
.link-block--u-iuv9hdzlw {width: 40px; height: 40px;}
.div--u-iensqkz0g {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; grid-auto-flow: column; width: 30%; row-gap: 10px;}
.link-block--u-iy9jwhpkn {align-items: center; justify-content: flex-start; grid-column-start: span 2; grid-column-end: span 2;}
.text--u-i3b5a3qih {color: rgba(253, 244, 226, 0.8); text-decoration: underline;}
.link-block--u-ircy6pjz7 {align-items: flex-start; justify-content: flex-start; grid-column-start: span 2; grid-column-end: span 2;}
.text--u-ii4qx3tct {color: rgba(253, 244, 226, 0.8); text-decoration: underline;}
.link-block--u-i1xjf3cs3 {width: 10vw; height: 10vw; border-top-left-radius: 999%; border-top-right-radius: 999%; border-bottom-left-radius: 999%; border-bottom-right-radius: 999%; background-color: rgba(241, 75, 39, 0.9); position: fixed; z-index: 5; right: 2vw; bottom: 27vw; align-items: center; justify-content: center; flex-direction: column; 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(253, 244, 226, 1); border-left-color: rgba(253, 244, 226, 1); border-right-color: rgba(253, 244, 226, 1); border-bottom-color: rgba(253, 244, 226, 1); row-gap: 0.2vw; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.link-block--u-i1xjf3cs3:hover {background-color: rgb(241, 75, 39);}
.text--u-ib0bkcvnc {color: rgba(255, 249, 240, 0.9); font-size: 1vw; font-family: 'SofiaSans'; max-width: 6.6vw; text-align: center; text-transform: uppercase;}
.text--u-iplfm94fo {color: rgba(255, 249, 240, 0.8); font-size: 1vw; font-family: 'SofiaSans'; max-width: 6.6vw; text-align: center;}
.text--u-iizygem9s {color: rgba(0, 0, 0, 0.9); font-size: 3.6vw; font-family: 'SofiaSans'; text-align: center; letter-spacing: -0.04em; line-height: 80%;}
.text--u-iw2xfac9f {color: rgba(0, 0, 0, 1); font-size: 2.4vw; font-family: 'SofiaSans'; max-width: 6.6vw; text-align: center; text-transform: uppercase; line-height: 90%;}
.div--u-i7kr1wsaw {display: flex; flex-direction: row; align-items: flex-end; justify-content: center; column-gap: 0.4vw;}
@media (max-width: 991px) {.text--u-ib0bkcvnc {font-size: 2vw; max-width: 12vw;}}
@media (max-width: 991px) {.text--u-iplfm94fo {font-size: 2vw; max-width: 12vw;}}
@media (max-width: 991px) {.text--u-iizygem9s {font-size: 4vw;}}
@media (max-width: 991px) {.link-block--u-i1xjf3cs3 {width: 16vw; height: 16vw; bottom: 50vw;}}
@media (max-width: 767px) {.link-block--u-i1xjf3cs3 {bottom: 90vw; width: 24vw; height: 24vw; row-gap: 0.6vw;}}
@media (max-width: 767px) {.text--u-ib0bkcvnc {font-size: 3vw; max-width: 16vw;}}
@media (max-width: 767px) {.text--u-iplfm94fo {font-size: 3vw; max-width: 18vw;}}
@media (max-width: 767px) {.text--u-iizygem9s {font-size: 7vw;}}
@media (max-width: 767px) {.text--u-iw2xfac9f {font-size: 4vw;}}
@media (max-width: 479px) {.div--u-isr6je7hu {row-gap: 40px;}}
@media (max-width: 479px) {.div--u-iweojx7zq {flex-direction: column; row-gap: 20px; justify-content: center; align-items: center;}}
@media (max-width: 479px) {.button--u-icjutxkxo {padding-top: 16px; padding-bottom: 16px; padding-left: 24px; padding-right: 24px; width: 100%;}}
@media (max-width: 479px) {.div--u-ine9ydqpo {display: flex; flex-direction: column; align-items: flex-start; row-gap: 28px;}}
@media (max-width: 479px) {.div--u-ifiauhib3 {row-gap: 8px;}}
@media (max-width: 479px) {.div--u-ivtmdgofb {row-gap: 8px;}}
@media (max-width: 479px) {.div--u-iyhkpuyqf {column-gap: 0px; flex-direction: column; row-gap: 30px;}}
@media (max-width: 479px) {.link-block--u-ilwej0s6h {width: 20px; height: 20px;}}
@media (max-width: 479px) {.div--u-idlbx67fw {flex-direction: column; row-gap: 5px;}}
@media (max-width: 479px) {.image--u-ibmn2ud69 {width: 100%; height: 100%;}}
@media (max-width: 479px) {.div--u-imul6h9av {width: 80px; height: 58px;}}
@media (max-width: 479px) {.link-block--u-i1f58tqy1 {height: 20px; width: 20px;}}
@media (max-width: 479px) {.link-block--u-iuv9hdzlw {width: 20px; height: 20px;}}
@media (max-width: 479px) {.div--u-iensqkz0g {width: 100%;}}
@media (max-width: 479px) {.text--u-ib0bkcvnc {font-size: 4vw; max-width: 24vw;}}
@media (max-width: 479px) {.text--u-iplfm94fo {font-size: 4vw; max-width: 24vw;}}
@media (max-width: 479px) {.text--u-iizygem9s {font-size: 10vw; max-width: 70%;}}
@media (max-width: 479px) {.text--u-iw2xfac9f {font-size: 6vw; max-width: 70%;}}
@media (max-width: 479px) {.link-block--u-i1xjf3cs3 {width: 36vw; height: 36vw; bottom: 30vw;}}
