.tq-proof{padding-block:8px 72px}.tq-proof__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:12px}.tq-proof__fact{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;padding:22px;border-radius:22px;background:var(--tq-white);border:1px solid var(--tq-line);transition:transform .35s var(--tq-ease-out),box-shadow .35s}.tq-proof__fact:hover{transform:translateY(-3px);box-shadow:var(--tq-shadow-lift)}.tq-proof__value{font:800 clamp(34px,3.2vw,48px)/1 var(--tq-display);color:var(--tq-blue);letter-spacing:-.04em;white-space:nowrap}.tq-proof__label{margin-top:-4px;font:700 15px/1.25 var(--tq-display);color:var(--tq-ink);letter-spacing:-.01em}.tq-proof__art{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;align-content:flex-start}.tq-proof__chip{padding:6px 10px;border-radius:999px;background:var(--tq-tint);border:1px solid var(--tq-line);font:600 12px/1 var(--tq-body);color:var(--tq-text)}.tq-proof__pchip{display:inline-flex;align-items:center;gap:4px;padding:5px 8px 5px 6px;border-radius:999px;font:600 11px/1 var(--tq-body);white-space:nowrap}.tq-proof__sub{align-self:start;font-size:13.5px;color:var(--tq-muted);line-height:1.45}.tq-proof__intro{text-align:center;margin:72px auto 28px;padding-inline:20px;max-width:760px}.tq-proof .tq-proof__h2{font-size:clamp(26px,3.4vw,40px);margin:0 0 12px;text-wrap:balance}.tq-proof .tq-proof__lead{margin:0 auto!important;font-size:clamp(16px,1.3vw,18px);max-width:52ch}.tq-proof__lead .tq-chip{margin-left:4px;vertical-align:2px}.tq-proof__rows{display:grid;gap:16px;overflow:hidden}.tq-proof__marquee ul{list-style:none;margin:0;padding:0}.tq-nc{flex:none;width:260px;display:grid;border:1px solid var(--tq-line);border-radius:14px;background:var(--tq-white);overflow:hidden;transition:border-color .2s}.tq-nc:hover{border-color:var(--tq-line-strong)}.tq-nc__cover{display:block;aspect-ratio:16/9;overflow:hidden}.tq-nc__cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--tq-ease-out)}.tq-nc:hover .tq-nc__cover img{transform:scale(1.04)}.tq-nc__body{display:grid;gap:4px;padding:12px 14px 14px;min-width:0}.tq-nc__name{font:700 15px/1.3 var(--tq-display);color:var(--tq-ink)}.tq-nc__course,.tq-nc__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-nc__course{font-size:13px;color:var(--tq-muted)}.tq-nc__chips{display:flex;align-items:center;gap:6px;margin-top:4px}.tq-nc__sells{color:var(--tq-muted)}.tq-nc__chip,.tq-nc__sells{font:600 11px/1 var(--tq-body)}.tq-nc__chip{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 9px 5px 7px;white-space:nowrap}.tq-nc__for{font-size:12px;color:var(--tq-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.tq-proof__marquee .tq-marquee__track{animation:none!important}}@media (max-width:1024px){.tq-proof__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tq-proof__facts{grid-template-columns:minmax(0,1fr)}.tq-proof__intro{margin-top:48px}}.tq-nc__link{display:grid;color:inherit;text-decoration:none}.tq-nc__link:focus-visible{outline:2px solid var(--tq-blue);outline-offset:2px;border-radius:14px}