.s7b-k{color:var(--muted);font-size:13px;font-weight:500}.s7b-f{color:var(--muted);font-size:13px}.s7b-top{padding:8px 0 88px}.s7b-front{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.s7b-big{color:var(--ink);flex-direction:column;gap:10px;text-decoration:none;display:flex}.s7b-big .m7-shot{margin-bottom:14px}.s7b-big b{letter-spacing:-.022em;font-size:32px;font-weight:600;line-height:1.14}.s7b-big .s7b-ex{color:var(--body);font-size:17px;line-height:1.6}.s7b-big .s7b-f{margin-top:4px}.s7b-big .m7-shot img,.s7b-mini .m7-shot img{transition:transform .35s}.hv7 .s7b-big:hover .m7-shot img,.hv7 .s7b-mini:hover .m7-shot img{transform:scale(1.03)}.hv7 .s7b-big:hover b,.hv7 .s7b-mini:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.s7b-latest{flex-direction:column;display:flex}.s7b-latest-h{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:14px;font-size:13px;font-weight:600}.s7b-mini{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:156px minmax(0,1fr);align-items:start;gap:20px;padding:20px 0;text-decoration:none;display:grid}.s7b-latest>.s7b-mini:first-child{padding-top:0}.s7b-latest>.s7b-mini:last-child{border-bottom:0}.s7b-mini-pic{display:block;position:relative}.s7b-mini .m7-shot{border-radius:12px}.s7b-mini .m7-shot.is-screen img{border-radius:6px;width:170%;top:10%;left:8%}.s7b-mini-txt{flex-direction:column;gap:5px;min-width:0;display:flex}.s7b-mini b{letter-spacing:-.01em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.s7b-numbers{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.s7b-numbers .s7-chart{background:#fff;border-color:#0000;margin:0}.s7b-stats{margin-top:32px}.s7b-stats .s7-stats dd{font-size:34px}.s7b-numbers-more{margin-top:24px;font-size:15px;font-weight:500}.s7b-numbers-more a{color:var(--ink);text-underline-offset:3px}.s7b-join{margin-top:28px}.s7b-archive summary{cursor:pointer;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px;padding:8px 0 24px;list-style:none;display:flex}.s7b-archive summary::-webkit-details-marker{display:none}.s7b-archive summary .s7-h2{align-items:center;gap:14px;font-weight:600;display:inline-flex}.s7b-archive summary .s7-h2:after{content:"";border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;transition:transform .15s;transform:translateY(-4px)rotate(45deg)}.s7b-archive[open] summary .s7-h2:after{transform:translateY(2px)rotate(225deg)}.s7b-archive-n{color:var(--muted);font-size:15px}.s7b-archive ol{columns:2;column-gap:48px;margin:0;padding:0;list-style:none}.s7b-archive li{break-inside:avoid;border-bottom:1px solid var(--line2)}.s7b-archive a{color:var(--ink);grid-template-columns:96px minmax(0,1fr);gap:2px 16px;padding:14px 0;text-decoration:none;display:grid}.s7b-archive a b{font-size:15.5px;font-weight:500;line-height:1.4}.s7b-archive a .s7b-f{grid-row:span 2;padding-top:2px}.hv7 .s7b-archive a:hover b{text-underline-offset:3px;text-decoration:underline}.s7b-cathead{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.s7b-cover{margin:0 0 56px}.s7b-cover .m7-shot{border-radius:24px}.s7b-cover .m7-shot.is-screen img{width:min(62%,1120px);top:9%;left:50%;transform:translate(-50%)}.s7b-cover .m7-shot.is-screen.is-small img{width:min(46%,800px)}.s7b-watch{margin:48px 0}.s7b-watch-h{color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:600}.s7-prose .s7b-watch figcaption b{font-size:17px}.s7-prose .s7b-watch .m7-video figcaption span{font-size:15px;line-height:1.5}.s7-prose .s7b-watch .m7-video figcaption a{color:var(--muted);-webkit-text-decoration-color:var(--input);text-decoration-color:var(--input);font-size:14px}@media (max-width:1080px){.s7b-front,.s7b-numbers,.s7b-cathead{grid-template-columns:minmax(0,1fr);gap:40px}.s7b-archive ol{columns:1}}@media (max-width:720px){.s7b-top{padding-bottom:56px}.s7b-big b{font-size:25px}.s7b-big .s7b-ex{font-size:16px}.s7b-mini{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:16px 0}.s7b-mini b{font-size:16px}.s7b-cover{margin-bottom:36px}.s7b-cover .m7-shot{border-radius:16px}.s7b-cover .m7-shot.is-screen img,.s7b-cover .m7-shot.is-screen.is-small img{width:88%}.s7b-archive a{grid-template-columns:minmax(0,1fr)}.s7b-archive a .s7b-f{grid-row:auto}}@media (prefers-reduced-motion:reduce){.s7b-big .m7-shot img,.s7b-mini .m7-shot img,.s7b-archive summary .s7-h2:after{transition:none}.hv7 .s7b-big:hover .m7-shot img,.hv7 .s7b-mini:hover .m7-shot img{transform:none}}
