@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_link__Vd7Ft .ForecastCard_forecast__thDJU{--hover-expand-size:0;position:relative}.ForecastCard_link__Vd7Ft .ForecastCard_forecast__thDJU:before{z-index:-1;content:"";background-color:inherit;background-image:inherit;background:inherit;border-radius:inherit;border:inherit;position:absolute;inset:var(--hover-expand-size);transform:translateZ(0);transition:inset .4s ease,border-radius .4s ease,border .4s ease,background .4s ease}.ForecastCard_link__Vd7Ft .ForecastCard_forecast__thDJU:hover{--hover-expand-size:-0.4rem}.ForecastCard_link__Vd7Ft:hover .ForecastCard_price__DRfmj{color:#3625f5}.ForecastCard_link__Vd7Ft:hover .ForecastCard_button__ooyS3{--hover-expand-size:-0.2rem}.ForecastCard_link__Vd7Ft:hover .ForecastCard_button__ooyS3:before{border-color:#3625f5}.ForecastCard_link__Vd7Ft:hover .ForecastCard_buttonIcon__ye0r1{color:#3625f5}}.ForecastCard_forecast__thDJU{padding:.8rem;background-color:#f1f3f6;border-radius:1.2rem;display:grid;grid-column-gap:.8rem;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;grid-row-gap:1.2rem;row-gap:1.2rem;grid-template-columns:3fr 1fr 1fr;grid-template-areas:"recommendation recommendation recommendation" "company date date" "delimiter delimiter delimiter" "analyst analyst button"}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_forecast__thDJU{align-items:center;grid-template-columns:320fr 240fr 380fr 190fr 96fr;grid-template-areas:"recommendation company analyst date button";gap:0;padding-left:.8rem}}@media(min-width:1920px){.ForecastCard_forecast__thDJU{grid-template-columns:320fr 240fr 860fr 190fr 96fr}}@media(max-width:767px){.ForecastCard_forecast__thDJU.ForecastCard_linkless__uvmZ3{grid-template-areas:"recommendation recommendation recommendation" "company date date" "delimiter delimiter delimiter" "analyst analyst analyst"}.ForecastCard_forecast__thDJU.ForecastCard_linkless__uvmZ3 .ForecastCard_analystLabel__2KdmI{flex-direction:row;align-items:center}.ForecastCard_forecast__thDJU.ForecastCard_linkless__uvmZ3 .ForecastCard_analystLabelDivider__zKfLG.ForecastCard_analystLabelDivider__zKfLG{display:block}}.ForecastCard_delimiter__wLb0R{grid-area:delimiter;height:1px;margin-inline:-.8rem;background-color:#e6ebf0}.ForecastCard_label__wj_Qc{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:100%;font-weight:400;letter-spacing:0;font-size:1.2rem;color:gray}.ForecastCard_recommendationData__idYOy{grid-area:recommendation;display:flex;gap:1.2rem;justify-content:space-between;padding:1.2rem;background-color:#fff;border-radius:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_recommendationData__idYOy{padding:1.6rem 2.4rem}}.ForecastCard_priceData__b1Uut{display:flex;flex-direction:column;gap:.4rem}.ForecastCard_price__DRfmj{font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:112%;font-weight:400;letter-spacing:-.02em;font-size:2.4rem;color:#1a1a1a;transition:color .3s}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_price__DRfmj{font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:112%;font-weight:400;letter-spacing:-.02em;font-size:3.2rem}}.ForecastCard_recommendation__dhbtO{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.4rem;display:flex;justify-content:flex-end;align-items:center}.ForecastCard_recommendationBuy__FyJ10{color:#5aa449}.ForecastCard_recommendationHold__Z_C9h{color:#e4903f}.ForecastCard_company___xpL_{grid-area:company;display:flex;align-items:center;gap:.6rem;padding-left:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_company___xpL_{padding-inline:2.4rem}}.ForecastCard_companyIconContainer__Gvq36{width:2.4rem;height:2.4rem;border:.1rem solid #e6ebf0;border-radius:.4rem;overflow:hidden;box-sizing:content-box}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_companyIconContainer__Gvq36{width:3.2rem;height:3.2rem}}.ForecastCard_companyIcon__JLipo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ForecastCard_companyName__o1g8G{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.2rem;color:#4c4c4c}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_companyName__o1g8G{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.6rem}}.ForecastCard_dateData__Ua_Xk{grid-area:date;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_dateData__Ua_Xk{padding-inline:2.4rem;gap:.8rem;align-items:flex-start}}.ForecastCard_date__A_VF1{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:100%;font-weight:400;letter-spacing:0;font-size:1.2rem;color:gray}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_date__A_VF1{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.6rem;color:#4c4c4c}}.ForecastCard_analyst__NlBoO{grid-area:analyst;display:flex;flex-direction:column;gap:.8rem;padding-left:1.2rem;padding-bottom:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_analyst__NlBoO{padding-inline:2.4rem;padding-bottom:0}}.ForecastCard_name__tbKFI{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.2rem;color:#4c4c4c}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_name__tbKFI{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.6rem}}.ForecastCard_analystLabel__2KdmI{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}@media(min-width:540px){.ForecastCard_analystLabel__2KdmI{flex-direction:row;align-items:center}.ForecastCard_analystLabel__2KdmI .ForecastCard_analystLabelDivider__zKfLG.ForecastCard_analystLabelDivider__zKfLG{display:block}}.ForecastCard_analystLabelDivider__zKfLG.ForecastCard_analystLabelDivider__zKfLG{display:none;background-color:#ccc}.ForecastCard_buttonContainer__sEUu4{grid-area:button;display:flex;justify-content:flex-end;align-items:flex-end;padding-right:1.2rem;padding-bottom:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_buttonContainer__sEUu4{padding-inline:3.2rem;padding-bottom:0}}.ForecastCard_button__ooyS3{width:3.2rem;height:3.2rem;display:flex;border-radius:50%;align-items:center;justify-content:center;transition:border-color .3s;border:1px solid #d1dbe4}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ForecastCard_button__ooyS3{border:none;--hover-expand-size:0;position:relative}.ForecastCard_button__ooyS3:before{z-index:-1;content:"";background-color:inherit;background-image:inherit;background:inherit;border-radius:inherit;position:absolute;inset:var(--hover-expand-size);transform:translateZ(0);transition:inset .4s ease,border-radius .4s ease,border .4s ease,background .4s ease;z-index:1;border:1px solid #d1dbe4}.ForecastCard_button__ooyS3:hover{--hover-expand-size:-0.2rem}}.ForecastCard_buttonIcon__ye0r1{width:1.6rem;height:1.6rem;color:#1a1a1a;transition:color .3s}