.article-module__xPihzG__page{--tbg:#000;--tfg:#905bf4;background-color:var(--tbg);color:var(--tfg);min-height:100vh;position:relative}.article-module__xPihzG__page ::selection{background-color:var(--tfg);color:var(--tbg)}.article-module__xPihzG__mono{font-family:var(--font-dm-mono), monospace;text-transform:uppercase;letter-spacing:0;color:var(--tfg);margin:0;padding:0;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none}.article-module__xPihzG__cover{height:50vh;position:relative;overflow:hidden}.article-module__xPihzG__cover img{object-fit:cover;opacity:.6;width:100%;height:100%}.article-module__xPihzG__coverFade{background:linear-gradient(to top, var(--tbg), transparent 60%);position:absolute;inset:0}.article-module__xPihzG__coverEmpty{height:calc(var(--header-height,80px) + 4rem)}.article-module__xPihzG__article{max-width:880px;margin:0 auto;padding:4rem 2rem 12rem}.article-module__xPihzG__breadcrumb{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.article-module__xPihzG__breadcrumb span{opacity:.55}.article-module__xPihzG__breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.article-module__xPihzG__tags{opacity:.55;white-space:pre-wrap;margin-bottom:1rem}.article-module__xPihzG__title{text-transform:uppercase;font-family:var(--font-defonte), sans-serif;letter-spacing:-.15rem;margin:0 0 2rem;font-size:3.5rem;font-weight:500;line-height:.85}.article-module__xPihzG__byline{border-left:.25rem solid var(--tfg);align-items:baseline;gap:1.5rem;margin-bottom:4rem;padding:1rem 0 0 1rem;display:flex}.article-module__xPihzG__byline p:nth-child(2){opacity:.55}.article-module__xPihzG__body{font-family:var(--font-stylish), sans-serif;letter-spacing:-.01rem;font-size:1.2rem;line-height:1.6}.article-module__xPihzG__body p{opacity:.85;margin:0 0 1.25rem}.article-module__xPihzG__body p:empty{height:1rem;margin:0}.article-module__xPihzG__body h2,.article-module__xPihzG__body h3{text-transform:uppercase;font-family:var(--font-defonte), sans-serif;opacity:1;margin:3rem 0 1.25rem;font-weight:500;line-height:.85}.article-module__xPihzG__body h2{letter-spacing:-.1rem;font-size:2.25rem}.article-module__xPihzG__body h3{letter-spacing:-.05rem;font-size:1.75rem}.article-module__xPihzG__body ul,.article-module__xPihzG__body ol{flex-direction:column;gap:.5rem;margin:0 0 1.25rem;padding-left:1.5rem;display:flex}.article-module__xPihzG__body ul{padding-left:0;list-style:none}.article-module__xPihzG__body ul li{opacity:.85;padding-left:1.5rem;position:relative}.article-module__xPihzG__body ul li:before{content:"▶";font-family:var(--font-dm-mono), monospace;opacity:.6;font-size:.6rem;position:absolute;top:.3rem;left:0}.article-module__xPihzG__body ol li{opacity:.85}.article-module__xPihzG__body blockquote{border-left:.25rem solid var(--tfg);opacity:1;margin:2rem 0;padding:.5rem 0 .5rem 1.25rem}.article-module__xPihzG__body blockquote p{opacity:1}.article-module__xPihzG__body a{color:var(--tfg);border-bottom:1px solid var(--tfg);text-decoration:none}.article-module__xPihzG__body strong{opacity:1;font-weight:400;font-family:var(--font-dm-mono), monospace;text-transform:uppercase;font-size:.85em}.article-module__xPihzG__body em{font-style:italic}.article-module__xPihzG__body code{font-family:var(--font-dm-mono), monospace;background:var(--tfg);color:var(--tbg);padding:.1rem .35rem;font-size:.8em}.article-module__xPihzG__body pre{border-left:.25rem solid var(--tfg);background:0 0;margin:2rem 0;padding:1rem 1.25rem;overflow-x:auto}.article-module__xPihzG__body pre code{color:var(--tfg);background:0 0;padding:0}.article-module__xPihzG__body img{width:100%;height:auto;margin:2rem 0;display:block}.article-module__xPihzG__body hr{border:none;border-top:.25rem solid var(--tfg);width:4rem;margin:3rem 0}.article-module__xPihzG__footer{margin-top:6rem}.article-module__xPihzG__cta{border-left:.25rem solid var(--tfg);flex-direction:column;gap:1.5rem;margin-top:6rem;padding-left:2rem;display:flex}.article-module__xPihzG__ctaTitle{font-family:var(--font-defonte), sans-serif;text-transform:uppercase;letter-spacing:-.05rem;color:var(--tfg);margin:0;font-size:2.75rem;font-weight:500;line-height:.8}.article-module__xPihzG__ctaCopy{font-family:var(--font-stylish), sans-serif;letter-spacing:-.025rem;opacity:.85;max-width:48ch;margin:0;font-size:1.3rem;line-height:1}.article-module__xPihzG__ctaActions{gap:2rem;display:flex}.article-module__xPihzG__ctaSecondary{opacity:.55}.article-module__xPihzG__related{flex-direction:column;gap:2rem;margin-top:6rem;display:flex}.article-module__xPihzG__relatedGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.article-module__xPihzG__relatedCard{color:var(--tfg);flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.article-module__xPihzG__relatedImage{aspect-ratio:7/5;width:100%;position:relative;overflow:hidden}.article-module__xPihzG__relatedImage img{object-fit:cover}.article-module__xPihzG__relatedTitle{font-family:var(--font-stylish), sans-serif;letter-spacing:-.025rem;margin:0;font-size:1.2rem;line-height:1}.article-module__xPihzG__relatedDate{opacity:.55}@media (max-width:1000px){.article-module__xPihzG__title{letter-spacing:-.1rem;font-size:2.25rem}.article-module__xPihzG__article{padding:3rem 2rem 8rem}.article-module__xPihzG__body h2{font-size:1.75rem}.article-module__xPihzG__body h3{font-size:1.4rem}.article-module__xPihzG__ctaTitle{font-size:1.75rem;line-height:.85}.article-module__xPihzG__relatedGrid{grid-template-columns:1fr}}
