.banner{overflow:hidden;position:relative;border-radius:12px;background-color:#992c5e}@media screen and (min-width: 768px){.banner{max-width:90%;margin:0 auto}}.banner-track{display:flex;align-items:stretch;will-change:transform}.banner-slide{width:100%;display:flex;padding:1rem;flex-shrink:0;min-width:100%;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.banner-slide{gap:2rem;flex-direction:row;align-items:stretch}}.banner-quote{overflow:hidden}.banner-quote .banner-slide{padding:0}.banner-quote .banner-image{width:100%;max-width:380px;overflow:hidden}.banner-quote .banner-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media screen and (min-width: 768px){.banner-quote .banner-image{max-width:450px}}.banner-quote .banner-content{display:flex;flex-direction:column-reverse}.banner-quote .banner-content .banner-title{font-size:.9rem;margin:1rem;display:inline-block;color:#fff;background-color:#4abaaa}.banner-quote .banner-content .banner-content-text{margin:1rem}.banner-quote .banner-content .banner-content-text__container{max-width:565px;line-height:200%;padding:5px 10px;display:inline;background-color:#fff;box-decoration-break:clone;font-family:"TT Firs Neue",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-box-decoration-break:clone}@media screen and (min-width: 768px){.banner-quote .banner-content{max-width:600px;padding:1rem 1rem 1rem 0}.banner-quote .banner-content .banner-content-text__container{font-size:1.2rem}}.banner-fact .banner-image{width:100%;min-width:323px;margin-top:-1.9rem}.banner-fact .banner-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media screen and (min-width: 768px){.banner-fact .banner-image{min-width:366px;max-width:400px}}@media screen and (min-width: 768px){.banner-fact .banner-content{padding:1rem 3rem 1rem 1rem}}.banner-fact .banner-content .banner-title{font-size:1.5rem;margin:1.5rem 0;display:inline-block;color:#fc4b32;transform:rotate(-6.743deg)}.banner-fact .banner-content .banner-content-text__container{max-width:400px;line-height:200%;margin-left:1rem;padding:5px 10px;display:inline;background-color:#fff;box-decoration-break:clone;font-family:"TT Firs Neue",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-box-decoration-break:clone}@media screen and (min-width: 768px){.banner-fact .banner-content .banner-content-text__container{margin-left:2rem}}.page__content{gap:1rem;display:grid;position:relative;margin-bottom:10rem;grid-template-columns:1fr;grid-auto-flow:row dense}@media screen and (min-width: 768px){.page__content{gap:2rem;grid-template-columns:1.5fr 1fr}}.page__content::after{left:0px;bottom:-5rem;content:"";width:100%;height:10px;position:absolute;background:url(../static/4a86771bcdb6181b3f77.png) center/cover no-repeat}.page__header{display:flex;margin-bottom:2rem;flex-direction:column;align-items:flex-start}.page__header h2{font-size:1rem;color:#fff;margin-top:-20px;display:inline-block;background-color:#fc4b32;transform:rotate3d(0, 0, 1, -6.743deg)}@media screen and (min-width: 768px){.page__header h2{font-size:1.4rem}}.page__content__left{display:flex;flex-direction:column}.page__content__left p{line-height:1.4}@media screen and (min-width: 768px){.page__content__left p{max-width:533px;margin:0px 0px 1rem 100px}}.page__content__left .description{font-size:18px;line-height:1.5}.page__content__left .external-link__container{display:flex;width:100%;margin-top:2rem;justify-content:center}.page__content__left .external-link{border-radius:2rem;color:#fff;padding:.5rem 1rem;text-decoration:none;display:inline-block;background-color:#1c8797}.page__content__right{display:flex;align-items:center;flex-direction:column;order:-1}@media screen and (min-width: 768px){.page__content__right{order:2}}.page__content__right .image{overflow:hidden;border-radius:50%;margin-bottom:2rem}.page__content__right .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page__content__right .button-image{width:80%;height:auto;max-width:208px;margin-bottom:2rem;display:none}@media screen and (min-width: 768px){.page__content__right .button-image{display:block}}
