.analyst-cards-wrapper{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.analyst-cards-wrapper{-moz-column-gap:1.25rem;justify-content:flex-start;column-gap:1.25rem}}@media (min-width:1025px){.analyst-cards-wrapper{-moz-column-gap:24px;column-gap:24px}}.analyst-cards-wrapper a{border-radius:1.5rem;flex-direction:column;width:100%;min-height:240px;margin-bottom:24px;display:flex}@media (min-width:768px){.analyst-cards-wrapper a{width:calc(33% - 12px);min-height:330px}}@media (min-width:1025px){.analyst-cards-wrapper a{border-radius:32px;width:calc(25% - 18px)}}.analyst-cards-wrapper a .img-wrapper{--tw-border-opacity:1;border-style:solid;border-width:3px;border-color:rgb(242 240 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;justify-content:center;align-items:center;height:150px;padding:1.25rem;display:flex}@media (min-width:768px){.analyst-cards-wrapper a .img-wrapper{height:200px}}@media (min-width:1025px){.analyst-cards-wrapper a .img-wrapper{border-top-left-radius:32px;border-top-right-radius:32px;padding:30px}}.analyst-cards-wrapper a .img-wrapper img{max-width:100%;max-height:100%}.analyst-cards-wrapper a .text{--tw-border-opacity:1;border-style:solid;border-width:3px;border-color:rgb(242 240 235/var(--tw-border-opacity,1));--tw-text-opacity:1;height:100%;color:rgb(34 33 43/var(--tw-text-opacity,1));border-top-color:#0000;border-bottom-right-radius:24px;border-bottom-left-radius:24px;flex-direction:column;flex:1;justify-content:space-between;padding:1.25rem;display:flex}@media (min-width:1025px){.analyst-cards-wrapper a .text{border-bottom-right-radius:32px;border-bottom-left-radius:32px;padding:30px}}.analyst-cards-wrapper a .text h3{text-align:center;font-size:1.125rem;line-height:1.75rem}@media (min-width:1025px){.analyst-cards-wrapper a .text h3{font-size:1.5rem;line-height:2rem}}.analyst-cards-wrapper a .text p{letter-spacing:-.16px;font-size:16px;font-weight:500;line-height:120%}@media (min-width:1025px){.analyst-cards-wrapper a .text p{letter-spacing:-.4px;font-size:20px}}.analyst-cards-wrapper a .text .new-arrow-link,.analyst-cards-wrapper a .text .blue-arrow-link{margin-top:1.25rem}
