.HubPage-module__Bip7Zq__page{max-width:72rem;padding-inline:var(--space-6);padding-block:var(--space-16) var(--space-24);background:var(--paper);margin-inline:auto}.HubPage-module__Bip7Zq__header{border-block-end:1px solid var(--rule);margin-block-end:var(--space-12);padding-block-end:var(--space-8)}.HubPage-module__Bip7Zq__kicker{font-family:var(--font-label), system-ui, sans-serif;margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700}.HubPage-module__Bip7Zq__title{font-family:var(--font-headline), system-ui, sans-serif;font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-weight:800}.HubPage-module__Bip7Zq__intro{margin:var(--space-4) 0 0;max-width:var(--measure);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--ink-muted);text-wrap:pretty}.HubPage-module__Bip7Zq__count{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-faint)}.HubPage-module__Bip7Zq__empty{font-size:var(--text-base);line-height:var(--leading-body);color:var(--ink-muted)}.HubPage-module__Bip7Zq__empty a{color:var(--accent)}.HubPage-module__Bip7Zq__list{margin:0;padding:0;list-style:none}.HubPage-module__Bip7Zq__item{gap:var(--space-8);padding-block:var(--space-8);border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 200px;align-items:start;display:grid}.HubPage-module__Bip7Zq__item:first-child{border-block-start:none}.HubPage-module__Bip7Zq__link{color:inherit;min-width:0;text-decoration:none}.HubPage-module__Bip7Zq__itemTitle{font-family:var(--font-headline), system-ui, sans-serif;font-size:var(--text-xl);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.HubPage-module__Bip7Zq__link:hover .HubPage-module__Bip7Zq__itemTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.HubPage-module__Bip7Zq__excerpt{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.HubPage-module__Bip7Zq__meta{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-faint)}.HubPage-module__Bip7Zq__dot{margin-inline:var(--space-2)}.HubPage-module__Bip7Zq__thumb img{border-radius:var(--radius);width:200px;height:auto;display:block}.HubPage-module__Bip7Zq__verdict{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink);line-height:1.55}.HubPage-module__Bip7Zq__verdictLabel{font-family:var(--font-label), system-ui, sans-serif;color:var(--ink-faint);text-transform:uppercase;font-weight:700;font-size:var(--text-xs);letter-spacing:.05em;margin-inline-end:var(--space-2)}.HubPage-module__Bip7Zq__picks{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink);padding-inline-start:1.4rem}.HubPage-module__Bip7Zq__picks li{margin-block-start:var(--space-2)}.HubPage-module__Bip7Zq__award{font-family:var(--font-label), system-ui, sans-serif;background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-size:var(--text-xs);border-radius:999px;margin-inline-end:var(--space-2);padding:.1rem .5rem;font-weight:700;display:inline-block}.HubPage-module__Bip7Zq__pair{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;font-weight:700;display:flex}.HubPage-module__Bip7Zq__vs{font-family:var(--font-label), system-ui, sans-serif;padding-inline:var(--space-2);color:var(--accent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.HubPage-module__Bip7Zq__questionList .HubPage-module__Bip7Zq__item{grid-template-columns:minmax(0,1fr)}.HubPage-module__Bip7Zq__questionList .HubPage-module__Bip7Zq__itemTitle{font-size:var(--text-2xl);max-width:var(--measure-narrow)}.HubPage-module__Bip7Zq__questionList .HubPage-module__Bip7Zq__excerpt{-webkit-line-clamp:3;font-size:var(--text-base);max-width:var(--measure)}.HubPage-module__Bip7Zq__date{font-family:var(--font-label), system-ui, sans-serif;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-variant-numeric:tabular-nums;margin-block-end:var(--space-2);font-weight:700;display:block}@media (max-width:720px){.HubPage-module__Bip7Zq__page{padding-inline:var(--space-4);padding-block:var(--space-8) var(--space-16)}.HubPage-module__Bip7Zq__item{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.HubPage-module__Bip7Zq__thumb{display:none}.HubPage-module__Bip7Zq__itemTitle{font-size:var(--text-lg)}.HubPage-module__Bip7Zq__questionList .HubPage-module__Bip7Zq__itemTitle{font-size:var(--text-xl)}}.HubPage-module__Bip7Zq__verdict-hub{--accent:#3525cd}.HubPage-module__Bip7Zq__picks-hub{--accent:#0f766e}.HubPage-module__Bip7Zq__pair-hub{--accent:#b45309}.HubPage-module__Bip7Zq__question-hub{--accent:#1d4ed8}.HubPage-module__Bip7Zq__dated-hub{--accent:#be123c}.HubPage-module__Bip7Zq__page[class*=-hub] .HubPage-module__Bip7Zq__header{border-block-end-color:color-mix(in srgb, var(--accent) 35%, var(--rule))}.HubPage-module__Bip7Zq__header:before{content:"";width:4.5rem;height:5px;background:var(--accent);border-radius:999px;margin-block-end:var(--space-5,1.25rem);display:block}.HubPage-module__Bip7Zq__count{color:var(--ink-faint)}.HubPage-module__Bip7Zq__count:before{content:"";width:.4rem;height:.4rem;background:var(--accent);vertical-align:middle;border-radius:50%;margin-inline-end:var(--space-2);display:inline-block}.HubPage-module__Bip7Zq__item{transition:background-color .12s;position:relative}.HubPage-module__Bip7Zq__item:before{content:"";background:var(--accent);opacity:0;border-radius:999px;width:3px;transition:opacity .12s;position:absolute;inset-block:0;inset-inline-start:calc(var(--space-4) * -1)}.HubPage-module__Bip7Zq__item:hover:before{opacity:1}.HubPage-module__Bip7Zq__item:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.HubPage-module__Bip7Zq__picks{counter-reset:pick;padding-inline-start:0;list-style:none}.HubPage-module__Bip7Zq__picks li{counter-increment:pick;gap:var(--space-2);grid-template-columns:1.6rem minmax(0,1fr);align-items:baseline;display:grid}.HubPage-module__Bip7Zq__picks li:before{content:counter(pick);font-family:var(--font-label), system-ui, sans-serif;font-size:var(--text-xs);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:800}.HubPage-module__Bip7Zq__datedList .HubPage-module__Bip7Zq__date{font-size:var(--text-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;padding:.15rem .6rem;display:inline-block}.HubPage-module__Bip7Zq__vs{background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;padding:.1rem .5rem;font-weight:800}.HubPage-module__Bip7Zq__verdict{border-inline-start:3px solid color-mix(in srgb, var(--accent) 45%, transparent);padding-inline-start:var(--space-4)}.HubPage-module__Bip7Zq__verdictLabel{color:var(--accent)}.HubPage-module__Bip7Zq__itemHidden{display:none}.HubPage-module__Bip7Zq__showMore{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-8);border:1px solid var(--rule);border-radius:var(--radius);min-height:48px;color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;margin-block-start:var(--space-8);font-weight:700;transition:background-color .12s,border-color .12s;display:inline-flex}.HubPage-module__Bip7Zq__showMore:hover{background:color-mix(in srgb, var(--accent) 6%, transparent);border-color:var(--accent)}.HubPage-module__Bip7Zq__showMore:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HubPage-module__Bip7Zq__showMoreCount{font-family:var(--font-label), system-ui, sans-serif;font-size:var(--text-xs);color:var(--ink-faint);font-weight:600}
