.blog_page__iP9Ub{background:transparent;color:var(--text-heading);min-height:100dvh;overflow-x:hidden;padding-left:var(--space-8);padding-right:var(--space-8)}@media (max-width:768px){.blog_page__iP9Ub{padding-left:0;padding-right:0}}.blog_nav__7bhok{position:fixed;top:0;left:0;right:0;z-index:50;padding:0 var(--space-8);height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,rgba(var(--violet-rgb),.1) 0,transparent 28%,transparent 72%,rgba(var(--violet-rgb),.1) 100%),var(--bg-nav);border-bottom:1px solid var(--border-subtle);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.blog_navLogo__BADSE{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;letter-spacing:var(--tracking-wide);color:var(--logo-color);text-decoration:none;flex:1}.blog_navRight__6mFYF{display:flex;align-items:center;gap:var(--space-6);flex:1;justify-content:flex-end}.blog_navLinks__zhhec{display:flex;align-items:center;gap:var(--space-8)}.blog_navLink__YnwBK{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-heading);text-decoration:none;transition:color var(--ease-default);white-space:nowrap}.blog_navLink__YnwBK:hover{color:var(--gold)}.blog_navLink__YnwBK:focus-visible{color:var(--gold);outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}@media (max-width:1024px){.blog_navLinks__zhhec{display:none}}.blog_header__0iz8y{padding:calc(var(--nav-height) + var(--space-16)) var(--space-8) var(--space-12);text-align:center;width:100%;max-width:var(--max-width-panel);margin:0 auto var(--space-2);background:var(--bg-block-hero);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}@media (max-width:768px){.blog_header__0iz8y{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;padding:calc(var(--nav-height) + var(--space-10)) var(--space-5) var(--space-8)}}.blog_kicker__YsBJl{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--violet);margin-bottom:var(--space-4)}.blog_title__9ihMq{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:var(--tracking-tight);color:var(--text-heading);margin-bottom:var(--space-4)}.blog_rule__QOx1y{width:64px;height:2px;background:linear-gradient(90deg,var(--gold) 0,var(--gold-dim) 100%);margin:0 auto var(--space-5)}.blog_subtitle__SFq9F{font-family:var(--font-body);font-size:var(--text-md);font-style:italic;color:var(--text-secondary);max-width:480px;margin:0 auto;line-height:var(--leading-relaxed)}.blog_feed__hTGsW{max-width:var(--max-width-panel);margin:0 auto var(--space-8);display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width:768px){.blog_feed__hTGsW{margin-left:0;margin-right:0}}.blog_postCard__OEt9o{display:block;padding:var(--space-8) var(--space-10);background:var(--bg-block-section);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--ease-default),transform var(--ease-default)}.blog_postCard__OEt9o:hover{border-color:rgba(var(--gold-rgb),.4);transform:translateY(-2px)}@media (max-width:768px){.blog_postCard__OEt9o{border-radius:0;border-left:none;border-right:none;padding:var(--space-6) var(--space-5)}}.blog_postMeta__Kp_5_{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap}.blog_postDate__xLeNX{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:var(--tracking-wide)}.blog_postTags__Gfxfw{display:flex;gap:var(--space-2);flex-wrap:wrap}.blog_postTag__B5AKc{font-family:var(--font-ui);font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-full);background:rgba(var(--gold-rgb),.08);color:var(--gold-muted);border:1px solid rgba(var(--gold-rgb),.18)}.blog_postTitle__3NcWc{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;letter-spacing:var(--tracking-wide);color:var(--text-heading);margin-bottom:var(--space-3);line-height:var(--leading-tight)}.blog_postExcerpt__yghmT{font-family:var(--font-body);font-size:var(--text-sm);font-style:italic;color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4);max-width:680px}.blog_postReadMore__0U1c_{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold-muted);transition:color var(--ease-default)}.blog_postCard__OEt9o:hover .blog_postReadMore__0U1c_{color:var(--gold)}.blog_postPage__4PIDf{background:transparent;color:var(--text-heading);min-height:100dvh;overflow-x:hidden;padding-left:var(--space-8);padding-right:var(--space-8)}@media (max-width:768px){.blog_postPage__4PIDf{padding-left:0;padding-right:0}}.blog_postHeader___1Ya7{padding:calc(var(--nav-height) + var(--space-16)) var(--space-8) var(--space-10);max-width:var(--max-width-panel);margin:0 auto var(--space-2);background:var(--bg-block-hero);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}@media (max-width:768px){.blog_postHeader___1Ya7{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;padding:calc(var(--nav-height) + var(--space-10)) var(--space-5) var(--space-8)}}.blog_postHeaderMeta__jDqEM{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}.blog_postHeaderDate__jM1zb{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:var(--tracking-wide)}.blog_postHeaderTags__X8oNB{display:flex;gap:var(--space-2);flex-wrap:wrap}.blog_postHeaderTag__CuI0T{font-family:var(--font-ui);font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-full);background:rgba(var(--gold-rgb),.08);color:var(--gold-muted);border:1px solid rgba(var(--gold-rgb),.18)}.blog_postHeaderTitle__dZ_Yq{font-family:var(--font-display);font-size:clamp(1.6rem,3.5vw,2.8rem);font-weight:400;letter-spacing:var(--tracking-wide);color:var(--text-heading);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.blog_postHeaderExcerpt__9rIPc{font-style:italic;max-width:620px}.blog_postBody__I_Hdb,.blog_postHeaderExcerpt__9rIPc{font-family:var(--font-body);font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-relaxed)}.blog_postBody__I_Hdb{max-width:var(--max-width-panel);margin:var(--space-2) auto var(--space-8);padding:var(--space-12) var(--space-10);background:var(--bg-block-section);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}@media (max-width:768px){.blog_postBody__I_Hdb{border-radius:0;border-left:none;border-right:none;margin-left:0;margin-right:0;padding:var(--space-8) var(--space-5)}}.blog_postBody__I_Hdb h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;margin-top:var(--space-10);margin-bottom:var(--space-4);line-height:var(--leading-tight)}.blog_postBody__I_Hdb h2,.blog_postBody__I_Hdb h3{letter-spacing:var(--tracking-wide);color:var(--text-heading)}.blog_postBody__I_Hdb h3{font-family:var(--font-ui);font-size:var(--text-base);font-weight:600;margin-top:var(--space-6);margin-bottom:var(--space-2);text-transform:uppercase}.blog_postBody__I_Hdb p{margin-bottom:var(--space-4)}.blog_postBody__I_Hdb ol,.blog_postBody__I_Hdb ul{padding-left:var(--space-6);margin-bottom:var(--space-4)}.blog_postBody__I_Hdb li{margin-bottom:var(--space-2)}.blog_postBody__I_Hdb a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.blog_postBody__I_Hdb a:hover{opacity:.8}.blog_postBody__I_Hdb strong{color:var(--text-heading)}.blog_postBody__I_Hdb blockquote{border-left:3px solid rgba(var(--gold-rgb),.4);padding-left:var(--space-5);margin:var(--space-6) 0;font-style:italic;color:var(--text-secondary)}.blog_postBody__I_Hdb code{font-family:var(--font-mono,monospace);font-size:.875em;background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:1px 4px}.blog_postBody__I_Hdb pre{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-5);overflow-x:auto;margin-bottom:var(--space-4)}.blog_postBody__I_Hdb pre code{background:none;border:none;padding:0}.blog_postBack__iOici{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);text-decoration:none;margin-bottom:var(--space-8);transition:color var(--ease-default)}.blog_postBack__iOici:hover{color:var(--gold)}