.v5-island[data-v-a439dc05]{left:50%;position:fixed;transform:translate(-50%);transition:top .35s cubic-bezier(.16,1,.3,1),width .35s cubic-bezier(.16,1,.3,1),border-radius .35s cubic-bezier(.16,1,.3,1),background .35s ease,box-shadow .35s ease,border-color .35s ease;will-change:transform,top,width;z-index:50}.v5-island--top[data-v-a439dc05]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffbf;border:1px solid #00000012;border-radius:9999px;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0000000d,0 8px 32px #0000000a;top:1rem;width:min(calc(100% - 2rem),780px)}.v5-island--scrolled[data-v-a439dc05]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffffe0;border:1px solid #00000017;border-radius:9999px;box-shadow:inset 0 1px #fffffff2,0 4px 16px #00000014,0 16px 48px #00000012,0 0 0 .5px #0000000f;top:.75rem;width:min(calc(100% - 2.5rem),700px)}.v5-island--open[data-v-a439dc05]{border-radius:1.25rem!important}.v5-island-inner[data-v-a439dc05]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.625rem .875rem}@media(min-width:640px){.v5-island-inner[data-v-a439dc05]{padding:.625rem 1.125rem}}.v5-island-link[data-v-a439dc05]{color:#71717a;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s ease;white-space:nowrap}.v5-island-link[data-v-a439dc05]:hover{color:#18181b}.v5-island-login[data-v-a439dc05]{border-radius:9999px;color:#71717a;font-size:.8125rem;font-weight:500;padding:.375rem .75rem;text-decoration:none;transition:color .15s ease,background .15s ease}.v5-island-login[data-v-a439dc05]:hover{background:#0000000a;color:#18181b}.v5-island-register[data-v-a439dc05]{align-items:center;background:#18181b;border-radius:9999px;color:#fff;display:inline-flex;font-size:.8125rem;font-weight:600;padding:.4375rem 1rem;text-decoration:none;transition:background .14s ease,box-shadow .14s ease;white-space:nowrap}.v5-island-register[data-v-a439dc05]:hover{background:#27272a;box-shadow:0 2px 8px #0003}.v5-island-burger[data-v-a439dc05]{align-items:center;background:#0000;border:1px solid #00000014;border-radius:9999px;color:#52525b;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease;width:2rem}.v5-island-burger[data-v-a439dc05]:hover{background:#0000000a}.v5-island-drawer[data-v-a439dc05]{display:flex;flex-direction:column;gap:.75rem;padding:0 .875rem .875rem}.v5-island-drawer-divider[data-v-a439dc05]{background:#0000000f;height:1px;margin:.25rem 0}.v5-mobile-link[data-v-a439dc05]{border-radius:.625rem;color:#52525b;display:block;font-size:.9375rem;font-weight:500;padding:.5rem .625rem;text-decoration:none;transition:color .15s ease,background .15s ease}.v5-mobile-link[data-v-a439dc05]:hover{background:#0000000a;color:#18181b}.v5-hide-burger>button[data-v-a439dc05]{display:none}.v5-footer[data-v-2c5c33c5]{border-top:1px solid #1c1c1f}.v5-footer-inner[data-v-2c5c33c5]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.v5-footer-cta[data-v-2c5c33c5]{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:2rem 0;padding:1rem 1.25rem}.v5-footer-cta-left[data-v-2c5c33c5]{align-items:center;display:flex;gap:.625rem}.v5-footer-cta-dot[data-v-2c5c33c5]{animation:footerPulse-2c5c33c5 2s ease infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:.5rem;width:.5rem}@keyframes footerPulse-2c5c33c5{0%,to{box-shadow:0 0 #10b98166}50%{box-shadow:0 0 0 4px #10b98100}}.v5-footer-cta-text[data-v-2c5c33c5]{color:#ffffff80;font-size:.8125rem}.v5-footer-cta-status[data-v-2c5c33c5]{color:#10b981;font-size:.75rem;font-weight:600;text-decoration:none;transition:opacity .15s ease}.v5-footer-cta-status[data-v-2c5c33c5]:hover{opacity:.7}.v5-footer-cta-btn[data-v-2c5c33c5]{align-items:center;background:#fff;border-radius:9999px;color:#09090b;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background .14s ease,transform .1s ease;white-space:nowrap}.v5-footer-cta-btn[data-v-2c5c33c5]:hover{background:#f4f4f5;transform:translateY(-1px)}.v5-footer-grid[data-v-2c5c33c5]{border-bottom:1px solid #1c1c1f;display:grid;gap:1.75rem 2rem;grid-template-columns:repeat(2,1fr);padding:2.5rem 0}@media(max-width:639px){.v5-footer-grid[data-v-2c5c33c5]>:first-child{grid-column:1/-1}}@media(min-width:900px){.v5-footer-grid[data-v-2c5c33c5]{grid-template-columns:2fr 1fr 1fr 1fr}}.v5-footer-tagline[data-v-2c5c33c5]{color:#a1a1aa;font-size:.8125rem;line-height:1.7;margin-bottom:1.25rem;max-width:18rem}.v5-footer-badges[data-v-2c5c33c5]{display:flex;flex-wrap:wrap;gap:.5rem}.v5-footer-badge[data-v-2c5c33c5]{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:9999px;color:#a1a1aa;display:inline-flex;font-size:.5625rem;font-weight:600;gap:.375rem;padding:.3125rem .625rem}.v5-footer-col-title[data-v-2c5c33c5]{color:#a1a1aa;font-size:.625rem;font-weight:700;letter-spacing:.12em;margin-bottom:1.125rem;text-transform:uppercase}.v5-footer-links[data-v-2c5c33c5]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.v5-footer-link[data-v-2c5c33c5]{color:#a1a1aa;font-size:.875rem;text-decoration:none;transition:color .15s ease}.v5-footer-link[data-v-2c5c33c5]:hover{color:#fff}.v5-footer-bottom[data-v-2c5c33c5]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 0 2rem}.v5-footer-social[data-v-2c5c33c5]{align-items:center;color:#a1a1aa;display:flex;transition:color .15s ease,transform .15s ease}.v5-footer-social[data-v-2c5c33c5]:hover{color:#fff;transform:translateY(-2px)}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.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:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.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:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.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:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.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:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.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:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.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:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/lGhtyyDeKdxBtBXm0oJ9shyqULAhjlfYM9NWPqhoZ94-OBWVCKoT5kYm_E_thfuqR7WCPum9xRVdRcv83sxMC9o.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:400;font-style:italic}@font-face{font-family:"Cascadia Code Fallback: Courier New";src:local("Courier New");size-adjust:97.6404%;ascent-override:95.0155%;descent-override:24.0039%;line-gap-override:0%}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/IlZKOCXL_oqGSSiMAIuVJ0oWhQrPqdA_jLdW6YcBNjg-aBPyoDOxRSmDn38pY0R9VmdhefdpBLAvoxQT_ggRgrQ.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/LHYvDRpASvOFJCB3iNLupiXqVDnHMIwBFAv5t74eVig-h9fpGzZx1fJ1PmEVHMnEJ2yec333D_Qb9YxmLufXmFk.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/d9hj1jTsQEJTViEaVBvBiKkKWqnS_q9yOSDPRn48oEQ-8Rx95tvYS5Vwkyi1LWAoIAiQVrbtfY0mMHOefkh0b_Q.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:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/ZcRHn3-B76_mSMfz-5RZgqUgnKSb4wdJZHpVw2E_0oc-8FJgZWiCs5OvL7ujRBWHiQ8Eu5LC4padr4bjBe2I6ok.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/O31nOnUdtOB0SgR0i1b7g_uA11X7JkkbOrmmI0d8Fso-wP6eK746n7Zfpe2MHLfHhIHXhbRVlUtkj_6QJqlRERw.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/YR2Nz-BgEM8KHDJCfRkpKe-7-YoT8srYAjM1UZ0LBxA-BUV3kl_N3U1eEFhREBUcUnZ5gpB3KHpLlvMV4tEG6B4.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/Oiim44MLl2Jnz3DSKIS4ONYMyfv9w-WfsAcGHprslH0-xoh2B_KYau5ybKMpdIV2sg1002EbK_N2AvtpT2eGqv4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/dTOy6YC5Ds5AJfCjhYWkdIvfS8v8ZxCnsHFiuUtdvWY-pkmbRsfCntbeVOHbblZzb_wg9Kj_8La6kciLT35KGXk.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:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/7GAwkYF3vSSLiNn8Fp2O_ogt1ngH_i5y8iTIgS16cQo-8Ih_yYC8ceG7_PbgN_K_8eGPBKm2zowPlmChMyO-eMc.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:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/WmLUPjzTifTgvSMfq0g7PZcxvFIgBiCTuD1fF58xwsQ-7RkmJ9Ueo6DJEkbOdbEHnberQ9lmlrDgrdbpToLHW9w.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/d2yUNu8CKRkgWOYys-L3UhRr_Y0ny60LCIZqslgx1o8-ATjS8x6hZAiU8HBSa_4pr_DzbiGZrZivEkca7LMYnj0.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/eA5EiuUURRmn_E7CrCrWM1GzhyoWN5mowSHV5ZPq414-u1J9qmwVClRcF49l232bvJClh9MVIspjPJBfKcFR8fM.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/IjAnmYkMttBfGrQHZm2xIEaRo_9QFp7amxvgyeupfks-FrpgpH0oNUNoAOdLD2bx9SoIPg8jLx9Xxq7G9H_mDT8.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:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/lMZFNKk45v9RfihQuEp0DZsoDhSBFuU-YuqdAtZfd4I-C2nGKqU9l0JyKrxPLvdV72Hw1utB5tnBaNJa0yENhqY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/kqmLB1vI6_IDrIG-ZAQWyxSoBMMToBTKERfDbCr6NxQ-PcPZj1u7R7kBfFVqv_RthsR6e43FOl7BtFakj2L5E04.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/HfNU0T6RVVoxAINCyGQ8_WeblHBTjtK6oSV4KYy7qQU-5SYutUvvSfuEmt41Bjd1it9paRWTp19F5SVKnNdCecg.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/7s8ndCg8rw8cH8USadpT53IAKGiAYjAE2H78hE5UiO4-ObUgRMZHuu580XnniTpowLAcP_s6K0o8p2Oij6ldRYs.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/L2PYwBuT7Cv2n3L5VotSa6uG0_uGoD6s1zjYLyPh2wg-7I4rhK1zHK81dZ5FelM115hWK_xflmZsvWkSAM8o5W4.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:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/FZ3NdFSQeAizOLUcbNqZTuZwXAcOEv2HuwF-SMwoBpk-clSNAnnIwxNVnpj3F4et3bvnwC7PePzjrBx4bZYQ25E.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:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/2ka_4U2CXLafxwi9QSZFF48_eERSQdefp0oQJ47AqQQ-9ODRhfAFYxc_7tOmv_gZOEqDd1or1YCL-JnV1Ai7_fI.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/G-DY4BHPfL9H9FXqJKSg7OEkzfwDIFbhgNytzyQpFE4-w56oahdnJLlRELyXqoNYnFVED_d79mESccd-kGqEyUA.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}:root{--v5-bg:#fafafa;--v5-bg-white:#fff;--v5-bg-subtle:#f4f4f5;--v5-border:#00000012;--v5-border-h:#0000001f;--v5-text:#18181b;--v5-muted:#71717a;--v5-subtle:#a1a1aa;--v5-accent:#f97316;--v5-accent-h:#ea6900;--v5-accent-bg:#fff7ed;--shadow-card:0 1px 2px #0000000a,0 8px 30px #0000000a;--shadow-card-h:0 2px 4px #0000000f,0 16px 48px #00000014;--shadow-float:0 24px 60px #0000001a,0 4px 12px #0000000f;--ease-expo:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1)}.site-v5{background:#fff;color:var(--v5-text);font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv01","cv03","cv04","kern";min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:5rem}.site-v5 *{text-wrap:pretty}.site-v5 section[id]{scroll-margin-top:5rem}.v5-shell{margin-inline:auto;width:min(100% - 2.5rem,1120px)}@media(min-width:640px){.v5-shell{width:min(100% - 4rem,1120px)}}.v5-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #00000014;border-radius:9999px;box-shadow:0 1px 3px #0000000a;color:var(--v5-muted);display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;letter-spacing:.01em;padding:.3rem .875rem}.v5-eyebrow{color:#c2410c;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.v5-display-xl{font-size:clamp(3.25rem,9vw,7rem)}.v5-display,.v5-display-xl{color:var(--v5-text);font-weight:900;letter-spacing:-.05em;line-height:1}.v5-display{font-size:clamp(2.75rem,7vw,6rem)}.v5-heading{color:var(--v5-text);font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.1}.v5-subheading{color:var(--v5-text);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.4}.v5-lead{font-size:1.0625rem;line-height:1.8}.v5-body,.v5-lead{color:var(--v5-muted)}.v5-body{font-size:.9375rem;line-height:1.75}.v5-mono{font-family:ui-monospace,"Cascadia Code Fallback: Courier New",Cascadia Code,Menlo,monospace}.v5-btn-primary{align-items:center;background:var(--v5-accent);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;height:2.5rem;justify-content:center;padding:0 1.25rem;text-decoration:none;transition:background-color .14s ease,transform .1s ease,box-shadow .14s ease;white-space:nowrap}.v5-btn-primary:hover{background:var(--v5-accent-h);box-shadow:0 0 0 4px #f973162e,0 6px 24px #f9731661,0 1px 4px #f9731633;transform:translateY(-2px)}.v5-btn-primary:active{box-shadow:none;transform:translateY(0);transition-duration:60ms}.v5-btn-ghost{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border:1px solid var(--v5-border);border-radius:9px;color:var(--v5-muted);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;padding:0 1.25rem;text-decoration:none;transition:border-color .15s ease,color .15s ease,background-color .15s ease,box-shadow .15s ease;white-space:nowrap}.v5-btn-ghost:hover{background:#fffffff2;border-color:var(--v5-border-h);box-shadow:0 2px 10px #0000000f;color:var(--v5-text)}.v5-btn-link{align-items:center;color:var(--v5-muted);display:inline-flex;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s ease}.v5-btn-link:hover{color:var(--v5-text)}.v5-glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:16px;box-shadow:var(--shadow-card),inset 0 1px #fffc;transition:transform .3s var(--ease-expo),box-shadow .3s var(--ease-expo)}.v5-glass-card:hover{box-shadow:var(--shadow-card-h),inset 0 1px #ffffffe6;transform:translateY(-2px)}.v5-section{border-top:1px solid var(--v5-border)}.site-v5 [aria-hidden=true]{pointer-events:none}.v5-status-ok{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.v5-status-wait{background:#fff7ed;border:1px solid #fed7aa;color:#c2410c}.v5-status-proc{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.v5-marquee-left{animation:v5MarqueeLeft 35s linear infinite;will-change:transform}.v5-marquee-right{animation:v5MarqueeRight 35s linear infinite;will-change:transform}.v5-glow-orange{background:radial-gradient(ellipse at center,#f973161f 0,#0000 70%)}.v5-glow-neutral,.v5-glow-orange{border-radius:50%;pointer-events:none;position:absolute}.v5-glow-neutral{background:radial-gradient(ellipse at center,#64748b0f 0,#0000 70%)}@keyframes v5MarqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes v5MarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes v5Pulse{0%,to{box-shadow:0 4px 20px #f9731659}50%{box-shadow:0 4px 32px #f973168c,0 0 0 6px #f9731614}}.v5-overflow-x-clip{overflow-x:clip}.v5-text-gradient{background:linear-gradient(130deg,#f97316,#fb923c 60%,#fbbf24);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.v5-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.v5-reveal.is-revealed{opacity:1;transform:translateY(0)}.v5-reveal-left{opacity:0;transform:translate(-24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.v5-reveal-left.is-revealed{opacity:1;transform:translate(0)}.v5-reveal-right{opacity:0;transform:translate(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.v5-reveal-right.is-revealed{opacity:1;transform:translate(0)}.v5-stagger>:first-child{transition-delay:0s}.v5-stagger>:nth-child(2){transition-delay:80ms}.v5-stagger>:nth-child(3){transition-delay:.16s}.v5-stagger>:nth-child(4){transition-delay:.24s}.v5-stagger>:nth-child(5){transition-delay:.32s}.v5-stagger>:nth-child(6){transition-delay:.4s}.v5-hover-lift{transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.v5-hover-lift:hover{box-shadow:0 16px 48px #0000001f,0 2px 8px #0000000d;transform:translateY(-4px)}.v5-card-dark-hover{transition:border-color .25s ease,box-shadow .25s ease,transform .24s cubic-bezier(.16,1,.3,1)}.v5-card-dark-hover:hover{border-color:#f9731633!important;box-shadow:0 0 0 1px #f9731614,0 8px 32px #00000059;transform:translateY(-2px)}.v5-noise{position:relative}.v5-noise:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.018;pointer-events:none;position:absolute;z-index:0}.v5-section-light{background:linear-gradient(180deg,#fafaf9,#fff)}.v5-dark-warm{position:relative}.v5-dark-warm:before{background:linear-gradient(90deg,#0000,#f9731640 50%,#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0}.v5-section-glow{overflow:hidden;position:relative}.v5-section-glow:after{background:radial-gradient(ellipse at center,#f973160a 0,#0000 65%);content:"";height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:0}@media(prefers-reduced-motion:reduce){.v5-marquee-left,.v5-marquee-right{animation-play-state:paused}.v5-reveal,.v5-reveal-left,.v5-reveal-right{opacity:1;transform:none;transition:none}}
