:root{--navy:#0d1b2a;--navy-mid:#162336;--navy-light:#1e3050;--gold:#e8b84b;--gold-light:#f0cc72;--gold-dark:#c49a2e;--white:#fff;--off-white:#f4f8ff;--gray:#8a9ab5;--font-heading:"Libre Baskerville",Georgia,serif;--font-body:"Inter",system-ui,sans-serif;--px-mobile:24px;--px-desktop:48px;--radius:8px;--transition:.22s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--navy);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{width:max-content;animation:30s linear infinite marquee;display:flex}.marquee-track:hover{animation-play-state:paused}.container{width:100%;max-width:1280px;padding:0 var(--px-mobile);margin:0 auto}@media (min-width:768px){.container{padding:0 var(--px-desktop)}}.gold{color:var(--gold)}.navy{color:var(--navy)}.section-label{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:11px;font-weight:600;display:block}.btn{border-radius:var(--radius);min-height:48px;font-family:var(--font-body);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition),transform var(--transition);white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-gold{background:var(--gold);color:var(--navy);border-color:var(--gold)}.btn-gold:hover{background:var(--gold-light);border-color:var(--gold-light)}.btn-outline{color:var(--gold);border-color:var(--gold);background:0 0}.btn-outline:hover{background:#e8b84b1a}.btn-outline-white{color:var(--white);background:0 0;border-color:#fff6}.btn-outline-white:hover{border-color:var(--white);background:#ffffff12}.stars-row{color:var(--gold);align-items:center;gap:4px;font-size:18px;display:flex}.cover-austrian-economics{background:linear-gradient(160deg,#1a3a5c,#0d2035)}.cover-political-philosophy{background:linear-gradient(160deg,#6b1a1a,#3d0d0d)}.cover-economics{background:linear-gradient(160deg,#2c4a1a,#1a2e0d)}.cover-sound-money{background:linear-gradient(160deg,#5c3a1a,#3d2510)}.cover-american-founding{background:linear-gradient(160deg,#1a2e4a,#0d1a2e)}.reading-level{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}.level-beginner{color:#7bc67e;background:#2c4a1a99}.level-intermediate{color:#f0a03c;background:#5c3a1a99}.level-advanced{color:#f07070;background:#6b1a1a99}
