.internships{border-bottom:1px solid rgba(0,0,0,.2);position:relative}@media (min-width:1025px){.internships .block-template__sticky{padding-bottom:2.5rem}}.internships__title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:700;line-height:1.1}@media (min-width:640px){.internships__title{font-size:2.125rem}}@media (min-width:1025px){.internships__title{margin-top:.5rem}}.internships__cards{margin-top:3.5rem}@media (max-width:1024.98px){.internships__cards{border-top:1px solid rgba(0,0,0,.2)}}@media (min-width:640px){.internships__cards{margin-top:4.5rem}}@media (min-width:1025px){.internships__cards{margin-top:0}}.internships__card{color:#000;display:block;padding:2rem 1.25rem;position:relative}.internships__card:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}@media (min-width:640px){.internships__card{display:flex;flex-direction:row-reverse;gap:8.0625rem;justify-content:space-between;padding:2.5rem 2.5rem 2.25rem}}@media (min-width:1025px){.internships__card{gap:2.5rem}}@media (hover:hover) and (pointer:fine){.internships__card.--link:hover .internships__card-title{color:#ff393d}}.internships__card-title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:1rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media (min-width:640px){.internships__card-title{font-size:1.0625rem}.internships__card-text{font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.3}}.internships__card-img{flex-shrink:0;height:5.375rem;margin-bottom:1rem;overflow:hidden;width:8.75rem}@media (min-width:640px){.internships__card-img{height:6.25rem;margin-bottom:0;width:10.125rem}.internships__card-info{display:flex;flex-direction:column;justify-content:space-between;margin-right:auto;max-width:68%;min-height:8.5rem}}.internships__text{margin-top:1.5rem}@media (min-width:640px){.internships__text{margin-top:2rem}}@media (min-width:1025px){.internships__text{max-width:27.5rem}}.internships__btn{margin-top:2.5rem}@media (min-width:640px){.internships__btn{margin-top:3rem}}
