.BlogPost_mainWrapper__0BPfQ{min-height:100vh;display:flex;flex-direction:column;padding:20px}.BlogPost_content__WIfRh{flex:1 1;max-width:900px;margin:0 auto;width:100%}.BlogPost_article__4KhL7{margin-top:20px}.BlogPost_articleHeader__XLapU{margin-bottom:50px;padding-bottom:30px;border-bottom:5px solid var(--type-primary)}.BlogPost_category__S6FU0{display:inline-block;padding:6px 18px;background:var(--type-accent);font-family:Oswald,sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;margin-bottom:20px}.BlogPost_title__tbzRt{font-family:Teko,sans-serif;font-size:4rem;text-transform:uppercase;line-height:1;margin-bottom:15px;color:var(--type-primary)}.BlogPost_subtitle__uKGeH{font-family:Oswald,sans-serif;font-size:1.4rem;color:#555;line-height:1.5;margin-bottom:20px}.BlogPost_meta__cLZZJ{display:flex;gap:20px;align-items:center}.BlogPost_date__4x9M0{font-family:Oswald,sans-serif;font-size:.95rem;color:#888}.BlogPost_articleBody__PcAKt{font-family:Oswald,sans-serif;font-size:1.1rem;line-height:1.8;color:#333}.BlogPost_section__1eF3G{margin-bottom:50px}.BlogPost_section__1eF3G h2{font-size:2.5rem;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid var(--type-accent)}.BlogPost_section__1eF3G h2,.BlogPost_section__1eF3G h3{font-family:Teko,sans-serif;text-transform:uppercase;color:var(--type-primary)}.BlogPost_section__1eF3G h3{font-size:1.8rem;margin:30px 0 15px}.BlogPost_section__1eF3G p{margin-bottom:20px}.BlogPost_heroImage__IGaJj{width:100%;height:400px;object-fit:cover;border:4px solid var(--type-primary);margin:30px 0;transition:.2s}.BlogPost_heroImage__IGaJj:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--type-accent)}.BlogPost_albumTimeline__opvDq{display:flex;flex-direction:column;gap:50px;margin:50px 0}.BlogPost_albumItem__Z4RNT{display:grid;grid-template-columns:280px 1fr;grid-gap:40px;gap:40px;padding:30px 0;border-bottom:3px solid #e0e0e0;align-items:start}.BlogPost_albumItem__Z4RNT:last-child{border-bottom:none}.BlogPost_albumCoverWrapper__kUgVF{position:relative}.BlogPost_albumYear__WaNJz{position:absolute;top:-15px;left:10px;background:var(--type-accent);color:#fff;padding:5px 15px;font-family:Teko,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;z-index:10}.BlogPost_albumCover__na7iU{width:100%;height:280px;object-fit:cover;border:4px solid var(--type-primary);transition:.2s;display:block}.BlogPost_albumCover__na7iU:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--type-accent)}.BlogPost_albumInfo__jOXCS{display:flex;flex-direction:column;gap:15px}.BlogPost_albumTitle__1mx_V{font-family:Teko,sans-serif;font-size:2.2rem;text-transform:uppercase;margin:0;color:var(--type-primary);line-height:1.1}.BlogPost_albumMeta__vHPEk{font-family:Oswald,sans-serif;font-size:.95rem;color:#666;line-height:1.7}.BlogPost_albumMeta__vHPEk strong{color:var(--type-primary);font-weight:700}.BlogPost_albumDescription__Ru7Ac{font-family:Oswald,sans-serif;font-size:1.05rem;line-height:1.7;color:#444;margin:10px 0 0}.BlogPost_albumActions__XrJm_{display:flex;gap:15px;margin-top:10px;flex-wrap:wrap}.BlogPost_downloadButton__VAvBx{background:var(--type-primary);color:#fff;border:none;padding:12px 24px;font-family:Teko,sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.2s;text-decoration:none;display:inline-block}.BlogPost_downloadButton__VAvBx:hover{background:var(--type-overlap);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--type-accent);color:#fff}.BlogPost_posterButton__n682B{background:#fff;color:var(--type-primary);border:3px solid var(--type-primary);padding:12px 24px;font-family:Teko,sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.2s;text-decoration:none;display:inline-block}.BlogPost_posterButton__n682B:hover{background:var(--type-accent);color:var(--type-primary);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--type-primary)}.BlogPost_simpleCta__UgG0M{padding:40px;background:#f5f5f5;border:3px solid var(--type-primary);margin:50px 0;text-align:center}.BlogPost_simpleCta__UgG0M h2{font-family:Teko,sans-serif;font-size:2.5rem;text-transform:uppercase;margin-bottom:15px;color:var(--type-primary);border-bottom:none}.BlogPost_simpleCta__UgG0M p{font-family:Oswald,sans-serif;font-size:1.1rem;line-height:1.7;margin:15px auto;max-width:700px}.BlogPost_bulkDownloadButton__ZpERF{background:var(--type-accent);color:var(--type-primary);border:3px solid var(--type-primary);padding:18px 35px;font-family:Teko,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.2s;text-decoration:none;display:inline-block;margin:20px 0}.BlogPost_bulkDownloadButton__ZpERF:hover{background:var(--type-primary);color:#fff;transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--type-accent)}@media (max-width:768px){.BlogPost_albumItem__Z4RNT{grid-template-columns:1fr;gap:20px;padding:25px 0}.BlogPost_albumCover__na7iU{height:250px}.BlogPost_albumTitle__1mx_V{font-size:1.8rem}.BlogPost_simpleCta__UgG0M{padding:30px 20px}.BlogPost_simpleCta__UgG0M h2{font-size:2rem}}@media (max-width:480px){.BlogPost_albumCover__na7iU{height:200px}.BlogPost_albumTitle__1mx_V{font-size:1.5rem}.BlogPost_downloadButton__VAvBx{padding:10px 20px;font-size:1rem}.BlogPost_bulkDownloadButton__ZpERF{padding:15px 25px;font-size:1.2rem}}.BlogPost_albumCard__3iSz5{display:none!important}.BlogPost_enhancedCtaSection__e_lZX{background:linear-gradient(135deg,var(--type-accent) 0,#fff 100%);border:4px solid var(--type-primary);padding:50px;margin:50px 0;text-align:center;position:relative;overflow:hidden}.BlogPost_enhancedCtaSection__e_lZX:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 20px);z-index:1}.BlogPost_enhancedCtaSection__e_lZX>*{position:relative;z-index:2}.BlogPost_enhancedCtaSection__e_lZX h2{font-size:3rem;margin-bottom:20px;color:var(--type-primary)}.BlogPost_ctaFeatures__jOEP7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin:30px 0;text-align:left}.BlogPost_ctaFeature__ocBCx{background:hsla(0,0%,100%,.9);border:2px solid var(--type-primary);padding:20px}.BlogPost_ctaFeature__ocBCx h4{font-family:Teko,sans-serif;font-size:1.3rem;color:var(--type-primary);margin-bottom:10px}.BlogPost_primaryCtaButton__Ph5ic{background:var(--type-primary);color:#fff;border:none;padding:20px 40px;font-family:Teko,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.2s;text-decoration:none;display:inline-block;margin-top:20px;box-shadow:5px 5px 0 rgba(0,0,0,.2)}.BlogPost_primaryCtaButton__Ph5ic:hover{background:var(--type-overlap);transform:translate(-3px,-3px);box-shadow:8px 8px 0 rgba(0,0,0,.2);color:#fff}.BlogPost_specsGrid__3fEJx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin:30px 0}.BlogPost_specCard__TR6nc{padding:25px;border:3px solid var(--type-primary);background:#fff;text-align:center;transition:.2s}.BlogPost_specCard__TR6nc:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--type-accent)}.BlogPost_specSize__7LHlt{font-family:Teko,sans-serif;font-size:2.5rem;color:var(--type-primary);line-height:1;margin-bottom:5px}.BlogPost_specLabel__NsWX7{font-family:Teko,sans-serif;font-size:1.2rem;background:var(--type-accent);padding:4px 12px;display:inline-block;margin-bottom:10px}.BlogPost_specCard__TR6nc p{font-size:.95rem;color:#666;margin:0}.BlogPost_featureList__R5uDq{list-style:none;padding:0;margin:20px 0}.BlogPost_featureList__R5uDq li{padding:10px 0 10px 30px;position:relative}.BlogPost_featureList__R5uDq li:before{content:"▸";position:absolute;left:10px;color:var(--type-overlap);font-weight:700}.BlogPost_ctaSection__KmAUB{padding:40px;background:var(--type-accent);border:3px solid var(--type-primary);margin:40px 0;text-align:center}.BlogPost_ctaSection__KmAUB h2{border-bottom:none;margin-bottom:15px}.BlogPost_ctaSection__KmAUB p{max-width:700px;margin:0 auto 20px}.BlogPost_inlineLink__8fxCt{color:var(--type-overlap);text-decoration:underline;font-weight:700}.BlogPost_inlineLink__8fxCt:hover{color:var(--type-primary)}.BlogPost_highlight__8HRb_{padding:20px 25px;background:var(--type-accent);border-left:5px solid var(--type-primary);font-weight:700;font-size:1.15rem}.BlogPost_articleFooter__p5x07{margin-top:60px;margin-bottom:60px;padding-top:30px;border-top:3px dashed #ccc}.BlogPost_notFound__wNRM0{text-align:center;padding:80px 20px}.BlogPost_notFound__wNRM0 h1{font-family:Teko,sans-serif;font-size:3rem;text-transform:uppercase;margin-bottom:20px}.BlogPost_notFound__wNRM0 p{font-family:Oswald,sans-serif;font-size:1.2rem;margin-bottom:30px;color:#666}@media (max-width:768px){.BlogPost_title__tbzRt{font-size:2.8rem}.BlogPost_subtitle__uKGeH{font-size:1.2rem}.BlogPost_specsGrid__3fEJx{grid-template-columns:1fr}.BlogPost_section__1eF3G h2{font-size:2rem}.BlogPost_section__1eF3G h3{font-size:1.5rem}.BlogPost_ctaSection__KmAUB{padding:25px}.BlogPost_enhancedCtaSection__e_lZX{padding:30px 20px}.BlogPost_enhancedCtaSection__e_lZX h2{font-size:2.2rem}.BlogPost_ctaFeatures__jOEP7{grid-template-columns:1fr}.BlogPost_heroImage__IGaJj{height:250px}.BlogPost_albumTimeline__opvDq{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.BlogPost_mainWrapper__0BPfQ{padding:15px}.BlogPost_title__tbzRt{font-size:2.2rem}.BlogPost_subtitle__uKGeH{font-size:1.1rem}.BlogPost_albumCard__3iSz5{padding:15px}.BlogPost_albumCover__na7iU{max-width:200px;height:200px}.BlogPost_enhancedCtaSection__e_lZX{padding:25px 15px}.BlogPost_primaryCtaButton__Ph5ic{padding:15px 30px;font-size:1.2rem}}