.BlogDetail-module__a7OqbW__progress{z-index:9999;background:linear-gradient(90deg,#2563eb,#7c3aed);height:4px;position:fixed;top:0;left:0}.BlogDetail-module__a7OqbW__layout{gap:40px;max-width:1200px;margin:auto;padding:40px 20px;display:flex}.BlogDetail-module__a7OqbW__toc{width:220px;height:fit-content;position:sticky;top:100px}.BlogDetail-module__a7OqbW__toc h3{margin-bottom:10px}.BlogDetail-module__a7OqbW__toc a{color:#475569;margin-bottom:8px;font-size:.9rem;text-decoration:none;display:block}.BlogDetail-module__a7OqbW__toc a:hover{color:#2563eb}.BlogDetail-module__a7OqbW__contentWrapper{flex:1}.BlogDetail-module__a7OqbW__section{margin-bottom:40px}.BlogDetail-module__a7OqbW__section h2{margin-bottom:10px;font-size:1.5rem}.BlogDetail-module__a7OqbW__section p{color:#475569;line-height:1.7}.BlogDetail-module__a7OqbW__navSection{justify-content:space-between;max-width:900px;margin:auto;padding:40px 20px;display:flex}.BlogDetail-module__a7OqbW__navCard{background:#f1f5f9;border-radius:8px;padding:12px 16px}.BlogDetail-module__a7OqbW__back{text-align:center;padding:20px}@media (max-width:900px){.BlogDetail-module__a7OqbW__layout{flex-direction:column}.BlogDetail-module__a7OqbW__toc{width:100%;position:relative}}
.Hero-module__Z8hQ_W__hero{background-image:url(/images/hero-bg.jpg);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;width:100%;height:55vh;min-height:320px;display:flex;position:relative}.Hero-module__Z8hQ_W__overlay{z-index:1;background:#000000d9;position:absolute;inset:0}.Hero-module__Z8hQ_W__content{z-index:2;text-align:center;color:#fff;padding:0 16px;position:relative}.Hero-module__Z8hQ_W__content h1{font-size:2.5rem;font-weight:700}.Hero-module__Z8hQ_W__content p{opacity:.9;margin-top:10px;font-size:1.1rem}@media (max-width:768px){.Hero-module__Z8hQ_W__hero{background-attachment:scroll;height:45vh}.Hero-module__Z8hQ_W__content h1{font-size:1.8rem}.Hero-module__Z8hQ_W__content p{font-size:.95rem}}
