.pl{padding-block:12px 48px}.pl__tag{margin:0 0 20px}.pl__tag a,.pl__tag span{background:var(--hs-pink-vlight);border-radius:var(--r-pill,9999px);color:var(--hs-pink-hot);display:inline-block;font-size:14px;font-weight:500;padding:6px 14px;text-decoration:none}.pl__grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.pl__card{background:var(--hs-pink-vlight);border-radius:var(--r-card,24px);color:var(--hs-deep);display:flex;flex-direction:column;overflow:hidden}.pl__img{aspect-ratio:16/9;background:var(--hs-white);border-radius:16px;display:grid;margin:10px 10px 0;overflow:hidden;place-items:center}.pl__img img{display:block;height:100%;object-fit:contain;width:100%}.pl__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px 26px 28px}.pl__meta{color:var(--hs-caption);display:flex;font-size:14px;gap:12px;margin:0}.pl__title{font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0;text-wrap:balance}.pl__title a{color:inherit;text-decoration:none}.pl__title a:hover{color:var(--hs-pink-hot)}.pl__excerpt{color:var(--hs-caption);font-size:16px;line-height:1.5;margin:0;text-wrap:pretty}.pl__more{color:var(--hs-pink-hot);font-weight:500;margin-top:auto;padding-top:6px;text-decoration:none}.pl__more:hover{text-decoration:underline}@media (max-width:799px){.pl__grid{grid-template-columns:1fr}.pl__body{padding:20px 20px 24px}}.pl__tag{display:flex;flex-wrap:wrap;gap:8px}.pl__pager{display:flex;justify-content:space-between;margin-top:32px}.pl__empty{color:var(--hs-caption)}