._article_1i9n6_1{padding-bottom:var(--mantine-spacing-xl)}._articleHeader_1i9n6_5{margin-inline:auto;max-width:58rem;width:100%}._articleHeader_1i9n6_5 .mantine-Title-root{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em;line-height:1.12;text-wrap:pretty;overflow-wrap:anywhere;margin-bottom:1.25rem}._topic_1i9n6_18{color:var(--cu-public-text-muted);font-size:var(--mantine-font-size-sm);margin-bottom:.75rem}._content_1i9n6_23,._articleEnd_1i9n6_24{margin-inline:auto;max-width:50rem;width:100%;min-width:0}._articleEnd_1i9n6_24{display:grid;gap:1.5rem;border-top:1px solid var(--cu-public-border-subtle);padding-block:1.5rem}._tagBadge_1i9n6_36{color:var(--cu-public-text-muted);border-color:var(--cu-public-border-subtle);text-transform:none;font-weight:500;letter-spacing:normal}._content_1i9n6_23{color:var(--mantine-color-text);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.75}._blogContent_1i9n6_50{color:inherit;overflow-wrap:anywhere}._blogContent_1i9n6_50 :is(h1,h2,h3,h4,h5,h6){color:var(--mantine-color-text);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:2.2em 0 .7em}._blogContent_1i9n6_50 h2{font-size:1.55em}._blogContent_1i9n6_50 h3{font-size:1.25em}._blogContent_1i9n6_50 p,._blogContent_1i9n6_50 ul,._blogContent_1i9n6_50 ol{margin:0 0 1.15em}._blogContent_1i9n6_50 ul,._blogContent_1i9n6_50 ol{padding-left:1.35em}._blogContent_1i9n6_50 li+li{margin-top:.45em}._blogContent_1i9n6_50 a,._authorLink_1i9n6_87{color:var(--cu-public-now);text-decoration-thickness:1px;text-underline-offset:.15em}._blogContent_1i9n6_50 a:hover,._authorLink_1i9n6_87:hover{color:var(--cu-public-now)}._blogContent_1i9n6_50 :is(a,button):focus-visible,._authorLink_1i9n6_87:focus-visible{outline:2px solid var(--cu-public-now, var(--mantine-primary-color-filled));outline-offset:3px}._blogContent_1i9n6_50 code{background:var(--cu-public-surface-raised, var(--mantine-color-default));border:1px solid var(--cu-public-border-subtle, var(--mantine-color-default-border));border-radius:var(--mantine-radius-xs);font-size:.86em;padding:.12em .32em}._blogContent_1i9n6_50 pre{background:var(--cu-public-surface-raised, var(--mantine-color-default));border:1px solid var(--cu-public-border-subtle, var(--mantine-color-default-border));border-radius:var(--mantine-radius-sm);margin:1.5em 0;overflow-x:auto;padding:1em}._blogContent_1i9n6_50 pre code{overflow-wrap:normal;background:transparent;border:0;padding:0}._blogContent_1i9n6_50 blockquote{border-left:3px solid var(--cu-public-now);color:var(--mantine-color-dimmed);margin:1.5em 0;padding-left:1em}._blogContent_1i9n6_50 img{display:block;border-radius:var(--mantine-radius-sm);height:auto;margin:1.5em 0;margin-inline:auto;max-width:100%}._blogContent_1i9n6_50 table{border-collapse:collapse;display:block;margin:1.5em 0;overflow-x:auto;width:100%}._blogContent_1i9n6_50 :is(th,td){min-width:8rem;overflow-wrap:normal;border:1px solid var(--cu-public-border-subtle, var(--mantine-color-default-border));padding:.65em;text-align:left}._blogContent_1i9n6_50 th{background:var(--cu-public-surface-raised, var(--mantine-color-default))}._markdownFallback_1i9n6_164{white-space:pre-wrap}._blogContent_1i9n6_50>:first-child{margin-top:0}._blogContent_1i9n6_50 :is(pre,table):focus-visible{outline:2px solid var(--cu-public-now);outline-offset:3px}
