.assessment--header-wrapper{margin:0 auto;max-width:1035px}.assessment--header{text-align:center}.assessment--subheader{column-gap:24px;display:flex}.assessment--subheader>p{flex:1;font-size:20px;letter-spacing:-.2px;line-height:24px}.assessment--subheader>p strong{font-weight:600}.card--container{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1200px;row-gap:16px}.card--container .card{align-items:center;background:#311b92;border-radius:9px;column-gap:48px;display:flex;padding:32px 70px 32px 32px}.card--text h4.card--header{font-size:30px;font-weight:600;letter-spacing:-.3px;margin-bottom:12px}.card--text p{font-size:15px;letter-spacing:-.15px;line-height:20px;margin-bottom:0}.card--section-header{color:#fff;font-size:52px;font-weight:700;letter-spacing:-.52px;line-height:65px;margin:48px 0 24px;text-align:center}.card .card--button{margin-top:36px}.card picture{max-height:340px;min-width:fit-content;overflow:hidden}.card picture img{height:auto;max-width:470px;width:auto}.assessment--offset-image{margin-bottom:-75px;margin-left:182px;margin-top:98px}.assessment--offset-image picture img{max-width:320px}@media (max-width:1400px){.assessment--header-wrapper{max-width:1200px}.assessment--subheader{flex-direction:column}.card--container{justify-content:center;max-width:1200px}.card .card--button{margin-top:18px}}@media (max-width:1024px){.card--container{align-items:center;flex-direction:column}.card--container .card{flex-direction:column;max-width:100%}.card picture{margin-bottom:24px}.assessment--offset-image{display:flex;justify-content:center;margin:36px 0 -100px}.assessment--offset-image picture img{width:320px}}@media (max-width:768px){.assessment--subheader>p{font-size:20px;line-height:26px}.card--container .card{padding:24px}.card--text h4.card--header{font-size:26px;letter-spacing:-.26px;line-height:30px}.card picture{max-height:245px;min-width:fit-content;overflow:hidden;padding:35px 35px 0}.card picture img{height:auto;max-width:100%;width:auto}.card .card--button{height:auto;text-wrap:balance}}