.blog-details-page{color:#1a1a1a;background-color:#0000;min-height:100vh;padding-top:120px}.blog-details-container{max-width:1200px;padding:0 var(--spacing-md)var(--spacing-xl);margin:0 auto}.article-header{text-align:center;max-width:900px;margin:0 auto}.back-link{color:#fff9;margin-bottom:var(--spacing-lg);font-size:.875rem;text-decoration:none;transition:color .3s;display:inline-block}.back-link:hover{color:#fff}.article-meta{color:#4cd964;margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:flex}.meta-date{color:#fff9}.article-title{font-family:var(--font-headline);color:#fff;margin-bottom:var(--spacing-xl);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.article-hero-image{aspect-ratio:21/9;width:100%;margin-top:var(--spacing-lg);border-radius:24px;margin-bottom:4rem;overflow:hidden}.article-hero-image img{object-fit:cover;width:100%;height:100%}.article-content{color:#fffc;font-family:var(--font-body);margin:0 auto}.lead-paragraph{color:#fff;margin-bottom:1rem;font-size:1.25rem;line-height:1.6}.article-content h2{font-family:var(--font-headline);color:#fff;margin-top:2rem;margin-bottom:1rem;font-size:2rem}.article-content p{color:#ffffffb3;margin-bottom:.8rem;font-size:1.125rem;line-height:1.7}.article-content blockquote{padding-left:var(--spacing-lg);margin:var(--spacing-lg)0;color:#fff;border-left:4px solid #4cd964;font-size:1.25rem;font-style:italic}.read-next-section{max-width:100%;margin-top:var(--spacing-xxl);padding-top:var(--spacing-xl);border-top:1px solid #ffffff1a}.read-next-header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.read-next-header h3{font-family:var(--font-headline);color:#fff;font-size:2rem}.nav-arrows{gap:10px;display:flex}.nav-arrow{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:background .3s;display:flex}.nav-arrow:hover{background:#fff3}.read-next-grid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:1024px) and (min-width:768px){.blog-details-page{padding-top:100px}.blog-details-container{padding:0 var(--spacing-md)var(--spacing-lg)}.article-title{font-size:clamp(2.25rem,4.5vw,3.5rem)}.article-hero-image{aspect-ratio:16/7;margin-bottom:3rem}.read-next-grid{gap:var(--spacing-sm)}}@media (max-width:767px){.blog-details-page{padding-top:80px}.blog-details-container{padding:0 var(--spacing-sm)var(--spacing-lg)}.article-header{text-align:left}.article-meta{margin-bottom:var(--spacing-sm);justify-content:flex-start;font-size:.75rem}.article-title{margin-bottom:var(--spacing-lg);font-size:clamp(2rem,8vw,3rem)}.article-hero-image{aspect-ratio:4/3;border-radius:12px;margin-top:0;margin-bottom:2rem}.lead-paragraph{font-size:1.125rem}.article-content h2{margin-top:1.5rem;font-size:1.5rem}.article-content p{font-size:1rem;line-height:1.6}.article-content blockquote{padding-left:var(--spacing-md);margin:var(--spacing-md)0;font-size:1.125rem}.read-next-section{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.read-next-header h3{font-size:1.5rem}.read-next-grid{gap:var(--spacing-md);grid-template-columns:1fr}}
