.blog-module__JsT-Oq__pageHeader{background:var(--gray-100);color:var(--white);padding:var(--sp-09) 0}.blog-module__JsT-Oq__pageHeaderInner{max-width:var(--max-width);padding:0 var(--sp-06);margin:0 auto}.blog-module__JsT-Oq__eyebrow{color:var(--gray-30);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-04);font-size:.875rem}.blog-module__JsT-Oq__pageTitle{margin-bottom:var(--sp-04);font-size:clamp(2rem,5vw,3rem);font-weight:300}.blog-module__JsT-Oq__pageSubtitle{color:var(--gray-30);max-width:56ch;font-size:1.1rem}.blog-module__JsT-Oq__section{padding:var(--sp-10) 0}.blog-module__JsT-Oq__sectionInner{max-width:960px;padding:0 var(--sp-06);margin:0 auto}.blog-module__JsT-Oq__postGrid{flex-direction:column;gap:0;display:flex}.blog-module__JsT-Oq__postCard{padding:var(--sp-07) 0;border-top:1px solid var(--gray-20);display:block}.blog-module__JsT-Oq__postGrid>a:last-child{border-bottom:1px solid var(--gray-20)}.blog-module__JsT-Oq__postDate{color:var(--cyan-text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--sp-03);font-size:.8rem;font-weight:600}.blog-module__JsT-Oq__postTitle{color:var(--gray-100);margin-bottom:var(--sp-03);font-size:1.5rem;font-weight:500}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postTitle{color:var(--cyan-text)}.blog-module__JsT-Oq__postExcerpt{color:var(--gray-70);margin-bottom:var(--sp-04);font-size:.95rem;line-height:1.6}.blog-module__JsT-Oq__tagRow{gap:var(--sp-03);display:flex}.blog-module__JsT-Oq__tag{color:var(--gray-70);background:var(--gray-10);padding:2px 10px;font-size:.75rem}.blog-module__JsT-Oq__empty{text-align:center;padding:var(--sp-10) 0;color:var(--gray-70)}.blog-module__JsT-Oq__postHeader{max-width:720px;margin:0 auto var(--sp-08)}.blog-module__JsT-Oq__backLink{align-items:center;gap:var(--sp-03);color:var(--cyan-text);margin-bottom:var(--sp-06);font-size:.875rem;font-weight:600;display:inline-flex}.blog-module__JsT-Oq__postDetailTitle{color:var(--gray-100);margin-bottom:var(--sp-04);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400}.blog-module__JsT-Oq__article{max-width:720px;color:var(--gray-90);margin:0 auto;font-size:1.05rem;line-height:1.75}.blog-module__JsT-Oq__article h2{margin:var(--sp-08) 0 var(--sp-04);color:var(--gray-100);font-size:1.5rem;font-weight:500}.blog-module__JsT-Oq__article p{margin-bottom:var(--sp-05)}.blog-module__JsT-Oq__article ul,.blog-module__JsT-Oq__article ol{margin:0 0 var(--sp-05) var(--sp-06)}.blog-module__JsT-Oq__article li{margin-bottom:var(--sp-03)}.blog-module__JsT-Oq__article strong{color:var(--gray-100)}.blog-module__JsT-Oq__article .drop-cap{float:left;color:var(--gray-100);font-size:4.25em;font-weight:700;line-height:.78;font-family:var(--font-sans);padding-top:.05em;padding-right:.12em}[data-theme=dark] .blog-module__JsT-Oq__pageHeader{color:#f8fafc!important;background:#050811!important}[data-theme=dark] .blog-module__JsT-Oq__pageTitle{color:#f8fafc!important}[data-theme=dark] .blog-module__JsT-Oq__pageSubtitle{color:#cbd5e1!important}[data-theme=dark] .blog-module__JsT-Oq__section{background:#050811!important}[data-theme=dark] .blog-module__JsT-Oq__postTitle{color:#f8fafc!important}[data-theme=dark] .blog-module__JsT-Oq__postExcerpt{color:#cbd5e1!important}[data-theme=dark] .blog-module__JsT-Oq__postDetailTitle{color:#f8fafc!important}[data-theme=dark] .blog-module__JsT-Oq__article{color:#cbd5e1!important}:is([data-theme=dark] .blog-module__JsT-Oq__article h2,[data-theme=dark] .blog-module__JsT-Oq__article strong){color:#f8fafc!important}[data-theme=dark] .blog-module__JsT-Oq__article .drop-cap{color:#f8fafc!important}
