.so-lpt__meta a,.so-lpt__title a{color:inherit;text-decoration:none}.so-lpt__meta a:hover,.so-lpt__title a:hover{text-decoration:underline}.so-lpt{--so-lpt-accent:#1e73be;background-color:#fff;padding-top:40px;padding-bottom:80px}.so-lpt .row .grid-container{display:flex;justify-content:center}.so-lpt__heading{margin:0 0 1.25rem;font-weight:700}.so-lpt__grid{display:grid;grid-template-columns:1fr;gap:2rem 2rem;width:85%}@media (min-width:720px){.so-lpt__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.so-lpt__grid{grid-template-columns:repeat(3,1fr)}}.so-lpt__card{position:relative;display:flex;flex-direction:column;color:#000}.so-lpt__media{position:relative;width:100%;overflow:hidden;background:#f3f5f7}.so-lpt__media::before{content:'';display:block;padding-top:56.25%}.so-lpt__media[style*=aspect-ratio]::before{padding-top:0}.so-lpt__img{position:absolute;inset:0;width:100%;height:auto;object-fit:cover;transition:transform .35s}.so-lpt__body{padding-top:1rem}.so-lpt__meta{font-size:.925rem;line-height:1.4;margin-bottom:.5rem;color:var(--so-lpt-accent);font-weight:600}.so-lpt__sep{opacity:.6;margin:0 .35rem}.so-lpt__title{margin:.25rem 7rem 0 0}.so-lpt__body h3{font-size:3rem!important;line-height:4rem;margin:.25rem 2rem 0 0;font-weight:700}.so-lpt__card:hover .so-lpt__img{transform:scale(1.03)}.so-lpt__overlay-link{position:absolute;inset:0;z-index:1}.so-lpt__media-link{position:relative;z-index:2;display:block}