.Header-module__hBw1pG__header{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#100e0bdb;position:sticky;top:0}.Header-module__hBw1pG__bar{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:12px 22px;display:flex}.Header-module__hBw1pG__logo{align-items:center;gap:12px;min-width:0;display:flex}.Header-module__hBw1pG__crest{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);flex:none;width:42px;height:42px}.Header-module__hBw1pG__logoText{flex-direction:column;min-width:0;line-height:1;display:flex}.Header-module__hBw1pG__logoTitle{font-family:var(--font-cinzel);letter-spacing:.16em;color:var(--gold-light);font-size:19px;font-weight:900}.Header-module__hBw1pG__logoSub{font-family:var(--font-jetbrains-mono);letter-spacing:.34em;color:var(--text-faint);margin-top:4px;font-size:9.5px}.Header-module__hBw1pG__desktopNav{align-items:center;gap:30px;display:none}.Header-module__hBw1pG__navLink{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;color:var(--text-secondary);text-transform:uppercase;border-bottom:1px solid #0000;padding:6px 0;font-size:11.5px;transition:color .15s,border-color .15s}.Header-module__hBw1pG__navLink:hover{color:var(--gold-light);border-bottom:1px solid var(--red)}.Header-module__hBw1pG__mobileBar{align-items:center;gap:10px;display:flex}.Header-module__hBw1pG__loginBtnDesktop{padding:11px 20px;font-size:11.5px}.Header-module__hBw1pG__loginBtnMobile{letter-spacing:.18em;padding:10px 14px;font-size:11px}.Header-module__hBw1pG__hamburger{background:var(--bg-panel-2,#1b1712);border:1px solid var(--border-3);cursor:pointer;border-radius:3px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:40px;padding:0 10px;display:flex}.Header-module__hBw1pG__hamburgerLine{background:var(--gold);height:1.5px;display:block}.Header-module__hBw1pG__mobileNav{border-top:1px solid var(--border);background:var(--bg-header);flex-direction:column;padding:6px 22px 18px;display:flex}.Header-module__hBw1pG__mobileNavLink{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;color:var(--text-primary);text-transform:uppercase;border-bottom:1px solid var(--border-2);padding:15px 0;font-size:13px}@media (min-width:881px){.Header-module__hBw1pG__desktopNav{display:flex}.Header-module__hBw1pG__mobileBar{display:none}}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;max-width:1240px;margin:clamp(56px,7vw,96px) auto 0;padding:34px 22px 46px;display:flex}.Footer-module__S6Hkya__brand{align-items:center;gap:12px;display:flex}.Footer-module__S6Hkya__crest{object-fit:contain;opacity:.9;width:34px;height:34px}.Footer-module__S6Hkya__brandText{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;color:var(--text-faint-3);text-transform:uppercase;font-size:10.5px}.Footer-module__S6Hkya__links{flex-wrap:wrap;gap:22px;display:flex}.Footer-module__S6Hkya__link{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;color:var(--text-faint);text-transform:uppercase;font-size:10.5px}
.page-module___8aEwW__page{background:#100e0b radial-gradient(1200px 600px at 50% -10%,#a8332c29,#0000 62%);min-height:100vh;overflow-x:hidden}
.ImagePlaceholder-module__UdZ2ca__placeholder{text-align:center;border:1px dashed var(--border-4);width:100%;height:100%;min-height:100%;color:var(--text-faint-2);background:repeating-linear-gradient(135deg,#c9a05c0d,#c9a05c0d 10px,#0000 10px 20px);justify-content:center;align-items:center;padding:14px;display:flex}.ImagePlaceholder-module__UdZ2ca__inner{flex-direction:column;align-items:center;gap:8px;display:flex}.ImagePlaceholder-module__UdZ2ca__icon{opacity:.6;width:26px;height:26px}.ImagePlaceholder-module__UdZ2ca__label{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint-2);font-size:10px}
.BlogSection-module__nyVgcG__section{max-width:1240px;margin:0 auto;padding:clamp(56px,7vw,96px) 22px 0}.BlogSection-module__nyVgcG__featured{border:1px solid var(--border);background:#161310;border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:14px;display:grid;overflow:hidden}.BlogSection-module__nyVgcG__featuredMedia{background:#15120f;min-height:260px;position:relative}.BlogSection-module__nyVgcG__featuredBody{flex-direction:column;justify-content:center;gap:14px;padding:clamp(26px,3.4vw,42px);display:flex}.BlogSection-module__nyVgcG__featuredMeta{align-items:center;gap:12px;display:flex}.BlogSection-module__nyVgcG__featuredBadge{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bg);background:var(--gold);border-radius:2px;padding:4px 9px;font-size:9.5px}.BlogSection-module__nyVgcG__featuredDate{font-family:var(--font-jetbrains-mono);letter-spacing:.16em;color:var(--text-faint-3);font-size:10.5px}.BlogSection-module__nyVgcG__featuredTitle{font-family:var(--font-cinzel);color:var(--text-heading);letter-spacing:.02em;margin:0;font-size:clamp(23px,3vw,32px);font-weight:700;line-height:1.2}.BlogSection-module__nyVgcG__featuredExcerpt{font-family:var(--font-spectral);color:var(--text-body);max-width:52ch;margin:0;font-size:16px;line-height:1.72}.BlogSection-module__nyVgcG__featuredLink{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-top:6px;font-size:11px}.BlogSection-module__nyVgcG__tags{flex-wrap:wrap;gap:8px;margin:26px 0 18px;display:flex}.BlogSection-module__nyVgcG__tag{font-family:var(--font-jetbrains-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border-3);color:#9c8f7e;background:0 0;border-radius:2px;padding:9px 14px;font-size:10.5px}.BlogSection-module__nyVgcG__tagActive{border-color:var(--red-btn-border);background:var(--red);color:var(--red-text-on)}.BlogSection-module__nyVgcG__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.BlogSection-module__nyVgcG__card{border:1px solid var(--border);background:linear-gradient(#181410,#131009);border-radius:3px;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.BlogSection-module__nyVgcG__card:hover{border-color:var(--border-hover)}.BlogSection-module__nyVgcG__cardMedia{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:#15120f;position:relative}.BlogSection-module__nyVgcG__cardBody{flex-direction:column;flex:1;gap:12px;padding:22px 22px 24px;display:flex}.BlogSection-module__nyVgcG__cardMeta{align-items:center;gap:10px;display:flex}.BlogSection-module__nyVgcG__cardCategory{font-family:var(--font-jetbrains-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--red-light);font-size:9.5px}.BlogSection-module__nyVgcG__cardDot{background:var(--border-4);border-radius:50%;width:3px;height:3px}.BlogSection-module__nyVgcG__cardDate{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;color:var(--text-faint-3);font-size:10px}.BlogSection-module__nyVgcG__cardTitle{font-family:var(--font-cinzel);color:var(--text-primary);letter-spacing:.02em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.BlogSection-module__nyVgcG__cardExcerpt{font-family:var(--font-spectral);color:var(--text-muted);flex:1;margin:0;font-size:14.5px;line-height:1.65}.BlogSection-module__nyVgcG__cardLink{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border-top:1px solid var(--border);padding-top:14px;font-size:10.5px}.BlogSection-module__nyVgcG__empty{font-family:var(--font-spectral);color:var(--text-faint);padding:30px 0}
.page-module__dgei_G__page{background:#100e0b radial-gradient(1200px 600px at 50% -10%,#a8332c29,#0000 62%);min-height:100vh;overflow-x:hidden}.page-module__dgei_G__article{max-width:820px;margin:0 auto;padding:clamp(40px,6vw,72px) 22px clamp(70px,8vw,110px)}.page-module__dgei_G__back{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);margin-bottom:28px;font-size:10.5px;display:inline-block}.page-module__dgei_G__back:hover{color:var(--gold-light)}.page-module__dgei_G__meta{align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-module__dgei_G__category{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bg);background:var(--gold);border-radius:2px;padding:4px 9px;font-size:9.5px}.page-module__dgei_G__date{font-family:var(--font-jetbrains-mono);letter-spacing:.16em;color:var(--text-faint-3);font-size:10.5px}.page-module__dgei_G__title{font-family:var(--font-cinzel);color:var(--text-heading);letter-spacing:.02em;margin:0 0 26px;font-size:clamp(28px,4.4vw,44px);font-weight:700;line-height:1.15}.page-module__dgei_G__hero{border:1px solid var(--border);background:#15120f;height:clamp(200px,34vw,340px);margin-bottom:36px;position:relative;overflow:hidden}.page-module__dgei_G__body{font-family:var(--font-spectral);color:var(--text-secondary);font-size:17px;line-height:1.8}.page-module__dgei_G__body h2{font-family:var(--font-cinzel);color:var(--text-heading);letter-spacing:.02em;margin:42px 0 16px;font-size:24px;font-weight:700}.page-module__dgei_G__body p{margin:0 0 20px}.page-module__dgei_G__body a{text-decoration:underline}
.page-module__jXZM3G__page{background:#100e0b radial-gradient(1200px 600px at 50% -10%,#a8332c29,#0000 62%);min-height:100vh;overflow-x:hidden}.page-module__jXZM3G__section{max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,88px) 22px clamp(56px,7vw,96px)}.page-module__jXZM3G__lede{font-family:var(--font-spectral);color:var(--text-body);max-width:62ch;margin:0 0 clamp(30px,4vw,44px);font-size:17px;line-height:1.75}
.page-module__aydn6q__page{background:#100e0b radial-gradient(1200px 600px at 50% -10%,#a8332c29,#0000 62%);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.page-module__aydn6q__main{flex:1;justify-content:center;align-items:center;padding:60px 22px;display:flex}.page-module__aydn6q__panel{border:1px solid var(--border-4);text-align:center;background:linear-gradient(#1c1712,#141110);border-radius:4px;width:100%;max-width:420px;padding:42px 32px 38px;box-shadow:0 30px 80px #0009}.page-module__aydn6q__crest{object-fit:contain;filter:drop-shadow(0 6px 14px #0009);width:70px;height:70px;margin:0 auto 22px}.page-module__aydn6q__eyebrow{font-family:var(--font-jetbrains-mono);letter-spacing:.26em;color:var(--gold);text-transform:uppercase;margin-bottom:14px;font-size:10.5px}.page-module__aydn6q__title{font-family:var(--font-cinzel);color:var(--text-heading);letter-spacing:.03em;margin:0 0 14px;font-size:28px;font-weight:700}.page-module__aydn6q__lede{font-family:var(--font-spectral);color:var(--text-body);margin:0 0 30px;font-size:15.5px;line-height:1.7}.page-module__aydn6q__actions{flex-direction:column;gap:12px;display:flex}
