.page-module__PLQOCa__header{max-width:var(--max);padding:clamp(56px, 7vw, 96px) var(--pad) 0;margin:0 auto}.page-module__PLQOCa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin-bottom:16px;font-size:11px;font-weight:400}.page-module__PLQOCa__heading{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:.95}.page-module__PLQOCa__subhead{font-size:var(--text-body);color:var(--muted);max-width:560px;margin-top:16px;font-weight:400;line-height:1.65}.page-module__PLQOCa__filterBar{max-width:var(--max);padding:36px var(--pad) 0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;display:flex}.page-module__PLQOCa__filterLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--label);margin-right:4px;font-size:11px;font-weight:400}.page-module__PLQOCa__listWrap{max-width:var(--max);padding:clamp(40px, 5vw, 64px) var(--pad) clamp(40px, 5vw, 64px);margin:0 auto}.page-module__PLQOCa__list{flex-direction:column;display:flex}.page-module__PLQOCa__row{border-bottom:1px solid var(--border);color:var(--fg);grid-template-columns:max-content 1fr;align-items:center;gap:0 28px;padding:28px 20px;transition:background .12s;display:grid;position:relative}@media (hover:hover){.page-module__PLQOCa__row:hover .page-module__PLQOCa__title{color:var(--accent)}}.page-module__PLQOCa__row:before{content:"";background:var(--row-hover);transform-origin:0;pointer-events:none;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.page-module__PLQOCa__row:last-child{border-bottom:none}@media (hover:hover){.page-module__PLQOCa__row:hover:before{transform:scaleX(1)}}.page-module__PLQOCa__row>*{z-index:1;position:relative}.page-module__PLQOCa__num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:clamp(48px,6vw,72px);font-weight:800;line-height:1}.page-module__PLQOCa__content{flex-direction:column;gap:6px;display:flex}.page-module__PLQOCa__metaRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__PLQOCa__date{color:var(--label);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:13px}.page-module__PLQOCa__metaSep{color:var(--border);font-size:13px}.page-module__PLQOCa__title{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:800;line-height:1.1;transition:color .25s;display:flex}.page-module__PLQOCa__arrow{opacity:0;flex-shrink:0;transition:opacity .25s,transform .25s;transform:translate(-4px)}@media (hover:hover){.page-module__PLQOCa__row:hover .page-module__PLQOCa__arrow{opacity:1;transform:translate(0)}}.page-module__PLQOCa__desc{color:var(--muted);font-size:13px;line-height:1.5}.page-module__PLQOCa__tags{flex-wrap:wrap;gap:6px;display:flex}.page-module__PLQOCa__empty{text-align:center;color:var(--muted);padding:64px 0;font-size:14px}@media (max-width:1024px){.page-module__PLQOCa__row{gap:0 20px}}@media (max-width:768px){.page-module__PLQOCa__row{grid-template-columns:1fr;gap:10px 0}.page-module__PLQOCa__num{font-size:clamp(36px,10vw,48px)}}@keyframes page-module__PLQOCa__revealUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.page-module__PLQOCa__kicker,.page-module__PLQOCa__heading,.page-module__PLQOCa__subhead{animation:.7s cubic-bezier(.16,1,.3,1) both page-module__PLQOCa__revealUp}.page-module__PLQOCa__kicker{animation-delay:0s}.page-module__PLQOCa__heading{animation-delay:.12s}.page-module__PLQOCa__subhead{animation-delay:.28s}.page-module__PLQOCa__filterBar,.page-module__PLQOCa__list>*{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.page-module__PLQOCa__list>:first-child{transition-delay:60ms}.page-module__PLQOCa__list>:nth-child(2){transition-delay:.11s}.page-module__PLQOCa__list>:nth-child(3){transition-delay:.16s}.page-module__PLQOCa__list>:nth-child(4){transition-delay:.21s}.page-module__PLQOCa__list>:nth-child(5){transition-delay:.26s}.page-module__PLQOCa__list>:nth-child(6){transition-delay:.31s}.page-module__PLQOCa__list>:nth-child(7){transition-delay:.36s}.page-module__PLQOCa__list>:nth-child(8){transition-delay:.41s}.page-module__PLQOCa__list>:nth-child(9){transition-delay:.46s}:is(.reveal-in .page-module__PLQOCa__filterBar,.reveal-in .page-module__PLQOCa__list>*){opacity:1;transform:translateY(0)}}
