.post-module__aAyURa__main{background:linear-gradient(to bottom, var(--bg-secondary), #fff);min-height:100vh;padding:calc(var(--space-3xl) + 80px) 0 var(--space-3xl) 0}.post-module__aAyURa__article{width:100%}.post-module__aAyURa__container{max-width:1200px;padding:0 var(--space-lg);margin:0 auto}.post-module__aAyURa__featuredImageWrapper{width:100%;margin:var(--space-xl) 0;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}.post-module__aAyURa__featuredImage{object-fit:contain;width:100%;height:auto;display:block}.post-module__aAyURa__backLink{align-items:center;gap:var(--space-xs);color:var(--link-colour);margin-bottom:var(--space-xl);transition:transform var(--transition-fast);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.post-module__aAyURa__backLink:hover{gap:var(--space-sm);color:var(--deep-blue)}.post-module__aAyURa__backIcon{width:20px;height:20px;transition:transform .3s}.post-module__aAyURa__backLink:hover .post-module__aAyURa__backIcon{transform:translate(-4px)}.post-module__aAyURa__header{margin-bottom:var(--space-3xl);padding-bottom:var(--space-xl);border-bottom:2px solid #00bcd41a}.post-module__aAyURa__meta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}.post-module__aAyURa__category{color:var(--link-colour);text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:700}.post-module__aAyURa__featuredBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#0080c8,#00bcd4);border-radius:16px;padding:4px 12px;font-size:.75rem;font-weight:600}.post-module__aAyURa__title{color:var(--text-primary);margin:0 0 var(--space-lg) 0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.post-module__aAyURa__excerpt{color:var(--text-primary);margin:0 0 var(--space-xl) 0;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.6}.post-module__aAyURa__authorSection{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.post-module__aAyURa__authorInfo{flex-direction:column;gap:4px;display:flex}.post-module__aAyURa__authorName{color:var(--text-primary);font-size:1rem;font-weight:700}.post-module__aAyURa__authorRole{color:var(--text-secondary);font-size:.875rem}.post-module__aAyURa__postMeta{color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:4px;font-size:.875rem;display:flex}.post-module__aAyURa__date{font-weight:600}.post-module__aAyURa__readTime{color:var(--medium-gray)}.post-module__aAyURa__content{margin:var(--space-3xl) 0}.post-module__aAyURa__prose{color:var(--text-primary);font-size:1.125rem;line-height:1.8}.post-module__aAyURa__content:has(.post-module__aAyURa__featuredImageWrapper) .post-module__aAyURa__prose img{display:none}.post-module__aAyURa__prose h1,.post-module__aAyURa__prose h2,.post-module__aAyURa__prose h3{color:var(--text-primary);margin:var(--space-2xl) 0 var(--space-lg) 0;font-weight:700;line-height:1.3}.post-module__aAyURa__prose h1{border-bottom:3px solid var(--cyan-blue);padding-bottom:var(--space-md);font-size:2rem}.post-module__aAyURa__prose h2{margin-top:var(--space-3xl);font-size:1.75rem}.post-module__aAyURa__prose h3{color:var(--deep-blue);font-size:1.375rem}.post-module__aAyURa__prose p{margin:var(--space-lg) 0}.post-module__aAyURa__prose strong{color:var(--text-primary);font-weight:700}.post-module__aAyURa__prose a{color:var(--link-colour);border-bottom:2px solid #0000;text-decoration:none;transition:border-color .3s}.post-module__aAyURa__prose a:hover{border-bottom-color:var(--link-colour)}.post-module__aAyURa__prose hr{margin:var(--space-2xl) 0;border:none;border-top:2px solid #00bcd433}.post-module__aAyURa__tagsSection{align-items:flex-start;gap:var(--space-md);margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid #00bcd41a;display:flex}.post-module__aAyURa__tagsLabel{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:.875rem;font-weight:700}.post-module__aAyURa__tagsList{gap:var(--space-sm);flex-wrap:wrap;flex:1;display:flex}.post-module__aAyURa__tag{color:var(--deep-blue);transition:transform var(--transition-fast);background:#00bcd414;border:1px solid #00bcd433;border-radius:20px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.post-module__aAyURa__tag:hover{border-color:var(--link-colour);background:#00bcd426;transform:translateY(-1px)}.post-module__aAyURa__footer{margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:2px solid #00bcd41a}.post-module__aAyURa__cta{padding:var(--space-xl);text-align:center;background:linear-gradient(135deg,#0080c80d,#00bcd40d);border:2px solid #00bcd433;border-radius:16px}.post-module__aAyURa__cta h3{color:var(--text-primary);margin:0 0 var(--space-md) 0;font-size:1.5rem;font-weight:700}.post-module__aAyURa__cta p{color:var(--text-primary);margin:0 0 var(--space-lg) 0;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.post-module__aAyURa__main{padding:calc(var(--space-2xl) + 80px) 0 var(--space-2xl) 0}.post-module__aAyURa__container{padding:0 var(--space-md)}.post-module__aAyURa__featuredImageWrapper{margin:var(--space-lg) 0;border-radius:0}.post-module__aAyURa__authorSection{flex-direction:column;align-items:flex-start}.post-module__aAyURa__postMeta{align-items:flex-start}.post-module__aAyURa__prose{font-size:1rem}.post-module__aAyURa__prose h1{font-size:1.75rem}.post-module__aAyURa__prose h2{font-size:1.5rem}.post-module__aAyURa__prose h3{font-size:1.25rem}.post-module__aAyURa__cta{padding:var(--space-lg)}.post-module__aAyURa__tagsSection{gap:var(--space-sm);flex-direction:column}}
