/* Dedicated readable static essays; archival texts preserved from original repository. */
:root{--paper:#090609;--accent:#db4669;--cream:#fbf2ef;--muted:#d2bdc3}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--cream);background:radial-gradient(ellipse at top right,#320d1b 0,transparent 46%),#090609;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}
a{color:#ffaabe;text-underline-offset:3px}a:focus-visible,button:focus-visible{outline:3px solid #fa7395;outline-offset:4px}
.post-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px clamp(20px,4vw,60px);border-bottom:1px solid #ae2950;background:linear-gradient(110deg,#1d0711,#11060a);box-shadow:0 2px 15px #95173b44}
.post-logo{font-family:Georgia,serif;font-size:clamp(21px,3vw,32px);color:#fff;text-decoration:none}.post-links{display:flex;gap:14px;flex-wrap:wrap}.post-links a{color:#ffdeea;text-decoration:none;border:1px solid #8b3750;border-radius:99px;padding:10px 15px;font-size:14px}
.post-wrap{width:min(100% - 42px,790px);margin:0 auto;padding:clamp(45px,7vw,95px) 0 110px}.post-kicker{color:#e67d98;text-transform:uppercase;font-size:12px;letter-spacing:.15em;font-weight:700}.post-title{font-family:Georgia,"Times New Roman",serif;font-size:clamp(37px,6vw,72px);line-height:1.06;font-weight:400;letter-spacing:-.035em;margin:18px 0 23px;overflow-wrap:break-word}
.post-summary{font-size:clamp(17px,2.5vw,21px);line-height:1.6;color:#ecd4db;margin:0 0 40px;padding-bottom:32px;border-bottom:1px solid #562232}
.article-content{font-size:clamp(16px,2vw,18px);line-height:1.85;color:#e1d2d6;overflow-wrap:anywhere}.article-content p{margin:0 0 1.4em}.article-content h1,.article-content h2,.article-content h3{font-family:Georgia,"Times New Roman",serif;color:#fff2f5;line-height:1.2;letter-spacing:-.02em;font-weight:500;margin:2em 0 .6em}.article-content h2{font-size:clamp(27px,4vw,39px)}.article-content h3{font-size:clamp(22px,3vw,29px)}.article-content blockquote{margin:2em 0;padding:13px 22px;border-left:3px solid #d24769;background:#220b16;color:#fff}.article-content pre{max-width:100%;overflow:auto;border:1px solid #6b2b3d;padding:16px;border-radius:10px;background:#160910}.article-content img{max-width:100%;height:auto}.article-content li{padding-left:4px;margin:.35em 0}.article-content table{display:block;overflow:auto;border-collapse:collapse}.article-content td,.article-content th{border:1px solid #743447;padding:6px 9px}.post-sources{margin-top:54px;border-top:1px solid #723149;padding-top:23px;color:#ccb3bd}.post-sources h2{font:400 26px Georgia,serif;color:#fff3f5}.post-sources li{margin:8px 0;overflow-wrap:anywhere}.post-sources p{font-size:13px;color:#b6a1a9}.post-footer{padding:28px 21px 60px;border-top:1px solid #a62b51;background:#160810;color:#d4aebb;text-align:center}.post-footer a{color:#ffe6ed}
@media(max-width:600px){.post-header{padding:15px 17px}.post-logo{font-size:22px}.post-links{gap:6px}.post-links a{font-size:11px;padding:7px 9px}.post-wrap{width:min(100% - 38px,770px);padding-top:44px}.post-title{font-size:clamp(36px,9.2vw,51px)}.article-content{font-size:16px}}

@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700;800&family=Rajdhani:wght@400;500;600;700&display=swap");
body,.article-content{font-family:Rajdhani,system-ui,sans-serif;font-size:18px;background-color:#040408}.post-logo,.post-title,.article-content h1,.article-content h2,.article-content h3,.post-sources h2{font-family:Orbitron,Rajdhani,sans-serif;letter-spacing:.015em}.post-title{font-size:clamp(30px,5vw,58px);line-height:1.2}.post-header{background:rgba(3,3,7,.92);border-bottom:1px solid rgba(255,255,255,.09)}.post-links a{border-radius:6px;color:#eee}.post-wrap{max-width:780px}.post-footer{background:#050509}.post-kicker{color:#ff163d}
