.slidedeck-contra-libertarianism *,.slidedeck-contra-libertarianism :before,.slidedeck-contra-libertarianism :after{box-sizing:border-box;margin:0;padding:0}.slidedeck-contra-libertarianism{--gold:#c9a84c;--dark:#0f1117;--mid:#1c1f2e;--card:#252836;--text:#e8e8f0;--muted:#88a;--accent:#e05c3a;--purple:#9b59b6;background:var(--dark);color:var(--text);flex-direction:column;height:100vh;font-family:Georgia,serif;display:flex;overflow:hidden}.slidedeck-contra-libertarianism .deck-inner{flex:1;position:relative;overflow:hidden}.slidedeck-contra-libertarianism .slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:60px 80px;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0;transform:translate(60px)}.slidedeck-contra-libertarianism .slide.active{opacity:1;pointer-events:auto;transform:translate(0)}.slidedeck-contra-libertarianism .slide.exit{opacity:0;transform:translate(-60px)}.slidedeck-contra-libertarianism .art{pointer-events:none;z-index:0;position:absolute}.slidedeck-contra-libertarianism .art svg{width:100%;height:100%}.slidedeck-contra-libertarianism .slide>:not(.art){z-index:1;position:relative}.slidedeck-contra-libertarianism .slide-title{background:radial-gradient(ellipse at 30% 40%, #1e2340 0%, var(--dark) 70%);text-align:center}.slidedeck-contra-libertarianism .slide-title .eyebrow{letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:24px;font-family:Arial,sans-serif;font-size:.8rem}.slidedeck-contra-libertarianism .slide-title h1{color:#fff;max-width:820px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.15}.slidedeck-contra-libertarianism .slide-title h1 span{color:var(--gold)}.slidedeck-contra-libertarianism .slide-title .subtitle{color:var(--muted);max-width:640px;margin-top:28px;font-size:1.1rem;font-style:italic}.slidedeck-contra-libertarianism .divider{background:var(--gold);border-radius:2px;width:60px;height:3px;margin:28px auto}.slidedeck-contra-libertarianism .slide-section{background:var(--mid)}.slidedeck-contra-libertarianism .section-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-self:flex-start;margin-bottom:16px;font-family:Arial,sans-serif;font-size:.72rem}.slidedeck-contra-libertarianism .slide-section h2{color:#fff;align-self:flex-start;margin-bottom:40px;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2}.slidedeck-contra-libertarianism .cards{gap:16px;width:100%;display:grid}.slidedeck-contra-libertarianism .cards.cols-2{grid-template-columns:1fr 1fr}.slidedeck-contra-libertarianism .cards.cols-3{grid-template-columns:repeat(3,1fr)}.slidedeck-contra-libertarianism .card{background:var(--card);border-top:3px solid var(--gold);border-radius:10px;padding:22px 26px}.slidedeck-contra-libertarianism .card.red{border-top-color:var(--accent)}.slidedeck-contra-libertarianism .card.blue{border-top-color:#4a90d9}.slidedeck-contra-libertarianism .card.green{border-top-color:#4caf82}.slidedeck-contra-libertarianism .card h3{letter-spacing:.04em;color:#fff;margin-bottom:10px;font-family:Arial,sans-serif;font-size:.95rem;font-weight:700}.slidedeck-contra-libertarianism .card p{color:var(--muted);font-size:.88rem;line-height:1.6}.slidedeck-contra-libertarianism .card p em{color:#ccc;font-style:italic}.slidedeck-contra-libertarianism .slide-quote{background:linear-gradient(135deg,#13161f 0%,#1a1d2e 100%);flex-direction:row;justify-content:center;align-items:center;gap:60px}.slidedeck-contra-libertarianism .quote-body{flex:1;max-width:620px}.slidedeck-contra-libertarianism blockquote{color:#d0d0e8;padding-left:10px;font-size:clamp(1.05rem,1.8vw,1.45rem);font-style:italic;line-height:1.7;position:relative}.slidedeck-contra-libertarianism blockquote:before{content:"“";color:var(--gold);opacity:.2;font-size:6rem;line-height:1;position:absolute;top:-28px;left:-16px}.slidedeck-contra-libertarianism .quote-source{color:var(--muted);letter-spacing:.1em;margin-top:24px;font-family:Arial,sans-serif;font-size:.8rem;font-style:normal}.slidedeck-contra-libertarianism .quote-art{opacity:.55;flex-shrink:0;width:180px;height:180px}.slidedeck-contra-libertarianism .quote-art svg{width:100%;height:100%}.slidedeck-contra-libertarianism .slide-close{background:radial-gradient(ellipse at 70% 60%, #1e2340 0%, var(--dark) 70%);text-align:center}.slidedeck-contra-libertarianism .slide-close h2{color:#fff;margin-bottom:20px;font-size:clamp(1.6rem,3vw,2.6rem)}.slidedeck-contra-libertarianism .slide-close p{max-width:680px;color:var(--muted);font-size:1.05rem;line-height:1.7}.slidedeck-contra-libertarianism .pill-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.slidedeck-contra-libertarianism .pill{border:1.5px solid var(--gold);color:var(--gold);letter-spacing:.06em;border-radius:999px;padding:8px 22px;font-family:Arial,sans-serif;font-size:.82rem}.slidedeck-contra-libertarianism .deck-nav{background:var(--mid);border-top:1px solid #2a2d3e;justify-content:center;align-items:center;gap:20px;padding:18px 40px;display:flex}.slidedeck-contra-libertarianism .deck-nav button{color:var(--text);cursor:pointer;background:0 0;border:1.5px solid #3a3d52;border-radius:6px;padding:8px 28px;font-family:Arial,sans-serif;font-size:.85rem;transition:border-color .2s,color .2s}.slidedeck-contra-libertarianism .deck-nav button:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.slidedeck-contra-libertarianism .deck-nav button:disabled{opacity:.3;cursor:default}.slidedeck-contra-libertarianism .deck-counter{color:var(--muted);text-align:center;min-width:70px;font-family:Arial,sans-serif;font-size:.78rem}.slidedeck-contra-libertarianism .dot-row{gap:7px;display:flex}.slidedeck-contra-libertarianism .dot{background:#3a3d52;border-radius:50%;width:7px;height:7px;transition:background .3s}.slidedeck-contra-libertarianism .dot.on{background:var(--gold)}@media (max-width:680px){.slidedeck-contra-libertarianism .deck-nav{display:none}.slidedeck-contra-libertarianism .slide{padding:28px 20px}.slidedeck-contra-libertarianism .slide-section h2{margin-bottom:18px;font-size:1.4rem}.slidedeck-contra-libertarianism .slide-title h1{font-size:1.9rem}.slidedeck-contra-libertarianism .subtitle{font-size:.9rem}.slidedeck-contra-libertarianism .cards.cols-2,.slidedeck-contra-libertarianism .cards.cols-3,.slidedeck-contra-libertarianism .cards.cols-4{grid-template-columns:1fr}.slidedeck-contra-libertarianism .card{padding:14px 16px}.slidedeck-contra-libertarianism .card h3{font-size:.85rem}.slidedeck-contra-libertarianism .card p{font-size:.8rem}.slidedeck-contra-libertarianism .slide-quote{flex-direction:column;gap:20px;padding:28px 20px}.slidedeck-contra-libertarianism .quote-art{display:none}.slidedeck-contra-libertarianism .quote-body{max-width:100%}.slidedeck-contra-libertarianism blockquote{font-size:.95rem}.slidedeck-contra-libertarianism .slide{-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-top:36px;padding-bottom:36px;overflow-y:auto}}.slidedeck-prisoners-dilemma *,.slidedeck-prisoners-dilemma :before,.slidedeck-prisoners-dilemma :after{box-sizing:border-box;margin:0;padding:0}.slidedeck-prisoners-dilemma{--teal:#2ec4b6;--dark:#0d1117;--mid:#161b22;--card:#21262d;--text:#e6edf3;--muted:#7d8590;--red:#e05c3a;--green:#3fb950;--blue:#58a6ff;--yellow:#d29922;background:var(--dark);color:var(--text);flex-direction:column;height:100vh;font-family:Georgia,serif;display:flex;overflow:hidden}.slidedeck-prisoners-dilemma .deck-inner{flex:1;position:relative;overflow:hidden}.slidedeck-prisoners-dilemma .slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:52px 80px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translate(60px)}.slidedeck-prisoners-dilemma .slide.active{opacity:1;pointer-events:auto;transform:translate(0)}.slidedeck-prisoners-dilemma .slide.exit{opacity:0;transform:translate(-60px)}.slidedeck-prisoners-dilemma .art{pointer-events:none;z-index:0;position:absolute}.slidedeck-prisoners-dilemma .art svg{width:100%;height:100%}.slidedeck-prisoners-dilemma .slide>:not(.art){z-index:1;position:relative}.slidedeck-prisoners-dilemma .slide-title{background:radial-gradient(ellipse at 30% 45%, #0d2030 0%, var(--dark) 68%);text-align:center}.slidedeck-prisoners-dilemma .eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--teal);margin-bottom:22px;font-family:Arial,sans-serif;font-size:.75rem}.slidedeck-prisoners-dilemma .slide-title h1{color:#fff;max-width:800px;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.12}.slidedeck-prisoners-dilemma .slide-title h1 span{color:var(--teal)}.slidedeck-prisoners-dilemma .subtitle{color:var(--muted);max-width:600px;margin-top:26px;font-size:1.05rem;font-style:italic}.slidedeck-prisoners-dilemma .divider{background:var(--teal);border-radius:2px;width:56px;height:3px;margin:26px auto}.slidedeck-prisoners-dilemma .slide-section{background:var(--mid)}.slidedeck-prisoners-dilemma .section-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--teal);align-self:flex-start;margin-bottom:14px;font-family:Arial,sans-serif;font-size:.7rem}.slidedeck-prisoners-dilemma .slide-section h2{color:#fff;align-self:flex-start;margin-bottom:34px;font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.2}.slidedeck-prisoners-dilemma .cards{gap:14px;width:100%;display:grid}.slidedeck-prisoners-dilemma .cards.cols-2{grid-template-columns:1fr 1fr}.slidedeck-prisoners-dilemma .cards.cols-3{grid-template-columns:repeat(3,1fr)}.slidedeck-prisoners-dilemma .cards.cols-4{grid-template-columns:repeat(4,1fr)}.slidedeck-prisoners-dilemma .card{background:var(--card);border-top:3px solid var(--teal);border-radius:10px;padding:20px 22px}.slidedeck-prisoners-dilemma .card.red{border-top-color:var(--red)}.slidedeck-prisoners-dilemma .card.green{border-top-color:var(--green)}.slidedeck-prisoners-dilemma .card.blue{border-top-color:var(--blue)}.slidedeck-prisoners-dilemma .card.gold{border-top-color:var(--yellow)}.slidedeck-prisoners-dilemma .card h3{letter-spacing:.04em;color:#fff;margin-bottom:9px;font-family:Arial,sans-serif;font-size:.9rem;font-weight:700}.slidedeck-prisoners-dilemma .card p{color:var(--muted);font-size:.85rem;line-height:1.6}.slidedeck-prisoners-dilemma .card p em{color:#ccc;font-style:italic}.slidedeck-prisoners-dilemma .card p strong{color:var(--text)}.slidedeck-prisoners-dilemma .slide-matrix{background:var(--mid)}.slidedeck-prisoners-dilemma .matrix-wrap{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.slidedeck-prisoners-dilemma .matrix-header-row{align-items:flex-end;gap:0;width:calc(100% - 130px);max-width:600px;margin-left:130px;display:flex}.slidedeck-prisoners-dilemma .matrix-col-label{text-align:center;color:var(--teal);letter-spacing:.1em;text-transform:uppercase;flex:1;padding-bottom:8px;font-family:Arial,sans-serif;font-size:.8rem}.slidedeck-prisoners-dilemma .matrix-body{flex-direction:column;gap:0;width:100%;max-width:730px;display:flex}.slidedeck-prisoners-dilemma .matrix-row{align-items:stretch;display:flex}.slidedeck-prisoners-dilemma .matrix-row-label{width:130px;color:var(--teal);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;justify-content:flex-end;align-items:center;padding-right:16px;font-family:Arial,sans-serif;font-size:.8rem;display:flex}.slidedeck-prisoners-dilemma .matrix-cell{border:1.5px solid #2d333b;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:110px;padding:18px 16px;display:flex}.slidedeck-prisoners-dilemma .matrix-cell:first-of-type{border-left:none}.slidedeck-prisoners-dilemma .matrix-cell.cc{background:#3fb9501f}.slidedeck-prisoners-dilemma .matrix-cell.cd,.slidedeck-prisoners-dilemma .matrix-cell.dc{background:#e05c3a1a}.slidedeck-prisoners-dilemma .matrix-cell.dd{background:#6464641a}.slidedeck-prisoners-dilemma .cell-scores{letter-spacing:.05em;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:700}.slidedeck-prisoners-dilemma .cell-scores .a{color:var(--teal)}.slidedeck-prisoners-dilemma .cell-scores .b{color:var(--blue)}.slidedeck-prisoners-dilemma .cell-scores .sep{color:var(--muted);margin:0 4px;font-weight:300}.slidedeck-prisoners-dilemma .cell-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;text-align:center;font-family:Arial,sans-serif;font-size:.7rem;line-height:1.4}.slidedeck-prisoners-dilemma .cell-label.good{color:var(--green)}.slidedeck-prisoners-dilemma .cell-label.bad{color:var(--red)}.slidedeck-prisoners-dilemma .cell-label.mixed{color:var(--yellow)}.slidedeck-prisoners-dilemma .nash-badge{background:var(--red);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin-top:4px;padding:3px 8px;font-family:Arial,sans-serif;font-size:.6rem;font-weight:700;display:inline-block}.slidedeck-prisoners-dilemma .pareto-badge{background:var(--green);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin-top:4px;padding:3px 8px;font-family:Arial,sans-serif;font-size:.6rem;font-weight:700;display:inline-block}.slidedeck-prisoners-dilemma .matrix-legend{color:var(--muted);gap:20px;margin-top:14px;font-family:Arial,sans-serif;font-size:.72rem;display:flex}.slidedeck-prisoners-dilemma .matrix-legend span{align-items:center;gap:6px;display:flex}.slidedeck-prisoners-dilemma .dot-teal{background:var(--teal);border-radius:50%;flex-shrink:0;width:10px;height:10px}.slidedeck-prisoners-dilemma .dot-blue{background:var(--blue);border-radius:50%;flex-shrink:0;width:10px;height:10px}.slidedeck-prisoners-dilemma .player-labels{color:var(--muted);align-self:flex-start;gap:8px;margin-bottom:4px;font-family:Arial,sans-serif;font-size:.75rem;display:flex}.slidedeck-prisoners-dilemma .player-labels .pa{color:var(--teal);font-weight:700}.slidedeck-prisoners-dilemma .player-labels .pb{color:var(--blue);font-weight:700}.slidedeck-prisoners-dilemma .slide-quote{background:linear-gradient(135deg,#0d1117 0%,#161b22 100%);flex-direction:row;justify-content:center;align-items:center;gap:60px}.slidedeck-prisoners-dilemma .quote-body{flex:1;max-width:600px}.slidedeck-prisoners-dilemma blockquote{color:#d0d8e4;padding-left:8px;font-size:clamp(1rem,1.8vw,1.4rem);font-style:italic;line-height:1.7;position:relative}.slidedeck-prisoners-dilemma blockquote:before{content:"“";color:var(--teal);opacity:.18;font-size:5.5rem;line-height:1;position:absolute;top:-24px;left:-14px}.slidedeck-prisoners-dilemma .quote-source{color:var(--muted);letter-spacing:.1em;margin-top:22px;font-family:Arial,sans-serif;font-size:.78rem;font-style:normal}.slidedeck-prisoners-dilemma .quote-art{opacity:.6;flex-shrink:0;width:175px;height:175px}.slidedeck-prisoners-dilemma .quote-art svg{width:100%;height:100%}.slidedeck-prisoners-dilemma .slide-close{background:radial-gradient(ellipse at 60% 55%, #0d2030 0%, var(--dark) 68%);text-align:center}.slidedeck-prisoners-dilemma .slide-close h2{color:#fff;margin-bottom:18px;font-size:clamp(1.6rem,3vw,2.6rem)}.slidedeck-prisoners-dilemma .slide-close p{max-width:660px;color:var(--muted);font-size:1rem;line-height:1.75}.slidedeck-prisoners-dilemma .pill-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.slidedeck-prisoners-dilemma .pill{border:1.5px solid var(--teal);color:var(--teal);letter-spacing:.06em;border-radius:999px;padding:7px 20px;font-family:Arial,sans-serif;font-size:.8rem}.slidedeck-prisoners-dilemma .strat-table{border-collapse:collapse;width:100%;font-family:Arial,sans-serif;font-size:.82rem}.slidedeck-prisoners-dilemma .strat-table th{text-align:left;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;background:#2d333b;padding:10px 14px;font-size:.72rem;font-weight:600}.slidedeck-prisoners-dilemma .strat-table td{color:var(--text);vertical-align:top;border-bottom:1px solid #21262d;padding:11px 14px}.slidedeck-prisoners-dilemma .strat-table tr:last-child td{border-bottom:none}.slidedeck-prisoners-dilemma .strat-table tr:hover td{background:#ffffff08}.slidedeck-prisoners-dilemma .strat-name{color:#fff;margin-bottom:3px;font-weight:700;display:block}.slidedeck-prisoners-dilemma .tag{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;margin-right:4px;padding:2px 8px;font-family:Arial,sans-serif;font-size:.65rem;font-weight:700;display:inline-block}.slidedeck-prisoners-dilemma .tag.win{color:var(--green);background:#3fb95033}.slidedeck-prisoners-dilemma .tag.lose{color:var(--red);background:#e05c3a33}.slidedeck-prisoners-dilemma .tag.mid{color:var(--blue);background:#58a6ff33}.slidedeck-prisoners-dilemma .deck-nav{background:var(--mid);border-top:1px solid #21262d;justify-content:center;align-items:center;gap:20px;padding:16px 40px;display:flex}.slidedeck-prisoners-dilemma .deck-nav button{color:var(--text);cursor:pointer;background:0 0;border:1.5px solid #30363d;border-radius:6px;padding:7px 26px;font-family:Arial,sans-serif;font-size:.82rem;transition:border-color .2s,color .2s}.slidedeck-prisoners-dilemma .deck-nav button:hover:not(:disabled){border-color:var(--teal);color:var(--teal)}.slidedeck-prisoners-dilemma .deck-nav button:disabled{opacity:.3;cursor:default}.slidedeck-prisoners-dilemma .deck-counter{color:var(--muted);text-align:center;min-width:60px;font-family:Arial,sans-serif;font-size:.75rem}.slidedeck-prisoners-dilemma .dot-row{gap:6px;display:flex}.slidedeck-prisoners-dilemma .dot{background:#30363d;border-radius:50%;width:6px;height:6px;transition:background .3s}.slidedeck-prisoners-dilemma .dot.on{background:var(--teal)}@media (max-width:680px){.slidedeck-prisoners-dilemma .deck-nav{display:none}.slidedeck-prisoners-dilemma .slide{padding:28px 20px}.slidedeck-prisoners-dilemma .slide-section h2{margin-bottom:18px;font-size:1.4rem}.slidedeck-prisoners-dilemma .slide-title h1{font-size:1.9rem}.slidedeck-prisoners-dilemma .subtitle{font-size:.9rem}.slidedeck-prisoners-dilemma .cards.cols-2,.slidedeck-prisoners-dilemma .cards.cols-3,.slidedeck-prisoners-dilemma .cards.cols-4{grid-template-columns:1fr}.slidedeck-prisoners-dilemma .card{padding:14px 16px}.slidedeck-prisoners-dilemma .card h3{font-size:.85rem}.slidedeck-prisoners-dilemma .card p{font-size:.8rem}.slidedeck-prisoners-dilemma .slide-quote{flex-direction:column;gap:20px;padding:28px 20px}.slidedeck-prisoners-dilemma .quote-art{display:none}.slidedeck-prisoners-dilemma .quote-body{max-width:100%}.slidedeck-prisoners-dilemma blockquote{font-size:.95rem}.slidedeck-prisoners-dilemma .slide-matrix{justify-content:flex-start;padding-top:28px;overflow-y:auto}.slidedeck-prisoners-dilemma .matrix-body{max-width:100%}.slidedeck-prisoners-dilemma .matrix-row-label{width:68px;padding-right:6px;font-size:.58rem}.slidedeck-prisoners-dilemma .matrix-cell{min-height:74px;padding:8px 6px}.slidedeck-prisoners-dilemma .cell-scores{font-size:1rem}.slidedeck-prisoners-dilemma .cell-label{font-size:.55rem}.slidedeck-prisoners-dilemma .nash-badge,.slidedeck-prisoners-dilemma .pareto-badge{padding:2px 4px;font-size:.5rem}.slidedeck-prisoners-dilemma .matrix-legend{flex-wrap:wrap;gap:6px;font-size:.6rem}.slidedeck-prisoners-dilemma .player-labels{font-size:.62rem}.slidedeck-prisoners-dilemma .strat-table{font-size:.7rem}.slidedeck-prisoners-dilemma .strat-table th,.slidedeck-prisoners-dilemma .strat-table td{padding:6px 7px}.slidedeck-prisoners-dilemma .strat-table th:nth-child(3),.slidedeck-prisoners-dilemma .strat-table td:nth-child(3),.slidedeck-prisoners-dilemma .strat-table th:nth-child(4),.slidedeck-prisoners-dilemma .strat-table td:nth-child(4){display:none}.slidedeck-prisoners-dilemma .slide{-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-top:36px;padding-bottom:36px;overflow-y:auto}}.slidedeck-liberty *,.slidedeck-liberty :before,.slidedeck-liberty :after{box-sizing:border-box;margin:0;padding:0}.slidedeck-liberty{--violet:#9b5de5;--blue:#4895ef;--dark:#0e0f1e;--mid:#141528;--card:#1c1d35;--text:#e8e8f4;--muted:#7878a8;--red:#e05c3a;--green:#4caf82;--gold:#e8c547;background:var(--dark);color:var(--text);flex-direction:column;height:100vh;font-family:Georgia,serif;display:flex;overflow:hidden}.slidedeck-liberty .deck-inner{flex:1;position:relative;overflow:hidden}.slidedeck-liberty .slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:52px 80px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translate(60px)}.slidedeck-liberty .slide.active{opacity:1;pointer-events:auto;transform:translate(0)}.slidedeck-liberty .slide.exit{opacity:0;transform:translate(-60px)}.slidedeck-liberty .art{pointer-events:none;z-index:0;position:absolute}.slidedeck-liberty .art svg{width:100%;height:100%}.slidedeck-liberty .slide>:not(.art){z-index:1;position:relative}.slidedeck-liberty .slide-title{background:radial-gradient(ellipse at 35% 45%, #16103a 0%, var(--dark) 68%);text-align:center}.slidedeck-liberty .eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--violet);margin-bottom:22px;font-family:Arial,sans-serif;font-size:.74rem}.slidedeck-liberty .slide-title h1{color:#fff;max-width:820px;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.1}.slidedeck-liberty .slide-title h1 .neg{color:var(--blue)}.slidedeck-liberty .slide-title h1 .pos{color:var(--violet)}.slidedeck-liberty .subtitle{color:var(--muted);max-width:620px;margin-top:26px;font-size:1.05rem;font-style:italic}.slidedeck-liberty .divider{background:linear-gradient(90deg, var(--blue), var(--violet));border-radius:2px;width:56px;height:3px;margin:26px auto}.slidedeck-liberty .slide-section{background:var(--mid)}.slidedeck-liberty .section-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--violet);align-self:flex-start;margin-bottom:14px;font-family:Arial,sans-serif;font-size:.7rem}.slidedeck-liberty .slide-section h2{color:#fff;align-self:flex-start;margin-bottom:34px;font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.2}.slidedeck-liberty .cards{gap:14px;width:100%;display:grid}.slidedeck-liberty .cards.cols-2{grid-template-columns:1fr 1fr}.slidedeck-liberty .cards.cols-3{grid-template-columns:repeat(3,1fr)}.slidedeck-liberty .card{background:var(--card);border-top:3px solid var(--violet);border-radius:10px;padding:20px 24px}.slidedeck-liberty .card.blue{border-top-color:var(--blue)}.slidedeck-liberty .card.red{border-top-color:var(--red)}.slidedeck-liberty .card.green{border-top-color:var(--green)}.slidedeck-liberty .card.gold{border-top-color:var(--gold)}.slidedeck-liberty .card h3{letter-spacing:.04em;color:#fff;margin-bottom:9px;font-family:Arial,sans-serif;font-size:.9rem;font-weight:700}.slidedeck-liberty .card p{color:var(--muted);font-size:.85rem;line-height:1.65}.slidedeck-liberty .card p em{color:#ccc;font-style:italic}.slidedeck-liberty .card p strong{color:var(--text)}.slidedeck-liberty .slide-thinker{background:var(--mid);flex-direction:row;align-items:center;gap:70px}.slidedeck-liberty .thinker-text{flex:1}.slidedeck-liberty .thinker-text .section-tag{margin-bottom:10px}.slidedeck-liberty .thinker-text h2{color:#fff;margin-bottom:8px;font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.15}.slidedeck-liberty .thinker-text .dates{color:var(--muted);margin-bottom:28px;font-family:Arial,sans-serif;font-size:.8rem}.slidedeck-liberty .thinker-text p{color:var(--muted);margin-bottom:14px;font-size:.92rem;line-height:1.7}.slidedeck-liberty .thinker-text p em{color:#ccc;font-style:italic}.slidedeck-liberty .thinker-text p strong{color:var(--text)}.slidedeck-liberty .thinker-portrait{flex-shrink:0;width:200px;height:240px}.slidedeck-liberty .thinker-portrait svg{width:100%;height:100%}.slidedeck-liberty .slide-concept{background:var(--mid);flex-direction:row;align-items:flex-start;gap:60px;padding-top:70px;padding-bottom:70px}.slidedeck-liberty .concept-left{flex-direction:column;flex:1;display:flex}.slidedeck-liberty .concept-left .section-tag{margin-bottom:10px}.slidedeck-liberty .concept-left h2{color:#fff;margin-bottom:6px;font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.15}.slidedeck-liberty .concept-def{color:var(--muted);border-left:3px solid var(--blue);margin-bottom:24px;padding-left:16px;font-size:.92rem;font-style:italic;line-height:1.7}.slidedeck-liberty .concept-def.pos{border-left-color:var(--violet)}.slidedeck-liberty .concept-points{flex-direction:column;gap:10px;list-style:none;display:flex}.slidedeck-liberty .concept-points li{color:var(--muted);padding-left:18px;font-size:.85rem;line-height:1.6;position:relative}.slidedeck-liberty .concept-points li:before{content:"—";color:var(--blue);position:absolute;left:0}.slidedeck-liberty .concept-points li.pos:before{color:var(--violet)}.slidedeck-liberty .concept-points li strong{color:var(--text)}.slidedeck-liberty .concept-art{flex-shrink:0;width:220px;height:280px}.slidedeck-liberty .concept-art svg{width:100%;height:100%}.slidedeck-liberty .slide-quote{background:linear-gradient(135deg,#0e0f1e 0%,#14142e 100%);flex-direction:row;justify-content:center;align-items:center;gap:60px}.slidedeck-liberty .quote-body{flex:1;max-width:620px}.slidedeck-liberty blockquote{color:#d4d4f0;padding-left:8px;font-size:clamp(1rem,1.8vw,1.4rem);font-style:italic;line-height:1.75;position:relative}.slidedeck-liberty blockquote:before{content:"“";color:var(--violet);opacity:.18;font-size:5.5rem;line-height:1;position:absolute;top:-24px;left:-14px}.slidedeck-liberty .quote-source{color:var(--muted);letter-spacing:.1em;margin-top:22px;font-family:Arial,sans-serif;font-size:.78rem;font-style:normal}.slidedeck-liberty .quote-art{opacity:.6;flex-shrink:0;width:175px;height:175px}.slidedeck-liberty .quote-art svg{width:100%;height:100%}.slidedeck-liberty .slide-compare{background:var(--mid)}.slidedeck-liberty .compare-table{border-collapse:collapse;width:100%;font-size:.83rem}.slidedeck-liberty .compare-table th{letter-spacing:.12em;text-transform:uppercase;padding:12px 18px;font-family:Arial,sans-serif;font-size:.75rem;font-weight:700}.slidedeck-liberty .compare-table th.neg-head{color:var(--blue);text-align:center;background:#4895ef26}.slidedeck-liberty .compare-table th.pos-head{color:var(--violet);text-align:center;background:#9b5de526}.slidedeck-liberty .compare-table th.dim-head{color:var(--muted);text-align:left;background:#1c1d35;width:22%}.slidedeck-liberty .compare-table td{vertical-align:top;border-bottom:1px solid #1c1d35;padding:11px 18px;line-height:1.5}.slidedeck-liberty .compare-table td.dim{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:#1a1b32;font-family:Arial,sans-serif;font-size:.75rem}.slidedeck-liberty .compare-table td.neg{color:#aac8f8;text-align:center;background:#4895ef0f}.slidedeck-liberty .compare-table td.pos{color:#caaff8;text-align:center;background:#9b5de50f}.slidedeck-liberty .compare-table tr:last-child td{border-bottom:none}.slidedeck-liberty .slide-close{background:radial-gradient(ellipse at 55% 50%, #160f30 0%, var(--dark) 68%);text-align:center}.slidedeck-liberty .slide-close h2{color:#fff;margin-bottom:18px;font-size:clamp(1.6rem,3vw,2.6rem)}.slidedeck-liberty .slide-close p{max-width:680px;color:var(--muted);font-size:1rem;line-height:1.8}.slidedeck-liberty .pill-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.slidedeck-liberty .pill{letter-spacing:.06em;border:1.5px solid;border-radius:999px;padding:7px 20px;font-family:Arial,sans-serif;font-size:.8rem}.slidedeck-liberty .pill.neg{border-color:var(--blue);color:var(--blue)}.slidedeck-liberty .pill.pos{border-color:var(--violet);color:var(--violet)}.slidedeck-liberty .pill.both{border-color:var(--green);color:var(--green)}.slidedeck-liberty .deck-nav{background:var(--mid);border-top:1px solid #1e1f38;justify-content:center;align-items:center;gap:20px;padding:16px 40px;display:flex}.slidedeck-liberty .deck-nav button{color:var(--text);cursor:pointer;background:0 0;border:1.5px solid #2e2f52;border-radius:6px;padding:7px 26px;font-family:Arial,sans-serif;font-size:.82rem;transition:border-color .2s,color .2s}.slidedeck-liberty .deck-nav button:hover:not(:disabled){border-color:var(--violet);color:var(--violet)}.slidedeck-liberty .deck-nav button:disabled{opacity:.3;cursor:default}.slidedeck-liberty .deck-counter{color:var(--muted);text-align:center;min-width:60px;font-family:Arial,sans-serif;font-size:.75rem}.slidedeck-liberty .dot-row{gap:6px;display:flex}.slidedeck-liberty .dot{background:#2e2f52;border-radius:50%;width:6px;height:6px;transition:background .3s}.slidedeck-liberty .dot.on{background:var(--violet)}@media (max-width:680px){.slidedeck-liberty .deck-nav{display:none}.slidedeck-liberty .slide{padding:28px 20px}.slidedeck-liberty .slide-section h2{margin-bottom:18px;font-size:1.4rem}.slidedeck-liberty .slide-title h1{font-size:1.9rem}.slidedeck-liberty .subtitle{font-size:.9rem}.slidedeck-liberty .cards.cols-2,.slidedeck-liberty .cards.cols-3,.slidedeck-liberty .cards.cols-4{grid-template-columns:1fr}.slidedeck-liberty .card{padding:14px 16px}.slidedeck-liberty .card h3{font-size:.85rem}.slidedeck-liberty .card p{font-size:.8rem}.slidedeck-liberty .slide-quote{flex-direction:column;gap:20px;padding:28px 20px}.slidedeck-liberty .quote-art{display:none}.slidedeck-liberty .quote-body{max-width:100%}.slidedeck-liberty blockquote{font-size:.95rem}.slidedeck-liberty .slide-concept{flex-direction:column;gap:16px;padding:36px 20px}.slidedeck-liberty .concept-art{display:none}.slidedeck-liberty .concept-def{font-size:.82rem}.slidedeck-liberty .concept-points li{font-size:.78rem}.slidedeck-liberty .slide-thinker{flex-direction:column;gap:20px;padding:28px 20px}.slidedeck-liberty .thinker-portrait{display:none}.slidedeck-liberty .thinker-text h2{font-size:1.5rem}.slidedeck-liberty .thinker-text p{font-size:.82rem}.slidedeck-liberty .compare-table{font-size:.7rem}.slidedeck-liberty .compare-table th,.slidedeck-liberty .compare-table td{padding:7px 8px}.slidedeck-liberty .compare-table th.dim-head,.slidedeck-liberty .compare-table td.dim{display:none}.slidedeck-liberty .slide{-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-top:36px;padding-bottom:36px;overflow-y:auto}}.slidedeck-contra-libertarianism,.slidedeck-prisoners-dilemma,.slidedeck-liberty{border-radius:14px;height:auto;margin:2.5rem 0;overflow:hidden;box-shadow:0 12px 40px #00000059}.slidedeck-contra-libertarianism .deck-nav,.slidedeck-prisoners-dilemma .deck-nav,.slidedeck-liberty .deck-nav{border-top:none;border-bottom:1px solid #ffffff14}.slidedeck-contra-libertarianism .deck-inner,.slidedeck-prisoners-dilemma .deck-inner,.slidedeck-liberty .deck-inner{aspect-ratio:16/9;flex:none;width:100%;height:auto}.slidedeck-contra-libertarianism .slide,.slidedeck-prisoners-dilemma .slide,.slidedeck-liberty .slide{padding:5% 7%;overflow:hidden}.slidedeck-contra-libertarianism .art,.slidedeck-prisoners-dilemma .art,.slidedeck-liberty .art,.slidedeck-liberty .thinker-portrait,.slidedeck-liberty .concept-art{display:none!important}.slidedeck-liberty .slide-thinker,.slidedeck-liberty .slide-concept{gap:0!important;padding-top:5%!important;padding-bottom:5%!important}.slidedeck-liberty .thinker-text h2,.slidedeck-liberty .concept-left h2{margin-bottom:4px!important;font-size:clamp(1rem,2.6vw,1.4rem)!important}.slidedeck-liberty .thinker-text .dates{margin-bottom:6px!important;font-size:.55rem!important}.slidedeck-liberty .thinker-text p{margin-bottom:5px!important;font-size:.58rem!important;line-height:1.3!important}.slidedeck-liberty .concept-def{margin-bottom:8px!important;padding-left:10px!important;font-size:.58rem!important;line-height:1.3!important}.slidedeck-liberty .concept-points{gap:3px!important}.slidedeck-liberty .concept-points li{padding-left:12px!important;font-size:.55rem!important;line-height:1.3!important}.slidedeck-liberty .slide-compare h2{margin-bottom:6px!important;font-size:clamp(.8rem,1.9vw,1.05rem)!important}.slidedeck-liberty .compare-table{font-size:.44rem!important}.slidedeck-liberty .compare-table th,.slidedeck-liberty .compare-table td{padding:2px 5px!important;line-height:1.15!important}.slidedeck-contra-libertarianism .eyebrow,.slidedeck-prisoners-dilemma .eyebrow,.slidedeck-liberty .eyebrow{margin-bottom:8px!important;font-size:.55rem!important}.slidedeck-contra-libertarianism .slide-title h1,.slidedeck-prisoners-dilemma .slide-title h1,.slidedeck-liberty .slide-title h1{font-size:clamp(1.1rem,3.4vw,1.7rem)!important;line-height:1.15!important}.slidedeck-contra-libertarianism .subtitle,.slidedeck-prisoners-dilemma .subtitle,.slidedeck-liberty .subtitle{margin-top:10px!important;font-size:.68rem!important}.slidedeck-contra-libertarianism .divider,.slidedeck-prisoners-dilemma .divider,.slidedeck-liberty .divider{margin:10px auto!important}.slidedeck-contra-libertarianism .section-tag,.slidedeck-prisoners-dilemma .section-tag,.slidedeck-liberty .section-tag{margin-bottom:6px!important;font-size:.55rem!important}.slidedeck-contra-libertarianism .slide-section h2,.slidedeck-prisoners-dilemma .slide-section h2,.slidedeck-liberty .slide-section h2,.slidedeck-contra-libertarianism .slide-matrix h2,.slidedeck-prisoners-dilemma .slide-matrix h2,.slidedeck-liberty .slide-matrix h2{margin-bottom:8px!important;font-size:clamp(.8rem,1.9vw,1.05rem)!important;line-height:1.15!important}.slidedeck-contra-libertarianism .cards,.slidedeck-prisoners-dilemma .cards,.slidedeck-liberty .cards{gap:6px!important}.slidedeck-contra-libertarianism .card,.slidedeck-prisoners-dilemma .card,.slidedeck-liberty .card{border-top-width:2px!important;padding:6px 9px!important}.slidedeck-contra-libertarianism .card h3,.slidedeck-prisoners-dilemma .card h3,.slidedeck-liberty .card h3{margin-bottom:2px!important;font-size:.6rem!important}.slidedeck-contra-libertarianism .card p,.slidedeck-prisoners-dilemma .card p,.slidedeck-liberty .card p{font-size:.56rem!important;line-height:1.25!important}.slidedeck-contra-libertarianism .matrix-wrap,.slidedeck-prisoners-dilemma .matrix-wrap,.slidedeck-liberty .matrix-wrap{gap:4px!important}.slidedeck-contra-libertarianism .matrix-cell,.slidedeck-prisoners-dilemma .matrix-cell,.slidedeck-liberty .matrix-cell{gap:2px!important;min-height:46px!important;padding:6px!important}.slidedeck-contra-libertarianism .cell-scores,.slidedeck-prisoners-dilemma .cell-scores,.slidedeck-liberty .cell-scores{font-size:.85rem!important}.slidedeck-contra-libertarianism .cell-label,.slidedeck-prisoners-dilemma .cell-label,.slidedeck-liberty .cell-label{font-size:.45rem!important}.slidedeck-contra-libertarianism .nash-badge,.slidedeck-prisoners-dilemma .nash-badge,.slidedeck-liberty .nash-badge,.slidedeck-contra-libertarianism .pareto-badge,.slidedeck-prisoners-dilemma .pareto-badge,.slidedeck-liberty .pareto-badge{margin-top:2px!important;padding:2px 5px!important;font-size:.45rem!important}.slidedeck-contra-libertarianism .matrix-legend,.slidedeck-prisoners-dilemma .matrix-legend,.slidedeck-liberty .matrix-legend{gap:8px!important;margin-top:6px!important;font-size:.48rem!important}.slidedeck-contra-libertarianism .player-labels,.slidedeck-prisoners-dilemma .player-labels,.slidedeck-liberty .player-labels{margin-bottom:2px!important;font-size:.5rem!important}.slidedeck-contra-libertarianism .matrix-row-label,.slidedeck-prisoners-dilemma .matrix-row-label,.slidedeck-liberty .matrix-row-label{width:60px!important;padding-right:8px!important;font-size:.48rem!important}.slidedeck-contra-libertarianism .matrix-col-label,.slidedeck-prisoners-dilemma .matrix-col-label,.slidedeck-liberty .matrix-col-label{padding-bottom:3px!important;font-size:.48rem!important}.slidedeck-contra-libertarianism .quote-body blockquote,.slidedeck-prisoners-dilemma .quote-body blockquote,.slidedeck-liberty .quote-body blockquote{font-size:.72rem!important;line-height:1.3!important}.slidedeck-contra-libertarianism .quote-source,.slidedeck-prisoners-dilemma .quote-source,.slidedeck-liberty .quote-source{margin-top:8px!important;font-size:.5rem!important}.slidedeck-contra-libertarianism .quote-art,.slidedeck-prisoners-dilemma .quote-art,.slidedeck-liberty .quote-art{display:none!important}.slidedeck-contra-libertarianism .slide-quote,.slidedeck-prisoners-dilemma .slide-quote,.slidedeck-liberty .slide-quote{gap:0!important}.slidedeck-contra-libertarianism .strat-table,.slidedeck-prisoners-dilemma .strat-table,.slidedeck-liberty .strat-table{font-size:.55rem!important}.slidedeck-contra-libertarianism .strat-table th,.slidedeck-prisoners-dilemma .strat-table th,.slidedeck-liberty .strat-table th,.slidedeck-contra-libertarianism .strat-table td,.slidedeck-prisoners-dilemma .strat-table td,.slidedeck-liberty .strat-table td{padding:4px 6px!important}.slidedeck-contra-libertarianism .strat-name,.slidedeck-prisoners-dilemma .strat-name,.slidedeck-liberty .strat-name{margin-bottom:1px!important;font-size:.58rem!important}.slidedeck-contra-libertarianism .tag,.slidedeck-prisoners-dilemma .tag,.slidedeck-liberty .tag{margin-right:2px!important;padding:1px 4px!important;font-size:.42rem!important}.slidedeck-contra-libertarianism .slide-close h2,.slidedeck-prisoners-dilemma .slide-close h2,.slidedeck-liberty .slide-close h2{margin-bottom:8px!important;font-size:clamp(.85rem,2.2vw,1.15rem)!important}.slidedeck-contra-libertarianism .slide-close p,.slidedeck-prisoners-dilemma .slide-close p,.slidedeck-liberty .slide-close p{font-size:.62rem!important;line-height:1.3!important}.slidedeck-contra-libertarianism .pill-row,.slidedeck-prisoners-dilemma .pill-row,.slidedeck-liberty .pill-row{gap:6px!important;margin-top:10px!important}.slidedeck-contra-libertarianism .pill,.slidedeck-prisoners-dilemma .pill,.slidedeck-liberty .pill{padding:3px 9px!important;font-size:.48rem!important}@media (max-width:680px){.slidedeck-contra-libertarianism .deck-nav,.slidedeck-prisoners-dilemma .deck-nav,.slidedeck-liberty .deck-nav{gap:10px;padding:12px 16px;display:flex!important}.slidedeck-contra-libertarianism .deck-nav button,.slidedeck-prisoners-dilemma .deck-nav button,.slidedeck-liberty .deck-nav button{padding:6px 14px;font-size:.74rem}}
