.SiteHeaderStyle_site_header__QIOnj{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky);height:var(--header-height);background-color:rgba(5,10,18,.85);border-bottom:1px solid var(--color-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background-color var(--transition-base),border-color var(--transition-base)}.SiteHeaderStyle_site_header--scrolled__UDOkh{background-color:rgba(5,10,18,.96);border-bottom-color:var(--color-border-strong)}.SiteHeaderStyle_site_header__inner__RxCpI{display:flex;align-items:center;justify-content:space-between;height:100%}.SiteHeaderStyle_site_header__logo__L3me0{display:flex;flex-direction:column;gap:0;text-decoration:none;line-height:1}.SiteHeaderStyle_site_header__logo__L3me0:hover .SiteHeaderStyle_site_header__logo_name__WUaGx{color:var(--color-signal-bright);text-shadow:var(--glow-text-sm)}.SiteHeaderStyle_site_header__logo_name__WUaGx{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-signal);text-shadow:var(--glow-text-sm);letter-spacing:.06em;transition:color var(--transition-fast),text-shadow var(--transition-fast)}.SiteHeaderStyle_site_header__logo_sub__EtIlz{font-family:var(--font-vt);font-size:.95rem;color:var(--color-text-secondary);letter-spacing:.08em;text-transform:lowercase}.SiteHeaderStyle_site_nav__fwlII{display:none}@media (min-width:768px){.SiteHeaderStyle_site_nav__fwlII{display:block}}.SiteHeaderStyle_site_nav__list__LFZ4c{display:flex;align-items:center;gap:var(--space-6);list-style:none}.SiteHeaderStyle_site_nav__link__Vg9p0{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.SiteHeaderStyle_site_nav__link__Vg9p0:hover{color:var(--color-text-primary);text-shadow:none}.SiteHeaderStyle_site_nav__link--active__X4mjy{color:var(--color-signal)}.SiteHeaderStyle_site_nav__link--active__X4mjy:hover{color:var(--color-signal-bright)}.SiteHeaderStyle_site_nav__link--hire__RDTKY{color:var(--color-amber);border:1px solid rgba(255,184,39,.4);padding:.3em .8em;border-radius:var(--radius-full);transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.SiteHeaderStyle_site_nav__link--hire__RDTKY:hover{color:var(--color-amber);border-color:var(--color-amber);background-color:rgba(255,184,39,.1);text-shadow:none}.SiteHeaderStyle_site_header__toggle__tGhMM{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast)}.SiteHeaderStyle_site_header__toggle__tGhMM:hover{border-color:var(--color-signal)}@media (min-width:768px){.SiteHeaderStyle_site_header__toggle__tGhMM{display:none}}.SiteHeaderStyle_hamburger__4EpKS{display:flex;flex-direction:column;justify-content:space-between;width:18px;height:13px}.SiteHeaderStyle_hamburger__4EpKS span{display:block;width:100%;height:2px;background-color:var(--color-text-primary);border-radius:1px;transition:transform var(--transition-fast),opacity var(--transition-fast);transform-origin:center}.SiteHeaderStyle_hamburger--open__nW44N span:first-child{transform:translateY(5.5px) rotate(45deg)}.SiteHeaderStyle_hamburger--open__nW44N span:nth-child(2){opacity:0}.SiteHeaderStyle_hamburger--open__nW44N span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.SiteHeaderStyle_mobile_menu__5G7y8{display:none;padding:var(--space-4) var(--space-6);background-color:var(--color-bg-surface);border-top:1px solid var(--color-border)}.SiteHeaderStyle_mobile_menu--open__uxMWb{display:block}@media (min-width:768px){.SiteHeaderStyle_mobile_menu__5G7y8{display:none!important}}.SiteHeaderStyle_mobile_menu__list__MlYng{display:flex;flex-direction:column;gap:var(--space-1);list-style:none}.SiteHeaderStyle_mobile_menu__link__hyYU9{display:block;padding:var(--space-3) 0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-decoration:none;border-bottom:1px solid var(--color-border);transition:color var(--transition-fast)}.SiteHeaderStyle_mobile_menu__link--active__YRomF,.SiteHeaderStyle_mobile_menu__link__hyYU9:hover{color:var(--color-signal)}.SiteHeaderStyle_mobile_menu__link--hire__Ayvzk,.SiteHeaderStyle_mobile_menu__link--hire__Ayvzk:hover{color:var(--color-amber)}.SiteFooterStyle_site_footer__Tld5i{padding-block:var(--space-8);border-top:1px solid var(--color-border);background-color:var(--color-bg-elevated)}.SiteFooterStyle_site_footer__inner__FG5zE{display:flex;flex-direction:column;gap:var(--space-4);align-items:center;text-align:center}@media (min-width:768px){.SiteFooterStyle_site_footer__inner__FG5zE{flex-direction:row;justify-content:space-between;text-align:left}}.SiteFooterStyle_site_footer__copy__gTbHq{font-family:var(--font-vt);font-size:1.1rem;color:var(--color-text-secondary);letter-spacing:.05em}.SiteFooterStyle_site_footer__prompt__LlRem{color:var(--color-signal-dim)}.SiteFooterStyle_site_footer__links__6CYA_{display:flex;gap:var(--space-6);list-style:none}.SiteFooterStyle_site_footer__links__6CYA_ a{font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.SiteFooterStyle_site_footer__links__6CYA_ a:hover{color:var(--color-signal)}.LayoutStyle_layout__0X2GN{display:flex;flex-direction:column;min-height:100vh}.LayoutStyle_layout__main__yM5vy{flex:1 1}.BlogPostStyle_blog_post__TSynE{padding-top:calc(var(--header-height) + var(--space-12));padding-bottom:var(--space-24)}.BlogPostStyle_blog_post__inner__O8C_c{display:flex;flex-direction:column;gap:var(--space-8)}.BlogPostStyle_blog_post__back__IYhKM{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.BlogPostStyle_blog_post__back__IYhKM:hover{color:var(--color-signal);text-shadow:none}.BlogPostStyle_blog_post__header__BDkoQ{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.BlogPostStyle_blog_post__meta__0sGPq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.BlogPostStyle_blog_post__read_time__ATckD{font-family:var(--font-vt);font-size:1.1rem;color:var(--color-text-secondary);letter-spacing:.05em}.BlogPostStyle_blog_post__title__HVMnU{font-size:clamp(var(--text-2xl),4.5vw,var(--text-4xl));line-height:var(--leading-snug)}.BlogPostStyle_blog_post__footer__MdvPF{padding-top:var(--space-8);border-top:1px solid var(--color-border)}