.post-module__Cj_Djq__page{background:var(--bg);min-height:100vh}.post-module__Cj_Djq__header{background:var(--bg2);border-bottom:1px solid var(--border);padding:100px 48px 64px;position:relative;overflow:hidden}.post-module__Cj_Djq__header:before{content:"";pointer-events:none;background-image:linear-gradient(#d4af3708 1px,#0000 1px),linear-gradient(90deg,#d4af3708 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.post-module__Cj_Djq__headerInner{z-index:1;max-width:820px;margin:0 auto;position:relative}.post-module__Cj_Djq__backLink{font-family:var(--font-mono);color:var(--txt2);letter-spacing:.5px;margin-bottom:32px;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-block}.post-module__Cj_Djq__backLink:hover{color:var(--gold)}.post-module__Cj_Djq__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;display:flex}.post-module__Cj_Djq__category{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;border:1px solid;border-radius:100px;padding:4px 10px;font-size:.65rem;font-weight:700}.post-module__Cj_Djq__readTime{font-family:var(--font-mono);color:var(--txt2);opacity:.7;font-size:.68rem}.post-module__Cj_Djq__date{font-family:var(--font-mono);color:var(--txt2);opacity:.5;font-size:.68rem}.post-module__Cj_Djq__title{font-family:var(--font-serif);color:var(--txt1);margin-bottom:24px;font-size:clamp(2rem,4vw,3.2rem);font-weight:500;line-height:1.2}.post-module__Cj_Djq__excerpt{color:var(--txt2);max-width:680px;font-size:1.1rem;line-height:1.75}.post-module__Cj_Djq__body{flex-direction:column;gap:64px;max-width:820px;margin:0 auto;padding:72px 48px 120px;display:flex}.post-module__Cj_Djq__article{flex-direction:column;gap:0;display:flex}.post-module__Cj_Djq__h2{font-family:var(--font-serif);color:var(--txt1);border-bottom:1px solid var(--border);margin-top:56px;margin-bottom:20px;padding-bottom:12px;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:500;line-height:1.3}.post-module__Cj_Djq__h2:first-child{margin-top:0}.post-module__Cj_Djq__h3{font-family:var(--font-serif);color:var(--txt1);margin-top:36px;margin-bottom:14px;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.4}.post-module__Cj_Djq__p{color:var(--txt2);margin-bottom:20px;font-size:1.05rem;line-height:1.85}.post-module__Cj_Djq__ul,.post-module__Cj_Djq__ol{flex-direction:column;gap:12px;margin:8px 0 24px;padding-left:0;list-style:none;display:flex}.post-module__Cj_Djq__ul li,.post-module__Cj_Djq__ol li{color:var(--txt2);padding-left:28px;font-size:1.02rem;line-height:1.75;position:relative}.post-module__Cj_Djq__ul li:before{content:"";background:var(--gold);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.post-module__Cj_Djq__ol{counter-reset:list-counter}.post-module__Cj_Djq__ol li{counter-increment:list-counter}.post-module__Cj_Djq__ol li:before{content:counter(list-counter);font-family:var(--font-mono);color:var(--gold);text-align:right;width:20px;font-size:.72rem;font-weight:700;position:absolute;top:2px;left:0}.post-module__Cj_Djq__quote{border-left:3px solid var(--gold);background:#d4af370d;border-radius:0 12px 12px 0;margin:32px 0;padding:28px 32px}.post-module__Cj_Djq__quote p{font-family:var(--font-serif);color:var(--txt1);margin-bottom:12px;font-size:1.2rem;font-style:italic;line-height:1.6}.post-module__Cj_Djq__quote cite{font-family:var(--font-mono);color:var(--txt2);opacity:.7;font-size:.72rem;font-style:normal}.post-module__Cj_Djq__highlight{background:#d4af370f;border:1px solid #d4af3733;border-radius:14px;margin:28px 0;padding:24px 28px;box-shadow:0 4px 16px #00000024,inset 0 1px #d4af371a}.post-module__Cj_Djq__highlightLabel{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:.65rem;font-weight:700;display:block}.post-module__Cj_Djq__highlight p{color:var(--txt1);font-size:1rem;line-height:1.7}.post-module__Cj_Djq__ctaBox{background:var(--card);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:12px;padding:36px 40px;display:flex;box-shadow:0 4px 20px #0003,0 -2px 8px #00000014,-3px 0 10px #0000000f,3px 0 10px #0000000f,inset 0 1px #ffffff0d}.post-module__Cj_Djq__ctaLabel{font-family:var(--font-serif);color:var(--txt1);font-size:1.4rem;font-weight:500;line-height:1.3}.post-module__Cj_Djq__ctaDesc{color:var(--txt2);font-size:.95rem;line-height:1.6}.post-module__Cj_Djq__ctaBtn{background:var(--gold);color:#04080f;font-family:var(--font-mono);letter-spacing:.5px;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;padding:14px 28px;font-size:.82rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s,box-shadow .2s;display:inline-flex}.post-module__Cj_Djq__ctaBtn:hover{opacity:.88;transform:translateY(-2px);box-shadow:0 8px 28px #d4af3759}@media (max-width:1024px){.post-module__Cj_Djq__header{padding:80px 28px 48px}.post-module__Cj_Djq__body{padding:48px 28px 80px}}@media (max-width:640px){.post-module__Cj_Djq__header{padding:72px 20px 40px}.post-module__Cj_Djq__body{padding:36px 20px 64px}.post-module__Cj_Djq__quote,.post-module__Cj_Djq__highlight{padding:20px}.post-module__Cj_Djq__ctaBox{padding:24px 20px}}
