body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background-color:#1a1a2e;display:flex;justify-content:center;min-height:100vh}.landing{max-width:800px;padding:2rem;text-align:center}.hero-image{border-radius:12px;height:auto;margin-bottom:2rem;max-width:700px;width:100%}.site-title{color:#fff8e7;font-size:2.5rem;font-weight:300;letter-spacing:.1em;margin:0 0 .5rem}.site-tagline{color:#a0a0b8;font-size:1.1rem;font-weight:300;letter-spacing:.05em;margin:0}.tagline-link{border-bottom:1px solid #0000;color:#a0a0b8;text-decoration:none;transition:border-color .2s ease}.tagline-link:hover{border-bottom-color:#a0a0b8}.essays-link{border-bottom:1px solid #0000;color:#6a6a80;display:inline-block;font-size:.85rem;font-weight:300;letter-spacing:.08em;margin-top:1.5rem;text-decoration:none;transition:color .2s ease,border-color .2s ease}.essays-link:hover{border-bottom-color:#a0a0b8;color:#a0a0b8}.essay-list{margin:0 auto;max-width:700px;padding:3rem 2rem}.essay-list-header{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.essay-list-header h1{color:#fff8e7;font-size:1.8rem;font-weight:300;letter-spacing:.08em;margin:0}.back-link{color:#6a6a80;font-size:1.4rem;text-decoration:none;transition:color .2s ease}.back-link:hover{color:#fff8e7}.essay-items{list-style:none;margin:0;padding:0}.essay-item{border-bottom:1px solid #2a2a40}.essay-link{display:block;padding:1.5rem 0;text-decoration:none;transition:opacity .2s ease}.essay-link:hover{opacity:.85}.essay-item-title{color:#fff8e7;font-size:1.2rem;font-weight:400;margin:0 0 .4rem}.essay-item-summary{color:#a0a0b8;font-size:.95rem;font-weight:300;line-height:1.5;margin:0 0 .4rem}.essay-item-date{color:#6a6a80;font-size:.8rem;font-weight:300}.essay-status{color:#6a6a80;font-size:1rem;font-weight:300;padding:3rem 2rem;text-align:center}.essay-detail{margin:0 auto;max-width:700px;padding:3rem 2rem}.essay-detail-header{margin-bottom:2rem}.essay-detail-header h1{color:#fff8e7;font-size:1.8rem;font-weight:300;letter-spacing:.05em;margin:.8rem 0 .5rem}.essay-detail-date{color:#6a6a80;font-size:.85rem;font-weight:300}.essay-detail-summary{border-bottom:1px solid #2a2a40;color:#a0a0b8;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.6;margin:0 0 2rem;padding-bottom:1.5rem}.essay-detail-body{color:#d0d0e0;font-size:1rem;font-weight:300;line-height:1.8}.essay-detail-body p{margin:0 0 1.2rem}
/*# sourceMappingURL=main.bd59b467.css.map*/