:root{--blog-ink-900:#16161b;--blog-ink-850:#1a1a1f;--blog-ink-800:#1c1c21;--blog-ink-750:#20202a;--blog-line-dark:rgba(255,255,255,0.08);--blog-line-dark-strong:rgba(123,156,255,0.35);--blog-seam:rgba(123,156,255,0.18);--blog-on-dark:#ffffff;--blog-on-dark-2:#cfcfcf;--blog-on-dark-3:#b9c0cc;--blog-on-dark-mute:#a5adbd;--blog-accent-soft:#7b9cff;--blog-accent-cyan:#5ecfff;--blog-accent-chip:#9db4ff;--blog-grad:linear-gradient(135deg,#7b9cff,#5ecfff);--blog-paper:#f7f9fc;--blog-card:#ffffff;--blog-ink-h:#141a24;--blog-ink-body:#1f2733;--blog-ink-2:#3a4452;--blog-ink-3:#5a6573;--blog-ink-mute:#6b7585;--blog-line-light:#e6ebf2;--blog-line-card:#eef1f5;--blog-accent:#2b7dda;--blog-accent-link:#1d6fd2;--blog-chip-bg:#e8f1fc;--blog-chip-text:#1d62b4;--blog-mono:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--blog-shadow-feature:0 20px 50px rgba(0,0,0,0.45);--blog-shadow-feature-hover:0 24px 60px rgba(0,0,0,0.5),0 0 40px rgba(123,156,255,0.15);--blog-shadow-cover:0 30px 80px rgba(0,0,0,0.45);--blog-shadow-row-hover:0 8px 24px rgba(20,26,36,0.08);--blog-shadow-pill-hover:0 4px 12px rgba(43,125,218,0.18)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.BlogIndex_page___VfU1{font-family:Plus Jakarta Sans,sans-serif;background:var(--blog-paper,#f7f9fc);min-height:100vh}.BlogIndex_hero__JC42i{position:relative;overflow:hidden;padding:136px 0 96px;background:radial-gradient(900px 420px at 12% -10%,rgba(123,156,255,.16),transparent 60%),radial-gradient(700px 380px at 88% 0,rgba(94,207,255,.1),transparent 60%),linear-gradient(180deg,#16161b,#1a1a1f);border-bottom:1px solid var(--blog-seam,rgba(123,156,255,.18))}.BlogIndex_hero__JC42i:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}.BlogIndex_hero__JC42i:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(90px);background:radial-gradient(circle,rgba(123,156,255,.14),transparent 65%);top:-180px;right:-120px;animation:BlogIndex_drift__kni3V 14s ease-in-out infinite alternate;pointer-events:none}@keyframes BlogIndex_drift__kni3V{0%{transform:translate(0)}to{transform:translate(-40px,30px)}}.BlogIndex_heroInner__p_gzc{position:relative;z-index:1;max-width:1040px;margin:0 auto;padding:0 24px}.BlogIndex_heroEyebrow__AwUC_{font-family:var(--blog-mono,monospace);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--blog-accent-chip,#9db4ff);margin-bottom:16px}.BlogIndex_heroTitle__rKERc{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 16px;max-width:16ch;overflow-wrap:anywhere}.BlogIndex_heroAccent__C87TX{color:var(--blog-accent-soft,#7b9cff);background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BlogIndex_heroSubtitle__Erz5Z{font-size:1.15rem;line-height:1.6;color:var(--blog-on-dark-2,#cfcfcf);max-width:560px;margin:0 0 20px}.BlogIndex_heroMetaRow__9uzms{display:flex;align-items:center;gap:16px}.BlogIndex_rssLink__TVp0p{display:inline-flex;align-items:center;gap:6px;font-family:var(--blog-mono,monospace);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blog-on-dark-mute,#a5adbd);text-decoration:none;transition:color .18s ease}.BlogIndex_rssLink__TVp0p:hover{color:var(--blog-accent-cyan,#5ecfff)}.BlogIndex_rssLink__TVp0p:focus-visible{outline:2px solid var(--blog-accent-cyan,#5ecfff);outline-offset:2px}.BlogIndex_rssLink__TVp0p svg{font-size:.8em}.BlogIndex_featured__Lar_U{margin-top:48px;display:grid;grid-template-columns:1.1fr 1fr;background:var(--blog-ink-800,#1c1c21);border:1px solid var(--blog-line-dark,rgba(255,255,255,.08));border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:var(--blog-shadow-feature,0 20px 50px rgba(0,0,0,.45));transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.BlogIndex_featured__Lar_U:hover{transform:translateY(-3px);border-color:var(--blog-line-dark-strong,rgba(123,156,255,.35));box-shadow:var(
    --blog-shadow-feature-hover,0 24px 60px rgba(0,0,0,.5),0 0 40px rgba(123,156,255,.15)
  )}.BlogIndex_featured__Lar_U:focus-visible{outline:2px solid var(--blog-accent-cyan,#5ecfff);outline-offset:2px}.BlogIndex_featuredBody__JjxD4{padding:36px 40px;display:flex;flex-direction:column;min-width:0}.BlogIndex_featuredEyebrow__0sQSp{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.BlogIndex_featuredLatest__OmAsY{font-family:var(--blog-mono,monospace);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--blog-accent-soft,#7b9cff);background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BlogIndex_darkChip__1GlrZ{border:1px solid var(--blog-line-dark-strong,rgba(123,156,255,.35));color:var(--blog-accent-chip,#9db4ff);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 12px;border-radius:999px}.BlogIndex_darkMeta__6Mkjm{font-family:var(--blog-mono,monospace);font-size:.78rem;color:var(--blog-on-dark-mute,#a5adbd)}.BlogIndex_featuredTitle__pCOYU{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#fff;margin:0 0 12px;overflow-wrap:anywhere}.BlogIndex_featured__Lar_U:hover .BlogIndex_featuredTitle__pCOYU{background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BlogIndex_featuredExcerpt__I_1g8{font-size:1rem;line-height:1.65;color:var(--blog-on-dark-3,#b9c0cc);margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogIndex_featuredFooter__TrnsH{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px}.BlogIndex_featuredAuthor__7bWBx{font-size:.88rem;font-weight:600;color:var(--blog-on-dark-2,#cfcfcf)}.BlogIndex_readCue__C5pxX{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--blog-accent-soft,#7b9cff)}.BlogIndex_readCue__C5pxX svg{transition:transform .2s ease}.BlogIndex_featured__Lar_U:hover .BlogIndex_readCue__C5pxX svg{transform:translateX(4px)}.BlogIndex_featuredMedia__0dtPd{position:relative;min-height:300px}.BlogIndex_hasImg__8Qtfi .BlogIndex_featuredImg__zyh9H{width:100%;height:100%;object-fit:cover;display:block}.BlogIndex_hasImg__8Qtfi:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1c1c21,transparent 22%);pointer-events:none}.BlogIndex_aurora__SkrNu{display:grid;place-items:center;background:radial-gradient(120% 120% at 80% 20%,rgba(94,207,255,.22),transparent 55%),radial-gradient(110% 110% at 15% 85%,rgba(123,156,255,.28),transparent 55%),var(--blog-ink-750,#20202a)}.BlogIndex_aurora__SkrNu:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px}.BlogIndex_auroraMark__2q4F_{font-size:64px;background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(123,156,255,.4)}.BlogIndex_listSection__nnJs7{padding:24px 0 96px}.BlogIndex_container__5A3Qg{max-width:1040px;margin:0 auto;padding:0 24px}.BlogIndex_listLabel__MjGIx{font-family:var(--blog-mono,monospace);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--blog-ink-mute,#6b7585);padding:40px 0 8px;margin:0;border-bottom:1px solid var(--blog-line-light,#e6ebf2);display:flex;gap:10px;align-items:baseline}.BlogIndex_listCount__Kezzm{font-size:.78rem;font-weight:700;color:var(--blog-chip-text,#1d62b4);background:var(--blog-chip-bg,#e8f1fc);padding:1px 9px;border-radius:999px}.BlogIndex_postList__K2B78{list-style:none;margin:0;padding:0}.BlogIndex_rowItem__fqc07{border-bottom:1px solid var(--blog-line-light,#e6ebf2)}.BlogIndex_featuredSkeleton___NaAO{margin-top:48px;height:320px;border-radius:20px;background:var(--blog-ink-800,#1c1c21);border:1px solid var(--blog-line-dark,rgba(255,255,255,.08));position:relative;overflow:hidden}.BlogIndex_featuredSkeleton___NaAO:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%);background-size:200% 100%;animation:BlogIndex_shimmer__ydRUX 1.4s linear infinite}@keyframes BlogIndex_shimmer__ydRUX{to{background-position:-200% 0}}.BlogIndex_rowSkeletons__gdVR4{padding-top:40px}.BlogIndex_rowSkeleton__mJ6sf{padding:26px 0;border-bottom:1px solid var(--blog-line-light,#e6ebf2);display:flex;flex-direction:column;gap:10px}.BlogIndex_skelBarMeta__hih0Q,.BlogIndex_skelBarText__j34aQ,.BlogIndex_skelBarTitle__j20by{display:block;border-radius:6px;background:#e9eef5;position:relative;overflow:hidden}.BlogIndex_skelBarTitle__j20by{width:60%;height:20px}.BlogIndex_skelBarText__j34aQ{width:90%;height:14px}.BlogIndex_skelBarMeta__hih0Q{width:120px;height:12px}.BlogIndex_skelBarMeta__hih0Q:after,.BlogIndex_skelBarText__j34aQ:after,.BlogIndex_skelBarTitle__j20by:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.7) 50%,transparent 70%);background-size:200% 100%;animation:BlogIndex_shimmer__ydRUX 1.4s linear infinite}.BlogIndex_emptyPanel__DYqcJ,.BlogIndex_errorPanel__qMO06{text-align:center;margin-top:48px;padding:72px 24px;background:#fff;border:1px dashed #d7dee8;border-radius:16px}.BlogIndex_errorPanel__qMO06{border:1px solid #f0d8d4}.BlogIndex_emptyMark__7k5SD{display:block;font-size:2.2rem;margin-bottom:12px;background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BlogIndex_panelTitle___DMNC{font-size:1.15rem;font-weight:700;color:var(--blog-ink-h,#141a24);margin:0 0 8px}.BlogIndex_panelText__gy_wo{font-size:.95rem;color:var(--blog-ink-3,#5a6573);margin:0 0 20px}.BlogIndex_emptyRss__PQIvi{display:inline-flex;align-items:center;gap:8px;border:1px solid #d7dee8;border-radius:999px;padding:8px 18px;color:var(--blog-accent-link,#1d6fd2);font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .18s ease}.BlogIndex_emptyRss__PQIvi:hover{border-color:var(--blog-accent,#2b7dda)}.BlogIndex_retryBtn__tMuJf{font-family:inherit;background:var(--blog-accent,#2b7dda);color:#fff;font-size:.9rem;font-weight:700;padding:9px 20px;border:none;border-radius:999px;cursor:pointer;box-shadow:0 0 10px rgba(74,140,242,.35);transition:transform .18s ease,box-shadow .18s ease}.BlogIndex_retryBtn__tMuJf:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(74,140,242,.45)}@media (max-width:900px){.BlogIndex_featured__Lar_U{grid-template-columns:1fr}.BlogIndex_featuredMedia__0dtPd{order:-1;aspect-ratio:16/9;min-height:0}.BlogIndex_hasImg__8Qtfi:after{background:linear-gradient(0deg,#1c1c21,transparent 22%)}.BlogIndex_featuredBody__JjxD4{padding:28px 24px}}@media (max-width:768px){.BlogIndex_hero__JC42i{padding:112px 0 56px}.BlogIndex_container__5A3Qg,.BlogIndex_heroInner__p_gzc{padding:0 20px}.BlogIndex_heroSubtitle__Erz5Z{font-size:1.05rem}.BlogIndex_listSection__nnJs7{padding-bottom:64px}}@media (max-width:480px){.BlogIndex_heroTitle__rKERc{font-size:2rem}.BlogIndex_featuredTitle__pCOYU{font-size:1.45rem}.BlogIndex_featuredExcerpt__I_1g8{-webkit-line-clamp:2}}.BlogIndex_srOnly__ps9q2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.BlogIndex_page___VfU1 *,.BlogIndex_page___VfU1 :after,.BlogIndex_page___VfU1 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.BlogIndex_featuredSkeleton___NaAO:after,.BlogIndex_skelBarMeta__hih0Q:after,.BlogIndex_skelBarText__j34aQ:after,.BlogIndex_skelBarTitle__j20by:after{content:none}}@media print{.BlogIndex_hero__JC42i{background:none;border-bottom-color:#ccc}.BlogIndex_hero__JC42i:after,.BlogIndex_hero__JC42i:before{content:none}.BlogIndex_featuredTitle__pCOYU,.BlogIndex_heroTitle__rKERc{color:#000}.BlogIndex_emptyMark__7k5SD,.BlogIndex_featuredLatest__OmAsY,.BlogIndex_heroAccent__C87TX{background:none;-webkit-text-fill-color:initial;color:#333}.BlogIndex_darkMeta__6Mkjm,.BlogIndex_featuredAuthor__7bWBx,.BlogIndex_featuredExcerpt__I_1g8,.BlogIndex_heroSubtitle__Erz5Z{color:#444}}.BlogPost_page__A9hSt{font-family:Plus Jakarta Sans,sans-serif;background:var(--blog-paper,#f7f9fc);min-height:100vh}.BlogPost_progress__mY6j7{position:fixed;top:64px;left:0;width:100%;height:2px;z-index:900;pointer-events:none;transition:opacity .2s ease}@media (max-width:768px){.BlogPost_progress__mY6j7{top:56px}}.BlogPost_progressFill__uSILK{height:100%;background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));transform-origin:left;will-change:transform}.BlogPost_postHero__HIoxj{position:relative;overflow:hidden;padding:128px 0 64px;background:radial-gradient(900px 420px at 12% -10%,rgba(123,156,255,.16),transparent 60%),radial-gradient(700px 380px at 88% 0,rgba(94,207,255,.1),transparent 60%),linear-gradient(180deg,#16161b,#1a1a1f);border-bottom:1px solid var(--blog-seam,rgba(123,156,255,.18))}.BlogPost_postHero__HIoxj:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}.BlogPost_postHeroCover__OC7y3{padding-bottom:220px}.BlogPost_postHeroInner__Quzd7{position:relative;z-index:1;max-width:840px;margin:0 auto;padding:0 24px}.BlogPost_backLink__CcYK2{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:var(--blog-accent-chip,#9db4ff);text-decoration:none;margin-bottom:28px;transition:color .2s ease}.BlogPost_backLink__CcYK2 svg{transition:transform .2s ease}.BlogPost_backLink__CcYK2:hover{color:#fff}.BlogPost_backLink__CcYK2:hover svg{transform:translateX(-3px)}.BlogPost_backLink__CcYK2:focus-visible{outline:2px solid var(--blog-accent-cyan,#5ecfff);outline-offset:2px}.BlogPost_heroMeta__tEqnS{display:flex;align-items:center;gap:12px;flex-wrap:wrap;row-gap:8px;margin-bottom:18px}.BlogPost_darkChip__GTTtT{border:1px solid var(--blog-line-dark-strong,rgba(123,156,255,.35));color:var(--blog-accent-chip,#9db4ff);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 12px;border-radius:999px}.BlogPost_heroMetaText__5_353{font-family:var(--blog-mono,monospace);font-size:.8rem;color:var(--blog-on-dark-mute,#a5adbd)}.BlogPost_metaDot__EjTYj{color:rgba(255,255,255,.25)}.BlogPost_title__032P1{font-size:clamp(2rem,4.5vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:#fff;margin:0 0 24px;overflow-wrap:anywhere}.BlogPost_byline__qIg5i{display:flex;align-items:center;gap:12px}.BlogPost_avatar__DUk5j{width:36px;height:36px;border-radius:50%;background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));color:var(--blog-ink-900,#16161b);display:grid;place-items:center;font-size:.8rem;font-weight:700;letter-spacing:.02em;flex-shrink:0}.BlogPost_author__BSu2l{font-size:.95rem;font-weight:600;color:#fff}.BlogPost_updated__i4iYF{font-size:.85rem;color:var(--blog-on-dark-mute,#a5adbd)}.BlogPost_coverWrap__TQFle{max-width:1000px;margin:-160px auto 0;padding:0 24px;position:relative;z-index:2;min-height:160px}.BlogPost_cover__lum73{width:100%;display:block;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:var(--blog-shadow-cover,0 30px 80px rgba(0,0,0,.45));max-height:520px;object-fit:cover}.BlogPost_lightArea__nsWz7{padding:56px 0 96px}.BlogPost_articleWrap___e5V3{max-width:720px;margin:0 auto;padding:0 24px}.BlogPost_articleFoot__0f94A{margin-top:48px;padding-top:28px;border-top:1px solid var(--blog-line-light,#e6ebf2);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.BlogPost_tags__Za9Sl{display:flex;gap:8px;flex-wrap:wrap}.BlogPost_tag__bOFfl{font-family:var(--blog-mono,monospace);font-size:.75rem;color:var(--blog-ink-3,#5a6573);border:1px solid var(--blog-line-light,#e6ebf2);background:#fff;padding:4px 12px;border-radius:999px}.BlogPost_actions__XcrlX{display:flex;align-items:center;gap:12px}.BlogPost_keepReading__NwVHa{background:#fff;border-top:1px solid var(--blog-line-light,#e6ebf2)}.BlogPost_keepInner__ziWs9{max-width:1040px;margin:0 auto;padding:56px 24px 80px}.BlogPost_keepLabel__1pc0n{font-family:var(--blog-mono,monospace);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--blog-ink-mute,#6b7585);margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--blog-line-light,#e6ebf2)}.BlogPost_keepList__HkUlH{list-style:none;margin:0;padding:0}.BlogPost_keepItem__WFGcT{border-bottom:1px solid var(--blog-line-light,#e6ebf2)}.BlogPost_allPosts__fnymE{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:.9rem;font-weight:700;color:var(--blog-accent-link,#1d6fd2);text-decoration:none}.BlogPost_allPosts__fnymE svg{transition:transform .2s ease}.BlogPost_allPosts__fnymE:hover svg{transform:translateX(3px)}.BlogPost_statusHero__eZ6Vj{min-height:70vh;display:flex;align-items:center;padding:128px 0 64px}.BlogPost_statusHero__eZ6Vj .BlogPost_postHeroInner__Quzd7{width:100%}.BlogPost_statusEyebrow__yNr5e{font-family:var(--blog-mono,monospace);font-size:.85rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;background:var(--blog-grad,linear-gradient(135deg,#7b9cff,#5ecfff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:14px}.BlogPost_statusTitle__b1C9D{font-size:2rem;font-weight:800;color:#fff;margin:0 0 10px}.BlogPost_statusText__utuG9{font-size:1rem;color:var(--blog-on-dark-mute,#a5adbd);margin:0 0 28px}.BlogPost_heroBtn__HNXQQ{display:inline-flex;align-items:center;gap:8px;background:rgba(123,156,255,.12);border:1px solid var(--blog-line-dark-strong,rgba(123,156,255,.35));color:#cfd8ff;border-radius:999px;padding:10px 22px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}.BlogPost_heroBtn__HNXQQ:hover{background:rgba(123,156,255,.2)}.BlogPost_heroBtn__HNXQQ:focus-visible{outline:2px solid var(--blog-accent-cyan,#5ecfff);outline-offset:2px}.BlogPost_skelDark__bj7aq{display:block;border-radius:6px;background:rgba(255,255,255,.07);position:relative;overflow:hidden}.BlogPost_skelDark__bj7aq:after,.BlogPost_skelPara__GAQVn:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);background-size:200% 100%;animation:BlogPost_shimmer__JgHXP 1.4s linear infinite}@keyframes BlogPost_shimmer__JgHXP{to{background-position:-200% 0}}.BlogPost_skelBack__qQoJj{width:90px;height:14px;margin-bottom:32px}.BlogPost_skelMeta__XrC2u{width:220px;height:14px;margin-bottom:22px}.BlogPost_skelTitleA__z7wYh{width:85%;height:26px;margin-bottom:12px}.BlogPost_skelTitleB__2Wggm{width:55%;height:26px;margin-bottom:26px}.BlogPost_skelByline__NvVW3{width:180px;height:14px}.BlogPost_skelPara__GAQVn{display:block;height:14px;border-radius:6px;background:#e9eef5;margin-bottom:14px;position:relative;overflow:hidden}.BlogPost_skelPara__GAQVn:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.7) 50%,transparent 70%);background-size:200% 100%}@media (max-width:768px){.BlogPost_progress__mY6j7{top:56px}.BlogPost_postHero__HIoxj{padding:104px 0 48px}.BlogPost_postHeroCover__OC7y3{padding-bottom:140px}.BlogPost_articleWrap___e5V3,.BlogPost_postHeroInner__Quzd7{padding:0 20px}.BlogPost_coverWrap__TQFle{margin-top:-90px;padding:0 20px;min-height:90px}.BlogPost_cover__lum73{max-height:320px;border-radius:12px}.BlogPost_lightArea__nsWz7{padding:40px 0 64px}.BlogPost_articleFoot__0f94A{flex-direction:column;align-items:flex-start;gap:20px}.BlogPost_avatar__DUk5j{width:32px;height:32px}}@media (max-width:480px){.BlogPost_title__032P1{font-size:1.7rem}}.BlogPost_srOnly__zPCpG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.BlogPost_page__A9hSt *,.BlogPost_page__A9hSt :after,.BlogPost_page__A9hSt :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.BlogPost_skelDark__bj7aq:after,.BlogPost_skelPara__GAQVn:after{content:none}}@media print{.BlogPost_progress__mY6j7{display:none}.BlogPost_postHero__HIoxj{background:none;border-bottom-color:#ccc}.BlogPost_postHero__HIoxj:before{content:none}.BlogPost_author__BSu2l,.BlogPost_statusTitle__b1C9D,.BlogPost_title__032P1{color:#000}.BlogPost_backLink__CcYK2,.BlogPost_heroMetaText__5_353,.BlogPost_statusText__utuG9,.BlogPost_updated__i4iYF{color:#444}.BlogPost_statusEyebrow__yNr5e{background:none;-webkit-text-fill-color:initial;color:#333}.BlogPost_avatar__DUk5j{background:#ddd;color:#000}.BlogPost_cover__lum73{box-shadow:none}}.PostRow_row__jAfww{display:grid;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;padding:26px 20px;margin:0 -20px;border-radius:14px;text-decoration:none;color:inherit;transition:background-color .18s ease,box-shadow .18s ease}.PostRow_row__jAfww:hover{background:var(--blog-card,#fff);box-shadow:var(--blog-shadow-row-hover,0 8px 24px rgba(20,26,36,.08))}.PostRow_row__jAfww:focus-visible{outline:2px solid var(--blog-accent,#2b7dda);outline-offset:2px}.PostRow_metaCol__4o4yD{display:flex;flex-direction:column;align-items:flex-start}.PostRow_date__K53Ar{font-family:var(--blog-mono,monospace);font-size:.78rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--blog-ink-mute,#6b7585)}.PostRow_chip__oC127{background:var(--blog-chip-bg,#e8f1fc);color:var(--blog-chip-text,#1d62b4);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:999px;margin-top:8px;display:inline-block}.PostRow_main__r1oXx{min-width:0}.PostRow_title__7X1Mn{font-size:1.3rem;font-weight:700;letter-spacing:-.01em;color:var(--blog-ink-h,#141a24);margin:0 0 6px;line-height:1.3;transition:color .18s ease;overflow-wrap:anywhere}.PostRow_row__jAfww:hover .PostRow_title__7X1Mn{color:var(--blog-accent-link,#1d6fd2)}.PostRow_excerpt__yIrj7{font-size:.95rem;line-height:1.6;color:var(--blog-ink-3,#5a6573);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostRow_foot__xZvYL{display:flex;align-items:center;gap:14px}.PostRow_author__cRqOb{font-size:.85rem;font-weight:600;color:var(--blog-ink-2,#3a4452)}.PostRow_minutes__6KJNz{font-family:var(--blog-mono,monospace);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--blog-ink-mute,#6b7585)}.PostRow_thumb__QxT7T{width:132px;height:88px;object-fit:cover;border-radius:10px;border:1px solid var(--blog-line-card,#eef1f5);display:block}.PostRow_arrow__TC6As{width:36px;height:36px;border-radius:50%;border:1px solid var(--blog-line-light,#e6ebf2);color:var(--blog-ink-mute,#6b7585);display:grid;place-items:center;font-size:.8rem;transition:border-color .2s ease,color .2s ease,transform .2s ease}.PostRow_row__jAfww:hover .PostRow_arrow__TC6As{border-color:var(--blog-accent,#2b7dda);color:var(--blog-accent,#2b7dda);transform:translateX(4px)}@media (max-width:900px){.PostRow_row__jAfww{grid-template-columns:1fr;gap:0;padding:22px 16px;margin:0 -16px}.PostRow_metaCol__4o4yD{flex-direction:row;align-items:center;gap:10px;margin-bottom:8px}.PostRow_chip__oC127{margin-top:0}.PostRow_arrow__TC6As,.PostRow_thumb__QxT7T{display:none}}@media (prefers-reduced-motion:reduce){.PostRow_row__jAfww,.PostRow_row__jAfww *{transition-duration:.01ms!important}}