@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.Bld-TW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.Bld-TW_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
.ZcBusa_ring{z-index:100;pointer-events:none;opacity:0;mix-blend-mode:difference;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),margin .3s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s,opacity .3s;display:grid;position:fixed;top:0;left:0}.ZcBusa_ring[data-on="1"]{opacity:1}.ZcBusa_big{border-color:#ffffffe6;width:56px;height:56px;margin:-28px 0 0 -28px}.ZcBusa_labeled{background:var(--pill-bg);border-color:var(--pill-bg);mix-blend-mode:normal;width:92px;height:92px;margin:-46px 0 0 -46px}.ZcBusa_ring span{color:var(--pill-fg);opacity:0;font-size:13px;transition:opacity .2s}.ZcBusa_labeled span{opacity:1}@media (pointer:coarse){.ZcBusa_ring{display:none}}
.UB4vxW_intro{z-index:200;pointer-events:none;background:#090909;place-items:center;animation:.9s cubic-bezier(.65,0,.35,1) .75s forwards UB4vxW_clear;display:grid;position:fixed;inset:0}.UB4vxW_mark{color:#fff;width:64px;animation:.7s cubic-bezier(.16,1,.3,1) both UB4vxW_markIn,.6s cubic-bezier(.65,0,.35,1) .65s forwards UB4vxW_markOut}@keyframes UB4vxW_markIn{0%{opacity:0;filter:blur(10px);transform:scale(.86)}}@keyframes UB4vxW_markOut{to{opacity:0;transform:translateY(-24px)scale(.9)}}@keyframes UB4vxW_clear{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.UB4vxW_intro{display:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.site,.site .dark,.site [data-tone=dark]{--bg:#090909;--fg:#fff;--muted:#ffffff8f;--faint:#ffffff5c;--line:#ffffff17;--glass:#ffffff0b;--glass-strong:#ffffff14;--pill-bg:#fff;--pill-fg:#090909;--bar:#0909099e;--field:#ffffff12;--field-on:#ffffff1a;--form:#0909098c;--hover:#ffffff21;--em:linear-gradient(100deg, #9fb3d6 0%, #dfe7f5 45%, #fff 70%, #c9d5ea 100%);--accent:#d6e2ffd9;--blend:screen;--radius:28px;--gutter:clamp(20px, 6vw, 96px);--max:1200px}html:has(.site){scroll-behavior:smooth;scroll-padding-top:88px}html:has(.site){overscroll-behavior:auto;background:#090909;height:auto}html:has(.site) body{overscroll-behavior:auto;background:#090909;height:auto}html:has(.site) body{overflow-x:hidden}.site{color:var(--fg);font-family:var(--font-instrument), "Instrument Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:1.5}:where(.site) a{color:inherit}:where(.site) img{max-width:100%}:where(.site) ::selection{background:#9cd2ff59}@media (prefers-reduced-motion:reduce){html:has(.site){scroll-behavior:auto}}html.js [data-split=""]{visibility:hidden}[data-split=done]>div{clip-path:inset(-.3em -.3em -.32em);overflow:visible!important}:where(.site) em{background:var(--em);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-style:normal}:where(.site) em:empty{padding:0}:where(.site) .plain em{color:var(--muted);background:0 0;padding-right:0}.site .light,.site [data-tone=light]{--bg:#f3f4f6;--fg:#0c0d10;--muted:#0c0d109e;--faint:#0c0d106b;--line:#0c0d1033;--glass:#ffffffb8;--glass-strong:#0c0d100d;--pill-bg:#0c0d10;--pill-fg:#fff;--bar:#f3f4f6c7;--field:#fff;--field-on:#fff;--form:#ffffffbf;--hover:#0c0d1017;--em:linear-gradient(100deg, #2c7bfa 0%, #6f8fd8 45%, #8a7cf0 100%);--accent:#2c7bfa;--blend:multiply}.site .dark,.site .light{background:var(--bg);color:var(--fg)}.site .light.sky,.site .light>.sky{--fg:#10213f;--muted:#10213fa8;--faint:#10213f75;--line:#10213f1a;--glass:#fffc;--em:linear-gradient(100deg, #2c7bfa 0%, #5f9cf3 50%, #8a7cf0 100%);--accent:#2c7bfa}.site .light.sky{background:linear-gradient(#d6e6fc 0,#e4eefc 520px,#eef4fe 100%)}.site .light>.sky{border-radius:inherit;background:linear-gradient(180deg, #d6e6fc 0%, #e4eefc 55%, var(--bg) 100%)}
