:root{--color-night:#111418;--color-cream:#e7decf;--color-bone:#f9f6f2;--color-accent:#ea8e13;--color-muted:#a19a90;--color-tag:#938c82;--color-tag-sep:#73500a;--color-paper:#f8f6f3;--color-ink:#020b10;--color-panel:#e0e0e0;--font-sans:"Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-display-xl:clamp(4rem, 10.73vw, 206px);--fs-display-l:clamp(3.25rem, 8.125vw, 156px);--fs-display-hero:clamp(2.75rem, 7.083vw, 136px);--fs-display-m:clamp(2.25rem, 4.271vw, 82px);--fs-display-s:clamp(1.75rem, 3.75vw, 72px);--fs-lead-l:clamp(1.25rem, 1.875vw, 36px);--fs-lead:clamp(1.25rem, 1.667vw, 32px);--fs-subtitle:clamp(1.125rem, 1.5625vw, 30px);--fs-body-l:clamp(1.125rem, 1.458vw, 28px);--fs-body:clamp(1.125rem, 1.354vw, 26px);--fs-list:clamp(1rem, 1.25vw, 24px);--fs-body-s:clamp(1rem, 1.146vw, 22px);--fs-small:clamp(.9375rem, .9375vw, 18px);--fs-ui:1rem;--fs-label:.875rem;--fs-sup:clamp(.875rem, 1.354vw, 26px);--track-display:-.035em;--track-title:-.025em;--track-body:.02em;--page-max:1920px;--gutter:clamp(16px, 5.208vw, 100px);--header-top:clamp(20px, 4.167vw, 80px);--space-xs:clamp(12px, 1.458vw, 28px);--space-s:clamp(20px, 2.5vw, 48px);--space-m:clamp(32px, 4.74vw, 91px);--space-l:clamp(48px, 6.25vw, 120px);--space-xl:clamp(80px, 10.42vw, 200px);--grid-gap:clamp(16px, 2.135vw, 41px);--radius-card:16px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--rise:clamp(24px, 2.5vw, 48px)}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:300;src:url(/_astro/geist-mono-cyrillic-300-normal.D1i8g5QV.woff2)format("woff2"),url(/_astro/geist-mono-cyrillic-300-normal.CVYlJ0Y1.woff)format("woff");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-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAA0wABAAAAAAOrwAAAzSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEQAgw4RCArTKLh6C4JSAAE2AiQDhR4EIAWEZAeNDwwHGyErM6P2g5JSHIkwYzNIxf8lgZOxgzXutRQkVKNBGkcBGwnSOLoymNQkmLM678sAAtiwHMVEWdsuS3fafL9lW+TIfWJs8M/3zvS+0SzJu6zYCcsgB4Cllp2C0uNViUhtiD/LQAEskY/2az+YD2LpjkXMZzF94O0O8T3TiGeOpNk3REj4F6+0r2j6ATB4k0f39d4K8JJkHgXyjDLoHPMzVq/qF2Uyhd2iUyUjRiULdz9Hr7cvkMQZa9J0vumAnn5fCQcltHnwHK2Msg1a90C4YXsc10F5lBy2LqOfM02pmE0B5P9zrdcmH1veAklE4YCk3bzs23dJbg9omgLxFTc3e9MtwvgaxwqANDtTV+e/qva13IHQhxJ4AkH4krTfSy2439qxBIgP/1/3jJu559M+wEAk/e2z84NmKSyDRAMMNALMN1/VA6gwHcpEYRh6gXEyrdCqlPHb8df+cgQ0AwAGIRyEAJe+9EXb7dA1CIFYgBoABLiUKWOQXaOO05gFhFcHfrI13RpGHZj5JgHYVd1bB1CkGYxo4nFMA/TkF1Rj3gXn+MFVzqb/P8HO0nwf1rz1IZhO8wM+9QjRiAG8kZUOOvPIWbMX8LcvK7wC5Bu7rGVG5QWA2IJyiktXVEgCGNQAq3P+ZjsOFp/ZHPCMTHBRcGWwMriqBrxxCS4O5gWrHlL7Hk/jcMyG+PRyse1SBPV/3QU1AnAi7bgZxkIvVvow0oWJbgS1TARJlebSlc3Lzt44bazdny3rU3B2d77XjA/e0ZXy9jm0UUBR9w0Oq3HQ0vYPv5bsNzD19IT7ScgZlyZkaLyEihJTkPcF7jbH/r9If0+iiIy4zjC/DwIEwuFYNJKrlpIas0Gu4BYu8A4ZpLz28Lo6O9pzxVLQBoI1OAC4GUB70DtmLoeWTdAXBgEYzGfXlUOUNsq8UX8HQ6RIn36Q1WLcwuk4TGmejn1i8ws/BUPXYSmmRxXd6kj9u5aHRRFFFSKCm4DE18MtcxJxxHbMkKnpUSeTfctl8PySobohSZnts1J6XwFPGPMHl+D55oQjjiTMmnlmnUwUXz/72VpK81ijnsZW2tLkVqNS0dygA+M4IyYOHZnYRXV3LjFXVwaOjsFrzpWSOxVIDZXeuitCpWHhgShZ0oYs68gCBRtG1NgEwQ/M+PWB5fV2K/7dJv+3wEU3X26rDbaGrTp3ZcWdsUjndCoePN1hwrwcuaUrlXYmc55b765+nF1KQi7FiShpwrwcudSVKmcy57n1PrMn2VPsiZkfj7vJKF5capbm5ch1u1JpZzLnufYPChXYcsioNEMH5iCLqmrAImsFU54OXqCDcSgk2q5QDFugStMjVSmLFHrYhuFVShZBSE9SMc/MAsbLbMONw4BBWNX8rGtPkxFpjdRBCAEpISfABMMcOYXQgAUucmCV0QoouEar5hyEIjHCIHXIYAKMmmixj6gQw+uBmIaqhd0GsS1V2L5oUQi3wNNIiLf5pd2rPuyAG9qBmAtzr+vdxzalwgUYXoclArUuBpgkMFTpkmkUiKQ3sjFcUaE1DhpBhsaF1CqYTHNgChpgLQj+Pnwchxnl/4MiGDPzEY0jAjz/fQtmn+Pi8HAMxPxa3t9eJC1BXy0CRvMZynQuMJkCHzPZfqCUYHQVuIw73j7mw4YrC20rz8Z3UThCnWhcZjU/0RhMz8mMV1VSlXxnAmXGBmx2p2fIqnTjPTSCtHEWNw8GG3fcUxBa5RMxVRktuVjQAcdqru5AfsMAccSVtn4QTsObJtwU5ERSY28x01dhd7KLjR4sD4GKJYXaDd/EuDGZQMcCt5nNm7Tb2F+CUjgEk/vh7Ypk8864+a2QuZ/ILHhqQOZ7f/SqB5c+uP/onDgH8l+8sM+zBTtfpMN6//3s7BhaD4PXjV53620/2uytTX5680fne8NHc723kvfeKaPGFfh5yVBiwpRV/a9Nrj3Cd5Xfcqt/7PimY1jHmR3PtrTUhs6dqpo15tn5OfOPg9QTBpkWWrn5dj5BTXI6M94EWe6eBwqWp6+rAdFOxHZtz2a/tBFsct1NTRL3GZmAp+iG8eRL7hdueTpeNTkWJvIa3J44TeHxPx3ynLxM8sOXLD9e9c2AaDOuJnL/v+Y257Jb/AdM+7g2OK5d4tz+CXiOZdgfOu1V4uTYZzq72iJPeTjNoS8nL5N890ssPyVRo4p07LHwrOcP+5/bwvUrVtomtMsvGGy+wsnR24FdbVHDH6exOXmZ5BteYvk5CP8yVBKB/H7oy0PfiFBE3BUdwo+MkkrkeTsYLpO3VVEsabLFVrGyZplsVfDv4hDYYsqGSIDvOy9Ywn9ZefDgy3d+ie5WoojL8B2hKwG//pGIXlZhUnnrbMZgJv8QJpqqigho9MJyxF0vobz6lxJxH2rp/oRYVlhVj6w16XHZT/WIRo+6YpYVzkAzoyLNQEmycyI4h9ahwUkFVw9JsaIr8bt14+bK6qeCU303BjawT2llsxFCZB00FCMtx+w9+y2/F5BEUXkzev4S12M2Z/ycrk6fpTrWvjYsHXZ59w20plcb3b3rMT0kfazo4mnv1tKn08yi788uyLZ4+wKGyHif7Ulp0dieVg9rr/gm/abx0Mu4dvnQoYwbZnf7jyorWCjwobOCU1f5snj5kmEha70zqdqfLws1vBbFE5g/UeEE+Pnzu3rtFedpcLYQAhla6At2xn3bK9TF2ObXW16IEnOBb8RFwRhaeI0WPRZOyzE/x7GFnDBSm6+EDOiCebeTS9P3aWoaTy/tCp8OMBWMjBSYyOBm6Ef/kDUVEE9Tuk96U1P6eOm5vp6VJ3AZtHsJacpdD2xX/+an0q6BTAfGOIzJF8cdDt/EVME6lXcEq0fb9OxQR/Brw8KcxhHaAdzkbrpbrjwBSXvBUpcU6RrltVEegWRKOfjnFa+PV+F9L9RT0dieVoDgu6Hhgy36pTo7exAswxlZ7CplKw8LBJehoWuL3u7OZiFzWQh7ItglVevtB9RGYmDq4PVUoZBnC4CUoYW+YFo9XBFD64OwZnsIL0kLH2po5Np/7uVa4/aTWdINLZgZNxLuvKqv9x7gi3PvQ2urhJe8u105HwTlngcKDHJrslAjueUDvPzT07FNHOGODIyYW2Wfqty3seWXfn5Xw3veFswOs/EDtur7zjvCDuEb7ju/HJem/HCjiwo1eXgtQOEHrnTpLtwdUpJFOxLdcKdJSRZdSXJrQ7FR0q5HsTj0zb7fm7s6hl2QfWBVK28taPpcKn03btSOLRygjIAGbmQQ91veTXApo3jcMw9monMqcwV/j+47/fQ73x5t035LHGctwA/J4QgAP46ddFvt+88w+9sOoB4DgODX1UWTIGwORN3H9TfpV8bwuSSJdpjP0E3DaqbFSAYSFWtrC/+cv9r2T5UrItNxEjCx/iWIiM5VxnWcE3cGG8MlohlDs09KnJRcnKOMOhcg1tlLGTfgNicdIjKogaaSEjN1uOkuAyWbjdJcbhj6U8AP3ICAm/UnQ+iFg3g0xlzYyp1+d9u05Ea1G6OFz1ZlwPZvlzmMC6Utja6jNytH19OfM0a3MoFZo9vxGDaqA5fCJIJmsucq5/Kg3eXlh0GMjiU0CNoxq+kXmWOCEabsDLNOvuvOtN4pE1k1c8JKCHCtGX0dXsVIRio9ukgwDUXmVLCVSaq8co2RmTyq6dzZ+DA3mjnAqhkdthMZpWJ62qlUUeB0NZPJlRufwcIiGowLSasjho/KgUtbjuOOYRRjGFdkL+JTTpbdA2NV82wmqp2NRZnZ5SoTn3hQp9SRDNiuFrTkceg6+J45Y+nQMb0I0jxPb7kdNS/+zMTweGktjwHE3+NmoMQrMjhyZFWnejWoUU1ylVGzWtSqNrULi4iKiUtISknLyMrJKyhRqky5CpWqVKtRq069BkWNmq6JYjhBUjTDcrwgSrKiasQkpGTkFJRU1DS0dPQMjEzMLKxs7BycXNw8vHz8AoJCACAILCwiKiYuISklLSMrJ6+gqKSsoqqmrqGppa2jq4diOEFSNMNyvCBKCqVKrdHq9AajyWyRrTa7w+lye7xB8o5/oPIeBsXUWWgg9OSv72+YTVMlbPkPeT+0UjiXPwalOpNHfeR3P01lDCdIikcz7OtQ6v+j/vsA9YHgoSuizXXSnREBIhkKtAkGoqU2CR5Ig3zBurklSNPcMFkwk5f47AgqFUflhr/BDBZcsDxcInmpAtXdCcMHhnKFHlYIOqigGdncGLJKq14V1qFcOcBQsKTdojMdKOhORdpNFBSGYKrqxUUWBnWoF50+CO6mNdflaW4MmqFWkWFR2l0CMjTIFhazWojAu5gmpM6O8wzXpyTqNwnUTXWTHNqrbxXw+xKgvnf8E637R+IPBvuDvJsiAA==)format("woff2"),url(/_astro/geist-mono-symbols2-300-normal.lqJCLaRI.woff)format("woff");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-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAA8kABAAAAAAJ7gAAA7EAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEkG4ksHCgGYD9TVEFURACCdBEICqdIoUMLghwAATYCJAOEDAQgBYRkB4o5DAcbhCIzA6abdJsU/5cEbgzV/CCrJwopVNkK7YSdxgYcpEOMxTBckvBL0mhIUBN0/cGaaXk8Ci2xyBeIU02DX9odtwyKGit7dvcBCBKFClECKSTJDtioVBxReb7/n99W94HJh/5G0SYYjTFBlE0LVmEUxoSeXWNSJyO3EmOzZTIWnl4Gd+/+3wiGogimJSHqkpCEHFFBt1mSV0g8IA6pPz0Rz9sIZee/aiOFen9SlJqUF5+Bt8ZbJgFFEL20gPbevgcTqNXo4YEvjqlqxsoHC5KNH8O1v//fWp+2a17d3T/d2wvUsw5w3EKO7wnh7IkwETpq+g1WauoD9+8FQMU9oZr5QVC7Li4SmB2gEaQiXIyOUPGahHYx89/ZrJR0ukfZCMUI8zCl/l3/yv2tQBiCAYD9CIRDhCDCMCAiBEMkYkOkEkMUS4OolQXRRAsxIBdiiBFiWjHEvHqIdTogNuuB2Gk2Irv1IbLfACKHDSEiLBANCAVEQ4jDEN7sNFefd7xrAAL8yaZA6HzlGYG66dPdBlQcgMetgDDbvx783+anPKACZo2FyA/lzLOUUyDhTSiEPwaZ84mAzNqQsUSi4ouUVxckZ95Cmi6rw+8ZqHeUc5GLZ53vp5O9HA9A+CLTOxuCTGjIrOt/Lwp6lD/Vn/3c//G3OY36DNM+6FZ8xTmoE6h4LaLJIXtEbXtmmmywStQS0f+34cpkgQHNn6tbmwWxXbU5sLRpzIoQ51BATceyEknEIpq2AVcwduGo8kXDPB/FX3gGD+BfqN+R/wZ+bLKvFiCV1EXfOcx+fnGXX1l+TUPKYjAR6Qz6jtUpZHiTTxIh1IMRGpw20Ntjxf0P3uTqdCWGEKj4eCTe5JOEhKIqiZ1KyUwrDzbxEHdKZnk/4T2wusrylEX1Sf0iknF5fV9/IxwRhSx6qtSTXPjNyF8887CcLApf3AsoBxQCslWk6vizTTB1UUmOpkVhy+ugfpbldJHE0ykzMrcibMrwMY6Kbq7UItcdGj8ndCRO8ZXPXJsyZdnoI2eNeqNVuV6tqmeX+v1J/67633OM5zuRXoCya02T+FXmzSwwBlWGMpwoBhMXj4vHVb2nelGYEAi+uxFEIzoFUghFUSKlkozklEsFVHJwLQR4NxoK3MFqdyxEgCmo3rUq5A3NDHE8wRxpcYAB8/xaTlLTA0b4MbtqKhjxI0w/8jy4Efe8JLruNwCu1cgTnPnGgQnve4BUXgjhiwEiR07mUTu+9m4E8G+BG1B4kD/XA4uOU3YA0ChBMX1p6rVNSojIJB5abZNweeCPldrhJqLCRGu004lB1lk/m/F46RZ7BYJCRbHb4fiAnSlfiB2P+N5MkAbL/pv7S/CvwmSRxAo+agkXn5rU4n9fLU0YcrEVS9MhUpUETWYbQKUXjT6+dMDoQqYbhR4kOnnQzItW3rTxoZ0nLQLpBTEIZsSSz08hf0UC6OAKhLEIZRauQoRKXDZ8pQTKCJXjKRGlWoxaInXE6kWrEccuXqNEzZK1StEmVbskLTJ0kXDI1C1LD4Q8XAA4DkDxAeqAeQ3s/YDXxYBtDAAG41GOXCxTuI71lljL0fURXfy1Gle7Hl/zszOfTc75uAC/wMDQK5NJ9408BZwDD5TQk9+NzvB4WNo3OH7xq0cjGHnBkXeqj/vqI4/B6+Qmb4pXNcWbjFVgZaTyUouFYsI8sdGxMYDTSTJjoxNocJxEwjwpsBCeexlib0lCFKAeGBwj4+NocGKirmF+4seSNEZIL8CJQusRESNYXh2/3bHTxN99BRsbPYwGtwVja7fCwCckCtGGWUuwYsIXDr6FBicslsHUAa55bQ685kEMg28PaeTSKTa25QunrPHDI+OdTwCfDuroL4NwIuZBMvstWds4fkhv+hghj23QIRyT02mjxH4bDGHEaBKiEDCgpO3kh1paesINLaemPutUMu0zIboxJJlUvr29pVvenYo+YEWG55sxU4UFM46aSGbzCs0j43xs61Vs9DoH2+Fk72qf/7p9pJEDoaTdX2OjF8PX7sVGD/vPeKMCUYCTDh9Hg4eWmrsHR+v3n/EqDBzZBKeqH/aK0y2Y0diA27fiaabNLQo3pQbl3J6y16/FqNaTbelPW/qtkmtZQ48w0KIRnc1s5m5eaV17bsW5skSxXgy8H+7aFka1Nxc8bOc6/aU4PhWUvbe9fLE+Z5vDkbN1sa7cJjV39a9ctrx/VZc58CqHZPVgk9pQmwwMsvOiT5XrQUTTh9Zn7+3pHY12WfTEsWR7e17RrJNlG5QxC6uqYhYZVNnZKJlIGgudVwIRrW3uaP9nis8qjbVFRaoqP2j08y3wP+11FxpqCwsMn2TOaNYxc3zQ2RD/ZTOz8pYFxPclAsb/aXfBqbL5f5yCH3bz4U8sqUDwuUhm1BbRLguLZDkzpykzzig9qXmttuLy+nb7DyFMFi+rqAPjrNGTKA57EXdTen5UlCY+8yhvJD9CtA0omLJWntZnMqX11cqVYhXfc3tbguy9TOLApruZau6yZE1KZOVMaWSFNiVZY3LU1JgckIjlNaok/Tpder9dlaNukKf3GfyWEsustXmZ2vQfVB4sZaf1TbbSw2gsViotVrBkTVxxu7JoExezLspAhGns8ox+oymjzy7XaBrlkj6TUdLfKFdPL7A4amosjgLzSYGEFZY3lZtkUv30whmKAmt+tow5HRauIctLc+DHZSaUhaZn91AeWv3MnBi8/z7dorVZabwni3vQB96ao5/s/EQzaXi9XuFio1VlLS76wcc+I0yzmvty5H3wu1VuHPP2I9aSQdVCTpJfR/2TBaKKTLVcnaD4Wij8LSVBrZKD3Y67377No7OWMEW4f3ggkzKVQ8anCUXCb+DvzfTKhBkFifLTOJ2IM/asjhv+HY/p5nFfwE//qjbzg/msLVIVwRZZGjsNWJNxNYrsmrD5a3Wc8vde5qR3ZmVsTejrHYn0/IeIahXzV7BoD1m04eGY4d2syEQ2+y48z1hTru9zaSwLQ8R4Igz4/+1UJsbyFYgY75ftzsnGG3NORXz6frCo0NqtWshJ8ouZj7bSljg7RzEbVn029ZZN4SQWbHrNpebEIZzykEmbNxTj2M2KWv/2UDhaYFvSsY0WWJj6rb+7mjnlmsqlM9UMEfM3QSD17fc5GOulQER4D2r2dNV0gAhAQMAbJETBGVasAYLodj9YBAzF2hNEnnizvQQeuEJEYrFyu4sbhN63A45gANJeGbXRDACR6NPmqLdhtp2WAmclk6hDQHEqsGNYcQd+MIAWIUMF02aEZxigypAhAFIdXp3NMADtnH1yTpxCTiGnkBPmhDh1BA7WIZKPe2eeV89Kx4uE+/O6XBncr2cY90s7dmCFsZRgZEYzITz0NRBuaR+UAO4xboGvU3vUTm9o0pPMuJ9q355eS9nr9D0gfnTxEen4T8ROEuR7FLu4d1jxnCnKVQSNFHQCTBn3ubYuLh7qnKHPC7AAYZSX1Cg3KTcjT4M4w2LrlO4fwCBybR0BPN2uIWhT/ro5HNi7TVPc4qtruGT1awQPiiDrBmm1QhF0HKYMVAQePBCrZ7BZ41eg18TuRLKdS/BwCeKTS8BL1zzTDSTwL7l4Q01aBmWT9SkCsQd8fMHJoU/J6M6+4JudGdY36sOL8SWJsLkr7rlfv/PcPfH6er3dn64AgDRgambEYIXz8A6GMvzFpd8dzWRYTvoz1UQhv+9N2xlclagoGw2xbzQ71mmUIX8OOoXqVeYa4mMxuMJTGIRXxSx/LNF742dSsFdQhpwaXBTyO46dMt+bkbSkw/GSyGWeX98jV36uCGzMlMgIdj5lYGdzSVUEJQqPxvY9dIEIFWDnWZckY1XQ77MzrQ2tApWo6iRUCCEx+SHJnlOXWC3tRmQE3dnfUTZIN7khYpeA/+JxFnc0ureRBXDFk6QaB4wQjpF+TyuAxOQrsUuACxv1ONI0Hb5m8mzZ4FGZxilyRVIjQiMR7I2UAVdzsiqCyg6vCS0TGIfrp5yEAD38/eToraBl/32I9guAj7cFAD4tDsOn0vUL4I0BQPDjrV4zG+m6iVybnu3Y1ZMkya3FK0SZwM9r2dkZLojosPwcA6uj8US4IDIQe17lZ2e5IKThsnNMqmK8bGTgXQCP8uVzf3TUXusdtId+x5dL9o5KJn+x1Tbb9rsQcFwyAgs8EDNt6Vgwd+xxzg+4HZ0sEqkeKBPEu3WWyirbYZEX8dYs8iZZ76Jgqs1cFAonXhiGRPoRgkCi1Y5xRRb8Rfarwbh2raq00eo2y7doVMOiLm5gd3ryxlrtqS7EXPnVSZt2N+7WoXMzxYuPiKrzdX3IdKcyV12litP7ODTk1Z/s2GbCLBy6MfBzuRLFSZcg0S6bxUxPLu/6ZAr942/Qo0UVRyc2t0bLR+vmcPAdXEkSCpVilVFEXSorLuJ4Uk2ia55iqR6j7f2qLukctadUg3Ds0B7V4tQchyReb++8x3RLsNamJ3aPmrj6TdEIzK6uZ4skgPgXfRyQ6UMEWTl5yVs+8pWf/BWgQAUpmJxo5EbHwMSC8+MvIOICBQlOUiFChWHj4OLhExAKFyEykqJEiyEiFitOvISsZCNMaAqpjIOQShvrPGlqCDRk5BSUVNQ0tE3IkSsvvXwFChXR0TMwMjGzKGatmE2JUmXKVahUpbpSNWrVqY+ogV2jJs1atGrTrkMnhy7devSaZbY55urTP9LnqOut8+75jRzquRu/eCBY6oSMCo+IDDyOQbH9PNe/lck+VD2AYKl+iciy+jUfGUH7O992PQw1BCIYWlsr6pHdFZ6en0dE5u5ei2q6a9BAE+9MGRWVsXtEkU3FfTuYNvj0oWD9Tw1rHxpv7heh6qBgIIAgsBrQEJBQQLUUOYZqAAgizS8JRTa/lvslaDwaICQIDAGteLh2FAgaBghWHFwPEggFbZUBPasYzEEoZ21CzCizBONAmNWkv+3hrlnV9u9nqwHD2u9n60n5h+jK/nxe/6TkFO8QKsva5+8vSk55WCO2WFVU2ETCGE4QwWEKYzh5suwX+9aKB/+TTmwA)format("woff2"),url(/_astro/geist-mono-vietnamese-300-normal.BQxiuIxa.woff)format("woff");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-display:swap;font-weight:300;src:url(/_astro/geist-mono-latin-ext-300-normal.DAAB10Ty.woff2)format("woff2"),url(/_astro/geist-mono-latin-ext-300-normal.De3TiE65.woff)format("woff");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-display:swap;font-weight:300;src:url(/_astro/geist-mono-latin-300-normal.78CtQtMz.woff2)format("woff2"),url(/_astro/geist-mono-latin-300-normal.DM3Di-2m.woff)format("woff");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}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--page-bg);color:var(--page-fg);font-weight:400;line-height:1.4}img,picture,video,svg{max-width:100%;display:block}img,video{height:auto}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.theme-dark{--page-bg:var(--project-dark,var(--color-night));--page-fg:var(--color-cream);--rule:var(--project-dark-rule,#e7decf26)}.theme-light{--page-bg:var(--project-light,var(--color-paper));--page-fg:var(--color-ink);--rule:var(--project-light-rule,#edeae6)}.container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.label{font-size:var(--fs-ui);letter-spacing:var(--track-body);font-weight:500;line-height:1}.eyebrow{font-size:var(--fs-label);letter-spacing:var(--track-body);text-transform:uppercase;opacity:.4;font-weight:400;line-height:1.52}.underline{text-underline-offset:.2em;text-decoration:underline 1px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.motion :is(.block.media,.block.phone,.block.layers,.device,.split .art,.place,.card,.portrait):not(.place *){opacity:0;transform:translateY(var(--rise));transition:opacity .9s var(--ease-out-expo) var(--reveal-delay,0s), transform 1.2s var(--ease-out-expo) var(--reveal-delay,0s)}.motion :is(.block.media,.block.phone,.block.layers,.device,.split .art,.place,.card,.portrait):not(.place *).is-in{opacity:1;transform:none}.site-header[data-astro-cid-fzpbxy5g]{z-index:10;padding-top:var(--header-top);color:var(--color-bone);position:relative}.site-header[data-astro-cid-fzpbxy5g].overlay{position:absolute;inset:0 0 auto}.bar[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:1rem;display:grid}.brand[data-astro-cid-fzpbxy5g]{letter-spacing:-.02em;color:#fff;grid-column:1;font-size:clamp(1rem,.9375vw,18px);font-weight:800}.tagline[data-astro-cid-fzpbxy5g]{font-size:var(--fs-ui);letter-spacing:var(--track-body);text-align:center;grid-column:2}.nav[data-astro-cid-fzpbxy5g]{grid-column:3;justify-self:end}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:clamp(1.25rem,2.5vw,48px);display:flex}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:var(--fs-ui);letter-spacing:var(--track-body);transition:color .2s}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-accent)}@media (width<=900px){.tagline[data-astro-cid-fzpbxy5g]{display:none}.bar[data-astro-cid-fzpbxy5g]{grid-template-columns:auto 1fr}.nav[data-astro-cid-fzpbxy5g]{grid-column:2}}.site-footer[data-astro-cid-nns7i3if]{background:var(--page-bg);color:var(--page-fg);font-size:var(--fs-ui);letter-spacing:var(--track-body);font-weight:500}.site-footer[data-astro-cid-nns7i3if].theme-dark{color:#fff}.row[data-astro-cid-nns7i3if]{min-height:clamp(120px,11vw,211px);padding-block:var(--space-s);grid-template-columns:1fr 2fr 3fr;align-items:center;gap:1rem;display:grid}.contact[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:.75rem clamp(1.5rem,2.4vw,46px);display:flex}.contact[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--color-accent)}@media (width<=900px){.row[data-astro-cid-nns7i3if]{padding-block:var(--space-m);grid-template-columns:1fr;align-items:start}}
