body.strategy-v2>.nav{display:none!important}
body.strategy-v2{background:#090b0e;background-image:none}
.strategy-v2 .pp-header{background:#090b0e;backdrop-filter:none}
.strategy-v2 .pp-hero{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:58px;padding-top:62px;padding-bottom:72px}
.strategy-v2 .pp-overline{color:#6fd4f7}
.strategy-v2 .pp-deck{color:#b4bcc4}
.strategy-v2 .pp-button,.strategy-v2 .pp-join,.strategy-v2 .pp-final a{border-radius:4px}
.strategy-record{position:relative;overflow:hidden;border:1px solid rgba(111,204,241,.18);border-radius:6px;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),#090e13;background-size:100% 54px,74px 100%;box-shadow:0 20px 48px rgba(0,0,0,.24)}
.strategy-record-head{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;border-bottom:1px solid rgba(255,255,255,.08);background:#0c1117;color:#7f8b95;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.065em}
.strategy-record-head b{color:#7bd6f8;font-weight:750}
.strategy-record-body{padding:18px}
.strategy-record-title{display:flex;align-items:start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}
.strategy-record-title small{display:block;color:#72808c;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em}
.strategy-record-title strong{display:block;margin-top:6px;color:#e0e5e9;font-size:24px;letter-spacing:-.035em}
.strategy-version{padding:6px 8px;border:1px solid rgba(216,173,89,.34);border-radius:3px;background:#15130d;color:#d8ad59;font:750 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.055em}
.strategy-rule-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}
.strategy-rule{position:relative;overflow:hidden;min-height:86px;padding:11px 12px 11px 15px;border:1px solid rgba(255,255,255,.075);border-radius:4px;background:rgba(13,19,25,.94)}
.strategy-rule:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#58c9f3;opacity:.78}
.strategy-rule:nth-child(even):before{background:#d8ad59}
.strategy-rule span{display:block;color:#778692;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em}
.strategy-rule strong{display:block;margin-top:6px;color:#c9d1d8;font-size:11px;line-height:1.45}
.strategy-record-foot{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:14px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.075)}
.strategy-record-foot span{padding:8px;background:#0b1117;color:#82919d;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center;text-transform:uppercase;letter-spacing:.055em}
.strategy-record-foot span:first-child{color:#d8ad59}
.strategy-record-foot span:nth-child(2),.strategy-record-foot span:nth-child(3){color:#83cae4}
.strategy-v2 .pp-light{background:#f1ede5}
.strategy-v2 .pp-light .pp-section{padding-top:78px;padding-bottom:80px}
.strategy-v2 .pp-three{margin-top:48px}
.strategy-v2 .pp-three article>span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:750;letter-spacing:.06em}
.strategy-proof-line{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:38px;padding-top:24px;border-top:1px solid rgba(18,20,23,.14);color:#50585f}
.strategy-proof-line p{margin:0;max-width:660px;font-size:13px;line-height:1.6}
.strategy-proof-line a{white-space:nowrap;color:#121417;text-decoration:none;font-size:13px;font-weight:750}
.strategy-v2 .pp-final{margin-top:0}
@media(max-width:1050px){.strategy-v2 .pp-hero{grid-template-columns:1fr}.strategy-record{max-width:860px}}
@media(max-width:700px){.strategy-v2 .pp-hero{padding-top:42px;padding-bottom:50px}.strategy-rule-grid{grid-template-columns:1fr}.strategy-record-foot{grid-template-columns:1fr 1fr}.strategy-proof-line{display:grid;gap:14px}.strategy-v2 .pp-light .pp-section{padding-top:58px;padding-bottom:60px}}
