.blog_page__sNZYQ{--accent:#3498db;--accent-hover:#2286c9;--accent-soft:rgba(52,152,219,.09);--accent-ring:rgba(52,152,219,.22);--accent-08:rgba(52,152,219,.08);--accent-07:rgba(52,152,219,.07);--accent-28:rgba(52,152,219,.28);--img-placeholder:#eef2f5;--heading:#1f1b2d;--body:#666276;--muted:#8b8799;--bg:#fbfbfc;--surface:#fff;--surface-2:#f5f4f7;--line:#ecebf0;--line-2:#e2e0e8;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 1px 2px rgba(31,27,45,.04),0 1px 1px rgba(31,27,45,.03);background:var(--bg);color:var(--body)}.blog_container__Jx5S7{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.blog_hero__6grDm{padding:64px 0 32px;position:relative;overflow:hidden}.blog_hero__6grDm:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 70% at 85% 10%,var(--accent-08),transparent 60%);pointer-events:none}.blog_heroTop__e_Dab{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;position:relative}.blog_eyebrow__V34d3{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--accent-soft);padding:6px 12px;border-radius:999px;margin-bottom:16px}.blog_eyebrow__V34d3:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--accent)}.blog_heroTitle__ycghQ{font-size:56px;letter-spacing:-.02em;font-weight:700;max-width:14ch;line-height:1.04;color:var(--heading);margin:0}.blog_heroTitle__ycghQ em{font-style:italic;color:var(--accent);font-weight:700}.blog_heroLead__a0Xl3{max-width:38ch;font-size:17px;color:var(--body);line-height:1.55;margin:0}.blog_metaStrip__95g74{display:inline-flex;align-items:center;gap:16px;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:12px;font-size:13px;margin-top:16px;box-shadow:var(--shadow-sm);color:var(--body)}.blog_metaStrip__95g74 strong{color:var(--heading);font-weight:700}.blog_featured__8BcER{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:32px;gap:32px;align-items:stretch;position:relative}.blog_featuredImg__K4ars{position:relative;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;display:block;background:var(--img-placeholder)}.blog_featuredImg__K4ars img{width:100%;height:100%;object-fit:cover}.blog_featuredPill__O9AJt{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.96);color:var(--heading);font-size:11px;font-weight:700;padding:6px 12px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.blog_featuredPill__O9AJt:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--accent)}.blog_featuredBody__O3xgt{display:flex;flex-direction:column;justify-content:center;padding:16px 0}.blog_featuredCat__H1Bjz{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:16px}.blog_featuredCat__H1Bjz:before{content:"";width:24px;height:1px;background:var(--accent)}.blog_featuredTitle__msN0n{font-weight:700;font-size:36px;letter-spacing:-.01em;line-height:1.15;margin:0 0 16px;max-width:16ch;color:var(--heading)}.blog_featuredTitle__msN0n a{color:inherit;text-decoration:none}.blog_featuredTitle__msN0n a:hover{color:var(--accent)}.blog_featuredExcerpt__goKWx{font-size:15px;color:var(--body);line-height:1.5;max-width:50ch;margin:0 0 24px}.blog_byline__LJzmQ{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--body);margin-bottom:24px}.blog_byline__LJzmQ .blog_name__NQvNw{color:var(--heading);font-weight:700}.blog_dotSep__DjqXz{width:3px;height:3px;border-radius:999px;background:var(--muted);display:inline-block}.blog_readMore__qtX5c{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--heading);padding:12px 18px;border:1px solid var(--heading);border-radius:999px;align-self:flex-start;transition:all .18s;text-decoration:none;background:transparent;cursor:pointer}.blog_readMore__qtX5c:hover{background:var(--heading);color:#fff;transform:translateY(-1px)}.blog_readMore__qtX5c svg{width:16px;height:16px;transition:transform .18s}.blog_readMore__qtX5c:hover svg{transform:translateX(3px)}.blog_catBar__Bwy8N{margin:64px 0 32px;background:rgba(251,251,252,.82);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.blog_catBar__Bwy8N :where(button){padding:0;margin:0;border:0;background:none;border-radius:0;color:inherit;font:inherit;line-height:1;letter-spacing:normal}.blog_catBarInner__iymqQ{display:flex;align-items:center;gap:16px;justify-content:space-between;position:relative}.blog_catPills__SeVdB{display:flex;gap:6px;flex-wrap:wrap;transition:opacity .3s,transform .3s}.blog_catBarOpen__JUQAV .blog_catPills__SeVdB{opacity:.3;transform:translateX(-6px)}.blog_catPill__i7gSv{padding:8px 14px;border-radius:999px;background:transparent;border:1px solid transparent;font-size:13px;font-weight:700;color:var(--body);cursor:pointer;transition:all .12s;display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}.blog_catPill__i7gSv:hover{color:var(--heading);background:var(--surface-2)}.blog_catPillActive__Uvqrl{border-color:var(--heading)}.blog_catPillActive__Uvqrl,.blog_catPillActive__Uvqrl:hover{background:var(--heading);color:#fff}.blog_catPillOutline__Kq8KZ{border-color:var(--line-2)}.blog_catCount__rme_C{font-size:11px;opacity:.6;font-weight:500}.blog_searchHint__RM1Z_{position:absolute;left:24px;top:50%;transform:translateY(-50%) translateX(-8px);opacity:0;font-size:13px;line-height:1.4;color:var(--muted);margin:0;pointer-events:none;transition:opacity .25s .12s,transform .25s .12s}.blog_catBarOpen__JUQAV .blog_searchHint__RM1Z_{opacity:1;transform:translateY(-50%)}.blog_searchHint__RM1Z_ strong{color:var(--heading);font-weight:700}.blog_catSearch__Adig2,.blog_searchRow__y4r8v{display:flex;align-items:center;flex-shrink:0}.blog_catSearch__Adig2{gap:8px;background:var(--surface);border:1px solid var(--line-2);border-radius:999px;height:38px;width:250px;padding:0 14px;cursor:text;transition:width .38s cubic-bezier(.2,.85,.15,1),border-color .25s,box-shadow .25s}.blog_catSearch__Adig2:hover{border-color:#d5d3de}.blog_catBarOpen__JUQAV .blog_catSearch__Adig2{width:380px;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-ring)}.blog_catSearch__Adig2 input{border:0;outline:0;background:transparent;flex:1 1;min-width:0;padding:0;font-size:13px;color:var(--heading);font-family:inherit}.blog_catSearch__Adig2 input::placeholder{color:var(--muted);transition:color .25s}.blog_catBarOpen__JUQAV .blog_catSearch__Adig2 input::placeholder{color:#b3b0bd}.blog_searchIcon__DyLtM{display:grid;place-items:center;width:16px;height:16px;flex-shrink:0;color:var(--muted);transition:color .25s}.blog_searchIcon__DyLtM svg{width:16px;height:16px}.blog_catBarOpen__JUQAV .blog_searchIcon__DyLtM{color:var(--accent)}.blog_searchClear__606N2{opacity:0;pointer-events:none;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;flex-shrink:0;color:var(--muted);cursor:pointer;transition:opacity .2s,background .14s,color .14s}.blog_searchClear__606N2 svg{width:14px;height:14px}.blog_catBarOpen__JUQAV .blog_searchClear__606N2{opacity:1;pointer-events:auto;transition-delay:.18s}.blog_searchClear__606N2:hover{background:var(--surface-2);color:var(--heading)}.blog_searchCancel__2ch3b{display:none}.blog_tprog__rmKKm{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;opacity:0;transition:opacity .2s}.blog_tprog__rmKKm i{position:absolute;inset:0;background:var(--accent);transform-origin:left;animation:blog_indet__Y5WP8 1.15s cubic-bezier(.55,.1,.35,.95) infinite}.blog_catBarBusy__jWxZ5 .blog_tprog__rmKKm{opacity:1}@keyframes blog_indet__Y5WP8{0%{transform:translateX(-100%) scaleX(.35)}55%{transform:translateX(30%) scaleX(.6)}to{transform:translateX(100%) scaleX(.35)}}.blog_main__CrAC6{padding:32px 0 96px}.blog_grid__T_OGr{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px 24px;gap:32px 24px}.blog_card__vvtEm{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:0;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s;text-decoration:none;color:inherit}.blog_card__vvtEm:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 20px 40px -20px rgba(27,34,63,.18)}.blog_cardImg__xHp5W{aspect-ratio:16/10;overflow:hidden;position:relative;background:var(--img-placeholder)}.blog_cardImg__xHp5W img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.blog_card__vvtEm:hover .blog_cardImg__xHp5W img{transform:scale(1.045)}.blog_cardBody__hQNnw{display:flex;flex-direction:column;flex:1 1;padding:20px 22px 22px}.blog_cardImgPh__SNbRq{width:100%;height:100%;background-color:var(--img-placeholder);background-image:repeating-linear-gradient(135deg,var(--accent-07) 0 2px,transparent 2px 14px);align-items:flex-end;justify-content:flex-start;padding:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:rgba(31,27,45,.45)}.blog_cardCat__sMIpE,.blog_cardImgPh__SNbRq{display:flex;letter-spacing:.04em;text-transform:uppercase}.blog_cardCat__sMIpE{font-size:11px;font-weight:700;color:var(--accent);margin-bottom:8px;align-items:center;gap:10px}.blog_readTime__pfpAm{color:var(--muted);font-weight:500;letter-spacing:.06em}.blog_cardTitle__2SlbV{font-weight:700;font-size:21px;letter-spacing:-.3px;line-height:1.18;margin:0 0 8px;color:var(--heading)}.blog_cardExcerpt__xGFyz{font-size:14px;color:var(--body);line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_bylineSmall__Xz8aJ{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-top:auto}.blog_bylineSmall__Xz8aJ strong{color:var(--heading);font-weight:700}.blog_results__AH5yr{position:relative}.blog_resultsInner__lS8Of{transition:opacity .2s}.blog_resultsPending__RTyDt{opacity:.3}.blog_resultsHidden__43PCz{display:none}.blog_resultsEnter__I0vxZ .blog_card__vvtEm{animation:blog_cardEnter__WfEeQ .45s cubic-bezier(.2,.85,.15,1) both}.blog_resultsEnter__I0vxZ .blog_card__vvtEm:nth-child(2){animation-delay:.05s}.blog_resultsEnter__I0vxZ .blog_card__vvtEm:nth-child(3){animation-delay:.1s}.blog_resultsEnter__I0vxZ .blog_card__vvtEm:nth-child(4){animation-delay:.15s}.blog_resultsEnter__I0vxZ .blog_card__vvtEm:nth-child(5){animation-delay:.2s}.blog_resultsEnter__I0vxZ .blog_card__vvtEm:nth-child(n+6){animation-delay:.25s}@keyframes blog_cardEnter__WfEeQ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.blog_skel__3Fx_L{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.blog_sk__20tBY{background:linear-gradient(90deg,#f2f1f5 25%,#f8f7fa 38%,#f2f1f5 55%);background-size:300% 100%;animation:blog_shimmer__ZOCpQ 1.5s linear infinite;border-radius:6px}.blog_skImg__0Mxuy{aspect-ratio:16/10;border-radius:0}.blog_skBody__WASh8{display:flex;flex-direction:column;gap:9px;padding:20px 22px 22px}.blog_skByline__kTZMf{display:flex;gap:8px;align-items:center;margin-top:10px}@keyframes blog_shimmer__ZOCpQ{0%{background-position:150% 0}to{background-position:-150% 0}}.blog_avatar__vgOy6{display:grid;place-items:center;color:#fff;font-weight:700;flex-shrink:0;border-radius:999px;position:relative;overflow:hidden}.blog_avatarLg__9nP5r{width:36px;height:36px;font-size:13px}.blog_avatarSm__Tqxfm{width:22px;height:22px;font-size:10px}.blog_avatarXl__EzyUE{width:72px;height:72px;font-size:24px}.blog_avatarPhoto__vLCYZ img{object-fit:cover}.blog_avatarLogo__BLJdE{background:var(--surface-2,#f5f4f7);border:1px solid var(--line,#ecebf0)}.blog_avatarLogo__BLJdE img{width:66%;height:66%;object-fit:contain}.blog_avatarG0__RA7nN{background:linear-gradient(135deg,#3498db,#6b4ef0)}.blog_avatarG1__O6_BA{background:linear-gradient(135deg,#0f766e,#3498db)}.blog_avatarG2__8a_V1{background:linear-gradient(135deg,#f0a14e,#e11d48)}.blog_avatarG3__lSRFy{background:linear-gradient(135deg,#1f1b2d,#6b4ef0)}.blog_avatarG4__W_1_q{background:linear-gradient(135deg,#16a34a,#0f766e)}.blog_avatarG5__gKhvK{background:linear-gradient(135deg,#e11d48,#6b4ef0)}.blog_railBand__B_pVb{padding:0 0 96px}.blog_rail__jpbZQ{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:32px;gap:32px;padding:48px 32px;background:linear-gradient(150deg,#1f1b2d,#2d2743);border-radius:var(--radius-xl);color:#fff;position:relative;overflow:hidden}.blog_rail__jpbZQ:after{content:"";position:absolute;bottom:-50%;right:-10%;width:400px;height:400px;border-radius:999px;background:radial-gradient(circle,var(--accent-28),transparent 65%);pointer-events:none}.blog_railHead__Hww4r{position:relative;z-index:2}.blog_railEyebrow__wnMY3{color:var(--accent);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;display:block}.blog_railTitle__QZFVz{color:#fff;font-weight:700;font-size:36px;letter-spacing:-.01em;max-width:12ch;line-height:1.15;margin:0}.blog_railSub__aPjD4{color:hsla(0,0%,100%,.65);font-size:15px;line-height:1.5;margin:12px 0 0;max-width:34ch}.blog_railList__avCo4{display:flex;flex-direction:column;position:relative;z-index:2}.blog_rankRow__9hT0L{display:grid;grid-template-columns:32px 1fr auto;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.1);align-items:center;color:inherit;text-decoration:none}.blog_rankRow__9hT0L:last-child{border-bottom:0}.blog_rankN__J7PYB{font-weight:500;font-size:28px;color:var(--accent);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog_rankT__H2pdM{color:#fff;font-size:15px;font-weight:500;line-height:1.35}.blog_rankRow__9hT0L:hover .blog_rankT__H2pdM{color:var(--accent)}.blog_rankM__ppyQN{font-size:11px;color:hsla(0,0%,100%,.55);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.blog_pagination__gEknQ{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:64px}.blog_pageBtn__8bBL9{width:40px;height:40px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--heading);font-size:13px;font-weight:700;transition:all .12s;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.blog_pageBtn__8bBL9:hover{border-color:var(--accent);color:var(--accent)}.blog_pageBtnActive__BUceI,.blog_pageBtnActive__BUceI:hover{background:var(--heading);color:#fff;border-color:var(--heading)}.blog_pageBtnDisabled__iFfC4{opacity:.4;pointer-events:none}.blog_pageEll__bE6UN{color:var(--muted);padding:0 4px}.blog_pageNav__mTfT7{width:auto;padding:0 16px;gap:6px}.blog_pageNav__mTfT7 svg{width:16px;height:16px;flex-shrink:0}.blog_empty__kK9NS{text-align:center;padding:64px 16px;color:var(--body);font-size:15px;line-height:1.5}.blog_emptyState__7_3I3{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 16px 40px;text-align:center}.blog_emptyIcon__Qp0HY{width:44px;height:44px;border-radius:999px;background:var(--surface-2);display:grid;place-items:center;color:var(--muted)}.blog_emptyIcon__Qp0HY svg{width:20px;height:20px}.blog_emptyTitle__cgRQa{font-weight:700;font-size:22px;letter-spacing:-.25px;line-height:1.3;margin:0;color:var(--heading)}.blog_emptyText__3JKcx{font-size:14px;line-height:1.5;color:var(--body);margin:0;max-width:42ch}.blog_emptySuggestions__jt3VW{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.blog_emptySuggestions__jt3VW :where(button){line-height:inherit;letter-spacing:normal}@media (max-width:1024px){.blog_featured__8BcER{grid-template-columns:1fr}.blog_grid__T_OGr{grid-template-columns:1fr 1fr}.blog_rail__jpbZQ{grid-template-columns:1fr}.blog_heroTitle__ycghQ{font-size:40px}.blog_heroLead__a0Xl3{font-size:15px}.blog_featuredTitle__msN0n,.blog_railTitle__QZFVz{font-size:30px}.blog_catBarOpen__JUQAV .blog_catSearch__Adig2,.blog_catSearch__Adig2{width:220px}.blog_searchHint__RM1Z_{display:none}}@media (max-width:720px){.blog_heroTop__e_Dab{flex-direction:column;align-items:flex-start}.blog_heroTitle__ycghQ{font-size:32px}.blog_featuredTitle__msN0n,.blog_railTitle__QZFVz{font-size:26px}.blog_grid__T_OGr{grid-template-columns:1fr}.blog_rail__jpbZQ{padding:32px 24px}.blog_railBand__B_pVb{padding-bottom:64px}.blog_catBarInner__iymqQ{flex-direction:column;align-items:stretch;gap:10px}.blog_searchRow__y4r8v{order:1}.blog_catBarOpen__JUQAV .blog_catSearch__Adig2,.blog_catSearch__Adig2{width:auto;flex:1 1;min-width:0;height:42px}.blog_catSearch__Adig2 input{font-size:15px}.blog_catPills__SeVdB{order:2;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -24px;padding:2px 24px}.blog_catPills__SeVdB::-webkit-scrollbar{display:none}.blog_catBarOpen__JUQAV .blog_catPills__SeVdB{transform:none}.blog_catPill__i7gSv{flex:0 0 auto;min-height:36px}.blog_searchCancel__2ch3b{display:block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:700;color:var(--accent);cursor:pointer;transition:max-width .34s cubic-bezier(.2,.85,.15,1),opacity .24s,margin .34s}.blog_catBarOpen__JUQAV .blog_searchCancel__2ch3b{max-width:110px;opacity:1;margin-left:12px}}@media (prefers-reduced-motion:reduce){.blog_resultsEnter__I0vxZ .blog_card__vvtEm,.blog_sk__20tBY,.blog_tprog__rmKKm i{animation:none}.blog_card__vvtEm:hover .blog_cardImg__xHp5W img{transform:none}.blog_cardImg__xHp5W img,.blog_catPills__SeVdB,.blog_catSearch__Adig2,.blog_searchCancel__2ch3b,.blog_searchHint__RM1Z_{transition:none}}