.blogcard{--blogcard-thumb-w: 120px;--blogcard-thumb-h: 80px;position:relative;margin:40px 0;padding:20px;border:1px solid #000;border-radius:3px;background:var(--white);transition:box-shadow .2s}.blogcard:hover{box-shadow:0 6px 18px rgba(15,23,42,.06)}.blogcard-label{position:absolute;top:0;left:16px;transform:translateY(-50%);padding:0 8px;background:var(--white);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text);line-height:1.6}.blogcard-label::before{content:"";flex:0 0 auto;width:10px;height:5px;border-left:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(-45deg);margin-top:-4px}.blogcard-body{display:flex;align-items:flex-start;gap:24px;color:inherit;border-bottom:none}.blogcard-thumb{flex:0 0 auto;width:var(--blogcard-thumb-w);height:var(--blogcard-thumb-h);margin:0;overflow:hidden;border-radius:4px;background:var(--bg)}.blogcard-image{display:block;width:100%;height:100%;object-fit:cover}.blogcard-text{min-width:0;max-height:var(--blogcard-thumb-h);overflow:hidden}.blogcard-title{font-size:16px;font-weight:700;line-height:1.5;color:var(--navy);height:20px;overflow:hidden;text-overflow:ellipsis}.blogcard-body:hover .blogcard-title{color:var(--blue2)}.blogcard-excerpt{margin-top:8px;font-size:13px;line-height:1.7;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#single .single-content .blogcard-thumb{margin-bottom:0}#single .single-content .blogcard-body,#single .single-content .wp-block-paragraph .blogcard-body{color:inherit;border-bottom:none}#single .single-content .blogcard-excerpt{line-height:1.7}.related-posts{margin-top:60px}#single .content .related-heading{margin:0 0 24px;padding:0 0 16px;border-left:none;border-bottom:1px solid var(--line);font-size:24px}#single .content .related-heading::after{content:none}.related-list{margin:0;padding:0;list-style:none}.related-list li+li{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.related-item{display:flex;align-items:center;gap:20px;color:var(--text)}.related-item:hover .related-title{color:var(--blue2)}.related-thumb{flex:0 0 auto;width:100px;height:60px;margin:0;background:var(--bg)}.related-thumb img{display:block;width:100%;height:100%;object-fit:cover}.related-title{min-width:0;font-size:16px;line-height:1.6}@media(max-width: 550px){.related-posts{margin-top:40px}#single .content .related-heading{font-size:20px}.related-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 10px}.related-list li+li{margin-top:0;padding-top:0;border-top:none}.related-list li:nth-child(n+3){padding-top:16px;border-top:1px solid var(--line)}.related-item{flex-direction:column;align-items:stretch;gap:6px}.related-thumb{width:100%;height:auto;aspect-ratio:16/10}.related-title{font-size:14px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media(max-width: 900px){.blogcard{--blogcard-thumb-w: 100px;--blogcard-thumb-h: 70px;margin:30px 0;padding:14px}.blogcard-label{left:10px;padding:0 6px;font-size:13px}.blogcard-body{gap:14px}.blogcard-title{font-size:14px}.blogcard-excerpt{margin-top:4px;font-size:12px}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/post.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAKA,UAEI,0BACA,yBAGA,kBACA,cACA,aACA,sBACA,kBACA,wBACA,0BAEA,gBACI,yCAMR,gBACI,kBACA,MACA,UACA,2BACA,cACA,wBAEA,aACA,mBACA,QACA,eACA,gBACA,kBACA,gBAEA,wBACI,WACA,cACA,WACA,WACA,mCACA,qCACA,yBAEA,gBAIR,eACI,aACA,uBACA,SACA,cAGA,mBAGJ,gBACI,cACA,8BACA,+BACA,SACA,gBACA,kBACA,qBAGJ,gBACI,cACA,WACA,YACA,iBAIJ,eACI,YACA,mCACA,gBAGJ,gBACI,eACA,gBACA,gBACA,kBAIA,YACA,gBACA,uBAEA,qCACI,mBAIR,kBAEI,eACA,eACA,gBACA,mBAEA,oBACA,4BACA,qBACA,gBAKA,wCACI,gBAGJ,kGAEI,cACA,mBAGJ,0CACI,gBAKR,eACI,gBAIJ,kCACI,gBACA,iBACA,iBACA,oCACA,eAEA,yCACI,aAIR,cACI,SACA,UACA,gBAGA,oBACI,gBACA,iBACA,iCAIR,cACI,aACA,mBACA,SACA,kBAEA,mCACI,mBAIR,eACI,cACA,YACA,YACA,SACA,qBAEA,mBACI,cACA,WACA,YACA,iBAIR,eACI,YACA,eACA,gBAIJ,yBACI,eACI,gBAGJ,kCACI,eAGJ,cACI,aACA,gDACA,cAGA,oBACI,aACA,cACA,gBAGJ,gCACI,iBACA,iCAIR,cACI,sBACA,oBACA,QAGJ,eACI,WACA,YACA,mBAIJ,eACI,eACA,gBAEA,oBACA,4BACA,qBACA,iBAIR,yBACI,UACI,0BACA,yBAEA,cACA,aAGJ,gBACI,UACA,cACA,eAGJ,eACI,SAGJ,gBACI,eAGJ,kBACI,eACA%22,%22file%22:%22post.css%22%7D */
