@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/_f_D9FrYx9WC6rMoN-XIiKr0MrdoBMctPQnH486CSgI-tnULZ2yZYYyuQfe1j2_kbzXIMBB5roNnOIGTvNk6djE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"DM Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:111.8837%;ascent-override:88.6635%;descent-override:27.7073%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.1066%;ascent-override:94.3804%;descent-override:29.4939%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.5556%;ascent-override:95.794%;descent-override:29.9356%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.3122%;ascent-override:100.903%;descent-override:31.5322%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/rgF0HD5GPi1s4WYaIHOxupWsPi984tKZDqufRu-GjL8-7wiV9dPacBaOYW_beZr34lkC1uZPUqNLalndBcW1EGw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/5AQzcQNjpIC79lI__OIVMvPASkts6w6axsIFsQvdqTQ-fD9ZTIlFjMxZzBqU1ch5Gyxuz2hirczkYXMV94GL3P0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/E941mGjq14aX0c-agjWMEC0Ji8ct3t_a9uZskkKE58w-h5M_6ent_E1Tq676QKbnMY4b1t1gSAPc6B21flXgWqI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Geist Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.1238%;ascent-override:89.6331%;descent-override:26.3102%;line-gap-override:0%}@font-face{font-family:"Geist Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.7778%;ascent-override:96.8415%;descent-override:28.4261%;line-gap-override:0%}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:104.7553%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Regular"),local("Geist"),url(../_fonts/OEfYKavu72zEJZaMmF8LR5AhBFI8mM0D-yiJeZ026n4-wOqGmJOcQBFojrtQwZC8dC9hjn4yqahQA5lPUyKZef0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local("Geist Regular"),local("Geist"),url(../_fonts/8wPfcoHgr5Ter5bX5nby9AYSJ3tcrH6YNYAjJskdTgA-HUyV8UDd4FfLrabYnx9hU5HB6Bz0BzVqUPq_kmox9qw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Geist Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.3322%;ascent-override:95.4125%;descent-override:28.0066%;line-gap-override:0%}@font-face{font-family:"Geist Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.5232%;ascent-override:102.0064%;descent-override:29.9422%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Regular"),local("Geist"),url(../_fonts/9NWry0RdjlO25wQTUN08rQDLT7JbTgMLFDHXNXTsBCI-OYJaa3By4yHtTRzsl_QHx7BCWYAqkzDzqkMtAkz8HuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:"Geist Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/CdBz3PG7SxvL_amFZwgaktWNbBEq8um2qfKIkVF0J-0-hNsCVgiFTWIt9ui6wQ3GTTSu0COwgZzc9BTsnXxtZwo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/pxXkloUeh1BIcbUzrFsL9EFW0IBUskGRrZNrJsoHtAE-s799misX0hbRWUXnvlb0XywfNC5Y4rXjZ0_u7oZ8Ov4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Geist Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/oGrDIWlvKBNQty5xPWhPu6aPrsKxcKLzbrDffTJGwOo-x37V4RgCVbE_K_ITLBZGA8mpHXrH6129IGqI0HBvX7U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.prose-wm{color:var(--theme-ink-0)}:where(.prose-wm) h2{border-color:var(--theme-border-default);border-top-width:1px;color:var(--theme-ink-0);font-family:Geist,"Geist Fallback: BlinkMacSystemFont","Geist Fallback: Segoe UI","Geist Fallback: Helvetica Neue","Geist Fallback: Arial","Geist Fallback: Noto Sans",sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:-.03em;line-height:1.02;margin-bottom:1rem;margin-top:3.5rem;padding-top:1.5rem}:where(.prose-wm) h2:first-child{border-top-width:0;margin-top:0;padding-top:0}:where(.prose-wm) h3{color:var(--theme-ink-0);font-family:Geist,"Geist Fallback: BlinkMacSystemFont","Geist Fallback: Segoe UI","Geist Fallback: Helvetica Neue","Geist Fallback: Arial","Geist Fallback: Noto Sans",sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:-.03em;margin-bottom:.75rem;margin-top:2rem}:where(.prose-wm) h2 a,:where(.prose-wm) h3 a{color:var(--theme-ink-0);text-decoration-line:none}:where(.prose-wm) p{color:var(--theme-ink-1);font-size:.92rem;line-height:1.78;margin-bottom:1.25rem}:where(.prose-wm) strong{color:var(--theme-ink-0);font-weight:600}.prose-wm a{color:var(--theme-sky-mid);text-decoration-line:underline;text-underline-offset:2px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prose-wm a:hover{text-decoration-color:var(--theme-sky-mid)}.prose-wm a{text-decoration-color:color-mix(in srgb,var(--theme-sky-mid) 30%,transparent)}.prose-wm ul{display:flex;flex-direction:column;gap:.625rem;list-style-type:none;margin-bottom:1.5rem;padding-left:0}.prose-wm ul li{align-items:flex-start;color:var(--theme-ink-1);display:flex;font-size:.88rem;gap:.75rem;line-height:1.76}.prose-wm ul li:before{flex-shrink:0;font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",monospace;font-size:.72rem;margin-top:3px;--tw-text-opacity:1;color:rgb(var(--color-amber-rgb)/var(--tw-text-opacity,1));--tw-content:"—";content:var(--tw-content)}.prose-wm ol{display:flex;flex-direction:column;gap:.625rem;list-style-position:inside;list-style-type:decimal;margin-bottom:1.5rem}.prose-wm ol li{color:var(--theme-ink-1);font-size:.88rem;line-height:1.76}.prose-wm blockquote{border-left-width:2px;margin-bottom:2.5rem;margin-top:2.5rem;--tw-border-opacity:1;background-color:#fff9;border-color:rgb(var(--color-amber-rgb)/var(--tw-border-opacity,1));padding:1rem 1rem 1rem 1.5rem}.prose-wm blockquote p{color:var(--theme-ink-0);font-family:DM Sans,"DM Sans Fallback: BlinkMacSystemFont","DM Sans Fallback: Segoe UI","DM Sans Fallback: Helvetica Neue","DM Sans Fallback: Arial","DM Sans Fallback: Noto Sans",sans-serif;font-size:1.05rem;font-style:italic;margin-bottom:0}.prose-wm code{border-color:var(--theme-border-default);border-radius:2px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--theme-ink-0);font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",monospace;font-size:.8rem;padding:.125rem .375rem}.prose-wm pre{background-color:var(--theme-ground-1);border-radius:2px;margin-bottom:1.5rem;overflow-x:auto;padding:1.5rem}.prose-wm pre code{background-color:transparent;border-width:0;color:#fffc;padding:0}.prose-wm hr{border-color:var(--theme-border-default);margin-bottom:3rem;margin-top:3rem}
