body .wrap{max-width:1100px;padding-left:24px;padding-right:24px}header h1{font-size:clamp(27px,3.4vw,38px)!important;color:#0B1622!important;letter-spacing:-0.6px!important}h3.sec{font-weight:800!important;font-size:clamp(22px,2.6vw,28px)!important;line-height:1.15!important;letter-spacing:-.3px!important;text-transform:none!important;color:#0B1622!important;border-bottom:0!important;border-top:1px solid var(--line2);margin:64px 0 0!important;padding:36px 0 16px!important;display:block!important}h3.sec::before,h3.sec:before{content:none!important;display:none!important}.card.card-split{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);column-gap:30px}.card-split .card-main{min-width:0}.card-split .interp{margin-left:0;max-width:680px;font-size:15px}.card-split .toprow h2.story{font-size:25px;line-height:1.3}.card-rail{border-left:1px solid var(--line2);padding-left:22px;display:grid;gap:4px;align-content:start;min-width:0}.card-rail .cluster-info-row{display:block!important;padding:4px 0 14px!important;border-top:0!important}.card-rail .cluster-info-row+.cluster-info-row{border-top:1px solid var(--line)!important;padding-top:14px!important}.card-rail .ci-att{display:flex;align-items:center;gap:8px;margin:6px 0}.card-rail .son-lead{display:flex;align-items:baseline;gap:8px;margin:6px 0 4px}.card-rail .son-tail{min-width:0}.bk-tiles{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:1px;background:var(--line2);border:1px solid var(--line2);border-radius:3px;overflow:hidden;margin-top:18px}.bk-t{background:var(--panel);padding:16px}.bk-f{font-family:var(--mono);font-size:28px;font-weight:700;color:#0B1622;line-height:1.1;margin-bottom:8px}.bk-l{font-size:11px;color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;margin:-4px 0 8px}.card-kick{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:8px}.bk-s{font-size:12.5px;color:var(--ink2);line-height:1.5}.bk-p{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.bk-pl{font-size:10.5px;font-weight:700;border:1px solid var(--line2);border-radius:3px;padding:1px 6px;color:var(--muted)}.wl-cal{background:var(--panel);border:1px solid var(--line2);border-radius:3px;padding:24px 26px;margin-top:18px}.wl-h{font-size:20px;font-weight:700;line-height:1.35;color:#0B1622;margin-bottom:14px}.wl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.wl-cal .mx{display:grid;min-width:780px}.wl-cal .mx>div{padding:12px 10px;border-top:1px solid var(--line)}.wl-cal .mx>div:first-child{border-top:0}.wl-cal .mx .mh{border-top:0;font-size:12.5px;font-weight:700;text-align:center;line-height:1.3;display:flex;flex-direction:column;align-items:center;gap:4px;color:#0B1622}.wl-cal .mx .mh i{width:8px;height:8px;border-radius:50%}.wl-cal .mx .mh small{font-size:10.5px;color:var(--muted2);font-weight:400}.wl-cal .mx .mh b{font-family:var(--mono);font-size:11px;color:var(--muted2);font-weight:400}.wl-cal .mx .mg{grid-column:1/-1;font-size:10px;letter-spacing:2px;font-weight:600;text-transform:uppercase;color:var(--amber);padding:18px 0 6px;border-top:0}.wl-cal .mx .mr{font-size:14px;padding-left:0;color:var(--ink2)}.wl-cal .mx .mr .t{font-family:var(--mono);color:var(--amber);font-weight:700;margin-right:10px;white-space:nowrap}.wl-cal .mx .mc{display:flex;align-items:center;justify-content:center}.wl-cal .mx .on{width:14px;height:14px;border-radius:50%}.wl-cal .mx .on.also{background:transparent;border:2px solid}.wl-cal .mx .nil{width:4px;height:4px;border-radius:50%;background:#DDD6C8}.wl-cal .key{display:flex;gap:16px;flex-wrap:wrap;font-size:11.5px;color:var(--muted2);margin-top:12px}.wl-cal .key i{display:inline-block;width:9px;height:9px;margin-right:5px;transform:translateY(1px)}.wl-cal .k-main{background:var(--muted);border-radius:50%}.wl-cal .k-sec{border:2px solid var(--muted);border-radius:50%;width:7px!important;height:7px!important}.wl-cal .b-hot{color:#1F7A4D}.wl-cal .b-warm{color:#6B7684}.wl-cal .b-quiet{color:#B3261E}.wl-cal em.iss{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;border:1px solid var(--amber);color:var(--amber);border-radius:2px;padding:1px 5px;margin-left:6px;white-space:nowrap}.wl-cal .also-t{display:inline-block;font-size:11.5px;color:var(--muted2);border:1px solid var(--line2);border-radius:2px;padding:1px 6px;margin-left:6px;white-space:nowrap;vertical-align:1px}.wl-boardlink{margin:36px 0 0;padding:16px 0;border-top:1px solid var(--line2);font-size:14px}.wl-boardlink a{color:var(--amber);font-weight:700;text-decoration:none}.cluster-info-row .ci-tag{display:none}.wl-foot{font-size:12.5px;line-height:1.6;color:var(--muted2,#6B7684);max-width:90ch}.wl-foot a{color:var(--amber,#8F6400);text-decoration:none;font-weight:600}@media(max-width:900px){.card.card-split{grid-template-columns:1fr}.card-rail{border-left:0;padding-left:0;border-top:1px solid var(--line2);padding-top:12px;margin-top:10px}.bk-tiles{grid-template-columns:1fr 1fr}}@media(max-width:900px){.bk-t:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:640px){.card-split .toprow h2.story{font-size:20px}.wl-cal{padding:16px}}@media(min-width:901px){.wl-scroll{overflow:visible}.wl-cal .mx>.mh,.wl-cal .mx>div:first-child{position:sticky;top:64px;background:var(--panel);z-index:3}}