.chead{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.chead .page__title{margin:0}.chead__above{margin:0 0 18px}.chead__acts{margin-left:auto;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.chead__give--beside{margin-left:0}.cfeed{display:grid;grid-template-columns:minmax(0,860px) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:start}.cfeed__said{font-size:13.5px;color:var(--ink-2);margin:0 0 6px}.crail{display:flex;flex-direction:column;gap:18px;min-width:0}@media (max-width:1100px){.cfeed{grid-template-columns:minmax(0,1fr)}}.cpost{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:22px;gap:22px;padding:18px 0;border-bottom:1px solid var(--hair);align-items:stretch}.cpost>:first-child{align-self:start}.cpost:last-of-type{border-bottom:0}.cpost__body{min-width:0}.cpost__top{display:flex;align-items:flex-start;gap:8px}.cpost__title{font-size:23px;font-weight:700;letter-spacing:-.022em;line-height:1.2;margin:2px 0 4px}.cpost__title a{color:inherit;text-decoration:none}.cpost__title a:hover{text-decoration:underline}.cmeta{font-size:12.5px}.cmeta,.cpost__ex{color:var(--ink-2)}.cpost__ex{line-height:1.6;font-size:14.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0}.cmore{color:var(--brand-text);font-weight:600;font-size:13.5px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;text-decoration:none}.cmore:hover{text-decoration:underline}.cpost__menu{margin-left:auto}@media (max-width:760px){.cpost{grid-template-columns:minmax(0,1fr);gap:12px}}.ckind{display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin-bottom:3px}.ckind a{color:var(--brand-text);text-decoration:none}.ckind a:hover{text-decoration:underline}.cpic{position:relative;display:block;width:100%;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:var(--sink);border:0;padding:0;cursor:pointer}.cpic>.duotone,.cpic>img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.cpic--still{cursor:default}.cplay{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center}.cplay:before{content:"";border-left:17px solid #15202b;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}.cplay--small{width:26px;height:26px;margin:-13px}.cplay--small:before{border-left-width:8px;border-top-width:5px;border-bottom-width:5px;margin-left:3px}.cdur{position:absolute;right:12px;bottom:12px;background:rgba(10,16,22,.75);color:#fff;font-size:12px;padding:2px 7px;border-radius:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pinbtn{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;border:1px solid var(--line);background:var(--surface);color:var(--brand-text);vertical-align:middle;margin-left:8px;cursor:pointer;padding:0}.pinbtn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.pinbtn[aria-pressed=false]{opacity:0}.cpost:hover .pinbtn,.pinbtn:focus-visible{opacity:1}@media (hover:none){.pinbtn[aria-pressed=false]{opacity:1}.pinbtn{position:relative}.pinbtn:after{content:"";position:absolute;inset:-8px}}@media (max-width:720px){.pinbtn{width:44px;height:44px;margin-left:0}}.pinbtn svg,.pinmk svg{width:15px;height:15px;fill:currentColor}.pinmk{display:inline-grid;place-items:center;color:var(--brand-text);margin-left:6px;vertical-align:-2px}.crail .widget{min-width:0}.crow{display:flex;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--hair);color:inherit;text-decoration:none}.crow:last-child{border-bottom:0}.crow__pic{position:relative;width:96px;height:56px;border-radius:9px;overflow:hidden;flex:none}.crow__pic>.duotone,.crow__pic>img{position:absolute;inset:0;width:100%;height:100%}.crow__title{font-weight:600;font-size:14px;letter-spacing:-.012em}.ctopics{flex-wrap:wrap}.clinks,.ctopics{display:flex;gap:8px}.clinks{flex-direction:column}.clinks a{color:var(--brand-text);font-weight:600;font-size:13.5px;text-decoration:none}.cnext{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:14px 16px;background:var(--surface);border:1px solid var(--hair);border-radius:calc(var(--r-card) * var(--box-round, 1));box-shadow:var(--shadow)}.cdate{width:42px;flex:none;text-align:center;border:1px solid var(--hair);border-radius:8px;padding:3px 0;line-height:1.15}.cdate b{display:block;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdate span{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--accent-text)}.cnext__act,.cnext__time{white-space:nowrap}.cnext__act{margin-left:auto}.clive{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;margin-bottom:22px}.clive--alone{grid-template-columns:minmax(0,1fr)}.clive__player{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#0b1016}.clive__player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.clive__badge{position:absolute;top:12px;left:12px;z-index:1;background:var(--open);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;padding:3px 8px;border-radius:5px}.clive__side{display:flex;flex-direction:column;gap:12px;min-height:0}.clive__chat{flex:1 1;min-height:320px;border:1px solid var(--hair);border-radius:calc(12px * var(--box-round, 1));overflow:hidden;background:var(--surface)}.clive__chat iframe{width:100%;height:100%;border:0}.clive__title{font-size:18px;font-weight:700;margin:10px 0 2px}@media (max-width:1100px){.clive{grid-template-columns:minmax(0,1fr)}}.cmine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:12px 16px;margin-bottom:16px;background:var(--brand-soft);border-radius:10px;font-size:14px}.cmine a{color:var(--brand-text);font-weight:600}.cvideos{background:var(--surface);border:1px solid var(--hair);border-radius:calc(var(--r-card) * var(--box-round, 1));overflow:hidden}.cvideo,.cvideos__head{display:grid;grid-template-columns:132px minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 120px;grid-gap:16px;gap:16px;align-items:center;padding:10px 16px}.cvideos__head{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--hair)}.cvideos__head>:first-child{grid-column:1/span 2}.cvideo{border-bottom:1px solid var(--hair)}.cvideo:last-child{border-bottom:0}.cvideo .crow__pic{width:132px;height:76px}.cvideo__date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13.5px}.cvideo a{color:inherit}.cvideo__series{color:var(--brand-text);text-decoration:none;font-size:13.5px}.cnorec{margin:4px 0 0;font-size:12.5px;color:var(--pend)}.cnorec a{color:var(--brand-text);font-weight:600}.cvideo__by{font-size:13.5px;color:var(--ink-2)}.cvideo__play{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--brand-text);cursor:pointer;display:grid;place-items:center}.cvideo__play:before{content:"";border-left:10px solid;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}@media (max-width:900px){.cvideos__head{display:none}.cvideo{grid-template-columns:96px minmax(0,1fr)}.cvideo .crow__pic{width:96px;height:56px}.cvideo>.cvideo__hide{display:none}}.cseries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.cseries__card{display:block;color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--hair);border-radius:calc(var(--r-card) * var(--box-round, 1));overflow:hidden}.cseries__pic{position:relative;aspect-ratio:16/9}.cseries__pic>.duotone,.cseries__pic>img{position:absolute;inset:0;width:100%;height:100%}.cseries__name{position:absolute;left:14px;right:14px;bottom:12px;color:#fff;font-weight:700;font-size:18px;letter-spacing:-.015em;text-shadow:0 1px 3px rgba(0,0,0,.45)}.cseries__facts{padding:12px 14px 14px}@media (max-width:1100px){.cseries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cseries{grid-template-columns:minmax(0,1fr)}}.cbanner{position:relative;min-height:220px;border-radius:14px;overflow:hidden;display:flex;align-items:flex-end;margin-bottom:22px}.cbanner>.duotone,.cbanner>img{position:absolute;inset:0;width:100%;height:100%}.cbanner:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(8,12,16,.62))}.cbanner__words{position:relative;z-index:1;padding:22px 24px;color:#fff;flex:1 1;display:flex;align-items:flex-end;gap:16px}.cbanner__words h1{margin:0 0 4px;font-size:32px;letter-spacing:-.028em}.cbanner__words p{margin:0;opacity:.92;font-size:14.5px}.cbanner__edit{margin-left:auto}.cpieces{background:var(--surface);border:1px solid var(--hair);border-radius:calc(var(--r-card) * var(--box-round, 1));padding:0 18px}.cpiece{display:grid;grid-template-columns:132px minmax(0,1fr) minmax(0,220px) 90px auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--hair)}.cpiece:last-child{border-bottom:0}.cpiece .crow__pic{width:132px;height:76px}.cpiece__title{font-weight:600;font-size:15px;color:inherit;text-decoration:none}@media (max-width:900px){.cpiece{grid-template-columns:96px minmax(0,1fr) auto}.cpiece .crow__pic{width:96px;height:56px}.cpiece>.cpiece__hide{display:none}}.cwhat{margin-top:6px}.cwhat__row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--hair)}.cwhat__words{flex:1 1;min-width:0}.cpres{display:grid;grid-template-columns:minmax(0,860px) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:start}@media (max-width:1100px){.cpres{grid-template-columns:minmax(0,1fr)}}.cplayer{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#0b1016}.cplayer iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cplayer--none{aspect-ratio:auto;background:none}.cpres__title{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:4px 0}.cpres__head{margin-top:16px}.cpres__section{margin-top:28px}.cpres__section>h2{font-size:18px;margin:0 0 10px}.cslides{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.cslide{display:flex;flex-direction:column;gap:6px;background:none;border:0;padding:0;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.cslide img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;border:1px solid var(--line)}.cslide[data-current=true] img{outline:2px solid var(--brand-text);outline-offset:2px}.cslide__at{font-size:12px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cslide-large{width:100%;border-radius:10px;border:1px solid var(--line)}.cfacts{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:10px 14px;gap:10px 14px;font-size:14px;margin:0}.cfacts dt{color:var(--ink-2);font-size:13px}.cfacts dd{margin:0}.cpassage{margin:8px 0 0;padding:10px 12px;background:var(--sink);border-radius:8px;font-size:14px;line-height:1.6;white-space:pre-wrap}.cbuttons{display:flex;flex-wrap:wrap;gap:10px}.cnow{font-size:12px;font-weight:600;color:var(--brand-text)}.cplaymodal .cplayer{margin-bottom:14px}.cplaymodal__notes{margin-top:16px;border-top:1px solid var(--hair);padding-top:14px}.cauthor{width:100%;background:none;border:0;border-bottom:1px solid var(--hair);font:inherit;text-align:left;cursor:pointer;padding:10px 0}.cauthor[aria-pressed=true] .crow__title{color:var(--brand-text)}.cauthor__face{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:12px;font-weight:700;background:var(--brand-soft);color:var(--brand-text)}.cauthor__count{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.carticle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,720px) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:start}.carticle__column{grid-column:2;min-width:0}.carticle__rail{grid-column:3;max-width:340px}.carticle__title{font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:6px 0 12px}.carticle__by{display:flex;align-items:center;gap:10px;margin-bottom:6px}.carticle__cover{width:100%;border-radius:12px;margin:18px 0 8px;aspect-ratio:16/9;object-fit:cover}.carticle__body{margin-top:22px}.carticle__cover+.carticle__body{margin-top:14px}.carticle__topics{margin-top:22px}.carticle--phone{grid-template-columns:minmax(0,1fr)}.carticle--phone .carticle__column,.carticle--phone .carticle__rail{grid-column:1;max-width:none}.carticle--phone .carticle__title{font-size:26px}@media (max-width:1100px){.carticle{grid-template-columns:minmax(0,1fr)}.carticle__column,.carticle__rail{grid-column:1;max-width:none}}.cpreview{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:22px;gap:22px;align-items:start}.cpreview__outline{position:-webkit-sticky;position:sticky;top:calc(var(--h-wsbar) + 16px);padding:16px 18px;border:1px solid var(--hair);border-radius:calc(var(--r-card) * var(--box-round, 1));background:var(--surface)}@media (max-width:900px){.cpreview{grid-template-columns:minmax(0,1fr)}.cpreview__outline{position:static}}