:root{--bg:#0b0b0b;--bg-2:#111;--bg-3:#181818;--bg-4:#222;--text:#ede9e3;--text-2:#a8a49e;--text-3:#6b6866;--rule:#ffffff12;--rule-2:#ffffff1f;--orange:#f04e23;--orange-d:#f04e2324;--display:"DM Serif Display",serif;--body:"Instrument Sans",sans-serif;--mono:"JetBrains Mono",monospace;--max:1240px;--nav:62px;--ease:cubic-bezier(.16,1,.3,1)}.blog-module__3rPSzG__blogContainer,.blog-module__3rPSzG__blogContainer *,.blog-module__3rPSzG__blogContainer :before,.blog-module__3rPSzG__blogContainer :after{box-sizing:border-box;margin:0;padding:0}.blog-module__3rPSzG__page,.blog-module__3rPSzG__postPage{font-family:var(--body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.blog-module__3rPSzG__grainOverlay{z-index:1000;pointer-events:none;opacity:.038;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.blog-module__3rPSzG__progress{z-index:400;background:var(--orange);height:2px;transition:width 60ms linear;position:fixed;top:0;left:0;box-shadow:0 0 8px #f04e2380}.blog-module__3rPSzG__nav{z-index:200;height:var(--nav);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-bottom:1px solid var(--rule);background:#0b0b0be0;position:sticky;top:0}.blog-module__3rPSzG__navInner{width:min(var(--max),calc(100% - 48px));justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.blog-module__3rPSzG__navBrand{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text);align-items:center;gap:9px;font-size:10px;text-decoration:none;transition:opacity .2s;display:flex}.blog-module__3rPSzG__navBrand:hover{opacity:.7}.blog-module__3rPSzG__navBrandDot{background:var(--orange);border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite blog-module__3rPSzG__dotpulse}@keyframes blog-module__3rPSzG__dotpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.blog-module__3rPSzG__navLinks{align-items:center;gap:26px;list-style:none;display:flex}.blog-module__3rPSzG__navLink{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);padding-bottom:2px;font-size:9.5px;text-decoration:none;transition:color .2s;position:relative}.blog-module__3rPSzG__navLink:after{content:"";background:var(--orange);width:0;height:1px;transition:width .3s var(--ease);position:absolute;bottom:0;left:0}.blog-module__3rPSzG__navLink:hover{color:var(--text)}.blog-module__3rPSzG__navLink:hover:after{width:100%}.blog-module__3rPSzG__navLinkActive{color:var(--text)}.blog-module__3rPSzG__navLinkActive:after{background:var(--orange);width:100%}.blog-module__3rPSzG__w{width:min(var(--max),calc(100% - 48px));margin:0 auto}.blog-module__3rPSzG__hero{border-bottom:1px solid var(--rule);padding:80px 0 56px;position:relative;overflow:hidden}.blog-module__3rPSzG__hero:before{content:"";border-left:1px solid var(--rule);border-bottom:1px solid var(--rule);pointer-events:none;opacity:.5;width:320px;height:320px;position:absolute;top:0;right:0}.blog-module__3rPSzG__heroKicker{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--orange);align-items:center;gap:10px;margin-bottom:20px;font-size:9px;display:inline-flex}.blog-module__3rPSzG__heroKicker:before{content:"";background:var(--orange);width:22px;height:1px}.blog-module__3rPSzG__heroTitle{font-family:var(--display);letter-spacing:-.04em;color:var(--text);margin-bottom:22px;font-size:clamp(62px,10vw,140px);font-weight:400;line-height:.95}.blog-module__3rPSzG__heroTitle em{color:var(--text-2);font-style:italic}.blog-module__3rPSzG__heroSub{color:var(--text-2);max-width:520px;font-size:15px;line-height:1.8}.blog-module__3rPSzG__heroStats{border-top:1px solid var(--rule);gap:28px;margin-top:36px;padding-top:28px;display:flex}.blog-module__3rPSzG__heroStat{flex-direction:column;gap:3px;display:flex}.blog-module__3rPSzG__heroStatNum{font-family:var(--display);letter-spacing:-.03em;color:var(--text);font-size:2rem;font-weight:400;line-height:1}.blog-module__3rPSzG__heroStatLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__filterBar{border-bottom:1px solid var(--rule);top:var(--nav);z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0bf5;padding:15px 0;position:sticky}.blog-module__3rPSzG__filterList{flex-wrap:wrap;align-items:center;gap:6px;list-style:none;display:flex}.blog-module__3rPSzG__filterLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);margin-right:6px;font-size:8px}.blog-module__3rPSzG__filterBtn{cursor:pointer;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--rule);color:var(--text-3);background:0 0;padding:5px 12px;font-size:8.5px;transition:all .2s}.blog-module__3rPSzG__filterBtn:hover{background:var(--bg-3);color:var(--text);border-color:var(--rule-2)}.blog-module__3rPSzG__filterBtnActive{background:var(--orange);color:#fff;border-color:var(--orange)}.blog-module__3rPSzG__postsSection{padding:56px 0 96px}.blog-module__3rPSzG__featuredPost{border:1px solid var(--rule);color:var(--text);background:var(--bg-2);grid-template-columns:1fr 1fr;min-height:420px;margin-bottom:1px;text-decoration:none;transition:background .25s;display:grid;position:relative;overflow:hidden}.blog-module__3rPSzG__featuredPost:hover{background:var(--bg-3)}.blog-module__3rPSzG__featuredPost:hover .blog-module__3rPSzG__featuredCoverImg{filter:grayscale(0%)brightness(.7);transform:scale(1.04)}.blog-module__3rPSzG__featuredPost:hover .blog-module__3rPSzG__featuredReadCta{color:var(--orange)}.blog-module__3rPSzG__featuredPost:hover .blog-module__3rPSzG__featuredReadArrow{color:var(--orange);transform:translate(5px)}.blog-module__3rPSzG__featuredCover{border-right:1px solid var(--rule);background:var(--bg-3);position:relative;overflow:hidden}.blog-module__3rPSzG__featuredCoverImg{object-fit:cover;filter:grayscale(60%)brightness(.65);width:100%;height:100%;transition:filter .55s ease,transform .6s var(--ease);display:block}.blog-module__3rPSzG__featuredCoverPlaceholder{background:var(--bg-3);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.blog-module__3rPSzG__featuredCoverPlaceholder:before{content:"";background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);background-size:32px 32px;position:absolute;inset:0}.blog-module__3rPSzG__featuredCoverPlaceholderText{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);z-index:1;font-size:10px;position:relative}.blog-module__3rPSzG__featuredBadge{z-index:2;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text);background:var(--orange);padding:3px 10px;font-size:8px;position:absolute;top:16px;left:16px}.blog-module__3rPSzG__featuredBody{flex-direction:column;justify-content:space-between;padding:40px 36px;display:flex}.blog-module__3rPSzG__featuredMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.blog-module__3rPSzG__featuredTag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--orange);background:var(--orange-d);border:1px solid #f04e234d;padding:2px 9px;font-size:8px}.blog-module__3rPSzG__featuredDate{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__featuredTitle{font-family:var(--display);letter-spacing:-.025em;color:var(--text);margin-bottom:16px;font-size:clamp(26px,3.5vw,46px);font-weight:400;line-height:1.08}.blog-module__3rPSzG__featuredExcerpt{color:var(--text-2);flex:1;margin-bottom:28px;font-size:14px;line-height:1.75}.blog-module__3rPSzG__featuredFooter{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;padding-top:20px;display:flex}.blog-module__3rPSzG__featuredReadCta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);align-items:center;gap:7px;font-size:9px;transition:color .2s;display:flex}.blog-module__3rPSzG__featuredReadArrow{transition:transform .3s var(--ease),color .2s ease;display:inline-block}.blog-module__3rPSzG__featuredPostStats{gap:14px;display:flex}.blog-module__3rPSzG__featuredStat{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);align-items:center;gap:5px;font-size:8px;display:flex}.blog-module__3rPSzG__postsGrid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.blog-module__3rPSzG__postCard{background:var(--bg-2);color:var(--text);flex-direction:column;text-decoration:none;transition:background .22s;display:flex;position:relative}.blog-module__3rPSzG__postCard:hover{background:var(--bg-3)}.blog-module__3rPSzG__postCard:hover .blog-module__3rPSzG__postCoverImg{filter:grayscale(0%)brightness(.75);transform:scale(1.04)}.blog-module__3rPSzG__postCard:hover .blog-module__3rPSzG__postCta{color:var(--orange)}.blog-module__3rPSzG__postCard:hover .blog-module__3rPSzG__postCtaArrow{transform:translate(5px)}.blog-module__3rPSzG__postCover{aspect-ratio:16/9;border-bottom:1px solid var(--rule);background:var(--bg-3);width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__postCoverImg{object-fit:cover;filter:grayscale(80%)brightness(.6);width:100%;height:100%;transition:filter .5s ease,transform .6s var(--ease);display:block}.blog-module__3rPSzG__postCoverPlaceholder{background:var(--bg-3);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.blog-module__3rPSzG__postCoverPlaceholder:before{content:"";background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);background-size:24px 24px;position:absolute;inset:0}.blog-module__3rPSzG__postCoverLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);z-index:1;font-size:8px;position:relative}.blog-module__3rPSzG__postBody{flex-direction:column;flex:1;padding:22px 22px 18px;display:flex}.blog-module__3rPSzG__postMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.blog-module__3rPSzG__postTag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--orange);background:var(--orange-d);border:1px solid #f04e2347;padding:2px 7px;font-size:7.5px}.blog-module__3rPSzG__postDate{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__postTitle{font-family:var(--display);letter-spacing:-.015em;color:var(--text);margin-bottom:9px;font-size:clamp(18px,1.8vw,22px);font-weight:400;line-height:1.2}.blog-module__3rPSzG__postExcerpt{color:var(--text-3);flex:1;margin-bottom:16px;font-size:12.5px;line-height:1.7}.blog-module__3rPSzG__postFooter{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;padding-top:13px;display:flex}.blog-module__3rPSzG__postStats{gap:10px;display:flex}.blog-module__3rPSzG__postStat{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);align-items:center;gap:4px;font-size:8px;display:flex}.blog-module__3rPSzG__postCta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);align-items:center;gap:5px;font-size:8.5px;transition:color .2s;display:flex}.blog-module__3rPSzG__postCtaArrow{transition:transform .3s var(--ease)}.blog-module__3rPSzG__emptyState{text-align:center;grid-column:1/-1;padding:80px 0}.blog-module__3rPSzG__emptyState p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);font-size:10px}.blog-module__3rPSzG__footer{border-top:1px solid var(--rule);padding:22px 0 32px}.blog-module__3rPSzG__footerInner{width:min(var(--max),calc(100% - 48px));font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:9px;display:flex}.blog-module__3rPSzG__footerLinks{gap:18px;display:flex}.blog-module__3rPSzG__footerLink{color:var(--text-3);text-decoration:none;transition:color .2s}.blog-module__3rPSzG__footerLink:hover{color:var(--text)}.blog-module__3rPSzG__reveal{opacity:0;animation:blog-module__3rPSzG__revealIn .7s var(--ease)forwards;transform:translateY(18px)}.blog-module__3rPSzG__reveal1{animation-delay:0s}.blog-module__3rPSzG__reveal2{animation-delay:.1s}.blog-module__3rPSzG__reveal3{animation-delay:.2s}.blog-module__3rPSzG__reveal4{animation-delay:.3s}@keyframes blog-module__3rPSzG__revealIn{to{opacity:1;transform:translateY(0)}}.blog-module__3rPSzG__postProgress{z-index:300;background:linear-gradient(90deg,var(--orange),#f04e2366);height:2px;transition:width 60ms linear;position:fixed;top:0;left:0;box-shadow:0 0 8px #f04e2373}.blog-module__3rPSzG__postHeroFull{align-items:flex-end;height:92vh;min-height:560px;display:flex;position:relative;overflow:hidden}.blog-module__3rPSzG__postHeroCoverFull{object-fit:cover;filter:brightness(.38)saturate(.7);width:100%;height:100%;position:absolute;inset:0}.blog-module__3rPSzG__postHeroOverlay{background:linear-gradient(#0b0b0b1a 0%,#0b0b0b8c 55%,#0b0b0bfa 100%);position:absolute;inset:0}.blog-module__3rPSzG__postHeroContent{z-index:2;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding-bottom:60px;position:relative}.blog-module__3rPSzG__postHeroSimple{border-bottom:1px solid var(--rule);padding:60px 0 48px}.blog-module__3rPSzG__postHeroKicker{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.blog-module__3rPSzG__postHeroTag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--orange);background:var(--orange-d);border:1px solid #f04e234d;padding:3px 10px;font-size:9px}.blog-module__3rPSzG__postHeroMetaRow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--text-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:8.5px;display:flex}.blog-module__3rPSzG__postHeroMetaDot{background:var(--text-3);border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}.blog-module__3rPSzG__postHeroTitle{font-family:var(--display);letter-spacing:-.035em;color:var(--text);margin-bottom:18px;font-size:clamp(38px,6vw,82px);font-weight:400;line-height:1.03}.blog-module__3rPSzG__postHeroExcerpt{color:var(--text-2);max-width:680px;font-size:16px;line-height:1.8}.blog-module__3rPSzG__postBody{padding:56px 0 80px}.blog-module__3rPSzG__postLayout{grid-template-columns:1fr 260px;align-items:start;gap:60px;display:grid}.blog-module__3rPSzG__backLink{color:var(--text-3);font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:40px;font-size:9px;text-decoration:none;transition:color .2s;display:inline-flex}.blog-module__3rPSzG__backLink:hover{color:var(--orange)}.blog-module__3rPSzG__prose p{color:var(--text-2);margin-bottom:1.3rem;font-size:1.08rem;line-height:1.88}.blog-module__3rPSzG__prose p:last-child{margin-bottom:0}.blog-module__3rPSzG__prose h2{font-family:var(--display);letter-spacing:-.025em;color:var(--text);margin:2.75rem 0 .85rem;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:400;line-height:1.12}.blog-module__3rPSzG__prose h3{font-family:var(--display);letter-spacing:-.018em;color:var(--text);margin:2.25rem 0 .7rem;font-size:1.4rem;font-weight:400}.blog-module__3rPSzG__prose h4{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin:1.75rem 0 .6rem;font-size:.78rem}:is(.blog-module__3rPSzG__prose ul,.blog-module__3rPSzG__prose ol){margin-bottom:1.3rem;padding-left:1.5rem}.blog-module__3rPSzG__prose li{color:var(--text-2);margin-bottom:.35rem;font-size:1.05rem;line-height:1.85}.blog-module__3rPSzG__prose blockquote{border-left:3px solid var(--orange);background:var(--orange-d);margin:2rem 0;padding:1rem 0 1rem 1.5rem}.blog-module__3rPSzG__prose blockquote p{color:var(--text-2);margin-bottom:0;font-size:1.08rem;font-style:italic}.blog-module__3rPSzG__prose code{font-family:var(--mono);background:var(--bg-3);border:1px solid var(--rule);color:var(--orange);padding:1px 6px;font-size:.84rem}.blog-module__3rPSzG__prose pre{background:var(--bg-3);border:1px solid var(--rule);margin:1.75rem 0;padding:1.4rem 1.6rem;overflow-x:auto}.blog-module__3rPSzG__prose pre code{color:#b8c0cc;background:0 0;border:none;padding:0;font-size:.88rem;line-height:1.7}.blog-module__3rPSzG__prose hr{background:var(--rule);border:none;height:1px;margin:2.75rem 0;position:relative}.blog-module__3rPSzG__prose hr:after{content:"◆";color:var(--text-3);background:var(--bg);padding:0 8px;font-size:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-module__3rPSzG__prose a{color:var(--orange);-webkit-text-decoration:underline #f04e2359;text-decoration:underline #f04e2359;transition:text-decoration-color .2s}.blog-module__3rPSzG__prose a:hover{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.blog-module__3rPSzG__prose img{border:1px solid var(--rule);max-width:100%;height:auto;margin:2rem 0;display:block}.blog-module__3rPSzG__prose strong{color:var(--text);font-weight:600}.blog-module__3rPSzG__prose em{color:var(--text-2);font-style:italic}.blog-module__3rPSzG__prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9rem}.blog-module__3rPSzG__prose th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--rule-2);text-align:left;padding:.75rem 1rem;font-size:.75rem}.blog-module__3rPSzG__prose td{border-bottom:1px solid var(--rule);color:var(--text-2);padding:.75rem 1rem}.blog-module__3rPSzG__sidebar{top:calc(var(--nav) + 24px);flex-direction:column;gap:1px;display:flex;position:sticky}.blog-module__3rPSzG__sidebarCard{border:1px solid var(--rule);background:var(--bg-2);margin-bottom:1px}.blog-module__3rPSzG__sidebarCardLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);border-bottom:1px solid var(--rule);background:var(--bg-3);padding:10px 16px;font-size:8.5px}.blog-module__3rPSzG__sidebarCardBody{padding:14px 16px}.blog-module__3rPSzG__tocList{flex-direction:column;gap:4px;list-style:none;display:flex}.blog-module__3rPSzG__tocItem{display:block}.blog-module__3rPSzG__tocLink{color:var(--text-3);border-left:2px solid #0000;padding:4px 0 4px 10px;font-size:12px;line-height:1.5;text-decoration:none;transition:color .2s,border-color .2s;display:block}.blog-module__3rPSzG__tocLink:hover{color:var(--text);border-left-color:var(--text-3)}.blog-module__3rPSzG__tocLinkActive{color:var(--orange);border-left-color:var(--orange)}.blog-module__3rPSzG__tocLinkH3{padding-left:20px;font-size:11px}.blog-module__3rPSzG__sidebarMeta{flex-direction:column;gap:8px;display:flex}.blog-module__3rPSzG__sidebarMetaRow{justify-content:space-between;align-items:center;display:flex}.blog-module__3rPSzG__sidebarMetaLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__sidebarMetaVal{font-family:var(--mono);color:var(--text-2);font-size:9px;font-weight:500}.blog-module__3rPSzG__sidebarTags{flex-wrap:wrap;gap:6px;display:flex}.blog-module__3rPSzG__sidebarTag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border:1px solid var(--rule);background:var(--bg-3);padding:3px 8px;font-size:8px;transition:color .2s,border-color .2s}.blog-module__3rPSzG__sidebarTag:hover{color:var(--orange);border-color:#f04e234d}.blog-module__3rPSzG__sidebarBack{color:var(--text-2);font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--rule);background:var(--bg-2);align-items:center;gap:7px;width:100%;padding:10px 14px;font-size:9px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.blog-module__3rPSzG__sidebarBack:hover{background:var(--bg-3);color:var(--orange);border-color:#f04e2340}.blog-module__3rPSzG__likeSection{border-top:1px solid var(--rule);align-items:center;gap:16px;margin-top:40px;padding-top:32px;display:flex}.blog-module__3rPSzG__likeBtn{background:var(--bg-2);border:1px solid var(--rule);cursor:pointer;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-2);align-items:center;gap:9px;padding:10px 20px;font-size:10px;transition:all .22s;display:flex}.blog-module__3rPSzG__likeBtn:hover{background:var(--bg-3);border-color:var(--rule-2);color:var(--text)}.blog-module__3rPSzG__likeBtnActive{background:var(--orange-d);color:var(--orange);border-color:#f04e2359}.blog-module__3rPSzG__likeBtnIcon{transition:transform .3s var(--ease);font-size:14px}.blog-module__3rPSzG__likeBtn:hover .blog-module__3rPSzG__likeBtnIcon{transform:scale(1.2)}.blog-module__3rPSzG__likeBtnActive .blog-module__3rPSzG__likeBtnIcon{transform:scale(1.1)}.blog-module__3rPSzG__likeMsg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-size:9px}.blog-module__3rPSzG__adSlot{border:1px solid var(--rule);background:var(--bg-2);margin:2.5rem 0;overflow:hidden}.blog-module__3rPSzG__adSlotHeader{border-bottom:1px solid var(--rule);background:var(--bg-3);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.blog-module__3rPSzG__adSlotLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__adCard{color:var(--text);align-items:center;gap:20px;padding:18px 20px;text-decoration:none;transition:background .2s;display:flex}.blog-module__3rPSzG__adCard:hover{background:var(--bg-3)}.blog-module__3rPSzG__adCardImg{object-fit:cover;border:1px solid var(--rule);filter:grayscale(20%);flex-shrink:0;width:72px;height:72px}.blog-module__3rPSzG__adCardBody{flex:1;min-width:0}.blog-module__3rPSzG__adCardTitle{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3}.blog-module__3rPSzG__adCardDesc{color:var(--text-3);margin-bottom:10px;font-size:12px;line-height:1.6}.blog-module__3rPSzG__adCardCta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--orange);align-items:center;gap:5px;font-size:8.5px;display:flex}.blog-module__3rPSzG__adSlotSidebar .blog-module__3rPSzG__adCard{flex-direction:column;align-items:flex-start;gap:10px}.blog-module__3rPSzG__adSlotSidebar .blog-module__3rPSzG__adCardImg{width:100%;height:100px}.blog-module__3rPSzG__commentsSection{border-top:1px solid var(--rule);margin-top:56px;padding-top:48px}.blog-module__3rPSzG__commentsSectionTitle{font-family:var(--display);letter-spacing:-.02em;color:var(--text);margin-bottom:8px;font-size:clamp(22px,3vw,34px);font-weight:400}.blog-module__3rPSzG__commentsSectionSub{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin-bottom:36px;font-size:9px}.blog-module__3rPSzG__commentForm{background:var(--bg-2);border:1px solid var(--rule);flex-direction:column;gap:16px;margin-bottom:40px;padding:24px;display:flex}.blog-module__3rPSzG__commentFormTitle{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-bottom:4px;font-size:9px}.blog-module__3rPSzG__commentFormRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.blog-module__3rPSzG__commentFormGroup{flex-direction:column;gap:6px;display:flex}.blog-module__3rPSzG__commentFormLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__commentFormInput,.blog-module__3rPSzG__commentFormTextarea{background:var(--bg-3);border:1px solid var(--rule);color:var(--text);font-family:var(--body);padding:10px 12px;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.blog-module__3rPSzG__commentFormInput:focus,.blog-module__3rPSzG__commentFormTextarea:focus{border-color:var(--orange);outline:none;box-shadow:0 0 0 2px #f04e231f}.blog-module__3rPSzG__commentFormInput::placeholder,.blog-module__3rPSzG__commentFormTextarea::placeholder{color:var(--text-3)}.blog-module__3rPSzG__commentFormTextarea{resize:vertical;min-height:100px}.blog-module__3rPSzG__commentSubmitBtn{background:var(--orange);color:#fff;cursor:pointer;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;border:none;align-self:flex-start;padding:10px 24px;font-size:9.5px;transition:background .2s,transform .15s}.blog-module__3rPSzG__commentSubmitBtn:hover{background:#d43d16}.blog-module__3rPSzG__commentSubmitBtn:active{transform:scale(.98)}.blog-module__3rPSzG__commentSubmitBtn:disabled{opacity:.55;cursor:not-allowed}.blog-module__3rPSzG__commentSuccess{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#4ade80;padding:10px 0;font-size:9px}.blog-module__3rPSzG__commentError{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#f87171;padding:8px 0;font-size:9px}.blog-module__3rPSzG__commentList{border:1px solid var(--rule);flex-direction:column;gap:1px;display:flex}.blog-module__3rPSzG__commentItem{background:var(--bg-2);border-bottom:1px solid var(--rule);padding:22px 24px}.blog-module__3rPSzG__commentItem:last-child{border-bottom:none}.blog-module__3rPSzG__commentHeader{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.blog-module__3rPSzG__commentName{color:var(--text);font-size:13px;font-weight:600}.blog-module__3rPSzG__commentDate{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:8px}.blog-module__3rPSzG__commentBody{color:var(--text-2);font-size:14px;line-height:1.75}.blog-module__3rPSzG__commentsEmpty{text-align:center;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);padding:32px 0;font-size:9px}.blog-module__3rPSzG__notFound{min-height:calc(100vh - var(--nav));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.blog-module__3rPSzG__notFound h1{font-family:var(--display);color:var(--text);letter-spacing:-.04em;font-size:4rem;font-weight:400}.blog-module__3rPSzG__notFound p{color:var(--text-3);font-size:14px}.blog-module__3rPSzG__notFoundLink{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--orange);border:1px solid #f04e234d;padding:8px 16px;font-size:9px;text-decoration:none;transition:background .2s}.blog-module__3rPSzG__notFoundLink:hover{background:var(--orange-d)}.blog-module__3rPSzG__subscribeSection{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);background:var(--bg-2);margin-top:1px;padding:80px 0;position:relative;overflow:hidden}.blog-module__3rPSzG__subscribeSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#f04e230f 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-80px;left:-10%}.blog-module__3rPSzG__subscribeInner{width:min(var(--max),calc(100% - 80px));grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin:0 auto;display:grid}.blog-module__3rPSzG__subscribeKicker{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--orange);align-items:center;gap:10px;margin-bottom:18px;font-size:9px;display:flex}.blog-module__3rPSzG__subscribeKicker:before{content:"";background:var(--orange);width:28px;height:1px;display:inline-block}.blog-module__3rPSzG__subscribeTitle{font-family:var(--display);color:var(--text);letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.1}.blog-module__3rPSzG__subscribeTitle em{color:var(--orange);font-style:italic}.blog-module__3rPSzG__subscribeSub{color:var(--text-2);max-width:420px;margin-bottom:24px;font-size:15px;line-height:1.7}.blog-module__3rPSzG__subscribeStats{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);align-items:center;gap:12px;font-size:9px;display:flex}.blog-module__3rPSzG__subscribeDot{background:var(--text-3);border-radius:50%;width:3px;height:3px;display:inline-block}.blog-module__3rPSzG__subscribeFormWrap{background:var(--bg-3);border:1px solid var(--rule-2);padding:36px}.blog-module__3rPSzG__subscribeForm{flex-direction:column;gap:16px;display:flex}.blog-module__3rPSzG__subscribeField{flex-direction:column;gap:8px;display:flex}.blog-module__3rPSzG__subscribeLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);font-size:9px}.blog-module__3rPSzG__subscribeOptional{opacity:.5;text-transform:none;font-size:8px}.blog-module__3rPSzG__subscribeRequired{color:var(--orange)}.blog-module__3rPSzG__subscribeInput{background:var(--bg-4);border:1px solid var(--rule-2);color:var(--text);font-family:var(--body);outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s}.blog-module__3rPSzG__subscribeInput:focus{border-color:var(--orange)}.blog-module__3rPSzG__subscribeInput::placeholder{color:var(--text-3)}.blog-module__3rPSzG__subscribeInput:disabled{opacity:.5}.blog-module__3rPSzG__subscribeBtn{background:var(--orange);color:#fff;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;border:none;align-self:flex-start;margin-top:4px;padding:14px 28px;font-size:10px;transition:background .2s,transform .15s}.blog-module__3rPSzG__subscribeBtn:hover:not(:disabled){background:#d43d16}.blog-module__3rPSzG__subscribeBtn:active:not(:disabled){transform:scale(.98)}.blog-module__3rPSzG__subscribeBtn:disabled{opacity:.5;cursor:not-allowed}.blog-module__3rPSzG__subscribeError{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#f87171;font-size:9px}.blog-module__3rPSzG__subscribeSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.blog-module__3rPSzG__subscribeSuccessIcon{color:#4ade80;background:#4ade801a;border:1px solid #4ade804d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.blog-module__3rPSzG__subscribeSuccess p{font-family:var(--display);color:var(--text-2);font-size:1.1rem;line-height:1.5}@media (max-width:1000px){.blog-module__3rPSzG__postsGrid{grid-template-columns:repeat(2,1fr)}.blog-module__3rPSzG__featuredPost{grid-template-columns:1fr;min-height:auto}.blog-module__3rPSzG__featuredCover{aspect-ratio:16/7}.blog-module__3rPSzG__postLayout{grid-template-columns:1fr}.blog-module__3rPSzG__sidebar{grid-template-columns:1fr 1fr;gap:1px;display:grid;position:static}.blog-module__3rPSzG__sidebarBack{grid-column:1/-1}}@media (max-width:680px){.blog-module__3rPSzG__postsGrid{grid-template-columns:1fr}.blog-module__3rPSzG__heroTitle{font-size:clamp(52px,14vw,90px)}.blog-module__3rPSzG__navLinks{display:none}.blog-module__3rPSzG__w{width:calc(100% - 32px)}.blog-module__3rPSzG__commentFormRow,.blog-module__3rPSzG__sidebar{grid-template-columns:1fr}.blog-module__3rPSzG__postHeroFull{height:75vh;min-height:420px}.blog-module__3rPSzG__subscribeInner{grid-template-columns:1fr;gap:40px}.blog-module__3rPSzG__subscribeFormWrap{padding:24px}.blog-module__3rPSzG__subscribeBtn{text-align:center;width:100%}}
