.Post-module__iMTD4G__journal{background:#010b20}.Post-module__iMTD4G__postContainer{z-index:3;max-width:800px;color:var(--sand-color);margin:0 auto;padding:2rem 1rem;position:relative;top:-45vh}.Post-module__iMTD4G__postHeader{text-align:center;margin-bottom:2rem}.Post-module__iMTD4G__postTitle{color:var(--fff);text-shadow:var(--text-shadow);margin-bottom:1rem;font-size:2.5rem}.Post-module__iMTD4G__postMeta{color:var(--sand-color);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Post-module__iMTD4G__postMeta time,.Post-module__iMTD4G__postCategories span{background-color:var(--transparent-dark);border-radius:var(--button-border-radius);padding:.25rem .5rem;font-size:.9rem}.Post-module__iMTD4G__postCategories{gap:.5rem;display:flex}.Post-module__iMTD4G__postImage{justify-content:center;align-items:flex-end;width:100vw;height:100vh;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.Post-module__iMTD4G__postBackgroundImg{object-fit:cover;z-index:1;width:100vw;height:100vh;position:absolute;top:0;left:0}.Post-module__iMTD4G__postImageGradient{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#010b20 100%);width:100vw;height:100vh;position:absolute;top:0;left:0}.Post-module__iMTD4G__postContent{font-size:1.2rem;line-height:1.6}.Post-module__iMTD4G__postContent p{margin-bottom:1.5rem}.Post-module__iMTD4G__postContent h2,.Post-module__iMTD4G__postContent h3{color:var(--gold);margin:2rem 0 1rem}.Post-module__iMTD4G__postContent a{color:var(--blue);display:inline-flex}.Post-module__iMTD4G__postContent img{border-radius:var(--border-radius);max-width:100%;height:auto;display:block}
.Comments-module__HZNyrW__commentsSection{margin-top:2rem;padding:1.5rem}.Comments-module__HZNyrW__commentsTitle{color:var(--fff);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.Comments-module__HZNyrW__commentsList{margin:0;padding:0;list-style:none}.Comments-module__HZNyrW__commentBody{align-items:flex-start;gap:1rem;display:flex}.Comments-module__HZNyrW__commentItem{border-bottom:1px solid rgba(var(--gray,31,41,55),.3);gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.Comments-module__HZNyrW__avatar{border-radius:var(--circle);object-fit:cover;background:var(--darkgray);border:2px solid var(--blue);width:55px;height:55px;box-shadow:0 0 8px var(--blue,)}.Comments-module__HZNyrW__commentContent{background:rgba(var(--gray),.7);border-radius:var(--button-border-radius);color:var(--fff);font-family:var(--inria);flex:1;padding:.75rem 1rem}.Comments-module__HZNyrW__author{color:var(--gold);font-weight:700;font-family:var(--cinzel);letter-spacing:.5px;margin-bottom:.25rem;display:block}.Comments-module__HZNyrW__text{color:var(--fff);margin-top:.25rem;font-size:1rem;line-height:1.5}.Comments-module__HZNyrW__form{text-align:right}.Comments-module__HZNyrW__commentForm{margin-bottom:2rem;padding:2rem 1.5rem}.Comments-module__HZNyrW__commentForm h4{color:var(--fff);margin-bottom:1rem}.Comments-module__HZNyrW__commentTextarea{border-radius:var(--button-border-radius);border:1px solid var(--blue);background:var(--bg-card-color);width:100%;min-height:80px;color:var(--fff);resize:vertical;transition:var(--low-trans);margin-bottom:1rem;padding:.75rem 1rem;font-family:inherit;font-size:1rem}.Comments-module__HZNyrW__commentTextarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 2px #ffc31233}.Comments-module__HZNyrW__submitButton{background:linear-gradient(90deg,var(--blue),var(--darkblue));color:var(--fff);border-radius:var(--button-border-radius);font-size:1rem;font-family:var(--cinzel);cursor:var(--mouse-pointer);box-shadow:var(--blue-box-shadow);transition:var(--low-trans);margin-top:.5rem;padding:.75rem 2rem;font-weight:700}.Comments-module__HZNyrW__submitButton:hover:not(:disabled){transform:translateY(-2px)}.Comments-module__HZNyrW__submitButton:disabled{background:var(--darkgray);color:var(--lightgray);cursor:not-allowed;opacity:.7}.Comments-module__HZNyrW__error{color:var(--red);margin:.5rem 0;font-size:.95rem}.Comments-module__HZNyrW__success{color:var(--green);margin:.5rem 0;font-size:.95rem}.Comments-module__HZNyrW__loginBanner{background:linear-gradient(135deg,rgba(var(--blueblack),.8),rgba(var(--gray),.6));border:1px solid var(--blue);border-radius:var(--border-radius);text-align:center;box-shadow:var(--blue-box-shadow);margin-bottom:2rem;padding:1.5rem}.Comments-module__HZNyrW__loginBanner p{color:var(--fff);margin:0 0 1rem;font-size:1rem}.Comments-module__HZNyrW__loginLink{background:linear-gradient(90deg,var(--blue),var(--darkblue));color:var(--fff);border-radius:var(--button-border-radius);font-weight:700;font-family:var(--cinzel);transition:all var(--low-trans);padding:.75rem 2rem;display:inline-block}.Comments-module__HZNyrW__loginLink:hover{transform:translateY(-2px)}.Comments-module__HZNyrW__noComments{color:var(--lightgray);text-align:center;padding:2rem}.Comments-module__HZNyrW__childCommentsList{margin-top:2rem;padding:0 0 0 32px;list-style:none}.Comments-module__HZNyrW__replyButton{background:var(--blue);margin-top:.5rem;margin-left:auto;padding:.4rem 1rem;font-size:.95rem;transition:all .2s;display:block}.Comments-module__HZNyrW__replyButton:hover{background:var(--gold);color:var(--blueblack)}@media (max-width:768px){.Comments-module__HZNyrW__commentsSection{padding:.2rem}.Comments-module__HZNyrW__childCommentsList{padding-left:12px}.Comments-module__HZNyrW__commentItem{margin-bottom:1rem;padding-bottom:1rem}.Comments-module__HZNyrW__commentContent{padding:.5rem .75rem;font-size:.95rem}.Comments-module__HZNyrW__avatar{width:32px;height:32px}}
