/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-related-posts{max-width:250px}.header-related-posts__post{text-decoration:none}.header-related-posts__post:hover .header-related-posts__learn-more::after{transform:translateY(-50%) rotate(45deg)}.header-related-posts__post:hover .header-related-posts__media-wrapper img{scale:1.05}.header-related-posts__media-wrapper{overflow:hidden;aspect-ratio:16/11.3;margin-bottom:29px}.header-related-posts__media-wrapper img{width:100%;height:100%;transition:scale .3s ease;object-fit:cover;object-position:center;aspect-ratio:16/11.3;will-change:scale}.header-related-posts__content{margin-bottom:10px}.header-related-posts__topic{font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:11px;color:var(--green-light)}.header-related-posts__post-title{font-size:calc(1.2625rem + 0.15vw);margin-bottom:0;color:var(--pure-white)}@media(min-width:1200px){.header-related-posts__post-title{font-size:1.375rem}}.header-related-posts__post-title{letter-spacing:-0.02em;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.4}@media(max-width:767.98px){.header-related-posts__post-title{font-size:18px}}.header-related-posts__learn-more{position:relative;display:inline-block;width:fit-content;padding:15px 30px;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none;border:none;border-radius:0;font-family:"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:1.3}.header-related-posts__learn-more{text-decoration:none;font-family:"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:1.3;position:relative;padding:0 14px 0 0;color:var(--pure-white)}.header-related-posts__learn-more:hover{color:var(--pure-white)}.header-related-posts__learn-more::after{position:absolute;display:block;content:"";background-image:url(/themes/custom/ellucian_e25/assets/dist/images/sprite.svg?v=f3897f39eaad3e714bc07bda0d6c130f);background-repeat:no-repeat;width:9px;height:9px;background-position:-115px -52px;top:50%;right:0;bottom:0;transition:transform 300ms ease;transform:translateY(-50%) rotate(0);transform-origin:center center;will-change:transform}@media(min-width:992px){.header-related-posts__learn-more:hover{color:var(--pure-white)}.header-related-posts__learn-more:hover::after{background-image:url(/themes/custom/ellucian_e25/assets/dist/images/sprite.svg?v=f3897f39eaad3e714bc07bda0d6c130f);background-repeat:no-repeat;width:9px;height:9px;background-position:-115px -52px;transform:translateY(-50%) rotate(45deg)}}.custom-post--type-two .header-related-posts__topic{color:var(--green-light)}@media(max-width:1199.98px){.header-related-posts__content{margin-bottom:16px}}
.customer-story-card__solutions{margin-bottom:8px}.customer-story-card__solutions .solution-tag{font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var(--purple)}.customer-story-card__teaser{font-size:1rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;color:var(--pure-black)}.customer-story-card__teaser{font-family:"Roboto",sans-serif;font-weight:300;line-height:1.6}@media(max-width:767.98px){.customer-story-card__teaser{font-size:14px}}.customer-story-card:has(.customer-story-card__image) .customer-story-card__teaser{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.customer-story-card__link{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none}.customer-story-card__inner{height:100%}.customer-story-card__image{margin-bottom:25px}.customer-story-card__image img{width:100%;height:100%;transition:scale 300ms ease-in-out;transform-origin:center center;object-fit:cover;object-position:center;aspect-ratio:16/9.1;will-change:scale}.customer-story-card__content{margin-bottom:15px}.customer-story-card__content::after{position:absolute;display:block;content:"";right:0;bottom:5px;left:0;width:100%;height:1px;margin:auto;background:var(--grey-warm)}@media(min-width:992px){.customer-story-card__image{aspect-ratio:16/9.1;overflow:hidden}.customer-story-card__link{padding:10px}.customer-story-card__link>*{z-index:1}.customer-story-card__link::after{position:absolute;display:block;content:"";z-index:0;width:100%;height:100%;transition:opacity 300ms ease-in-out;opacity:0;background:var(--pure-white);inset:0}.customer-story-card__link:hover::after{opacity:1}.customer-story-card__link:hover .customer-story-card__image img{scale:1.05}.customer-story-card__content::after{bottom:10px;width:calc(100% - 20px)}}
