.Blog_container__TIq_o{max-width:72rem;margin:0 auto;padding:2rem 1rem}.Blog_toolbar__ii6sX{display:grid;gap:.75rem;grid-template-columns:1fr;margin-bottom:1rem}@media (min-width:640px){.Blog_toolbar__ii6sX{grid-template-columns:1fr auto;align-items:center}}.Blog_fieldRow__ilHvt{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.Blog_input__3gAQ6{height:2.375rem;border-radius:.75rem;border:1px solid var(--border,#e5e7eb);background:var(--panel,#fff);color:var(--foreground,#0f172a);padding:0 .75rem;font-size:.875rem;outline:none}.Blog_select__8Q3_Z{min-width:12rem}.Blog_btn__vQNRn{height:2.375rem;border-radius:.75rem;border:1px solid transparent;padding:0 .9rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.Blog_btnPrimary__BIYqo{color:#fff;background:linear-gradient(135deg,var(--accent-a,#6366f1),var(--accent-b,#a855f7))}.Blog_btnPrimary__BIYqo:hover{transform:translateY(-1px)}.Blog_btnOutline__mM6jC{color:var(--foreground,#0f172a);background:var(--panel,#fff);border-color:var(--border,#e5e7eb)}.Blog_btnOutline__mM6jC:hover{background:var(--panel-2,#f8fafc)}.Blog_grid__evffB{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.Blog_grid__evffB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Blog_grid__evffB{grid-template-columns:repeat(3,1fr)}}.Blog_card__BD35C{background:var(--panel,#fff);border:1px solid var(--border,#e5e7eb);border-radius:1rem;padding:1rem;box-shadow:0 1px 2px color-mix(in oklab,var(--border,#e5e7eb) 10%,transparent);transition:box-shadow .18s ease,transform .18s ease}.Blog_card__BD35C:hover{box-shadow:0 6px 18px rgba(16,24,40,.08);transform:translateY(-2px)}.Blog_cardTitle__E__Vk{font-size:1rem;font-weight:700;color:var(--foreground,#0f172a);margin:0}.Blog_cardMuted__mjceE{margin-top:.25rem;color:var(--muted,#64748b);font-size:.75rem}.Blog_cardBody__Hdjil{padding:.75rem}.Blog_section__bsKUq{margin-top:1rem;background:var(--panel,#fff);border:1px solid var(--border,#e5e7eb);border-radius:1rem;padding:1rem}.Blog_sectionTitle__gQtws{font-size:.95rem;font-weight:700;color:var(--foreground,#0f172a);margin:0 0 .5rem}.Blog_wrap__9fdd6{max-width:75rem;margin:0 auto;padding:1.25rem}.Blog_postWrap__D99HY{max-width:min(70rem,calc(100vw - 2rem));padding:clamp(1rem,2.6vw,2rem)}.Blog_pill__dgwlQ{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--border,#e5e7eb);background:var(--panel,#fff);border-radius:999px;padding:.5rem .75rem;font-size:.875rem;color:var(--foreground,#334155)}.Blog_empty__bMmgJ{border:1px dashed var(--border,#e5e7eb);background:color-mix(in oklab,var(--panel,#fff),#fff 2%);border-radius:1rem;padding:2rem;text-align:center;color:var(--muted,#64748b)}.Blog_progress__6eCFL{position:sticky;top:0;z-index:20;height:3px;background:color-mix(in oklab,var(--panel,#fff),#eef2f7 6%);border-radius:2px;overflow:hidden;margin-bottom:.5rem}.Blog_progressIn__x6DIn{height:100%;background:linear-gradient(90deg,var(--accent-a,#6366f1),var(--accent-b,#a855f7))}.Blog_stickyBar__TSO6B{position:sticky;top:8px;z-index:15;display:flex;align-items:center;gap:.5rem;background:color-mix(in oklab,var(--panel,#fff),#fff 6%);backdrop-filter:saturate(180%) blur(6px);border:1px solid var(--border,#e5e7eb);border-radius:.75rem;padding:.4rem .5rem;margin-bottom:.75rem}.Blog_muted__DBsL5{color:var(--muted,#64748b);font-size:.875rem}.Blog_heroCover__kzV4s{width:100%;aspect-ratio:16/7;min-height:260px;max-height:420px;border:1px solid var(--border,#e5e7eb);background-color:color-mix(in oklab,var(--panel,#fff),#f1f5f9 6%);background-position:50%;background-size:cover;background-repeat:no-repeat}.Blog_heroBox__d7LGy{position:relative;margin-top:clamp(-60px,-5vw,-36px)}.Blog_heroInner__Ehlwg{background:linear-gradient(180deg,color-mix(in oklab,var(--panel,#fff),#fff 6%),color-mix(in oklab,var(--panel,#fff),#fff 2%));border:1px solid var(--border,#e5e7eb);padding:1rem}.Blog_metaRow__3ixtq{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;align-items:center}.Blog_badge__F8HWj{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--border,#e5e7eb);padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;color:var(--foreground,#334155);background:var(--panel,#fff)}.Blog_tagsRow__WlI_F{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.Blog_tag__gpHy6{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--border,#e5e7eb);padding:.25rem .5rem;border-radius:999px;font-size:.75rem;color:var(--foreground,#334155);background:var(--panel,#fff)}.Blog_prose__rCzIN{margin-top:1rem;color:var(--foreground,#0f172a);line-height:1.7;font-size:1rem;max-width:none;overflow-wrap:break-word}.Blog_prose__rCzIN p{margin:.8rem 0}.Blog_prose__rCzIN a{color:var(--accent-a,#2563eb);text-decoration:underline;text-underline-offset:.18em;font-weight:650}.Blog_prose__rCzIN a:hover{color:var(--accent-b,#0f766e)}.Blog_prose__rCzIN p:empty,.Blog_prose__rCzIN p:has(>br:only-child){min-height:1.45rem;clear:both}.Blog_prose__rCzIN p:empty:before,.Blog_prose__rCzIN p:has(>br:only-child):before{content:"\00a0"}.Blog_prose__rCzIN img{max-width:100%;border-radius:.75rem;border:1px solid var(--border,#e5e7eb)}.Blog_prose__rCzIN h2,.Blog_prose__rCzIN h3{margin:1.25rem 0 .5rem}.Blog_prose__rCzIN h1{font-size:clamp(2rem,4vw,2.5rem);line-height:1.15;margin:1.4rem 0 .7rem;font-weight:800}.Blog_prose__rCzIN h2{font-size:clamp(1.55rem,3vw,2rem);line-height:1.2;font-weight:750}.Blog_prose__rCzIN h3{font-size:clamp(1.2rem,2.2vw,1.45rem);line-height:1.3;font-weight:700}.Blog_prose__rCzIN ol,.Blog_prose__rCzIN ul{padding-left:1.55rem;margin:.85rem 0;list-style-position:outside}.Blog_prose__rCzIN ul{list-style-type:disc}.Blog_prose__rCzIN ol{list-style-type:decimal}.Blog_prose__rCzIN ul ul{list-style-type:circle}.Blog_prose__rCzIN ul ul ul{list-style-type:square}.Blog_prose__rCzIN ol ol{list-style-type:lower-alpha}.Blog_prose__rCzIN ol ol ol{list-style-type:lower-roman}.Blog_prose__rCzIN li{margin:.32rem 0;padding-left:.15rem;display:list-item}.Blog_prose__rCzIN li>p{margin:.2rem 0}.Blog_prose__rCzIN li>ol,.Blog_prose__rCzIN li>ul{margin:.35rem 0 .45rem}.Blog_prose__rCzIN li::marker{color:currentColor}.Blog_prose__rCzIN blockquote{margin:1rem 0;border-left:4px solid var(--accent-a,#6366f1);background:color-mix(in oklab,var(--panel,#fff),#fff 6%);padding:.75rem .9rem;border-radius:.75rem}.Blog_prose__rCzIN [data-card]{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.Blog_prose__rCzIN [data-card][data-hover="1"]:hover{background:var(--card-hover-bg,var(--card-bg));border-color:var(--card-hover-bc,var(--card-bc));box-shadow:var(--card-hover-shadow,var(--card-shadow));transform:translateY(var(--card-hover-ty,0)) scale(var(--card-hover-scale,1))}.Blog_prose__rCzIN [data-card] li{display:list-item}.Blog_prose__rCzIN [data-download-button]{margin:1rem 0}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;max-width:100%;padding:.7rem 1.1rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--accent-a,#6366f1),#000 14%);background:linear-gradient(90deg,var(--accent-a,#6366f1),var(--accent-b,#a855f7));color:#fff;text-decoration:none;font-weight:700;box-shadow:0 10px 24px rgba(99,102,241,.18)}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-variant=outline]{border-color:currentColor;background:transparent;color:var(--foreground,#0f172a);box-shadow:none}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-variant=ghost]{border-color:transparent;background:rgba(15,23,42,.06);color:var(--foreground,#0f172a);box-shadow:none}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-size=sm]{min-height:40px;padding:.6rem 1rem;font-size:.875rem}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-size=lg]{min-height:52px;padding:.95rem 1.4rem;font-size:1.05rem}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-radius=rounded]{border-radius:14px}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ[data-radius=square]{border-radius:0}.Blog_prose__rCzIN a.Blog_ag-download-btn__UvlhJ:hover{box-shadow:0 0 0 3px rgba(99,102,241,.12),0 14px 28px rgba(99,102,241,.22)}.Blog_prose__rCzIN:after,.Blog_prose__rCzIN>div:after{content:"";display:block;clear:both}.Blog_link__DhGaJ{color:inherit;text-decoration:none;border-bottom:1px dashed rgba(100,116,139,.6)}.Blog_link__DhGaJ:hover{opacity:.9}.Blog_quote__wU3ql{margin:1rem 0;border-left:4px solid var(--accent-a,#6366f1);background:color-mix(in oklab,var(--panel,#fff),#fff 6%);padding:.75rem .9rem;border-radius:.5rem}.Blog_code__Y6RL2{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;background:color-mix(in oklab,var(--panel,#fff),#0b1220 14%);color:var(--foreground,#e2e8f0);border-radius:.75rem;padding:1rem}.Blog_attachGrid__u8SWj{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:640px){.Blog_attachGrid__u8SWj{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Blog_attachGrid__u8SWj{grid-template-columns:repeat(3,1fr)}}.Blog_attachItem__xsWwL{position:relative;overflow:hidden;border:1px solid var(--border,#e5e7eb);border-radius:.75rem;background:#fff}.Blog_share__JflJM{border:1px solid var(--border,#e5e7eb);border-radius:1rem;padding:1rem;background:#fff}.Blog_chips__kSRB2{display:flex;flex-wrap:wrap;gap:.5rem}.Blog_chip___UMq7{border:1px solid var(--border,#e5e7eb);background:var(--panel,#fff);color:var(--foreground,#334155);border-radius:999px;padding:.375rem .75rem;font-size:.75rem;cursor:pointer}.Blog_chipActive__wHSh_{border-color:var(--accent-a,#6366f1);background:color-mix(in oklab,var(--accent-a,#6366f1) 10%,var(--panel,#fff));color:var(--accent-a,#6366f1)}@media (max-width:700px){.Blog_postWrap__D99HY{max-width:100%;padding:1rem}.Blog_heroCover__kzV4s{aspect-ratio:16/10;min-height:200px}.Blog_heroBox__d7LGy{margin-top:-32px}}