.journal-page-module__tqPOWq__journalHero{border-bottom:1px solid #dedfd6;padding-top:75px;padding-bottom:50px}.journal-page-module__tqPOWq__heroContent{max-width:850px}.journal-page-module__tqPOWq__heroContent h1{font-family:var(--font-syne), sans-serif;letter-spacing:-3.5px;margin:24px 0 18px;font-size:clamp(48px,5.2vw,75px);font-weight:600;line-height:1.05}.journal-page-module__tqPOWq__heroContent h1>span{color:var(--blue)}.journal-page-module__tqPOWq__heroContent p{color:var(--muted);max-width:620px;font-size:16px;line-height:1.8}.journal-page-module__tqPOWq__filterToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:36px;display:flex}.journal-page-module__tqPOWq__categories{flex-wrap:wrap;gap:8px;display:flex}.journal-page-module__tqPOWq__categories button{font-size:11px;font-family:var(--font-dm-mono), monospace;color:#555e50;cursor:pointer;background:#eef1e6;border:1px solid #dcdfd3;border-radius:20px;padding:8px 16px;transition:all .2s}.journal-page-module__tqPOWq__categories button[data-active=true],.journal-page-module__tqPOWq__categories button:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.journal-page-module__tqPOWq__searchBox{color:var(--muted);background:#fff;border:1px solid #dcdfd3;border-radius:8px;align-items:center;gap:10px;width:100%;max-width:320px;padding:10px 14px;display:flex}.journal-page-module__tqPOWq__searchBox input{color:var(--ink);width:100%;font-size:13px;font-family:var(--font-dm-sans), sans-serif;background:0 0;border:0;outline:none}.journal-page-module__tqPOWq__searchBox:focus-within{border-color:var(--blue)}.journal-page-module__tqPOWq__featuredSection{padding-block:60px 40px}.journal-page-module__tqPOWq__featuredCard{background:#eaeddf;border:1px solid #dcdfd3;border-radius:16px;grid-template-columns:1.2fr 1fr;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 14px 35px #0000000a}.journal-page-module__tqPOWq__featuredCard:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0000000f}.journal-page-module__tqPOWq__featuredCopy{flex-direction:column;justify-content:space-between;gap:28px;padding:44px;display:flex}.journal-page-module__tqPOWq__metaBadge{font-family:var(--font-dm-mono), monospace;letter-spacing:1px;color:#5f6858;align-items:center;gap:8px;font-size:10px;display:inline-flex}.journal-page-module__tqPOWq__featuredCopy h2{font-family:var(--font-syne), sans-serif;letter-spacing:-1.8px;color:var(--ink);margin:16px 0 14px;font-size:clamp(32px,3.5vw,48px);font-weight:600;line-height:1.12}.journal-page-module__tqPOWq__featuredCopy p{color:#586250;max-width:520px;font-size:14px;line-height:1.85}.journal-page-module__tqPOWq__featuredArt{isolation:isolate;color:#fff;background:#3158e6;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.journal-page-module__tqPOWq__artOrbit{pointer-events:none;border:1px solid #fff3;border-radius:50%;width:380px;height:380px;position:absolute}.journal-page-module__tqPOWq__artOrbit:after{content:"";border:1px solid #fff3;border-radius:50%;position:absolute;inset:40px}.journal-page-module__tqPOWq__featuredIcon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:20px;place-items:center;width:100px;height:100px;margin-bottom:20px;display:grid}.journal-page-module__tqPOWq__artTag{font-family:var(--font-dm-mono), monospace;letter-spacing:1.2px;color:#d6e1ff;font-size:10px}.journal-page-module__tqPOWq__articlesSection{padding-block:40px 90px}.journal-page-module__tqPOWq__articlesGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.journal-page-module__tqPOWq__articleCard{color:inherit;background:#fbfcf8;border:1px solid #dcdfd3;border-radius:14px;flex-direction:column;justify-content:space-between;gap:24px;padding:30px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.journal-page-module__tqPOWq__articleCard:hover{border-color:#3158e6;transform:translateY(-3px);box-shadow:0 14px 28px #3158e614}.journal-page-module__tqPOWq__articleCard:nth-child(2){background:#eef1e6}.journal-page-module__tqPOWq__articleCard:nth-child(3){background:#e4e9f9;border-color:#d1daf4}.journal-page-module__tqPOWq__articleHead{font-family:var(--font-dm-mono), monospace;color:#6a7463;justify-content:space-between;align-items:center;font-size:10px;display:flex}.journal-page-module__tqPOWq__categoryTag{color:#495442;background:#fff;border:1px solid #d9ded2;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:9px;font-weight:500;display:inline-flex}.journal-page-module__tqPOWq__articleCard h3{font-family:var(--font-syne), sans-serif;letter-spacing:-.6px;color:var(--ink);margin:16px 0 10px;font-size:22px;font-weight:600;line-height:1.25;transition:color .15s}.journal-page-module__tqPOWq__articleCard:hover h3{color:var(--blue)}.journal-page-module__tqPOWq__articleCard p{color:var(--muted);font-size:13px;line-height:1.8}.journal-page-module__tqPOWq__articleFoot{font-family:var(--font-dm-mono), monospace;color:#6b7564;border-top:1px solid #e2e5dc;justify-content:space-between;align-items:center;padding-top:16px;font-size:10px;display:flex}.journal-page-module__tqPOWq__readLink{color:var(--ink);font-size:12px;font-weight:600;font-family:var(--font-dm-sans), sans-serif;align-items:center;gap:6px;display:inline-flex}.journal-page-module__tqPOWq__articleCard:hover .journal-page-module__tqPOWq__readLink{color:var(--blue)}.journal-page-module__tqPOWq__progressBar{background:var(--blue);z-index:100;transform-origin:0%;height:3px;position:fixed;top:0;left:0;right:0}.journal-page-module__tqPOWq__readerHero{border-bottom:1px solid #dedfd6;padding-top:55px;padding-bottom:45px}.journal-page-module__tqPOWq__backLink{font-size:12px;font-family:var(--font-dm-mono), monospace;color:#646d5c;align-items:center;gap:8px;margin-bottom:24px;transition:color .2s;display:inline-flex}.journal-page-module__tqPOWq__backLink:hover{color:var(--blue)}.journal-page-module__tqPOWq__readerHero h1{font-family:var(--font-syne), sans-serif;letter-spacing:-2.5px;color:var(--ink);margin:16px 0 20px;font-size:clamp(38px,4.5vw,64px);font-weight:600;line-height:1.08}.journal-page-module__tqPOWq__metaRow{font-family:var(--font-dm-mono), monospace;color:#6a7463;border-top:1px solid #e1e4da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;font-size:11px;display:flex}.journal-page-module__tqPOWq__metaLeft{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.journal-page-module__tqPOWq__metaItem{align-items:center;gap:6px;display:flex}.journal-page-module__tqPOWq__shareButton{font-family:var(--font-dm-mono), monospace;color:#505a49;cursor:pointer;background:#fff;border:1px solid #d4d9cc;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;transition:all .2s;display:inline-flex}.journal-page-module__tqPOWq__shareButton:hover{color:var(--blue);border-color:var(--blue);background:#eaeddf}.journal-page-module__tqPOWq__readerLayout{max-width:820px;margin:0 auto;padding:60px 0 100px}.journal-page-module__tqPOWq__visualCard{background:#eaeddf;border:1px solid #dcdfd3;border-radius:14px;justify-content:center;align-items:center;gap:20px;margin-bottom:50px;padding:40px;display:flex;position:relative;overflow:hidden}.journal-page-module__tqPOWq__visualCardIcon{width:70px;height:70px;color:var(--blue);background:#fff;border-radius:16px;place-items:center;display:grid;box-shadow:0 8px 24px #0000000f}.journal-page-module__tqPOWq__leadParagraph{color:var(--ink);margin-bottom:36px;font-size:18px;font-weight:500;line-height:1.8}.journal-page-module__tqPOWq__articleBody{flex-direction:column;gap:36px;display:flex}.journal-page-module__tqPOWq__articleBody h2{font-family:var(--font-syne), sans-serif;letter-spacing:-1px;color:var(--ink);margin-top:20px;font-size:28px;font-weight:600}.journal-page-module__tqPOWq__articleBody p{color:#434c3e;font-size:15px;line-height:1.85}.journal-page-module__tqPOWq__articleBody strong{color:var(--ink);font-weight:600}.journal-page-module__tqPOWq__codeContainer{background:#1e221b;border:1px solid #363d30;border-radius:10px;margin:16px 0;overflow:hidden}.journal-page-module__tqPOWq__codeBar{font-family:var(--font-dm-mono), monospace;color:#8c9785;letter-spacing:1px;background:#161914;border-bottom:1px solid #2b3226;justify-content:space-between;align-items:center;padding:9px 16px;font-size:10px;display:flex}.journal-page-module__tqPOWq__codeArea{font-family:var(--font-dm-mono), monospace;color:#e5ece0;padding:20px;font-size:12px;line-height:1.7;overflow-x:auto}.journal-page-module__tqPOWq__authorCard{background:#fbfcf8;border:1px solid #dcdfd3;border-radius:12px;align-items:center;gap:22px;margin-top:60px;padding:30px;display:flex}.journal-page-module__tqPOWq__authorMark{flex-shrink:0;grid-template-columns:repeat(2,10px);gap:5px;display:grid}.journal-page-module__tqPOWq__authorMark i{background:var(--ink);border-radius:50%;width:10px;height:10px}.journal-page-module__tqPOWq__authorMark i:first-child{background:var(--blue)}.journal-page-module__tqPOWq__authorInfo h4{font-family:var(--font-syne), sans-serif;margin-bottom:4px;font-size:18px;font-weight:600}.journal-page-module__tqPOWq__authorInfo p{color:var(--muted);font-size:12px;line-height:1.7}@media (max-width:1050px){.journal-page-module__tqPOWq__featuredCard{grid-template-columns:1fr}.journal-page-module__tqPOWq__featuredArt{min-height:240px}.journal-page-module__tqPOWq__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.journal-page-module__tqPOWq__heroContent h1{letter-spacing:-2.5px;font-size:clamp(38px,8.5vw,54px)}.journal-page-module__tqPOWq__featuredCopy{padding:28px}.journal-page-module__tqPOWq__articlesGrid{grid-template-columns:1fr}.journal-page-module__tqPOWq__searchBox{max-width:100%}.journal-page-module__tqPOWq__readerHero h1{letter-spacing:-1.5px;font-size:clamp(32px,7vw,44px)}.journal-page-module__tqPOWq__authorCard{flex-direction:column;align-items:flex-start}}
