.rp-blist{--bl-gap:clamp(20px,2.4vw,32px);--bl-cols:3;--bl-ratio:16/9;--bl-ease:cubic-bezier(.2,.75,.25,1);background-color:var(--bl-section,transparent);position:relative}.rp-blist--cols-2{--bl-cols:2}.rp-blist--cols-4{--bl-cols:4}.rp-blist--r-16-10{--bl-ratio:16/10}.rp-blist--r-4-3{--bl-ratio:4/3}.rp-blist--r-1-1{--bl-ratio:1/1}.rp-blist .rp-blist__bg,.rp-blist .rp-blist__overlay{inset:0;pointer-events:none;position:absolute}.rp-blist .rp-blist__bg{height:100%;object-fit:cover;width:100%}.rp-blist .rp-blist__wrap{position:relative}.rp-blist .rp-blist__bar{backdrop-filter:saturate(1.4) blur(10px);background-color:var(--bl-bar,color-mix(in srgb,var(--quinary_color) 90%,transparent));border-bottom:1px solid var(--bl-line,transparent);border-top:1px solid var(--bl-line,transparent);position:sticky;top:var(--rp-header-height);z-index:40}.rp-blist .rp-blist__bar-in{align-items:center;display:flex;gap:clamp(14px,2vw,28px);padding-bottom:10px;padding-top:10px}.rp-blist .rp-blist__chips{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:5px;min-width:0}.rp-blist .rp-blist__chip{background:none;border:1px solid transparent;border-radius:999px;color:var(--bl-chip,var(--senary_color));cursor:pointer;font:inherit;margin:0;padding:8px 14px;text-decoration:none;text-transform:capitalize;transition:color .2s,background-color .2s,border-color .2s;white-space:nowrap}.rp-blist .rp-blist__chip:hover{background-color:var(--bl-chip-hover-bg,var(--septenary_color));color:var(--bl-chip-hover,var(--secondary_color))}.rp-blist .rp-blist__chip[aria-current=page]{background-color:var(--bl-chip-on-bg,var(--septenary_color));border-color:var(--bl-chip-on-border,transparent);color:var(--bl-chip-on,var(--secondary_color))}.rp-blist .rp-blist__card:focus-visible,.rp-blist .rp-blist__chip:focus-visible{outline:2px solid var(--tertiary_color);outline-offset:2px}.rp-blist .rp-blist__search{align-items:center;background-color:var(--bl-search-bg,var(--quinary_color));border:1px solid var(--bl-search-border,transparent);border-radius:999px;display:flex;flex-shrink:0;gap:9px;margin:0;max-width:100%;padding:9px 14px;transition:border-color .2s;width:260px}.rp-blist .rp-blist__search:focus-within{border-color:var(--bl-search-focus,var(--bl-search-border,transparent))}.rp-blist .rp-blist__search svg{color:var(--bl-search-hint,var(--senary_color));fill:none;flex-shrink:0;height:15px;width:15px}.rp-blist .rp-blist__input{background:none;border:0;color:var(--bl-search-text,var(--primary_color));flex:1 1 auto;font:inherit;margin:0;min-width:0;padding:0;width:100%}.rp-blist .rp-blist__input:focus{border:none;outline:none}.rp-blist .rp-blist__input::placeholder{color:var(--bl-search-hint,var(--senary_color));opacity:1}.rp-blist .rp-blist__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.rp-blist .rp-blist__meta{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding:clamp(30px,3vw,44px) 0 clamp(20px,2vw,28px)}.rp-blist .rp-blist__count,.rp-blist .rp-blist__sort{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;margin:0;text-transform:uppercase}.rp-blist .rp-blist__count{color:var(--bl-count,var(--senary_color))}.rp-blist .rp-blist__sort{color:var(--bl-sort,var(--senary_color))}.rp-blist .rp-blist__grid{display:flex;flex-wrap:wrap;gap:clamp(30px,3vw,44px) var(--bl-gap);list-style:none;margin:0;padding:0}.rp-blist .rp-blist__item{display:flex;flex:0 0 calc((100% - var(--bl-gap)*(var(--bl-cols) - 1))/var(--bl-cols));margin:0;min-width:0}.rp-blist .rp-blist__grid{transition:opacity .25s}.rp-blist .rp-blist__grid.is-swap{opacity:.5;pointer-events:none}.rp-blist .rp-blist__item.is-new{animation:rpBlIn .55s var(--bl-ease) both}@keyframes rpBlIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rp-blist .rp-blist__card{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-width:0;text-decoration:none}.rp-blist .rp-blist__img{aspect-ratio:var(--bl-ratio);background-color:var(--bl-img-bg,var(--septenary_color));border:1px solid var(--bl-img-border,transparent);border-radius:12px;display:block;margin-bottom:4px;overflow:hidden;position:relative;transition:border-color .3s,transform .35s var(--bl-ease)}.rp-blist .rp-blist__img img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.rp-blist .rp-blist__card:hover .rp-blist__img{border-color:var(--bl-img-border-hover,var(--bl-img-border,transparent));transform:translateY(-3px)}.rp-blist .rp-blist__title{display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden;-webkit-box-orient:vertical;color:var(--bl-title,var(--senary_color));transition:color .22s}.rp-blist .rp-blist__card:hover .rp-blist__title{color:var(--bl-title-hover,var(--secondary_color))}.rp-blist .rp-blist__tag{color:var(--bl-tag,var(--senary_color));margin:0}.rp-blist .rp-blist__foot{align-items:center;display:flex;gap:10px;margin-top:auto}.rp-blist .rp-blist__foot time{color:var(--bl-date,var(--senary_color));font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rp-blist .rp-blist__foot svg{color:var(--bl-arrow,currentColor);fill:none;height:15px;transition:color .22s,transform .22s var(--bl-ease);width:15px}.rp-blist .rp-blist__card:hover .rp-blist__foot svg{color:var(--bl-arrow-hover,var(--tertiary_color));transform:translateX(4px)}.rp-blist .rp-blist__empty{align-items:center;display:flex;flex-direction:column;gap:18px;padding:70px 0 40px;text-align:center}.rp-blist .rp-blist__empty-text{color:var(--bl-empty,var(--senary_color));margin:0}.rp-blist .rp-blist__empty .rp-blist__clear[hidden],.rp-blist .rp-blist__empty[hidden]{display:none!important}.rp-blist .rp-blist__stage{position:relative}.rp-blist .rp-blist__loader{display:flex;justify-content:center;padding:clamp(26px,2.6vw,38px) 0 0}.rp-blist .rp-blist__loader.is-over{align-items:center;inset:0;padding:0;pointer-events:none;position:absolute;z-index:2}.rp-blist .rp-blist__loader[hidden]{display:none!important}.rp-blist .rp-blist__spin{animation:rpBlSpin .8s linear infinite;border:3px solid var(--bl-loader-2,color-mix(in srgb,var(--primary_color) 14%,transparent));border-radius:50%;border-top-color:var(--bl-loader,var(--tertiary_color));display:block;height:38px;width:38px}.rp-blist .rp-blist__loader.is-over .rp-blist__spin{bottom:calc(50vh - 19px);position:sticky;top:calc(50vh - 19px)}@keyframes rpBlSpin{to{transform:rotate(1turn)}}.rp-blist .rp-blist__more{display:flex;justify-content:center;margin-top:clamp(26px,2.6vw,38px)}.rp-blist .rp-blist__more .rp-blist__load[hidden],.rp-blist .rp-blist__more[hidden]{display:none!important}.rp-blist .rp-blist__load{gap:9px}.rp-blist .rp-blist__btn-icon,.rp-blist .rp-blist__btn-icon svg{display:block;fill:currentColor;height:14px;width:14px}.rp-blist .rp-blist__chip{font-size:13.5px;font-weight:600}.rp-blist .rp-blist__input{border-radius:0;font-size:14px;line-height:normal}.rp-blist .rp-blist__count,.rp-blist .rp-blist__sort{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.rp-blist .rp-blist__title{font-size:21px;font-weight:700;letter-spacing:-.026em;line-height:1.22;overflow:unset}.rp-blist .rp-blist__tag{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rp-blist .rp-blist__foot time{font-size:12px}@media (max-width:1000px){.rp-blist{--bl-cols:2!important}}@media (max-width:760px){.rp-blist .rp-blist__bar-in{flex-wrap:wrap;gap:10px;padding-bottom:10px;padding-top:10px}.rp-blist .rp-blist__chips{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.rp-blist .rp-blist__chips::-webkit-scrollbar{display:none}.rp-blist .rp-blist__search{flex:1 1 100%;width:auto}}@media (max-width:600px){.rp-blist{--bl-cols:1!important}}@media (prefers-reduced-motion:reduce){.rp-blist .rp-blist__item.is-new,.rp-blist .rp-blist__spin{animation-duration:2.4s}.rp-blist .rp-blist__foot svg,.rp-blist .rp-blist__grid,.rp-blist .rp-blist__img{transition:none}.rp-blist .rp-blist__card:hover .rp-blist__foot svg,.rp-blist .rp-blist__card:hover .rp-blist__img{transform:none}}.hs-inline-edit .rp-blist .rp-blist__item.is-new{animation:none!important}