.design .br-section{display:block}.design .br-section+.br-section{border-top:1px solid var(--border)}.design .br-sec-rule{display:flex;align-items:center;gap:12px;padding:16px 40px;background:var(--bg-alt);border-bottom:1px solid var(--border)}.design .br-sec-rule:before{content:"";width:24px;height:1px;background:var(--ink);flex:none}.design .br-sec-k{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.design .br-foot{padding:32px 40px;border-top:1px solid var(--border);background:var(--bg);display:flex;justify-content:space-between}.design .brief-pane{padding:32px 40px 64px}.design .brief-pane.t-wire{background:#0a0a0a;color:#f0ece4}.design .bm-wire{border-top:3px solid #e8121c;padding-top:16px;margin-bottom:32px}.design .bm-wire .bm-eye{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.2em;color:#e8121c;margin-bottom:8px}.design .bm-wire h1{font-family:var(--bebas);font-weight:400;letter-spacing:.02em;font-size:clamp(2rem,4vw,3rem);line-height:1;max-width:24ch}.design .bm-wire h1 em{font-style:normal;color:#e8121c}.design .bm-wire .bm-meta{letter-spacing:.08em;margin-top:8px;text-transform:uppercase}.design .bm-wire .bm-meta,.design .t-wire .b-l{font-family:var(--mono);font-size:var(--t-xs);color:#777}.design .t-wire .b-l{letter-spacing:.16em;margin-bottom:12px}.design .t-wire .bb-wire,.design .t-wire .bl-wire,.design .t-wire .ib-wire,.design .t-wire .pc-wire{padding:24px 0;border-top:1px solid #1e1e1e}.design .t-wire .b-t{font-family:var(--bebas);font-weight:400;letter-spacing:.02em;font-size:var(--t-xl);margin-bottom:8px}.design .t-wire .b-d{color:#bdb8af;line-height:1.55;max-width:62ch}.design .pc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#1e1e1e;border:1px solid #1e1e1e;margin-bottom:24px}@media (max-width:760px){.design .pc-grid{grid-template-columns:repeat(2,1fr)}}.design .t-wire .pc-stat{background:#0a0a0a;padding:16px}.design .t-wire .pc-stat .lbl{font-family:var(--mono);font-size:var(--t-xs);color:#777;letter-spacing:.14em;margin-bottom:4px}.design .t-wire .pc-stat .v{font-family:var(--bebas);font-size:var(--t-xl);letter-spacing:.02em}.design .t-wire .pc-stat .v.up{color:#4a8a4a}.design .t-wire .pc-stat .v.dn{color:#e8121c}.design .hold-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.design .hold-tab{width:100%;border-collapse:collapse}.design .t-wire .hold-tab th{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:#777;text-transform:uppercase;padding:8px 12px;border-bottom:1px solid #1e1e1e;text-align:left}.design .t-wire .hold-tab th.num{text-align:right}.design .t-wire .hold-tab td{padding:12px;border-bottom:1px solid #141414;font-family:var(--bebas);font-size:var(--t-lg);letter-spacing:.02em}.design .t-wire .hold-tab td.num{text-align:right;font-family:var(--mono);font-size:var(--t-sm)}.design .t-wire .hold-tab td.num.up{color:#4a8a4a}.design .t-wire .hold-tab td.num.dn{color:#e8121c}.design .t-wire .story{padding:16px 0;border-top:1px solid #1e1e1e}.design .t-wire .story.feat{background:#141414;padding:16px;margin-bottom:8px;border:1px solid #1e1e1e;border-top:2px solid #e8121c}.design .t-wire .st-lab{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;color:#e8121c;margin-bottom:6px}.design .t-wire .story h3{font-family:var(--bebas);font-weight:400;letter-spacing:.02em;font-size:var(--t-lg);margin-bottom:4px}.design .t-wire .story p{color:#bdb8af;line-height:1.55;margin-bottom:8px}.design .t-wire .st-src{font-family:var(--mono);font-size:var(--t-xs);color:#777;letter-spacing:.04em;padding-top:8px;border-top:1px dashed #1e1e1e;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.design .t-wire .st-src .url{color:#bdb8af;text-decoration:underline;text-underline-offset:3px}.design .t-wire .st-src .rfs{margin-left:auto;border:1px solid #777;padding:4px 8px;text-transform:uppercase;letter-spacing:.08em;color:#f0ece4}.design .t-wire .bb-it{padding:16px 0;border-top:1px solid #1e1e1e}.design .brief-pane.t-pink{background:#fdf0e0;color:#2a180a}.design .bm-pink{border-top:4px solid #b42808;padding-top:16px;margin-bottom:32px}.design .bm-pink .bm-mast{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.18em;color:rgba(42,24,10,.6);text-transform:uppercase;margin-bottom:8px}.design .bm-pink h1{font-family:var(--serif);font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.02;letter-spacing:-.022em;max-width:22ch}.design .bm-pink h1 em{font-style:italic;font-weight:400;color:#b42808}.design .bm-pink .bm-meta{font-family:var(--mono);font-size:var(--t-xs);color:rgba(42,24,10,.55);letter-spacing:.08em;margin-top:8px;text-transform:uppercase}.design .t-pink .b-l{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:#b42808;margin-bottom:12px}.design .t-pink .bb-pink,.design .t-pink .bl-pink,.design .t-pink .ib-pink,.design .t-pink .pc-pink{padding:24px 0;border-top:1px solid rgba(40,24,10,.12)}.design .t-pink .pc-stat{background:#fff8ee;padding:16px}.design .t-pink .pc-stat .lbl{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;color:rgba(42,24,10,.6);margin-bottom:4px}.design .t-pink .pc-stat .v{font-family:var(--serif);font-weight:700;font-size:var(--t-lg);letter-spacing:-.018em}.design .t-pink .sig{padding:16px 0;border-top:1px solid rgba(40,24,10,.12)}.design .t-pink .sig-lab{font-family:var(--dm);font-weight:700;font-size:var(--t-xs);letter-spacing:.18em;text-transform:uppercase;color:#b42808;margin-bottom:6px}.design .t-pink .sig h3{font-family:var(--serif);font-weight:700;font-size:var(--t-lg);letter-spacing:-.018em;margin-bottom:6px}.design .t-pink .sig-deck{font-family:var(--serif);font-style:italic;color:rgba(42,24,10,.6);margin-bottom:8px}.design .t-pink .sig p{color:rgba(42,24,10,.78);line-height:1.55;margin-bottom:8px;max-width:62ch}.design .t-pink .st-src{font-family:var(--mono);font-size:var(--t-xs);color:rgba(42,24,10,.6);letter-spacing:.04em;padding-top:8px;border-top:1px dashed rgba(40,24,10,.18);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.design .t-pink .st-src .url{color:#b42808;text-decoration:underline;text-underline-offset:3px}.design .t-pink .st-src .rfs{margin-left:auto;border:1px solid rgba(42,24,10,.6);padding:4px 8px;text-transform:uppercase;letter-spacing:.08em;color:#2a180a}.design .t-pink .bb-it{padding:16px 0;border-top:1px solid rgba(40,24,10,.12)}.design .t-pink .bb-it h4{font-family:var(--serif);font-weight:700;font-size:var(--t-md);margin-bottom:4px}.design .brief-pane.t-cobalt{background:#040e22;color:#c8d8f8}.design .bm-cobalt{margin-bottom:32px;background:radial-gradient(ellipse 80% 60% at 18% 100%,rgba(40,80,200,.22) 0,transparent 60%);padding:24px 0}.design .bm-cobalt .bm-eye{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.2em;color:#6090d8;margin-bottom:8px}.design .bm-cobalt h1{font-family:var(--syne);font-weight:800;letter-spacing:-.04em;font-size:clamp(2rem,4vw,3rem);line-height:1.02;max-width:22ch}.design .bm-cobalt h1 em{font-style:normal;color:#6090d8}.design .bm-cobalt .bm-meta{font-family:var(--mono);font-size:var(--t-xs);color:#4050a0;letter-spacing:.08em;margin-top:8px;text-transform:uppercase}.design .t-cobalt .b-l{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:#6090d8;margin-bottom:12px}.design .t-cobalt .bb-cob,.design .t-cobalt .bl-cob,.design .t-cobalt .ib-cob,.design .t-cobalt .pc-cob{padding:24px 0;border-top:1px solid rgba(80,120,220,.14)}.design .pc-mix{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(80,120,220,.15);border:1px solid rgba(80,120,220,.15)}@media (max-width:760px){.design .pc-mix{grid-template-columns:1fr}}.design .t-cobalt .mix-row{background:#070f24;padding:12px 16px;display:flex;justify-content:space-between;font-family:var(--mono);font-size:var(--t-sm)}.design .t-cobalt .mix-row .src{font-family:var(--syne);font-weight:700;font-size:var(--t-md);color:#c8d8f8}.design .t-cobalt .mix-row .ct{color:#6090d8}.design .t-cobalt .cob-card{padding:16px 0;border-top:1px solid rgba(80,120,220,.14)}.design .t-cobalt .cob-meta{display:flex;gap:12px;align-items:center;font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.06em;margin-bottom:6px;color:#4050a0}.design .t-cobalt .cob-src{color:#6090d8}.design .t-cobalt .cob-tag{padding:2px 6px;background:rgba(80,120,220,.2);border:1px solid rgba(80,120,220,.25);color:#8090d8}.design .t-cobalt .cob-card h4{font-family:var(--grotesk);font-weight:600;font-size:var(--t-md);letter-spacing:-.005em;line-height:1.25;margin-bottom:4px;color:#c8d8f8}.design .t-cobalt .cob-url{color:#6090d8;font-size:var(--t-xs)}.design .t-cobalt .bb-it{padding:16px 0;border-top:1px solid rgba(80,120,220,.14)}.design .t-cobalt .bb-it h4{font-family:var(--syne);font-weight:700;font-size:var(--t-md);margin-bottom:4px}.design .t-cobalt .st-src{font-family:var(--mono);font-size:var(--t-xs);color:#4050a0;letter-spacing:.04em;padding-top:8px;border-top:1px dashed rgba(80,120,220,.18);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.design .t-cobalt .st-src .url{color:#6090d8;text-decoration:underline;text-underline-offset:3px}.design .t-cobalt .st-src .rfs{margin-left:auto;border:1px solid #6090d8;padding:4px 8px;text-transform:uppercase;letter-spacing:.08em;color:#c8d8f8}.design .brief-pane.t-editorial{background:#f7f2e8;color:#221b12}.design .bm-ed{border-top:1px solid #221b12;padding-top:16px;margin-bottom:32px}.design .bm-ed .bm-mast{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.2em;color:rgba(34,27,18,.55);text-transform:uppercase;margin-bottom:10px}.design .bm-ed h1{font-family:var(--serif);font-weight:700;font-size:clamp(2rem,4vw,3.1rem);line-height:1.04;letter-spacing:-.024em;max-width:22ch}.design .bm-ed h1 em{font-style:italic;font-weight:400;color:#221b12}.design .bm-ed .bm-meta{font-family:var(--mono);font-size:var(--t-xs);color:rgba(34,27,18,.5);letter-spacing:.08em;margin-top:10px;text-transform:uppercase}.design .t-editorial .b-l{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:rgba(34,27,18,.55);margin-bottom:12px}.design .t-editorial .bb-ed,.design .t-editorial .bl-ed,.design .t-editorial .ib-ed,.design .t-editorial .pc-ed{padding:24px 0;border-top:1px solid rgba(34,27,18,.14)}.design .t-editorial .b-t{font-family:var(--serif);font-weight:700;font-size:var(--t-xl);letter-spacing:-.02em;margin-bottom:8px}.design .t-editorial .b-d{color:rgba(34,27,18,.78);line-height:1.6;max-width:62ch}.design .t-editorial .pc-stat{background:#fffaf0;padding:16px}.design .t-editorial .pc-stat .lbl{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;color:rgba(34,27,18,.55);margin-bottom:4px}.design .t-editorial .pc-stat .v{font-family:var(--serif);font-weight:700;font-size:var(--t-lg);letter-spacing:-.018em}.design .t-editorial .ed-story{padding:18px 0;border-top:1px solid rgba(34,27,18,.14)}.design .t-editorial .ed-story.lead{border-top:2px solid #221b12}.design .t-editorial .ed-lab{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:rgba(34,27,18,.55);margin-bottom:6px}.design .t-editorial .ed-story h3{font-family:var(--serif);font-weight:700;font-size:var(--t-lg);letter-spacing:-.018em;margin-bottom:6px}.design .t-editorial .ed-deck{font-family:var(--serif);font-style:italic;color:rgba(34,27,18,.62);margin-bottom:8px}.design .t-editorial .ed-story p{color:rgba(34,27,18,.8);line-height:1.6;margin-bottom:8px;max-width:62ch}.design .t-editorial .st-src{font-family:var(--mono);font-size:var(--t-xs);color:rgba(34,27,18,.55);letter-spacing:.04em;padding-top:8px;border-top:1px dashed rgba(34,27,18,.18);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.design .t-editorial .st-src .url{color:#221b12;text-decoration:underline;text-underline-offset:3px}.design .t-editorial .st-src .rfs{margin-left:auto;border:1px solid rgba(34,27,18,.55);padding:4px 8px;text-transform:uppercase;letter-spacing:.08em;color:#221b12}.design .t-editorial .bb-it{padding:16px 0;border-top:1px solid rgba(34,27,18,.14)}.design .t-editorial .bb-it h4{font-family:var(--serif);font-weight:700;font-size:var(--t-md);margin-bottom:4px}.design .brief-pane.t-signal{background:#eef1f3;color:#15191c}.design .bm-sig{border-top:1px solid #3a4a55;padding-top:16px;margin-bottom:32px}.design .bm-sig .bm-eye{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.2em;color:#3a6a7a;margin-bottom:8px;text-transform:uppercase}.design .bm-sig h1{font-family:var(--grotesk);font-weight:600;font-size:clamp(1.9rem,3.8vw,2.8rem);line-height:1.06;letter-spacing:-.022em;max-width:24ch}.design .bm-sig h1 em{font-style:normal;color:#3a6a7a}.design .bm-sig .bm-meta{font-family:var(--mono);font-size:var(--t-xs);color:rgba(21,25,28,.5);letter-spacing:.08em;margin-top:8px;text-transform:uppercase}.design .t-signal .b-l{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:rgba(21,25,28,.55);margin-bottom:12px}.design .t-signal .bb-sig,.design .t-signal .bl-sig,.design .t-signal .ib-sig,.design .t-signal .pc-sig{padding:24px 0;border-top:1px solid rgba(21,25,28,.12)}.design .t-signal .b-t{font-family:var(--grotesk);font-weight:600;font-size:var(--t-lg);letter-spacing:-.012em;margin-bottom:8px}.design .t-signal .b-d{color:rgba(21,25,28,.74);line-height:1.55;max-width:62ch}.design .t-signal .pc-stat{background:#f7f9fa;padding:16px;border:1px solid rgba(21,25,28,.08)}.design .t-signal .pc-stat .lbl{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;color:rgba(21,25,28,.55);margin-bottom:4px}.design .t-signal .pc-stat .v{font-family:var(--mono);font-size:var(--t-lg);letter-spacing:-.01em;color:#15191c}.design .t-signal .sig-card{padding:16px 0;border-top:1px solid rgba(21,25,28,.12)}.design .t-signal .sig-meta{display:flex;gap:12px;align-items:center;font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.08em;margin-bottom:6px}.design .t-signal .sig-tag{color:#3a6a7a}.design .t-signal .sig-conf{margin-left:auto;padding:2px 6px;border:1px solid rgba(58,106,122,.4);color:#3a6a7a}.design .t-signal .sig-card h4{font-family:var(--grotesk);font-weight:600;font-size:var(--t-md);letter-spacing:-.008em;line-height:1.25;margin-bottom:4px;color:#15191c}.design .t-signal .sig-card p{color:rgba(21,25,28,.74);line-height:1.55;margin-bottom:8px;max-width:62ch}.design .t-signal .sig-url{color:#3a6a7a;font-size:var(--t-xs);text-decoration:underline;text-underline-offset:3px}.design .t-signal .bb-it{padding:16px 0;border-top:1px solid rgba(21,25,28,.12)}.design .t-signal .bb-it h4{font-family:var(--grotesk);font-weight:600;font-size:var(--t-md);letter-spacing:-.008em;margin-bottom:4px}.design .t-signal .bb-it p{color:rgba(21,25,28,.7);line-height:1.5;margin-bottom:6px}.design .brief-pane.t-midnight{background:#0c0d10;color:#d8d4cc}.design .bm-mid{border-top:1px solid #2a2c33;padding-top:16px;margin-bottom:32px}.design .bm-mid .bm-eye{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.2em;color:#8a9a7a;margin-bottom:10px;text-transform:uppercase}.design .bm-mid h1{font-family:var(--serif);font-weight:700;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.design .bm-mid h1 em{font-style:italic;font-weight:400;color:#8a9a7a}.design .bm-mid .bm-meta{font-family:var(--mono);font-size:var(--t-xs);color:hsla(40,13%,82%,.4);letter-spacing:.08em;margin-top:10px;text-transform:uppercase}.design .t-midnight .b-l{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:hsla(40,13%,82%,.45);margin-bottom:12px}.design .t-midnight .bb-mid,.design .t-midnight .bl-mid,.design .t-midnight .ib-mid,.design .t-midnight .pc-mid{padding:24px 0;border-top:1px solid #1c1e24}.design .t-midnight .b-t{font-family:var(--serif);font-weight:700;font-size:var(--t-xl);letter-spacing:-.02em;margin-bottom:8px}.design .t-midnight .b-d{color:hsla(40,13%,82%,.72);line-height:1.6;max-width:62ch}.design .t-midnight .pc-stat{background:#111317;padding:16px}.design .t-midnight .pc-stat .lbl{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;color:hsla(40,13%,82%,.45);margin-bottom:4px}.design .t-midnight .pc-stat .v{font-family:var(--mono);font-size:var(--t-lg);letter-spacing:-.01em;color:#d8d4cc}.design .t-midnight .nudge{padding:18px 0;border-top:1px solid #1c1e24}.design .t-midnight .nudge-lab{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.16em;color:#8a9a7a;margin-bottom:6px}.design .t-midnight .nudge h3{font-family:var(--serif);font-weight:700;font-size:var(--t-lg);letter-spacing:-.018em;margin-bottom:6px}.design .t-midnight .nudge p{color:hsla(40,13%,82%,.74);line-height:1.6;max-width:62ch}.design .t-midnight .st-src{font-family:var(--mono);font-size:var(--t-xs);color:hsla(40,13%,82%,.45);letter-spacing:.04em;padding-top:8px;border-top:1px dashed #2a2c33;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.design .t-midnight .st-src .url{color:#8a9a7a;text-decoration:underline;text-underline-offset:3px}.design .t-midnight .st-src .rfs{margin-left:auto;border:1px solid hsla(90,14%,54%,.5);padding:4px 8px;text-transform:uppercase;letter-spacing:.08em;color:#d8d4cc}.design .t-midnight .bb-it{padding:16px 0;border-top:1px solid #1c1e24}.design .t-midnight .bb-it h4{font-family:var(--serif);font-weight:700;font-size:var(--t-md);margin-bottom:4px}@media (max-width:480px){.design .br-sec-rule{padding:12px 20px}.design .brief-pane{padding:24px 20px 48px}.design .br-foot{padding:24px 20px;flex-direction:column;gap:14px}.design .bm-cobalt h1,.design .bm-ed h1,.design .bm-mid h1,.design .bm-pink h1,.design .bm-sig h1,.design .bm-wire h1{font-size:clamp(1.6rem,8vw,2rem);max-width:none}.design .bm-meta{letter-spacing:.05em}.design .pc-grid{grid-template-columns:1fr 1fr}.design .pc-mix{grid-template-columns:1fr}.design .pc-stat{padding:12px}.design .t-editorial .pc-stat .v,.design .t-midnight .pc-stat .v,.design .t-pink .pc-stat .v,.design .t-signal .pc-stat .v,.design .t-wire .pc-stat .v{font-size:var(--t-md);word-break:break-word}.design .t-wire .hold-tab td,.design .t-wire .hold-tab th{padding:8px}.design .t-wire .hold-tab td{font-size:var(--t-md)}.design .t-wire .hold-tab td.num{font-size:var(--t-xs)}.design .t-cobalt .cob-meta{flex-wrap:wrap;gap:8px}.design .st-src{flex-direction:column;align-items:flex-start;gap:6px}.design .st-src .url{word-break:break-all}.design .t-cobalt .st-src .rfs,.design .t-editorial .st-src .rfs,.design .t-midnight .st-src .rfs,.design .t-pink .st-src .rfs,.design .t-wire .st-src .rfs{margin-left:0}.design .t-cobalt .cob-url,.design .t-signal .sig-url{word-break:break-all}}