.blog-module__m7-xMq__container{--blog-code-foreground:var(--foreground);--blog-code-background:var(--surface-1);--blog-code-token-constant:var(--foreground);--blog-code-token-string:var(--foreground-2);--blog-code-token-comment:var(--foreground-3);--blog-code-token-keyword:var(--foreground);--blog-code-token-parameter:var(--foreground-2);--blog-code-token-function:var(--foreground);--blog-code-token-string-expression:var(--foreground-2);--blog-code-token-punctuation:var(--foreground-3);--blog-code-token-link:var(--foreground);padding:2rem 1.25rem 4rem}.blog-module__m7-xMq__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.blog-module__m7-xMq__title{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:2.5rem;font-weight:400;line-height:1.1}.blog-module__m7-xMq__articleHeader,.blog-module__m7-xMq__body{grid-column:1/-1;min-width:0}.blog-module__m7-xMq__articleHeader{flex-direction:column;gap:1.25rem;margin-bottom:3rem;display:flex}.blog-module__m7-xMq__body{width:100%;max-width:40rem}.blog-module__m7-xMq__meta{color:var(--foreground-3);flex-wrap:wrap;grid-column:1/-1;align-self:start;align-items:center;gap:.5rem 1.5rem;font-size:.875rem;display:flex}.blog-module__m7-xMq__prose{color:var(--foreground-2);overflow-wrap:anywhere;font-size:1rem;line-height:1.75}.blog-module__m7-xMq__prose>*+*{margin-top:1.5rem}.blog-module__m7-xMq__prose p{margin:0}.blog-module__m7-xMq__prose>*+p{margin-top:1.5rem}.blog-module__m7-xMq__prose li>input+p{display:inline}.blog-module__m7-xMq__prose>p+p{margin-top:1.5rem}.blog-module__m7-xMq__prose h2,.blog-module__m7-xMq__prose h3,.blog-module__m7-xMq__prose h4,.blog-module__m7-xMq__prose h5,.blog-module__m7-xMq__prose h6{letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;scroll-margin-top:7rem;font-weight:400;line-height:1.2;position:relative}.blog-module__m7-xMq__prose h2{padding-top:1.5rem;font-size:2rem}.blog-module__m7-xMq__prose h3{padding-top:1rem;font-size:1.5rem}.blog-module__m7-xMq__prose h4{padding-top:.5rem;font-size:1.25rem}.blog-module__m7-xMq__prose h5,.blog-module__m7-xMq__prose h6{font-size:1rem;font-weight:500}.blog-module__m7-xMq__prose>:first-child{margin-top:0;padding-top:0}.blog-module__m7-xMq__prose a:not([data-heading-link]){color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--foreground-3);text-decoration-color:var(--foreground-3);text-underline-offset:.25rem}.blog-module__m7-xMq__prose a:hover{text-decoration-color:currentColor}.blog-module__m7-xMq__prose :not(pre)>code{font-family:var(--font-rational-mix);background:var(--surface-1);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.375rem;padding:.125rem .3rem;font-size:.875em}.blog-module__m7-xMq__prose strong{color:var(--foreground);font-weight:600}.blog-module__m7-xMq__prose ul,.blog-module__m7-xMq__prose ol{padding-left:1.25rem}.blog-module__m7-xMq__prose ul{list-style:outside}.blog-module__m7-xMq__prose ol{list-style:decimal}.blog-module__m7-xMq__prose li{margin-top:.5rem;padding-left:.5rem}.blog-module__m7-xMq__prose li>ul,.blog-module__m7-xMq__prose li>ol{margin-top:.5rem}.blog-module__m7-xMq__prose li:has(>input){list-style:none}.blog-module__m7-xMq__prose input[type=checkbox]{accent-color:var(--foreground);margin-right:.5rem}.blog-module__m7-xMq__prose blockquote{border-left:2px solid var(--border);font-family:var(--font-faktum);letter-spacing:-.025em;color:var(--foreground);margin-block:2.25rem;padding-left:1.25rem;font-size:1.5rem;line-height:1.35}.blog-module__m7-xMq__prose blockquote blockquote{font-size:1em}.blog-module__m7-xMq__prose hr{border:0;border-top:1px solid var(--border);margin-block:2.5rem}.blog-module__m7-xMq__prose table{border-collapse:collapse;width:100%;font-size:.875rem}.blog-module__m7-xMq__prose th,.blog-module__m7-xMq__prose td{border-bottom:1px solid var(--border);vertical-align:top;padding:.75rem 1rem}.blog-module__m7-xMq__prose th{color:var(--foreground);background:var(--surface-1);font-weight:500}.blog-module__m7-xMq__prose pre{padding:1rem;font-size:.8125rem;line-height:1.25rem;overflow-x:auto}.blog-module__m7-xMq__prose pre code{font-family:var(--font-rational-mix);white-space:pre;overflow-wrap:normal}.blog-module__m7-xMq__media{width:100%;margin-inline:0}.blog-module__m7-xMq__mediaFrame{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-1);width:100%;overflow:hidden}.blog-module__m7-xMq__mediaFrame img{border-radius:0;width:100%;height:auto}.blog-module__m7-xMq__caption{text-align:center;color:var(--foreground-3);margin-top:1rem;font-size:.875rem;line-height:1.5}.blog-module__m7-xMq__headingLink{vertical-align:middle;width:2.75rem;height:2.75rem;color:var(--foreground-3);opacity:.6;justify-content:center;align-items:center;display:inline-flex}.blog-module__m7-xMq__headingLink:focus-visible{opacity:1}.blog-module__m7-xMq__cta{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:2rem;display:flex}@media (min-width:48rem){.blog-module__m7-xMq__container{padding:2.5rem 1.75rem 5rem}}@media (min-width:64rem){.blog-module__m7-xMq__container{padding-top:3rem}.blog-module__m7-xMq__title{font-size:3rem}.blog-module__m7-xMq__articleHeader,.blog-module__m7-xMq__body{grid-column:2/span 7}.blog-module__m7-xMq__articleHeader{margin-bottom:4rem}.blog-module__m7-xMq__meta{flex-direction:column;grid-area:1/10/auto/span 3;align-items:flex-start;gap:.75rem}.blog-module__m7-xMq__prose{font-size:1.125rem;line-height:1.78}.blog-module__m7-xMq__prose h3{font-size:1.75rem}.blog-module__m7-xMq__prose blockquote{font-size:2rem}.blog-module__m7-xMq__headingLink{opacity:0;position:absolute;bottom:-.25rem;right:100%}:is(h2,h3,h4,h5,h6):hover .blog-module__m7-xMq__headingLink{opacity:1}.blog-module__m7-xMq__cta{margin-top:10rem;padding-top:3rem}}@media (min-width:80rem){.blog-module__m7-xMq__container{padding-inline:2.5rem}.blog-module__m7-xMq__articleHeader,.blog-module__m7-xMq__body{grid-column:4/span 6}.blog-module__m7-xMq__meta{grid-column:11/span 2}}
