.blog-module__ht1OTW__wrap{background:var(--bg-000);min-height:100svh;padding:clamp(1.5rem, 5vw, 3.5rem) var(--gutter)}.blog-module__ht1OTW__head{flex-direction:column;gap:.6rem;max-width:46rem;margin:0 auto 2.5rem;display:flex}.blog-module__ht1OTW__eyebrow{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--accent);font-size:.72rem}.blog-module__ht1OTW__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2rem,7vw,4rem);font-weight:900;line-height:.92}.blog-module__ht1OTW__lede{color:var(--text-dim)}.blog-module__ht1OTW__back{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:.76rem}.blog-module__ht1OTW__back:hover{color:var(--text)}.blog-module__ht1OTW__list{flex-direction:column;max-width:46rem;margin-inline:auto;display:flex}.blog-module__ht1OTW__item{border-top:1px solid color-mix(in srgb, var(--red) 25%, transparent)}.blog-module__ht1OTW__item:last-child{border-bottom:1px solid color-mix(in srgb, var(--red) 25%, transparent)}.blog-module__ht1OTW__itemLink{transition:background var(--dur-fast) var(--ease-out);padding:1.3rem .4rem;display:block}.blog-module__ht1OTW__itemLink:hover{background:color-mix(in srgb, var(--red) 6%, transparent)}.blog-module__ht1OTW__date{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem}.blog-module__ht1OTW__itemTitle{color:var(--text);margin:.3rem 0;font-size:clamp(1.2rem,3vw,1.7rem);font-weight:700}.blog-module__ht1OTW__excerpt{color:var(--text-dim);font-size:.92rem;line-height:1.6}.blog-module__ht1OTW__empty{text-align:center;font-family:var(--font-mono);color:var(--text-faint);padding:4rem 0}.blog-module__ht1OTW__article{flex-direction:column;gap:.5rem;max-width:42rem;margin-inline:auto;display:flex}.blog-module__ht1OTW__postTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:.6rem;font-size:clamp(1.8rem,6vw,3.2rem);font-weight:900;line-height:.95}.blog-module__ht1OTW__prose{font-family:var(--font-serif);color:var(--text);font-size:1.05rem;line-height:1.75}:is(.blog-module__ht1OTW__prose h1,.blog-module__ht1OTW__prose h2,.blog-module__ht1OTW__prose h3){font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:1.8rem 0 .6rem}.blog-module__ht1OTW__prose p{margin:0 0 1.1rem}.blog-module__ht1OTW__prose a{color:var(--accent);border-bottom:1px solid}.blog-module__ht1OTW__prose img{border:1px solid color-mix(in srgb, var(--red) 30%, transparent);max-width:100%;margin:1rem 0}.blog-module__ht1OTW__prose blockquote{border-left:3px solid var(--red);color:var(--text-dim);padding-left:1rem;font-style:italic}.blog-module__ht1OTW__prose pre{background:var(--bg-020);border:1px solid color-mix(in srgb, var(--text-faint) 30%, transparent);font-family:var(--font-mono);padding:1rem;font-size:.85rem;overflow-x:auto}.blog-module__ht1OTW__prose code{font-family:var(--font-mono);font-size:.9em}:is(.blog-module__ht1OTW__prose ul,.blog-module__ht1OTW__prose ol){margin:0 0 1.1rem 1.4rem}.blog-module__ht1OTW__prose li{list-style:revert;margin-bottom:.4rem}
