.minimal-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:1rem 0}.header-content{text-align:left;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.header-main{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand-name-small{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;align-items:center;gap:.75rem;margin:0;font-family:JetBrains Mono,Fira Code,Source Code Pro,Cascadia Code,DejaVu Sans Mono,Monaco,Menlo,Courier New,monospace;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.brand-logo{object-fit:cover;border-radius:4px;flex-shrink:0;width:102px;height:40px;display:block}.brand-name-small:hover{color:#3b82f6}.header-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.header-nav-link{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-family:JetBrains Mono,Fira Code,Source Code Pro,Cascadia Code,DejaVu Sans Mono,Monaco,Menlo,Courier New,monospace;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .2s}.header-nav-link:hover{color:#3b82f6}.header-slogan{color:#6b7280;margin:.5rem 0 0;font-family:JetBrains Mono,Fira Code,Source Code Pro,Cascadia Code,DejaVu Sans Mono,Monaco,Menlo,Courier New,monospace;font-size:.875rem;font-weight:400;line-height:1.5}@media (max-width:768px){.minimal-header{padding:.75rem 0}.header-content{padding:0 1.5rem}.header-main{flex-direction:column;align-items:flex-start;gap:1rem}.brand-name-small{font-size:.8125rem}.brand-logo{width:82px;height:32px}.header-nav{justify-content:flex-start;gap:.75rem}.header-nav-link{font-size:.6875rem}}@media (max-width:480px){.minimal-header{padding:.625rem 0}.header-content{padding:0 1rem}.brand-name-small{gap:.5rem;font-size:.75rem}.brand-logo{width:66px;height:26px}.header-nav{gap:.625rem}}
.page-module__jXZM3G__page{color:#1a1a1a;background:#f8fafc;min-height:100vh}.page-module__jXZM3G__content{max-width:960px;margin:0 auto;padding:5rem 1.5rem}.page-module__jXZM3G__intro{margin:0 0 3rem}.page-module__jXZM3G__intro h1{color:#111827;letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(2.5rem,6vw,4rem)}.page-module__jXZM3G__intro p,.page-module__jXZM3G__post p{color:#4b5563;margin:0;line-height:1.8}.page-module__jXZM3G__post{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:clamp(1.25rem,4vw,2.5rem)}.page-module__jXZM3G__meta{color:#4b5563;flex-wrap:wrap;gap:.75rem 1.5rem;font-size:.875rem;display:flex}.page-module__jXZM3G__meta span:first-child{color:#047857;font-weight:600}.page-module__jXZM3G__post h2{margin:1rem 0;font-size:clamp(1.5rem,4vw,2rem);line-height:1.3}.page-module__jXZM3G__post h2 a{color:#111827;text-decoration:none}.page-module__jXZM3G__readMore{color:#047857;margin-top:1.5rem;font-weight:600;display:inline-block}.page-module__jXZM3G__post a:hover{color:#047857;text-decoration:underline}.page-module__jXZM3G__post a:focus-visible{outline-offset:4px;outline:2px solid #047857}
