:root{--prospect-red:#d74a31;--hover-opacity:0.8}.pro-magazine-section{margin-bottom:40px}@media(max-width:1199.98px){.pro-magazine-section{max-width:100%}}.pro-magazine-section .pro-magazine-section__name{border-top:2px solid var(--prospect-red);color:var(--prospect-red);font-family:SharpGroteskSmBold18,sans-serif;font-size:24px;font-weight:700;margin-bottom:20px;padding:7px 0}.pro-magazine-section .pro-magazine-section__wrapper{display:flex;flex-wrap:wrap;gap:17px;justify-content:flex-start}.pro-magazine-section .pro-magazine-section__article{border-bottom:1px solid gray;color:#000;min-height:291px;padding-bottom:65px;position:relative;transition:opacity .1s ease-in;width:252px;z-index:1}.pro-magazine-section .pro-magazine-section__article:hover{opacity:var(--hover-opacity);text-decoration:none}.pro-magazine-section .pro-magazine-section__article .pro-magazine-section__article-url{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:1199.98px){.pro-magazine-section .pro-magazine-section__article{width:230px}}@media(max-width:767.98px){.pro-magazine-section .pro-magazine-section__article-info{display:flex}}.pro-magazine-section .pro-magazine-section__article-headline{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-family:FrameTextRoman,serif;font-size:20px;line-height:26px;margin-top:15px;overflow:hidden;padding-bottom:.1em;text-overflow:ellipsis}.pro-magazine-section .pro-magazine-section__article-taxonomy--desktop{color:var(--prospect-red);display:flex;font-family:SharpGroteskSmBold18,sans-serif;font-size:12px;font-weight:700;margin:17px 0;position:relative;text-transform:uppercase;transition:opacity .1s ease-in;z-index:3}.pro-magazine-section .pro-magazine-section__article-taxonomy--desktop:hover{opacity:var(--hover-opacity)}@media(max-width:767.98px){.pro-magazine-section .pro-magazine-section__article-taxonomy--desktop{display:none}}.pro-magazine-section .pro-magazine-section__article-taxonomy--mobile{color:var(--prospect-red);display:flex;font-family:SharpGroteskSmBold18,sans-serif;font-size:12px;font-weight:700;margin-bottom:20px;position:relative;text-transform:uppercase;transition:opacity .1s ease-in;z-index:3}.pro-magazine-section .pro-magazine-section__article-taxonomy--mobile:hover{opacity:var(--hover-opacity)}@media(min-width:768px){.pro-magazine-section .pro-magazine-section__article-taxonomy--mobile{display:none}}.pro-magazine-section .pro-magazine-section__article-author{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:FrameHeadSemibold,sans-serif;font-size:12px;font-weight:700;margin-top:20px;overflow:hidden;padding-bottom:.1em;text-overflow:ellipsis}.pro-magazine-section .pro-magazine-section__article-author .pro-magazine-section__article-author-url{color:#000;position:relative;transition:opacity .1s ease-in;z-index:3}.pro-magazine-section .pro-magazine-section__article-author .pro-magazine-section__article-author-url:hover{opacity:var(--hover-opacity)}@media(min-width:768px){.pro-magazine-section .pro-magazine-section__article-author{bottom:15px;position:absolute}}@media(max-width:767.98px){.pro-magazine-section .pro-magazine-section__name{margin:0;padding:10px 20px}.pro-magazine-section .pro-magazine-section__article{min-height:166px;padding:20px;width:100%}.pro-magazine-section .pro-magazine-section__article-image img{height:93px;object-fit:cover;width:93px}.pro-magazine-section .pro-magazine-section__article-headline{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;line-height:23px;margin:0 10px 0 20px;overflow:hidden;padding-bottom:.1em;text-overflow:ellipsis}.pro-magazine-section .pro-magazine-section__article-author{display:block;position:relative}}