.pb-read{--pb-text:#e4eefa;--pb-dim:#9aadc8;--pb-accent:#4dcfff;--pb-gold:#d4a04a;--pb-paper:#070f1e;--pb-panel:#0f2440;--pb-hairline:#4dcfff1f;--pb-hairline-strong:#4dcfff38;background:var(--pb-paper);color:var(--pb-text);font-family:var(--font-archivo), "Archivo", system-ui, sans-serif;padding:0 0 160px;font-weight:400;line-height:1.65}.pb-read .read-nav{z-index:30;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--pb-hairline);background:#070f1ee0;position:sticky;top:0}.pb-read .read-nav-progress{background:var(--pb-accent);transform-origin:0 0;height:2px;transition:transform .12s linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px #4dcfff99}.pb-read .read-nav-inner{align-items:center;gap:18px;max-width:900px;margin:0 auto;padding:14px 28px;display:flex}.pb-read .read-nav-counter{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;color:var(--pb-dim);align-items:baseline;gap:4px;font-size:11px;font-weight:500;display:flex}.pb-read .read-nav-counter .num{color:var(--pb-accent);font-size:13px}.pb-read .read-nav-counter .sep{opacity:.4}.pb-read .read-nav-title{color:var(--pb-dim);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.pb-read .read-nav-jump{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-dim);cursor:pointer;font-size:11px;font-weight:500;position:relative}.pb-read .read-nav-jump summary{border:1px solid var(--pb-hairline);color:var(--pb-dim);border-radius:6px;padding:6px 10px;list-style:none}.pb-read .read-nav-jump summary::-webkit-details-marker{display:none}.pb-read .read-nav-jump[open] summary,.pb-read .read-nav-jump summary:hover{border-color:var(--pb-accent);color:var(--pb-accent)}.pb-read .read-nav-jump .caret{margin-left:4px;transition:transform .2s;display:inline-block}.pb-read .read-nav-jump[open] .caret{transform:rotate(180deg)}.pb-read .read-nav-jump-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--pb-hairline);background:#070f1efa;border-radius:10px;flex-direction:column;min-width:360px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 48px #0000008c}.pb-read .read-nav-jump-menu a{font-family:var(--font-archivo);letter-spacing:-.005em;color:var(--pb-text);text-transform:none;border-radius:6px;align-items:baseline;gap:14px;padding:10px 12px;font-size:14px;transition:background .16s;display:flex}.pb-read .read-nav-jump-menu a:hover{background:#4dcfff0f}.pb-read .read-nav-jump-menu a[data-active=true]{color:var(--pb-accent);background:#4dcfff1a}.pb-read .read-nav-jump-menu .n{font-family:var(--font-jetbrains);color:var(--pb-accent);min-width:22px;font-size:11px;font-weight:500}.pb-read .read-nav-jump-menu .t{line-height:1.3}.pb-read .pb-topbar{border-bottom:1px solid var(--pb-hairline);max-width:900px;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-dim);justify-content:space-between;align-items:center;margin:0 auto;padding:28px;font-size:10.5px;font-weight:500;display:flex}.pb-read .pb-topbar .brand{color:var(--pb-text);font-family:var(--font-archivo);letter-spacing:-.02em;text-transform:none;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.pb-read .pb-topbar .brand .t{color:var(--pb-accent)}.pb-read .pb-topbar .brand svg{width:18px;height:19.5px}.pb-read .pb-cover{text-align:center;max-width:820px;margin:0 auto;padding:120px 28px 80px;position:relative}.pb-read .pb-cover:before{content:"";filter:blur(70px);opacity:.8;pointer-events:none;z-index:0;background:radial-gradient(55% 55% at 50% 40%,#4dcfff59 0%,#4dcfff1f 40%,#0000 75%);width:min(1600px,140vw);height:900px;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.pb-read .pb-cover>*{z-index:1;position:relative}.pb-read .pb-cover .cover-meta{font-family:var(--font-jetbrains);letter-spacing:.22em;text-transform:uppercase;color:var(--pb-accent);margin-bottom:40px;font-size:11px;font-weight:500}.pb-read .pb-cover .cover-logo{justify-content:center;margin-bottom:36px;display:flex}.pb-read .pb-cover .cover-logo svg{filter:drop-shadow(0 0 28px #4dcfff73);width:64px;height:69.3px}.pb-read .pb-cover h1{font-family:var(--font-archivo);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(44px,6.5vw,88px);font-weight:700;line-height:1.02}.pb-read .pb-cover h1 em{color:var(--pb-accent);font-style:normal;font-weight:700}.pb-read .pb-cover .cover-sub{color:var(--pb-dim);max-width:560px;margin:28px auto 36px;font-size:17px;line-height:1.65}.pb-read .pb-cover .cover-byline{font-family:var(--font-jetbrains);letter-spacing:.18em;text-transform:uppercase;color:var(--pb-dim);font-size:10.5px;font-weight:500}.pb-read .pb-method{border-bottom:1px solid var(--pb-hairline);max-width:720px;margin:0 auto;padding:80px 28px}.pb-read .pb-method .label{font-family:var(--font-jetbrains);letter-spacing:.18em;text-transform:uppercase;color:var(--pb-gold);margin-bottom:16px;font-size:10.5px;font-weight:500}.pb-read .pb-method h3{font-family:var(--font-archivo);letter-spacing:-.025em;text-wrap:balance;margin-bottom:22px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.15}.pb-read .pb-method p{color:var(--pb-dim);margin-bottom:18px;font-size:16px;line-height:1.75}.pb-read .pb-method p strong{color:var(--pb-text);font-weight:500}.pb-read .pb-method p em{color:var(--pb-text);font-style:italic}.pb-read .pb-toc{max-width:720px;margin:0 auto;padding:100px 28px}.pb-read .pb-toc .toc-label{font-family:var(--font-jetbrains);letter-spacing:.18em;text-transform:uppercase;color:var(--pb-accent);margin-bottom:12px;font-size:10.5px;font-weight:500}.pb-read .pb-toc h2{font-family:var(--font-archivo);letter-spacing:-.03em;text-wrap:balance;margin-bottom:36px;font-size:clamp(30px,4.5vw,44px);font-weight:500;line-height:1.05}.pb-read .pb-toc h2 em{color:var(--pb-accent);font-style:normal;font-weight:500}.pb-read .pb-toc .toc-list{border-top:1px solid var(--pb-hairline);margin:0;padding:0;list-style:none}.pb-read .pb-toc .toc-list li{border-bottom:1px solid var(--pb-hairline)}.pb-read .pb-toc .toc-list a{color:var(--pb-text);grid-template-columns:50px 1fr auto;align-items:baseline;gap:18px;padding:18px 4px;transition:color .2s,padding .2s;display:grid}.pb-read .pb-toc .toc-list a:hover{color:var(--pb-accent);padding-left:8px}.pb-read .pb-toc .toc-list .num{font-family:var(--font-jetbrains);letter-spacing:.18em;color:var(--pb-accent);font-size:12px;font-weight:500}.pb-read .pb-toc .toc-list .title{font-family:var(--font-archivo);letter-spacing:-.02em;flex-direction:column;gap:4px;font-size:20px;font-weight:600;line-height:1.2;display:flex}.pb-read .pb-toc .toc-list .sub{font-family:var(--font-archivo);color:var(--pb-dim);letter-spacing:0;font-size:14px;font-weight:400}.pb-read .pb-toc .toc-list .arrow{font-family:var(--font-jetbrains);color:var(--pb-accent);opacity:0;font-size:13px;font-weight:500;transition:opacity .18s,transform .18s}.pb-read .pb-toc .toc-list a:hover .arrow{opacity:1;transform:translate(3px)}.pb-read .pb-section{border-top:1px solid var(--pb-hairline);max-width:720px;margin:0 auto;padding:120px 28px 80px}.pb-read .pb-section .sec-num{font-family:var(--font-jetbrains);letter-spacing:.22em;text-transform:uppercase;color:var(--pb-gold);margin-bottom:20px;font-size:10.5px;font-weight:500}.pb-read .pb-section h2{font-family:var(--font-archivo);letter-spacing:-.03em;text-wrap:balance;margin-bottom:44px;font-size:clamp(32px,4.8vw,52px);font-weight:600;line-height:1.02}.pb-read .pb-section h2 em{color:var(--pb-accent);font-style:normal;font-weight:600}.pb-read .pb-story{padding:0 0 24px}.pb-read .pb-story .story-label{font-family:var(--font-jetbrains);letter-spacing:.22em;text-transform:uppercase;color:var(--pb-accent);border:1px solid var(--pb-hairline-strong);background:#4dcfff14;border-radius:100px;margin-bottom:28px;padding:5px 12px;font-size:10px;font-weight:500;display:inline-block}.pb-read .pb-story p{color:var(--pb-text);margin-bottom:22px;font-size:17px;line-height:1.72}.pb-read .pb-story p em{color:var(--pb-accent);font-style:italic}.pb-read .pb-story p strong{color:var(--pb-text);font-weight:500}.pb-read .pb-story h3{font-family:var(--font-archivo);letter-spacing:-.02em;color:var(--pb-text);text-wrap:balance;margin:42px 0 18px;font-size:22px;font-weight:600}.pb-read .pb-list{margin:0 0 22px;padding-left:22px}.pb-read .pb-list li{color:var(--pb-text);margin-bottom:10px;font-size:16px;line-height:1.7}.pb-read .pb-list li strong{color:var(--pb-accent);font-weight:500}.pb-read .pb-callout{border:1px solid var(--pb-hairline-strong);border-left:3px solid var(--pb-accent);background:#4dcfff0d;border-radius:0 10px 10px 0;margin:32px 0;padding:22px 24px}.pb-read .pb-callout-title{font-family:var(--font-jetbrains);letter-spacing:.18em;text-transform:uppercase;color:var(--pb-accent);margin-bottom:10px;font-size:10.5px;font-weight:500}.pb-read .pb-callout-body{color:var(--pb-text);font-size:15.5px;line-height:1.65}.pb-read .pb-quote{border-left:3px solid var(--pb-gold);margin:30px 0;padding:4px 0 4px 22px}.pb-read .pb-quote p{font-family:var(--font-archivo);color:var(--pb-text);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-style:italic;font-weight:500;line-height:1.45}.pb-read .pb-quote cite{font-family:var(--font-jetbrains);letter-spacing:.14em;text-transform:uppercase;color:var(--pb-dim);font-size:11px;font-style:normal;font-weight:500}.pb-read .pb-story-nav{border-top:1px solid var(--pb-hairline);grid-template-columns:1fr 1fr;gap:12px;margin:56px 0 24px;padding-top:28px;display:grid}@media (max-width:640px){.pb-read .pb-story-nav{grid-template-columns:1fr}}.pb-read .pb-story-nav a,.pb-read .pb-story-nav .placeholder{border:1px solid var(--pb-hairline);border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.pb-read .pb-story-nav a:hover{border-color:var(--pb-accent);background:#4dcfff0a}.pb-read .pb-story-nav .prev{text-align:left}.pb-read .pb-story-nav .next{text-align:right;align-items:flex-end}.pb-read .pb-story-nav .placeholder{opacity:.35}.pb-read .pb-story-nav .dir{font-family:var(--font-jetbrains);letter-spacing:.18em;text-transform:uppercase;color:var(--pb-accent);font-size:10.5px;font-weight:500}.pb-read .pb-story-nav .label{font-family:var(--font-archivo);color:var(--pb-text);letter-spacing:-.01em;font-size:14px;font-weight:500}.pb-read .pb-inline-cta{border:1px solid var(--pb-hairline-strong);text-align:center;background:linear-gradient(#4dcfff0f 0%,#4dcfff00 100%);border-radius:12px;margin:40px 0;padding:28px}.pb-read .pb-inline-cta h4{font-family:var(--font-archivo);letter-spacing:-.02em;margin-bottom:8px;font-size:22px;font-weight:600}.pb-read .pb-inline-cta p{color:var(--pb-dim);margin-bottom:16px;font-size:15px}.pb-read .pb-inline-cta a{background:var(--pb-accent);color:var(--pb-paper);font-family:var(--font-archivo);letter-spacing:-.005em;border-radius:6px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.pb-read .pb-inline-cta a:hover{background:#7fe0ff}.pb-read .pb-final{text-align:center;border-top:1px solid var(--pb-hairline);max-width:720px;margin:0 auto;padding:140px 28px 80px}.pb-read .pb-final .meta{font-family:var(--font-jetbrains);letter-spacing:.22em;text-transform:uppercase;color:var(--pb-accent);margin-bottom:16px;font-size:10.5px;font-weight:500;display:block}.pb-read .pb-final h2{font-family:var(--font-archivo);letter-spacing:-.03em;text-wrap:balance;margin-bottom:18px;font-size:clamp(30px,4.2vw,44px);font-weight:500;line-height:1.05}.pb-read .pb-final h2 em{color:var(--pb-accent);font-style:normal;font-weight:500}.pb-read .pb-final p{color:var(--pb-dim);max-width:520px;margin:0 auto 28px;font-size:16.5px;line-height:1.65}.pb-read .pb-final .ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pb-read .pb-final .btn{font-family:var(--font-archivo);border-radius:6px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.pb-read .pb-final .btn-primary{background:var(--pb-accent);color:var(--pb-paper)}.pb-read .pb-final .btn-primary:hover{background:#7fe0ff}.pb-read .pb-final .btn-outline{border:1px solid var(--pb-hairline-strong);color:var(--pb-text)}.pb-read .pb-final .btn-outline:hover{border-color:var(--pb-accent);color:var(--pb-accent)}@media (max-width:720px){.pb-read .read-nav-title{display:none}.pb-read .read-nav-jump-menu{min-width:280px;right:-12px}}.pb-read .pb-fig{margin:36px 0}.pb-read .pb-fig-cap{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-dim);margin-top:12px;font-size:10.5px;font-weight:500}.pb-read .pb-fig-stats-grid{background:var(--pb-hairline);border:1px solid var(--pb-hairline);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;overflow:hidden}.pb-read .pb-fig-stat{background:var(--pb-panel);flex-direction:column;gap:6px;padding:22px 20px;display:flex}.pb-read .pb-fig-stat .v{font-family:var(--font-archivo), "Archivo", system-ui, sans-serif;letter-spacing:-.03em;color:var(--pb-accent);font-size:30px;font-weight:700;line-height:1}.pb-read .pb-fig-stat .l{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--pb-dim);font-size:10px;font-weight:500}.pb-read .pb-fig-stat[data-tone=gold] .v{color:var(--pb-gold)}.pb-read .pb-fig-stat[data-tone=red] .v{color:#f87171}.pb-read .pb-fig-stat[data-tone=green] .v{color:#4ade80}.pb-read .pb-fig-callout{border:1px solid var(--pb-hairline-strong);border-left:3px solid var(--pb-accent);background:#4dcfff0f;border-radius:0 10px 10px 0;align-items:baseline;gap:14px;margin:28px 0;padding:18px 22px;display:inline-flex}.pb-read .pb-fig-callout .v{font-family:var(--font-archivo);letter-spacing:-.035em;color:var(--pb-accent);font-size:38px;font-weight:700;line-height:1}.pb-read .pb-fig-callout .l{color:var(--pb-text);max-width:320px;font-size:14px;line-height:1.4}.pb-read .pb-fig-callout[data-tone=gold]{border-left-color:var(--pb-gold);background:#d4a04a0d}.pb-read .pb-fig-callout[data-tone=gold] .v{color:var(--pb-gold)}.pb-read .pb-fig-callout[data-tone=red]{background:#f871710d;border-left-color:#f87171}.pb-read .pb-fig-callout[data-tone=red] .v{color:#f87171}.pb-read .pb-fig-timeline-list{margin:0;padding:0;list-style:none;position:relative}.pb-read .pb-fig-timeline-list:before{content:"";background:var(--pb-hairline-strong);width:1px;position:absolute;top:10px;bottom:10px;left:70px}.pb-read .pb-fig-timeline-step{grid-template-columns:60px 16px 1fr;align-items:baseline;gap:12px;padding:10px 0;display:grid;position:relative}.pb-read .pb-fig-timeline-step .at{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--pb-accent);text-align:right;font-size:10.5px;font-weight:500}.pb-read .pb-fig-timeline-step .dot{background:var(--pb-accent);z-index:1;border-radius:50%;place-self:center;width:10px;height:10px;position:relative;box-shadow:0 0 10px #4dcfff80}.pb-read .pb-fig-timeline-step[data-tone=gold] .at{color:var(--pb-gold)}.pb-read .pb-fig-timeline-step[data-tone=gold] .dot{background:var(--pb-gold);box-shadow:0 0 10px #d4a04a80}.pb-read .pb-fig-timeline-step[data-tone=red] .at{color:#f87171}.pb-read .pb-fig-timeline-step[data-tone=red] .dot{background:#f87171;box-shadow:0 0 10px #f8717180}.pb-read .pb-fig-timeline-step .what{color:var(--pb-text);font-size:15px;line-height:1.5}.pb-read .pb-fig-bars{text-align:center;background:var(--pb-panel);border:1px solid var(--pb-hairline);border-radius:10px;padding:24px 20px}.pb-read .pb-fig-bars-svg{width:100%;max-width:100%;height:auto;display:block}.pb-read .pb-fig-network{text-align:center;background:var(--pb-panel);border:1px solid var(--pb-hairline);border-radius:10px;padding:20px}.pb-read .pb-fig-network-svg{width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.pb-read .pb-fig-ba-table{border:1px solid var(--pb-hairline);background:var(--pb-panel);border-radius:10px;grid-template-columns:1.1fr 1fr 1fr;display:grid;overflow:hidden}.pb-read .pb-fig-ba-head{display:contents}.pb-read .pb-fig-ba-head>span{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-dim);border-bottom:1px solid var(--pb-hairline);background:#4dcfff0a;padding:14px 18px;font-size:10.5px;font-weight:500}.pb-read .pb-fig-ba-row{display:contents}.pb-read .pb-fig-ba-row>span{color:var(--pb-text);border-bottom:1px solid var(--pb-hairline);padding:14px 18px;font-size:14.5px;line-height:1.45}.pb-read .pb-fig-ba-row:last-child>span{border-bottom:none}.pb-read .pb-fig-ba-row .label{font-family:var(--font-archivo);font-weight:600}.pb-read .pb-fig-ba-row .before{color:var(--pb-dim)}.pb-read .pb-fig-ba-row .after{color:var(--pb-accent)}@media (max-width:640px){.pb-read .pb-fig-ba-table{grid-template-columns:1fr}.pb-read .pb-fig-ba-head>span:not(:first-child){display:none}.pb-read .pb-fig-ba-row>span{border-bottom:1px dashed var(--pb-hairline)}.pb-read .pb-fig-ba-row>span.after{border-bottom:1px solid var(--pb-hairline-strong)}}.pb-read.pb-paged{flex-direction:column;min-height:100vh;padding-bottom:0;display:flex}.pb-read .pb-topbar-right{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;font-size:10.5px;font-weight:500;display:flex}.pb-read .pb-topbar-link{color:var(--pb-dim);border-radius:4px;padding:4px 6px;transition:color .18s,background .18s}.pb-read .pb-topbar-link:hover{color:var(--pb-accent);background:#4dcfff0f}.pb-read .pb-topbar-sep{color:var(--pb-dim);opacity:.4}.pb-paged-progress{z-index:10;background:#4dcfff14;height:2px;position:sticky;top:0}.pb-paged-progress-fill{background:var(--pb-accent);transform-origin:0 0;height:100%;transition:transform .4s cubic-bezier(.2,.7,.3,1);box-shadow:0 0 10px #4dcfff80}.pb-paged-page{flex-direction:column;flex:1;max-width:720px;margin:0 auto;padding:80px 28px 40px;animation:.5s cubic-bezier(.2,.7,.3,1) both pageIn;display:flex}@keyframes pageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pb-paged-page{animation:none}}.pb-paged-meta{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;font-size:10.5px;font-weight:500;display:flex}.pb-paged-section{color:var(--pb-gold)}.pb-paged-counter{color:var(--pb-accent)}.pb-paged-title{font-family:var(--font-archivo), "Archivo", system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-bottom:18px;font-size:clamp(36px,5.5vw,60px);font-weight:700;line-height:1.02}.pb-paged-dek{font-family:var(--font-archivo);color:var(--pb-dim);border-bottom:1px solid var(--pb-hairline);max-width:580px;margin-bottom:36px;padding-bottom:28px;font-size:17px;font-style:italic;font-weight:400;line-height:1.55}.pb-paged-foot{border-top:1px solid var(--pb-hairline);justify-content:space-between;align-items:center;gap:20px;max-width:720px;margin:0 auto;padding:28px;display:flex}.pb-paged-foot .btn{background:var(--pb-accent);color:var(--pb-paper);font-family:var(--font-archivo);border-radius:6px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:background .18s;display:inline-flex}.pb-paged-foot .btn:hover,.pb-paged-foot .btn.btn-primary:hover{background:#7fe0ff}.pb-read .pb-cover-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.pb-read .pb-cover-ctas .btn{font-family:var(--font-archivo);letter-spacing:-.005em;border-radius:6px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.pb-read .pb-cover-ctas .btn.large{padding:16px 28px;font-size:16px}.pb-read .pb-cover-ctas .btn-primary{background:var(--pb-accent);color:var(--pb-paper)}.pb-read .pb-cover-ctas .btn-primary:hover{background:#7fe0ff}.pb-read .pb-cover-ctas .btn-outline{border:1px solid var(--pb-hairline-strong);color:var(--pb-text)}.pb-read .pb-cover-ctas .btn-outline:hover{border-color:var(--pb-accent);color:var(--pb-accent)}.pb-read .pb-cover-hint{font-family:var(--font-jetbrains);letter-spacing:.15em;text-transform:uppercase;color:var(--pb-dim);margin-top:20px;font-size:11px;font-weight:500}.pb-print-bar{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4dcfff14;border-bottom:1px solid #4dcfff38;position:sticky;top:0}.pb-print-bar-inner{max-width:900px;color:var(--pb-text);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:14px 28px;font-size:13.5px;line-height:1.5;display:flex}.pb-print-bar-inner strong{color:var(--pb-accent);font-weight:500}.pb-print-bar-ctas{flex-shrink:0;align-items:center;gap:14px;display:flex}.pb-print-bar-ctas .btn{background:var(--pb-accent);color:var(--pb-paper);font-family:var(--font-archivo);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .18s;display:inline-flex}.pb-print-bar-ctas .btn:hover{background:#7fe0ff}@media print{.pb-read.pb-print,.pb-read.pb-print *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pb-read.pb-print{background:var(--pb-paper);color:var(--pb-text);padding:0}.pb-read.pb-print .pb-topbar,.pb-read.pb-print .no-print,.pb-read.pb-print .read-nav,.pb-read.pb-print .pb-story-nav{display:none}.pb-read.pb-print .pb-method,.pb-read.pb-print .pb-toc,.pb-read.pb-print .pb-section,.pb-read.pb-print .pb-final,.pb-read.pb-print .page-break{break-inside:auto;page-break-inside:auto;break-before:page!important;page-break-before:always!important}.pb-read.pb-print .pb-print-cover{break-before:auto!important;page-break-before:auto!important}.pb-read.pb-print h2,.pb-read.pb-print h3,.pb-read.pb-print h4{break-after:avoid;page-break-after:avoid}.pb-read.pb-print .pb-callout,.pb-read.pb-print .pb-quote,.pb-read.pb-print .pb-fig,.pb-read.pb-print .pb-fig-stats-grid,.pb-read.pb-print .pb-fig-timeline-list,.pb-read.pb-print .pb-fig-bars,.pb-read.pb-print .pb-fig-network,.pb-read.pb-print .pb-fig-ba-table{break-inside:avoid;page-break-inside:avoid}.pb-read.pb-print .pb-print-cover{break-after:page;page-break-after:always;background:radial-gradient(ellipse 55% 55% at 50% 40%, #4dcfff47 0%, #4dcfff14 45%, transparent 80%), var(--pb-paper);min-height:90vh;padding:12mm 18mm 16mm;position:relative}.pb-read.pb-print .pb-cover:before{display:none}.pb-read.pb-print .pb-cover h1{color:var(--pb-text);font-size:44pt}.pb-read.pb-print .pb-cover h1 em{color:var(--pb-accent)}.pb-read.pb-print .pb-cover .cover-sub{color:var(--pb-dim);font-size:12pt}.pb-read.pb-print .pb-cover .cover-meta,.pb-read.pb-print .pb-cover .cover-byline{color:var(--pb-accent);letter-spacing:.22em;font-size:9pt}.pb-read.pb-print h1,.pb-read.pb-print h2,.pb-read.pb-print h3,.pb-read.pb-print h4{color:var(--pb-text)}.pb-read.pb-print em{color:var(--pb-accent);font-style:italic}.pb-read.pb-print .pb-story p,.pb-read.pb-print .pb-method p,.pb-read.pb-print .pb-final p{color:var(--pb-text);margin-bottom:9pt;font-size:10.5pt;line-height:1.55}.pb-read.pb-print .pb-story p strong{color:var(--pb-text);font-weight:600}.pb-read.pb-print .sec-num,.pb-read.pb-print .label,.pb-read.pb-print .toc-label,.pb-read.pb-print .story-label,.pb-read.pb-print .pb-fig-cap{color:var(--pb-accent);letter-spacing:.18em;font-size:8pt}.pb-read.pb-print .pb-section{border:none;max-width:none;padding:10mm 18mm}.pb-read.pb-print .pb-section h2{margin-bottom:10pt;font-size:24pt;line-height:1.05}.pb-read.pb-print .pb-method{border:none;max-width:none;padding:10mm 18mm}.pb-read.pb-print .pb-method h3{font-size:16pt;line-height:1.25}.pb-read.pb-print .pb-toc{max-width:none;padding:10mm 18mm}.pb-read.pb-print .pb-toc h2{margin-bottom:14pt;font-size:26pt}.pb-read.pb-print .toc-list li{border-bottom:1px solid var(--pb-hairline);padding:6pt 0}.pb-read.pb-print .toc-list .num{color:var(--pb-accent);font-size:9pt}.pb-read.pb-print .toc-list .title{color:var(--pb-text);font-size:11.5pt}.pb-read.pb-print .toc-list .sub{color:var(--pb-dim);font-size:9.5pt}.pb-read.pb-print .pb-fig-stats-grid{border:1px solid var(--pb-hairline);background:var(--pb-hairline)}.pb-read.pb-print .pb-fig-stat{background:var(--pb-panel);padding:10pt 12pt}.pb-read.pb-print .pb-fig-stat .v{font-size:18pt}.pb-read.pb-print .pb-fig-stat .l{font-size:7.5pt}.pb-read.pb-print .pb-fig-callout{padding:10pt 14pt;background:#4dcfff14!important}.pb-read.pb-print .pb-fig-callout .v{font-size:24pt}.pb-read.pb-print .pb-fig-callout .l{font-size:10pt}.pb-read.pb-print .pb-fig-bars,.pb-read.pb-print .pb-fig-network{background:var(--pb-panel);border-color:var(--pb-hairline);padding:12pt}.pb-read.pb-print .pb-fig-ba-table{background:var(--pb-panel);border-color:var(--pb-hairline)}.pb-read.pb-print .pb-fig-timeline-step .what{font-size:10pt}.pb-read.pb-print .pb-callout{border:1px solid var(--pb-hairline-strong);border-left:3px solid var(--pb-accent);color:var(--pb-text);padding:10pt 14pt;background:#4dcfff0d!important}.pb-read.pb-print .pb-callout-title{color:var(--pb-accent);font-size:8.5pt}.pb-read.pb-print .pb-callout-body{color:var(--pb-text);font-size:10pt;line-height:1.55}.pb-read.pb-print .pb-quote{border-left:3px solid var(--pb-gold);margin:14pt 0;padding-left:14pt}.pb-read.pb-print .pb-quote p{color:var(--pb-text);font-size:13pt;font-style:italic;line-height:1.4}.pb-read.pb-print .pb-quote cite{color:var(--pb-dim);font-size:8.5pt}.pb-read.pb-print .pb-final{text-align:left;border:none;padding:14mm 18mm}.pb-read.pb-print .pb-final h2{margin-bottom:10pt;font-size:22pt}@page{size:A4;margin:0;background:var(--pb-paper);@bottom-center{content:"PropTector · The 2026 Prop Firm Risk Playbook · V2 · 2026.04   ·   page " counter(page) " of " counter(pages);font-family:JetBrains Mono,ui-monospace,monospace;font-size:8pt;letter-spacing:.12em;color:#6b7e9a}}@page:first{@bottom-center{content:""}}}
