.BlogDetail_section__J3s1O{padding:2rem 0 0}.BlogDetail_header__phKtC{padding-bottom:2rem}.BlogDetail_title__y3llu{font-size:2.5rem;font-weight:700;color:#1f2937;margin:0 0 1rem;line-height:1.2}@media(max-width:768px){.BlogDetail_title__y3llu{font-size:2rem}}.BlogDetail_meta__VokIx{display:flex;align-items:center;gap:1rem;color:#666}@media(max-width:640px){.BlogDetail_meta__VokIx{flex-direction:column;gap:.5rem}}.BlogDetail_author__ZanF2{font-weight:500;color:#374151}.BlogDetail_featuredImage__fMAPZ{margin-bottom:2rem;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.BlogDetail_image__vckdf{width:100%;height:auto;display:block}.BlogDetail_content__d73Vh{font-size:1.125rem;line-height:1.7;color:#374151;margin-top:2rem}.BlogDetail_content__d73Vh h1,.BlogDetail_content__d73Vh h2,.BlogDetail_content__d73Vh h3,.BlogDetail_content__d73Vh h4,.BlogDetail_content__d73Vh h5,.BlogDetail_content__d73Vh h6{color:#1f2937;font-weight:600;margin:2rem 0 1rem;line-height:1.3}.BlogDetail_content__d73Vh h1{font-size:2rem}.BlogDetail_content__d73Vh h2{font-size:1.75rem}.BlogDetail_content__d73Vh h3{font-size:1.5rem}.BlogDetail_content__d73Vh h4{font-size:1.25rem}.BlogDetail_content__d73Vh h5{font-size:1.125rem}.BlogDetail_content__d73Vh h6{font-size:1rem}.BlogDetail_content__d73Vh p{margin:1.5rem 0;text-align:left}.BlogDetail_content__d73Vh ol,.BlogDetail_content__d73Vh ul{margin:1.5rem 0;padding-left:2rem}.BlogDetail_content__d73Vh li{margin:.5rem 0}.BlogDetail_content__d73Vh blockquote{border-left:4px solid #3b82f6;margin:2rem 0;font-style:italic;color:#4b5563;background:#f8fafc;padding:1.5rem;border-radius:.375rem}.BlogDetail_content__d73Vh code{background:#f1f5f9;padding:.25rem .5rem;border-radius:.25rem;font-family:Courier New,monospace;font-size:.875rem;color:#e11d48}.BlogDetail_content__d73Vh pre{background:#1e293b;color:#e2e8f0;padding:1.5rem;border-radius:.5rem;overflow-x:auto;margin:2rem 0}.BlogDetail_content__d73Vh pre code{background:rgba(0,0,0,0);color:inherit;padding:0}.BlogDetail_content__d73Vh a{color:#3b82f6;text-decoration:underline;transition:color .2s ease}.BlogDetail_content__d73Vh a:hover{color:#1d4ed8}.BlogDetail_content__d73Vh img{max-width:100%;height:auto;border-radius:.375rem;margin:1.5rem 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.BlogDetail_content__d73Vh table{width:100%;border-collapse:collapse;margin:2rem 0;background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BlogDetail_content__d73Vh td,.BlogDetail_content__d73Vh th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.BlogDetail_content__d73Vh th{background:#f9fafb;font-weight:600;color:#374151}.BlogDetail_content__d73Vh hr{border:none;height:1px;background:#e5e7eb;margin:3rem 0}.BlogDetail_content__d73Vh .iframeWrapper{width:100%;position:relative;padding-top:56.25%}.BlogDetail_content__d73Vh .iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.BlogDetail_error__tvyje{text-align:center;padding:3rem 1rem}.BlogDetail_error__tvyje h2{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.BlogDetail_error__tvyje p{color:#6b7280;margin:0}