.Blog_hero__6YhXt{background:var(--ink);color:var(--white);padding:calc(var(--space-12) + 4rem) var(--space-6) var(--space-12);text-align:left;position:relative;overflow:hidden}.Blog_heroInner__NR07Y{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);position:relative;z-index:2;border-left:2px solid var(--orange);padding-left:24px}.Blog_eyebrow__EVSGW{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-weight:700;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--blue)}.Blog_pulseDot__ksefP{width:8px;height:8px;border-radius:50%;background:var(--green);display:inline-block;animation:Blog_pulseLive__jNbpS 2.4s infinite}@keyframes Blog_pulseLive__jNbpS{0%{box-shadow:0 0 0 0 rgba(128,187,3,.5)}70%{box-shadow:0 0 0 8px rgba(128,187,3,0)}to{box-shadow:0 0 0 0 rgba(128,187,3,0)}}.Blog_title__XuMW6{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);line-height:1.1;letter-spacing:-1px;max-width:25ch;color:var(--white)}.Blog_sub__riSvi{font-family:var(--font-body);font-size:var(--text-base);color:rgba(255,255,255,.72);line-height:1.6;max-width:62ch}.Blog_cats__b_JEU{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3)}.Blog_catChip__pIm5s{font-family:var(--font-mono);font-weight:700;font-size:9px;color:rgba(255,255,255,.7);text-decoration:none;border:1px solid rgba(255,255,255,.15);border-radius:2rem;padding:.3rem .9rem;transition:all .3s cubic-bezier(.16,1,.3,1);letter-spacing:.05em;text-transform:uppercase;background:rgba(255,255,255,.04)}.Blog_catChip__pIm5s:hover{border-color:var(--blue);color:var(--white);background:rgba(3,165,240,.08)}.Blog_catChipLight__hLcyQ{color:var(--blue);border-color:var(--line);background:transparent}.Blog_catChipLight__hLcyQ:hover{border-color:var(--blue);color:var(--white);background:var(--blue)}.Blog_catIntro__1zuwb{max-width:var(--container-max);margin:0 auto;padding:var(--space-8) var(--space-6) 0;font-family:var(--font-body);font-size:var(--text-base);color:var(--ink-2);line-height:1.7}.Blog_catIntro__1zuwb p{margin-bottom:var(--space-3)}.Blog_layoutContainer__y9V6t{max-width:var(--container-max);margin:0 auto;padding:var(--space-8) var(--space-6);display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:1024px){.Blog_layoutContainer__y9V6t{grid-template-columns:240px 1fr;gap:var(--space-12)}}.Blog_sidebar__LjANm{display:block}.Blog_sidebarSticky__k4cDw{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:var(--space-8)}.Blog_sidebarHeading__OxY7u{font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;color:var(--gray);letter-spacing:1.5px;border-bottom:1px solid var(--line);padding-bottom:8px}.Blog_categoryList__otVsa{display:flex;flex-direction:column;gap:6px}.Blog_categoryLink__kX_hG{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--ink-2);transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;padding:4px 0}.Blog_categoryLink__kX_hG:hover{color:var(--blue);transform:translateX(4px)}.Blog_activeCategory__SX8aA{color:var(--blue);font-weight:800}.Blog_activeCategory__SX8aA:before{content:"■";font-size:8px;color:var(--blue);margin-right:8px}.Blog_subscribeBox__dYUhW{background:var(--surface);border:1px solid var(--line);padding:var(--space-4);border-radius:12px;display:flex;flex-direction:column;gap:12px}.Blog_subscribeTitle__a_PqJ{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink)}.Blog_subscribeText__XZ3T3{font-size:var(--text-xs);color:var(--gray);line-height:1.5}.Blog_subscribeForm__YWmSU{display:flex;gap:6px}.Blog_subscribeInput__12Mi9{flex:1 1;font-family:var(--font-body);font-size:11px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--white);color:var(--ink);outline:none;min-width:0}.Blog_subscribeInput__12Mi9:focus{border-color:var(--blue)}.Blog_subscribeBtn___1vNr{font-family:var(--font-display);font-weight:700;font-size:11px;padding:8px 12px;background:var(--ink);color:var(--white);border:none;border-radius:6px;cursor:pointer;transition:all .2s}.Blog_subscribeBtn___1vNr:hover{background:var(--blue)}.Blog_feedList__q99M3,.Blog_feed__19jq7{display:flex;flex-direction:column}.Blog_featuredReveal__zA2EX{width:100%}.Blog_cardFeatured___yXPv{display:grid;grid-template-columns:1fr;background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ink);transition:all .4s cubic-bezier(.16,1,.3,1);margin-bottom:var(--space-8);box-shadow:0 4px 12px rgba(0,0,0,.01)}@media (min-width:768px){.Blog_cardFeatured___yXPv{grid-template-columns:1.2fr 1fr}}.Blog_cardFeaturedImgWrap__lfb6R{position:relative;overflow:hidden;aspect-ratio:16/9}@media (min-width:768px){.Blog_cardFeaturedImgWrap__lfb6R{aspect-ratio:auto;height:100%;width:100%}}.Blog_cardFeaturedImgWrap__lfb6R img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.Blog_cardFeatured___yXPv:hover .Blog_cardFeaturedImgWrap__lfb6R img{transform:scale(1.02)}.Blog_cardFeaturedBody__iymZJ{padding:var(--space-6);display:flex;flex-direction:column;justify-content:center;gap:var(--space-2)}.Blog_cardFeaturedLabel__FCFz4{font-family:var(--font-mono);font-weight:700;font-size:9px;text-transform:uppercase;color:var(--orange);letter-spacing:1.5px}.Blog_cardFeaturedTitle__z1GRG{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);line-height:1.25;letter-spacing:-.3px;color:var(--ink);transition:color .2s ease}.Blog_cardFeatured___yXPv:hover .Blog_cardFeaturedTitle__z1GRG{color:var(--blue)}.Blog_cardFeaturedExcerpt__gm53_{font-size:var(--text-sm);color:var(--gray);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardFeaturedMeta__CNynY{display:flex;gap:8px;align-items:center;font-family:var(--font-mono);font-size:10px;color:var(--gray);margin-top:var(--space-3)}.Blog_cardFeatured___yXPv:hover{border-color:var(--blue);box-shadow:0 12px 30px rgba(3,165,240,.05)}.Blog_card__QJWh_{display:grid;grid-template-columns:1fr;background:transparent;border-bottom:1px solid var(--line);padding:var(--space-6) 0;text-decoration:none;color:var(--ink);transition:all .3s ease;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.Blog_card__QJWh_{grid-template-columns:200px 1fr;gap:var(--space-6)}}.Blog_cardImgWrap__cbz2D{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:16/10;background:var(--surface)}.Blog_cardImg__eTiqn{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.Blog_card__QJWh_:hover .Blog_cardImg__eTiqn{transform:scale(1.03)}.Blog_cardBadge__jU8u6{position:absolute;top:8px;left:8px;z-index:2;font-family:var(--font-mono);font-size:8px;font-weight:700;text-transform:uppercase;color:var(--white);background:rgba(26,26,26,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.Blog_cardBody__PqnTk{display:flex;flex-direction:column;gap:var(--space-1);justify-content:center}.Blog_cardMeta__d8MvT{display:flex;gap:8px;align-items:center;font-family:var(--font-mono);font-size:10px;color:var(--gray)}.Blog_cardTitle__Ktd_L{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);line-height:1.3;letter-spacing:-.2px;color:var(--ink);transition:color .2s ease}.Blog_card__QJWh_:hover .Blog_cardTitle__Ktd_L{color:var(--blue)}.Blog_cardExcerpt__yyTqZ{font-size:var(--text-sm);color:var(--gray);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardArrow__QvRs8{font-family:var(--font-mono);font-size:9px;font-weight:700;text-transform:uppercase;color:var(--blue);margin-top:4px;display:inline-flex;align-items:center;gap:4px;transition:gap .2s ease}.Blog_card__QJWh_:hover .Blog_cardArrow__QvRs8{gap:8px}.Blog_empty__kcpFP{text-align:center;padding:var(--space-12) var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.Blog_emptyIcon__dTYoy{width:48px;height:48px;border-radius:50%;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--gray)}.Blog_emptyTitle__jv6Je{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink)}.Blog_emptySub__KQeE5{font-size:var(--text-xs);color:var(--gray);max-width:38ch;line-height:1.5}.Blog_postHero___GcK2{background:var(--ink);color:var(--white);padding:calc(var(--space-12) + 4rem) var(--space-6) var(--space-8);border-bottom:1px solid rgba(255,255,255,.08)}.Blog_postHeroInner__d8qCS{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.Blog_breadcrumb__00b9p{font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,.5);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease}.Blog_breadcrumb__00b9p:hover{color:var(--blue)}.Blog_postTitle__Q9SQM{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);line-height:1.15;letter-spacing:-1px;color:var(--white)}.Blog_postMeta__6AvY9{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-family:var(--font-mono);font-size:10px;color:rgba(255,255,255,.5)}.Blog_postMetaSep__wVUiX{color:rgba(255,255,255,.2)}.Blog_featuredWrap__PnyLE{max-width:800px;margin:0 auto;padding:0 var(--space-6);transform:translateY(calc(var(--space-6) * -1));margin-bottom:calc(var(--space-6) * -1)}.Blog_featured__Umglu{width:100%;border-radius:12px;aspect-ratio:16/9;object-fit:cover;box-shadow:0 16px 40px rgba(0,0,0,.08)}.Blog_postLayout__aU5ZX{max-width:var(--container-max);margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-12);display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:960px){.Blog_postLayout__aU5ZX{grid-template-columns:220px 1fr;gap:var(--space-12)}}.Blog_postSidebar__kPLFo{display:none}@media (min-width:960px){.Blog_postSidebar__kPLFo{display:block}}.Blog_postSidebarSticky__EKqn9{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:var(--space-8)}.Blog_sidebarMetaBlock__Xs9C_{display:flex;flex-direction:column;gap:4px}.Blog_sidebarMetaLabel__gdDPy{font-family:var(--font-mono);font-size:9px;font-weight:700;text-transform:uppercase;color:var(--gray);letter-spacing:1px}.Blog_sidebarMetaValue__1b9OK{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--ink)}.Blog_sidebarCta__2ObVJ{background:var(--surface);border:1px solid var(--line);padding:var(--space-4);border-radius:12px;display:flex;flex-direction:column;gap:10px}.Blog_sidebarCtaTitle__kNHeD{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink)}.Blog_sidebarCtaText__mEE4_{font-size:11px;color:var(--gray);line-height:1.5}.Blog_article__e_SbJ{max-width:680px;width:100%}.Blog_content__jG1MH{font-family:var(--font-body);font-size:var(--text-base);line-height:1.75;color:var(--ink-2)}.Blog_content__jG1MH>p:first-child:first-letter{float:left;font-family:var(--font-display);font-weight:800;font-size:3.4em;line-height:.85;padding:.05em .1em 0 0;color:var(--ink)}.Blog_content__jG1MH h2{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);color:var(--ink);margin:var(--space-8) 0 var(--space-4);line-height:1.3;letter-spacing:-.2px;padding-top:var(--space-4);border-top:1px solid var(--line)}.Blog_content__jG1MH>h2:first-child,.Blog_content__jG1MH>p:first-child+h2{border-top:none;padding-top:0}.Blog_content__jG1MH h3{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);color:var(--ink);margin:var(--space-6) 0 var(--space-2);line-height:1.3;display:flex;align-items:center;gap:8px}.Blog_content__jG1MH h3:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--blue);flex-shrink:0}.Blog_content__jG1MH p{margin-bottom:var(--space-4)}.Blog_content__jG1MH a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(3,165,240,.3);text-decoration-color:rgba(3,165,240,.3);transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.Blog_content__jG1MH a:hover{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.Blog_content__jG1MH ol,.Blog_content__jG1MH ul{margin:0 0 var(--space-4) 1.2rem}.Blog_content__jG1MH ul{list-style:none}.Blog_content__jG1MH ul li{position:relative;padding-left:1.2em;margin-bottom:.5rem}.Blog_content__jG1MH ul li:before{content:"";position:absolute;left:0;top:.6em;width:4px;height:4px;border-radius:50%;background:var(--green)}.Blog_content__jG1MH ol li{margin-bottom:.5rem}.Blog_content__jG1MH blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-6);border-left:2px solid var(--orange);background:rgba(243,80,34,.03);border-radius:0 8px 8px 0;font-style:italic;color:var(--ink)}.Blog_content__jG1MH blockquote p:last-child{margin-bottom:0}.Blog_content__jG1MH code{font-family:var(--font-mono);font-size:.88em;background:var(--surface);padding:2px 5px;border-radius:4px;border:1px solid var(--line)}.Blog_content__jG1MH pre{background:var(--ink);color:rgba(255,255,255,.88);padding:var(--space-4);border-radius:8px;overflow-x:auto;margin-bottom:var(--space-4);font-size:var(--text-xs);line-height:1.5}.Blog_content__jG1MH pre code{background:none;border:none;padding:0;color:inherit;font-size:inherit}.Blog_content__jG1MH strong{font-weight:700;color:var(--ink)}.Blog_content__jG1MH img{border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.06);margin:var(--space-4) 0}.Blog_relatedSection__Ea7Dl{border-top:1px solid var(--line);padding-top:var(--space-8);margin-top:var(--space-8)}.Blog_relatedHeader__AChPJ{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-6)}.Blog_relatedEyebrow__L23W1{font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;color:var(--blue);letter-spacing:1.5px}.Blog_relatedTitle__YoPke{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);color:var(--ink)}.Blog_relatedGrid__LrCzD{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.Blog_relatedGrid__LrCzD{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Blog_relatedGrid__LrCzD{grid-template-columns:repeat(3,1fr)}}.Blog_relatedGrid__LrCzD .Blog_card__QJWh_{grid-template-columns:1fr;border:1px solid var(--line);border-radius:12px;padding:var(--space-4);background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.01)}.Blog_relatedGrid__LrCzD .Blog_card__QJWh_:hover{border-color:var(--blue);box-shadow:0 8px 20px rgba(3,165,240,.04)}.Blog_relatedGrid__LrCzD .Blog_cardImgWrap__cbz2D{aspect-ratio:16/9}.Blog_adjacentNav__n4lT6{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-8);border-top:1px solid var(--line);padding-top:var(--space-6)}@media (min-width:640px){.Blog_adjacentNav__n4lT6{grid-template-columns:1fr 1fr}}.Blog_adjacentLink__ds4cI{display:flex;flex-direction:column;gap:4px;padding:var(--space-4);border:1px solid var(--line);border-radius:12px;text-decoration:none;color:var(--ink);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.01)}.Blog_adjacentLink__ds4cI:hover{border-color:var(--blue);box-shadow:0 6px 16px rgba(3,165,240,.05)}.Blog_adjacentLinkNext__WAFoM{text-align:right;align-items:flex-end}.Blog_adjacentLabel__t2BWU{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--gray)}.Blog_adjacentTitle__lMaAs{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);line-height:1.3;color:var(--ink)}.Blog_pagination__N216o{display:flex;gap:var(--space-3);justify-content:center;align-items:center;margin-top:var(--space-8)}.Blog_pageLink__2i8s9{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--blue);text-decoration:none;padding:.4rem .9rem;border:1px solid var(--line);border-radius:6px;transition:all .2s}.Blog_pageLink__2i8s9:hover{border-color:var(--blue);background:rgba(3,165,240,.04)}.Blog_pageInfo__3ZTnG{color:var(--gray);font-size:var(--text-xs);font-family:var(--font-mono)}@media (max-width:1024px){.Blog_hero__6YhXt{padding:calc(var(--space-12) + 2rem) var(--space-4) var(--space-8)}}