.page_blogPage__JOa0Z{position:relative;isolation:isolate}.page_blogPage__JOa0Z:after,.page_blogPage__JOa0Z:before{position:absolute;z-index:-1;width:min(48vw,680px);aspect-ratio:1.7;background:var(--accent);content:"";opacity:.09;pointer-events:none;-webkit-mask:url(/images/shapes/waves-white.svg) center/contain no-repeat;mask:url(/images/shapes/waves-white.svg) center/contain no-repeat}.page_blogPage__JOa0Z:before{top:24rem;right:-14rem;transform:rotate(-12deg)}.page_blogPage__JOa0Z:after{bottom:2rem;left:-18rem;background:var(--success);filter:blur(24px);opacity:.07;transform:rotate(165deg)}.page_headerActions__ywGCR{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:40px 0 8px}.page_headerActions__ywGCR>div{display:grid;width:min(100%,520px);grid-gap:10px;gap:10px}.page_resultsLabel__ntB_F{margin:0;color:var(--text-muted);font-size:.82rem;font-weight:700}.page_createButton__RsTLq{display:inline-flex;align-items:center;gap:10px;min-height:var(--control-height);padding:0 20px;border:1px solid var(--navigation-selected-icon,var(--accent));border-radius:var(--radius-sm);background:var(--navigation-selected-icon,var(--accent));color:var(--home-terminal,#07171b);font-weight:700;transition:filter .16s ease,transform .16s ease}.page_createButton__RsTLq:hover{filter:brightness(1.06)}.page_createButton__RsTLq:active{transform:translateY(1px)}.page_blogCollection__xpYKx{display:grid;grid-gap:48px;gap:48px;padding:24px 0 32px}.page_featuredPost__15wez{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-background-reverse);box-shadow:0 24px 70px color-mix(in srgb,var(--background) 72%,transparent)}.page_featuredMedia__XZYhP{position:relative;min-height:340px;overflow:hidden;background:var(--surface-raised)}.page_featuredMedia__XZYhP:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,color-mix(in srgb,var(--background) 38%,transparent));content:"";pointer-events:none}.page_featuredMedia__XZYhP img,.page_listMedia__JCZCp img{object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.page_featuredPost__15wez:hover .page_featuredMedia__XZYhP img,.page_listItem__srC35:hover .page_listMedia__JCZCp img{transform:scale(1.025)}.page_thumbnailFallback__VitHH{display:grid;width:100%;height:100%;place-items:center;background:url(/images/shapes/pattern-lines.svg) 50%/cover,linear-gradient(135deg,color-mix(in srgb,var(--accent) 28%,var(--surface-raised)),var(--surface-soft))}.page_thumbnailFallback__VitHH span{color:var(--text-strong);font-family:var(--font-heading);font-size:clamp(3rem,8vw,6rem);font-weight:700}.page_status__xcnCN{position:relative;position:absolute;z-index:1;top:12px;left:12px;display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid color-mix(in srgb,var(--text-strong) 22%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--background) 70%,transparent);color:var(--text-strong);font-size:.76rem;font-weight:800;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_featuredBody__Hs9DH{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(26px,3.5vw,44px)}.page_categoryLabel__QMyVZ{margin:0;color:var(--accent-bright);font-size:.78rem;font-weight:800}.page_featuredTitle__Qqo6r{display:-webkit-box;margin:12px 0 14px;overflow:hidden;color:var(--text-strong);font-family:var(--font-heading);font-size:clamp(1.65rem,2.5vw,2.45rem);line-height:1.14;text-overflow:ellipsis;-webkit-box-orient:vertical}.page_featuredTitle__Qqo6r a{color:inherit}.page_featuredTitle__Qqo6r a,.page_listTitle__I5d1U a{transition:color .16s ease}.page_featuredTitle__Qqo6r a:hover,.page_listTitle__I5d1U a:hover{color:var(--accent-bright)}.page_featuredExcerpt__wzRJN{display:-webkit-box;margin:0 0 20px;overflow:hidden;color:var(--text-main);font-size:.98rem;line-height:1.65;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_blogMeta__nR6yw{display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--text-muted);font-size:.86rem}.page_blogMeta__nR6yw span{display:inline-flex;min-width:0;align-items:center;gap:8px}.page_cardActions__Psu0h{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.page_openLink__OmKgf,.page_readMoreLink__bDlKO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 14px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-strong);font-size:.88rem;font-weight:700;white-space:nowrap;transition:background .16s ease,border-color .16s ease,transform .16s ease}.page_readMoreLink__bDlKO{border-color:var(--accent);background:var(--accent);color:#07171b}.page_openLink__OmKgf:hover{border-color:color-mix(in srgb,var(--accent) 44%,var(--border));background:color-mix(in srgb,var(--accent) 9%,transparent)}.page_iconLink__Jov_g:active,.page_openLink__OmKgf:active,.page_readMoreLink__bDlKO:active{transform:translateY(1px)}.page_postList__EsYsq{display:grid;border-top:1px solid var(--border)}.page_listItem__srC35{display:grid;grid-template-columns:42px minmax(180px,240px) minmax(0,1fr) auto;align-items:center;grid-gap:clamp(18px,3vw,36px);gap:clamp(18px,3vw,36px);padding:28px 0;border-bottom:1px solid var(--border)}.page_postIndex__mMWES{align-self:start;padding-top:3px;color:var(--text-muted);font-family:var(--font-mono);font-size:.76rem}.page_listMedia__JCZCp{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-raised)}.page_listMedia__JCZCp .page_thumbnailFallback__VitHH span{font-size:2.4rem}.page_listBody__wr5pO{min-width:0}.page_listHeading__kxGsc{display:flex;align-items:center;gap:12px}.page_inlineStatus__gzEXb{color:var(--text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.page_inlineStatus__gzEXb:before{margin-right:12px;color:var(--border-strong);content:"/"}.page_listTitle__I5d1U{margin:8px 0;color:var(--text-strong);font-family:var(--font-heading);font-size:clamp(1.18rem,2vw,1.55rem);line-height:1.25}.page_listExcerpt__fkr5s{display:-webkit-box;margin:0 0 12px;overflow:hidden;color:var(--text-main);font-size:.92rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_listActions__8F6ag{display:grid;grid-gap:8px;gap:8px}.page_iconLink__Jov_g{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-main);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.page_iconLink__Jov_g:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--border));background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--text-strong)}.page_emptyState__kYu6n{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:72px 18px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);text-align:center}.page_emptyState__kYu6n strong{color:var(--text-strong);font-family:var(--font-heading);font-size:1.2rem}.page_loadingState__4lf3o{display:grid;grid-gap:48px;gap:48px}.page_featuredSkeleton__JuFhp,.page_listSkeleton__YZky6 span{position:relative;overflow:hidden;background:var(--surface-raised)}.page_featuredSkeleton__JuFhp{min-height:440px;border-radius:var(--radius-lg)}.page_listSkeleton__YZky6{display:grid;grid-gap:1px;gap:1px;background:var(--border)}.page_listSkeleton__YZky6 span{display:block;height:190px}.page_featuredSkeleton__JuFhp:after,.page_listSkeleton__YZky6 span:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-strong) 7%,transparent),transparent);content:"";transform:translateX(-100%);animation:page_skeleton-sweep__lltfj 1.4s infinite}@keyframes page_skeleton-sweep__lltfj{to{transform:translateX(100%)}}@media(max-width:980px){.page_featuredPost__15wez{grid-template-columns:1fr}.page_featuredMedia__XZYhP{min-height:340px}.page_listItem__srC35{grid-template-columns:32px 180px minmax(0,1fr) auto;gap:18px}}@media(max-width:720px){.page_headerActions__ywGCR{flex-direction:column;align-items:stretch;justify-content:stretch}.page_createButton__RsTLq{justify-content:center;width:100%}.page_blogCollection__xpYKx{gap:32px}.page_featuredMedia__XZYhP{min-height:260px}.page_featuredBody__Hs9DH{padding:24px 20px}.page_listItem__srC35{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:22px 0}.page_listMedia__JCZCp{grid-column:2/-1;grid-row:1}.page_postIndex__mMWES{grid-column:1;grid-row:1}.page_listBody__wr5pO{grid-column:2/-1;grid-row:2}.page_listActions__8F6ag{grid-column:2/-1;grid-row:3;display:flex}.page_blogPage__JOa0Z:before{right:-10rem}}@media(prefers-reduced-motion:reduce){.page_featuredMedia__XZYhP img,.page_listMedia__JCZCp img{transition:none}.page_featuredSkeleton__JuFhp:after,.page_listSkeleton__YZky6 span:after{animation:none}}.page_iconLink__Jov_g{background:var(--navigation-icon-background,transparent);color:var(--navigation-icon-color,var(--text-strong));box-shadow:var(--navigation-icon-shadow,none)}.page_featuredPost__15wez{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);border-radius:12px;box-shadow:none}.page_featuredMedia__XZYhP{min-height:300px}.page_featuredBody__Hs9DH{padding:24px}.page_featuredTitle__Qqo6r{margin:10px 0 12px;font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.2}.page_featuredExcerpt__wzRJN{margin-bottom:16px;font-size:.94rem;line-height:1.6;-webkit-line-clamp:2}.page_featuredPost__15wez .page_thumbnailFallback__VitHH span{font-size:clamp(3rem,5vw,4rem)}.page_featuredPost__15wez .page_blogMeta__nR6yw{font-size:.82rem;gap:10px 16px}.page_featuredPost__15wez .page_cardActions__Psu0h{margin-top:16px;gap:10px}.page_featuredPost__15wez .page_openLink__OmKgf,.page_featuredPost__15wez .page_readMoreLink__bDlKO{min-height:40px;padding-inline:14px}.page_featuredPost__15wez .page_readMoreLink__bDlKO{background:var(--navigation-selected-icon,var(--accent));border-color:var(--navigation-selected-icon,var(--accent));color:var(--home-terminal,#07171b)}.page_featuredPost__15wez .page_status__xcnCN{top:12px;left:12px}.page_featuredPost__15wez a:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}[data-theme=light] .page_featuredPost__15wez{background:var(--surface)}[data-theme=light] .page_featuredMedia__XZYhP:after{background:none}[data-theme=light] .page_featuredPost__15wez .page_status__xcnCN{background:color-mix(in srgb,var(--surface) 85%,transparent);border-color:var(--border);color:var(--text-strong)}[data-theme=light] .page_featuredPost__15wez .page_openLink__OmKgf{background:var(--surface);border-color:var(--border-strong)}[data-theme=light] .page_featuredPost__15wez .page_openLink__OmKgf:hover{background:color-mix(in srgb,var(--navigation-selected-icon) 8%,var(--surface));border-color:var(--navigation-selected-icon)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_featuredPost__15wez{background:var(--surface)}:root:not([data-theme=dark]) .page_featuredMedia__XZYhP:after{background:none}:root:not([data-theme=dark]) .page_featuredPost__15wez .page_status__xcnCN{background:color-mix(in srgb,var(--surface) 85%,transparent);border-color:var(--border);color:var(--text-strong)}:root:not([data-theme=dark]) .page_featuredPost__15wez .page_openLink__OmKgf{background:var(--surface);border-color:var(--border-strong)}:root:not([data-theme=dark]) .page_featuredPost__15wez .page_openLink__OmKgf:hover{background:color-mix(in srgb,var(--navigation-selected-icon) 8%,var(--surface));border-color:var(--navigation-selected-icon)}}@media(max-width:767px){.page_featuredPost__15wez{grid-template-columns:minmax(0,1fr)}.page_featuredMedia__XZYhP{min-height:180px;height:180px}.page_featuredBody__Hs9DH{padding:20px}.page_featuredTitle__Qqo6r{font-size:1.5rem}}.page_blogPage__JOa0Z:after,.page_blogPage__JOa0Z:before{display:none}.page_blogHero__sb9i5{position:relative;isolation:isolate;padding:0}.page_breadcrumbs__m997N{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;color:var(--text-muted);font-size:.8rem;font-weight:600}.page_breadcrumbs__m997N>span+span:before{content:"/";margin-right:8px;color:var(--text-muted)}.page_breadcrumbs__m997N [aria-current]{color:var(--text-strong)}.page_breadcrumbs__m997N a:hover{color:var(--navigation-selected-icon,var(--accent-bright))}.page_heroCopy__ZJqpi{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;max-width:100%}.page_heroEyebrow__gyI0o{margin:0 0 8px;color:var(--navigation-selected-icon,var(--accent-bright));font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_heroCopy__ZJqpi h1{margin:0;color:var(--text-strong);font-family:var(--font-heading);font-size:clamp(2.5rem,3.5vw,3.25rem);line-height:1.1;font-weight:700}.page_heroCopy__ZJqpi h1 span{color:var(--navigation-selected-icon,var(--accent-bright))}.page_heroDescription__wILmx{max-width:670px;margin:12px 0 0;color:var(--text-main);font-size:1rem;line-height:1.65;text-wrap:pretty}.page_heroDescription__wILmx>span{display:block}.page_heroArtwork__9fJWd{position:absolute;z-index:-1;top:-12px;right:0;width:48%;height:220px;overflow:hidden;pointer-events:none;color:var(--navigation-selected-icon,var(--accent-bright));-webkit-mask-image:linear-gradient(90deg,transparent,black 32%);mask-image:linear-gradient(90deg,transparent,black 32%)}.page_heroArtwork__9fJWd svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1;opacity:.28}.page_heroArtwork__9fJWd>span{position:absolute;top:20px;right:16px;font-family:var(--font-mono);font-size:1.5rem;font-weight:700}.page_headerActions__ywGCR{padding:28px 0 0}.page_blogCollection__xpYKx{padding-top:20px}[data-theme=light] .page_featuredPost__15wez,[data-theme=light] .page_headerActions__ywGCR input{border-color:#cbdde6}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_featuredPost__15wez,:root:not([data-theme=dark]) .page_headerActions__ywGCR input{border-color:#cbdde6}}@media(max-width:960px){.page_heroArtwork__9fJWd{width:40%;opacity:.6}.page_heroDescription__wILmx{max-width:580px}}@media(max-width:767px){.page_breadcrumbs__m997N{margin-bottom:20px;font-size:.75rem}.page_heroArtwork__9fJWd{width:55%;height:160px;opacity:.35}.page_heroArtwork__9fJWd>span{display:none}.page_heroDescription__wILmx{font-size:.94rem}.page_heroDescription__wILmx>span{display:inline}.page_headerActions__ywGCR{padding-top:24px;gap:16px}}.page_heroCopy__ZJqpi h1{max-width:850px;overflow-wrap:anywhere;text-wrap:balance}.page_featuredPost__15wez{grid-template-columns:minmax(0,.28fr) minmax(0,.72fr)}.page_featuredMedia__XZYhP{min-height:260px}.page_featuredBody__Hs9DH{padding:24px 28px}.page_featuredTitle__Qqo6r{-webkit-line-clamp:2}.page_featuredPost__15wez .page_topicCover__B4aiS{align-content:center;gap:16px;padding:48px 20px}.page_featuredPost__15wez .page_topicCoverIcon__1dPLJ{display:grid;place-items:center;width:72px;height:72px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.page_featuredPost__15wez .page_topicCoverIcon__1dPLJ svg{width:42px;height:42px}.page_featuredPost__15wez .page_topicCover__B4aiS .page_topicCoverLabel___nI6Z{max-width:100%;color:var(--text-main);font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.page_blogPage__JOa0Z .page_featuredPost__15wez .page_openLink__OmKgf{min-height:40px;padding:0 6px;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text-muted)}.page_blogPage__JOa0Z .page_featuredPost__15wez .page_openLink__OmKgf:hover{background:rgba(0,0,0,0);color:var(--navigation-selected-icon,var(--accent-bright))}.page_featuredPost__15wez .page_blogMeta__nR6yw>span+span{border-left:1px solid var(--border);padding-left:14px}@media(max-width:767px){.page_featuredPost__15wez{grid-template-columns:minmax(0,1fr)}.page_featuredBody__Hs9DH{padding:20px}.page_featuredMedia__XZYhP{min-height:180px}.page_featuredPost__15wez .page_topicCover__B4aiS{padding:24px 20px;gap:12px}.page_featuredPost__15wez .page_topicCoverIcon__1dPLJ{width:60px;height:60px}.page_featuredPost__15wez .page_topicCoverIcon__1dPLJ svg{width:36px;height:36px}}[data-theme=light] .page_featuredPost__15wez .page_topicCover__B4aiS{background:url(/images/shapes/pattern-lines.svg) 50%/cover,linear-gradient(135deg,#d5f3fa,#eaf8fc 58%,#f2f9fc)}[data-theme=light] .page_featuredPost__15wez .page_topicCoverIcon__1dPLJ{background:#f5fcff;color:#0891b2;border-color:#9edbea;box-shadow:0 4px 14px rgba(8,145,178,.07)}[data-theme=light] .page_featuredPost__15wez .page_topicCover__B4aiS .page_topicCoverLabel___nI6Z{color:#32788e}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_featuredPost__15wez .page_topicCover__B4aiS{background:url(/images/shapes/pattern-lines.svg) 50%/cover,linear-gradient(135deg,#d5f3fa,#eaf8fc 58%,#f2f9fc)}:root:not([data-theme=dark]) .page_featuredPost__15wez .page_topicCoverIcon__1dPLJ{background:#f5fcff;color:#0891b2;border-color:#9edbea;box-shadow:0 4px 14px rgba(8,145,178,.07)}:root:not([data-theme=dark]) .page_featuredPost__15wez .page_topicCover__B4aiS .page_topicCoverLabel___nI6Z{color:#32788e}}