@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Barlow:wght@400;500;600;700&display=swap";.blog_page__bLGfe{position:relative;min-height:100vh;background:#0a0a0a;color:#fff;overflow-x:hidden;padding:120px 20px 80px;font-family:Barlow,sans-serif}@media(max-width:640px){.blog_page__bLGfe{padding:84px 16px 60px}}.blog_bgGrid__HpSiF{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:64px 64px;animation:blog_blogGridScroll__UMk0f 12s linear infinite}@keyframes blog_blogGridScroll__UMk0f{0%{background-position:0 0}to{background-position:64px 64px}}.blog_container__3wGN_{position:relative;z-index:1;max-width:1180px;margin:0 auto}.blog_hero__HpgXZ{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid #1e1e1e}.blog_eyebrow__0KDg5{display:inline-block;margin:0 0 12px;color:#ec0000;font-weight:700;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.blog_title__FMB9K{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(56px,9vw,104px);line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.blog_subtitle__inc8I{margin:16px 0 0;max-width:640px;color:#888;font-size:15px;line-height:1.65}.blog_grid__bfhso{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:960px){.blog_grid__bfhso{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog_grid__bfhso{grid-template-columns:1fr;gap:16px}}.blog_card__jzsEo{background:#111;border:1px solid #1e1e1e;border-radius:10px;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.blog_card__jzsEo:hover{border-color:#2e2e2e;transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.4)}.blog_cardFeatured__DFZso{border-color:rgba(236,0,0,.45);box-shadow:0 0 0 1px rgba(236,0,0,.25),0 12px 40px rgba(236,0,0,.12)}.blog_cardFeatured__DFZso:hover{border-color:#ec0000}.blog_cardLink__uW07W{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:100%}.blog_cardMedia__RlnY2{position:relative;aspect-ratio:16/10;background:#1a1a1a;overflow:hidden}.blog_cardMedia__RlnY2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.blog_card__jzsEo:hover .blog_cardMedia__RlnY2 img{transform:scale(1.03)}.blog_cardMediaFallback__IG1eV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:64px;background:linear-gradient(135deg,rgba(236,0,0,.18),#141414);color:hsla(0,0%,100%,.4);text-transform:uppercase}.blog_featuredBadge__EFSqI{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:4px;background:#ec0000;color:#fff;font-size:9px;font-weight:800;letter-spacing:.18em}.blog_cardBody__rGAQf{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.blog_cardMeta__jWByR{display:flex;align-items:center;gap:10px;color:#777;font-size:11px;letter-spacing:.08em}.blog_cardMeta__jWByR time{white-space:nowrap}.blog_categoryChip__qASs_{display:inline-block;padding:3px 8px;border:1px solid rgba(236,0,0,.4);background:rgba(236,0,0,.08);border-radius:999px;color:#ec0000;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blog_cardTitle__MCrFK{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:22px;line-height:1.18;color:#fff;text-transform:uppercase;letter-spacing:.02em}.blog_cardExcerpt__m0MZB{margin:0;font-size:13px;line-height:1.55;color:#aaa;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardByline__BcKWS{margin:auto 0 0;padding-top:8px;color:#666;font-size:11px;letter-spacing:.06em}.blog_empty__vH0G_{text-align:center;padding:64px 24px;border:1px dashed #1e1e1e;border-radius:10px;color:#888}.blog_empty__vH0G_ h3{margin:0 0 10px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;letter-spacing:.04em;color:#fff}.blog_empty__vH0G_ p{margin:0;font-size:14px;line-height:1.6;max-width:540px;margin-inline:auto}.blog_empty__vH0G_ code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#ec0000;background:rgba(236,0,0,.08);padding:2px 6px;border-radius:3px}.blog_article__Uk9MF{position:relative;z-index:1;max-width:760px;margin:0 auto}.blog_backLink__htMRn{display:inline-block;color:#888;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;margin-bottom:28px;transition:color .18s}.blog_backLink__htMRn:hover{color:#ec0000}.blog_articleHeader__3w7of{margin-bottom:28px}.blog_articleMeta__Vv6I_{display:flex;align-items:center;gap:12px;color:#888;font-size:12px;letter-spacing:.08em;margin-bottom:14px}.blog_articleTitle__PlomF{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(36px,6vw,64px);line-height:1.02;text-transform:uppercase;letter-spacing:-.005em;color:#fff}.blog_articleLede__rTMdM{margin:18px 0 0;color:#ccc;font-size:18px;line-height:1.55}.blog_articleByline__rqjQy{margin:14px 0 0;color:#777;font-size:13px;letter-spacing:.04em}.blog_articleCover__VjMUK{margin:32px 0}.blog_articleCover__VjMUK img{width:100%;height:auto;border-radius:8px;border:1px solid #1e1e1e}.blog_articleFooter__S77p2{margin-top:48px;padding-top:24px;border-top:1px solid #1e1e1e}.blog_prose__r_2py{color:#d0d0d0;font-family:Barlow,sans-serif;font-size:16px;line-height:1.7}.blog_prose__r_2py h2,.blog_prose__r_2py h3,.blog_prose__r_2py h4{font-family:Barlow Condensed,sans-serif;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.02em;line-height:1.18;margin:36px 0 14px}.blog_prose__r_2py h2{font-size:30px}.blog_prose__r_2py h3{font-size:24px}.blog_prose__r_2py h4{font-size:19px;letter-spacing:.04em}.blog_prose__r_2py p{margin:0 0 18px}.blog_prose__r_2py a{color:#ec0000;text-decoration:underline;text-underline-offset:3px}.blog_prose__r_2py a:hover{color:#ff2020}.blog_prose__r_2py strong{color:#fff}.blog_prose__r_2py em{color:#f0f0f0}.blog_prose__r_2py ol,.blog_prose__r_2py ul{margin:0 0 18px;padding-left:22px}.blog_prose__r_2py ol li,.blog_prose__r_2py ul li{margin:4px 0}.blog_prose__r_2py blockquote{margin:24px 0;padding:14px 18px;border-left:3px solid #ec0000;background:rgba(236,0,0,.05);color:#ccc;font-style:italic}.blog_prose__r_2py img{max-width:100%;height:auto;border-radius:8px;border:1px solid #1e1e1e;margin:24px 0}.blog_prose__r_2py figure{margin:24px 0}.blog_prose__r_2py figure figcaption{margin-top:8px;color:#888;font-size:13px;text-align:center}.blog_prose__r_2py pre{margin:24px 0;padding:14px 16px;background:#0d0d0d;border:1px solid #1e1e1e;border-radius:6px;overflow-x:auto;font-size:13px;line-height:1.55}.blog_prose__r_2py code,.blog_prose__r_2py pre{font-family:ui-monospace,SF Mono,Menlo,monospace}.blog_prose__r_2py code{font-size:.92em;background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:3px}.blog_prose__r_2py pre code{background:transparent;padding:0}.blog_prose__r_2py hr{border:0;border-top:1px solid #1e1e1e;margin:32px 0}.blog_prose__r_2py table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}.blog_prose__r_2py table td,.blog_prose__r_2py table th{border:1px solid #1e1e1e;padding:8px 12px;text-align:left}.blog_prose__r_2py table th{background:#141414;color:#fff;font-weight:700}