.pb--spotlight-single{margin:calc(var(--gap) * 2) 0}.pb--spotlight-single:not(:first-child) .wrap.tall{padding:var(--gap) 0}.pb--spotlight-single .wrap{align-items:center}.pb--spotlight-single .tall .thumbs{position:relative}.pb--spotlight-single .tall .thumbs .tag-wrap{position:absolute;bottom:0;left:0;width:100%}.pb--spotlight-single .tall .thumbs .tag-wrap .tag-btn{background:var(--color-pink-trans)}.pb--spotlight-single .short .thumbs{display:flex;flex-wrap:wrap}.pb--spotlight-single .short .thumbs .circle,.pb--spotlight-single .short .thumbs svg{width:50%}.pb--spotlight-single .short .thumbs div.circle{background:var(--color-white);display:flex;align-items:center;justify-content:center;overflow:hidden}.pb--spotlight-single .short .thumbs div.circle img{border-radius:0;width:66.667%}.pb--spotlight-single .short .thumbs div.circle img.portrait{width:auto;height:66.667%}.pb--spotlight-single picture img{aspect-ratio:8/5}.pb--spotlight-single h2,.pb--spotlight-single .more-wrap{color:var(--color-gray)}.pb--spotlight-single .content{margin-top:.8em}.pb--spotlight-single .content .tag-wrap+a{margin-top:.2em}.pb--spotlight-single .occurrences{margin-top:.8em}.pb--spotlight-multi{margin:calc(var(--gap) * 2) 0}.pb--spotlight-multi .row{gap:var(--gap)}.pb--spotlight-multi header{border-top:2px solid var(--color-gray);padding-top:calc(var(--gap) * .5);display:flex;gap:var(--gap);justify-content:space-between;align-items:baseline}.pb--spotlight-multi header a{color:var(--color-pink);white-space:nowrap}.pb--spotlight-multi article{background:var(--color-white)}.pb--spotlight-multi article a{height:100%}.pb--spotlight-multi article .info{padding:calc(var(--gap) * .5)}.pb--spotlight-multi article h2{margin-top:.25em}.pb--spotlight-multi article .date{color:var(--color-pink)}.pb--spotlight-multi article strong,.pb--spotlight-multi article em,.pb--spotlight-multi article .time,.pb--spotlight-multi article .gray{color:var(--color-gray)}@media only screen and (min-width: 640px){.pb--spotlight-single .short .content{order:-1}.pb--spotlight-single picture img{border-radius:100%;overflow:hidden;aspect-ratio:1}.pb--spotlight-single .content{margin-top:0}.pb--spotlight-single .content .tag-wrap+a{margin-top:.3em}}@media only screen and (min-width: 1024px){.pb--spotlight-single .tall h2{margin-top:.1em}.pb--spotlight-single .content .tag-wrap+a{margin-top:.4em}}
