@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@property --x-animationDelay{syntax:"*";inherits:false}@keyframes x1y1mz11-B{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root,.x1szmtw9{--xsx3416:#0e0d0c;--x16sacjp:#171614;--x16w6ded:#171614;--x192h798:#1e1c1a;--x1xsk5hp:#171614;--x13cl8iz:#1e1c1a;--x1obd7ep:#e9e6e1;--xvkpr8h:#e9e6e1;--xl2ndsi:#e9e6e1;--x1iivp0b:#e9e6e1;--x5y3r57:#e9e6e1;--x1iku1nb:#7d766c;--x160huci:#f0b46a;--x1wluldp:#0e0d0c;--x7voq5u:#f0b46a;--xf22mpa:#2e2a26;--x1u3w3b7:#2e2a26;--xnznuyy:#e5877a}.xtognmi{--prose-body:var(--x1obd7ep)}.x646cbh{--prose-code-bg:var(--x192h798)}.x1idfzsv{--prose-headings:#fff}.xrkv21t{--prose-links:var(--x160huci)}.x1smabu9{--prose-mono:var(--font-geist-mono)}.x19gb0te{--prose-muted:var(--x1iku1nb)}.x1979bgn{--prose-radius:.625rem}.xofthsv{--prose-rule:var(--xf22mpa)}.x1hyqwuc{--selection-bg:var(--x160huci)}.x1hd5h5q{--selection-fg:var(--x1wluldp)}.xggk2y7:not(#\#){padding:24px}.xeeq5mo:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--xf22mpa) 70%,transparent)}.x9r1u3d:not(#\#):not(#\#){border-color:#0000}.x1gxpwod:not(#\#):not(#\#){border-color:var(--x1u3w3b7)}.x1vpxd41:not(#\#):not(#\#){border-color:var(--xf22mpa)}.x12749t:not(#\#):not(#\#){border-radius:.5rem}.x1ge2k69:not(#\#):not(#\#){border-radius:min(.5rem,12px)}.xixc3j4:not(#\#):not(#\#){border-radius:1.625rem}.xan490c:not(#\#):not(#\#){border-radius:.875rem}.xindyk3:not(#\#):not(#\#){border-radius:.625rem}.xbsl7fq:not(#\#):not(#\#){border-style:dashed}.xng3xce:not(#\#):not(#\#){border-style:none}.x1y0btm7:not(#\#):not(#\#){border-style:solid}.xmkeg23:not(#\#):not(#\#){border-width:1px}.x98rzlu:not(#\#):not(#\#){flex:1}.x1v2ro7d:not(#\#):not(#\#){gap:12px}.x1af02g3:not(#\#):not(#\#){gap:14px}.xou54vl:not(#\#):not(#\#){gap:16px}.x1c1vhfx:not(#\#):not(#\#){gap:20px}.x1665zp3:not(#\#):not(#\#){gap:24px}.x195vfkc:not(#\#):not(#\#){gap:2px}.x1rzw5jd:not(#\#):not(#\#){gap:32px}.x14n5cft:not(#\#):not(#\#){gap:40px}.x1jnr06f:not(#\#):not(#\#){gap:4px}.x167g77z:not(#\#):not(#\#){gap:8px}.x1k9jezp:not(#\#):not(#\#){inset-inline:12px}.xqrhvso:not(#\#):not(#\#){margin-block:24px}.xvueqy4:not(#\#):not(#\#){margin-inline:auto}.xb3r6kr:not(#\#):not(#\#){overflow:hidden}.x1xn8qrt:not(#\#):not(#\#){padding-block:16px}.x1e9difb:not(#\#):not(#\#){padding-block:28px}.xj8oexa:not(#\#):not(#\#){padding-block:2px}.x1axd487:not(#\#):not(#\#){padding-block:40px}.x1awh872:not(#\#):not(#\#){padding-inline:10px}.xaope02:not(#\#):not(#\#){padding-inline:12px}.x1hr3lfm:not(#\#):not(#\#){padding-inline:16px}.xdqyycr:not(#\#):not(#\#){padding-inline:8px}.x1hl2dhg:not(#\#):not(#\#){text-decoration:none}.x1rlh77s:focus-within:not(#\#):not(#\#){border-color:var(--x7voq5u)}.x1ua5tub:not(#\#):not(#\#):not(#\#){-webkit-box-orient:vertical}.x1h7i4cw:not(#\#):not(#\#):not(#\#){-webkit-line-clamp:2}.x6s0dn4:not(#\#):not(#\#):not(#\#){align-items:center}.x1cy8zhl:not(#\#):not(#\#):not(#\#){align-items:flex-start}.xvo38ju:not(#\#):not(#\#):not(#\#){animation-delay:var(--x-animationDelay)}.xyb0aoa:not(#\#):not(#\#):not(#\#){animation-duration:.62s}.x1u6ievf:not(#\#):not(#\#):not(#\#){animation-fill-mode:both}.x1m58elu:not(#\#):not(#\#):not(#\#){animation-name:x1y1mz11-B}.x1lfcbla:not(#\#):not(#\#):not(#\#){animation-timing-function:cubic-bezier(.22,1,.36,1)}.xlhug9r:not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--x1u3w3b7) 30%,transparent)}.xjbqb8w:not(#\#):not(#\#):not(#\#){background-color:#0000}.x10g8jj7:not(#\#):not(#\#):not(#\#){background-color:var(--x160huci)}.xv5tv05:not(#\#):not(#\#):not(#\#){background-color:var(--xf22mpa)}.xnfjhc1:not(#\#):not(#\#):not(#\#){background-color:var(--xsx3416)}.x1vc03cu:not(#\#):not(#\#):not(#\#){border-inline-start-color:var(--xf22mpa)}.x1t7ytsu:not(#\#):not(#\#):not(#\#){border-inline-start-style:solid}.xpilrb4:not(#\#):not(#\#):not(#\#){border-inline-start-width:1px}.xqd4ego:not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--x160huci) 90%,transparent)}.x1heor9g:not(#\#):not(#\#):not(#\#){color:inherit}.xy794mq:not(#\#):not(#\#):not(#\#){color:var(--x160huci)}.x65roaa:not(#\#):not(#\#):not(#\#){color:var(--x1iku1nb)}.x1a2qscm:not(#\#):not(#\#):not(#\#){color:var(--x1obd7ep)}.x1nderav:not(#\#):not(#\#):not(#\#){color:var(--x1wluldp)}.x1ypdohk:not(#\#):not(#\#):not(#\#){cursor:pointer}.x104kibb:not(#\#):not(#\#):not(#\#){display:-webkit-box}.x1lliihq:not(#\#):not(#\#):not(#\#){display:block}.x78zum5:not(#\#):not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#):not(#\#){display:grid}.x3nfvp2:not(#\#):not(#\#):not(#\#){display:inline-flex}.x1c9lbe5:not(#\#):not(#\#):not(#\#){filter:grayscale(.55)}.xdt5ytf:not(#\#):not(#\#):not(#\#){flex-direction:column}.x2lah0s:not(#\#):not(#\#):not(#\#){flex-shrink:0}.x1a02dak:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.x17es1vm:not(#\#):not(#\#):not(#\#){font-family:var(--font-geist-mono)}.xboafo0:not(#\#):not(#\#):not(#\#){font-size:.75rem}.xkpwil5:not(#\#):not(#\#):not(#\#){font-size:.875rem}.xgommxb:not(#\#):not(#\#):not(#\#){font-size:.8rem}.x1c3i2sq:not(#\#):not(#\#):not(#\#){font-size:1.125rem}.xdhfpv1:not(#\#):not(#\#):not(#\#){font-size:2.25rem}.xfksh1a:not(#\#):not(#\#):not(#\#){font-size:clamp(5rem,26vw,13rem)}.x1rrddnd:not(#\#):not(#\#):not(#\#){font-size:clamp(2.375rem,7.5vw,3.375rem)}.x1nfxc9m:not(#\#):not(#\#):not(#\#){font-size:.6875rem}.xd1hhgh:not(#\#):not(#\#):not(#\#){font-size:1.3125rem}.xk50ysn:not(#\#):not(#\#):not(#\#){font-weight:500}.x1s688f:not(#\#):not(#\#):not(#\#){font-weight:600}.xl56j7k:not(#\#):not(#\#):not(#\#){justify-content:center}.x1qughib:not(#\#):not(#\#):not(#\#){justify-content:space-between}.x1lg07ej:not(#\#):not(#\#):not(#\#){letter-spacing:-.015em}.x1clpfr8:not(#\#):not(#\#):not(#\#){letter-spacing:-.05em}.xemzj6p:not(#\#):not(#\#):not(#\#){letter-spacing:-.035em}.x1vddqv9:not(#\#):not(#\#):not(#\#){letter-spacing:.18em}.x1159mfc:not(#\#):not(#\#):not(#\#){line-height:1.1}.x1ksxc8v:not(#\#):not(#\#):not(#\#){line-height:1.625}.xo5v014:not(#\#):not(#\#):not(#\#),.x1jctnqp:not(#\#):not(#\#):not(#\#){line-height:1}.xibzksb:not(#\#):not(#\#):not(#\#){line-height:1.02}.x1sys5r1:not(#\#):not(#\#):not(#\#){line-height:1.3}.xl1xv1r:not(#\#):not(#\#):not(#\#){object-fit:cover}.xti2d7y:not(#\#):not(#\#):not(#\#){opacity:.4}.x197sbye:not(#\#):not(#\#):not(#\#){opacity:.6}.xiiclqw:not(#\#):not(#\#):not(#\#){opacity:.85}.x18rhy3f:not(#\#):not(#\#):not(#\#){outline-color:color-mix(in oklab,var(--x7voq5u) 50%,transparent)}.x1y3gkto:not(#\#):not(#\#):not(#\#){outline-offset:1px}.x1t137rt:not(#\#):not(#\#):not(#\#){outline-style:none}.xaatb59:not(#\#):not(#\#):not(#\#){outline-style:solid}.x1k57tk5:not(#\#):not(#\#):not(#\#){outline-width:0}.x13jy36j:not(#\#):not(#\#):not(#\#){padding-inline-start:24px}.x10l6tqk:not(#\#):not(#\#):not(#\#){position:absolute}.x1n2onr6:not(#\#):not(#\#):not(#\#){position:relative}.x2b8uid:not(#\#):not(#\#):not(#\#){text-align:center}.x160t3zb:not(#\#):not(#\#):not(#\#){-webkit-text-decoration-color:color-mix(in oklab,var(--x160huci) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--x160huci) 40%,transparent)}.xkrqix3:not(#\#):not(#\#):not(#\#){text-decoration-line:none}.xujl8zx:not(#\#):not(#\#):not(#\#){text-decoration-line:underline}.xtvhhri:not(#\#):not(#\#):not(#\#){text-transform:uppercase}.x3pynha:not(#\#):not(#\#):not(#\#){text-underline-offset:4px}.x1w2vvpw:not(#\#):not(#\#):not(#\#){text-wrap:balance}.xx6bhzk:not(#\#):not(#\#):not(#\#){transition-duration:.15s}.x13dflua:not(#\#):not(#\#):not(#\#){transition-duration:.2s}.x1wsgiic:not(#\#):not(#\#):not(#\#){transition-duration:.5s}.x1eaenvl:not(#\#):not(#\#):not(#\#){transition-property:background-color,border-color,color}.xzo0q3i:not(#\#):not(#\#):not(#\#){transition-property:background-color,color,border-color}.xshfolx:not(#\#):not(#\#):not(#\#){transition-property:border-color}.xz1df8t:not(#\#):not(#\#):not(#\#){transition-property:color,text-decoration-color}.xt3l3uh:not(#\#):not(#\#):not(#\#){transition-property:color}.xqfjuw0:not(#\#):not(#\#):not(#\#){transition-property:opacity,filter}.x87ps6o:not(#\#):not(#\#):not(#\#){-webkit-user-select:none;user-select:none}.xv4euuu:not(#\#):not(#\#):not(#\#){view-transition-name:nav-active}.x1bs1bo8:not(#\#):not(#\#):not(#\#){view-transition-name:site-header}.xuxw1ft:not(#\#):not(#\#):not(#\#){white-space:nowrap}.xmrloyd.xmrloyd:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#){color:var(--x160huci)}.xfbp5wh.xfbp5wh:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#){filter:grayscale(0)}.x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#){opacity:1}.x1qd81ih:focus-within:not(#\#):not(#\#):not(#\#),.xzv1bek:focus-visible:not(#\#):not(#\#):not(#\#){outline-width:3px}.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#){cursor:not-allowed}.xijokvz:disabled:not(#\#):not(#\#):not(#\#){opacity:.5}.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#){pointer-events:none}.x1m8rb2s:hover:not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--x160huci) 80%,transparent)}.x67rol3:hover:not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--x1u3w3b7) 50%,transparent)}.x10mfpe9:hover:not(#\#):not(#\#):not(#\#){background-color:var(--x1xsk5hp)}.x1aaeqkz:hover:not(#\#):not(#\#):not(#\#){color:var(--x160huci)}.xgiuh3z:hover:not(#\#):not(#\#):not(#\#){color:var(--x1iku1nb)}.x1fks9os:hover:not(#\#):not(#\#):not(#\#){color:var(--x1obd7ep)}.x1p4qmuk:hover:not(#\#):not(#\#):not(#\#){-webkit-text-decoration-color:var(--x160huci);text-decoration-color:var(--x160huci)}.x11qmjdf:active:not(#\#):not(#\#):not(#\#){translate:0 1px}@media (prefers-reduced-motion:reduce){.x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#){animation-name:none}}.x18py4t6:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--xf22mpa)}.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:solid}.xso031l:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:1px}.xj6ivlj:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--xf22mpa)}.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:solid}.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:1px}.xqmqy1e:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-1px}.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#){height:1px}.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#){height:20px}.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#){height:28px}.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#){height:64px}.x13ihpsm:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:48px}.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:10px}.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:14px}.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:16px}.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:20px}.xqui205:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:24px}.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:28px}.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2px}.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:32px}.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:40px}.xx4vt8u:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:48px}.x1d7yc3v:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:56px}.x8rgt9n:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:64px}.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:6px}.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:8px}.x105sa6i:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:96px}.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#){max-width:24rem}.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#){max-width:28rem}.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#){max-width:36rem}.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#){max-width:42rem}.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem}.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100%}.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.xo0ha1f:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:96px}.x11408do:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:80px}.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#){width:64px}.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content}@media (min-width:40rem){.xcle85.xcle85:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:20px}.xiv7f6.xiv7f6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline}}@media (max-width:39.9375rem){.xpz5ywn.xpz5ywn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}@media (min-width:40rem){.x15nxifn.x15nxifn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.xh88jx2.xh88jx2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:3rem}.xbnqdmx.xbnqdmx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:11rem 1fr}}.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset:0}@media (min-width:40rem){.x19km186.x19km186:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}}.x19b58a1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--x1iku1nb)}.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:""}.x1hcrkkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button{display:none}.x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{position:absolute}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,pre,ul,ol,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:0;padding:0}button{cursor:pointer}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable}:is(time,.tabular){font-variant-numeric:tabular-nums}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}::view-transition{pointer-events:none}::view-transition-old(.page){animation:.14s ease-in reverse both vt-fade}::view-transition-new(.page){animation:.26s ease-out .12s both vt-fade,.46s cubic-bezier(.22,1,.36,1) both vt-lift}@keyframes vt-fade{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes vt-lift{0%{transform:translateY(14px)}to{transform:none}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-group(nav-active){z-index:101;animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.morph){animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(.morph){animation-name:vt-morph-blur}@keyframes vt-morph-blur{30%{filter:blur(4px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}[data-prose]{color:var(--prose-body);font-size:1rem;line-height:1.75}[data-prose]>*+*{margin-top:1.25em}[data-prose] h1,[data-prose] h2,[data-prose] h3,[data-prose] h4{color:var(--prose-headings);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.3}[data-prose] h2{margin-top:2.5em;font-size:1.5rem}[data-prose] h3{margin-top:2em;font-size:1.25rem}[data-prose] h4{margin-top:1.75em;font-size:1.0625rem}[data-prose] h2+*,[data-prose] h3+*,[data-prose] h4+*{margin-top:.75em}[data-prose] strong{color:var(--prose-headings);font-weight:600}[data-prose] a{color:var(--prose-links);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--prose-links) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--prose-links) 40%, transparent);transition:text-decoration-color .2s}[data-prose] a:hover{-webkit-text-decoration-color:var(--prose-links);text-decoration-color:var(--prose-links)}[data-prose] ul,[data-prose] ol{padding-inline-start:1.5em}[data-prose] ul{list-style:outside}[data-prose] ol{list-style:decimal}[data-prose] li::marker{color:var(--prose-muted)}[data-prose] li+li{margin-top:.5em}[data-prose] blockquote{border-inline-start:2px solid var(--prose-links);padding-inline-start:1.25em;font-style:italic}[data-prose] hr{border:0;border-top:1px solid var(--prose-rule);margin-block:2.5em}[data-prose] table{border-collapse:collapse;width:100%;font-size:.9375em}[data-prose] th,[data-prose] td{border-bottom:1px solid var(--prose-rule);text-align:start;padding:.5em .75em}[data-prose] th{color:var(--prose-headings);font-weight:600}[data-prose] img{border-radius:var(--prose-radius);margin-inline:auto;display:block}[data-prose] pre{border:1px solid var(--prose-rule);border-radius:var(--prose-radius);padding:1rem;font-size:.875em;line-height:1.7;overflow-x:auto}[data-prose] :is(pre,code){font-family:var(--prose-mono)}[data-prose] :not(pre)>code{background-color:var(--prose-code-bg);border:1px solid var(--prose-rule);border-radius:.375rem;padding:.125em .375em;font-size:.875em;font-weight:400}
