.paperboy-pm-wrapper{--paperboy-pm-accent: var(--ppb-accent,#C8102E);--paperboy-pm-accent-b: var(--ppb-accent,#C8102E);--pm-cols: 1;--pm-max: 760px;--pm-title: 22px;--pm-ink: var(--ppb-ink,#0a0a0a);--pm-text: var(--ppb-text,#262626);--pm-muted: #6b6b6b;--pm-ease: cubic-bezier(.22,.9,.3,1);width: 100%}.paperboy-pm-wrapper.pm-cols-2{--pm-cols: 2;--pm-max: 100%}.paperboy-pm-wrapper.pm-cols-3{--pm-cols: 3;--pm-max: 100%}.paperboy-pm-wrapper.pm-size-sm{--pm-title: 17px}.paperboy-pm-wrapper.pm-size-md{--pm-title: 22px}.paperboy-pm-wrapper.pm-size-lg{--pm-title: 27px}.paperboy-pm-wrapper.pm-size-xl{--pm-title: 34px}.paperboy-pm-list{display: grid;grid-template-columns: repeat(var(--pm-cols),minmax(0,1fr));gap: var(--pm-gap,16px);max-width: var(--pm-max);margin: 0 auto;counter-reset: pmnum var(--pm-start,0)}.paperboy-pm-card{--pm-a: var(--cat-a,var(--paperboy-pm-accent));--pm-b: var(--cat-b,var(--paperboy-pm-accent-b));--pm-pad: 26px 28px;position: relative;display: flex;align-items: flex-start;gap: 22px;padding: var(--pm-pad);border-radius: 0;overflow: hidden;isolation: isolate;box-sizing: border-box;counter-increment: pmnum;transition: transform .45s var(--pm-ease),box-shadow .45s var(--pm-ease),background-color .35s ease}.pm-size-sm .paperboy-pm-card{--pm-pad: 18px 20px;gap: 16px;border-radius: 0}.pm-size-xl .paperboy-pm-card{--pm-pad: 34px 36px}.paperboy-pm-card .paperboy-pm-body{position: relative;z-index: 1;flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;align-items: flex-start;transition: transform .45s var(--pm-ease)}.pm-align-center .paperboy-pm-card .paperboy-pm-body{align-items: center;text-align: center}.pm-align-center .paperboy-pm-card .paperboy-pm-meta,.pm-align-center .paperboy-pm-card .paperboy-pm-cats{justify-content: center}.paperboy-pm-card.cat-hue-0,.paperboy-pm-cat.cat-hue-0{--cat-a: #C8102E;--cat-b: var(--ppb-accent,#C8102E)}.paperboy-pm-card.cat-hue-1,.paperboy-pm-cat.cat-hue-1{--cat-a: #2f2f2f;--cat-b: #232323}.paperboy-pm-card.cat-hue-2,.paperboy-pm-cat.cat-hue-2{--cat-a: #5d5d5d;--cat-b: #4a4a4a}.paperboy-pm-card.cat-hue-3,.paperboy-pm-cat.cat-hue-3{--cat-a: var(--ppb-accent,#C8102E);--cat-b: var(--ppb-accent,#C8102E)}.paperboy-pm-card.cat-hue-4,.paperboy-pm-cat.cat-hue-4{--cat-a: #181818;--cat-b: #262626}.paperboy-pm-card.cat-hue-5,.paperboy-pm-cat.cat-hue-5{--cat-a: #3a3a3a;--cat-b: #303030}.paperboy-pm-card.cat-hue-6,.paperboy-pm-cat.cat-hue-6{--cat-a: var(--ppb-accent,#C8102E);--cat-b: #C8102E}.paperboy-pm-card.cat-hue-7,.paperboy-pm-cat.cat-hue-7{--cat-a: #545454;--cat-b: #282828}.paperboy-pm-card.cat-hue-8,.paperboy-pm-cat.cat-hue-8{--cat-a: var(--ppb-accent,#C8102E);--cat-b: var(--ppb-accent,#C8102E)}.paperboy-pm-card.cat-hue-9,.paperboy-pm-cat.cat-hue-9{--cat-a: #232323;--cat-b: #2f2f2f}.paperboy-pm-card .paperboy-pm-cats{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 0 0 12px}.paperboy-pm-card .paperboy-pm-cat{display: inline-flex;align-items: center;gap: 8px;color: var(--ppb-accent-text,currentColor);font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;line-height: 1.2;transition: color .3s ease;text-decoration-line: underline;text-decoration-color: var(--cat-a,var(--pm-a));text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.paperboy-pm-card .paperboy-pm-cat::before{content: '';width: 6px;height: 6px;border-radius: 0;flex-shrink: 0;background: currentColor;box-shadow: none}.paperboy-pm-card .paperboy-pm-cat:hover{color: var(--pm-ink)}.paperboy-pm-card .paperboy-pm-title{margin: 0 0 10px;font-size: var(--pm-title);font-weight: 800;line-height: 1.26;letter-spacing: -.025em;color: var(--pm-ink)}.paperboy-pm-card .paperboy-pm-title a{color: inherit;text-decoration: none;text-underline-offset: 4px;transition: color .3s ease}.paperboy-pm-card .paperboy-pm-title a:hover{color: inherit}.paperboy-pm-card .paperboy-pm-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 22px;margin: -3px -4px 9px;padding: 3px 4px;overflow: hidden;font-size: 13px;font-weight: 600;color: var(--pm-muted)}.paperboy-pm-card .paperboy-pm-meta:last-child{margin-bottom: -3px}.paperboy-pm-card .paperboy-pm-meta > *{position: relative;display: inline-flex;align-items: center;transition: color .3s ease}.paperboy-pm-card .paperboy-pm-meta > * + *::before{content: '';position: absolute;left: -13px;top: calc(50% - 2px);width: 4px;height: 4px;border-radius: 50%;background: currentColor;opacity: .45}.paperboy-pm-card .paperboy-pm-author{gap: 8px;color: var(--pm-ink);font-weight: 700;text-decoration: none}.paperboy-pm-card .paperboy-pm-avatar{width: 24px !important;height: 24px !important;margin: 0;border-radius: 50% !important;object-fit: cover;flex-shrink: 0}.paperboy-pm-card .paperboy-pm-excerpt{margin: 0;font-size: 15px;line-height: 1.7;color: var(--pm-text);transition: color .3s ease}.pm-size-lg .paperboy-pm-card .paperboy-pm-excerpt,.pm-size-xl .paperboy-pm-card .paperboy-pm-excerpt{font-size: 16.5px}.pm-size-sm .paperboy-pm-card .paperboy-pm-excerpt{font-size: 14px}.paperboy-pm-card .paperboy-pm-btn{display: inline-flex;align-items: center;gap: 8px;margin-top: 14px;color: var(--pm-ink);font-size: 12px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;text-decoration: none;text-underline-offset: 4px;transition: color .3s ease,gap .3s ease}.paperboy-pm-card .paperboy-pm-btn:hover{color: var(--pm-ink);gap: 11px;text-decoration: underline;text-decoration-thickness: 1px}.paperboy-pm-card .paperboy-pm-arrow{position: relative;z-index: 1;flex-shrink: 0;align-self: center;display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;color: var(--pm-ink);background: transparent;border: 1px solid #d4d4d4;box-sizing: border-box;text-decoration: none;transition: transform .45s ease,background .35s ease,color .35s ease,border-color .35s ease}.paperboy-pm-card .paperboy-pm-arrow svg{display: block}.pm-size-sm .paperboy-pm-card .paperboy-pm-arrow{width: 36px;height: 36px}.pm-size-sm .paperboy-pm-card .paperboy-pm-arrow svg{width: 15px;height: 15px}.paperboy-pm-card .paperboy-pm-fill{position: absolute;inset: 0;z-index: 0;pointer-events: none;border-radius: inherit;background: #0a0a0a;transform: scaleX(0);transform-origin: left center;transition: transform .55s var(--pm-ease)}.paperboy-pm-card.is-compact{--pm-pad: 14px 16px;gap: 14px;align-items: center;border-radius: 0}.paperboy-pm-card.is-compact .paperboy-pm-title{margin: 0;font-size: calc(var(--pm-title) * .94);line-height: 1.35}.paperboy-pm-card.is-compact .paperboy-pm-arrow{width: 34px;height: 34px}.paperboy-pm-card.is-compact .paperboy-pm-arrow svg{width: 15px;height: 15px}.is-compact .paperboy-pm-list{gap: var(--pm-gap,4px)}.paperboy-pm-wrapper:not(.pm-hover-none) .paperboy-pm-card:hover .paperboy-pm-arrow{color: #fff;background: var(--ppb-ink,#0a0a0a);border-color: var(--ppb-ink,#0a0a0a);box-shadow: none;transform: rotate(45deg)}.pm-hover-slide .paperboy-pm-card:hover .paperboy-pm-body{transform: translateX(4px)}.pm-align-center.pm-hover-slide .paperboy-pm-card:hover .paperboy-pm-body{transform: none}.pm-hover-lift .paperboy-pm-card:hover{transform: none;box-shadow: none}.pm-hover-underline .paperboy-pm-card:hover .paperboy-pm-title a{text-decoration: underline;text-decoration-thickness: 1px}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-fill{transform: scaleX(1)}.pm-hover-fill .paperboy-pm-card:hover{box-shadow: none}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-title,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-cat,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-author,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-btn,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-date-col small{color: #ffffff}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-title a{color: #ffffff !important}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-meta,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-meta > *{color: rgba(255,255,255,.85) !important}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-excerpt{color: rgba(255,255,255,.9) !important}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-cat{color: #C8102E}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-cat::before{background: currentColor;box-shadow: none}.paperboy-pm-wrapper.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-arrow{background: #ffffff;border-color: #ffffff;color: #0a0a0a;box-shadow: none}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-num,.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-date-col b{background: none;-webkit-text-fill-color: #ffffff;color: #ffffff}.pm-hover-fill .paperboy-pm-card:hover .paperboy-pm-mark{color: rgba(255,255,255,.18)}.paperboy-pm-card.pm-style-1:hover{background-color: #f6f6f5}.paperboy-pm-card.pm-style-2{background: #ffffff;border: 1px solid #ececec;box-shadow: none}.paperboy-pm-wrapper[data-card-style="pm-style-2"] .paperboy-pm-list,.paperboy-pm-wrapper[data-card-style="pm-style-3"] .paperboy-pm-list,.paperboy-pm-wrapper[data-card-style="pm-style-6"] .paperboy-pm-list,.paperboy-pm-wrapper[data-card-style="pm-style-8"] .paperboy-pm-list{--pm-gap: 20px}.paperboy-pm-card.pm-style-3{background-color: #f6f6f5}.paperboy-pm-card.pm-style-3:hover{background-color: #ececec}.paperboy-pm-card.pm-style-3 .paperboy-pm-arrow{background: #ffffff;border-color: #ffffff;color: var(--pm-ink)}.paperboy-pm-card.pm-style-4{align-items: center}.paperboy-pm-card.pm-style-4:hover{background-color: #f6f6f5}.paperboy-pm-card .paperboy-pm-num{position: relative;z-index: 1;flex-shrink: 0;min-width: 1.25em;font-size: calc(var(--pm-title) * 2.2);font-weight: 900;line-height: .9;letter-spacing: -.05em;color: var(--pm-ink);transition: color .3s ease}.paperboy-pm-card:first-child .paperboy-pm-num{color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--paperboy-pm-accent);text-decoration-thickness: .34em;text-underline-offset: -.2em;text-decoration-skip-ink: none}.paperboy-pm-card .paperboy-pm-num::before{content: counter(pmnum,decimal-leading-zero)}.paperboy-pm-card.pm-style-4:hover .paperboy-pm-num{text-decoration-line: underline;text-decoration-color: var(--paperboy-pm-accent);text-decoration-thickness: 3px;text-underline-offset: .2em}.paperboy-pm-card.pm-style-5{--pm-pad: 24px 26px;background: #ffffff;border: 2px solid #0a0a0a;border-radius: 0;overflow: visible;box-shadow: none}.paperboy-pm-card.pm-style-5 .paperboy-pm-fill{border-radius: 0}.paperboy-pm-wrapper:not(.pm-hover-none) .paperboy-pm-card.pm-style-5:hover{transform: none;box-shadow: none}.paperboy-pm-card.pm-style-5 .paperboy-pm-arrow{background: transparent;box-shadow: none}.paperboy-pm-wrapper:not(.pm-hover-none) .paperboy-pm-card.pm-style-5:hover .paperboy-pm-arrow{box-shadow: none}.paperboy-pm-wrapper[data-card-style="pm-style-5"] .paperboy-pm-list{--pm-gap: 28px}.paperboy-pm-card.pm-style-6{--pm-ink: #ffffff;--pm-text: #d4d4d4;--pm-muted: #a3a3a3;background: #171717;box-shadow: none}.paperboy-pm-card.pm-style-6 .paperboy-pm-cat,.paperboy-pm-card.pm-style-6 .paperboy-pm-cat:hover{color: #C8102E}.paperboy-pm-card.pm-style-6 .paperboy-pm-btn,.paperboy-pm-card.pm-style-6 .paperboy-pm-btn:hover{color: #ffffff}.paperboy-pm-card.pm-style-6 .paperboy-pm-arrow{background: transparent;border-color: #262626}.paperboy-pm-card.pm-style-7:hover{background-color: #f6f6f5}.paperboy-pm-card .paperboy-pm-date-col{position: relative;z-index: 1;flex-shrink: 0;width: 74px;display: flex;flex-direction: column;align-items: center;padding-top: 2px;line-height: 1}.paperboy-pm-card .paperboy-pm-date-col b{font-size: 40px;font-weight: 900;letter-spacing: -.04em;color: var(--pm-ink)}.paperboy-pm-card .paperboy-pm-date-col small{margin-top: 7px;font-size: 11px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--pm-muted);white-space: nowrap;transition: color .3s ease}.paperboy-pm-card.pm-style-7 .paperboy-pm-body{padding-left: 26px}.paperboy-pm-card.pm-style-7 .paperboy-pm-body::before{content: '';position: absolute;left: 0;top: 6px;bottom: 0;width: 1px;border-radius: 0;background: #d4d4d4}.paperboy-pm-card.pm-style-7 .paperboy-pm-body::after{content: '';position: absolute;left: -5px;top: 4px;width: 12px;height: 12px;border-radius: 50%;background: var(--pm-a);box-shadow: none}.pm-hover-fill .paperboy-pm-card.pm-style-7:hover .paperboy-pm-body::before{background: rgba(255,255,255,.35)}.pm-hover-fill .paperboy-pm-card.pm-style-7:hover .paperboy-pm-body::after{background: #fff;box-shadow: none}.paperboy-pm-card.pm-style-8{background: #ffffff;border: 1px solid #ececec;box-shadow: none}.paperboy-pm-card .paperboy-pm-mark{position: absolute;right: .1em;top: -.1em;z-index: 0;font-size: calc(var(--pm-title) * 6.5);font-weight: 900;line-height: 1;letter-spacing: -.06em;color: rgba(10,10,10,.06);pointer-events: none;transition: transform .6s var(--pm-ease),color .4s ease}.paperboy-pm-card.pm-style-8:hover .paperboy-pm-mark{color: rgba(10,10,10,.1)}.paperboy-pm-card.paperboy-pm-anim{opacity: 0}.paperboy-pm-card.paperboy-pm-anim.is-visible{opacity: 1;animation: paperboy-pm-up .7s var(--pm-ease) backwards;animation-delay: var(--pm-d,0ms)}.pm-anim-slide .paperboy-pm-card.paperboy-pm-anim.is-visible{animation-name: paperboy-pm-slide}@keyframes paperboy-pm-up{from{opacity: 0;transform: translateY(26px)}to{opacity: 1;transform: none}}@keyframes paperboy-pm-slide{from{opacity: 0;transform: translateX(-44px)}to{opacity: 1;transform: none}}.paperboy-pm-filter-bar{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 auto 34px;max-width: var(--pm-max);justify-content: center}.paperboy-pm-filter-btn{padding: 9px 20px;border: none;border-radius: 0;cursor: pointer;font-family: inherit;font-size: 12px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;line-height: 1;background: #f6f6f5 !important;color: #262626 !important;transition: all .25s ease}.filter-pill .paperboy-pm-filter-btn{border-radius: 0}.filter-pill .paperboy-pm-filter-btn:hover{box-shadow: inset 0 -3px 0 var(--paperboy-pm-accent) !important}.filter-pill .paperboy-pm-filter-btn.is-active{background: var(--ppb-ink,#0a0a0a) !important;color: #fff !important}.filter-underline .paperboy-pm-filter-btn{background: transparent !important;border-bottom: 2px solid transparent;border-radius: 0;padding-bottom: 7px}.filter-underline .paperboy-pm-filter-btn.is-active,.filter-underline .paperboy-pm-filter-btn:hover{background: transparent !important;color: var(--ppb-accent-text,currentColor) !important;border-bottom-color: var(--paperboy-pm-accent)}.filter-solid .paperboy-pm-filter-btn:hover{box-shadow: inset 0 -3px 0 var(--paperboy-pm-accent) !important}.filter-solid .paperboy-pm-filter-btn.is-active{background: var(--ppb-ink,#0a0a0a) !important;color: #fff !important}.filter-outlined .paperboy-pm-filter-btn{background: transparent !important;border: 1px solid #d4d4d4}.filter-outlined .paperboy-pm-filter-btn:hover{box-shadow: inset 0 -3px 0 var(--paperboy-pm-accent) !important}.filter-outlined .paperboy-pm-filter-btn.is-active{border-color: var(--ppb-ink,#0a0a0a);color: var(--ppb-ink,#0a0a0a) !important}.paperboy-pm-pagination{margin-top: 40px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px}.paperboy-pm-load-more-btn{display: inline-flex;align-items: center;gap: 10px;padding: 14px 32px;border: none;border-radius: 0;cursor: pointer;font-family: inherit;font-size: 12px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;transition: all .25s ease}.paperboy-pm-load-more-btn.lm-solid,.paperboy-pm-load-more-btn.lm-gradient{background: var(--ppb-ink,#0a0a0a) !important;color: #fff !important}.paperboy-pm-load-more-btn.lm-outline{background: transparent !important;border: 1px solid var(--ppb-ink,#0a0a0a) !important;color: var(--ppb-ink,#0a0a0a) !important}.paperboy-pm-load-more-btn.lm-outline:hover{background: var(--ppb-ink,#0a0a0a) !important;color: #fff !important}.paperboy-pm-load-more-btn.lm-ghost{background: transparent !important;border: 1px solid #d4d4d4 !important;color: #262626 !important}.paperboy-pm-load-more-btn.lm-ghost:hover{border-color: var(--ppb-ink,#0a0a0a) !important;color: var(--ppb-ink,#0a0a0a) !important}.paperboy-pm-load-more-btn.lm-solid:hover,.paperboy-pm-load-more-btn.lm-gradient:hover{background: var(--paperboy-pm-accent) !important;color: var(--ppb-accent-ink,#0a0a0a) !important}.paperboy-pm-lm-spinner{display: none;width: 16px;height: 16px;border: 2px solid rgba(255,255,255,.4);border-top-color: #fff;border-radius: 50%;animation: paperboy-pm-spin .6s linear infinite}.paperboy-pm-load-more-btn.is-loading .paperboy-pm-lm-text{opacity: .6}.paperboy-pm-load-more-btn.is-loading .paperboy-pm-lm-spinner{display: block}@keyframes paperboy-pm-spin{to{transform: rotate(360deg)}}.paperboy-pm-no-more{margin: 0;color: #6b6b6b;font-size: 14px}.paperboy-pm-no-posts{padding: 40px;text-align: center;color: #6b6b6b}.paperboy-pm-numbered{display: flex;gap: 6px;flex-wrap: wrap;justify-content: center}.paperboy-pm-page-btn{min-width: 42px;height: 42px;padding: 0 10px;border: 1px solid #d4d4d4;border-radius: 0;cursor: pointer;font-family: inherit;font-size: 14px;font-weight: 700;background: #ffffff !important;color: #545454 !important;transition: all .2s ease}.paperboy-pm-page-btn:hover{border-color: var(--ppb-ink,#0a0a0a);box-shadow: inset 0 -3px 0 var(--paperboy-pm-accent) !important}.paperboy-pm-page-btn.is-active{border-color: var(--ppb-ink,#0a0a0a) !important;background: var(--ppb-ink,#0a0a0a) !important;color: #fff !important}.paperboy-pm-posts.is-filtering{animation: paperboy-pm-fade .35s ease}@keyframes paperboy-pm-fade{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@media (max-width: 1024px){.paperboy-pm-wrapper.pm-cols-3{--pm-cols: 2}.paperboy-pm-wrapper.pm-size-xl{--pm-title: 30px}}@media (max-width: 767px){.paperboy-pm-wrapper.pm-cols-2,.paperboy-pm-wrapper.pm-cols-3{--pm-cols: 1}.paperboy-pm-wrapper.pm-size-md{--pm-title: 19px}.paperboy-pm-wrapper.pm-size-lg{--pm-title: 22px}.paperboy-pm-wrapper.pm-size-xl{--pm-title: 25px}.paperboy-pm-card{--pm-pad: 20px 18px;gap: 14px}.pm-size-xl .paperboy-pm-card{--pm-pad: 24px 20px}.paperboy-pm-card .paperboy-pm-arrow{width: 38px;height: 38px;align-self: flex-start}.paperboy-pm-card .paperboy-pm-arrow svg{width: 15px;height: 15px}.paperboy-pm-card .paperboy-pm-excerpt{font-size: 14.5px !important}.paperboy-pm-card .paperboy-pm-date-col{width: 54px}.paperboy-pm-card .paperboy-pm-date-col b{font-size: 32px}.paperboy-pm-card .paperboy-pm-date-col small{font-size: 9.5px;letter-spacing: .06em}.paperboy-pm-card.pm-style-7 .paperboy-pm-body{padding-left: 20px}.paperboy-pm-card.pm-style-4 .paperboy-pm-arrow,.paperboy-pm-card.pm-style-7 .paperboy-pm-arrow{display: none}.pm-hover-slide .paperboy-pm-card:hover .paperboy-pm-body{transform: none}}@media (prefers-reduced-motion: reduce){.paperboy-pm-card,.paperboy-pm-card *{transition: none !important}.paperboy-pm-card.paperboy-pm-anim{opacity: 1}.paperboy-pm-card.paperboy-pm-anim.is-visible{animation: none}.paperboy-pm-card:hover,.paperboy-pm-card:hover .paperboy-pm-body{transform: none !important}}