.bcl .mock,.bcl .mock *,.bcl .mock :after,.bcl .mock :before,.bcl .mock-frame,.bcl .mock-frame *{box-sizing:border-box}.bcl .mock{container-type:inline-size;--mock-ground:#0e1620;--mock-panel:#101d2c;--mock-panel-lift:#14212f;--mock-line:hsla(0,0%,100%,.09);--mock-edge:hsla(0,0%,100%,.16);--mock-line-strong:hsla(0,0%,100%,.17);--mock-gold:#d9a441;--mock-gold-wash:rgba(230,180,92,.12);--mock-text:hsla(0,0%,100%,.94);--mock-muted:hsla(0,0%,100%,.62);--mock-faint:hsla(0,0%,100%,.5);position:relative;overflow:hidden;border:1px solid var(--mock-edge);border-radius:var(--radius-card,12px);color:var(--mock-text);background-color:var(--mock-ground);background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.022) 0 1px,transparent 1px 52px),radial-gradient(120% 80% at 80% 0,rgba(230,180,92,.05),transparent 60%);font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:14px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}.bcl .mock-frame{margin:0;overflow:hidden;border-radius:calc(var(--radius-card, 12px) + 2px);background:#071220;box-shadow:0 24px 60px rgba(4,12,22,.3)}.bcl .mock-frame-bar{display:flex;align-items:center;gap:12px;height:34px;padding:0 12px;border-bottom:1px solid hsla(0,0%,100%,.08);background:#0d1a28}.bcl .mock-frame-dots{display:flex;gap:6px}.bcl .mock-frame-dots i{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.16)}.bcl .mock-frame-dots i:first-child{background:rgba(230,180,92,.55)}.bcl .mock-frame-title{color:hsla(0,0%,100%,.55);font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bcl .mock-frame-body{display:block}.bcl .mock-frame-body>.mock{border:0;border-radius:0}.bcl .mock-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bcl .mock-askbtn,.bcl .mock-crumb,.bcl .mock-eyebrow,.bcl .mock-leaktag,.bcl .mock-railfoot,.bcl .mock-railhead,.bcl .mock-side,.bcl .mock-tag,.bcl .mock-who{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bcl .mock-crumb,.bcl .mock-eyebrow{margin:0 0 10px;color:var(--mock-faint)}.bcl .mock-crumb span{padding:0 4px;color:hsla(0,0%,100%,.28)}.bcl .mock-h1{margin:0;color:#f1f4f5;font-size:clamp(21px,4.4cqi,34px);line-height:1.08;letter-spacing:-.03em;font-weight:700}.bcl .mock-lede{margin:10px 0 0;max-width:58ch;color:var(--mock-muted);font-size:clamp(12px,1.7cqi,14px);line-height:1.5}.bcl .mock-meta{display:flex;align-items:baseline;gap:8px;margin:14px 0 0;color:var(--mock-faint);font-size:11px;line-height:1.4}.bcl .mock-dot{flex:none;width:5px;height:5px;border-radius:50%;background:var(--mock-gold);transform:translateY(-1px)}.bcl .mock-rule{height:1px;margin:20px 0;background:var(--mock-line)}.bcl .mock-tag{flex:none;color:var(--mock-gold)}.bcl .mock-tag-open{color:hsla(0,0%,100%,.52)}.bcl .mock-caption{margin:0;padding:10px 16px;border-top:1px solid var(--mock-line);color:var(--mock-faint);background:rgba(0,0,0,.22);font-size:11px;line-height:1.4;letter-spacing:.02em}.bcl .mock-shell{display:grid;grid-template-columns:minmax(180px,232px) minmax(0,1fr)}.bcl .mock-rail{padding:20px 16px 18px;border-right:1px solid var(--mock-line);background:rgba(0,0,0,.16)}.bcl .mock-wordmark{color:#f1f4f5;font-size:17px;line-height:1;font-weight:700;letter-spacing:-.02em}.bcl .mock-wordmark small{display:block;margin-top:5px;color:var(--mock-gold);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.bcl .mock-railhead{margin:22px 0 10px;color:var(--mock-faint)}.bcl .mock-raillist{margin:0;padding:0;list-style:none}.bcl .mock-raillist li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0}.bcl .mock-railname{min-width:0;overflow:hidden;color:var(--mock-text);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.bcl .mock-railfoot{margin:20px 0 0;padding-top:14px;border-top:1px solid var(--mock-line);color:var(--mock-faint)}.bcl .mock-main{min-width:0;padding:20px 18px 24px}.bcl .mock-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--mock-line);border-radius:8px;overflow:hidden;background:var(--mock-line)}.bcl .mock-card{padding:14px 13px 15px;background:var(--mock-panel)}.bcl .mock-cardtop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.bcl .mock-cardname{min-width:0;color:#f1f4f5;font-size:13px;line-height:1.3;font-weight:700}.bcl .mock-doc{padding:22px 20px 24px}.bcl .mock-row{display:grid;grid-template-columns:minmax(120px,168px) minmax(0,1fr);gap:20px;align-items:start}.bcl .mock-side{margin:4px 0 0;color:var(--mock-gold);line-height:1.6}.bcl .mock-pull{margin:0;max-width:21ch;color:#f1f4f5;font-size:clamp(17px,3.1cqi,26px);line-height:1.16;letter-spacing:-.025em;font-weight:700}.bcl .mock-prose{margin:0}.bcl .mock-prose p{margin:0 0 10px;max-width:68ch;color:var(--mock-muted);font-size:clamp(12px,1.6cqi,14px);line-height:1.62}.bcl .mock-prose p:last-child{margin-bottom:0}.bcl .mock-pyramid{margin:0;max-width:68ch;display:grid;gap:9px}.bcl .mock-pyramid div{display:flex;flex-wrap:wrap;gap:4px 8px}.bcl .mock-pyramid dt{color:#f1f4f5;font-size:13px;font-weight:700}.bcl .mock-pyramid dd{margin:0;color:var(--mock-muted);font-size:13px;line-height:1.5}.bcl .mock-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bcl .mock-stage{padding:14px 13px 15px;border:1px solid var(--mock-line);border-radius:8px;background:var(--mock-panel)}.bcl .mock-stage-leak{border-color:rgba(230,180,92,.42);background:var(--mock-gold-wash)}.bcl .mock-stagehead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.bcl .mock-stagen{color:hsla(0,0%,100%,.24);font-size:15px;font-weight:700;letter-spacing:-.02em}.bcl .mock-stage-leak .mock-stagen{color:rgba(230,180,92,.55)}.bcl .mock-stagename{color:#f1f4f5;font-size:13px;font-weight:700}.bcl .mock-leaktag{padding:2px 6px;border-radius:999px;color:#0e1620;background:var(--mock-gold);font-size:10px;letter-spacing:.12em}.bcl .mock-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin:10px 0 0;color:#f1f4f5;font-size:clamp(22px,3.4cqi,30px);line-height:1;letter-spacing:-.04em;font-weight:700}.bcl .mock-figure small{color:var(--mock-muted);font-size:11px;letter-spacing:0;font-weight:400}.bcl .mock-bartrack{height:6px;margin-top:12px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.08)}.bcl .mock-bar{display:block;min-width:8px;height:100%;border-radius:999px;background:hsla(0,0%,100%,.34)}.bcl .mock-stage-leak .mock-bar{background:var(--mock-gold)}.bcl .mock-leaknote{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 14px 14px 12px;border:1px solid rgba(230,180,92,.28);border-radius:8px;background:var(--mock-gold-wash)}.bcl .mock-leakmark{flex:none;width:3px;align-self:stretch;min-height:30px;border-radius:2px;background:var(--mock-gold)}.bcl .mock-leaknote p{margin:0;max-width:92ch;color:var(--mock-muted);font-size:clamp(12px,1.6cqi,13px);line-height:1.55}.bcl .mock-leaknote strong{color:var(--mock-gold)}.bcl .mock-thread{max-width:760px;display:grid;gap:14px}.bcl .mock-turn{display:grid;gap:6px;justify-items:start;max-width:80%}.bcl .mock-turn-you{justify-items:end;justify-self:end;text-align:right}.bcl .mock-who{color:var(--mock-faint)}.bcl .mock-turn-you .mock-who{color:var(--mock-gold)}.bcl .mock-bubble{margin:0;padding:11px 14px;border:1px solid var(--mock-line);border-radius:12px;color:var(--mock-muted);background:var(--mock-panel);font-size:clamp(12px,1.6cqi,14px);line-height:1.6;text-align:left}.bcl .mock-turn-you .mock-bubble{border-color:rgba(230,180,92,.3);color:#f1f4f5;background:var(--mock-gold-wash)}.bcl .mock-ask{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--mock-line)}.bcl .mock-field{flex:1;min-width:0;overflow:hidden;padding:11px 14px;border:1px solid var(--mock-line-strong);border-radius:8px;color:var(--mock-faint);background:var(--mock-panel-lift);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.bcl .mock-askbtn{flex:none;padding:12px 18px;border-radius:8px;color:#0e1620;background:var(--mock-gold)}@container (max-width: 860px){.bcl .mock-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bcl .mock-row{grid-template-columns:minmax(0,1fr);gap:10px}.bcl .mock-side br{display:none}.bcl .mock-stages{gap:10px}}@container (max-width: 700px){.bcl .mock-shell{grid-template-columns:minmax(0,1fr)}.bcl .mock-rail{display:none}.bcl .mock-turn{max-width:92%}}@container (max-width: 560px){.bcl .mock-doc,.bcl .mock-main{padding:18px 14px 20px}.bcl .mock-caption{padding:9px 14px}.bcl .mock-cards,.bcl .mock-stages{grid-template-columns:minmax(0,1fr)}.bcl .mock-card{padding:11px 13px}.bcl .mock-rule{margin:16px 0}.bcl .mock-figure{font-size:26px}.bcl .mock-ask{flex-wrap:wrap}.bcl .mock-field{flex:1 1 100%}.bcl .mock-askbtn{padding:10px 16px}}.bcl .mock-lead{margin:20px 0 0;padding:18px 18px 16px;border:1px solid var(--mock-line-strong);border-radius:calc(var(--radius-card, 12px) - 2px);background:var(--mock-panel-lift);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.bcl .mock-lead-k{margin:0 0 10px;color:var(--mock-gold);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bcl .mock-lead-h{margin:0;color:#f1f4f5;font-size:clamp(16px,2.9cqi,23px);line-height:1.14;letter-spacing:-.025em;font-weight:700}.bcl .mock-lead-h span{color:var(--mock-muted);font-weight:400}.bcl .mock-lead-p{margin:9px 0 0;max-width:54ch;color:var(--mock-muted);font-size:clamp(12px,1.7cqi,14px);line-height:1.5}.bcl .mock-lead-m{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 0;color:var(--mock-faint);font-size:11px;line-height:1.4}.bcl .mock-lead-m b{color:var(--mock-text);font-weight:700}.bcl .mock-lead-m i{color:hsla(0,0%,100%,.4);font-style:normal}.bcl .mock-lead-go{display:inline-block;margin:16px 0 0;padding:8px 14px;border-radius:999px;color:#0e1620;background:var(--mock-gold);letter-spacing:.1em}.bcl .mock-lead-go,.bcl .mock-nx-count{font-size:11px;font-weight:700;text-transform:uppercase}.bcl .mock-nx-count{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--mock-faint);letter-spacing:.12em;white-space:nowrap}.bcl .mock-nx-bar{flex:1 1 auto;overflow:hidden;height:4px;border-radius:999px;background:hsla(0,0%,100%,.1)}.bcl .mock-nx-fill{display:block;height:100%;border-radius:999px;background:var(--mock-gold)}.bcl .mock-nx-deck{margin:0;max-width:52ch;color:var(--mock-faint);font-size:clamp(12px,1.7cqi,13px);line-height:1.5}.bcl .mock-next .mock-doc,.bcl .mock-pic .mock-doc{padding:26px 22px 28px}@container (max-width: 520px){.bcl .mock-lead{padding:15px 14px 14px}.bcl .mock-next .mock-doc,.bcl .mock-pic .mock-doc{padding:20px 16px 22px}.bcl .mock-lead-m i{display:none}.bcl .mock-lead-m{gap:6px 14px}}@media (max-width:560px){.bcl .mock-cards,.bcl .mock-stages{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.bcl .mock,.bcl .mock-bubble,.bcl .mock-card,.bcl .mock-frame,.bcl .mock-leaknote,.bcl .mock-stage{border:1px solid CanvasText}.bcl .mock-askbtn,.bcl .mock-bar,.bcl .mock-leakmark,.bcl .mock-leaktag{forced-color-adjust:none}}