._BlogHighlightCard_3macc_1{min-width:0}._BlogHighlightCard__Link_3macc_4{border:1px solid var(--border);background:var(--card);height:100%;color:inherit;border-radius:1.25rem;align-items:center;gap:1rem;padding:.6rem .75rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 .25rem 1rem oklch(0% 0 0/.02)}._BlogHighlightCard__Link_3macc_4:hover{border-color:color-mix(in srgb, var(--primary), var(--border) 55%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary), var(--border) 55%), 0 .625rem 1.875rem oklch(0% 0 0/.08);transform:translateY(-.125rem)}@media (prefers-reduced-motion:reduce){._BlogHighlightCard__Link_3macc_4{transition:none}._BlogHighlightCard__Link_3macc_4:hover{transform:none}}._BlogHighlightCard__Image_3macc_31{object-fit:cover;border-radius:.9rem;flex-shrink:0;width:5.5rem;height:5.5rem}._BlogHighlightCard__Body_3macc_38{flex-direction:column;gap:.3rem;min-width:0;display:flex}._BlogHighlightCard__Track_3macc_44{--track-hue:var(--h-purple);letter-spacing:.04em;text-transform:uppercase;color:oklch(var(--case-icon-l) var(--case-icon-c) var(--track-hue));font-size:.72rem;font-weight:600}._BlogHighlightCard__Track_general_3macc_52{--track-hue:var(--h-cyan)}._BlogHighlightCard__Track_mac_3macc_55{--track-hue:var(--h-purple)}._BlogHighlightCard__Track_windows_3macc_58{--track-hue:var(--h-blue)}._BlogHighlightCard__Title_3macc_61{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._BlogHighlightCard__Meta_3macc_73{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.1rem .4rem;font-size:.8rem;display:flex}._BlogHighlightCard__Meta_3macc_73>*{white-space:nowrap}._BlogPost_72xd2_1{min-height:80vh;padding:3.75rem 0}._BlogPost__Container_72xd2_5{max-width:80rem;margin:0 auto;padding:0 2rem}@media (width<=768px){._BlogPost__Container_72xd2_5{padding:0 1.25rem}}._BlogPost__Container_72xd2_5{max-width:72rem}._BlogPost__Header_72xd2_18{margin-bottom:1.5rem}._BlogPost__Track_72xd2_21{--track-hue:var(--h-purple);background:oklch(var(--case-bg-l) var(--case-bg-c) var(--track-hue));color:oklch(var(--case-icon-l) var(--case-icon-c) var(--track-hue));border:1px solid oklch(var(--case-icon-bg-l) var(--case-icon-bg-c) var(--track-hue));border-radius:9999px;align-self:flex-start;margin-bottom:.9rem;padding:.32rem .72rem;font-size:.75rem;font-weight:600;display:inline-flex}._BlogPost__Track_general_72xd2_34{--track-hue:var(--h-cyan)}._BlogPost__Track_mac_72xd2_37{--track-hue:var(--h-purple)}._BlogPost__Track_windows_72xd2_40{--track-hue:var(--h-blue)}._BlogPost__Title_72xd2_43{text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin-bottom:1rem}._BlogPost__Author_72xd2_49{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._BlogPost__AuthorAvatar_72xd2_55{object-fit:cover;border-radius:50%;width:40px;height:40px}._BlogPost__AuthorName_72xd2_61{color:var(--foreground);font-size:.95rem;font-weight:400}._BlogPost__Meta_72xd2_66{color:var(--muted-foreground);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}._BlogPost__MetaItem_72xd2_73{align-items:center;gap:.4rem;display:inline-flex}._BlogPost__MetaItem_72xd2_73 svg{flex:none}._BlogPost__Tags_72xd2_81{flex-wrap:wrap;gap:.5rem;display:flex}._BlogPost__Tag_72xd2_81{background:var(--primary-soft);color:var(--primary);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:400;text-decoration:none}._BlogPost__Tldr_72xd2_95{background:color-mix(in srgb, var(--secondary) 14%, var(--card));border:1px solid color-mix(in srgb, var(--secondary) 22%, var(--border));max-width:46rem;color:var(--foreground);border-radius:1rem;margin-bottom:2rem;padding:1rem 1.5rem;font-size:.95rem;line-height:1.6}._BlogPost__Evidence_72xd2_106{gap:.5rem;max-width:46rem;margin:-.75rem 0 2rem;font-size:.8125rem;line-height:1.55;display:grid}._BlogPost__Evidence_72xd2_106 a{color:var(--muted-foreground);text-underline-offset:.2em;align-items:flex-start;gap:.5rem;text-decoration:none;display:flex}._BlogPost__Evidence_72xd2_106 a svg{color:var(--icon-muted,var(--muted-foreground));flex-shrink:0;margin-top:.1rem}._BlogPost__Evidence_72xd2_106 a:hover{color:var(--foreground)}._BlogPost__Evidence_72xd2_106 a:hover span{text-decoration:underline}._BlogPost__Evidence_72xd2_106 a:hover svg{color:var(--primary)}._BlogPost__Evidence_72xd2_106 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:.25rem}._BlogPost__Content_72xd2_141{order:1;min-width:0;max-width:46rem}._BlogPost__Content_72xd2_141 p{line-height:1.7}._BlogPost__Content_72xd2_141 figure{margin:2rem 0}._BlogPost__Content_72xd2_141 figcaption{max-width:65ch;color:var(--muted-foreground);margin-top:.75rem;font-size:.8125rem;line-height:1.6}._BlogPost__Content_72xd2_141 .article-note{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);border-radius:.75rem;margin:1.5rem 0 2rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.6}._BlogPost__Layout_72xd2_169{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:3rem;display:grid}@media (width<=960px){._BlogPost__Layout_72xd2_169{grid-template-columns:1fr}}._BlogPost__Toc_72xd2_180{order:2;align-self:start;min-height:0;max-height:calc(100vh - 7.5rem);position:sticky;top:6rem}@media (width<=960px){._BlogPost__Toc_72xd2_180{display:none}}._BlogPost__TocInner_72xd2_193{border:1px solid var(--border);background:var(--card);max-height:inherit;overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:1.25rem;padding:1rem 1rem 1.1rem;overflow-y:auto}._BlogPost__TocTitle_72xd2_203{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.9rem}._BlogPost__TocNav_72xd2_209{flex-direction:column;gap:.65rem;display:flex}._BlogPost__TocLink_72xd2_214{color:var(--foreground);font-size:.92rem;line-height:1.45;text-decoration:none}._BlogPost__TocLink_subtle_72xd2_220{color:var(--muted-foreground);padding-left:.85rem;font-size:.86rem}._BlogPost__MobileToc_72xd2_225{border:1px solid var(--border);background:var(--card);border-radius:1rem;margin:1.5rem 0;display:none}@media (width<=960px){._BlogPost__MobileToc_72xd2_225{display:block}}._BlogPost__MobileTocSummary_72xd2_237{cursor:pointer;color:var(--foreground);padding:.85rem 1rem;font-size:.85rem;font-weight:600;list-style:none}._BlogPost__MobileTocSummary_72xd2_237::-webkit-details-marker{display:none}._BlogPost__MobileTocLinks_72xd2_248{flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}._BlogPost__MobileTocLink_72xd2_248{color:var(--foreground);line-height:1.5;text-decoration:none}._BlogPost__Related_72xd2_259{margin-top:4rem}._BlogPost__RelatedTitle_72xd2_262{margin-bottom:1rem}._BlogPost__RelatedGrid_72xd2_265{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:56rem;display:grid}@media (width<=768px){._BlogPost__RelatedGrid_72xd2_265{grid-template-columns:1fr}}.blog-post-translation:where(.astro-eg76gu3j){color:var(--text-subtle,#666);align-items:center;gap:.45rem;margin:0 0 1.25rem;font-size:.875rem;display:flex}.blog-post-translation:where(.astro-eg76gu3j) a:where(.astro-eg76gu3j){color:inherit;text-underline-offset:.2em;text-decoration:underline}
