.page_blogPost__zhHk_{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin:0 auto;padding:60px 1rem}.page_blogPost__zhHk_ h2{font-size:1.75rem;text-align:start;color:#1f2937;font-weight:700;margin:2rem 0 1rem;line-height:1.3}.page_blogPost__zhHk_ h3{font-size:1.375rem;text-align:start;color:#374151;font-weight:600;margin:1.5rem 0 .75rem;line-height:1.4}.page_blogPost__zhHk_ h4{font-size:1.125rem;text-align:start;color:#4b5563;font-weight:600;margin:1.25rem 0 .5rem}.page_blogPost__zhHk_ p{font-size:1.125rem;line-height:1.8;color:#374151;margin-top:1.5rem}.page_blogPost__zhHk_ time{font-size:.875rem;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-top:1.5rem;color:#6b7280}.page_blogPost__zhHk_ img{max-width:100%;width:100%;height:auto;object-fit:cover;border-radius:1rem;margin:2.5rem auto;box-shadow:0 10px 40px -10px rgba(0,0,0,.1)}.page_blogPost__zhHk_ blockquote{position:relative;padding:1.5rem 2rem;margin:2.5rem 0;border-left:4px solid #8b5cf6;background:linear-gradient(90deg,#f5f3ff,#faf5ff);border-radius:0 1rem 1rem 0;color:#4c1d95;font-style:italic;font-size:1.125rem;line-height:1.75}.page_blogPost__zhHk_ blockquote:before{content:'"';font-size:4rem;position:absolute;top:-1rem;left:1rem;color:#a78bfa;font-family:Georgia,serif;line-height:1}.page_blogPost__zhHk_ blockquote p{margin:0;color:inherit}.page_blogPost__zhHk_ blockquote cite{display:block;margin-top:1rem;font-size:.875rem;color:#6b7280;text-align:right;font-style:normal}.page_blogPost__zhHk_ ol,.page_blogPost__zhHk_ ul{margin:1.5rem 0;padding-left:0;font-size:1.125rem;line-height:1.8;color:#374151}.page_blogPost__zhHk_ ol li,.page_blogPost__zhHk_ ul li{margin-bottom:.75rem;position:relative;padding-left:1.75rem}.page_blogPost__zhHk_ ul li:before{content:"";position:absolute;left:0;top:.625rem;width:.5rem;height:.5rem;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:50%}.page_blogPost__zhHk_ ol{counter-reset:list-counter;list-style:none}.page_blogPost__zhHk_ ol li{counter-increment:list-counter}.page_blogPost__zhHk_ ol li:before{content:counter(list-counter) ".";position:absolute;left:0;color:#8b5cf6;font-weight:700}.page_blogPost__zhHk_ a{color:#7c3aed;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.page_blogPost__zhHk_ a:hover{color:#6d28d9}.page_blogPost__zhHk_ strong{font-weight:600;color:#1f2937}.page_blogPost__zhHk_ code{background-color:#f3f4f6;padding:.25rem .5rem;border-radius:.375rem;font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.page_blogPost__zhHk_ pre{background-color:#1f2937;color:#f3f4f6;padding:1.5rem;border-radius:1rem;overflow-x:auto;margin:2rem 0;font-size:.9rem;line-height:1.6}.page_blogPost__zhHk_ pre code{background:none;padding:0;color:inherit}.page_blogPost__zhHk_ hr{border:none;height:2px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent);margin:3rem 0}.page_blogPost__zhHk_ table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}.page_blogPost__zhHk_ td,.page_blogPost__zhHk_ th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.page_blogPost__zhHk_ th{background-color:#f9fafb;font-weight:600;color:#374151}.page_blogPost__zhHk_ tr:hover{background-color:#f9fafb}