.blog-post-module__Ra98Aq__article{padding-top:clamp(1.6rem,4vw,2.6rem)}.blog-post-module__Ra98Aq__back{width:fit-content;font-family:var(--font-mono);color:var(--color-violet-dark);align-items:center;gap:.45rem;margin-bottom:1.8rem;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.blog-post-module__Ra98Aq__back .blog-post-module__Ra98Aq__ico{width:18px;height:18px}.blog-post-module__Ra98Aq__back:hover{text-decoration:underline}.blog-post-module__Ra98Aq__byline{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink);margin-bottom:.35rem;font-size:.82rem;font-weight:600}.blog-post-module__Ra98Aq__authorName{font-weight:700}.blog-post-module__Ra98Aq__metaRow{overflow-wrap:anywhere;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-violet-dark);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.8rem;font-size:.76rem;display:flex}.blog-post-module__Ra98Aq__metaRow [data-meta-sep]{margin-right:.5rem}.blog-post-module__Ra98Aq__metaRow>[data-meta-item]:first-child>[data-meta-sep]{display:none}.blog-post-module__Ra98Aq__title{max-width:22ch;margin-bottom:1.1rem;font-size:clamp(1.9rem,5vw,3rem);line-height:1.1}.blog-post-module__Ra98Aq__lede{color:var(--color-ink-soft);max-width:60ch;margin-bottom:1.2rem;font-size:1.2rem;line-height:1.55}.blog-post-module__Ra98Aq__tags{flex-wrap:wrap;gap:.4rem;margin:0 0 2.2rem;padding:0;list-style:none;display:flex}.blog-post-module__Ra98Aq__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-violet-dark);background:var(--color-lavender);border:2px solid var(--color-border);border-radius:var(--radius-pill);padding:.15rem .6rem;font-size:.66rem;font-weight:700}.blog-post-module__Ra98Aq__body{max-width:68ch}.blog-post-module__Ra98Aq__h2{margin:2rem 0 .8rem;font-size:clamp(1.4rem,3.4vw,1.9rem);line-height:1.2}.blog-post-module__Ra98Aq__p{color:var(--color-ink-soft);margin-bottom:1.1rem;font-size:1.06rem;line-height:1.7}.blog-post-module__Ra98Aq__p strong{color:var(--color-ink)}.blog-post-module__Ra98Aq__ul{gap:.7rem;margin:0 0 1.3rem;padding:0;list-style:none;display:grid}.blog-post-module__Ra98Aq__ul li{color:var(--color-ink-soft);padding-left:1.6rem;font-size:1.04rem;line-height:1.6;position:relative}.blog-post-module__Ra98Aq__ul li:before{content:"";background:var(--color-violet);border-radius:3px;width:9px;height:9px;position:absolute;top:.55em;left:0}.blog-post-module__Ra98Aq__ul li strong{color:var(--color-ink)}.blog-post-module__Ra98Aq__quote{background:var(--color-lavender-soft);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card);box-shadow:4px 4px 0 var(--color-violet);margin:2rem 0;padding:1.3rem 1.5rem}.blog-post-module__Ra98Aq__quote p{margin-bottom:.6rem;font-size:1.14rem;font-weight:500;line-height:1.5}.blog-post-module__Ra98Aq__cite{font-family:var(--font-mono);color:var(--color-violet-dark);font-size:.78rem;font-style:normal}.blog-post-module__Ra98Aq__authorNote{background:var(--color-cream-bright);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card);max-width:68ch;box-shadow:4px 4px 0 var(--color-hard-shadow);margin-top:2.6rem;padding:clamp(1.3rem,3vw,1.8rem)}.blog-post-module__Ra98Aq__authorNoteName{margin:.4rem 0 .3rem;font-size:1.15rem;font-weight:700}.blog-post-module__Ra98Aq__authorNoteBody{color:var(--color-ink-soft);margin-bottom:1rem;font-size:1rem;line-height:1.6}.blog-post-module__Ra98Aq__authorNoteCta{font-family:var(--font-mono);color:var(--color-violet-dark);border-bottom:2px solid var(--color-violet-text);padding-bottom:1px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-block}.blog-post-module__Ra98Aq__authorNoteCta:hover{border-bottom-color:var(--color-ink)}
