.paperboy-cgl{--cgl-a: var(--ppb-accent,#C8102E);--cgl-b: var(--ppb-accent-2,#0a0a0a);--cgl-cols: 3;--cgl-gap: 20px;--cgl-r: 0px;--cgl-h: 240px;--cgl-card: #fff;--cgl-fg: var(--ppb-ink,#0a0a0a);--cgl-tx: #262626;--cgl-mu: #6b6b6b;--cgl-line: #ececec;--cgl-bd: 1px solid #d4d4d4;--cgl-sh: none;--cgl-soft: #f6f6f5;position: relative;display: grid;grid-template-columns: repeat(var(--cgl-cols),minmax(0,1fr));gap: var(--cgl-gap);font-family: inherit;color: var(--cgl-fg)}.paperboy-cgl *,.paperboy-cgl *::before,.paperboy-cgl *::after{box-sizing: border-box}.paperboy-cgl a{text-decoration: none !important;color: inherit}.paperboy-cgl img{max-width: none}.cgl-empty{padding: 22px;border-radius:0;background: #f5f5f5;color: var(--ppb-accent-text,currentColor);font-size: 14px;text-decoration-line: underline;text-decoration-color: var(--ppb-accent,#C8102E);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.paperboy-cgl.cgl-s-soft{--cgl-card: #f6f6f5;--cgl-soft: #ececec;--cgl-bd: 1px solid #d4d4d4;--cgl-sh: none}.paperboy-cgl.cgl-s-outline{--cgl-card: transparent;--cgl-bd: 1px solid #0a0a0a;--cgl-sh: none}.paperboy-cgl:is(.cgl-s-glass,.cgl-s-dark){--cgl-fg: #fff;--cgl-tx: rgba(255,255,255,.78);--cgl-mu: rgba(255,255,255,.6);--cgl-line: rgba(255,255,255,.12);--cgl-soft: rgba(255,255,255,.08)}.paperboy-cgl.cgl-s-glass{--cgl-card: rgba(10,10,10,.6);--cgl-bd: 1px solid rgba(255,255,255,.18);--cgl-sh: none}.paperboy-cgl.cgl-s-dark{--cgl-card: #171717;--cgl-bd: 1px solid #262626;--cgl-sh: none;--cgl-mu: #a3a3a3}.paperboy-cgl .cgl-item{position: relative;display: flex;min-width: 0;border-radius: var(--cgl-r);transition: transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background .3s,border-color .3s,color .3s;outline: none}.paperboy-cgl .cgl-item:focus-visible{outline: 2px solid var(--ppb-ink,#0a0a0a);outline-offset: 3px;box-shadow: 0 0 0 4px var(--cgl-a)}.paperboy-cgl .cgl-media{position: relative;display: block;overflow: hidden;background: var(--c1,var(--cgl-a));color: var(--c1-ink,var(--ppb-accent-ink,#0a0a0a))}.paperboy-cgl .cgl-media:empty::after{content: none}.paperboy-cgl .cgl-media img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .9s cubic-bezier(.2,.8,.2,1),filter .5s}.paperboy-cgl .cgl-ico{flex: none;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 0;color: var(--c1-ink,var(--ppb-accent-ink,#0a0a0a));background: var(--c1,var(--cgl-a));transition: transform .45s cubic-bezier(.3,1.5,.5,1)}.paperboy-cgl .cgl-ico svg{width: 22px;height: 22px}.paperboy-cgl .cgl-ico i{font-size: 20px}.paperboy-cgl .cgl-body{min-width: 0;display: flex;flex-direction: column;gap: 4px}.paperboy-cgl .cgl-name{font-size: 17px;font-weight: 800;line-height: 1.25;letter-spacing: -.01em}.paperboy-cgl .cgl-desc{font-size: 13.5px;line-height: 1.55;color: var(--cgl-tx);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.paperboy-cgl .cgl-count{align-self: flex-start;display: inline-flex;align-items: baseline;gap: 2px;font-size: 12px;font-weight: 700;color: var(--cgl-mu)}.paperboy-cgl .cgl-count em{font-style: normal}.paperboy-cgl.cgl-cs-pill .cgl-count{padding: 3px 10px;border-radius:0;background: var(--cgl-soft);color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--cgl-a);text-decoration-thickness: .34em;text-underline-offset: -.2em;text-decoration-skip-ink: none}.paperboy-cgl.cgl-cs-bubble .cgl-count{display: grid;place-items: center;min-width: 26px;height: 26px;padding: 0 7px;border-radius:0;color: var(--c1-ink,var(--ppb-accent-ink,#0a0a0a));background: var(--c1,var(--cgl-a));font-size: 12px}.paperboy-cgl.cgl-cs-bubble .cgl-count em{display: none}.paperboy-cgl .cgl-badge{position: absolute;z-index: 3;top: 14px;right: 14px;padding: 4px 10px;border-radius:0;font-size: 10.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: #fff;background: #0a0a0a}.paperboy-cgl .cgl-arrow{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 0;color: var(--ppb-accent-text,currentColor);background: var(--cgl-soft);transition: transform .4s cubic-bezier(.3,1.5,.5,1),background .3s,color .3s}.paperboy-cgl .cgl-item:hover .cgl-arrow{background: var(--c1,var(--cgl-a));color: var(--c1-ink,var(--ppb-accent-ink,#0a0a0a));transform: translateX(3px)}.paperboy-cgl:is(.cgl-s-glass,.cgl-s-dark) .cgl-arrow{color: #fff}.paperboy-cgl.cgl-h-lift :is(.cgl-item,.cgl-topic):hover{transform:none}.paperboy-cgl:is(.cgl-h-zoom,.cgl-h-lift,.cgl-h-tilt,.cgl-h-shine) :is(.cgl-item,.cgl-topic):hover .cgl-media img{transform: scale(1.03)}.paperboy-cgl.cgl-h-zoom :is(.cgl-item,.cgl-topic):hover .cgl-media img{transform: scale(1.03)}.paperboy-cgl.cgl-h-glow :is(.cgl-item,.cgl-topic):hover{}.paperboy-cgl.cgl-h-tilt :is(.cgl-item,.cgl-topic){transform: perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition: transform .2s ease-out,box-shadow .45s}.paperboy-cgl.cgl-h-tilt :is(.cgl-item,.cgl-topic):hover{box-shadow: none}.paperboy-cgl.cgl-h-shine .cgl-item::before{content: '';position: absolute;inset: 0;z-index: 4;border-radius: inherit;pointer-events: none;background: rgba(255,255,255,.12);opacity: 0;transition: opacity .6s ease}.paperboy-cgl.cgl-h-shine .cgl-item:hover::before{opacity: 1}.paperboy-cgl :is(.cgl-item,.cgl-acc-head):hover .cgl-ico{transform: rotate(-8deg) scale(1.08)}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-item{height: var(--cgl-h);overflow: hidden;isolation: isolate;align-items: flex-end;padding: 22px;color: #fff;box-shadow: var(--cgl-sh);background: #0a0a0a}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-media{position: absolute;inset: 0;z-index: -1}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-media::before{content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.78))}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-ico{position: absolute;top: 18px;left: 18px;width: 44px;height: 44px;background: rgba(0,0,0,.45);border: 1px solid rgba(255,255,255,.3);box-shadow: none}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-body{flex: 1 1 auto;position: relative;z-index: 2}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-name{font-size: 21px;color: #fff}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-desc{color: rgba(255,255,255,.82)}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento).cgl-cs-pill .cgl-count{color: #fff;background: #0a0a0a}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento).cgl-cs-plain .cgl-count{color: rgba(255,255,255,.8)}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-arrow{position: relative;z-index: 2;align-self: flex-end;color: #fff;background: rgba(255,255,255,.18);border: 1px solid rgba(255,255,255,.28);transform: rotate(-45deg)}.paperboy-cgl:is(.cgl-l-cards,.cgl-l-bento) .cgl-item:hover .cgl-arrow{transform: rotate(0);background: #fff;color: #0a0a0a}.paperboy-cgl.cgl-l-tiles .cgl-item{min-height: calc(var(--cgl-h) * .72);overflow: hidden;isolation: isolate;flex-direction: column;justify-content: space-between;gap: 18px;padding: 24px;color: var(--c1-ink,#fff);background: var(--c1);box-shadow: none}.paperboy-cgl.cgl-l-tiles .cgl-media{display: none}.paperboy-cgl.cgl-l-tiles .cgl-item::after{content: none}.paperboy-cgl.cgl-l-tiles .cgl-item:hover::after{transform: scale(1.35)}.paperboy-cgl.cgl-l-tiles .cgl-ico{width: 54px;height: 54px;border-radius: 0;background: rgba(255,255,255,.2);border: 1px solid rgba(255,255,255,.3);box-shadow: none}.paperboy-cgl.cgl-l-tiles .cgl-ico svg{width: 26px;height: 26px}.paperboy-cgl.cgl-l-tiles .cgl-name{font-size: 20px;color: #fff}.paperboy-cgl.cgl-l-tiles .cgl-desc{color: rgba(255,255,255,.85)}.paperboy-cgl.cgl-l-tiles .cgl-count{color: #fff !important;background: rgba(255,255,255,.2) !important}.paperboy-cgl.cgl-l-tiles .cgl-arrow{position: absolute;top: 22px;right: 22px;color: #fff;background: rgba(255,255,255,.2)}.paperboy-cgl.cgl-l-tiles .cgl-item:hover .cgl-arrow{background: var(--cgl-a);color: var(--ppb-accent-ink,#0a0a0a)}.paperboy-cgl.cgl-l-tiles .cgl-badge{top: 24px;right: 70px}.paperboy-cgl.cgl-l-bento{grid-template-columns: repeat(4,minmax(0,1fr));grid-auto-rows: calc(var(--cgl-h) * .8);grid-auto-flow: dense}.paperboy-cgl.cgl-l-bento .cgl-item{height: auto}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 1){grid-column: span 2;grid-row: span 2}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 1) .cgl-name{font-size: 30px}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 2),.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 5),.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 6){grid-column: span 2}.paperboy-cgl.cgl-l-bento .cgl-item:not(:nth-child(6n + 1)) .cgl-desc{display: none}.paperboy-cgl.cgl-l-circles{display: flex;flex-wrap: wrap;justify-content: center;gap: 22px 18px}.paperboy-cgl.cgl-l-circles.cgl-a-left{justify-content: flex-start}.paperboy-cgl.cgl-l-circles .cgl-item{flex: 0 0 auto;width: 112px;flex-direction: column;align-items: center;gap: 10px;text-align: center}.paperboy-cgl.cgl-l-circles .cgl-media{width: 96px;height: 96px;border-radius: 50%;padding: 3px;background: var(--c1);box-shadow: none;overflow: visible;color: var(--c1-ink,var(--ppb-accent-ink,#0a0a0a))}.paperboy-cgl.cgl-l-circles .cgl-media img{position: static;display: block;width: 100%;height: 100%;border-radius: 50%;border: 3px solid var(--cgl-card,#fff)}.paperboy-cgl.cgl-l-circles:is(.cgl-s-outline) .cgl-media img{border-color: #fff}.paperboy-cgl.cgl-l-circles .cgl-media:empty::after{inset: 3px;border-radius: 50%;border: 3px solid var(--cgl-card,#fff);background: var(--c1)}.paperboy-cgl.cgl-l-circles .cgl-ico{position: absolute;top: 34px;width: 36px;height: 36px;border-radius: 50%;pointer-events: none}.paperboy-cgl.cgl-l-circles .cgl-media:not(:empty) + .cgl-ico{top: 70px;left: calc(50% + 18px);width: 30px;height: 30px;border: 2px solid var(--cgl-card,#fff)}.paperboy-cgl.cgl-l-circles .cgl-media:not(:empty) + .cgl-ico svg{width: 15px;height: 15px}.paperboy-cgl.cgl-l-circles .cgl-media:empty + .cgl-ico{background: none;box-shadow: none;top: 30px}.paperboy-cgl.cgl-l-circles .cgl-media:empty + .cgl-ico svg{width: 30px;height: 30px}.paperboy-cgl.cgl-l-circles .cgl-body{align-items: center}.paperboy-cgl.cgl-l-circles .cgl-name{font-size: 14px;font-weight: 750}.paperboy-cgl.cgl-l-circles .cgl-count{align-self: center;font-size: 11px;padding: 2px 8px}.paperboy-cgl.cgl-l-circles :is(.cgl-desc,.cgl-arrow){display: none}.paperboy-cgl.cgl-l-circles .cgl-badge{top: -4px;right: 0}.paperboy-cgl.cgl-l-circles .cgl-item:hover .cgl-media{animation: cglSpin 1.4s linear infinite}.paperboy-cgl.cgl-l-circles .cgl-item:hover .cgl-media img{animation: cglSpin 1.4s linear infinite reverse;transform: none}@keyframes cglSpin{to{transform: rotate(360deg)}}.paperboy-cgl.cgl-l-circles.cgl-h-lift .cgl-item:hover{transform:none;box-shadow: none}.paperboy-cgl.cgl-l-circles.cgl-h-glow .cgl-item:hover{box-shadow: none}.paperboy-cgl.cgl-l-list{gap: calc(var(--cgl-gap) * .5)}.paperboy-cgl.cgl-l-list .cgl-item{align-items: center;gap: 14px;padding: 12px 14px;background: var(--cgl-card);border: var(--cgl-bd);box-shadow: var(--cgl-sh);overflow: hidden}.paperboy-cgl.cgl-l-list .cgl-item::after{content: '';position: absolute;left: 0;top: 14px;bottom: 14px;width: 3px;border-radius:0;background: var(--cgl-a);transform: scaleY(0);transition: transform .4s cubic-bezier(.3,1.4,.5,1)}.paperboy-cgl.cgl-l-list .cgl-item:hover::after{transform: none}.paperboy-cgl.cgl-l-list .cgl-media{flex: none;width: 52px;height: 52px;border-radius: 0}.paperboy-cgl.cgl-l-list .cgl-media:not(:empty) ~ .cgl-ico{display: none}.paperboy-cgl.cgl-l-list .cgl-media:empty{display: none}.paperboy-cgl.cgl-l-list .cgl-body{flex: 1 1 auto}.paperboy-cgl.cgl-l-list .cgl-name{font-size: 15.5px}.paperboy-cgl.cgl-l-list .cgl-desc{-webkit-line-clamp: 1;font-size: 13px}.paperboy-cgl.cgl-l-list .cgl-badge{position: static;order: 3}.paperboy-cgl.cgl-l-list .cgl-arrow{order: 4}.paperboy-cgl.cgl-l-pills{display: flex;flex-wrap: wrap;gap: 10px}.paperboy-cgl.cgl-l-pills.cgl-a-center{justify-content: center}.paperboy-cgl.cgl-l-pills .cgl-item{align-items: center;gap: 10px;padding: 7px 16px 7px 7px;border-radius:0;background: var(--cgl-card);border: var(--cgl-bd);box-shadow: var(--cgl-sh)}.paperboy-cgl.cgl-l-pills .cgl-media{width: 34px;height: 34px;border-radius: 50%;flex: none}.paperboy-cgl.cgl-l-pills .cgl-media:not(:empty) ~ .cgl-ico{display: none}.paperboy-cgl.cgl-l-pills .cgl-media:empty{display: none}.paperboy-cgl.cgl-l-pills .cgl-ico{width: 34px;height: 34px;border-radius: 50%}.paperboy-cgl.cgl-l-pills .cgl-ico svg{width: 17px;height: 17px}.paperboy-cgl.cgl-l-pills .cgl-body{flex-direction: row;align-items: center;gap: 8px}.paperboy-cgl.cgl-l-pills .cgl-name{font-size: 14.5px;font-weight: 700}.paperboy-cgl.cgl-l-pills :is(.cgl-desc,.cgl-arrow){display: none}.paperboy-cgl.cgl-l-pills .cgl-count{align-self: center}.paperboy-cgl.cgl-l-pills .cgl-badge{position: static;padding: 2px 7px;font-size: 9.5px}.paperboy-cgl.cgl-l-pills .cgl-item:hover{background: #0a0a0a;color: #fff;border-color: #0a0a0a}.paperboy-cgl.cgl-l-pills .cgl-item:hover .cgl-count{background: rgba(255,255,255,.22);color: #fff}.paperboy-cgl.cgl-l-pills .cgl-item:hover .cgl-ico{background: rgba(255,255,255,.22);box-shadow: none}.paperboy-cgl.cgl-l-cloud{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 18px}.paperboy-cgl.cgl-l-cloud.cgl-a-center{justify-content: center}.paperboy-cgl.cgl-l-cloud .cgl-item{align-items: baseline;gap: 2px;padding: 2px 0;border-radius:0}.paperboy-cgl.cgl-l-cloud :is(.cgl-media,.cgl-ico,.cgl-desc,.cgl-arrow,.cgl-badge){display: none}.paperboy-cgl.cgl-l-cloud .cgl-body{flex-direction: row;align-items: baseline;gap: 3px}.paperboy-cgl.cgl-l-cloud .cgl-name{font-size: calc(15px + var(--w,.5) * 24px);font-weight: calc(550 + var(--w,.5) * 300);letter-spacing: -.02em;color: var(--cgl-fg);transition: color .3s}.paperboy-cgl.cgl-l-cloud .cgl-item:hover .cgl-name{text-decoration-line: underline;text-decoration-color: var(--cgl-a);text-decoration-thickness: 3px;text-underline-offset: .2em}.paperboy-cgl.cgl-l-cloud .cgl-count{padding: 0 !important;background: none !important;font-size: 11px;color: var(--cgl-mu) !important;transform: translateY(-.7em)}.paperboy-cgl.cgl-l-cloud .cgl-count em{display: none}.paperboy-cgl.cgl-l-cloud .cgl-item:hover{transform:none;box-shadow: none}.paperboy-cgl.cgl-l-cloud .cgl-item:hover .cgl-name{filter: saturate(1.4) brightness(1.05);text-decoration: underline;text-decoration-color: var(--c1);text-underline-offset: 6px}.paperboy-cgl.cgl-l-cloud.cgl-h-glow .cgl-item:hover,.paperboy-cgl.cgl-l-cloud.cgl-h-tilt .cgl-item{box-shadow: none;transform: none}.paperboy-cgl.cgl-l-accordion{grid-template-columns: minmax(0,1fr);gap: 10px}.paperboy-cgl .cgl-acc{border-radius: var(--cgl-r);background: var(--cgl-card);border: var(--cgl-bd);box-shadow: var(--cgl-sh);transition: border-color .3s,box-shadow .3s}.paperboy-cgl .cgl-acc.is-open{border-color: var(--cgl-fg);box-shadow: none}.paperboy-cgl .cgl-acc-head{display: flex;align-items: center;gap: 14px;width: 100%;margin: 0;padding: 16px 18px !important;border: 0 !important;border-radius: var(--cgl-r) !important;background: none !important;color: var(--cgl-fg) !important;font: inherit;text-align: left;cursor: pointer;box-shadow: none !important}.paperboy-cgl .cgl-acc-head .cgl-body{flex: 1 1 auto}.paperboy-cgl .cgl-acc-head .cgl-desc{-webkit-line-clamp: 1;font-weight: 400}.paperboy-cgl .cgl-acc-head .cgl-count{align-self: center}.paperboy-cgl .cgl-acc-head .cgl-badge{position: static}.paperboy-cgl .cgl-chev{flex: none;width: 30px;height: 30px;border-radius: 0;background: var(--cgl-soft);position: relative;transition: transform .4s cubic-bezier(.3,1.4,.5,1),background .3s}.paperboy-cgl .cgl-chev::before{content: '';position: absolute;left: 50%;top: 45%;width: 8px;height: 8px;border-right: 2px solid var(--cgl-fg);border-bottom: 2px solid var(--cgl-fg);transform: translate(-50%,-50%) rotate(45deg)}.paperboy-cgl .cgl-acc.is-open .cgl-chev{transform: rotate(180deg);background: #0a0a0a}.paperboy-cgl .cgl-acc.is-open .cgl-chev::before{border-color: #fff}.paperboy-cgl .cgl-acc-panel{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}.paperboy-cgl .cgl-acc.is-open .cgl-acc-panel{grid-template-rows: 1fr}.paperboy-cgl .cgl-acc-in{min-height: 0;overflow: hidden;padding: 0 18px}.paperboy-cgl .cgl-acc.is-open .cgl-acc-in{padding-bottom: 16px}.paperboy-cgl .cgl-posts{list-style: none;margin: 0;padding: 0;border-top: 1px dashed var(--cgl-line)}.paperboy-cgl .cgl-posts li{margin: 0}.paperboy-cgl .cgl-posts li::marker{content: none}.paperboy-cgl .cgl-posts a{display: flex;align-items: center;gap: 12px;padding: 10px 4px;border-radius:0;transition: background .2s}.paperboy-cgl .cgl-posts a:hover{background: var(--cgl-soft)}.paperboy-cgl .cgl-posts img,.paperboy-cgl .cgl-posts i{flex: none;width: 44px;height: 44px;border-radius: 0;object-fit: cover;background: #171717}.paperboy-cgl .cgl-posts span{min-width: 0;display: flex;flex-direction: column;gap: 2px}.paperboy-cgl .cgl-posts b{font-size: 14px;font-weight: 700;line-height: 1.35;color: var(--cgl-fg);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.paperboy-cgl .cgl-posts a:hover b{text-decoration-line: underline;text-decoration-color: var(--c1);text-decoration-thickness: 3px;text-underline-offset: .2em}.paperboy-cgl:is(.cgl-s-glass,.cgl-s-dark) .cgl-posts a:hover b{color: #fff}.paperboy-cgl .cgl-posts small{font-size: 12px;color: var(--cgl-mu)}.paperboy-cgl .cgl-viewall{display: inline-flex;align-items: center;gap: 6px;margin-top: 6px;padding: 8px 4px;font-size: 13.5px;font-weight: 750;color: var(--cgl-fg)}.paperboy-cgl .cgl-viewall:hover{text-decoration: underline !important;text-underline-offset: 3px}.paperboy-cgl:is(.cgl-s-glass,.cgl-s-dark) .cgl-viewall{color: #fff}.paperboy-cgl .cgl-viewall svg{transition: transform .3s}.paperboy-cgl .cgl-viewall:hover svg{transform: translateX(4px)}.paperboy-cgl.cgl-l-marquee{display: block;overflow: hidden;padding: 10px 0;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.paperboy-cgl .cgl-track{display: flex;width: max-content;animation: cglMarquee var(--cgl-speed,30s) linear infinite}.paperboy-cgl.cgl-l-marquee:hover .cgl-track{animation-play-state: paused}.paperboy-cgl .cgl-run{display: flex;gap: var(--cgl-gap);padding-right: var(--cgl-gap)}@keyframes cglMarquee{to{transform: translateX(-50%)}}.paperboy-cgl.cgl-l-marquee .cgl-item{flex: none;align-items: center;gap: 14px;padding: 10px 22px 10px 10px;border-radius:0;background: var(--cgl-card);border: var(--cgl-bd);box-shadow: var(--cgl-sh)}.paperboy-cgl.cgl-l-marquee .cgl-media{flex: none;width: 54px;height: 54px;border-radius: 50%}.paperboy-cgl.cgl-l-marquee .cgl-media:not(:empty) ~ .cgl-ico{display: none}.paperboy-cgl.cgl-l-marquee .cgl-media:empty{display: none}.paperboy-cgl.cgl-l-marquee .cgl-ico{width: 54px;height: 54px;border-radius: 50%}.paperboy-cgl.cgl-l-marquee .cgl-name{font-size: 16.5px;white-space: nowrap}.paperboy-cgl.cgl-l-marquee :is(.cgl-desc,.cgl-arrow,.cgl-badge){display: none}.paperboy-cgl.cgl-l-marquee.cgl-h-lift .cgl-item:hover{transform:none}.paperboy-cgl.cgl-l-showcase{grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);gap: clamp(20px,4vw,48px);align-items: stretch}.paperboy-cgl .cgl-show-list{display: flex;flex-direction: column;justify-content: center}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item{align-items: center;gap: 16px;padding: 16px 6px;border-radius: 0;border-bottom: 1px solid var(--cgl-line)}.paperboy-cgl.cgl-l-showcase .cgl-num{flex: none;width: 34px;font-size: 13px;font-weight: 800;color: var(--cgl-mu);font-variant-numeric: tabular-nums;transition: color .3s}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-name{flex: 1 1 auto;font-size: clamp(20px,2.4vw,30px);font-weight: 800;letter-spacing: -.02em;color: var(--cgl-fg);transition: transform .45s cubic-bezier(.2,.8,.2,1),color .3s}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item.is-on .cgl-name{transform: translateX(10px);color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--cgl-a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item.is-on .cgl-num{color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--c1);text-decoration-thickness: .34em;text-underline-offset: -.2em;text-decoration-skip-ink: none}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-arrow{opacity: 0;transform: translateX(-8px);transition: opacity .3s,transform .4s}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item.is-on .cgl-arrow{opacity: 1;transform: none;background: #0a0a0a;color: #fff}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item:hover{transform: none;box-shadow: none}.paperboy-cgl .cgl-stage{position: relative;min-height: max(var(--cgl-h),420px);border-radius: var(--cgl-r);overflow: hidden;background: #0a0a0a;box-shadow: none}.paperboy-cgl .cgl-slide{position: absolute;inset: 0;opacity: 0;transform: scale(1.04);transition: opacity .6s ease,transform 1s cubic-bezier(.2,.8,.2,1);color: #fff}.paperboy-cgl .cgl-slide.is-on{opacity: 1;transform: none}.paperboy-cgl .cgl-slide .cgl-media{position: absolute;inset: 0}.paperboy-cgl .cgl-slide .cgl-media::before{content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(200deg,rgba(0,0,0,.25),rgba(0,0,0,.85) 85%)}.paperboy-cgl .cgl-slide-in{position: absolute;z-index: 2;left: 0;right: 0;bottom: 0;padding: clamp(22px,3vw,36px);display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.paperboy-cgl .cgl-slide-in .cgl-ico{background: rgba(255,255,255,.18);border: 1px solid rgba(255,255,255,.3);box-shadow: none}.paperboy-cgl .cgl-slide-name{font-size: clamp(26px,3vw,38px);font-weight: 850;letter-spacing: -.02em;line-height: 1.1}.paperboy-cgl .cgl-slide-in p{margin: 0;max-width: 460px;font-size: 15px;line-height: 1.6;color: rgba(255,255,255,.85)}.paperboy-cgl .cgl-slide-in ul{list-style: none;margin: 6px 0 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.paperboy-cgl .cgl-slide-in li{position: relative;padding-left: 18px;font-size: 13.5px;color: rgba(255,255,255,.9)}.paperboy-cgl .cgl-slide-in li::before{content: '';position: absolute;left: 0;top: .55em;width: 7px;height: 7px;border-radius: 50%;background: var(--cgl-a)}.paperboy-cgl .cgl-topic{position: relative;display: flex;flex-direction: column;gap: 12px;padding: 12px 14px 14px;border-radius: var(--cgl-r);background: var(--cgl-card);border: var(--cgl-bd);box-shadow: var(--cgl-sh);transition: transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;min-width: 0}.paperboy-cgl .cgl-topic-head{position: relative;display: flex;align-items: flex-end;gap: 12px;min-height: 130px;margin: -12px -14px 0;padding: 18px;border-radius: var(--cgl-r) var(--cgl-r) 0 0;overflow: hidden;isolation: isolate;color: #fff}.paperboy-cgl .cgl-topic-head .cgl-media{position: absolute;inset: 0;z-index: -1}.paperboy-cgl .cgl-topic-head .cgl-media::before{content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.7))}.paperboy-cgl .cgl-topic-head .cgl-name{font-size: 20px;color: #fff}.paperboy-cgl .cgl-topic-head .cgl-count{color: #fff !important;background: rgba(255,255,255,.2) !important}.paperboy-cgl .cgl-topic-head .cgl-ico{background: rgba(255,255,255,.2);border: 1px solid rgba(255,255,255,.3);box-shadow: none}.paperboy-cgl .cgl-topic > .cgl-desc{margin: 0;padding: 0 4px}.paperboy-cgl .cgl-topic .cgl-posts{border-top: 0}.paperboy-cgl.cgl-l-index{column-gap: calc(var(--cgl-gap) * 2);row-gap: 0}.paperboy-cgl.cgl-l-index .cgl-item{align-items: center;gap: 18px;padding: 20px 4px;border-radius: 0;border-bottom: 1px solid var(--cgl-line)}.paperboy-cgl.cgl-l-index .cgl-num{flex: none;width: 58px;font-size: 38px;font-weight: 850;letter-spacing: -.05em;line-height: 1;color: var(--cgl-fg);transition: transform .45s cubic-bezier(.3,1.4,.5,1)}.paperboy-cgl.cgl-l-index .cgl-body{flex: 1 1 auto}.paperboy-cgl.cgl-l-index .cgl-name{font-size: 19px}.paperboy-cgl.cgl-l-index .cgl-count{align-self: center}.paperboy-cgl.cgl-l-index .cgl-badge{position: static}.paperboy-cgl.cgl-l-index .cgl-item:hover{transform: none;box-shadow: none}.paperboy-cgl.cgl-l-index .cgl-item:hover .cgl-num{transform: translateX(6px) scale(1.06)}.paperboy-cgl.cgl-s-color:is(.cgl-l-list,.cgl-l-pills,.cgl-l-marquee) .cgl-item,.paperboy-cgl.cgl-s-color .cgl-acc,.paperboy-cgl.cgl-s-color .cgl-topic{background: var(--c1);border-color: transparent;color: var(--c1-ink,#fff);--cgl-fg: var(--c1-ink,#fff);--cgl-tx: color-mix(in srgb,var(--c1-ink,#fff) 85%,transparent);--cgl-mu: color-mix(in srgb,var(--c1-ink,#fff) 70%,transparent);--cgl-soft: color-mix(in srgb,var(--c1-ink,#fff) 18%,transparent);--cgl-line: rgba(255,255,255,.22);box-shadow: none}.paperboy-cgl.cgl-s-color :is(.cgl-item,.cgl-acc,.cgl-topic) .cgl-ico{background: rgba(255,255,255,.2);box-shadow: none}.paperboy-cgl.cgl-s-color .cgl-count{color: #fff !important}.paperboy-cgl.cgl-s-color.cgl-l-circles .cgl-count{color: #0a0a0a !important;background: #ececec}.paperboy-cgl.cgl-s-color .cgl-arrow,.paperboy-cgl.cgl-s-color .cgl-viewall{color: #fff}.paperboy-cgl.cgl-s-color .cgl-chev::before{border-color: #fff}.paperboy-cgl.cgl-s-color .cgl-posts a:hover b{color: #fff}.paperboy-cgl.cgl-anim.is-wait :is(.cgl-item,.cgl-acc,.cgl-topic,.cgl-stage){opacity: 0}.paperboy-cgl.cgl-anim.is-in :is(.cgl-item,.cgl-acc,.cgl-topic){animation: cglIn .7s cubic-bezier(.2,.8,.2,1) both;animation-delay: calc(min(var(--i,0),12) * 60ms)}.paperboy-cgl.cgl-anim.is-in .cgl-stage{animation: cglFade .9s ease both .15s}.paperboy-cgl.cgl-anim.is-in.cgl-l-marquee .cgl-item{animation: none}@keyframes cglIn{from{opacity: 0;transform: translateY(22px) scale(.97)}}@keyframes cglFade{from{opacity: 0}}@media (max-width: 767px){.paperboy-cgl.cgl-l-bento{grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-rows: 170px}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 1){grid-column: span 2;grid-row: span 1}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 1) .cgl-name{font-size: 24px}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 2),.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 5){grid-column: span 1}.paperboy-cgl.cgl-l-bento .cgl-item{padding: 16px}.paperboy-cgl.cgl-l-bento .cgl-name{font-size: 17px}.paperboy-cgl.cgl-l-bento .cgl-arrow{display: none}.paperboy-cgl.cgl-l-circles{flex-wrap: nowrap;justify-content: flex-start;overflow-x: auto;scrollbar-width: none;padding: 4px 2px 8px;-webkit-mask-image: linear-gradient(90deg,#000 85%,transparent);mask-image: linear-gradient(90deg,#000 85%,transparent)}.paperboy-cgl.cgl-l-circles .cgl-item{width: 92px}.paperboy-cgl.cgl-l-circles .cgl-media{width: 80px;height: 80px}.paperboy-cgl.cgl-l-circles .cgl-media:empty + .cgl-ico{top: 22px}.paperboy-cgl.cgl-l-circles .cgl-media:not(:empty) + .cgl-ico{top: 56px}.paperboy-cgl.cgl-l-showcase{grid-template-columns: minmax(0,1fr)}.paperboy-cgl .cgl-stage{order: -1;min-height: 300px}.paperboy-cgl.cgl-l-showcase .cgl-show-list .cgl-item{padding: 12px 4px}.paperboy-cgl.cgl-l-index .cgl-num{width: 44px;font-size: 30px}.paperboy-cgl.cgl-l-index .cgl-count{display: none}.paperboy-cgl .cgl-acc-head .cgl-desc{display: none}}@media (prefers-reduced-motion: reduce){.paperboy-cgl,.paperboy-cgl *,.paperboy-cgl *::before,.paperboy-cgl *::after{animation: none !important;transition: none !important}.paperboy-cgl.cgl-l-marquee{overflow-x: auto}}.paperboy-cgl:is(.cgl-s-glass,.cgl-s-dark).cgl-cs-pill .cgl-count{color: #fff;background: rgba(255,255,255,.12)}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 5):last-child{grid-column: 1 / -1}.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 3):last-child,.paperboy-cgl.cgl-l-bento .cgl-item:nth-child(6n + 4):last-child{grid-column: span 2}@media (max-width: 767px){.paperboy-cgl.cgl-l-bento .cgl-item:not(:first-child){grid-column: span 1 !important}.paperboy-cgl.cgl-l-bento .cgl-item:last-child:nth-child(even){grid-column: 1 / -1 !important}}@media (max-width: 767px){.paperboy-cgl.cgl-l-tiles .cgl-item:last-child:nth-child(odd){grid-column: 1 / -1}.paperboy-cgl .cgl-acc-head{gap: 10px;padding: 14px !important}.paperboy-cgl .cgl-acc-head .cgl-badge{display: none}.paperboy-cgl .cgl-acc-head .cgl-ico{width: 40px;height: 40px}}.paperboy-cgl.cgl-on-dark:is(.cgl-l-circles,.cgl-l-cloud):not(.cgl-s-dark,.cgl-s-glass,.cgl-s-color){--cgl-fg: #fff;--cgl-tx: rgba(255,255,255,.78);--cgl-mu: #a3a3a3;color: #fff}.paperboy-cgl.cgl-on-dark:is(.cgl-l-circles,.cgl-l-cloud).cgl-cs-pill:not(.cgl-s-dark,.cgl-s-glass,.cgl-s-color) .cgl-count{color: #0a0a0a}