.blog-module__Dc-XfG__page{background:#000;min-height:100vh}.blog-module__Dc-XfG__hero{max-width:960px;margin:0 auto;padding:160px 24px 80px}.blog-module__Dc-XfG__eyebrow{font-family:var(--font-geist-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:#ffffff59;text-transform:uppercase;margin-bottom:16px;font-size:12px}.blog-module__Dc-XfG__headline{font-family:var(--font-instrument,"Instrument Serif",Georgia,serif);letter-spacing:-.05em;color:#ffffffeb;margin-bottom:20px;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1.05}.blog-module__Dc-XfG__cardSection{max-width:960px;margin:0 auto;padding:0 24px 80px}.blog-module__Dc-XfG__articleCard{background:#09090b;border:1px solid #27272a;border-radius:16px;padding:32px;text-decoration:none;transition:border-color .2s;display:block}.blog-module__Dc-XfG__articleCard:hover{border-color:#ffffff26}.blog-module__Dc-XfG__articleDate{font-family:var(--font-geist-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:#ffffff59;text-transform:uppercase;margin-bottom:12px;font-size:12px}.blog-module__Dc-XfG__articleTitle{font-family:var(--font-instrument,"Instrument Serif",Georgia,serif);color:#ffffffeb;letter-spacing:-.03em;margin-bottom:12px;font-size:24px;font-weight:400}.blog-module__Dc-XfG__articleExcerpt{color:#ffffff80;letter-spacing:-.02em;max-width:600px;margin:0;font-size:15px;line-height:1.7}.blog-module__Dc-XfG__fullArticle{max-width:960px;margin:0 auto;padding:0 24px 120px}.blog-module__Dc-XfG__articleDivider{border:none;border-top:1px solid #27272a;width:100%;margin:0 0 48px}.blog-module__Dc-XfG__articleBody h2{font-family:var(--font-instrument,"Instrument Serif",Georgia,serif);color:#ffffffbf;letter-spacing:-.03em;margin:48px 0 16px;font-size:28px;font-weight:400}.blog-module__Dc-XfG__articleBody h2:first-child{margin-top:0}.blog-module__Dc-XfG__articleBody p{color:#ffffff80;letter-spacing:-.02em;max-width:680px;margin:0 0 20px;font-size:15px;line-height:1.8}.blog-module__Dc-XfG__articleBody strong{color:#ffffffb3;font-weight:600}@media (max-width:640px){.blog-module__Dc-XfG__hero{padding:120px 16px 60px}.blog-module__Dc-XfG__cardSection,.blog-module__Dc-XfG__fullArticle{padding-left:16px;padding-right:16px}.blog-module__Dc-XfG__articleCard{padding:24px}.blog-module__Dc-XfG__articleBody h2{font-size:22px}}
