@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --un-leading{syntax:"*";inherits:false}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}.post[data-astro-cid-vt34qafq]{&>h2[data-astro-cid-vt34qafq],&>h3[data-astro-cid-vt34qafq],&>h4[data-astro-cid-vt34qafq]{font-family:var(--font-serif);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);margin-top:calc(var(--spacing) * 6);font-style:italic;text-decoration-line:underline}&>h2[data-astro-cid-vt34qafq]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight));--un-tracking:-.019em;letter-spacing:-.019em}&>h3[data-astro-cid-vt34qafq]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight));font-family:var(--font-serif);font-style:italic}&>h4[data-astro-cid-vt34qafq]{font-family:var(--font-serif);font-style:italic}& pre:not(:has(code)){--at--apply:bg-gray-100 dark: bg-gray-700 text-sm px-1.5 py-1 rounded-md}& a{color:color-mix(in srgb, var(--colors-indigo-600) var(--un-text-opacity), transparent) ;text-decoration-line:underline}@supports (color:color-mix(in lab, red, red)){& a{color:color-mix(in oklab, var(--colors-indigo-600) var(--un-text-opacity), transparent) }}& ul,& ol{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-left:calc(var(--spacing) * 8)}& ul,& ol{:where(&>:not(:last-child)),:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--un-space-y-reverse)))}}& ul{list-style-type:disc}& ol{list-style-type:decimal}& p,& li{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight));--un-leading:1.65;line-height:1.65}& img{border-radius:var(--radius-2xl);width:100%;height:auto}& pre{--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-family:var(--font-mono);margin-block:calc(var(--spacing) * 6);margin-inline:calc(var(--spacing) * -4);padding:calc(var(--spacing) * 4);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-gray-100) var(--un-ring-opacity), transparent) ;--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}@supports (color:color-mix(in lab, red, red)){& pre{--un-ring-color:color-mix(in oklab, var(--colors-gray-100) var(--un-ring-opacity), transparent) }}@media (width>=40rem){& pre{border-radius:var(--radius-md)}}& pre code{white-space:pre-wrap;font-family:Input Mono,IBM Plex Mono,monospace;font-size:.8125rem;display:block}& pre[class*=language-]{overflow:auto}& :not(pre)>code[data-astro-cid-vt34qafq]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--colors-gray-100) var(--un-bg-opacity), transparent) }@supports (color:color-mix(in lab, red, red)){& :not(pre)>code[data-astro-cid-vt34qafq]{background-color:color-mix(in oklab, var(--colors-gray-100) var(--un-bg-opacity), transparent) }}& code .highlighted{background-color:color-mix(in srgb, var(--colors-white) 10%, transparent) ;width:calc(100% + 48px);margin:0 -24px;padding:0 24px;transition:background-color .5s;display:inline-block}@supports (color:color-mix(in lab, red, red)){& code .highlighted{background-color:color-mix(in oklab, var(--colors-white) 10%, transparent) }}}
