.landing-page .framework-supported{background-color:#deebff;width:100%;height:auto;padding-top:0}.landing-page .framework-supported .section-align{padding-top:0}.landing-page .framework-supported__box{background:#fff;border-radius:.5rem;flex-direction:column;padding:2rem;display:flex;box-shadow:0 4px 60px #00000014}.landing-page .framework-supported__title{color:#424242;font-family:var(--font-barlow-semi-condensed),serif;text-align:left;text-transform:uppercase;padding-bottom:1.5rem;font-size:2.625rem;font-weight:600;line-height:60px}.landing-page .framework-supported__list{flex:50%;margin-bottom:1rem;padding-left:1.25rem;list-style-type:disc}.landing-page .framework-supported__list-item{color:#424242;font-family:var(--font-barlow-semi-condensed),serif;text-align:left;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:28px}.landing-page .framework-supported__list-box{gap:22px;display:flex}.landing-page .framework-supported__description{color:#424242;font-family:var(--font-barlow-semi-condensed),serif;text-align:left;flex:50%;font-size:1.375rem;font-weight:400;line-height:28px}@media (max-width:600px){.landing-page .framework-supported__title{padding-top:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:24px}.landing-page .framework-supported__list-item{font-size:1.25rem;font-weight:600;line-height:24px}.landing-page .framework-supported__box{flex-direction:column;gap:1.25rem;padding:1rem}}
