.Post-module__zUaweq__hero{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);padding:3rem 0 3.5rem}.Post-module__zUaweq__heroImage{width:100%;max-height:420px;overflow:hidden}.Post-module__zUaweq__heroImage img{object-fit:cover;width:100%;height:420px;display:block}.Post-module__zUaweq__heroInner{max-width:860px}.Post-module__zUaweq__backLink{color:#ffffffb3;align-items:center;margin-bottom:1.25rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.Post-module__zUaweq__backLink:hover{color:var(--color-accent-light)}.Post-module__zUaweq__category{color:var(--color-accent-light);text-transform:uppercase;letter-spacing:.75px;background:#52b78840;border:1px solid #52b78866;border-radius:100px;width:fit-content;margin-bottom:1rem;padding:.3rem .875rem;font-size:.8rem;font-weight:700;display:block}.Post-module__zUaweq__title{color:#fff;margin-bottom:1.5rem;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.25}.Post-module__zUaweq__meta{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.Post-module__zUaweq__author{align-items:center;gap:.5rem;display:flex}.Post-module__zUaweq__authorAvatar{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:32px;height:32px}.Post-module__zUaweq__authorName{color:#ffffffe6;font-size:.95rem;font-weight:600}.Post-module__zUaweq__date,.Post-module__zUaweq__readTime{color:#ffffffa6;font-size:.875rem}.Post-module__zUaweq__layout{grid-template-columns:1fr 300px;align-items:start;gap:3rem;padding-top:3rem;padding-bottom:5rem;display:grid}@media (max-width:900px){.Post-module__zUaweq__layout{grid-template-columns:1fr;gap:2rem}.Post-module__zUaweq__sidebar{order:2;position:static}}.Post-module__zUaweq__article{min-width:0}.Post-module__zUaweq__lead{color:var(--color-text-muted);border-left:4px solid var(--color-accent);margin-bottom:2rem;padding-left:1.25rem;font-size:1.2rem;font-style:italic;line-height:1.75}.Post-module__zUaweq__content{color:var(--color-text);font-size:1.05rem;line-height:1.8}.Post-module__zUaweq__content h2{border-bottom:2px solid var(--color-border);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.65rem}.Post-module__zUaweq__content h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.3rem}.Post-module__zUaweq__content h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem}.Post-module__zUaweq__content p{margin-bottom:1.25rem}.Post-module__zUaweq__content ul,.Post-module__zUaweq__content ol{margin-bottom:1.25rem;padding-left:1.75rem}.Post-module__zUaweq__content li{margin-bottom:.5rem}.Post-module__zUaweq__content a{color:var(--color-secondary);text-underline-offset:3px;text-decoration:underline}.Post-module__zUaweq__content a:hover{color:var(--color-accent)}.Post-module__zUaweq__content strong{color:var(--color-primary);font-weight:700}.Post-module__zUaweq__content img{border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin:1.5rem 0}.Post-module__zUaweq__content table{font-size:.9rem}.Post-module__zUaweq__tags{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.875rem;display:flex}.Post-module__zUaweq__tags strong{color:var(--color-text-muted)}.Post-module__zUaweq__tag{color:var(--color-secondary);background:#1b433214;border-radius:100px;padding:.25rem .75rem;font-size:.8rem}.Post-module__zUaweq__disclosure{border:1px solid var(--color-accent);border-radius:var(--radius-md);background:#52b78812;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem;display:flex}.Post-module__zUaweq__disclosureIcon{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:44px;height:44px;margin-top:.125rem}.Post-module__zUaweq__disclosure strong{color:var(--color-primary);margin-bottom:.375rem;display:block}.Post-module__zUaweq__disclosure p{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.65}.Post-module__zUaweq__sidebar{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:90px}.Post-module__zUaweq__widget{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.Post-module__zUaweq__widgetTitle{color:var(--color-primary);margin-bottom:.75rem;font-size:1rem}.Post-module__zUaweq__widgetText{color:var(--color-text-muted);margin-bottom:1rem;font-size:.875rem}.Post-module__zUaweq__widgetBtn{text-align:center;width:100%;font-size:.875rem;display:block}.Post-module__zUaweq__relatedList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.Post-module__zUaweq__relatedItem{border-bottom:1px solid var(--color-border);padding-bottom:.875rem}.Post-module__zUaweq__relatedItem:last-child{border-bottom:none;padding-bottom:0}.Post-module__zUaweq__relatedLink{color:var(--color-primary);margin-bottom:.25rem;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s;display:block}.Post-module__zUaweq__relatedLink:hover{color:var(--color-secondary)}.Post-module__zUaweq__relatedCat{color:var(--color-text-muted);font-size:.75rem}.Post-module__zUaweq__cassieWidget{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);text-align:center;color:#fff;border:none}.Post-module__zUaweq__cassieAvatar{object-fit:cover;object-position:top center;border:3px solid var(--color-neon-pink);width:80px;height:80px;box-shadow:0 0 12px var(--color-neon-pink-glow);border-radius:50%;margin:0 auto .75rem;display:block}.Post-module__zUaweq__cassieWidget h3{color:#fff;margin-bottom:.5rem;font-size:1rem}.Post-module__zUaweq__cassieWidget p{color:#fffc;margin-bottom:.875rem;font-size:.85rem;line-height:1.6}.Post-module__zUaweq__cassieLink{color:var(--color-neon-yellow);font-size:.875rem;font-weight:600;text-decoration:none}.Post-module__zUaweq__cassieLink:hover{color:#fff}
