.post_article__uoflK{padding:0 0 var(--section-padding-mobile,80px);background:var(--light-bg)}@media (min-width:768px){.post_article__uoflK{padding:0 0 var(--section-padding-desktop,120px)}}.post_header__idm83{max-width:960px;margin:0 auto;padding:var(--section-padding-mobile,80px) var(--container-padding,24px) 2rem;text-align:center}@media (min-width:768px){.post_header__idm83{padding-top:var(--section-padding-desktop,120px)}}.post_breadcrumb__hNZaM{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;font-weight:500;color:var(--text-muted);margin-bottom:2rem;flex-wrap:wrap}.post_breadcrumb__hNZaM a{color:var(--brand);text-decoration:none;transition:color var(--transition-fast)}.post_breadcrumb__hNZaM a:hover{color:var(--brand-light);text-decoration:underline}.post_breadcrumbSep__InNnD{color:var(--border-light);-webkit-user-select:none;user-select:none}.post_breadcrumbCurrent__TCEDG{color:var(--text-secondary);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post_metaContainer__3kbCq{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:.875rem;color:var(--text-muted);margin-bottom:1.5rem;flex-wrap:wrap}.post_authorBadge__z6Fmo{background-color:var(--brand-glow);color:var(--brand);padding:4px 12px;border-radius:99px;font-weight:600}.post_metaDivider__iU6Tb{opacity:.5}.post_date__q2RqX,.post_readingTime__F33Am{font-weight:500}.post_title__UtzhL{font-family:var(--font-lora,var(--font-heading,serif));font-size:clamp(2rem,4.2vw,3.25rem);font-weight:500;color:var(--text-primary);line-height:1.15;letter-spacing:-.02em;margin:0 0 1.5rem}.post_leadParagraph__TlD8K{font-size:clamp(1.125rem,3vw,1.375rem);color:var(--text-secondary);line-height:1.6;max-width:680px;margin:0 auto}.post_coverWrapper__cjpdk{max-width:1024px;margin:0 auto 3rem;padding:0 var(--container-padding,24px)}.post_cover__YIkPE{width:100%;height:auto;max-height:600px;object-fit:cover;border-radius:20px;display:block;box-shadow:var(--shadow-lg);border:1px solid var(--border)}.post_content__UdOmx{max-width:700px;margin:0 auto;padding:0 var(--container-padding,24px)}.post_content__UdOmx h2{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.3;margin:3.5rem 0 1.25rem;letter-spacing:-.01em}.post_content__UdOmx h2,.post_content__UdOmx h3{font-family:var(--font-lora,var(--font-heading,serif));color:var(--text-primary)}.post_content__UdOmx h3{font-size:1.5rem;font-weight:600;line-height:1.4;margin:2.5rem 0 1rem}.post_content__UdOmx p{font-family:var(--font-sans,var(--font-body,sans-serif));font-size:1.125rem;line-height:1.8;color:var(--text-secondary);margin:0 0 1.5rem}.post_content__UdOmx a{color:var(--brand);text-decoration:underline;text-decoration-color:var(--brand-glow-strong);text-underline-offset:4px;font-weight:500;transition:all var(--transition-fast)}.post_content__UdOmx a:hover{color:var(--brand-light);text-decoration-color:var(--brand)}.post_content__UdOmx ol,.post_content__UdOmx ul{padding-left:1.5rem;margin:0 0 1.5rem}.post_content__UdOmx li{font-size:1.125rem;line-height:1.8;color:var(--text-secondary);margin-bottom:.75rem}.post_content__UdOmx li::marker{color:var(--brand)}.post_content__UdOmx img{width:100%;border-radius:16px;margin:3rem 0;display:block;border:1px solid var(--border)}.post_content__UdOmx blockquote{position:relative;background:var(--surface-hover,#F4F4F5);border-radius:12px;padding:2rem 2.5rem;margin:3rem 0;border-left:4px solid var(--brand);font-style:italic;color:var(--text-primary)}.post_content__UdOmx blockquote p{font-family:var(--font-lora,var(--font-heading,serif));font-size:1.375rem;line-height:1.6;margin:0;color:var(--text-primary)}.post_content__UdOmx strong{color:var(--text-primary);font-weight:600}.post_content__UdOmx hr{border:none;border-top:1px solid var(--border-light);margin:4rem auto;width:60px}.post_content__UdOmx code{background:var(--surface-hover,#F4F4F5);color:var(--text-primary);padding:3px 6px;border-radius:4px;font-size:.9375rem;font-family:monospace}.post_content__UdOmx pre{background:#18181b;color:#fff;padding:1.5rem;border-radius:12px;overflow-x:auto;margin:2.5rem 0;box-shadow:var(--shadow-md)}.post_content__UdOmx pre code{background:none;color:inherit;padding:0;font-size:.9375rem}.post_articleFooter__eVAlH{max-width:700px;margin:4rem auto 0;padding:2rem var(--container-padding,24px) 0;border-top:1px solid var(--border-light);text-align:center}.post_backToBlog__p3RPh{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--brand);text-decoration:none;transition:color var(--transition-fast)}.post_backToBlog__p3RPh:hover{color:var(--brand-light)}.post_backToBlog__p3RPh .post_arrow___pRaD{transition:transform var(--transition-fast)}.post_backToBlog__p3RPh:hover .post_arrow___pRaD{transform:translateX(-4px)}@media (max-width:767px){.post_article__uoflK{padding:0 0 64px}.post_header__idm83{padding:64px var(--container-padding,20px) 1.5rem}.post_title__UtzhL{font-size:clamp(1.75rem,7vw,2.25rem);line-height:1.2}.post_leadParagraph__TlD8K{font-size:1.0625rem;line-height:1.55}.post_metaContainer__3kbCq{font-size:.8125rem;gap:.5rem}.post_coverWrapper__cjpdk{margin:0 auto 2rem;padding:0 var(--container-padding,20px)}.post_cover__YIkPE{aspect-ratio:16/9;max-height:320px;border-radius:14px}.post_content__UdOmx{padding:0 var(--container-padding,20px)}.post_content__UdOmx h2{font-size:1.5rem;margin:2.5rem 0 1rem;line-height:1.3}.post_content__UdOmx h3{font-size:1.25rem;margin:2rem 0 .875rem}.post_content__UdOmx li,.post_content__UdOmx p{font-size:1rem;line-height:1.7}.post_content__UdOmx blockquote{padding:1.5rem;margin:2rem 0}.post_content__UdOmx blockquote p{font-size:1.125rem}.post_content__UdOmx img{margin:2rem 0;border-radius:12px}.post_content__UdOmx pre{padding:1rem;margin:1.75rem 0}.post_articleFooter__eVAlH{margin:3rem auto 0;padding:1.5rem var(--container-padding,20px) 0}}@media (max-width:480px){.post_title__UtzhL{font-size:clamp(1.5rem,8vw,2rem)}.post_cover__YIkPE{max-height:260px;border-radius:12px}.post_breadcrumbCurrent__TCEDG{max-width:140px}}