@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular Italic"),local("Inclusive Sans Italic"),url(../_fonts/Agj3V1kr2SwP9D62XKsoU0QGj6pMg_m-osFiH0n-Xo8-4KWLWIPCBW9wwXv9PYiBP1WE8Enpi33TUiMCDYduItA.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:Inclusive Sans;src:local("Inclusive Sans Medium Italic"),url(../_fonts/L-v1WXQ8M37wpg-nGqAkNrTqR9lZ3A61YSg22pXosYY-oWVGg1MFEJl3QmOZBaBFaCw1DIva_fgXy03z6Wwr6JA.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:500;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold Italic"),url(../_fonts/5kSkKi_xTke9saEsMi6vbui6J7ea3r5bx8Y1UuMVsfI-j2CeHuhM5_pC8kTRscnCsUBPTIJKeTLQs2sWlv5W4AM.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:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold Italic"),url(../_fonts/Agj3V1kr2SwP9D62XKsoU0QGj6pMg_m-osFiH0n-Xo8-4KWLWIPCBW9wwXv9PYiBP1WE8Enpi33TUiMCDYduItA.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:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold"),url(../_fonts/ZhQQM4Gr51_edxUuFDwp1k7IZk_22Gb6gyOXVrcFnHU-emWeObPdfYT8tw3P_dNYdZ-hUPVkAQjxmuUfFFLGxb0.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:600;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold"),url(../_fonts/8C8jl5w_wPjRE2CjK6dtBkIVlN4dsTlS4yFgL7I1z0Y-j9eyzfCfnlzKJ1rhABvLHdO6XqO_mLTDZrgwAN5CRTE.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:600;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular Italic"),local("Inclusive Sans Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Ywgg5CHrZ3gxe1nlzvsjMi2LWP7zhWHQKlIEizzU97k.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Inclusive Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:115.4851%;ascent-override:82.2617%;descent-override:21.6478%;line-gap-override:0%}@font-face{font-family:"Inclusive Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.8889%;ascent-override:88.8773%;descent-override:23.3888%;line-gap-override:0%}@font-face{font-family:"Inclusive Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:101.4768%;ascent-override:93.6175%;descent-override:24.6362%;line-gap-override:0%}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-v55v_YfMBnBte8W72LIhQfWZp0LKGylvQi99fbdS6Zg.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular"),local("Inclusive Sans"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-fqHp_8AYbASmWwO_yw0Mz1et3jPBs6RDHyN0RpEYbc4.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular Italic"),local("Inclusive Sans Italic"),url(../_fonts/5kSkKi_xTke9saEsMi6vbui6J7ea3r5bx8Y1UuMVsfI-j2CeHuhM5_pC8kTRscnCsUBPTIJKeTLQs2sWlv5W4AM.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:Inclusive Sans;src:local("Inclusive Sans Medium Italic"),url(../_fonts/5kSkKi_xTke9saEsMi6vbui6J7ea3r5bx8Y1UuMVsfI-j2CeHuhM5_pC8kTRscnCsUBPTIJKeTLQs2sWlv5W4AM.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:500;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold Italic"),url(../_fonts/L-v1WXQ8M37wpg-nGqAkNrTqR9lZ3A61YSg22pXosYY-oWVGg1MFEJl3QmOZBaBFaCw1DIva_fgXy03z6Wwr6JA.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:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular"),local("Inclusive Sans"),url(../_fonts/VJv571Fmh5D8T2Hal6VriR_3ur7u-KxtBG1qgqgA-S8-uMoBYi6asdTR32ZwEsXagJ8HlfIqNo7Je__Ynw4KxlA.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:Inclusive Sans;src:local("Inclusive Sans SemiBold"),url(../_fonts/VJv571Fmh5D8T2Hal6VriR_3ur7u-KxtBG1qgqgA-S8-uMoBYi6asdTR32ZwEsXagJ8HlfIqNo7Je__Ynw4KxlA.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:600;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold"),url(../_fonts/VJv571Fmh5D8T2Hal6VriR_3ur7u-KxtBG1qgqgA-S8-uMoBYi6asdTR32ZwEsXagJ8HlfIqNo7Je__Ynw4KxlA.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:700;font-style:normal}@font-face{font-family:"Inclusive Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:108.4899%;ascent-override:87.5658%;descent-override:23.0436%;line-gap-override:0%}@font-face{font-family:"Inclusive Sans Fallback: Arial";src:local("Arial");size-adjust:107.8957%;ascent-override:88.048%;descent-override:23.1705%;line-gap-override:0%}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Medium Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CcspZ1ktI0XX_0WwbSlI8_lYjX1qaljLqvgQO4zsZZk.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ifApE3grnplh8K640z5m_oXkMF_QPEJx9epZvYbXzBQ.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Aim21A9SSy0XmKtN_Imvw1dEWZmPzauh9Qz4U2_T2eQ.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular Italic"),local("Inclusive Sans Italic"),url(../_fonts/L-v1WXQ8M37wpg-nGqAkNrTqR9lZ3A61YSg22pXosYY-oWVGg1MFEJl3QmOZBaBFaCw1DIva_fgXy03z6Wwr6JA.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:Inclusive Sans;src:local("Inclusive Sans Medium Italic"),url(../_fonts/Agj3V1kr2SwP9D62XKsoU0QGj6pMg_m-osFiH0n-Xo8-4KWLWIPCBW9wwXv9PYiBP1WE8Enpi33TUiMCDYduItA.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:500;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold Italic"),url(../_fonts/Agj3V1kr2SwP9D62XKsoU0QGj6pMg_m-osFiH0n-Xo8-4KWLWIPCBW9wwXv9PYiBP1WE8Enpi33TUiMCDYduItA.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:600;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular"),local("Inclusive Sans"),url(../_fonts/ZhQQM4Gr51_edxUuFDwp1k7IZk_22Gb6gyOXVrcFnHU-emWeObPdfYT8tw3P_dNYdZ-hUPVkAQjxmuUfFFLGxb0.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:Inclusive Sans;src:local("Inclusive Sans Medium"),url(../_fonts/8C8jl5w_wPjRE2CjK6dtBkIVlN4dsTlS4yFgL7I1z0Y-j9eyzfCfnlzKJ1rhABvLHdO6XqO_mLTDZrgwAN5CRTE.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:500;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold"),url(../_fonts/ZhQQM4Gr51_edxUuFDwp1k7IZk_22Gb6gyOXVrcFnHU-emWeObPdfYT8tw3P_dNYdZ-hUPVkAQjxmuUfFFLGxb0.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:700;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-tZU9cyXZs5iP4WN6q95AbC64ryQ_iY24RDx9qEfu1VY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-SsPe_hUflJTlCLsFpxZkDUhm142FOyOYiAsA7ptOsdk.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold Italic"),url(../_fonts/L-v1WXQ8M37wpg-nGqAkNrTqR9lZ3A61YSg22pXosYY-oWVGg1MFEJl3QmOZBaBFaCw1DIva_fgXy03z6Wwr6JA.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:600;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans SemiBold Italic"),url(../_fonts/5kSkKi_xTke9saEsMi6vbui6J7ea3r5bx8Y1UuMVsfI-j2CeHuhM5_pC8kTRscnCsUBPTIJKeTLQs2sWlv5W4AM.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:600;font-style:italic}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Regular"),local("Inclusive Sans"),url(../_fonts/8C8jl5w_wPjRE2CjK6dtBkIVlN4dsTlS4yFgL7I1z0Y-j9eyzfCfnlzKJ1rhABvLHdO6XqO_mLTDZrgwAN5CRTE.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:Inclusive Sans;src:local("Inclusive Sans Medium"),url(../_fonts/ZhQQM4Gr51_edxUuFDwp1k7IZk_22Gb6gyOXVrcFnHU-emWeObPdfYT8tw3P_dNYdZ-hUPVkAQjxmuUfFFLGxb0.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:500;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Bold"),url(../_fonts/8C8jl5w_wPjRE2CjK6dtBkIVlN4dsTlS4yFgL7I1z0Y-j9eyzfCfnlzKJ1rhABvLHdO6XqO_mLTDZrgwAN5CRTE.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:700;font-style:normal}@font-face{font-family:Inclusive Sans;src:local("Inclusive Sans Medium"),url(../_fonts/VJv571Fmh5D8T2Hal6VriR_3ur7u-KxtBG1qgqgA-S8-uMoBYi6asdTR32ZwEsXagJ8HlfIqNo7Je__Ynw4KxlA.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.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:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.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:Manrope;src:local("Manrope Bold"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.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:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.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:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.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:600;font-style:normal}@font-face{font-family:"Manrope Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:"Manrope Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:102.7437%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.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:600;font-style:normal}@font-face{font-family:"Manrope Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:104.2826%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.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:600;font-style:normal}@font-face{font-family:"Manrope Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:109.8443%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.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:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-wPsHUB6eI7bs1LLb7jUybHwKvpU3v1hqhDVoMxO5dUU.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.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:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.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:600;font-style:normal}@font-face{font-family:"Manrope Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:103.3095%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.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:Manrope;src:local("Manrope Bold"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.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:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-58cSYcLODugk4Zu8CLxpuYS2k7VDFVf3QmxNZaoRmsA.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.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:Manrope;src:local("Manrope Bold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pl70zjWQWfT4d7_kSlnNHuvef2z_GjzK_6F7FVYzc6A.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.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:Manrope;src:local("Manrope Bold"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.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:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-voFTEiyP2w7LVYxASRo153A_4ZJ3yULXeMD1FUqp1Vg.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.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:Manrope;src:local("Manrope Bold"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.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:700;font-style:normal}:root{--color-primary:#78f7de;--color-primary-dark:#4be9c7;--color-background:#0a0a0a;--color-background-elevated:#1a1a1a;--color-text-primary:#fff;--color-text-secondary:#ededed;--color-text-muted:#999;--color-text-dim:#888;--color-border:hsla(0,0%,100%,.1);--font-primary:"Manrope", "Manrope Fallback: BlinkMacSystemFont", "Manrope Fallback: Segoe UI", "Manrope Fallback: Helvetica Neue", "Manrope Fallback: Arial", "Manrope Fallback: Noto Sans",sans-serif;--font-secondary:"Inclusive Sans", "Inclusive Sans Fallback: BlinkMacSystemFont", "Inclusive Sans Fallback: Segoe UI", "Inclusive Sans Fallback: Helvetica Neue", "Inclusive Sans Fallback: Arial", "Inclusive Sans Fallback: Noto Sans",sans-serif;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--container-max:1440px;--container-padding:24px;--radius-sm:5px;--radius-md:8px;--radius-lg:10px;--radius-xl:20px;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-navigation:10000;--z-modal:1000;--z-tooltip:2000}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-primary);font-size:16px;line-height:1.5;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}body:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='3.5' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:.03;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit}ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:inherit}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font:inherit;padding:0}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,select,textarea{background:none;border:none;outline:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::-moz-selection{background-color:var(--color-primary);color:var(--color-background)}::selection{background-color:var(--color-primary);color:var(--color-background)}.container{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding);width:100%}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.section{padding:var(--spacing-3xl) var(--container-padding);width:100%}html{scroll-padding-top:100px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:809px){:root{--container-padding:16px}body{font-size:14px}}@media(min-width:1920px){:root{--container-max:1800px}}@media(prefers-contrast:high){:root{--color-border:hsla(0,0%,100%,.3)}}.alert{align-items:center;background-color:#fff;border:2px solid;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;display:flex;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.alert:hover{box-shadow:0 6px 8px #00000026;transform:translateY(-2px)}.counter button{margin:5px}.navigation-container{display:flex;justify-content:center;position:sticky;top:10px;width:100%;z-index:100}.app-navigation{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 -10px 12px #0bcadc05;display:flex;gap:2rem;padding:1.5rem 2rem;width:80%;z-index:100}.app-navigation .logo-link{align-items:center;display:flex;text-decoration:none;transition:opacity .2s ease}.app-navigation .logo-link:hover{opacity:.8}.app-navigation .logo{height:33px;width:42px}.app-navigation .logo svg{display:block;height:100%;width:100%}.app-navigation .nav-links{align-items:center;display:flex;gap:2rem;margin-left:auto}.app-navigation .nav-link{color:#ededed;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:2em;text-decoration:none;transition:color .2s ease}.app-navigation .nav-link:hover{color:#78f7de}.app-navigation .cta-button{align-items:center;background:#78f7de;border-radius:8px;color:#0a0a0a;display:inline-flex;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;font-weight:600;justify-content:center;padding:.625rem 1.5rem;text-decoration:none;transition:all .2s ease}.app-navigation .cta-button:hover{background:#4be9c7;transform:translateY(-1px)}.app-navigation .nav-divider{background:linear-gradient(90deg,transparent,rgba(120,247,222,.3) 50%,transparent);bottom:0;height:1px;left:0;position:absolute;right:0}@media(max-width:809px){.app-navigation{gap:1rem;padding:1rem}.app-navigation .nav-links{display:none}.app-navigation .cta-button{font-size:16px;padding:.5rem 1.25rem}.app-navigation .logo{height:28px;width:36px}}@media(min-width:810px)and (max-width:1199px){.app-navigation .nav-links{gap:1.5rem}.app-navigation .nav-link{font-size:14px}}.footer{align-items:center;padding:80px 24px 60px}.footer,.footer-content{display:flex;justify-content:center;width:100%}.footer-content{max-width:1400px}.footer-branding{align-items:center;display:flex;gap:16px}.footer-logo{flex-shrink:0;height:auto;width:60px}.footer-logo :deep(svg){display:block;height:auto;width:100%}.footer-text{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:27px;font-weight:600;margin:0}@media(max-width:809px){.footer{padding:60px 24px 40px}.footer-logo{width:48px}.footer-text{font-size:22px}}.hero-section{overflow:hidden;padding:80px 24px 120px;position:relative;width:100%}.hero-section:before{animation:heroGlow 8s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(120,247,222,.3),rgba(75,233,199,.2) 30%,transparent 60%);filter:blur(80px);height:800px;left:-10%;top:5%;width:800px}.hero-section:after,.hero-section:before{content:"";pointer-events:none;position:absolute;z-index:0}.hero-section:after{animation:heroGlow 10s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,rgba(120,247,222,.15),transparent 50%);filter:blur(60px);height:600px;left:5%;top:15%;width:600px}@keyframes heroGlow{0%{opacity:.6;transform:scale(.8)}to{opacity:1;transform:scale(1.1)}}.hero-section .container{margin:0 auto;max-width:1440px;position:relative;z-index:1}.hero-content{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1.2fr}.hero-text{display:flex;flex-direction:column;gap:32px}.hero-title{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:72px;font-weight:700;letter-spacing:-.04em;line-height:1.1em}.hero-title .highlight{color:#78f7de}.hero-description{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:1.1em}.hero-actions{align-items:center;display:flex;gap:20px;margin-top:8px}.hero-actions .btn-primary{align-items:center;background:#78f7de;border-radius:10px;color:#0a0a0a;cursor:pointer;display:inline-flex;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;font-weight:600;justify-content:center;overflow:visible;padding:16px 32px;position:relative;text-decoration:none;transition:all .2s ease}.hero-actions .btn-primary:after,.hero-actions .btn-primary:before{border:2px solid #78f7de;border-radius:12px;content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute}.hero-actions .btn-primary:before{animation:pulsePrimary 2.5s cubic-bezier(.25,.46,.45,.94) infinite}.hero-actions .btn-primary:after{animation:pulsePrimary 2.5s cubic-bezier(.25,.46,.45,.94) 1.25s infinite}@keyframes pulsePrimary{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.08,1.2)}to{opacity:0;transform:scale(1.15,1.4)}}.hero-actions .btn-primary:hover{background:#4be9c7;box-shadow:0 8px 24px #78f7de4d;transform:translateY(-2px)}.hero-actions .btn-secondary{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:all .2s ease}.hero-actions .btn-secondary:hover{background:#ffffff26;border-color:#ffffff4d}.hero-visual{position:relative}.hero-image-wrapper{animation:float 6s ease-in-out infinite;position:relative;transform:translateY(-50px)}@keyframes float{0%,to{transform:translateY(-50px)}50%{transform:translateY(-65px)}}.hero-image{border-radius:12px;height:auto;width:100%}@media(max-width:1199px){.hero-content{gap:60px;grid-template-columns:1fr}.hero-title{font-size:56px}.hero-description{font-size:26px}.hero-image-wrapper{animation:none;transform:translateY(0)}}@media(max-width:809px){.hero-section{padding:40px 16px 80px}.hero-content{gap:40px}.hero-text{gap:24px}.hero-title{font-size:40px}.hero-description{font-size:20px}.hero-actions{flex-direction:column;gap:12px;width:100%}.hero-actions .btn-primary,.hero-actions .btn-secondary{font-size:16px;padding:14px 24px;width:100%}.hero-image{border-radius:8px}}@media(prefers-reduced-motion:reduce){.hero-image-wrapper{animation:none}}.features-section{background:linear-gradient(180deg,#0f0f0ff2,#030303),radial-gradient(900px 420px at 90% 10%,rgba(120,247,222,.08),transparent 60%),radial-gradient(800px 420px at 10% 80%,rgba(255,197,126,.08),transparent 60%);padding:100px 24px;width:100%}.features-section .container{margin:0 auto;max-width:1400px}.features-header{margin-bottom:64px;text-align:left}.features-eyebrow{color:#78f7decc;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.features-title{color:var(--color-text-primary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:48px;font-weight:400;line-height:1.3em}.features-subtitle{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:20px;line-height:1.6em;margin-top:16px;max-width:720px}.features-title .highlight{background:#000;border-radius:5px;color:#78f7de;font-weight:inherit;padding:5px}.features-grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.feature-card{background:#ffffff0a;border:1px solid var(--color-border);border-radius:12px;box-shadow:0 24px 40px #00000040;display:flex;flex-direction:column;gap:16px;padding:32px;transition:all .3s ease}.feature-card:hover{background:linear-gradient(135deg,#78f7de1f,#ffffff05);border-color:#78f7de66;transform:translateY(-4px)}.feature-icon{flex-shrink:0;height:45px;width:42px}.feature-icon svg{display:block;height:100%;width:100%}.feature-title{color:var(--color-text-primary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:26px;font-weight:500;line-height:1.7em}.feature-description{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:22px;font-weight:400;line-height:1.3em}@media(max-width:809px){.features-section{padding:60px 16px}.features-header{margin-bottom:50px}.features-title{font-size:32px}.features-subtitle{font-size:18px}.features-grid{gap:48px;grid-template-columns:1fr}.feature-title{font-size:22px}.feature-description{font-size:18px}}@media(min-width:810px)and (max-width:1199px){.features-title{font-size:40px}.features-grid{gap:32px;grid-template-columns:repeat(2,1fr)}.feature-title{font-size:24px}.feature-description{font-size:20px}}.capabilities-section{background:linear-gradient(180deg,#0a0a0af2,#030303),radial-gradient(900px 420px at 12% 12%,rgba(120,247,222,.08),transparent 60%),radial-gradient(900px 420px at 88% 80%,rgba(116,192,252,.08),transparent 60%);padding:80px 24px;position:relative;width:100%}.capabilities-section:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";inset:0;position:absolute}.capabilities-container{background-image:url(../images/capabilities-bg.jpg);background-position:50%;background-size:cover;border-radius:20px;margin:0 auto;max-width:1380px;position:relative;z-index:1}.capabilities-content{filter:blur(10px);opacity:0;padding:48px;transform:translateY(28px) scale(.98);transition:opacity .7s ease,transform .7s ease,filter .7s ease}.capabilities-section.is-visible .capabilities-content{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}.capabilities-header{margin-bottom:48px}.capabilities-eyebrow{color:#78f7decc;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.capabilities-section .section-title{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:48px;font-weight:400;letter-spacing:-.04em;line-height:1.4em;margin-bottom:16px}.capabilities-subtitle{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:20px;line-height:1.6em;max-width:720px}.content-switcher{display:flex;flex-direction:column;gap:32px}.tabs{display:flex;flex-wrap:wrap;gap:16px}.tab-button{background:#ffffffe6;border:none;border-radius:8px;color:#080808;cursor:pointer;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:15px;font-weight:500;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.tab-button.active{background:#78f7de;box-shadow:0 12px 24px #78f7de2e;color:#000}.tab-button:hover{opacity:.8;transform:translateY(-1px)}.tab-content{min-height:400px}.content-panel{will-change:opacity,transform,filter}.panel-grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.screenshot{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:5px;overflow:hidden}.screenshot img{display:block;height:auto;width:100%}.placeholder-content{align-items:center;background:#78f7de1a;display:flex;justify-content:center;min-height:400px;padding:80px 40px}.placeholder-content p{color:#78f7de;font-size:24px;font-weight:600}.info-panel{display:flex;flex-direction:column;gap:24px}.info-title{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:36px;font-weight:600;line-height:1em}.info-text{display:flex;flex-direction:column;gap:12px}.info-text p{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:22px;line-height:1.1em}.info-list{display:flex;flex-direction:column;gap:8px;padding-left:24px}.info-list li{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:22px;line-height:1.1em;list-style:disc}.info-list strong{font-weight:700}.caps-panel-enter-active,.caps-panel-leave-active{transition:opacity .35s ease,transform .35s ease,filter .35s ease}.caps-panel-enter-from{filter:blur(6px);opacity:0;transform:translateY(14px)}.caps-panel-leave-to{filter:blur(6px);opacity:0;transform:translateY(-10px)}.caps-panel-enter-active .panel-grid>*{animation:capsStagger .5s ease both}.caps-panel-enter-active .panel-grid>:first-child{animation-delay:.05s}.caps-panel-enter-active .panel-grid>:nth-child(2){animation-delay:.15s}.caps-panel-enter-active .info-text>p{animation:capsStagger .45s ease both}.caps-panel-enter-active .info-text>p:first-child{animation-delay:.12s}.caps-panel-enter-active .info-text>p:nth-child(2){animation-delay:.2s}.caps-panel-enter-active .info-text>p:nth-child(3){animation-delay:.28s}.caps-panel-enter-active .info-text>p:nth-child(4){animation-delay:.36s}.caps-panel-enter-active .info-list li{animation:capsStagger .45s ease both}.caps-panel-enter-active .info-list li:first-child{animation-delay:.18s}.caps-panel-enter-active .info-list li:nth-child(2){animation-delay:.26s}.caps-panel-enter-active .info-list li:nth-child(3){animation-delay:.34s}@keyframes capsStagger{0%{filter:blur(6px);opacity:0;transform:translateY(10px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@media(max-width:1199px){.panel-grid{gap:32px;grid-template-columns:1fr}}@media(max-width:809px){.capabilities-section{padding:60px 16px}.capabilities-content{padding:32px 24px}.capabilities-header{margin-bottom:32px}.capabilities-section .section-title{font-size:32px;margin-bottom:16px}.capabilities-subtitle{font-size:18px}.info-title{font-size:28px}.info-list li,.info-text p{font-size:18px}.tabs{flex-direction:column}.tab-button{justify-content:center;width:100%}}.roadmap-section{background:linear-gradient(180deg,#0a0a0af5,#030303),radial-gradient(1100px 520px at 10% 20%,rgba(120,247,222,.08),transparent 60%),radial-gradient(900px 420px at 90% 80%,rgba(255,197,126,.08),transparent 60%);padding:90px 24px;position:relative}.roadmap-container{margin:0 auto;max-width:1280px;position:relative}.roadmap-header{margin-bottom:48px;max-width:720px}.roadmap-eyebrow{color:#78f7decc;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.roadmap-section .section-title{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:48px;font-weight:500;letter-spacing:-.03em;line-height:1.2em;margin-bottom:16px}.roadmap-subtitle{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:20px;line-height:1.6em}.roadmap-track{display:flex;flex-direction:column;gap:32px;padding-left:56px;position:relative}.roadmap-track:before{background:linear-gradient(180deg,#78f7dea6,#78f7de1f);bottom:0;content:"";left:22px;position:absolute;top:0;width:2px}.roadmap-item{align-items:start;display:grid;gap:24px;grid-template-columns:140px 1fr;opacity:0;position:relative;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.roadmap-item.is-visible{opacity:1;transform:translateY(0)}.roadmap-item:before{background:var(--color-primary);border-radius:50%;box-shadow:0 0 0 6px #78f7de26;content:"";height:14px;left:-34px;position:absolute;top:16px;width:14px}.roadmap-step{display:flex;flex-direction:column;gap:6px}.step-label{color:#fff9;font-size:14px;letter-spacing:.18em;text-transform:uppercase}.step-label,.step-time{font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif}.step-time{color:#fff;font-size:18px;font-weight:600}.roadmap-card{background:#ffffff0a;border:1px solid var(--color-border);border-radius:16px;box-shadow:0 24px 40px #00000040;padding:24px 28px}.roadmap-item.stage-mvp .roadmap-card{border-color:#78f7de66;box-shadow:0 22px 40px #78f7de14}.roadmap-item.stage-one .roadmap-card{border-color:#ffd66659;box-shadow:0 22px 40px #ffd66614}.roadmap-item.stage-two .roadmap-card{border-color:#74c0fc59;box-shadow:0 22px 40px #74c0fc14}.card-title{font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:24px;font-weight:600;margin-bottom:16px}.card-list{display:flex;flex-direction:column;gap:10px}.card-list li{color:#ffffffe0;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;line-height:1.5em}@media(max-width:991px){.roadmap-item{grid-template-columns:1fr}}@media(max-width:809px){.roadmap-section{padding:60px 16px}.roadmap-section .section-title{font-size:32px}.roadmap-subtitle{font-size:18px}.roadmap-track{padding-left:36px}.roadmap-track:before{left:14px}.roadmap-item:before{left:-26px}}.faq-section{background:linear-gradient(180deg,#0a0a0af5,#030303),radial-gradient(900px 420px at 90% 20%,rgba(120,247,222,.08),transparent 60%),radial-gradient(900px 420px at 10% 80%,rgba(255,197,126,.08),transparent 60%);padding:80px 24px;position:relative;width:100%}.faq-section .container{margin:0 auto;max-width:1400px}.faq-content{align-items:flex-start;display:flex;gap:80px;position:relative}.faq-header{flex:0 0 auto;max-width:600px}.faq-eyebrow{color:#78f7decc;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.faq-title{color:#fff;font-size:48px;font-weight:400}.faq-subtitle,.faq-title{font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;line-height:1.6em}.faq-subtitle{color:var(--color-text-secondary);font-size:20px;margin-top:16px}.faq-title .highlight{background:#000;border-radius:5px;color:#78f7de;padding:5px;white-space:nowrap}.faq-list{display:flex;flex:1;flex-direction:column;gap:0;max-width:800px}.faq-item{background:#ffffff0a;border:1px solid var(--color-border);border-radius:14px;box-shadow:0 24px 40px #0003;opacity:0;overflow:hidden;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease,border-color .3s ease}.faq-item.is-visible{opacity:1;transform:translateY(0)}.faq-item.is-open{background:#ffffff0f;border-color:#78f7de4d}.faq-item+.faq-item{margin-top:16px}.faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:16px;padding:20px 24px;text-align:left;transition:background .2s ease;width:100%}.faq-question:hover{background:#ffffff0a}.faq-item.is-open .faq-question:hover{background:#78f7de0f}.faq-icon{flex-shrink:0;height:20px;position:relative;width:20px}.icon-line{background:#78f7de;position:absolute;transition:all .3s ease}.faq-item:not(.is-open) .icon-line{background:#999}.icon-line-horizontal{border-radius:1px;height:2px;left:0;top:50%;transform:translateY(-50%);width:20px}.icon-line-vertical{border-radius:10px;height:20px;left:50%;top:0;transform:translate(-50%);width:2px}.faq-item.is-open .icon-line-vertical{opacity:0;transform:translate(-50%) rotate(90deg)}.question-text{color:#ffffffe6;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1em;transition:color .2s ease}.faq-item.is-open .question-text{color:#78f7de}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item.is-open .faq-answer{max-height:500px;padding:0 24px 24px}.faq-answer p{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;line-height:1.6em;margin:0}.faq-answer p+p,.faq-answer ul{margin-top:12px}.faq-answer ul{padding-left:20px}.faq-answer li{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;line-height:1.6em;list-style:disc}.faq-answer strong{color:#fff;font-weight:600}.answer-text{color:#999;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.3em}.answer-text :deep(p){color:#999;margin:0}.answer-text :deep(strong){color:#ccc;font-weight:700}.faq-background-image{background:linear-gradient(135deg,#78f7de0d,#78f7de00);border-radius:20px;bottom:0;pointer-events:none;position:absolute;right:0;top:0;width:40%}@media(max-width:1199px){.faq-content{flex-direction:column;gap:40px}.faq-header{max-width:100%}.faq-background-image{display:none}}@media(max-width:809px){.faq-section{padding:60px 16px}.faq-title{font-size:36px}.faq-subtitle{font-size:18px}.faq-content{gap:32px}.faq-question{gap:12px;padding:16px 20px}.answer-text,.question-text{font-size:14px}.faq-item.is-open .faq-answer{padding:0 20px 20px}}.waitlist-section{background:linear-gradient(180deg,#0a0a0af5,#030303),radial-gradient(1000px 520px at 15% 20%,rgba(120,247,222,.1),transparent 60%),radial-gradient(900px 420px at 85% 80%,rgba(255,197,126,.08),transparent 60%);padding:120px 24px;width:100%}.waitlist-section .container{margin:0 auto;max-width:1100px}.waitlist-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;text-align:left}.waitlist-eyebrow{color:#78f7decc;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;letter-spacing:.2em;text-transform:uppercase}.waitlist-title{color:#fff;font-size:48px;line-height:1.2em}.waitlist-subtitle,.waitlist-title{font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-weight:400}.waitlist-subtitle{color:var(--color-text-secondary);font-size:20px;line-height:1.6em;max-width:720px}.waitlist-section .highlight{color:#78f7de}.waitlist-panel{background:#ffffff0a;border:1px solid var(--color-border);border-radius:20px;box-shadow:0 30px 80px #78f7de14,0 50px 120px #00000026;display:grid;gap:32px;grid-template-columns:1fr 1.1fr;margin-top:24px;padding:32px;position:relative;width:100%}.waitlist-panel:after{animation:waitlistPulse 4s ease-in-out infinite;border:1px solid rgba(120,247,222,.25);border-radius:inherit;box-shadow:0 0 #78f7de40;content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute}.waitlist-intro{display:flex;flex-direction:column;gap:16px}.intro-title{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:22px;font-weight:600}.intro-list{display:flex;flex-direction:column;gap:12px;padding-left:20px}.intro-list li{color:var(--color-text-secondary);font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;line-height:1.5em;list-style:disc}.waitlist-form{display:flex;flex-direction:column;gap:20px;width:100%}.form-row{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.form-group{display:flex;flex-direction:column;gap:8px;text-align:left}.form-label{color:#888;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.form-input{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:16px;padding:16px 20px;transition:all .2s ease;width:100%}.form-input::-moz-placeholder{color:#ffffff4d}.form-input::placeholder{color:#ffffff4d}.form-input:focus{background:#ffffff14;border-color:#78f7de;outline:none}.submit-button{background:#84f7e1;border:none;border-radius:10px;color:#0a0a0a;cursor:pointer;font-family:Inclusive Sans,"Inclusive Sans Fallback: BlinkMacSystemFont","Inclusive Sans Fallback: Segoe UI","Inclusive Sans Fallback: Helvetica Neue","Inclusive Sans Fallback: Arial","Inclusive Sans Fallback: Noto Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;padding:18px 32px;text-transform:uppercase;transition:all .2s ease;width:100%}.submit-row{display:flex;flex-direction:column;gap:12px}.submit-button:hover:not(:disabled){background:#78f7de;box-shadow:0 8px 24px #78f7de4d;transform:translateY(-2px)}.submit-button:disabled{cursor:not-allowed;opacity:.6}.success-message{align-items:center;animation:slideIn .3s ease;background:#78f7de1a;border:1px solid rgba(120,247,222,.3);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:40px}.success-icon{color:#78f7de;height:48px;width:48px}.success-message p{color:#fff;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:18px;font-weight:500}.form-note,.waitlist-note{color:#a0a0a0;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.4em}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes waitlistPulse{0%{box-shadow:0 0 #78f7de40;opacity:0}50%{box-shadow:0 0 0 16px #78f7de14;opacity:1}to{box-shadow:0 0 0 28px #78f7de00;opacity:0}}@media(max-width:809px){.waitlist-section{padding:80px 16px}.waitlist-title{font-size:32px}.waitlist-subtitle{font-size:18px}.waitlist-panel{padding:24px}.form-row,.waitlist-panel{grid-template-columns:1fr}.form-input{font-size:14px;padding:14px 16px}.submit-button{font-size:13px;padding:16px 24px}.form-note,.waitlist-note{font-size:16px}}.waitlist-form .submit-message{color:#ff6464;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:14px;margin-top:-8px}.waitlist-form .submit-message.success{color:#78f7de}.waitlist-note{color:#7a7a7a;font-family:Manrope,"Manrope Fallback: BlinkMacSystemFont","Manrope Fallback: Segoe UI","Manrope Fallback: Helvetica Neue","Manrope Fallback: Arial","Manrope Fallback: Noto Sans",sans-serif;font-size:20px;font-weight:400;line-height:1em;text-align:left;width:100%}@media(max-width:809px){.waitlist-note{font-size:16px;text-align:center}}@media(min-width:810px)and (max-width:1199px){.waitlist-title{font-size:40px}.waitlist-subtitle{font-size:20px}}
