.BlogArticle{color:var(--we-white)}.BlogArticle .container{max-width:60vw;padding:0 var(--space-8);margin:0 auto}.markdown-render p{font-family:var(--font-family-sans);font-size:var(--text-2xl);margin-bottom:var(--space-12);opacity:.95;font-weight:400;line-height:1.6}.markdown-render strong{font-weight:700}.markdown-render em{font-style:italic}.markdown-render h1{font-family:var(--font-family-sans);text-transform:uppercase;letter-spacing:-.05em;margin-top:var(--space-24);margin-bottom:var(--space-12);color:var(--we-white);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:900;line-height:.95}.markdown-render h2{font-family:var(--font-family-sans);text-transform:uppercase;letter-spacing:-.05em;margin-top:var(--space-20);margin-bottom:var(--space-8);color:var(--we-white);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900;line-height:.95}.markdown-render h3{font-family:var(--font-family-sans);text-transform:uppercase;letter-spacing:-.04em;margin-top:var(--space-16);margin-bottom:var(--space-6);color:var(--we-white);font-size:clamp(1rem,2.5vw,1.5rem);font-weight:900;line-height:1.05}.markdown-render hr{margin:var(--space-16) auto;border:none;border-top:1px solid #ffffff26;width:60%}.markdown-render blockquote{border-left:6px solid var(--we-white);margin:var(--space-16) 0;padding:var(--space-6) 0 var(--space-6) var(--space-10);font-style:italic;font-size:var(--text-2xl);opacity:.8;background:#ffffff0d}.markdown-render img{border-radius:var(--radius-md);width:100%;height:auto;margin:var(--space-16) 0;display:block}.markdown-render ul{margin:var(--space-12) 0;padding-left:var(--space-8);list-style-type:disc;list-style-position:inside}.markdown-render ol{margin:var(--space-12) 0;padding-left:var(--space-8);list-style-type:decimal;list-style-position:inside}.markdown-render li{font-family:var(--font-family-sans);font-size:var(--text-2xl);margin-bottom:var(--space-4);opacity:.9}@media (width<=1024px){.BlogArticle .container{max-width:85vw}}@media (width<=768px){.BlogArticle .container{max-width:100%;padding:0 var(--space-6)}.markdown-render h2{font-size:3rem}.markdown-render h3{font-size:2rem}.markdown-render p{font-size:var(--text-xl)}}.post-layout{color:var(--we-white,white);padding-bottom:var(--space-32);background-color:rgba(var(--we-purple-flat-rgb), .8);background-image:linear-gradient(337deg, var(--we-burn-light) 0%, var(--we-burn-vibrant) 4%, var(--we-burn-mid) 8%, var(--we-burn-deep) 13%, transparent 21%);flex-direction:column;flex:1;width:100%;min-height:100%;display:flex;overflow-x:hidden}@media (width<=1024px){.post-layout{padding-bottom:var(--space-20)}}@media (width<=768px){.post-layout{padding-bottom:var(--space-12)}}.post-hero{border-radius:var(--radius-md);align-items:flex-end;margin:10vh 5vw 5vh;display:flex;position:relative;overflow:hidden}.hero-visuals{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.hero-img{object-fit:cover;width:100%;height:100%}.hero-overlay{background:linear-gradient(to top, var(--we-black,#000) 5%, transparent 60%), #0000000d;mix-blend-mode:normal;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:10;padding:var(--space-24) var(--space-12);width:100%;max-width:1400px;margin:0 auto;position:relative}.post-meta{font-family:var(--font-family-sans);color:var(--we-white);font-weight:900;font-size:var(--text-lg);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4)}.updated-tag{opacity:.7;margin-left:var(--space-2)}.post-title{font-family:var(--font-family-sans);text-transform:uppercase;margin:0 0 var(--space-12) 0;letter-spacing:-.05em;color:var(--we-white);max-width:15ch;font-size:clamp(3rem,10vw,5.5rem);font-weight:900;line-height:.95}.post-intro{max-width:70ch}.post-subtitle{font-family:var(--font-family-sans);font-weight:700;font-size:var(--text-2xl);color:var(--we-white);margin-bottom:var(--space-4);display:block}.post-description{font-family:var(--font-family-sans);font-weight:400;font-size:var(--text-xl);color:var(--we-white);opacity:.95;line-height:1.5}.spotify-footer{margin-top:var(--space-24);padding:var(--space-16) var(--space-8);border-top:1px solid #ffffff1a;width:90%;max-width:1400px;margin-left:auto;margin-right:auto}@media (width<=1024px){.spotify-footer{width:95%;margin-top:var(--space-16)}}@media (width<=768px){.spotify-footer{width:100%;padding:var(--space-12) var(--space-4);margin-top:var(--space-12)}}@media (width<=1024px){.post-hero{min-height:50vh;margin:5vh 4vw}.post-title{font-size:clamp(2.5rem,8vw,4rem)}}@media (width<=768px){.post-hero{height:auto;min-height:65vh;margin:var(--space-4);border-radius:var(--radius-md)}.hero-content{padding:var(--space-12) var(--space-6)}.post-title{margin-bottom:var(--space-6);font-size:clamp(2rem,10vw,3rem);line-height:1}.post-description{font-size:var(--text-lg);line-height:1.4}.post-container{margin-top:var(--space-8)}}@media (width<=480px){.post-hero{margin:var(--space-2);min-height:70vh}.hero-content{padding:var(--space-10) var(--space-4)}.post-title{font-size:2.2rem}}
